:root{--_text: hsl(214deg, 20%, 50%);--_primary: hsl(214deg, 40%, 50%);--_secondary: hsl(214deg, 100%, 50%);--_accent: hsl(34deg, 100%, 50%);--_info: hsl(120deg, 50%, 50%);--_warning: hsl(60deg, 50%, 50%);--_error: hsl(0deg, 50%, 50%);--_todo: hsl(300deg, 50%, 50%)}:root{--_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%)}:root{--theme-text-500: var(--_text-500);--theme-text-50: light-dark(var(--_text-50), var(--_text-950));--theme-text-100: light-dark(var(--_text-100), var(--_text-900));--theme-text-200: light-dark(var(--_text-200), var(--_text-800));--theme-text-300: light-dark(var(--_text-300), var(--_text-700));--theme-text-400: light-dark(var(--_text-400), var(--_text-600));--theme-text-600: light-dark(var(--_text-600), var(--_text-400));--theme-text-700: light-dark(var(--_text-700), var(--_text-300));--theme-text-800: light-dark(var(--_text-800), var(--_text-200));--theme-text-900: light-dark(var(--_text-900), var(--_text-100));--theme-text-950: light-dark(var(--_text-950), var(--_text-50));--theme-primary-500: var(--_primary-500);--theme-primary-50: light-dark(var(--_primary-50), var(--_primary-950));--theme-primary-100: light-dark(var(--_primary-100), var(--_primary-900));--theme-primary-200: light-dark(var(--_primary-200), var(--_primary-800));--theme-primary-300: light-dark(var(--_primary-300), var(--_primary-700));--theme-primary-400: light-dark(var(--_primary-400), var(--_primary-600));--theme-primary-600: light-dark(var(--_primary-600), var(--_primary-400));--theme-primary-700: light-dark(var(--_primary-700), var(--_primary-300));--theme-primary-800: light-dark(var(--_primary-800), var(--_primary-200));--theme-primary-900: light-dark(var(--_primary-900), var(--_primary-100));--theme-primary-950: light-dark(var(--_primary-950), var(--_primary-50));--theme-secondary-500: var(--_secondary-500);--theme-secondary-50: light-dark(var(--_secondary-50), var(--_secondary-950));--theme-secondary-100: light-dark(var(--_secondary-100), var(--_secondary-900));--theme-secondary-200: light-dark(var(--_secondary-200), var(--_secondary-800));--theme-secondary-300: light-dark(var(--_secondary-300), var(--_secondary-700));--theme-secondary-400: light-dark(var(--_secondary-400), var(--_secondary-600));--theme-secondary-600: light-dark(var(--_secondary-600), var(--_secondary-400));--theme-secondary-700: light-dark(var(--_secondary-700), var(--_secondary-300));--theme-secondary-800: light-dark(var(--_secondary-800), var(--_secondary-200));--theme-secondary-900: light-dark(var(--_secondary-900), var(--_secondary-100));--theme-secondary-950: light-dark(var(--_secondary-950), var(--_secondary-50));--theme-accent-500: var(--_accent-500);--theme-accent-50: light-dark(var(--_accent-50), var(--_accent-950));--theme-accent-100: light-dark(var(--_accent-100), var(--_accent-900));--theme-accent-200: light-dark(var(--_accent-200), var(--_accent-800));--theme-accent-300: light-dark(var(--_accent-300), var(--_accent-700));--theme-accent-400: light-dark(var(--_accent-400), var(--_accent-600));--theme-accent-600: light-dark(var(--_accent-600), var(--_accent-400));--theme-accent-700: light-dark(var(--_accent-700), var(--_accent-300));--theme-accent-800: light-dark(var(--_accent-800), var(--_accent-200));--theme-accent-900: light-dark(var(--_accent-900), var(--_accent-100));--theme-accent-950: light-dark(var(--_accent-950), var(--_accent-50));--theme-info-500: var(--_info-500);--theme-info-50: light-dark(var(--_info-50), var(--_info-950));--theme-info-100: light-dark(var(--_info-100), var(--_info-900));--theme-info-200: light-dark(var(--_info-200), var(--_info-800));--theme-info-300: light-dark(var(--_info-300), var(--_info-700));--theme-info-400: light-dark(var(--_info-400), var(--_info-600));--theme-info-600: light-dark(var(--_info-600), var(--_info-400));--theme-info-700: light-dark(var(--_info-700), var(--_info-300));--theme-info-800: light-dark(var(--_info-800), var(--_info-200));--theme-info-900: light-dark(var(--_info-900), var(--_info-100));--theme-info-950: light-dark(var(--_info-950), var(--_info-50));--theme-todo-500: var(--_todo-500);--theme-todo-50: light-dark(var(--_todo-50), var(--_todo-950));--theme-todo-100: light-dark(var(--_todo-100), var(--_todo-900));--theme-todo-200: light-dark(var(--_todo-200), var(--_todo-800));--theme-todo-300: light-dark(var(--_todo-300), var(--_todo-700));--theme-todo-400: light-dark(var(--_todo-400), var(--_todo-600));--theme-todo-600: light-dark(var(--_todo-600), var(--_todo-400));--theme-todo-700: light-dark(var(--_todo-700), var(--_todo-300));--theme-todo-800: light-dark(var(--_todo-800), var(--_todo-200));--theme-todo-900: light-dark(var(--_todo-900), var(--_todo-100));--theme-todo-950: light-dark(var(--_todo-950), var(--_todo-50));--theme-warning-500: var(--_warning-500);--theme-warning-50: light-dark(var(--_warning-50), var(--_warning-950));--theme-warning-100: light-dark(var(--_warning-100), var(--_warning-900));--theme-warning-200: light-dark(var(--_warning-200), var(--_warning-800));--theme-warning-300: light-dark(var(--_warning-300), var(--_warning-700));--theme-warning-400: light-dark(var(--_warning-400), var(--_warning-600));--theme-warning-600: light-dark(var(--_warning-600), var(--_warning-400));--theme-warning-700: light-dark(var(--_warning-700), var(--_warning-300));--theme-warning-800: light-dark(var(--_warning-800), var(--_warning-200));--theme-warning-900: light-dark(var(--_warning-900), var(--_warning-100));--theme-warning-950: light-dark(var(--_warning-950), var(--_warning-50));--theme-error-500: var(--_error-500);--theme-error-50: light-dark(var(--_error-50), var(--_error-950));--theme-error-100: light-dark(var(--_error-100), var(--_error-900));--theme-error-200: light-dark(var(--_error-200), var(--_error-800));--theme-error-300: light-dark(var(--_error-300), var(--_error-700));--theme-error-400: light-dark(var(--_error-400), var(--_error-600));--theme-error-600: light-dark(var(--_error-600), var(--_error-400));--theme-error-700: light-dark(var(--_error-700), var(--_error-300));--theme-error-800: light-dark(var(--_error-800), var(--_error-200));--theme-error-900: light-dark(var(--_error-900), var(--_error-100));--theme-error-950: light-dark(var(--_error-950), 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: light-dark(hsl(from var(--_theme-core-background-color) h s var(--_theme-depth-background)), hsl(from var(--_theme-core-background-color) h s calc(100% - var(--_theme-depth-background))));--theme-text: light-dark(hsl(from var(--_theme-core-background-color) h s var(--_theme-depth-foreground)), hsl(from var(--_theme-core-background-color) h s calc(100% - var(--_theme-depth-foreground))));--theme-link-text: light-dark(hsl(var(--_theme-link-hue) 100% var(--_theme-depth-link)), 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/2) 65%);--theme-text-bold: light-dark(hsl(from var(--theme-text) h 100% l), hsl(from var(--theme-text) h 100% l))}:is(.theme-color-primary,.theme-color-secondary,.theme-color-accent),:is(.theme-color-info,.theme-color-warning,.theme-color-error,.theme-color-todo){--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: light-dark(var(--theme-background-shade), var(--theme-background-tint));--theme-background-active: light-dark(var(--theme-background-tint), var(--theme-background-shade));--theme-background-disabled: hsl(from var(--theme-background) h 0% l);--theme-text-hover: light-dark(var(--theme-text-shade), var(--theme-text-tint));--theme-text-active: light-dark(var(--theme-text-tint), var(--theme-text-shade));--theme-text-disabled: hsl(from var(--theme-text) h 0% l);--theme-link-text-hover: light-dark(var(--theme-link-text-shade), var(--theme-link-text-tint));--theme-link-text-active: light-dark(var(--theme-link-text-tint), 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){font-weight:bolder;color:var(--theme-text-bold)}:any-link{transition-property: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{text-decoration:none;color:var(--theme-link-text-hover)}:root,html,body{font-size:16px}:root{--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;--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);--component-layer-gap: var(--padding-xxlarge)}@media only screen and (max-width:35rem){:root{--component-layer-padding: var(--padding-small)}}: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;padding:0;margin:0;font-weight:400}body{display:flex;flex-direction:column;place-items:start;align-items:stretch;min-height:100vh;transition:color var(--anim-transition),background-color var(--anim-transition);line-height:1.6;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}ul,ol{text-align:initial;padding-inline-start:var(--padding-xxlarge)}ul.list-none,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{display:flex;flex-direction:column}.columns{display:flex;flex-direction:row;justify-content:space-evenly}.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{color:var(--theme-text);background-color:var(--theme-background);scrollbar-color:var(--theme-primary-300) transparent}:root.theme-dark-mode{color-scheme:dark}:root.theme-light-mode{color-scheme:light}math{font-family:STIX-Two-Math}article{container:article / inline-size;display:flex;flex-direction:column;text-align:justify;gap:var(--padding-xxlarge);padding:var(--padding-xxlarge) var(--component-layer-padding)}:is(a[data-v-f829d218],button[data-v-f829d218],img[data-v-f829d218],svg[data-v-f829d218]){border-radius:var(--size-border-radius)}.ext-icon[data-v-f829d218]{font-size:small;padding-right:var(--padding-small)}img[data-v-f829d218]{width:100%;height:100%}:is(img[data-v-f829d218],svg[data-v-f829d218]){aspect-ratio:1}.fa-icon[data-v-f829d218]{aspect-ratio:1}.link.disabled[data-v-f829d218]{pointer-events:none}.layer[data-v-831ca341]{display:flex;flex-direction:column;padding:var(--component-layer-padding);gap:var(--component-layer-gap);color:var(--theme-text);background-color:var(--theme-background);accent-color:var(--theme-background)}.layer.transparent[data-v-831ca341]{background-color:transparent;accent-color:transparent}.layer.show_hover[data-v-831ca341]:hover{color:var(--theme-text-hover);background-color:var(--theme-background-hover);accent-color:var(--theme-background-hover)}.layer.show_hover[data-v-831ca341]:active{color:var(--theme-text-active);background-color:var(--theme-background-active);accent-color:var(--theme-background-active)}.layer.show_hover[data-v-831ca341]:disabled,[disabled] .layer.show_hover[data-v-831ca341],.layer.disabled[data-v-831ca341]{color:var(--theme-text-disabled);background-color:var(--theme-background-disabled);accent-color:var(--theme-background-disabled)}.button-background-layer[data-v-ec9ae7c6]{display:inline-flex;text-align:center;cursor:pointer;box-sizing:border-box;letter-spacing:normal;word-spacing:normal;line-height:normal;text-rendering:auto;text-transform:none;text-indent:0px;text-shadow:none;-webkit-user-select:none;user-select:none;padding:0}.button-background-layer.disabled[data-v-ec9ae7c6]{pointer-events:none}.button-background-layer>.button-link[data-v-ec9ae7c6]{flex:1;display:flex;align-items:center;justify-content:center;color:inherit;background-color:inherit;font-size:inherit;text-decoration:none;padding:var(--padding-normal)}.button-background-layer>.button-link[data-v-ec9ae7c6]:not([disabled]){cursor:pointer}.dialog[data-v-8a964d5a]{font-size:small}.split[data-v-8a964d5a]{display:flex;flex-direction:column}.button-list[data-v-8a964d5a]{align-items:stretch;justify-content:stretch}.button-list>.button[data-v-8a964d5a]{flex:1}@media only screen and (max-width:35rem){.button-list[data-v-8a964d5a]{flex-direction:column-reverse}}footer[data-v-b4d4080e]{container:footer / inline-size}footer[data-v-b4d4080e] :any-link{text-decoration:none}footer[data-v-b4d4080e] :any-link:hover{text-decoration:underline}.responsive-row[data-v-b4d4080e]{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:0}.responsive-row[data-v-b4d4080e]>:not(:first-child):before{display:inline-block;content:"·";padding:0 var(--padding-normal)}@container (max-width: 35rem){.responsive-row[data-v-b4d4080e]{flex-direction:column}.responsive-row[data-v-b4d4080e]>:not(:first-child):before{content:none}}header[data-v-5a0fbce4]{place-items:center;align-items:center}header .links[data-v-5a0fbce4]{justify-content:space-between;padding-right:var(--component-layer-padding)}header .socials[data-v-5a0fbce4],header .controls[data-v-5a0fbce4]{height:2em}header .socials[data-v-5a0fbce4]>*,header .controls[data-v-5a0fbce4]>*{height:100%}header .controls[data-v-5a0fbce4]{padding-right:36px}header .logo[data-v-5a0fbce4]{display:block;width:8rem}header>.title-bar[data-v-5a0fbce4]{flex:1}header>.title-bar>.title-text[data-v-5a0fbce4]{font-size:xx-large;font-weight:bolder;color:var(--theme-background);text-decoration:none}header>.title-bar>.title-text[data-v-5a0fbce4]:hover{text-decoration:underline}header .links[data-v-5a0fbce4]{flex-wrap:nowrap}@media only screen and (max-width:35rem){header[data-v-5a0fbce4]{display:flex;flex-direction:column;place-items:center;text-align:center}header>.logo[data-v-5a0fbce4]{width:4rem}header .controls[data-v-5a0fbce4]{padding-right:unset}}.app[data-v-f60cce6a]{display:grid;grid-template-columns:auto minmax(0,var(--app-column-max-width)) auto;min-height:100svh}.app>.app-column[data-v-f60cce6a]{grid-column:2 / 3;display:flex;flex-direction:column}.app>.app-column>main[data-v-f60cce6a]{flex:1}
