@layer gesicht{:where(:root){--block: 3.6em;--body-padding: calc(var(--block) / 2);--color-brand: #576FCB;--color-on-brand: #fff;--color-background: light-dark(#fff, #26282C);--color-text: light-dark(#000, #f0f0f0);--nav-color: #fff;--nav-color-background: #000;--nav-color-highlight: var(--color-on-brand);--nav-color-highlight-background: var(--color-brand);--nav-color-current: var(--color-text);--nav-color-current-background: var(--color-background);--nav-focus-frame-color: var(--focus-frame-color);--nav-icon-margin: calc(var(--block) / 4);--form-element-maxwidth: 30em;--form-element-gap: 1em;--form-element-input-border: 1px solid currentcolor;--form-element-input-background: light-dark(#fff, #2a2a2a);--focus-width: 2px;--focus-outline: var(--focus-width) solid currentcolor;--focus-outline-bordered: calc(var(--focus-width) - 1px) solid currentcolor;--focus-frame-color: var(--color-brand);--focus-frame: var(--focus-width) solid var(--focus-frame-color);--hover-color: var(--color-on-brand);--hover-background: var(--color-brand);--hover-inert-color: color-mix(in srgb, var(--hover-color) 55%, var(--hover-background));--form-element-input-outline-focus: var(--focus-outline-bordered);--form-element-input-padding: .3em;--form-element-button-color: currentcolor;--form-element-button-background: buttonface;--form-element-button-border: 1px solid currentcolor;--form-element-button-padding: .3em .5em;--toggle-button-pressed-color: var(--color-background);--toggle-button-pressed-background: var(--color-text);--form-element-box-shadow-focus: .3em .3em 0 light-dark( color-mix(in srgb, currentcolor 25%, transparent), color-mix(in srgb, currentcolor 50%, transparent) );--form-element-error-margin: 0 0 .2em 0;--form-element-error-padding: .1em var(--form-element-input-padding);--form-element-error-border: 1px solid #900;--form-element-error-color: #fff;--form-element-error-background-color: #900;--form-element-placeholder-color: color-mix(in srgb, currentcolor 60%, var(--form-element-input-background));--form-element-placeholder-style: italic;--form-element-readonly-color: var(--form-element-button-background);--form-element-select-icon: url(/assets/svg/chevron-down.svg);--disclosure-icon-closed: url(/assets/svg/chevron-right.svg);--disclosure-icon-open: url(/assets/svg/chevron-down.svg);--form-element-option-hover-color: var(--form-element-option-focus-color, var(--hover-color));--form-element-option-hover-background: var(--form-element-option-focus-background, var(--hover-background));--form-element-option-focus-frame-color: var(--focus-frame-color);--form-element-option-selected-background: light-dark(#000, #fff);--form-element-option-selected-color: light-dark(#fff, #000);--form-element-radio-size: 1.2em;--form-element-checkbox-size: 1.2em;--form-element-radio-vertical-offset: calc(var(--form-element-radio-size) / 6);--form-element-checkbox-vertical-offset: calc(var(--form-element-checkbox-size) / 6);--form-button-group-gap: .5em;--form-button-group-margin-top: var(--form-element-gap);--form-rows-gap: var(--flow-space-loose);--form-rows-separator: 1px solid color-mix(in srgb, currentcolor 30%, transparent);--form-rows-inert-color: light-dark(#ababab, #595a5d);--data-table-border-spacing: 0 3px;--data-table-cell-border: 1px solid buttonface;--data-table-cell-padding: .2em .5em;--data-table-caption-padding: .2em .5em;--data-table-header-background: buttonface;--data-table-footer-background: buttonface;--data-table-row-hover-color: var(--hover-color);--data-table-row-hover-background: var(--hover-background);--data-table-row-focus-frame-color: var(--focus-frame-color);--color-toggletip-bg: var(--nav-color-background);--color-toggletip-text: var(--nav-color);--color-tooltip-bg: light-dark(#26282c, #f0f0f0);--color-tooltip-text: light-dark(#f0f0f0, #26282c);--color-success: #090;--color-success-bg: #efe;--color-success-text: #060;--color-error: #ea0000;--color-error-bg: #fee;--color-error-text: #c00;--color-info: #0dcaf0;--color-info-bg: #cff4fc;--color-info-text: #055160;--color-warning: #ff9800;--color-warning-bg: #fff3e0;--color-warning-text: #663c00;--tabs-gap: 0;--tabs-tab-padding: .3em .3em;--tabs-tab-border: 1px solid light-dark(#ccc, #4a4d52);--tabs-tab-active-border: 1px solid currentcolor;--tabs-tab-background: buttonface;--tabs-tab-color: inherit;--tabs-tab-active-background: var(--color-background);--tabs-tab-active-color: inherit;--tabs-tab-hover-background: light-dark(#e8e8e8, #33363b);--tabs-panel-padding: 1em 0;--tabs-vertical-tab-width: 12em;--tabs-panel-flex: 1 1 auto;--tabs-panel-overflow: auto;--tabs-vertical-panel-block-size: 100%;--secondary-nav-width: 14em;--secondary-nav-inline-padding: calc(var(--block) / 4);--secondary-nav-tree-indent: calc(var(--block) / 2);--secondary-nav-color: light-dark(#4f4f4f, #b4b5b7);--secondary-nav-background: light-dark(#f4f4f4, #1f2124);--secondary-nav-border-color: light-dark(#ccc, #4a4d52);--secondary-nav-hover-color: var(--secondary-nav-highlight-color, var(--hover-color));--secondary-nav-hover-background: var(--secondary-nav-highlight-background, var(--hover-background));--secondary-nav-current-color: var(--color-text);--secondary-nav-focus-frame-color: var(--focus-frame-color);--treegrid-row-size: var(--block);--treegrid-icon-size: var(--block);--treegrid-indent: var(--treegrid-icon-size);--treegrid-glyph-size: 1.25em;--treegrid-cell-padding: calc(var(--block) / 4);--treegrid-title-min-size: 12em;--treegrid-data-size: 8em;--treegrid-text-action-size: 8em;--treegrid-color: var(--color-text);--treegrid-hover-color: var(--hover-color);--treegrid-hover-background: var(--hover-background);--treegrid-focus-frame-color: var(--focus-frame-color);--treegrid-inert-color: light-dark(#ababab, #595a5d);--treegrid-inert-hover-color: var(--hover-inert-color);--treegrid-border-color: var(--secondary-nav-border-color);--treegrid-marked-color: var(--treegrid-color);--treegrid-marked-decoration: none;--treegrid-marked-stripe: light-dark(#949494, #717171);--treegrid-marked-tile: 5px;--treegrid-marked-background: linear-gradient(-45deg, transparent 46%, var(--treegrid-marked-stripe) 46% 54%, transparent 54%);--treegrid-marked-hover-stripe: color-mix(in srgb, var(--treegrid-hover-color) 50%, transparent);--treegrid-marked-hover-background: linear-gradient(-45deg, transparent 46%, var(--treegrid-marked-hover-stripe) 46% 54%, transparent 54%);--treegrid-marked-forced-background: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='8' height='8'><path d='M-2 2l4-4M0 8l8-8M6 10l4-4' stroke='%23808080' stroke-opacity='.6' stroke-width='1.5'/></svg>");--treegrid-popup-background: var(--color-background);--treegrid-popup-border-color: var(--treegrid-border-color);--treegrid-popup-shadow: 0 .25em 1em light-dark(rgb(0 0 0 / 20%), rgb(0 0 0 / 60%));--treegrid-icon-menu: var(--action-menu-icon-menu);--treegrid-icon-grip: var(--action-menu-icon-grip);--treegrid-icon-leaf: url(/assets/svg/dot.svg);--treegrid-icon-open: url(/assets/svg/chevron-down.svg);--treegrid-icon-closed: url(/assets/svg/chevron-right.svg);--treegrid-icon-closed-rtl: url(/assets/svg/chevron-left.svg);--treegrid-icon-add: url(/assets/svg/plus.svg);--treegrid-icon-insert: url(/assets/svg/between-horizontal-start.svg);--action-menu-size: var(--block);--action-menu-padding: calc(var(--block) / 4);--action-menu-glyph-size: 1.25em;--action-menu-sticky-top: 0;--action-menu-color: var(--color-text);--action-menu-hover-color: var(--hover-color);--action-menu-hover-background: var(--hover-background);--action-menu-focus-frame-color: var(--focus-frame-color);--action-menu-inert-color: light-dark(#ababab, #595a5d);--action-menu-popup-background: var(--color-background);--action-menu-popup-border-color: var(--secondary-nav-border-color);--action-menu-popup-shadow: 0 .25em 1em light-dark(rgb(0 0 0 / 20%), rgb(0 0 0 / 60%));--action-menu-icon-menu: url(/assets/svg/ellipsis-vertical.svg);--action-menu-icon-grip: url(/assets/svg/grip-vertical.svg);--content-maxwidth: 56rem;--status-bar-color: var(--secondary-nav-color);--status-bar-background: var(--secondary-nav-background);--status-bar-border-color: var(--secondary-nav-border-color);--status-bar-inline-padding: calc(var(--block) / 4);--drawer-inline-size: calc(var(--form-element-maxwidth) + 2 * var(--block));--drawer-wide-inline-size: 60vw;--drawer-wide-max-inline-size: calc(var(--content-maxwidth) + 2 * var(--block));--drawer-stacked-inset: var(--block);--drawer-color: var(--color-text);--drawer-background: var(--color-background);--drawer-border-color: light-dark(#ccc, #4a4d52);--drawer-backdrop: light-dark(rgb(0 0 0 / 40%), rgb(0 0 0 / 60%));--drawer-subject-color: light-dark(#4f4f4f, #b4b5b7);--drawer-bar-color: var(--nav-color);--drawer-bar-background: var(--shell-strip-background);--drawer-bar-inline-padding: calc(var(--block) / 2);--drawer-highlight-color: var(--nav-color-highlight);--drawer-highlight-background: var(--nav-color-highlight-background);--shell-strip-background: color-mix(in srgb, var(--nav-color) 15%, var(--nav-color-background));--shell-strip-color: var(--nav-color);--brand-mark-background: var(--color-brand);--brand-mark-foreground: var(--color-on-brand);--color-link: var(--color-brand);--workspace-columns: 2fr 6fr 3fr;--workspace-body-padding: var(--body-padding);--workspace-border-color: light-dark(#ccc, #4a4d52);--workspace-offcanvas-size: 24em;--workspace-scrim: var(--drawer-backdrop);--workspace-transition-duration: .25s;--toolbar-size: var(--block);--toolbar-pressed-color: var(--nav-color-highlight);--toolbar-pressed-background: var(--nav-color-highlight-background);--region-focus-ring: var(--focus-width) solid var(--color-link);--layer-raised: 1;--layer-sticky: 10;--layer-chrome: 20;--layer-offcanvas: 30;--layer-popup: 40;--layer-skip-link: 50;--flow-space-default: 1em;--flow-space-tight: .5em;--flow-space-loose: 2em;--flow-space-section: 3em;color-scheme:light dark}:where([data-theme=light]){color-scheme:light}:where([data-theme=dark]){color-scheme:dark}}@layer gesicht{@font-face{font-family:Atkinson;src:url(/build/assets/AtkinsonHyperlegibleNextVF-Variable-BwRyMOOp.woff2) format("woff2");font-weight:200 800;font-style:normal}}@layer gesicht{*{box-sizing:border-box}:where(body){background-color:var(--color-background);color:var(--color-text);font-family:Atkinson,Arial,Helvetica,sans-serif;line-height:1.5}:where(a[href],a[data-link-href]){color:var(--color-link)}:where(a[data-link-href]){text-decoration:underline;cursor:pointer}:where(:is(a[href],button,input,select,textarea,summary,[tabindex]):focus-visible){outline:var(--focus-outline)}}@layer gesicht{.visually-hidden:not(:focus,:active){clip-path:inset(50%);width:1px;height:1px;overflow:hidden;position:absolute;white-space:nowrap}html.has-js .hide-js,[hidden]:not([hidden=until-found i]){display:none!important}.informal{list-style-type:none;margin:0;padding:0}.informal li:before{content:"​";position:absolute}}@layer gesicht{h1,h2,h3,h4,h5,h6{line-height:1.1}}@layer gesicht{.PrintHeader{display:none}@media print{.PrintHeader{display:flex;align-items:center;gap:.75rem;padding-bottom:.5rem;border-bottom:2px solid currentcolor;margin-bottom:1rem}.PrintHeader__logo{width:2rem;height:2rem;-webkit-print-color-adjust:exact;print-color-adjust:exact}.PrintHeader__title{font-size:1rem;font-weight:700}:where(body){font-size:10pt}a{text-decoration:none;color:inherit}thead{display:table-header-group}tfoot{display:table-footer-group}tr{break-inside:avoid}}}@layer gesicht{.IconSlot{display:block;min-block-size:var(--icon-slot-size, 1.2em);text-align:center;align-content:center}.IconSlot>svg,.IconSlot:before{inline-size:var(--icon-slot-size, 1.2em);block-size:var(--icon-slot-size, 1.2em);margin-block:calc(var(--icon-slot-size, 1.2em) / -2);vertical-align:.5cap}.IconSlot:before{display:inline-block}}@layer gesicht{:where(.Flow,.Landmark--main){display:flow-root}:where(.Flow,.Landmark--main)>*{margin-block:0}:where(.Flow,.Landmark--main)>*+*{margin-block-start:var(--flow-space, var(--flow-space-default))}:where(.Flow,.Landmark--main)>:where(h2,h3,h4,h5,h6){--flow-space: var(--flow-space-loose)}:where(.Flow,.Landmark--main)>:where(.Tabs,.Alert){--flow-space: var(--flow-space-section)}:where(.Flow,.Landmark--main)>:where(h1,h2,h3,h4,h5,h6)+*{--flow-space: var(--flow-space-tight)}:where(.Flow,.Landmark--main)>:where(h1,h2,h3,h4,h5,h6)+:where(form,:has(>form:first-child)){--flow-space: var(--flow-space-default)}:where(.Flow,.Landmark--main)>*+:where(section,:has(>:is(h2,h3,h4,h5,h6,section):not(:not(input[type=hidden])~*)),:has(>fieldset:not(:not(input[type=hidden])~*)>legend>:is(h2,h3,h4,h5,h6))):where(:not(.Tabs,.Alert,.u-flow-none,.u-flow-tight,.u-flow-default,.u-flow-loose,.u-flow-section,[style*=--flow-space])){margin-block-start:var(--flow-space-loose)}.Flow--tight{--flow-space-default: var(--flow-space-tight)}.Flow--loose{--flow-space-default: var(--flow-space-loose)}.Flow--section{--flow-space-default: var(--flow-space-section)}.u-flow-none{--flow-space: 0}.u-flow-tight{--flow-space: var(--flow-space-tight)}.u-flow-default{--flow-space: var(--flow-space-default)}.u-flow-loose{--flow-space: var(--flow-space-loose)}.u-flow-section{--flow-space: var(--flow-space-section)}}@layer gesicht{.SkipLink{position:fixed;inset-block-start:0;inset-inline-start:0;z-index:var(--layer-skip-link, 50);padding:calc(var(--block) / 4) calc(var(--block) / 2);font-weight:700;color:var(--nav-color-highlight);background-color:var(--nav-color-highlight-background);outline:2px solid currentcolor;outline-offset:-4px;transform:translateY(-200%)}.SkipLink:focus,.SkipLink:focus-visible{transform:none}}@layer gesicht{.Navigation{--navigation-hint: color-mix(in srgb, var(--nav-color) 45%, transparent);position:absolute;inset:0;overflow:hidden;color:var(--nav-color);background-color:var(--nav-color-background)}.Navigation:before,.Navigation:after{position:absolute;z-index:1;opacity:0;pointer-events:none;transition:opacity .2s;content:""}.Navigation[data-overflow*=start]:before,.Navigation[data-overflow*=end]:after{opacity:1}.Navigation__item-list{--navigation-cover: var(--nav-color-background);position:absolute;inset:0;display:flex;padding:0;margin:0;list-style:none;overflow:hidden;overscroll-behavior:contain;scrollbar-width:none;background-color:var(--nav-color-background)}.Navigation__item-list::-webkit-scrollbar{display:none}@media(orientation:landscape){.Navigation:before,.Navigation:after{inset-inline:0;block-size:.75em}.Navigation:before{inset-block-start:0;background:radial-gradient(farthest-side at 50% 0,var(--navigation-hint),transparent)}.Navigation:after{inset-block-end:0;background:radial-gradient(farthest-side at 50% 100%,var(--navigation-hint),transparent)}.Navigation__item-list{flex-direction:column;overflow-y:auto;background:linear-gradient(var(--navigation-cover) 30%,transparent) top / 100% 2em no-repeat local,linear-gradient(transparent,var(--navigation-cover) 70%) bottom / 100% 2em no-repeat local,radial-gradient(farthest-side at 50% 0,var(--navigation-hint),transparent) top / 100% .75em no-repeat scroll,radial-gradient(farthest-side at 50% 100%,var(--navigation-hint),transparent) bottom / 100% .75em no-repeat scroll,var(--nav-color-background)}}@media(orientation:portrait){.Navigation:before,.Navigation:after{inset-block:0;inline-size:.75em}.Navigation:before{inset-inline-start:0;background:radial-gradient(farthest-side at 0 50%,var(--navigation-hint),transparent)}.Navigation:after{inset-inline-end:0;background:radial-gradient(farthest-side at 100% 50%,var(--navigation-hint),transparent)}.Navigation:dir(rtl):before{background:radial-gradient(farthest-side at 100% 50%,var(--navigation-hint),transparent)}.Navigation:dir(rtl):after{background:radial-gradient(farthest-side at 0 50%,var(--navigation-hint),transparent)}.Navigation__item-list{flex-direction:row;overflow-x:auto;background:linear-gradient(to right,var(--navigation-cover) 30%,transparent) left / 2em 100% no-repeat local,linear-gradient(to left,var(--navigation-cover) 30%,transparent) right / 2em 100% no-repeat local,radial-gradient(farthest-side at 0 50%,var(--navigation-hint),transparent) left / .75em 100% no-repeat scroll,radial-gradient(farthest-side at 100% 50%,var(--navigation-hint),transparent) right / .75em 100% no-repeat scroll,var(--nav-color-background)}}.Navigation__item{position:relative;flex:none;inline-size:var(--block);block-size:var(--block)}.Navigation__item-form,.Navigation__item-interactive{display:block;inline-size:var(--block);block-size:var(--block)}.Navigation__item-form{margin:0}.Navigation .Navigation__item-interactive{position:relative;box-sizing:border-box;padding:var(--nav-icon-margin);margin:0;border:none;outline:0;color:var(--nav-color);background-color:transparent;font:inherit;text-decoration:none;cursor:pointer}.Navigation .Navigation__item--brand .Navigation__item-interactive{color:var(--brand-mark-foreground);background-color:var(--brand-mark-background)}.Navigation .Navigation__item .Navigation__item-interactive:hover{color:var(--nav-color-highlight);background-color:var(--nav-color-highlight-background)}.Navigation .Navigation__item .Navigation__item-interactive:focus-visible{outline:var(--focus-width) solid var(--nav-focus-frame-color);outline-offset:calc(-1 * var(--focus-width))}.Navigation .Navigation__item .Navigation__item-interactive:hover:focus-visible{outline-color:var(--nav-color-highlight)}.Navigation .Navigation__item .Navigation__item-interactive[aria-current=page]{color:var(--nav-color-current);background-color:var(--nav-color-current-background)}.Navigation__item svg,.Navigation__image{display:block;inline-size:calc(var(--block) - 2 * var(--nav-icon-margin));block-size:calc(var(--block) - 2 * var(--nav-icon-margin))}.Navigation__item svg{fill:currentcolor}.Navigation__initial{display:block;font-size:calc(var(--block) / 2.4);font-weight:700;line-height:calc(var(--block) - 2 * var(--nav-icon-margin));text-align:center}.Navigation__badge{position:absolute;inset-block-start:calc(var(--nav-icon-margin) / 4);inset-inline-end:calc(var(--nav-icon-margin) / 4);box-sizing:border-box;min-inline-size:1.6em;padding-inline:.3em;border-radius:.8em;color:var(--color-on-brand);background-color:var(--color-brand);font-size:.6em;font-weight:700;line-height:1.6em;text-align:center}.Navigation__item--separated:before{position:absolute;background-color:color-mix(in srgb,var(--nav-color) 40%,transparent);content:""}@media(orientation:landscape){.Navigation__item:not(.Navigation__item--end)+.Navigation__item--end{margin-block-start:auto}.Navigation__item--separated:before{inset-block-start:0;inset-inline:25%;block-size:1px}}@media(orientation:portrait){.Navigation__item:not(.Navigation__item--end)+.Navigation__item--end{margin-inline-start:auto}.Navigation__item--separated:before{inset-block:25%;inset-inline-start:0;inline-size:1px}}.Navigation[data-overflow] .Navigation__item-list{background:var(--nav-color-background)}@media(forced-colors:active){.Navigation .Navigation__item .Navigation__item-interactive[aria-current=page]{forced-color-adjust:none;color:SelectedItemText;background-color:SelectedItem}.Navigation .Navigation__item .Navigation__item-interactive:hover{forced-color-adjust:none;color:HighlightText;outline-color:HighlightText;background-color:Highlight}}}@layer gesicht{.Pathbar{--pathbar-inline-padding: calc(var(--block) / 4);--pathbar-passed-color: color-mix(in srgb, var(--shell-strip-color) 78%, var(--shell-strip-background));display:flex;align-items:center;box-sizing:border-box;block-size:var(--block);overflow:hidden;color:var(--shell-strip-color);background-color:var(--shell-strip-background)}.Pathbar__nav{flex:1 1 auto;min-inline-size:0;overflow:hidden}.Pathbar__list{display:flex;align-items:center;block-size:var(--block);padding:0;padding-inline:var(--pathbar-inline-padding);margin:0;list-style:none}.Pathbar__item{display:flex;flex:0 1000 auto;align-items:center;min-inline-size:clamp(3em,8vi,5em);white-space:nowrap}.Pathbar__item:first-child,.Pathbar__item:last-child{flex-shrink:1;min-inline-size:0;max-inline-size:40%}.Pathbar__item:first-child:last-child{max-inline-size:100%}.Pathbar__item--icon:first-child{margin-inline-start:calc(-1 * var(--pathbar-inline-padding))}.Pathbar__item+.Pathbar__item:before{flex:none;padding-inline:calc(var(--pathbar-inline-padding) * .75);content:"›" / ""}.Pathbar__icon{--icon-slot-size: calc(var(--block) - 2 * var(--nav-icon-margin));flex:none;box-sizing:border-box;block-size:var(--block);padding-block:var(--nav-icon-margin);margin-inline-end:.2em}.Pathbar__item--icon:first-child .Pathbar__icon{padding-inline-start:var(--nav-icon-margin)}.Pathbar__icon svg{fill:currentcolor}.Pathbar .Pathbar__link{min-inline-size:0;overflow:hidden;color:inherit;text-decoration:none;text-overflow:ellipsis;white-space:nowrap}.Pathbar__item:not(.Pathbar__item--current)>:is(.Pathbar__link,.Pathbar__icon){color:var(--pathbar-passed-color)}.Pathbar__item>.Pathbar__link[href]:hover{color:var(--shell-strip-color);text-decoration:underline}.Pathbar__item:has(>.Pathbar__link[href]:hover) .Pathbar__icon{color:var(--shell-strip-color)}.Pathbar .Pathbar__link[href]:focus-visible{outline:var(--focus-width) solid var(--nav-focus-frame-color);outline-offset:2px}.Pathbar__end{display:flex;flex:none;gap:var(--pathbar-inline-padding);align-items:center;padding-inline-end:var(--pathbar-inline-padding)}}@layer gesicht{input,button,select,textarea,option,optgroup{font-size:inherit;font-family:inherit}fieldset{border-color:currentcolor}.FormElementWrapper+.FormElementWrapper{margin-top:var(--form-element-gap)}.FormElementWrapper:has(.FormElementDesc)+.FormElementWrapper{margin-top:0}.FormElementLabel{font-weight:700}.FormElementWrapper--input,.FormElementWrapper--textarea,.FormElementWrapper--select,.FormElementWrapper--combobox,.FormElementWrapper--radio,.FormElementWrapper--radio-button,.FormElementWrapper--checkbox{display:flex;flex-direction:column;max-width:var(--form-element-maxwidth)}.FormElement--input,.FormElement--textarea,.FormElement--select,.FormElement--combobox{width:100%;padding:var(--form-element-input-padding);border:var(--form-element-input-border);background-color:var(--form-element-input-background);position:relative}.FormElement--select,.FormElement--combobox{appearance:none;padding-right:1.6em}.FormElementSelect,.FormElementCombobox,.FormElementComboboxBox{position:relative}.FormElementSelect:after,.FormElementCombobox:after,.FormElementComboboxBox:after{content:"";position:absolute;top:50%;right:.4em;width:1em;aspect-ratio:1;transform:translateY(-50%);background-color:currentcolor;mask:var(--form-element-select-icon) center / contain no-repeat;pointer-events:none}.FormElementCombobox:has(>input[readonly]):after,.FormElementCombobox:has(>input[aria-readonly=true]):after{display:none}.FormElement--combobox[readonly],.FormElement--combobox[aria-readonly=true]{cursor:default}.FormElement--textarea{resize:none}.FormElement--button.FormElement--button{display:inline-block;padding:var(--form-element-button-padding);border:var(--form-element-button-border);color:var(--form-element-button-color);background-color:var(--form-element-button-background);text-decoration:none;line-height:normal;cursor:pointer}.FormElement--button--primary{font-weight:700}.FormElement--icon.FormElement--icon{display:inline-flex;gap:.4em;align-items:baseline}.FormElement__icon,.FormElement__busy{--icon-slot-size: 1.2em;flex:none}@media(orientation:portrait){.FormElement--compact:not(.CompactArea .FormElement--compact) .FormElement__label{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;white-space:nowrap;clip-path:inset(50%)}}@container gesicht-compact-10 (inline-size < 10rem){.FormElement--compact .FormElement__label{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;white-space:nowrap;clip-path:inset(50%)}}@container gesicht-compact-12 (inline-size < 12rem){.FormElement--compact .FormElement__label{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;white-space:nowrap;clip-path:inset(50%)}}@container gesicht-compact-14 (inline-size < 14rem){.FormElement--compact .FormElement__label{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;white-space:nowrap;clip-path:inset(50%)}}@container gesicht-compact-16 (inline-size < 16rem){.FormElement--compact .FormElement__label{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;white-space:nowrap;clip-path:inset(50%)}}@container gesicht-compact-18 (inline-size < 18rem){.FormElement--compact .FormElement__label{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;white-space:nowrap;clip-path:inset(50%)}}@container gesicht-compact-20 (inline-size < 20rem){.FormElement--compact .FormElement__label{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;white-space:nowrap;clip-path:inset(50%)}}@container gesicht-compact-22 (inline-size < 22rem){.FormElement--compact .FormElement__label{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;white-space:nowrap;clip-path:inset(50%)}}@container gesicht-compact-24 (inline-size < 24rem){.FormElement--compact .FormElement__label{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;white-space:nowrap;clip-path:inset(50%)}}@container gesicht-compact-26 (inline-size < 26rem){.FormElement--compact .FormElement__label{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;white-space:nowrap;clip-path:inset(50%)}}@container gesicht-compact-28 (inline-size < 28rem){.FormElement--compact .FormElement__label{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;white-space:nowrap;clip-path:inset(50%)}}@container gesicht-compact-30 (inline-size < 30rem){.FormElement--compact .FormElement__label{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;white-space:nowrap;clip-path:inset(50%)}}@container gesicht-compact-32 (inline-size < 32rem){.FormElement--compact .FormElement__label{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;white-space:nowrap;clip-path:inset(50%)}}@container gesicht-compact-34 (inline-size < 34rem){.FormElement--compact .FormElement__label{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;white-space:nowrap;clip-path:inset(50%)}}@container gesicht-compact-36 (inline-size < 36rem){.FormElement--compact .FormElement__label{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;white-space:nowrap;clip-path:inset(50%)}}@container gesicht-compact-38 (inline-size < 38rem){.FormElement--compact .FormElement__label{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;white-space:nowrap;clip-path:inset(50%)}}@container gesicht-compact-40 (inline-size < 40rem){.FormElement--compact .FormElement__label{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;white-space:nowrap;clip-path:inset(50%)}}.FormElement--button+.FormElement--button{margin-left:var(--form-element-input-padding)}.FormElementError{color:var(--form-element-error-color);background-color:var(--form-element-error-background-color);border:var(--form-element-error-border);padding:var(--form-element-error-padding);margin:var(--form-element-error-margin);line-height:1.3}.FormElementError[hidden]{display:none}.FormElementError--checkbox,.FormElementError--radio{width:100%;margin-top:var(--form-element-input-padding)}.FormElement--input:focus,.FormElement--input:focus-visible,.FormElement--textarea:focus,.FormElement--textarea:focus-visible,.FormElement--button:focus,.FormElement--button:focus-visible,.FormElement--button:hover,.FormElement--select:focus-visible,.FormElement--select:focus,.FormElement--combobox:focus,.FormElement--combobox:focus-visible{outline-offset:0;outline:var(--form-element-input-outline-focus);box-shadow:var(--form-element-box-shadow-focus)}::placeholder{font-family:inherit;font-size:inherit;font-style:var(--form-element-placeholder-style);color:var(--form-element-placeholder-color);opacity:1}[aria-readonly],[readonly]{background-color:var(--form-element-readonly-color);border-style:dotted}[aria-readonly]:focus,[aria-readonly]:focus-visible,[readonly]:focus,[readonly]:focus-visible{outline:none}.FormElementComboboxListbox{position:absolute;top:100%;left:0;right:0;margin:0;padding:0;list-style:none;background:var(--form-element-input-background);border:var(--form-element-input-border);border-top:none;max-height:15em;overflow-y:auto;z-index:1000;display:none}.FormElementComboboxListbox[role=listbox] li[role=option]{padding:var(--form-element-input-padding);cursor:pointer}.FormElementComboboxListbox[role=listbox] li[role=option][aria-selected=true]{background-color:var(--form-element-option-selected-background);color:var(--form-element-option-selected-color)}.FormElementComboboxListbox[role=listbox] li[role=option]:hover{background-color:var(--form-element-option-hover-background);color:var(--form-element-option-hover-color)}.FormElementComboboxListbox[role=listbox] li[role=option].is-current{outline:var(--focus-width) solid var(--form-element-option-focus-frame-color);outline-offset:calc(-1 * var(--focus-width))}.FormElementComboboxListbox[role=listbox] li[role=option].is-current:hover{outline-color:var(--form-element-option-hover-color)}.FormElementComboboxListbox[role=listbox] li[role=option][aria-disabled=true]{cursor:default;font-style:italic;opacity:.7}.FormElementComboboxListbox[role=listbox] li[role=option][aria-disabled=true]:hover{background-color:transparent;color:inherit}.FormElementComboboxListbox[role=listbox] li[role=option] mark{background-color:transparent;color:inherit;font-weight:700}.FormElementComboboxGroup{margin:0;padding:0}.FormElementComboboxGroup__label{display:block;padding:var(--form-element-input-padding);font-weight:700;cursor:default}.FormElementComboboxGroup__options{margin:0;padding:0;list-style:none}.FormElementComboboxBox{display:flex;flex-flow:row wrap;align-items:center;gap:calc(var(--form-element-input-padding) / 2);padding:var(--form-element-input-padding);padding-right:1.4em;border:var(--form-element-input-border);background-color:var(--form-element-input-background)}.FormElementComboboxBox:focus-within{outline-offset:0;outline:var(--form-element-input-outline-focus);box-shadow:var(--form-element-box-shadow-focus)}.FormElementComboboxBox .FormElement--combobox-multi{flex:1 1 6em;min-width:4em;border:none;padding:0;background:transparent;outline:none;box-shadow:none}.FormElementComboboxChipList{display:contents;list-style:none}.FormElementComboboxChip,.FormElementComboboxChipRemove{display:inline-flex;max-width:100%;min-width:0}.FormElementComboboxChipRemove{align-items:center;gap:.4em;padding:0 .6em .1em;background-color:var(--form-element-button-background);color:var(--form-element-button-color);border:var(--form-element-button-border);border-radius:9999px;font:inherit;font-size:.85em;line-height:1.3;cursor:pointer;appearance:none}.FormElementComboboxChipRemove:hover,.FormElementComboboxChipRemove:focus,.FormElementComboboxChipRemove:focus-visible{outline-offset:0;outline:var(--form-element-input-outline-focus);box-shadow:var(--form-element-box-shadow-focus)}.FormElementComboboxChipLabel{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.FormElementComboboxChipGlyph{font-variant-emoji:text;line-height:1;font-size:.85em;flex-shrink:0}.FormElementComboboxBox--chiptext:after{content:none}.FormElementComboboxBox--chiptext{padding-right:var(--form-element-input-padding)}.FormElementComboboxBox>input[data-chips-upgraded]{flex:1 1 6em;min-width:4em;border:none;padding:0;background:transparent;outline:none;box-shadow:none}.FormElement--select option:checked{background-color:var(--form-element-option-selected-background);color:var(--form-element-option-selected-color)}.FormElement--radio{border:none;padding:0;margin:0;min-width:0}.FormElementRadioGroup{display:flex;gap:var(--form-element-input-padding)}.FormElementRadioSubgroup{border:none;padding:0;margin:0;min-width:0}.FormElementRadioSubgroup+.FormElementRadioSubgroup,.FormElementRadioGroup+.FormElementRadioSubgroup,.FormElementRadioSubgroup+.FormElementRadioGroup{margin-top:var(--form-element-gap)}.FormElementRadioSubgroupLegend{padding:0;margin-bottom:var(--form-element-input-padding);font-weight:700}.FormElementRadioGroup--vertical{flex-direction:column}.FormElementRadioItem{display:flex;align-items:flex-start;gap:.5em}.FormElementRadioGroup--horizontal{flex-flow:row wrap}.FormElementRadioGroup--horizontal .FormElementRadioItem+.FormElementRadioItem{margin-left:1em}.FormElementRadioInput{width:var(--form-element-radio-size);height:var(--form-element-radio-size);cursor:pointer;margin:0;flex-shrink:0;position:relative;top:var(--form-element-radio-vertical-offset)}.FormElementRadioInput:focus,.FormElementRadioInput:focus-visible{outline:var(--form-element-input-outline-focus);outline-offset:2px;box-shadow:var(--form-element-box-shadow-focus);border-radius:50%}.FormElementRadioLabel{cursor:default;font-weight:400;line-height:1.5}.FormElement--checkbox{border:none;padding:0;margin:0;min-width:0}.FormElementCheckboxGroup{display:flex;gap:var(--form-element-input-padding)}.FormElementCheckboxGroup--vertical{flex-direction:column}.FormElementCheckboxItem{display:flex;align-items:flex-start;gap:.5em}.FormElementCheckboxGroup--horizontal{flex-flow:row wrap}.FormElementCheckboxGroup--horizontal .FormElementCheckboxItem+.FormElementCheckboxItem{margin-left:1em}.FormElementCheckboxInput{width:var(--form-element-checkbox-size);height:var(--form-element-checkbox-size);cursor:pointer;margin:0;flex-shrink:0;position:relative;top:var(--form-element-checkbox-vertical-offset)}.FormElementCheckboxInput:focus,.FormElementCheckboxInput:focus-visible{outline:var(--form-element-input-outline-focus);outline-offset:2px;box-shadow:var(--form-element-box-shadow-focus)}.FormElementCheckboxLabel{cursor:default;font-weight:400;line-height:1.5}.FormElementDesc{margin-top:var(--form-element-input-padding);color:color-mix(in srgb,currentcolor 60%,var(--color-background));font-size:.8em;line-height:1.3}.FormElementWrapper--checkbox-single{flex-flow:row wrap;align-items:baseline}.FormElementWrapper--checkbox-single .FormElementCheckboxInput{margin-right:.5em}.FormElementWrapper--checkbox-single .FormElementCheckboxLabel{display:inline}.FormElementWrapper--checkbox-single .FormElementDesc{flex-basis:100%}.FormElementButtonGroup{display:flex;justify-content:flex-start;gap:var(--form-button-group-gap);align-items:center;margin-top:var(--form-button-group-margin-top)}.FormElementButtonGroup .FormElement--button{margin-left:0}.FormElement--button:disabled,.FormElement--button[disabled],a.FormElement--button:not([href],[data-link-href]){opacity:.5;cursor:not-allowed;pointer-events:none}.FormElement--button:disabled:hover,.FormElement--button:disabled:focus,.FormElement--button:disabled:focus-visible,.FormElement--button[disabled]:hover,.FormElement--button[disabled]:focus,.FormElement--button[disabled]:focus-visible,a.FormElement--button:not([href],[data-link-href]):hover,a.FormElement--button:not([href],[data-link-href]):focus,a.FormElement--button:not([href],[data-link-href]):focus-visible{outline:none;box-shadow:none}@media(forced-colors:active){.FormElementComboboxListbox[role=listbox] li[role=option][aria-selected=true]{forced-color-adjust:none;color:SelectedItemText;background-color:SelectedItem}.FormElementComboboxListbox[role=listbox] li[role=option]:not([aria-disabled=true]):hover{forced-color-adjust:none;color:HighlightText;outline-color:HighlightText;background-color:Highlight}}.FormElement--button[data-gesicht-busy=busy]{cursor:progress}.FormElement--button[data-gesicht-busy=busy]>.FormElement__icon{display:none}.FormElement--button[data-gesicht-busy=busy]>.FormElement__busy{display:block}}@layer gesicht{.FormElementLanguage{--form-element-language-size: .8em;position:relative}.FormElementLanguage:has(>.FormElementLanguage__button)>.FormElement{padding-inline-end:calc(var(--form-element-language-chars, 2) * .6 * var(--form-element-language-size) + 1.25rem)}.FormElementLanguage__button{position:absolute;inset-block-start:50%;inset-inline-end:.25rem;min-inline-size:1.5rem;min-block-size:1.5rem;font-family:ui-monospace,Menlo,Consolas,Liberation Mono,monospace;font-size:var(--form-element-language-size);font-weight:700;line-height:1;transform:translateY(-50%)}.FormElementLanguage--textarea>.FormElementLanguage__button{inset-block-start:.25rem;transform:none}.FormElementLanguage__button--default{color:color-mix(in srgb,var(--color-text) 70%,var(--color-background));font-weight:400}.FormElementLanguage__button[aria-disabled=true]{cursor:default}.FormElementLanguage~.FormElementWrapper--select{margin-top:var(--form-element-gap)}}@layer gesicht{.FormElementFieldset{min-inline-size:0;margin:0;padding:0;border:0}:not(input[type=hidden])+.FormElementFieldset{margin-block-start:var(--flow-space-loose)}.FormElementFieldset__legend{padding:0;font-weight:700}.FormElementFieldset__heading{margin:0}.FormElementFieldset__legend:not(.visually-hidden)+*{margin-block-start:var(--flow-space-tight)}.FormElementFieldset>:last-child,.FormElementFieldset>:last-child>:last-child{margin-block-end:0}.FormElementFieldset__fields{display:flex;flex-wrap:wrap;gap:var(--flow-space-tight) var(--form-element-gap);align-items:flex-end}.FormElementFieldset--inline .FormElementFieldset__fields>*{flex:0 1 auto;min-inline-size:0;margin-block-start:0}.FormElementFieldset--inline .FormElementFieldset__fields input[type=number]{inline-size:calc(6ch + 2.5em)}.FormElementFieldset__description{max-inline-size:var(--form-element-maxwidth);margin-block-start:var(--flow-space-tight)}}@layer gesicht{.FormElementRows{min-inline-size:0}.FormElementRows__row:has(+.FormElementRows__row){padding-block-end:var(--form-rows-gap);border-block-end:var(--form-rows-separator)}.FormElementRows__row+.FormElementRows__row{margin-block-start:var(--form-rows-gap)}.FormElementRows>.FormElementRows__row:first-child{margin-block-start:0}.FormElementRows__row+.FormElementRows__add{margin-block-start:var(--form-rows-gap)}.FormElementRows__actions [aria-disabled=true],.FormElementRows__add [aria-disabled=true]{color:var(--form-rows-inert-color);cursor:not-allowed}@media(forced-colors:active){.FormElementRows__actions [aria-disabled=true],.FormElementRows__add [aria-disabled=true]{color:GrayText;border-color:GrayText}}}@layer gesicht{.DataTable{width:100%;border-collapse:separate;border-spacing:var(--data-table-border-spacing)}.DataTable__scroll{max-inline-size:100%;overflow-x:auto}.DataTable__scroll:focus-visible{outline:var(--focus-outline);outline-offset:0;box-shadow:var(--form-element-box-shadow-focus)}.DataTable__caption{padding:var(--data-table-caption-padding);font-style:italic;text-align:left;caption-side:top}.DataTable__caption--bottom{caption-side:bottom}.DataTable__caption--left{text-align:left}.DataTable__caption--right{text-align:right}.DataTable__caption--center{text-align:center}.DataTable__head{background-color:var(--data-table-header-background)}.DataTable__foot{background-color:var(--data-table-footer-background);font-weight:700}.DataTable__row{--icon-button-focus-outline: var(--focus-width) solid var(--data-table-row-focus-frame-color);--icon-button-focus-outline-offset: calc(-1 * var(--focus-width));--icon-button-focus-shadow: none;--icon-button-hover-color: var(--data-table-row-hover-color);--icon-button-hover-background: var(--data-table-row-hover-background);position:relative}.DataTable__row>:first-child{border-left:var(--data-table-cell-border)}.DataTable__row>:last-child{border-right:var(--data-table-cell-border)}.DataTable__row .row-link:before{content:"";position:absolute;inset:0;z-index:0}.DataTable__row:has(.row-link:focus-visible){outline:calc(var(--focus-width) - 1px) solid var(--data-table-row-focus-frame-color);outline-offset:0}.DataTable__row:has(.row-link:focus-visible)>*{border-color:var(--data-table-row-focus-frame-color)}.DataTable__row:has(.row-link:focus-visible) .row-link:focus-visible{outline:none}.DataTable__row:has(.row-link):hover:not(:has(.IconButton:hover)){color:var(--data-table-row-hover-color);background-color:var(--data-table-row-hover-background)}.DataTable__row:has(.row-link):hover:not(:has(.IconButton:hover)):has(.row-link:focus-visible){outline-color:var(--data-table-row-hover-color)}.DataTable__row:has(.row-link):hover:not(:has(.IconButton:hover)):has(.row-link:focus-visible)>*{border-color:var(--data-table-row-hover-color)}.DataTable__row:has(.row-link):hover:not(:has(.IconButton:hover)) .IconButton,.DataTable__row:has(.row-link):hover:not(:has(.IconButton:hover)) a{color:inherit}.DataTable__row button,.DataTable__row [data-tooltip]{position:relative;z-index:1}.DataTable__header,.DataTable__cell{padding:var(--data-table-cell-padding);border-top:var(--data-table-cell-border);border-bottom:var(--data-table-cell-border)}.DataTable__header{font-weight:700;text-align:left}.DataTable__header--left,.DataTable__cell--left{text-align:left}.DataTable__header--right,.DataTable__cell--right{text-align:right}.DataTable__header--center,.DataTable__cell--center{text-align:center}.DataTable__cell--header{font-weight:700}@media(forced-colors:active){.DataTable__row{--icon-button-hover-forced-color: HighlightText;--icon-button-hover-forced-background: Highlight}.DataTable__row:has(.row-link):hover:not(:has(.IconButton:hover)){forced-color-adjust:none;color:HighlightText;outline-color:HighlightText;background-color:Highlight}}}@layer gesicht{@keyframes busy-turn{to{transform:rotate(1turn)}}.Busy{display:none}.Busy .Icon{animation:busy-turn 1.2s linear infinite}@media(prefers-reduced-motion:reduce){.Busy .Icon{animation:none}}}@layer gesicht{.IconButton{background:none;border:none;padding:.25em;display:inline-flex;align-items:center;justify-content:center;color:inherit;cursor:pointer}.IconButton .Icon{width:1.25em;height:1.25em;fill:currentcolor}.IconButton:focus{outline-offset:var(--icon-button-focus-outline-offset, 0);outline:var(--icon-button-focus-outline, var(--focus-outline));box-shadow:var(--icon-button-focus-shadow, var(--form-element-box-shadow-focus))}.IconButton:disabled{opacity:.5;cursor:not-allowed}.IconButton:not(:disabled,[aria-disabled=true]):hover{color:var(--icon-button-hover-color, inherit);outline-color:var(--icon-button-hover-color, currentcolor);background-color:var(--icon-button-hover-background, transparent)}a.IconButton{position:relative;z-index:1}@media(forced-colors:active){.IconButton:not(:disabled,[aria-disabled=true]):hover{forced-color-adjust:none;color:var(--icon-button-hover-forced-color, inherit);outline-color:var(--icon-button-hover-forced-color, currentcolor);background-color:var(--icon-button-hover-forced-background, transparent)}}.IconButton[data-gesicht-busy=busy]>.Icon{display:none}.IconButton[data-gesicht-busy=busy]>.Busy{display:inline-flex}.IconButton[data-gesicht-busy=busy]{cursor:progress}}@layer gesicht{.ToggleButton.ToggleButton{display:inline-flex;gap:.4em;align-items:baseline}.ToggleButton__icon,.ToggleButton__busy{--icon-slot-size: 1.2em}.ToggleButton[aria-pressed=true] .ToggleButton__icon--off,.ToggleButton:not([aria-pressed=true]) .ToggleButton__icon--on{display:none}.ToggleButton.ToggleButton[aria-pressed=true]{color:var(--toggle-button-pressed-color);background-color:var(--toggle-button-pressed-background);border-color:var(--toggle-button-pressed-background)}.ToggleButton.ToggleButton[aria-pressed=true]:focus,.ToggleButton.ToggleButton[aria-pressed=true]:focus-visible,.ToggleButton.ToggleButton[aria-pressed=true]:hover{outline:calc(var(--focus-width) - 1px) solid var(--toggle-button-pressed-background);outline-offset:0;box-shadow:.3em .3em 0 light-dark(color-mix(in srgb,var(--toggle-button-pressed-background) 25%,transparent),color-mix(in srgb,var(--toggle-button-pressed-background) 50%,transparent))}@media(forced-colors:active){.ToggleButton.ToggleButton[aria-pressed=true]{forced-color-adjust:none;color:SelectedItemText;background-color:SelectedItem;border-color:SelectedItemText}.ToggleButton.ToggleButton[aria-pressed=true]:focus,.ToggleButton.ToggleButton[aria-pressed=true]:focus-visible,.ToggleButton.ToggleButton[aria-pressed=true]:hover{outline-color:SelectedItem;box-shadow:none}}.ToggleButton[data-gesicht-busy=busy] .ToggleButton__icon--on,.ToggleButton[data-gesicht-busy=busy] .ToggleButton__icon--off{display:none}.ToggleButton[data-gesicht-busy=busy] .ToggleButton__busy{display:block}.ToggleButton.ToggleButton[data-gesicht-busy=busy]{cursor:progress}}@layer gesicht{.DefinitionList{display:grid;grid-template-columns:auto minmax(0,1fr);gap:3px 0;margin:1rem 0}.DefinitionList>*{border:var(--data-table-cell-border);padding:var(--data-table-cell-padding)}.DefinitionList dt{grid-column:1;font-weight:700;width:var(--tabs-vertical-tab-width);text-align:left;border-right:none;background-color:var(--data-table-header-background)}.DefinitionList dd{grid-column:2;margin:0;overflow-wrap:anywhere;border-left:none}:is(.DefinitionList dd)+dd{border-left:var(--data-table-cell-border)}}@layer gesicht{.Alert{padding:.5em;margin:1em 0;border:2px solid;width:100%;box-sizing:border-box}.Alert>*:has(+form){margin-bottom:.5rem}.Alert *:first-child{margin-top:0}.Alert *:last-child{margin-bottom:0}.Alert--actions{display:flex;align-items:center;gap:1rem}.Alert--actions>p{margin:0;flex:1}.Alert--actions>form{flex-shrink:0}.Alert--actions.Alert--dismissible>div{display:flex;align-items:center;gap:1rem;flex:1}.Alert--actions.Alert--dismissible>div>p{margin:0;flex:1}.Alert--actions.Alert--dismissible>div>form{flex-shrink:0}.Alert--success{--alert-accent: var(--color-success, #090);border-color:var(--alert-accent);background-color:var(--color-success-bg, #efe);color:var(--color-success-text, #060)}.Alert--error{--alert-accent: var(--color-error, #ea0000);border-color:var(--alert-accent);background-color:var(--color-error-bg, #fee);color:var(--color-error-text, #c00)}.Alert--info{--alert-accent: var(--color-info, #0dcaf0);border-color:var(--alert-accent);background-color:var(--color-info-bg, #cff4fc);color:var(--color-info-text, #055160)}.Alert--warning{--alert-accent: var(--color-warning, #ff9800);border-color:var(--alert-accent);background-color:var(--color-warning-bg, #fff3e0);color:var(--color-warning-text, #663c00)}:where(.Alert a[href],.Alert a[data-link-href]){color:var(--alert-link-color, currentcolor);text-decoration-line:underline}.Alert--error-persistent{background-color:#fee;border-color:#fcc}.Alert__error-message{white-space:pre-wrap;margin-top:.5rem;font-family:monospace;font-size:.875em}.Alert--top-spacing{margin-top:1rem}.Alert--bottom-spacing{margin-bottom:1rem}.Alert--dismissible{display:flex;gap:1rem;align-items:flex-start}.Alert--dismissible>:first-child{flex:1}.Alert__close{flex-shrink:0;background:transparent;border:none;font-size:1.5em;line-height:1;padding:0;margin:0;cursor:pointer;color:inherit;opacity:.6;align-self:flex-start}.Alert__close:hover,.Alert__close:focus{opacity:1}html:not(.has-js) .Alert__close{display:none}.Alert--auto-dismiss{animation:alert-fade-out .3s ease-out forwards;animation-delay:var(--alert-timeout, 5s)}@keyframes alert-fade-out{0%{opacity:1;max-height:1000px;margin-top:1em;margin-bottom:1em;padding-top:.5em;padding-bottom:.5em}to{opacity:0;max-height:0;margin-top:0;margin-bottom:0;padding-top:0;padding-bottom:0;overflow:hidden}}.Alert:focus{outline:calc(var(--focus-width) - 1px) solid var(--alert-accent, currentcolor);outline-offset:0}}@layer gesicht{.Tag{display:inline-block;padding:0 .4em;border:1px solid var(--tag-accent, currentcolor);color:var(--tag-color, inherit);background-color:var(--tag-background, transparent);font-size:.875em;line-height:1.5;white-space:nowrap;vertical-align:baseline}.Tag--success{--tag-accent: var(--color-success, #090);--tag-background: var(--color-success-bg, #efe);--tag-color: var(--color-success-text, #060)}.Tag--error{--tag-accent: var(--color-error, #ea0000);--tag-background: var(--color-error-bg, #fee);--tag-color: var(--color-error-text, #c00)}.Tag--info{--tag-accent: var(--color-info, #0dcaf0);--tag-background: var(--color-info-bg, #cff4fc);--tag-color: var(--color-info-text, #055160)}.Tag--warning{--tag-accent: var(--color-warning, #ff9800);--tag-background: var(--color-warning-bg, #fff3e0);--tag-color: var(--color-warning-text, #663c00)}}@layer gesicht{.Toggletip{display:inline-flex;align-items:center;vertical-align:calc(.5cap - .5em);position:relative;margin-left:.3em}html:not(.has-js) .Toggletip,.Toggletip[data-toggletip-href]{display:inline;margin-left:0;vertical-align:baseline}.Toggletip__trigger{appearance:none;border:none;background:none;padding:0;margin:0;width:1em;height:1em;cursor:help;color:currentcolor;display:inline-flex;align-items:center;justify-content:center;border-radius:50%}.Toggletip__trigger:focus{outline-offset:0;outline:var(--focus-outline);box-shadow:var(--form-element-box-shadow-focus)}.Toggletip__trigger--text{width:auto;height:auto;display:inline;border-radius:0;color:var(--color-link, currentcolor);text-decoration:underline;cursor:pointer;vertical-align:baseline}html:not(.has-js) .Toggletip__trigger{display:none}.Toggletip__trigger .Icon{width:1em;height:1em;display:block}.Toggletip[data-toggletip-ready]>.Toggletip__content{position:absolute;z-index:1000;padding:.4em .6em;background:var(--color-toggletip-bg, #333);color:var(--color-toggletip-text, #fff);max-width:min(30ch,calc(100vw - 2rem));width:max-content;display:block}.Toggletip[data-toggletip-ready]>.Toggletip__content[hidden]{display:none}.Toggletip--bottom[data-toggletip-ready]>.Toggletip__content{top:calc(100% + .5em);left:50%;transform:translate(calc(-50% + var(--toggletip-shift, 0px)))}.Toggletip--top[data-toggletip-ready]>.Toggletip__content{bottom:calc(100% + .5em);left:50%;transform:translate(calc(-50% + var(--toggletip-shift, 0px)))}.Toggletip--left[data-toggletip-ready]>.Toggletip__content{right:calc(100% + .5em);top:50%;transform:translateY(calc(-50% + var(--toggletip-shift, 0px)))}.Toggletip--right[data-toggletip-ready]>.Toggletip__content{left:calc(100% + .5em);top:50%;transform:translateY(calc(-50% + var(--toggletip-shift, 0px)))}.Toggletip[data-toggletip-ready]>.Toggletip__content:after{width:0;height:0;content:"";position:absolute;border:.4em solid transparent}.Toggletip--bottom[data-toggletip-ready]>.Toggletip__content:after{bottom:100%;left:var(--toggletip-arrow-offset, 50%);border-bottom-color:var(--color-toggletip-bg, #333);transform:translate(-50%)}.Toggletip--top[data-toggletip-ready]>.Toggletip__content:after{top:100%;left:var(--toggletip-arrow-offset, 50%);border-top-color:var(--color-toggletip-bg, #333);transform:translate(-50%)}.Toggletip--left[data-toggletip-ready]>.Toggletip__content:after{top:var(--toggletip-arrow-offset, 50%);left:100%;border-left-color:var(--color-toggletip-bg, #333);transform:translateY(-50%)}.Toggletip--right[data-toggletip-ready]>.Toggletip__content:after{top:var(--toggletip-arrow-offset, 50%);right:100%;border-right-color:var(--color-toggletip-bg, #333);transform:translateY(-50%)}.Toggletip[data-toggletip-ready]>.Toggletip__content>:first-child{margin-top:0}.Toggletip[data-toggletip-ready]>.Toggletip__content>:last-child{margin-bottom:0}.Toggletip[data-toggletip-ready]>.Toggletip__content:focus{outline:none}.Toggletip[data-toggletip-ready]>.Toggletip__content a{color:inherit}html.has-js .Toggletip:not([data-toggletip-ready])>.Toggletip__content{display:none}}@layer gesicht{.Tooltip{width:max-content;max-width:min(30ch,calc(100vw - 2rem));height:auto;display:none;position:absolute;inset:auto;z-index:1000;overflow:visible;margin:0;padding:.4em .6em;border:0;background:var(--color-tooltip-bg, #333);color:var(--color-tooltip-text, #fff);pointer-events:none}.Tooltip--visible{display:block}.Tooltip--confirm{--color-tooltip-bg: var(--color-brand);--color-tooltip-text: var(--color-on-brand, #fff)}.Tooltip--measuring{display:block;visibility:hidden}.Tooltip:after{width:0;height:0;content:"";position:absolute;border:.4em solid transparent}.Tooltip--top:after{top:100%;left:var(--tooltip-arrow-offset, 50%);border-top-color:var(--color-tooltip-bg, #333);transform:translate(-50%)}.Tooltip--bottom:after{bottom:100%;left:var(--tooltip-arrow-offset, 50%);border-bottom-color:var(--color-tooltip-bg, #333);transform:translate(-50%)}.Tooltip--left:after{top:var(--tooltip-arrow-offset, 50%);left:100%;border-left-color:var(--color-tooltip-bg, #333);transform:translateY(-50%)}.Tooltip--right:after{top:var(--tooltip-arrow-offset, 50%);right:100%;border-right-color:var(--color-tooltip-bg, #333);transform:translateY(-50%)}}@layer gesicht{.Tabs{display:flex;flex-direction:column;gap:var(--tabs-gap);width:100%}.Tabs--vertical{flex-direction:row}.Tabs__list{display:flex;gap:0;margin:0;padding:0;list-style:none}.Tabs--vertical .Tabs__list{flex-direction:column;flex-shrink:0;width:var(--tabs-vertical-tab-width)}.Tabs__links{display:flex;flex-wrap:wrap;margin:0;padding:0;list-style:none}.Tabs--vertical .Tabs__links{flex-direction:column}.Tabs__item{display:flex;align-items:stretch}.Tabs__actions{display:inline-flex;align-items:center;padding-inline:.2em}.Tabs__tab{appearance:none;border:var(--tabs-tab-border);background-color:var(--tabs-tab-background);color:var(--tabs-tab-color);padding:var(--tabs-tab-padding);margin:0;cursor:pointer;font:inherit;white-space:nowrap;position:relative;display:inline-flex;align-items:center;justify-content:center;gap:.3em}.Tabs__tab:hover{background:var(--tabs-tab-hover-background)}.Tabs__tab:focus,.Tabs__tab:focus-visible{outline-offset:0;outline:var(--form-element-input-outline-focus);box-shadow:var(--form-element-box-shadow-focus);z-index:3}.Tabs__link{text-decoration:none}.Tabs__tab--active,.Tabs__tab[aria-selected=true],.Tabs__tab[aria-current=true]{background:var(--tabs-tab-active-background);color:var(--tabs-tab-active-color);font-weight:700;border-color:currentcolor}.Tabs--vertical .Tabs__tab{margin-bottom:-1px;border-right:none;text-align:left}.Tabs--vertical .Tabs__tab:focus,.Tabs--vertical .Tabs__tab:focus-visible{clip-path:inset(-1em 0 -1em -1em)}.Tabs--vertical .Tabs__tab--active,.Tabs--vertical .Tabs__tab[aria-selected=true],.Tabs--vertical .Tabs__tab[aria-current=true]{border-right:1px solid var(--tabs-tab-active-background);margin-right:-1px;z-index:2}.Tabs:not(.Tabs--vertical) .Tabs__tab{margin-right:-1px;border-bottom:none}.Tabs:not(.Tabs--vertical) .Tabs__tab:focus,.Tabs:not(.Tabs--vertical) .Tabs__tab:focus-visible{clip-path:inset(-1em -1em 0 -1em)}.Tabs:not(.Tabs--vertical) .Tabs__tab--active,.Tabs:not(.Tabs--vertical) .Tabs__tab[aria-selected=true],.Tabs:not(.Tabs--vertical) .Tabs__tab[aria-current=true]{border-bottom:1px solid var(--tabs-tab-active-background);margin-bottom:-1px;z-index:2}.Tabs__panels{flex:1;min-width:0;min-height:0;display:flex;flex-direction:column}.Tabs__panel{flex:var(--tabs-panel-flex, 1 1 auto);min-height:0;overflow-y:var(--tabs-panel-overflow, auto);border:none;padding:var(--tabs-panel-padding);background:var(--tabs-tab-active-background)}.Tabs__panel:focus-visible{outline-offset:0;outline:var(--form-element-input-outline-focus);box-shadow:var(--form-element-box-shadow-focus)}.Tabs__panel[hidden]{display:none}.Tabs__panel-heading{margin:0}html.has-js .Tabs__panel-heading{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}html:not(.has-js) .Tabs:not(.Tabs--links)>.Tabs__list{display:none}.Tabs--vertical .Tabs__panel{border-top:var(--tabs-tab-active-border);border-left:var(--tabs-tab-active-border);padding-left:1em;height:var(--tabs-vertical-panel-block-size, 100%);box-sizing:border-box}.Tabs:not(.Tabs--vertical) .Tabs__panel{border-top:var(--tabs-tab-active-border)}html.has-js .Tabs[data-tabs]:not([data-tabs-accordion],[data-tabs-links],[data-tabs-initialized])>.Tabs__panels>.Tabs__panel:not(:first-of-type){display:none}html.has-js .Tabs[data-tabs]:not([data-tabs-links],[data-tabs-initialized])>.Tabs__list:before{content:"";display:block;border:var(--tabs-tab-border);padding:var(--tabs-tab-padding);visibility:hidden}html.has-js .Tabs[data-tabs-accordion]:not([data-tabs-initialized])>.Tabs__panels>details.Tabs__panel:not([open]){display:none}html.has-js .Tabs[data-tabs-accordion]:not([data-tabs-initialized])>.Tabs__panels>details.Tabs__panel>summary{display:none}}@layer gesicht{.Disclosure{--disclosure-marker-size: 1rem;--disclosure-marker-gap: .25rem;--disclosure-indent: calc(var(--disclosure-marker-size) + var(--disclosure-marker-gap));--disclosure-marker-nudge: .0625rem;display:block}.Disclosure__summary{display:flex;align-items:center;gap:var(--disclosure-marker-gap);cursor:default;list-style:none}.Disclosure__summary::-webkit-details-marker{display:none}.Disclosure__heading{flex:1 1 auto;margin:0}.Disclosure__trigger{width:100%;display:flex;align-items:center;gap:var(--disclosure-marker-gap);margin:0;padding:0;border:0;background:none;color:inherit;cursor:default;font:inherit;text-align:start}details.Disclosure>.Disclosure__summary:before,.Disclosure__trigger:before{width:var(--disclosure-marker-size);height:var(--disclosure-marker-size);flex:none;background-color:currentcolor;content:"";mask:var(--disclosure-icon-closed) center / contain no-repeat;translate:0 var(--disclosure-marker-nudge)}details.Disclosure[open]>.Disclosure__summary:before,.Disclosure__trigger[aria-expanded=true]:before{-webkit-mask-image:var(--disclosure-icon-open);mask-image:var(--disclosure-icon-open)}details.Disclosure:dir(rtl)>.Disclosure__summary:before,.Disclosure__trigger:dir(rtl):before{scale:-1 1}@media(forced-colors:active){details.Disclosure>.Disclosure__summary:before,.Disclosure__trigger:before{forced-color-adjust:none;background-color:currentcolor}}.Disclosure__body{padding-block-start:var(--flow-space-tight);padding-inline-start:var(--disclosure-indent)}.Disclosure__summary:focus-visible,.Disclosure__trigger:focus-visible{outline:var(--focus-outline);outline-offset:2px}}@layer gesicht{.SecondaryNav{--secondary-nav-row: calc(var(--block) - 1px);color:var(--secondary-nav-color);background-color:var(--secondary-nav-background)}.SecondaryNav__list{padding:0;margin:0;list-style:none}@media(orientation:landscape){.SecondaryNav__panel{position:static;inset:auto;display:block;width:auto;max-width:none;height:auto;max-height:none;padding:0;margin:0;overflow:visible;color:inherit;background:none;border:0}}.SecondaryNav__item{border-block-end:1px solid var(--secondary-nav-border-color)}.SecondaryNav a[href]{color:inherit}.SecondaryNav__link{display:flex;align-items:center;height:var(--secondary-nav-row);overflow:hidden;text-decoration:none;cursor:pointer}.SecondaryNav__link--heading{cursor:default}html.has-js .SecondaryNav--tree .SecondaryNav__link--heading{cursor:pointer}.SecondaryNav a[href][aria-current=page],.SecondaryNav a[href][aria-current=location]{font-weight:700;color:var(--secondary-nav-current-color)}.SecondaryNav a[href]:hover{color:var(--secondary-nav-hover-color);background-color:var(--secondary-nav-hover-background)}.SecondaryNav__link:focus-visible{outline:none;box-shadow:inset 0 0 0 var(--focus-width) var(--secondary-nav-focus-frame-color)}@media(forced-colors:active){.SecondaryNav__link:focus-visible,.SecondaryNav__opener:focus-visible{outline:var(--focus-width) solid CanvasText;outline-offset:calc(-1 * var(--focus-width))}.SecondaryNav a[href]:hover,.SecondaryNav__opener:hover{forced-color-adjust:none;color:HighlightText;outline-color:HighlightText;background-color:Highlight;box-shadow:none}}html:not(.has-js) .SecondaryNav__item--js-only{display:none}.SecondaryNav__icon{--icon-slot-size: calc(var(--block) / 2);flex:0 0 var(--block);height:100%}.SecondaryNav__icon svg{fill:currentcolor}.SecondaryNav__opener>.SecondaryNav__icon{display:grid;place-items:center}.SecondaryNav__opener>.SecondaryNav__icon svg{display:block;width:calc(var(--block) / 2);height:calc(var(--block) / 2)}.SecondaryNav__label{flex:1 1 auto;min-width:0;padding-inline-end:var(--secondary-nav-inline-padding);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(orientation:portrait){.SecondaryNav:not(.SecondaryNav--outline,.SecondaryNav--tree,.SecondaryNav--column) .SecondaryNav__list{display:flex;overflow-x:auto;scrollbar-width:none}.SecondaryNav:not(.SecondaryNav--outline,.SecondaryNav--tree,.SecondaryNav--column) .SecondaryNav__item{flex:none;border-block-end:0;border-inline-end:1px solid var(--secondary-nav-border-color)}.SecondaryNav:not(.SecondaryNav--outline,.SecondaryNav--tree,.SecondaryNav--column) .SecondaryNav__link{width:var(--block);height:var(--block)}.SecondaryNav:not(.SecondaryNav--outline,.SecondaryNav--tree,.SecondaryNav--column) .SecondaryNav__label{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;white-space:nowrap;clip-path:inset(50%)}}.SecondaryNav--outline .SecondaryNav__label{padding-inline:var(--secondary-nav-inline-padding)}.SecondaryNav__item--nested .SecondaryNav__label{padding-inline-start:calc(var(--secondary-nav-inline-padding) * 2)}.SecondaryNav__item--nested{border-block-start:1px dotted var(--secondary-nav-border-color);border-block-end:0}.SecondaryNav__item--group{--secondary-nav-row: calc(var(--block) - 3px);border-block-start:2px solid currentcolor}.SecondaryNav__item--tree{border-block-end:0}.SecondaryNav__list--group{padding-inline-start:var(--secondary-nav-tree-indent)}.SecondaryNav--tree .SecondaryNav__link{height:var(--block);border-block-end:1px solid var(--secondary-nav-border-color)}.SecondaryNav__toggle,.SecondaryNav__spacer{display:grid;flex:0 0 var(--secondary-nav-tree-indent);place-items:center;height:100%}.SecondaryNav__toggle:before{width:.4em;height:.4em;content:"";border-block-end:2px solid currentcolor;border-inline-end:2px solid currentcolor;transform:translateY(-25%) rotate(45deg)}.SecondaryNav__link[aria-expanded=false]>.SecondaryNav__toggle:before{transform:rotate(-45deg)}.SecondaryNav__link[aria-expanded=false]:dir(rtl)>.SecondaryNav__toggle:before{transform:rotate(135deg)}.SecondaryNav__link[aria-expanded=false]+.SecondaryNav__list--group{display:none}.SecondaryNav--tree .SecondaryNav__label{padding-inline-end:var(--secondary-nav-inline-padding)}@media(orientation:landscape){.SecondaryNav__opener{display:none}}.SecondaryNav--column .SecondaryNav__opener{display:none}@media(orientation:portrait){.SecondaryNav__opener{display:grid;place-items:center;width:var(--block);height:var(--block);padding:0;color:inherit;cursor:pointer;background:none;border:0}.SecondaryNav__opener:hover{color:var(--secondary-nav-hover-color);background-color:var(--secondary-nav-hover-background)}.SecondaryNav__opener:focus-visible{outline:none;box-shadow:inset 0 0 0 var(--focus-width) var(--secondary-nav-focus-frame-color)}.SecondaryNav__opener:hover:focus-visible{box-shadow:inset 0 0 0 var(--focus-width) var(--secondary-nav-hover-color)}.SecondaryNav__panel[popover]{position:fixed;inset:var(--shell-inset-block-start, calc(var(--block) * 2)) 0 var(--shell-inset-block-end, 0);width:auto;max-width:none;height:auto;max-height:none;padding:0;margin:0;overflow-y:auto;color:var(--secondary-nav-color);background-color:var(--secondary-nav-background);border:0;border-block-start:1px solid var(--secondary-nav-border-color)}}@media print{.SecondaryNav{display:none}}.SecondaryNav__link:hover:focus-visible{box-shadow:inset 0 0 0 var(--focus-width) var(--secondary-nav-hover-color)}}@layer gesicht{.ActionMenu{display:flex;flex-direction:row;align-items:start}.ActionMenu--column{flex-direction:column;width:var(--action-menu-size)}.ActionMenu__actions{display:flex;flex-direction:inherit}.ActionMenu--sticky :is(.ActionMenu__button,.ActionMenu__actions){position:sticky;top:var(--action-menu-sticky-top)}.ActionMenu__action,.ActionMenu__op{display:contents}.ActionMenu__button,.ActionMenu__control{display:grid;flex:none;place-items:center;min-width:var(--action-menu-size);height:var(--action-menu-size);padding:0;font:inherit;color:var(--action-menu-color);text-decoration:none;cursor:pointer;background:transparent;border:0}.ActionMenu__control svg,.ActionMenu__item-icon svg{fill:currentcolor}.ActionMenu__control svg{width:var(--action-menu-glyph-size);height:var(--action-menu-glyph-size)}.ActionMenu__control-text{padding-inline:var(--action-menu-padding);white-space:nowrap}.ActionMenu__button:focus,.ActionMenu__control:focus{outline:none}.ActionMenu__button:focus-visible,.ActionMenu__control:focus-visible{outline:var(--focus-width) solid var(--action-menu-focus-frame-color);outline-offset:calc(-1 * var(--focus-width))}.ActionMenu__button:hover,.ActionMenu__button[aria-expanded=true],.ActionMenu__control:not([aria-disabled=true]):hover{color:var(--action-menu-hover-color);outline-color:var(--action-menu-hover-color);background-color:var(--action-menu-hover-background)}.ActionMenu__control[aria-disabled=true]{color:var(--action-menu-inert-color);cursor:not-allowed}.ActionMenu--grip .ActionMenu__button{cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none}.ActionMenu__glyph{display:block;width:var(--action-menu-glyph-size);height:var(--action-menu-glyph-size);background-color:currentcolor;mask:var(--action-menu-glyph, var(--action-menu-icon-menu)) center / contain no-repeat}.ActionMenu--grip{--action-menu-glyph: var(--action-menu-icon-grip)}.ActionMenu__popup{z-index:var(--layer-popup);display:flex;flex-direction:column;width:max-content;max-width:min(calc(100vw - 2 * var(--body-padding)),32em);color:var(--action-menu-color);background-color:var(--action-menu-popup-background);border:1px solid var(--action-menu-popup-border-color);box-shadow:var(--action-menu-popup-shadow)}.ActionMenu__item{display:flex;gap:var(--action-menu-padding);align-items:center;justify-content:space-between;width:100%;height:var(--action-menu-size);padding:0;padding-inline-start:calc(2 * var(--action-menu-padding));font:inherit;color:var(--action-menu-color);text-align:start;white-space:nowrap;cursor:pointer;background:none;border:0}.ActionMenu__item:focus{outline:none}.ActionMenu__item:focus-visible{outline:var(--focus-width) solid var(--action-menu-focus-frame-color);outline-offset:calc(-1 * var(--focus-width))}.ActionMenu__item:not([aria-disabled=true]):hover{color:var(--action-menu-hover-color);outline-color:var(--action-menu-hover-color);background-color:var(--action-menu-hover-background)}.ActionMenu__item[aria-disabled=true]{color:var(--action-menu-inert-color);cursor:not-allowed}.ActionMenu__item-text{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis}.ActionMenu__item-icon{--icon-slot-size: var(--action-menu-glyph-size);flex:none;width:var(--action-menu-size);height:var(--action-menu-size)}html.has-js .ActionMenu__actions,html:not(.has-js) .ActionMenu__button{display:none}@media(forced-colors:active){.ActionMenu__glyph{background-color:var(--action-menu-glyph-forced-color, CanvasText)}.ActionMenu__button[aria-expanded=true]{outline:var(--focus-width) solid CanvasText;outline-offset:calc(-1 * var(--focus-width))}.ActionMenu__button:hover,.ActionMenu__control:not([aria-disabled=true]):hover,.ActionMenu__item:not([aria-disabled=true]):hover{forced-color-adjust:none;color:HighlightText;outline-color:HighlightText;background-color:Highlight}.ActionMenu__button:hover{--action-menu-glyph-forced-color: HighlightText}.ActionMenu__control[aria-disabled=true],.ActionMenu__item[aria-disabled=true]{color:GrayText}}.ActionMenu__control[data-gesicht-busy=busy]>.Icon{display:none}.ActionMenu__control[data-gesicht-busy=busy]>.Busy{display:inline-flex}.ActionMenu__control[data-gesicht-busy=busy]{cursor:progress}}@layer gesicht{.Treegrid{--treegrid-start: 1;--treegrid-frame-color: var(--treegrid-focus-frame-color);--treegrid-row-height: calc(var(--treegrid-row-size) - 1px);--action-menu-size: var(--treegrid-row-size);--action-menu-padding: var(--treegrid-cell-padding);--action-menu-glyph-size: var(--treegrid-glyph-size);--action-menu-glyph: var(--treegrid-icon-menu);--action-menu-color: var(--treegrid-color);--action-menu-hover-color: var(--treegrid-hover-color);--action-menu-hover-background: var(--treegrid-hover-background);--action-menu-focus-frame-color: var(--treegrid-frame-color);--action-menu-inert-color: var(--treegrid-inert-color);--action-menu-popup-background: var(--treegrid-popup-background);--action-menu-popup-border-color: var(--treegrid-popup-border-color);--action-menu-popup-shadow: var(--treegrid-popup-shadow);max-inline-size:100%;overflow-x:auto}.Treegrid:dir(rtl){--treegrid-start: -1}.Treegrid__table{width:100%;table-layout:fixed;border-spacing:0;border-collapse:separate}html:not(.has-js) .Treegrid__table{min-inline-size:calc(var(--treegrid-title-min-size) + var(--treegrid-data-columns, 0) * var(--treegrid-data-size) + var(--treegrid-blocks, 0) * var(--treegrid-row-size) + var(--treegrid-texts, 0) * var(--treegrid-text-action-size))}.Treegrid--blocks-1{--treegrid-blocks: 1}.Treegrid--blocks-2{--treegrid-blocks: 2}.Treegrid--blocks-3{--treegrid-blocks: 3}.Treegrid--blocks-4{--treegrid-blocks: 4}.Treegrid--blocks-5{--treegrid-blocks: 5}.Treegrid--blocks-6{--treegrid-blocks: 6}.Treegrid--blocks-7{--treegrid-blocks: 7}.Treegrid--blocks-8{--treegrid-blocks: 8}.Treegrid--blocks-9{--treegrid-blocks: 9}.Treegrid--blocks-10{--treegrid-blocks: 10}.Treegrid--blocks-11{--treegrid-blocks: 11}.Treegrid--blocks-12{--treegrid-blocks: 12}.Treegrid--data-1{--treegrid-data-columns: 1}.Treegrid--data-2{--treegrid-data-columns: 2}.Treegrid--data-3{--treegrid-data-columns: 3}.Treegrid--data-4{--treegrid-data-columns: 4}.Treegrid--texts-1{--treegrid-texts: 1}.Treegrid--texts-2{--treegrid-texts: 2}.Treegrid--texts-3{--treegrid-texts: 3}.Treegrid--texts-4{--treegrid-texts: 4}.Treegrid--texts-5{--treegrid-texts: 5}.Treegrid--texts-6{--treegrid-texts: 6}.Treegrid__col--data{width:var(--treegrid-data-size)}.Treegrid__col--block,.Treegrid__col--action,.Treegrid__col--menu{width:var(--treegrid-row-size)}.Treegrid__col--text{width:var(--treegrid-text-action-size)}html.has-js .Treegrid__col--action,html.has-js .Treegrid__action,html:not(.has-js) .Treegrid__col--menu,html:not(.has-js) .Treegrid__menu-cell{display:none}.Treegrid__cell{padding:0;font-weight:400;text-align:start;vertical-align:middle}.Treegrid__data{padding-inline:var(--treegrid-cell-padding);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Treegrid__row{position:relative;height:var(--treegrid-row-size)}.Treegrid__row>.Treegrid__cell{border-block-end:1px solid var(--treegrid-border-color)}.Treegrid__row[hidden]{display:none}.Treegrid__row>*{color:var(--treegrid-color)}.Treegrid__row[data-treegrid-indent="2"]{--treegrid-level: 2}.Treegrid__row[data-treegrid-indent="3"]{--treegrid-level: 3}.Treegrid__row[data-treegrid-indent="4"]{--treegrid-level: 4}.Treegrid__row[data-treegrid-indent="5"]{--treegrid-level: 5}.Treegrid__row[data-treegrid-indent="6"]{--treegrid-level: 6}.Treegrid__row[data-treegrid-indent="7"]{--treegrid-level: 7}.Treegrid__row[data-treegrid-indent="8"]{--treegrid-level: 8}.Treegrid__row--dragging{--action-menu-glyph: var(--treegrid-icon-insert);opacity:.6}.Treegrid__row--drop-before>*{box-shadow:inset 0 var(--focus-width) 0 var(--treegrid-focus-frame-color)}.Treegrid__row--drop-after>*{box-shadow:inset 0 calc(-1 * var(--focus-width)) 0 var(--treegrid-focus-frame-color)}.Treegrid__row--drop-before>.Treegrid__title,.Treegrid__row--drop-after>.Treegrid__title{--treegrid-drop-line: linear-gradient(var(--treegrid-focus-frame-color), var(--treegrid-focus-frame-color));--treegrid-drop-start: calc(var(--treegrid-cell-padding) + (var(--treegrid-drop-level, 1) - 1) * var(--treegrid-indent));background-image:var(--treegrid-drop-line);background-repeat:no-repeat;background-position:right top;background-size:calc(100% - var(--treegrid-drop-start)) var(--focus-width);box-shadow:none}.Treegrid__row--drop-after>.Treegrid__title{background-position:right bottom}.Treegrid__row--drop-before>.Treegrid__title:dir(rtl){background-position:left top}.Treegrid__row--drop-after>.Treegrid__title:dir(rtl){background-position:left bottom}.Treegrid__row--drop-into>*{box-shadow:inset 0 var(--focus-width) 0 var(--treegrid-focus-frame-color),inset 0 calc(-1 * var(--focus-width)) 0 var(--treegrid-focus-frame-color),var(--treegrid-frame-start, 0 0 transparent),var(--treegrid-frame-end, 0 0 transparent)}.Treegrid__row--no-drop{background-image:var(--treegrid-marked-background);background-size:var(--treegrid-marked-tile) var(--treegrid-marked-tile)}.Treegrid__row--marked>*{color:var(--treegrid-marked-color)}html[data-treegrid-dragging],html[data-treegrid-dragging] *{cursor:grabbing!important}.Treegrid:not(.Treegrid--mark-icon) .Treegrid__row--marked{background-image:var(--treegrid-marked-background);background-size:var(--treegrid-marked-tile) var(--treegrid-marked-tile)}.Treegrid__mark{--icon-slot-size: var(--treegrid-glyph-size);flex:none;width:var(--treegrid-icon-size);height:100%}.Treegrid__heading{display:flex;align-items:center;min-width:0;height:var(--treegrid-row-height);padding-inline-start:calc((var(--treegrid-level, 1) - 1) * var(--treegrid-indent))}.Treegrid__icon{--icon-slot-size: var(--treegrid-glyph-size);position:relative;flex:0 0 var(--treegrid-icon-size);height:100%}.Treegrid__icon:before{content:"";background-color:currentcolor;mask:var(--treegrid-icon-leaf) center / contain no-repeat}.Treegrid__row--container .Treegrid__icon:before{-webkit-mask-image:var(--treegrid-icon-open);mask-image:var(--treegrid-icon-open)}.Treegrid__row--container[aria-expanded=false] .Treegrid__icon:before{-webkit-mask-image:var(--treegrid-icon-closed);mask-image:var(--treegrid-icon-closed)}.Treegrid__row--container[aria-expanded=false]:dir(rtl) .Treegrid__icon:before{-webkit-mask-image:var(--treegrid-icon-closed-rtl);mask-image:var(--treegrid-icon-closed-rtl)}.Treegrid__twist{position:absolute;inset:0;z-index:calc(var(--layer-raised) + 1);padding:0;color:inherit;cursor:pointer;background:none;border:0}.Treegrid__primary,.Treegrid__static{display:flex;flex:1 1 auto;align-items:center;min-width:0;height:var(--treegrid-row-height);color:inherit;text-decoration:none}.Treegrid__primary:after{position:absolute;inset:0;z-index:var(--layer-raised);content:""}.Treegrid__label{flex:1 1 auto;min-width:0;padding-inline-end:var(--treegrid-cell-padding);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Treegrid__row--marked .Treegrid__label{text-decoration:var(--treegrid-marked-decoration)}.Treegrid__data :is(a[href],button,input,select,textarea,[tabindex]){position:relative;z-index:calc(var(--layer-raised) + 1)}.Treegrid__op{display:contents}.Treegrid__control,.Treegrid__button{position:relative;z-index:calc(var(--layer-raised) + 1);display:grid;place-items:center;width:100%;height:var(--treegrid-row-height);padding:0;font:inherit;color:inherit;text-decoration:none;cursor:pointer;background:transparent;border:0}.Treegrid__control svg,.Treegrid__button svg,.Treegrid__add-icon svg,.Treegrid__mark svg{fill:currentcolor}.Treegrid__control svg,.Treegrid__button svg{width:var(--treegrid-glyph-size);height:var(--treegrid-glyph-size)}.Treegrid__row:not(.Treegrid__row--container) .Treegrid__icon--own:before{content:none}.Treegrid__row--container .Treegrid__icon--own>svg{display:none}.Treegrid__control-text,.Treegrid__button--text{max-width:100%;padding-inline:var(--treegrid-cell-padding);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Treegrid__row:focus,.Treegrid__primary:focus,.Treegrid__control:focus,.Treegrid__button:focus,.Treegrid__twist:focus{outline:none}.Treegrid__row--reorderable .Treegrid__button--menu{cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none}.Treegrid__row--reorderable{--action-menu-glyph: var(--treegrid-icon-grip)}.Treegrid__placeholder{display:block;height:var(--treegrid-row-height)}.Treegrid__row>:first-child{--treegrid-frame-start: inset calc(var(--treegrid-start) * var(--focus-width)) 0 0 var(--treegrid-frame-color)}html.has-js .Treegrid__row>:last-child,html:not(.has-js) .Treegrid__row>:last-child:not(.Treegrid__menu-cell),html:not(.has-js) .Treegrid__row>.Treegrid__action:has(+.Treegrid__menu-cell){--treegrid-frame-end: inset calc(-1 * var(--treegrid-start) * var(--focus-width)) 0 0 var(--treegrid-frame-color)}html:not([data-treegrid-dragging]) .Treegrid__row:hover:not(:has(.Treegrid__control:hover,.Treegrid__button:hover)),html:not([data-treegrid-dragging]) :is(.Treegrid__control,.Treegrid__button,.Treegrid__add):not([aria-disabled=true]):hover{--treegrid-frame-color: var(--treegrid-hover-color)}.Treegrid__row:focus-visible>*,.Treegrid__row:has(.Treegrid__primary:focus-visible)>*{box-shadow:inset 0 var(--focus-width) 0 var(--treegrid-frame-color),inset 0 calc(-1 * var(--focus-width)) 0 var(--treegrid-frame-color),var(--treegrid-frame-start, 0 0 transparent),var(--treegrid-frame-end, 0 0 transparent)}.Treegrid__control:focus-visible,.Treegrid__button:focus-visible{outline:var(--focus-width) solid var(--treegrid-frame-color);outline-offset:calc(-1 * var(--focus-width))}html:not([data-treegrid-dragging]) .Treegrid__row:hover:not(:has(.Treegrid__control:hover,.Treegrid__button:hover))>*,html:not([data-treegrid-dragging]) :is(.Treegrid__control,.Treegrid__button):not([aria-disabled=true]):hover,.Treegrid__button--menu[aria-expanded=true]{color:var(--treegrid-hover-color);background-color:var(--treegrid-hover-background)}html:not([data-treegrid-dragging]) .Treegrid:not(.Treegrid--mark-icon) .Treegrid__row--marked:hover:not(:has(.Treegrid__control:hover,.Treegrid__button:hover)){color:var(--treegrid-hover-color);background-color:var(--treegrid-hover-background);background-image:var(--treegrid-marked-hover-background)}html:not([data-treegrid-dragging]) .Treegrid:not(.Treegrid--mark-icon) .Treegrid__row--marked:hover:not(:has(.Treegrid__control:hover,.Treegrid__button:hover))>*{background-color:transparent}.Treegrid__primary[aria-current=page]{font-weight:700}.Treegrid__control[aria-disabled=true],.Treegrid__button[aria-disabled=true]{color:var(--treegrid-inert-color);cursor:not-allowed}html:not([data-treegrid-dragging]) .Treegrid__row:hover:not(:has(.Treegrid__control:hover,.Treegrid__button:hover)) :is(.Treegrid__control,.Treegrid__button)[aria-disabled=true]{color:var(--treegrid-inert-hover-color)}.Treegrid__add{display:flex;align-items:center;height:var(--treegrid-row-size);color:var(--treegrid-color);text-decoration:none;border-block-end:1px solid var(--treegrid-border-color)}.Treegrid__add-icon{--icon-slot-size: var(--treegrid-glyph-size);flex:none;width:var(--treegrid-icon-size);height:100%}.Treegrid__add-icon:empty:before{content:"";background-color:currentcolor;mask:var(--treegrid-icon-add) center / contain no-repeat}.Treegrid__add:hover{color:var(--treegrid-hover-color);background-color:var(--treegrid-hover-background)}.Treegrid__add:focus{outline:none}.Treegrid__add:focus-visible{outline:var(--focus-width) solid var(--treegrid-frame-color);outline-offset:calc(-1 * var(--focus-width))}@media(forced-colors:active){.Treegrid__row--no-drop,.Treegrid:not(.Treegrid--mark-icon) .Treegrid__row--marked{background-image:var(--treegrid-marked-forced-background);background-size:auto}.Treegrid__row--drop-into{outline:var(--focus-width) solid CanvasText;outline-offset:calc(-1 * var(--focus-width))}.Treegrid__row--drop-before>*,.Treegrid__row--drop-after>*,.Treegrid__row--drop-into>*{box-shadow:none}.Treegrid__row--drop-before,.Treegrid__row--drop-after{outline:var(--focus-width) dashed CanvasText}.Treegrid__row:focus-visible,.Treegrid__row:has(.Treegrid__primary:focus-visible){outline:var(--focus-width) solid CanvasText;outline-offset:calc(-1 * var(--focus-width))}.Treegrid__button--menu[aria-expanded=true]{outline:var(--focus-width) solid CanvasText;outline-offset:calc(-1 * var(--focus-width))}.Treegrid__icon:before,.Treegrid__add-icon:empty:before{background-color:CanvasText}html:not([data-treegrid-dragging]) .Treegrid__row:hover:not(:has(.Treegrid__control:hover,.Treegrid__button:hover)) .Treegrid__icon:before,.Treegrid__add:hover .Treegrid__add-icon:empty:before{background-color:HighlightText}html:not([data-treegrid-dragging]) .Treegrid__row:hover:not(:has(.Treegrid__control:hover,.Treegrid__button:hover))>*,html:not([data-treegrid-dragging]) :is(.Treegrid__control,.Treegrid__button):not([aria-disabled=true]):hover,.Treegrid__add:hover{forced-color-adjust:none;color:HighlightText;outline-color:HighlightText;background-color:Highlight;box-shadow:none}html:not([data-treegrid-dragging]) .Treegrid__button--menu:hover,html:not([data-treegrid-dragging]) .Treegrid__row:hover:not(:has(.Treegrid__control:hover,.Treegrid__button:hover)) .Treegrid__button--menu{--action-menu-glyph-forced-color: HighlightText}html:not([data-treegrid-dragging]) .Treegrid__row:hover:not(:has(.Treegrid__control:hover,.Treegrid__button:hover)) :is(.Treegrid__control,.Treegrid__button)[aria-disabled=true]{color:GrayText}}.Treegrid__control[data-gesicht-busy=busy]>.Icon{display:none}.Treegrid__control[data-gesicht-busy=busy]>.Busy{display:inline-flex}.Treegrid__control[data-gesicht-busy=busy]{cursor:progress}}@layer gesicht{.PageContent{max-inline-size:var(--content-maxwidth);margin-inline-end:auto;isolation:isolate}.PageContent--wide{max-inline-size:none;overflow-x:auto}.PageContent--block{max-inline-size:none}.PageContent--block>:not(dialog){max-inline-size:var(--content-maxwidth)}:where(.PageContent)>input[type=hidden]+:where(h1),:where(.PageContent)>input[type=hidden]+input[type=hidden]+:where(h1){--flow-space: 0}}@layer gesicht{.StatusBar{display:flex;gap:var(--status-bar-inline-padding);align-items:center;justify-content:space-between;min-block-size:var(--block);padding-inline:var(--status-bar-inline-padding);color:var(--status-bar-color);background-color:var(--status-bar-background);border-block-start:1px solid var(--status-bar-border-color)}.StatusBar__start,.StatusBar__end{display:flex;flex-wrap:wrap;gap:0 var(--status-bar-inline-padding);align-items:center;min-inline-size:0;font-size:.875em}.StatusBar__end{justify-content:flex-end;margin-inline-start:auto}.StatusBar__start:empty,.StatusBar__end:empty{display:none}@media print{.StatusBar{display:none}}}@layer gesicht{.Toolbar{display:flex;flex-wrap:nowrap;align-items:stretch;min-inline-size:0}.Toolbar--vertical{flex-direction:column}.Toolbar__button{display:inline-flex;flex:none;gap:.4em;align-items:center;justify-content:center;min-inline-size:var(--toolbar-size);min-block-size:var(--toolbar-size);padding:0 calc(var(--toolbar-size) / 4);margin:0;font:inherit;color:inherit;text-decoration:none;cursor:pointer;background:transparent;border:0}.Toolbar__button--icon{inline-size:var(--toolbar-size);padding:0}.Toolbar__button svg{width:1.2em;height:1.2em;fill:currentcolor}.Toolbar__button:hover{color:var(--nav-color-highlight);background-color:var(--nav-color-highlight-background)}.Toolbar__button:focus-visible{outline:var(--focus-width) solid var(--nav-focus-frame-color);outline-offset:calc(-1 * var(--focus-width))}.Toolbar__button[aria-pressed=true]{color:var(--toolbar-pressed-color);background-color:var(--toolbar-pressed-background)}.Toolbar__button:disabled{cursor:not-allowed;opacity:.5}.Toolbar__button:hover:focus-visible{outline-color:var(--nav-color-highlight)}@media(forced-colors:active){.Toolbar__button[aria-pressed=true]{forced-color-adjust:none;color:SelectedItemText;background-color:SelectedItem}.Toolbar__button:hover{forced-color-adjust:none;color:HighlightText;outline-color:HighlightText;background-color:Highlight}}}@layer gesicht{.RegionToggle{display:inline-flex;flex:none;align-items:center;justify-content:center;inline-size:var(--toolbar-size);block-size:var(--toolbar-size);padding:0;margin:0;font:inherit;color:inherit;cursor:pointer;background:transparent;border:0}.RegionToggle:hover{color:var(--nav-color-highlight);background-color:var(--nav-color-highlight-background)}.RegionToggle:focus-visible{outline:var(--focus-width) solid var(--nav-focus-frame-color);outline-offset:calc(-1 * var(--focus-width))}.RegionToggle__icon{display:flex;inline-size:1.2em;block-size:1.2em}.RegionToggle__icon>svg{inline-size:100%;block-size:100%}.RegionToggle__icon:dir(rtl){transform:scaleX(-1)}.RegionToggle[aria-expanded=true] .RegionToggle__icon--hidden,.RegionToggle:not([aria-expanded=true]) .RegionToggle__icon--shown{display:none}html:not(.has-js) .RegionToggle{display:none}.RegionToggle:hover:focus-visible{outline-color:var(--nav-color-highlight)}@media(forced-colors:active){.RegionToggle:hover{forced-color-adjust:none;color:HighlightText;outline-color:HighlightText;background-color:Highlight}}}@layer gesicht{[data-region-landed][tabindex]:focus{outline:var(--region-focus-ring);outline-offset:calc(-1 * var(--focus-width))}.Shortcuts__list{display:grid;grid-template-columns:max-content 1fr;gap:.4em 1em;margin:0}.Shortcuts__row{display:contents}.Shortcuts__keys{font-weight:400}.Shortcuts__keys kbd{padding:.05em .35em;font:inherit;font-size:.9em;border:1px solid currentcolor;border-radius:.2em}.Shortcuts__label{margin:0}.Shortcuts__switch{display:flex;flex-wrap:wrap;gap:.4em;align-items:baseline;margin-block-start:1em}.Shortcuts__description{flex-basis:100%;margin:0;font-size:.9em}}@layer gesicht{.Drawer{--drawer-own-inline-size: var(--drawer-inline-size);inline-size:var(--drawer-own-inline-size);max-inline-size:100%;block-size:100%;max-block-size:100%;padding:0;margin:0;margin-inline-start:auto;overflow:hidden;color:var(--drawer-color);white-space:normal;background-color:var(--drawer-background);border:0;border-inline-start:1px solid var(--drawer-border-color)}.Drawer--wide{--drawer-own-inline-size: max(var(--drawer-inline-size), min(var(--drawer-wide-inline-size), var(--drawer-wide-max-inline-size)))}@media not (min-width:48em){.Drawer--wide{--drawer-own-inline-size: 100%}}.Drawer--stacked{inline-size:min(var(--drawer-own-inline-size),calc(var(--drawer-under-inline-size, 100%) - var(--drawer-stacked-inset)))}.Drawer[open]{display:flex;flex-direction:column}.Drawer::backdrop{background-color:var(--drawer-backdrop)}.Drawer__body{flex:1 1 auto;min-block-size:0;padding:var(--body-padding);overflow:auto}.Drawer__body:focus{outline:none}.Drawer__body [id]{scroll-margin-block-start:var(--body-padding)}.Drawer__bar{order:-1;display:flex;flex:0 0 auto;gap:var(--drawer-bar-inline-padding);align-items:center;justify-content:space-between;block-size:var(--block);padding-inline:var(--drawer-bar-inline-padding) 0;color:var(--drawer-bar-color);background-color:var(--drawer-bar-background)}.Drawer__controls{--icon-button-focus-outline: var(--focus-width) solid var(--nav-focus-frame-color);--icon-button-focus-outline-offset: calc(-1 * var(--focus-width));--icon-button-focus-shadow: none;--icon-button-hover-color: var(--drawer-highlight-color);--icon-button-hover-background: var(--drawer-highlight-background);display:flex;flex:0 0 auto;align-items:center}.Drawer__controls .IconButton{display:grid;place-items:center;inline-size:var(--block);block-size:var(--block);padding:0;color:inherit;background:none;border:0}.Drawer__controls .IconButton svg{inline-size:calc(var(--block) / 2);block-size:calc(var(--block) / 2);fill:currentcolor}.Drawer__heading{margin-block:0}.Drawer__title{min-inline-size:0;margin-block:0;overflow:hidden;text-overflow:ellipsis;font-size:1rem;color:color-mix(in srgb,var(--drawer-bar-color) 78%,var(--drawer-bar-background));white-space:nowrap}.Drawer__subject{margin-block-start:0;color:var(--drawer-subject-color)}.Drawer__body>:last-child{margin-block-end:0}.Drawer__guard{max-inline-size:min(var(--drawer-inline-size),calc(100% - 2 * var(--body-padding)));padding:var(--block);color:var(--drawer-color);background-color:var(--drawer-background);border:1px solid var(--drawer-border-color)}.Drawer__guard-body:focus{outline:none}.Drawer__guard::backdrop{background-color:var(--drawer-backdrop)}@media(forced-colors:active){.Drawer__controls{--icon-button-hover-forced-color: HighlightText;--icon-button-hover-forced-background: Highlight}}}@layer gesicht{.Confirmation__heading{margin-block-end:0}.Confirmation__subject{margin-block-start:0;color:var(--drawer-subject-color)}}@layer gesicht{.AuthMethods{--auth-methods-divider: color-mix(in srgb, var(--color-text) 25%, var(--color-background));container-type:inline-size}.AuthMethods__options{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--body-padding)}.AuthMethods__option{max-inline-size:var(--form-element-maxwidth)}.AuthMethods__option+.AuthMethods__option{padding-block-start:var(--body-padding);border-block-start:1px solid var(--auth-methods-divider)}.AuthMethods__note{margin-block-start:var(--form-element-gap)}@container (inline-size >= 40em){.AuthMethods__options{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:minmax(0,var(--form-element-maxwidth));gap:0}.AuthMethods__option{max-inline-size:none;padding-inline:var(--body-padding)}.AuthMethods__option:first-child{padding-inline-start:0}.AuthMethods__option:last-child{padding-inline-end:0}.AuthMethods__option+.AuthMethods__option{padding-block-start:0;border-block-start:0;border-inline-start:1px solid var(--auth-methods-divider)}html:not(.has-js) .AuthMethods__option--passkey+.AuthMethods__option{padding-inline-start:0;border-inline-start:0}}html:not(.has-js) .AuthMethods__option--passkey,html:not(.has-js) .AuthMethods--passkey .AuthMethods__heading--password{display:none}html:not(.has-js) .AuthMethods__option--passkey+.AuthMethods__option{padding-block-start:0;border-block-start:0}.AuthRecoveryCodes{padding:0;list-style:none;columns:2 10em}.AuthQrCode{display:inline-block;margin:0;padding:var(--form-element-gap);background:#fff;line-height:0}}@layer gesicht{html:has(>body[data-shell]){--shell-banner-inline-start: 0px;--shell-banner-block-start: 0px;--shell-pathbar-block-start: 0px;--shell-secondary-inline-start: 0px;--shell-secondary-block-start: 0px;--shell-status-block-end: 0px;--shell-inset-block-start: calc( var(--shell-banner-block-start) + var(--shell-pathbar-block-start) + var(--shell-secondary-block-start) + var(--shell-app-block-start, 0px) );--shell-inset-block-end: calc(var(--shell-status-block-end) + var(--shell-app-block-end, 0px));--shell-inset-inline-start: calc( var(--shell-banner-inline-start) + var(--shell-secondary-inline-start) + var(--shell-app-inline-start, 0px) );--shell-inset-inline-end: calc(0px + var(--shell-app-inline-end, 0px));--shell-viewport-block-size: calc(100dvh - var(--shell-inset-block-start) - var(--shell-inset-block-end));scroll-padding-block:calc(var(--shell-inset-block-start) + var(--body-padding)) var(--shell-inset-block-end);scroll-padding-inline:var(--shell-inset-inline-start) var(--shell-inset-inline-end)}html:has(>body[data-shell~=pathbar]){--shell-pathbar-block-start: var(--block)}html:has(>body[data-shell~=status]){--shell-status-block-end: var(--block)}@media(orientation:landscape){html:has(>body[data-shell~=banner]){--shell-banner-inline-start: var(--block)}html:has(>body[data-shell~=secondary]){--shell-secondary-inline-start: var(--secondary-nav-width)}}@media(orientation:portrait){html:has(>body[data-shell~=banner]){--shell-banner-block-start: var(--block)}html:has(>body[data-shell~=secondary]){--shell-secondary-block-start: var(--block)}}body[data-shell]{padding-block:calc(var(--shell-inset-block-start) + var(--body-padding)) calc(var(--shell-inset-block-end) + var(--body-padding));padding-inline:calc(var(--shell-inset-inline-start) + var(--body-padding)) calc(var(--shell-inset-inline-end) + var(--body-padding));margin:0}}@layer gesicht{body[data-shell] .Banner{position:fixed;inset-block-start:0;inset-inline-start:0;z-index:var(--layer-chrome);color:var(--nav-color);background-color:var(--nav-color-background)}@media(orientation:landscape){body[data-shell] .Banner{inset-block-end:0;inline-size:var(--block)}}@media(orientation:portrait){body[data-shell] .Banner{inset-inline-end:0;block-size:var(--block)}}}@layer gesicht{body[data-shell]>.Pathbar{position:fixed;inset-block-start:var(--shell-banner-block-start, 0);inset-inline:var(--shell-banner-inline-start, 0) 0;z-index:var(--layer-chrome)}@media print{body[data-shell]>.Pathbar{display:none}}}@layer gesicht{body[data-shell] main{isolation:isolate}body[data-shell] main:focus{outline:none}}@layer gesicht{body[data-shell]>.SecondaryRegion{position:fixed;z-index:var(--layer-chrome);display:flex;flex-direction:column;background-color:var(--secondary-nav-background)}body[data-shell]>.SecondaryRegion>.SecondaryNav{flex:1 1 auto;min-block-size:0}@media(orientation:landscape){body[data-shell]>.SecondaryRegion{inset-block:var(--shell-pathbar-block-start) var(--shell-status-block-end);inset-inline-start:var(--shell-banner-inline-start);inline-size:var(--secondary-nav-width);overflow-y:auto;border-inline-end:1px solid var(--secondary-nav-border-color)}}@media(orientation:portrait){body[data-shell]>.SecondaryRegion{inset-block-start:calc(var(--shell-banner-block-start) + var(--shell-pathbar-block-start));inset-inline:0;block-size:var(--block);border-block-end:1px solid var(--secondary-nav-border-color)}}@media print{body[data-shell]>.SecondaryRegion{display:none}}}@layer gesicht{body[data-shell]>.StatusBar{position:fixed;inset-block-end:0;inset-inline:var(--shell-banner-inline-start) 0;z-index:var(--layer-chrome);block-size:var(--block);overflow:hidden}}@layer gesicht{html:has(>body[data-shell~=workspace])>body{padding-block:var(--shell-inset-block-start) var(--shell-inset-block-end);padding-inline:var(--shell-inset-inline-start) var(--shell-inset-inline-end)}html:has(>body[data-shell~=workspace])>body>:is([data-said],[data-said-urgent]){inset-block-start:0}html:has(>body[data-shell~=workspace]) .Workspace{display:grid;grid-template-rows:minmax(0,1fr);grid-template-columns:var(--workspace-columns);block-size:var(--shell-viewport-block-size);overflow:hidden}html:has(>body[data-shell~=workspace]) .Workspace__column,html:has(>body[data-shell~=workspace]) .Workspace__main{display:flex;flex-direction:column;grid-row:1;min-inline-size:0;min-block-size:0;overflow:hidden;background-color:var(--color-background)}html:has(>body[data-shell~=workspace]) .Workspace__main{grid-column:2 / 3}html:has(>body[data-shell~=workspace]) .Workspace__column--start{grid-column:1;border-inline-end:1px solid var(--workspace-border-color)}html:has(>body[data-shell~=workspace]) .Workspace__column--end{grid-column:3;border-inline-start:1px solid var(--workspace-border-color)}html:has(>body[data-shell~=workspace]) .Workspace__bar{display:flex;flex:0 0 var(--block);align-items:stretch;block-size:var(--block);color:var(--shell-strip-color);background-color:var(--shell-strip-background)}html:has(>body[data-shell~=workspace]) .Workspace__toolbar{display:flex;flex:1 1 auto;align-items:stretch;min-inline-size:0}html:has(>body[data-shell~=workspace]) .Workspace__body{flex:1 1 0;min-block-size:0;padding:var(--workspace-body-padding);overflow:auto;overscroll-behavior:contain}html:has(>body[data-shell~=workspace]) .Workspace__body:has(>.Treegrid){padding:0}html:has(>body[data-shell~=workspace]) .Workspace__views,html:has(>body[data-shell~=workspace]) .Workspace__scrim,html:has(>body[data-shell~=workspace]) .Workspace__close{display:none}@media(orientation:landscape){html:has(>body[data-shell~=workspace]) .Workspace:not(:has(>.Workspace__column--start))>.Workspace__main,html:has(>body[data-shell~=workspace]):has([data-region-toggle=column-start][aria-expanded=false]) .Workspace__main{grid-column-start:1}html:has(>body[data-shell~=workspace]) .Workspace:not(:has(>.Workspace__column--end))>.Workspace__main,html:has(>body[data-shell~=workspace]):has([data-region-toggle=column-end][aria-expanded=false]) .Workspace__main{grid-column-end:4}html:has(>body[data-shell~=workspace]):has([data-region-toggle=column-start][aria-expanded=false]) .Workspace__column--start,html:has(>body[data-shell~=workspace]):has([data-region-toggle=column-end][aria-expanded=false]) .Workspace__column--end{display:none}html:has(>body[data-shell~=workspace]):not(.has-js) .Workspace__column:has(.Treegrid){min-inline-size:min-content}}@media(orientation:portrait){html:has(>body[data-shell~=workspace]) .Workspace{display:flex;flex-direction:column}html:has(>body[data-shell~=workspace]) .Workspace__column,html:has(>body[data-shell~=workspace]) .Workspace__main{flex:1 1 0;border-inline:0}html:has(>body[data-shell~=workspace]) .Workspace__column[data-portrait=stack]{flex:none;border-block-end:1px solid var(--workspace-border-color)}html:has(>body[data-shell~=workspace]):has(.Workspace>[data-portrait=stack]) .Workspace,html:has(>body[data-shell~=workspace]):not(.has-js) .Workspace:has(>[data-portrait=offcanvas]){block-size:auto;min-block-size:var(--shell-viewport-block-size);overflow:visible}html:has(>body[data-shell~=workspace]):has(.Workspace>[data-portrait=stack]) .Workspace>*,html:has(>body[data-shell~=workspace]):not(.has-js) .Workspace:has(>[data-portrait=offcanvas])>*{flex:none;overflow:visible}html:has(>body[data-shell~=workspace]):has(.Workspace>[data-portrait=stack]) .Workspace__body,html:has(>body[data-shell~=workspace]):not(.has-js) .Workspace:has(>[data-portrait=offcanvas]) .Workspace__body{flex:none;overflow:auto hidden}html:has(>body[data-shell~=workspace]):has([data-region-toggle=column-start][aria-expanded=false]) .Workspace__column--start[data-portrait=stack],html:has(>body[data-shell~=workspace]):has([data-region-toggle=column-end][aria-expanded=false]) .Workspace__column--end[data-portrait=stack]{display:none}html:has(>body[data-shell~=workspace]) .Workspace__views{display:block;flex:none;color:var(--shell-strip-color);background-color:var(--shell-strip-background)}html:has(>body[data-shell~=workspace]) .Workspace__view-list{display:flex;block-size:var(--block)}html:has(>body[data-shell~=workspace]) .Workspace__view-item{display:flex;flex:1 1 0}html:has(>body[data-shell~=workspace]) .Workspace__view-link{display:flex;flex:1 1 auto;align-items:center;justify-content:center;padding-inline:calc(var(--block) / 4);color:inherit;text-decoration:none}html:has(>body[data-shell~=workspace]) .Workspace__view-link:hover{color:var(--nav-color-highlight);background-color:var(--nav-color-highlight-background)}html:has(>body[data-shell~=workspace]) .Workspace__view-link:focus-visible{outline:var(--focus-width) solid var(--nav-focus-frame-color);outline-offset:calc(-1 * var(--focus-width))}html:has(>body[data-shell~=workspace]) .Workspace__view-link:hover:focus-visible{outline-color:var(--nav-color-highlight)}html:has(>body[data-shell~=workspace]) .Workspace__view-link[aria-current=page]{font-weight:700;color:var(--nav-color-current);background-color:var(--nav-color-current-background)}html:has(>body[data-shell~=workspace]) .Workspace>.Workspace__column[data-portrait=view]{display:none}html:has(>body[data-shell~=workspace]) .Workspace[data-workspace-view=column-start]>.Workspace__column--start[data-portrait=view],html:has(>body[data-shell~=workspace]) .Workspace[data-workspace-view=column-end]>.Workspace__column--end[data-portrait=view]{display:flex}html:has(>body[data-shell~=workspace]) .Workspace:not([data-workspace-view=main])>.Workspace__main{display:none}html:has(>body[data-shell~=workspace]) .Workspace>.Workspace__column[data-portrait=view]:target,html:has(>body[data-shell~=workspace]) .Workspace>.Workspace__main:target{display:flex}html:has(>body[data-shell~=workspace]) .Workspace:has(>:target)>.Workspace__column[data-portrait=view]:not(:target){display:none}html:has(>body[data-shell~=workspace]) .Workspace:has(>.Workspace__column[data-portrait=view]:target)>.Workspace__main{display:none}html:has(>body[data-shell~=workspace]):has(.Workspace__column--start[data-portrait=view]) .Workspace__toggle[data-region-toggle=column-start],html:has(>body[data-shell~=workspace]):has(.Workspace__column--end[data-portrait=view]) .Workspace__toggle[data-region-toggle=column-end]{display:none}html:has(>body[data-shell~=workspace]).has-js .Workspace__column[data-portrait=offcanvas]{position:fixed;inset-block:var(--shell-inset-block-start) var(--shell-inset-block-end);z-index:var(--layer-offcanvas);inline-size:min(var(--workspace-offcanvas-size),calc(100vw - var(--block)));overflow:hidden;visibility:hidden;box-shadow:0 0 calc(var(--block) / 4) #0000004d}html:has(>body[data-shell~=workspace]).has-js .Workspace__column--start[data-portrait=offcanvas]{inset-inline-start:0;translate:-100% 0}html:has(>body[data-shell~=workspace]).has-js .Workspace__column--end[data-portrait=offcanvas]{inset-inline-end:0;translate:100% 0}html:has(>body[data-shell~=workspace]).has-js .Workspace__column--start[data-portrait=offcanvas]:dir(rtl){translate:100% 0}html:has(>body[data-shell~=workspace]).has-js .Workspace__column--end[data-portrait=offcanvas]:dir(rtl){translate:-100% 0}html:has(>body[data-shell~=workspace]).has-js .Workspace__column[data-portrait=offcanvas] .Workspace__body{overflow:auto}html:has(>body[data-shell~=workspace]).has-js .Workspace__column[data-portrait=offcanvas] .Workspace__close{display:inline-flex}html:has(>body[data-shell~=workspace]).has-js .Workspace__scrim{position:fixed;inset-block:var(--shell-inset-block-start) var(--shell-inset-block-end);inset-inline:0;z-index:calc(var(--layer-offcanvas) - 1);display:block;pointer-events:none;cursor:pointer;background-color:var(--workspace-scrim);opacity:0}html:has(>body[data-shell~=workspace]) .Workspace[data-workspace-ready]>.Workspace__column[data-portrait=offcanvas]{transition:translate var(--workspace-transition-duration) ease-out,visibility 0s linear var(--workspace-transition-duration)}html:has(>body[data-shell~=workspace]) .Workspace[data-workspace-ready]>.Workspace__scrim{transition:opacity var(--workspace-transition-duration) ease-out}html:has(>body[data-shell~=workspace]):has([data-region-toggle=column-start][aria-expanded=true]) .Workspace[data-workspace-ready]>.Workspace__column--start[data-portrait=offcanvas],html:has(>body[data-shell~=workspace]):has([data-region-toggle=column-end][aria-expanded=true]) .Workspace[data-workspace-ready]>.Workspace__column--end[data-portrait=offcanvas]{visibility:visible;transition:translate var(--workspace-transition-duration) ease-out,visibility 0s;translate:0 0}html:has(>body[data-shell~=workspace]):has([data-region-toggle=column-start][aria-expanded=true]):has(.Workspace__column--start[data-portrait=offcanvas]) .Workspace[data-workspace-ready]>.Workspace__scrim,html:has(>body[data-shell~=workspace]):has([data-region-toggle=column-end][aria-expanded=true]):has(.Workspace__column--end[data-portrait=offcanvas]) .Workspace[data-workspace-ready]>.Workspace__scrim{pointer-events:auto;opacity:1}}@media(prefers-reduced-motion:reduce){html:has(>body[data-shell~=workspace]) .Workspace>.Workspace__column,html:has(>body[data-shell~=workspace]) .Workspace>.Workspace__scrim{transition:none!important}}@media(forced-colors:active){html:has(>body[data-shell~=workspace]) .Workspace__view-link[aria-current=page]{forced-color-adjust:none;color:SelectedItemText;background-color:SelectedItem}html:has(>body[data-shell~=workspace]) .Workspace__view-link:hover{forced-color-adjust:none;color:HighlightText;outline-color:HighlightText;background-color:Highlight}}}@layer gesicht{@media print{html:has(>body[data-shell]){--shell-banner-inline-start: 0px;--shell-banner-block-start: 0px;--shell-pathbar-block-start: 0px;--shell-secondary-inline-start: 0px;--shell-secondary-block-start: 0px;--shell-status-block-end: 0px;--shell-app-block-start: 0px;--shell-app-block-end: 0px;--shell-app-inline-start: 0px;--shell-app-inline-end: 0px;--body-padding: 0px}body[data-shell] .Banner{display:none}}}
