@layer base{@font-face{font-family:Inter;font-style:normal;font-weight:400 600;font-display:swap;src:url(/css/kreuzmich/screen/../../../fonts/inter.woff2)format("woff2")}@font-face{font-family:Inter;font-style:italic;font-weight:400 600;font-display:swap;src:url(/css/kreuzmich/screen/../../../fonts/inter-italic.woff2)format("woff2")}@font-face{font-family:Inter Fallback;src:local(Arial);size-adjust:107.4%;ascent-override:90.2%;descent-override:22.48%;line-gap-override:0%}*{margin:0;padding:0}option{padding-left:.4em}button,input,optgroup,select,textarea{font-family:inherit;font-size:inherit}input,select,textarea{padding:var(--space-2xs) var(--space-xs);border:1px solid var(--color-border-strong);border-radius:var(--radius-control);background-color:var(--color-surface);color:var(--color-text)}input:is([type=text],[type=password],[type=email],[type=search],[type=number],[type=date],[type=time],:not([type])){height:1.375rem}select{-webkit-appearance:none;appearance:none;box-sizing:border-box;height:var(--form-control-height);background:var(--color-surface) url(/css/kreuzmich/screen/../../../images/standard/auswahl.svg) no-repeat right var(--space-xs) center / 1rem;padding-right:1.75rem}select:is([multiple],[size]){height:auto;padding-right:var(--space-xs);background-image:none}textarea{height:5.5rem;padding:var(--space-xs);line-height:var(--type-leading)}body{font-family:var(--type-family-sans);font-size:var(--type-base);line-height:var(--type-leading);background:var(--color-canvas);color:var(--color-text);text-align:left}fieldset,img{border:0 solid}h1,h2,h3,h4,h5,h6{color:var(--color-text-strong);font-weight:600;line-height:var(--type-leading-heading);margin:0 0 .25em}h1,h2,h3,h4,h5,h6,legend{text-wrap:balance}h1{font-size:var(--type-3xl)}h2,h3{font-size:var(--type-lg)}h3{padding-top:var(--space-md)}h4,h5,h6{font-size:var(--type-base)}ul,ol,dl{margin:0 0 1em 1em}ul{list-style-type:disc}ul ul{margin-bottom:0;list-style-type:circle}ol{list-style-type:decimal}ol ol{margin-bottom:0;list-style-type:lower-latin}li{margin-left:.8em}dt{font-weight:600}dd{margin:0 0 1em .8em}p{margin:0 0 1em}blockquote,cite{font-style:italic}blockquote{color:var(--color-text-muted);margin:0 0 1em 1.6em}q{quotes:"„" "“" "‚" "‘"}strong,b{font-weight:600}em,i{font-style:italic}big{font-size:var(--type-lg)}small{font-size:var(--type-xs)}pre,code,kbd,samp,var,tt{font-family:var(--type-family-mono)}pre{margin:0 0 1em}pre,code{color:var(--color-text-strong)}pre code{white-space:normal}kbd,samp,var,tt{color:var(--color-text-muted);font-weight:600}var,dfn{font-style:italic}abbr,acronym{border-bottom:1px dotted var(--color-border);cursor:help;text-decoration:none}sub,sup{font-size:var(--type-xs);line-height:0}hr{border:0;border-bottom:1px solid var(--color-border-subtle);color:var(--color-surface);background:0 0;margin:0 0 .5em;padding:0 0 .5em}a{color:var(--color-link);background:0 0;text-decoration:none}a:hover,a:active{text-decoration:underline}:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}a:not(.button):focus-visible{outline-offset:var(--focus-ring-offset-text)}.skip{position:absolute;top:-32768px;left:-32768px}.dn{display:none}.invisible{visibility:hidden}.smalltext{color:var(--color-text-muted);font-size:var(--type-xs)}}@layer layout{body{overflow-y:scroll}.l-top{background-color:var(--color-surface);border-bottom:1px solid var(--color-border)}.l-ads{z-index:1;width:1234px;margin:0 auto;position:relative}.l-ads-leaderboard{margin-left:386px}.l-ads-leaderboard:not(:empty){padding-top:var(--space-xs)}.l-ads-skyscraper{position:absolute;top:0;right:0}.l-top-inner{box-sizing:border-box;width:calc(var(--layout-width) + var(--space-sm));padding:0 var(--layout-aside-rest) 0 calc(2 * var(--space-sm));margin:0 auto;position:relative}.l-header{align-items:center;column-gap:var(--space-lg);box-sizing:border-box;height:var(--layout-header);padding-top:var(--space-sm);grid-template-columns:auto 1fr auto;display:grid}.l-header>.nav--meta{grid-column:3}.l-header>.neu-backup-hint{grid-column:2;justify-self:center}.l-top-inner>.nav--main{margin-bottom:-1px}.l-toast{z-index:var(--z-notify);position:sticky;top:0}.l-page{--aside-bottom:calc(var(--form-control-height) + var(--space-sm));grid-template-columns:var(--layout-main) 1fr;column-gap:var(--layout-gap);width:var(--layout-width);padding:var(--space-md) 0 0 var(--space-sm);z-index:1;grid-template-areas:"main aside";align-items:start;margin:0 auto;display:grid;position:relative}.l-page.has-aside{padding-bottom:var(--aside-bottom)}.l-main{grid-area:main;position:relative}.l-aside{--aside-top:calc(var(--layout-header) + var(--layout-nav) + 1px + var(--space-md));width:var(--layout-aside);flex-direction:column;grid-area:aside;justify-content:flex-end;align-self:stretch;display:flex}.l-aside-content{bottom:var(--aside-bottom);min-height:calc(100vh - var(--aside-top) - var(--aside-bottom));position:sticky}.has-ads>.l-aside{justify-content:flex-start}.has-ads>.l-aside>.l-aside-content{top:var(--aside-top);min-height:0;bottom:auto}.l-feedback{right:max(var(--space-sm), calc((100% - var(--layout-width) - var(--space-sm)) / 2 + var(--layout-aside-rest)));position:fixed;bottom:0}}@layer components{.alert,.info,.note,.important,.warning{margin:0 0 var(--space-sm);padding:var(--space-sm);border-radius:var(--radius-3)}.alert--info,.info{background:var(--color-info-surface);color:var(--color-info)}.alert--success,.note{background:var(--color-success-surface);color:var(--color-success)}.alert--warning,.important{background:var(--color-warning-surface);color:var(--color-warning)}.alert--danger,.warning{background:var(--color-danger-surface);color:var(--color-danger)}.alert--solid{--focus-ring-color:var(--focus-ring-color-inverse)}.alert--solid.alert--success{background:var(--color-action);color:var(--color-action-text)}.alert--solid a:where(:not(.button)){color:inherit;text-decoration:underline}.toast{padding:var(--space-xs) 0;font-weight:600}.toast:not(.is-open){clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.toast:not(.is-open) .toast-close{display:none}.toast.is-open{animation:toast-in var(--motion-medium) ease-out;align-items:center;display:flex}@keyframes toast-in{0%{opacity:0}}@media (prefers-reduced-motion:reduce){.toast.is-open{animation:none}}.toast--info{background:var(--color-info-surface);border-bottom:1px solid var(--color-info);color:var(--color-info)}.toast--success{--focus-ring-color:var(--focus-ring-color-inverse);background:var(--color-action);color:var(--color-action-text)}.toast--warning{background:var(--color-warning-surface);border-bottom:1px solid var(--color-warning);color:var(--color-warning)}.toast--danger{--focus-ring-color:var(--focus-ring-color-inverse);background:var(--color-danger);color:var(--color-text-inverse)}.toast-content{padding-left:max(var(--space-md), (100% - var(--layout-width)) / 2 + var(--space-2xl));flex:1}.toast-content :is(h3,a:where(:not(.button))){color:inherit}.toast-content a:where(:not(.button)){text-decoration:underline}.toast-content h3{font-size:var(--type-lg)}.toast-close{width:1.75rem;height:1.75rem;margin-right:max(var(--space-sm), (100% - var(--layout-width)) / 2 + var(--space-sm));border-radius:var(--radius-3);color:inherit;cursor:pointer;transition:background-color var(--motion-fast);background:0 0;border:0;flex:none;place-items:center;padding:0;display:grid}.toast-close:is(:hover,:focus-visible){background:color-mix(in srgb, currentColor 15%, transparent)}.table{border-collapse:collapse;width:auto;margin-bottom:var(--space-sm);font-variant-numeric:tabular-nums}.table caption{font-variant:small-caps}.table th,.table td{padding:var(--space-xs) var(--space-sm)}.table thead th{border-bottom:1px var(--color-border) solid;color:var(--color-text-muted);font-size:var(--type-xs);letter-spacing:var(--type-caps-tracking);text-transform:uppercase;font-weight:600}.table tbody th{background:var(--color-surface-control);color:var(--color-text-strong);border-bottom:1px solid var(--color-surface);text-align:left}.table tbody th[scope=row],.table tbody th.sub{background:var(--color-surface-control);vertical-align:top}.table tbody td{border-bottom:1px solid var(--color-border-subtle)}.table>tbody:last-child>tr:last-child>td{border-bottom:0}.table tbody :is(th,td){transition:background-color var(--motion-fast)}.table tbody tr:hover th[scope=row],.table tbody tr:hover th.sub{background:var(--color-surface-control-hover)}.table tbody tr:hover td{background:var(--color-surface-control)}.table--full{width:100%}.table--center{text-align:center}.striped>tbody>tr:nth-child(2n),.striped>li:nth-child(2n),.striped--groups>tbody:nth-of-type(2n)>tr:first-child{background-color:var(--color-surface-subtle)}.table.striped>tbody>tr>td{border-bottom:0}.table.striped>tbody>tr:hover>td{background:var(--color-surface-control-hover)}.table-total{font-weight:600}.table-total>td{border-top:1px solid var(--color-border-strong)}.table-total-label{text-align:right}.table-count{margin:var(--space-xs) 0 0;color:var(--color-text-muted);font-size:var(--type-xs);font-variant-numeric:tabular-nums;text-align:right}.table :is(.table-check,.table-date,.table-action){white-space:nowrap;width:1px}.table .table-action{text-align:right}.table thead th.table-name{letter-spacing:0;text-transform:none}.table .table-number{text-align:right}.table .table-action>:is(a,button)+:is(a,button){margin-left:var(--space-xs)}.form-row{margin:var(--space-md) 0 0}.form-row:first-child{margin-top:0}.form-row>label,.form-row-label{margin:0 0 var(--space-2xs);color:var(--color-text-strong);font-weight:500;display:block}.form-row :is(input[type=text],input[type=password],input[type=email],input:not([type])){width:min(19rem,100% - 12px)}.form-row textarea{box-sizing:border-box;width:min(100%,36rem)}.form-row>:is(.form-message,.form_help),.form-row>.form-field+:is(.form-message,.form_help){margin-top:var(--space-2xs)}.form_help{color:var(--color-text-muted)}.form-check{column-gap:var(--space-xs);margin:var(--space-sm) 0;grid-template-columns:auto minmax(0,1fr);align-items:start;display:grid}.form-check:first-child{margin-top:0}.form-check>input{margin:calc((1lh - var(--control-check)) / 2) 0 0}.form-check>label{font-weight:400}.form-check>:not(input,label){grid-column:2}.form-actions{align-items:center;gap:var(--space-sm);margin:var(--space-lg) 0 0;flex-wrap:wrap;display:flex}.form_help:has(+.form-actions){margin:var(--space-lg) 0 0}.form_help+.form-actions{margin-top:var(--space-sm)}.form-or{align-items:center;gap:var(--space-sm);margin:var(--space-lg) 0;color:var(--color-text-muted);font-size:var(--type-xs);letter-spacing:var(--type-caps-tracking);text-transform:uppercase;display:flex}.form-or:before,.form-or:after{content:"";border-top:1px solid var(--color-border-subtle);flex:1}:where(.form) fieldset{margin:var(--space-lg) 0 0;padding:0}:where(.form) legend{width:100%;margin-top:0;display:block}:where(.form) legend+:is(.form-row,.form-check){margin-top:0}:where(.form) fieldset h3{padding-top:var(--space-sm);font-size:var(--type-base);font-weight:600}:where(.form) input[readonly]{background-color:var(--color-surface-control)}.steps{align-items:center;gap:var(--space-xs) var(--space-sm);margin:0 0 var(--space-lg);flex-wrap:wrap;padding:0;list-style:none;display:flex}.steps-item{align-items:center;gap:var(--space-xs);color:var(--color-text-muted);margin:0;display:flex}.steps-item+.steps-item:before{content:"";width:1.5rem;margin-right:var(--space-2xs);border-top:1px solid var(--color-border)}.steps-number{box-sizing:border-box;border:1px solid var(--color-border);width:1.5rem;height:1.5rem;font-size:var(--type-xs);font-variant-numeric:tabular-nums;border-radius:50%;place-items:center;font-weight:600;display:inline-grid}.steps-item.is-current{color:var(--color-text-strong);font-weight:500}.steps-item.is-current .steps-number{border-color:var(--color-action);background:var(--color-action);color:var(--color-action-text)}.steps-item.is-done .steps-number{border-color:var(--color-action);color:var(--color-action)}.form-message{font-weight:500}.form-message--error{color:var(--color-danger)}.form-message--success{color:var(--color-success)}.form-message:empty{display:none}ul.form-message,ul.form-message li{margin:0;padding:0;list-style-type:none}.username-status:not(:empty){margin-top:var(--space-2xs)}.has-error :is(input,select,textarea){background-color:var(--color-danger-surface);border-color:var(--color-danger)}:is(input:not([type=checkbox],[type=radio],[type=range],[type=submit],[type=button],[type=file]),textarea,select):not(:disabled,[readonly]):where(:not(.has-error *)):hover{border-color:var(--color-text)}.cke_chrome.cke_focus{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.button{justify-content:center;align-items:center;gap:var(--space-xs);box-sizing:border-box;min-height:var(--form-control-height);padding:0 var(--space-sm);border:1px solid var(--color-border);border-radius:var(--radius-3);background:var(--color-surface);text-align:center;vertical-align:middle;cursor:pointer;transition:background-color var(--motion-fast), border-color var(--motion-fast);margin:0;font-weight:400;line-height:1.25rem;text-decoration:none;display:inline-flex;position:relative;overflow:visible}.button,.button:is(:link,:visited,:hover,:focus-visible,:active){color:var(--color-text-strong);text-decoration:none}.button:not(:disabled,[aria-disabled=true]):is(:hover,:focus-visible){background:var(--color-surface-control-hover)}.button:not(:disabled,[aria-disabled=true]):is(:active,[aria-pressed=true]){background:var(--color-surface-control-active)}.button[aria-pressed=true]{border-color:var(--color-border-strong)}.button--primary{border-color:var(--color-action);background:var(--color-action);font-weight:600}.button--primary,.button--primary:is(:link,:visited,:hover,:focus-visible,:active){color:var(--color-action-text)}.button--primary:not(:disabled,[aria-disabled=true]):is(:hover,:focus-visible){border-color:var(--color-action-hover);background:var(--color-action-hover)}.button--primary:not(:disabled,[aria-disabled=true]):active{border-color:var(--color-action-active);background:var(--color-action-active)}.button--danger,.button--danger:is(:link,:visited,:hover,:focus-visible,:active){color:var(--color-danger)}.button--danger:not(:disabled,[aria-disabled=true]):is(:hover,:focus-visible,:active){border-color:var(--color-danger);background:var(--color-danger-surface)}.button--block{width:100%}.button--symbol{width:var(--form-control-height);height:var(--form-control-height);padding:0}.button--symbol:not(:hover,:focus-visible){color:var(--color-text-muted)}.button:is(:disabled,[aria-disabled=true]),.button:is(:disabled,[aria-disabled=true]):is(:link,:visited,:hover,:focus-visible,:active){border-color:var(--color-border);background:var(--color-surface);color:var(--color-text-disabled);cursor:default}.l-feedback>.button{border-radius:var(--radius-3) var(--radius-3) 0 0;box-shadow:var(--shadow-1);border-bottom:0}.toolbar{gap:var(--space-sm);margin:var(--space-sm) 0;flex-wrap:wrap;display:flex}.section-head{justify-content:space-between;align-items:baseline;gap:var(--space-xs) var(--space-md);margin-bottom:var(--space-xs);flex-wrap:wrap;display:flex}.section-head>:is(h2,h3){border:0;margin:0;padding:0}.section-head:has(>.helpme){column-gap:var(--space-xs)}.section-head>.helpme{margin-right:auto}.section-head-actions{gap:var(--space-sm);flex-wrap:wrap;display:flex}.back-link{margin:var(--space-sm) 0 var(--space-xs)}.l-main .back-link+h1{margin-top:0}.filter-group{gap:var(--space-2xs) var(--space-lg);margin:var(--space-xs) 0 var(--space-md);flex-wrap:wrap;display:flex}.filter-group-label{color:var(--color-text-muted)}.filter-group>span:has(input){gap:var(--space-2xs);display:inline-flex}.icon{vertical-align:-.2em;flex:none;width:1.15em;height:1.15em}:is(input[type=checkbox]:not(.cke_dialog_ui_checkbox_input),input[type=radio].radio){-webkit-appearance:none;appearance:none;float:left;box-sizing:border-box;width:var(--control-check);height:var(--control-check);border:1px solid var(--color-border-strong);border-radius:var(--radius-1);background:var(--color-surface);color:var(--color-text);vertical-align:middle;cursor:pointer;line-height:inherit;margin:2px;margin-top:max(2px, (1lh - var(--control-check)) / 2);padding:0;position:relative}input[type=radio].radio{border-radius:50%}:is(input[type=checkbox]:not(.cke_dialog_ui_checkbox_input),input[type=radio].radio):is(:checked,:not(:disabled):hover){border-color:var(--color-text)}:is(input[type=checkbox]:not(.cke_dialog_ui_checkbox_input),input[type=radio].radio):checked:before{content:"";background-color:currentColor;position:absolute;inset:1px;-webkit-mask:url(/css/kreuzmich/screen/../../../images/standard/kreuz.svg) 50%/contain no-repeat;mask:url(/css/kreuzmich/screen/../../../images/standard/kreuz.svg) 50%/contain no-repeat}:is(input[type=checkbox]:not(.cke_dialog_ui_checkbox_input),input[type=radio].radio):disabled{opacity:.35;cursor:default}.has-error :is(input[type=checkbox]:not(.cke_dialog_ui_checkbox_input),input[type=radio].radio):not(:checked){border-color:var(--color-danger);background-color:var(--color-danger-surface)}.combobox-list{z-index:var(--z-dropdown);box-sizing:border-box;padding:var(--space-2xs);border:1px solid var(--color-border-subtle);border-radius:var(--radius-control);box-shadow:var(--shadow-2);background:var(--color-surface);color:var(--color-text);cursor:default;margin:0;line-height:1.5;list-style:none;position:absolute}.combobox-list ul{margin:0;padding:0;list-style:none}.combobox-list li{margin:0;line-height:1.5}.combobox-list .combobox-group{padding:var(--space-xs) var(--space-xs) var(--space-2xs);color:var(--color-text-muted);font-size:var(--type-xs);letter-spacing:var(--type-caps-tracking);text-transform:uppercase;font-weight:600}.combobox-list .combobox-group>ul{margin-top:var(--space-2xs);color:var(--color-text);font-size:var(--type-base);letter-spacing:0;text-transform:none;font-weight:400}.combobox-option{padding:var(--space-2xs) var(--space-xs);border-radius:var(--radius-1);color:var(--color-text-strong)}.combobox-option[aria-selected=true]{background:var(--color-surface-control-hover)}.combobox-status{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;top:0;left:0;overflow:hidden}.progress-bar{-webkit-appearance:none;appearance:none;border-radius:var(--radius-pill);background:var(--color-surface-control);border:0;width:100%;height:.625rem;display:block;overflow:hidden}.progress-bar::-webkit-progress-bar{background:0 0}.progress-bar::-webkit-progress-value{border-radius:inherit;background:var(--progress-fuellung,var(--color-progress))}.progress-bar::-moz-progress-bar{border-radius:inherit;background:var(--progress-fuellung,var(--color-progress))}.effect-highlight{animation:.4s ease-in-out effect-highlight}@keyframes effect-highlight{0%{background-color:var(--color-highlight)}}.effect-bounce{animation:.4s ease-in-out effect-bounce}@keyframes effect-bounce{0%{opacity:0;transform:translateY(-66.67%)}9.09%{opacity:1;transform:none}18.18%{transform:translateY(-33.33%)}27.27%{transform:none}36.36%{transform:translateY(-16.67%)}45.45%{transform:none}54.55%{transform:translateY(-8.33%)}63.64%{transform:none}72.73%{transform:translateY(-4.17%)}81.82%{transform:none}90.91%{transform:translateY(-2.08%)}to{transform:none}}@media (prefers-reduced-motion:reduce){.effect-highlight,.effect-bounce{animation:none}}.nav .is-active{color:var(--color-text)}.nav--main{--nav-main-padding:.8125rem;height:var(--layout-nav);font-size:var(--type-base)}.nav--main ul{height:100%;margin:0 0 0 calc(-1 * var(--nav-main-padding));display:flex}.nav--main ul:has(>li:nth-child(10)){--nav-main-padding:.625rem}.nav--main li{margin:0;list-style-type:none}.nav--main li>a{height:100%;padding:0 var(--nav-main-padding);color:var(--color-text);white-space:nowrap;transition:color var(--motion-fast), box-shadow var(--motion-fast);align-items:center;gap:.375rem;display:flex}.nav--main li>a:is(:hover,:focus-visible){color:var(--color-text-strong);box-shadow:inset 0 -2px 0 var(--color-border);text-decoration:none}.nav--main li>a:focus-visible{outline-offset:var(--focus-ring-offset-inset)}.nav--main li>a[aria-current]{color:var(--color-text-strong);box-shadow:inset 0 -2px 0 var(--color-action);font-weight:500}.nav--main li>a[data-label]{flex-direction:column;justify-content:center;gap:0}.nav--main li>a[data-label]:after{content:attr(data-label);visibility:hidden;height:0;font-weight:500;overflow:hidden}.nav--main .logout{margin-left:auto}.nav--main .logout>a{color:var(--color-text-muted);padding-right:0}.nav--meta{font-size:var(--type-xs);text-align:right;color:var(--color-text-muted);line-height:1.25rem}.nav--meta>a{color:inherit;text-decoration:none}.nav--meta>a:is(:hover,:focus-visible){color:var(--color-text-strong);text-decoration:underline}.nav--meta-sep{padding:0 var(--space-xs);opacity:.45}.brand{color:var(--color-text-strong);align-items:flex-start;gap:6px;text-decoration:none;display:flex}.brand:is(:link,:visited,:hover,:focus-visible,:active){color:var(--color-text-strong);text-decoration:none}.brand-mark{--logo-kreuz:var(--color-logo);flex:none}.brand-name{white-space:nowrap;font-family:Myriad Pro,Segoe UI,Open Sans,Helvetica Neue,Arial,sans-serif;font-size:27px;line-height:36px}.brand--demo .brand-city{color:var(--color-danger)}.nav--pager{margin:var(--space-sm) 0;justify-content:center;display:flex}.nav--pager ul{justify-content:center;gap:var(--space-2xs);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.nav--pager li{margin:0}.nav--pager li>a{box-sizing:border-box;min-width:var(--form-control-height);height:var(--form-control-height);padding:0 var(--space-xs);border-radius:var(--radius-3);color:var(--color-text);font-variant-numeric:tabular-nums;transition:background-color var(--motion-fast);place-items:center;text-decoration:none;display:inline-grid}.nav--pager li>a:is(:hover,:focus-visible){background:var(--color-surface-control-hover);color:var(--color-text-strong);text-decoration:none}.nav--pager li>a[aria-current]{border-radius:var(--radius-3) var(--radius-3) 0 0;color:var(--color-text-strong);box-shadow:inset 0 -2px 0 var(--color-action);font-weight:500}.nav--pager-gap{min-width:var(--space-md);height:var(--form-control-height);color:var(--color-text-muted);place-items:center;display:inline-grid}.nav--filter ul{margin:0;padding:0;list-style:none}:is(.nav--filter,.nav--filter :not(li))>ul{margin-left:calc(-1 * var(--space-xs))}.nav--filter ul ul{padding-left:var(--space-md)}.nav--filter li{line-height:var(--type-leading);margin:0}.nav--filter li:not(:has(>a)),.nav--filter li.empty{padding:var(--space-2xs) var(--space-xs);color:var(--color-text-muted);margin:0}.nav--filter li>a{padding:var(--space-2xs) var(--space-xs);border-radius:0 var(--radius-3) var(--radius-3) 0;color:var(--color-text);transition:background-color var(--motion-fast);text-decoration:none;display:block}.nav--filter li>a:is(:hover,:focus-visible){background:var(--color-surface-control-hover);color:var(--color-text-strong);text-decoration:none}.nav--filter li>a.is-active{background:var(--color-surface-control);color:var(--color-text-strong);box-shadow:inset 2px 0 0 var(--color-action);font-weight:500}.nav--filter li:has(li>a.is-active)>a{color:var(--color-text-strong);font-weight:500}:is(.nav--pager li>a,a.badge,a.tag):focus-visible{outline-offset:var(--focus-ring-offset)}:is(.nav--filter li>a,.tabs-list>li>a):focus-visible{outline-offset:var(--focus-ring-offset-inset)}.dialog{display:none}.dialog-window{box-sizing:border-box;border:1px solid var(--color-border-subtle);border-radius:var(--radius-box);background:var(--color-surface);width:28rem;color:var(--color-text);box-shadow:var(--shadow-2);margin:auto;padding:0;overflow:hidden}.dialog-window--md{width:37.5rem}.dialog-window--lg{width:47rem}.dialog-window[open]{flex-direction:column;display:flex}.dialog-window::backdrop{background:var(--color-backdrop)}.dialog-window--modeless{z-index:var(--z-modal);position:fixed;inset:0}.dialog-titlebar{padding:var(--space-md) var(--space-md) var(--space-xs) var(--space-lg);color:var(--color-text-strong);font-size:var(--type-lg);font-weight:600;line-height:var(--type-leading-heading);flex:none;align-items:center;display:flex}.dialog-title{margin-right:var(--space-sm);flex:1}.dialog-close{border-radius:var(--radius-3);width:1.75rem;height:1.75rem;color:var(--color-text-muted);font-size:var(--type-lg);cursor:pointer;transition:background-color var(--motion-fast), color var(--motion-fast);background:0 0;border:1px solid #0000;flex:none;place-items:center;padding:0;line-height:1;display:grid}.dialog-close:hover,.dialog-close:focus-visible{background:var(--color-surface-control-hover);color:var(--color-text-strong)}.dialog-window>.dialog-content{min-height:0;padding:var(--space-xs) var(--space-lg) var(--space-md);background:0 0;border:0;flex:auto;display:block;overflow:auto}.dialog-content .form-row :is(select:not([multiple],[size]),input[type=date],input[type=time]){box-sizing:border-box;width:min(19rem + 12px,100%)}.dialog-buttons{justify-content:flex-end;gap:var(--space-sm);padding:var(--space-sm) var(--space-lg);background:var(--color-surface-subtle);flex:none;display:flex}.dialog-buttons>button{cursor:pointer}.dialog-button-aside{margin-right:auto}.is-sortable>*{touch-action:none}.is-dragging{z-index:1;opacity:.6;position:relative}.is-sorting,.is-sorting *{cursor:grabbing;-webkit-user-select:none;user-select:none}.sort-handle{color:var(--color-text-muted);cursor:grab;flex:none;align-items:center;display:none}.is-sortable>* .sort-handle{display:inline-flex}.is-sortable>:hover .sort-handle{color:var(--color-text-strong)}.basket-mark:before{content:"";border-radius:var(--radius-pill);background:var(--basket-color);width:3px;box-shadow:inset 0 0 0 1px var(--color-basket-edge);flex:none}.basket-nav{margin:var(--space-xs) var(--space-sm) var(--space-sm);padding:0;list-style:none}.basket-nav-row{margin:0}.basket-nav-link{column-gap:var(--space-xs);padding:var(--space-xs);border-radius:var(--radius-3);color:inherit;transition:background-color var(--motion-fast);grid-template-columns:1.15em 3px minmax(0,1fr);text-decoration:none;display:grid}.basket-nav-link:is(:hover,:focus-visible){background:var(--color-surface-control);text-decoration:none}.basket-nav-link:focus-visible{outline-offset:var(--focus-ring-offset)}.basket-nav-link .sort-handle{grid-area:1/1/span 2}.basket-nav-link:before{grid-area:1/2/span 2}:is(.basket-nav-name,.basket-nav-count){margin-left:var(--space-2xs);grid-column:3}.basket-nav-hint{margin:0 var(--space-sm) var(--space-sm);color:var(--color-text-muted);font-size:var(--type-xs)}.basket-nav-name{color:var(--color-text-strong);overflow-wrap:anywhere}.basket-nav-count{color:var(--color-text-muted);font-size:var(--type-xs);font-variant-numeric:tabular-nums}.basket-head{column-gap:var(--space-sm);margin:var(--space-sm) 0;grid-template-columns:3px minmax(0,1fr);display:grid}.basket-head:before{grid-row:1/span 2}.basket-head>:is(h1,.meta){overflow-wrap:anywhere;grid-column:2;margin:0}.tabs{margin:var(--space-sm);color:var(--color-text);background-color:var(--color-surface);border:1px solid var(--color-border-subtle);border-radius:var(--radius-box);box-shadow:var(--shadow-1);position:relative}.tabs-list{padding:0 var(--space-xs);border-bottom:1px solid var(--color-border-subtle);margin:0;list-style:none;display:flex}.tabs-list>li{white-space:nowrap;margin:0 0 -1px}.tabs-list>li>a{padding:var(--space-sm) var(--space-sm) calc(var(--space-sm) - 2px);color:var(--color-text);cursor:pointer;transition:color var(--motion-fast), border-color var(--motion-fast);border-bottom:2px solid #0000;text-decoration:none;display:block}.tabs-list>li>a:is(:hover,:focus-visible){border-bottom-color:var(--color-border);color:var(--color-text-strong);text-decoration:none}.tabs-list>li>a:is([aria-selected=true],[aria-current]){border-bottom-color:var(--color-action);color:var(--color-text-strong);cursor:default;font-weight:500}.tabs-list>li>a[aria-disabled=true]{color:var(--color-text-muted);cursor:default;border-bottom-color:#0000}.tabs-list>li>a[aria-disabled=true][aria-selected=true]{border-bottom-color:var(--color-border)}.tabs-panel{padding:var(--space-md)}nav>.tabs-list{margin-bottom:var(--space-md);padding:0}.tabs-panel[hidden]{display:none}.tree{--tree-toggle:18px}.tree ul{margin:0;padding:0;line-height:1.3125rem;list-style:none}.tree ul ul{padding-left:var(--tree-toggle)}.tree li{white-space:nowrap;margin:0;padding:0;line-height:1.3125rem}.tree li:focus{outline:none}.tree [aria-expanded=false]>ul{display:none}.tree-toggle{width:var(--tree-toggle);height:var(--tree-toggle);vertical-align:top;color:var(--color-text-muted);place-items:center;display:inline-grid}.tree-toggle .icon{visibility:hidden;width:.75rem;height:.75rem;transition:transform var(--motion-fast);transform:rotate(-90deg)}.tree [aria-expanded]>.tree-toggle{cursor:pointer}.tree [aria-expanded]>.tree-toggle .icon{visibility:visible}.tree [aria-expanded=true]>.tree-toggle .icon{transform:none}.tree [aria-busy=true]>.tree-toggle .icon{opacity:.35}.tree-label{padding:0 var(--space-2xs);border-radius:var(--radius-1);color:var(--color-text-strong);cursor:pointer;border:1px solid #0000;line-height:1.1875rem;text-decoration:none;display:inline-block}.tree a.tree-label{color:var(--color-link)}.tree-label:hover{border-color:var(--color-surface-control-hover);background-color:var(--color-surface-control-hover)}.tree [aria-selected=true]>.tree-label{border-color:var(--color-info);background-color:var(--color-info-surface)}.tree li:focus-visible>.tree-label{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.tree-match{font-style:italic}.tree-check{box-sizing:border-box;width:13px;height:13px;margin:calc((1lh - 13px) / 2) var(--space-2xs) 0 0;border:1px solid var(--color-border-strong);border-radius:var(--radius-1);background-color:var(--color-surface);color:var(--color-text);vertical-align:top;cursor:pointer;display:inline-block;position:relative}.tree-check:hover,.tree-check:has(+.tree-label:hover),.tree :is([aria-checked=true],[aria-checked=mixed])>.tree-check{border-color:var(--color-text)}.tree [aria-checked=true]>.tree-check:after{content:"";background-color:currentColor;position:absolute;inset:1px;-webkit-mask:url(/css/kreuzmich/screen/../../../images/standard/kreuz.svg) 50%/contain no-repeat;mask:url(/css/kreuzmich/screen/../../../images/standard/kreuz.svg) 50%/contain no-repeat}.tree [aria-checked=mixed]>.tree-check:after{content:"";background-color:currentColor;border-radius:1px;position:absolute;inset:3px}.slider-field,.slider{--slider-spur-hoehe:15px;--slider-griff-breite:20px;--slider-griff-hoehe:25px}.slider{--slider-griff-farbe:var(--color-surface);-webkit-appearance:none;appearance:none;box-sizing:border-box;width:100%;height:var(--slider-spur-hoehe);border-radius:var(--radius-3);background-color:var(--slider-spur-farbe,var(--color-surface));box-shadow:inset 0 0 0 1px var(--slider-rand,var(--color-border-strong));border:0;margin:0;padding:0;display:block}.slider:not(:disabled):hover,.slider:focus-visible{--slider-griff-farbe:var(--color-surface-control-hover)}.slider:not(:disabled):active{--slider-griff-farbe:var(--color-surface-control-active)}.slider:focus-visible{outline:none}.slider:disabled,.slider:disabled+.slider-value{opacity:.35;cursor:default}.slider::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;box-sizing:border-box;width:var(--slider-griff-breite);height:var(--slider-griff-hoehe);border:1px solid var(--color-border-strong);border-radius:var(--radius-3);background:var(--slider-griff-farbe)}.slider::-moz-range-thumb{box-sizing:border-box;width:var(--slider-griff-breite);height:var(--slider-griff-hoehe);border:1px solid var(--color-border-strong);border-radius:var(--radius-3);background:var(--slider-griff-farbe)}.slider::-moz-range-track{background:0 0}.slider:focus-visible::-webkit-slider-thumb{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.slider:focus-visible::-moz-range-thumb{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.slider-field{position:relative}.slider-value{top:calc((var(--slider-spur-hoehe) - var(--slider-griff-hoehe)) / 2);left:calc(var(--slider-fraction,0) * (100% - var(--slider-griff-breite)));box-sizing:border-box;width:var(--slider-griff-breite);height:var(--slider-griff-hoehe);padding:calc(var(--space-2xs) + 1px) calc(var(--space-2xs) + 1px) 0;color:var(--color-text-strong);font-size:var(--type-xs);text-align:center;pointer-events:none;position:absolute}.box{margin:var(--space-sm);padding:var(--space-sm);background-color:var(--color-surface);border:1px solid var(--color-border-subtle);border-radius:var(--radius-box);box-shadow:var(--shadow-1);position:relative}.l-main>.box{margin-top:0;padding:0}.l-aside .box{margin:0 0 var(--space-sm);padding:0}.box-title{margin:0 0 var(--space-xs);color:var(--color-text-caption);font-size:var(--type-2xs);letter-spacing:var(--type-caps-tracking-wide);text-transform:uppercase;border:0;padding:0;font-weight:600}.box-title:not(:first-child){margin-top:var(--space-md)}.box>.box-title{padding:var(--space-sm) var(--space-md) 0;margin:0}.box>.box-title:last-child{padding-bottom:var(--space-sm)}.box>.section-head{padding:var(--space-sm) var(--space-md) 0;margin:0}.box>.toolbar{margin:var(--space-sm) var(--space-md) 0}.l-main h1{margin-top:var(--space-sm)}.content{margin:var(--space-sm) var(--space-md) var(--space-md)}.content--compact{margin:var(--space-sm) var(--space-md)}.key-value{gap:var(--space-2xs) var(--space-md);grid-template-columns:auto minmax(0,1fr);margin:0;display:grid}.key-value>dt{color:var(--color-text-muted);font-weight:400}.key-value>dd{overflow-wrap:anywhere;margin:0}.key-value>dd.prose>:last-child{margin-bottom:0}.key-value--divided{gap:0}.key-value--divided>:is(dt,dd){padding:var(--space-2xs) 0;border-top:1px solid var(--color-border-subtle)}.key-value--divided>dt{padding-right:var(--space-sm)}.key-value--divided>:is(dt,dd):nth-child(-n+2){border-top:0}h2,.header-bar,:where(.form) legend,.editor-section-title,.prose--wiki h1{margin:var(--space-lg) 0 var(--space-sm);padding:0 0 var(--space-2xs);border-bottom:1px solid var(--color-border);color:var(--color-text-strong);font-size:var(--type-lg);font-weight:600}:where(h2,.header-bar,.editor-section-title):first-child,.prose--wiki h1:first-child{margin-top:0}.scrollbox{height:200px;margin-bottom:var(--space-lg);padding:var(--space-xs) var(--space-sm);border:1px solid var(--color-border);border-radius:var(--radius-3);overflow-y:auto}.badge,a.tag{justify-content:center;align-items:center;gap:var(--space-2xs);box-sizing:border-box;min-width:1.25rem;height:1.25rem;padding:0 var(--space-xs);border-radius:var(--radius-pill);background:var(--color-surface-control);color:var(--color-text-strong);font-size:var(--type-xs);font-variant-numeric:tabular-nums;white-space:nowrap;vertical-align:middle;font-weight:500;line-height:1;text-decoration:none;display:inline-flex}.badge--count,.badge-count{font-weight:600}.badge abbr{border:0;text-decoration:none}:is(a.badge,a.tag){transition:background-color var(--motion-fast)}:is(a.badge,a.tag):is(:hover,:focus-visible){background:var(--color-surface-control-hover);color:var(--color-text-strong);text-decoration:none}.badge--success{background:var(--color-success-surface);color:var(--color-success)}.badge--warning{background:var(--color-warning-surface);color:var(--color-warning)}.badge--danger{background:var(--color-danger-surface);color:var(--color-danger)}.badge--switch{background:var(--color-surface);box-shadow:inset 0 0 0 1px var(--color-border)}.badge--switch:is([aria-pressed=true],:has(:checked)){background:var(--color-success-surface);box-shadow:none;color:var(--color-success)}.tags{align-items:center;gap:var(--space-2xs) var(--space-xs);margin:var(--space-sm) 0;flex-wrap:wrap;display:flex}.list-divided{margin-left:0;list-style-type:none}.list-divided li,.list-divided dt,.list-divided dd{border-top:1px solid var(--color-border-subtle);padding:var(--space-2xs) 0;margin-left:0}.list-divided li,.list-divided dt{padding-right:var(--space-2xs);font-weight:400}.list-divided li:first-child,.list-divided dt:first-child,.list-divided dt:first-child+dd{border-top:0}:where([data-tooltip]){display:inline-block;position:relative}[data-tooltip]:after{content:attr(data-tooltip);bottom:calc(100% + var(--space-2xs));z-index:var(--z-dropdown);padding:var(--space-2xs) var(--space-xs);border-radius:var(--radius-2);background:var(--color-surface-inverse);color:var(--color-text-inverse);font-size:var(--type-xs);font-weight:400;line-height:var(--type-leading);white-space:pre;opacity:0;visibility:hidden;transition:opacity var(--motion-fast), visibility var(--motion-fast);position:absolute;left:50%;translate:-50%}[data-tooltip]:hover:after{opacity:1;visibility:visible;transition-delay:.5s}[data-tooltip]:focus-visible:after{opacity:1;visibility:visible}[data-tooltip]:is(.is-tooltip-hidden,[aria-expanded=true]):after{visibility:hidden}.table-action [data-tooltip]:after{left:auto;right:0;translate:none}.icon-answerwiki,.icon-comment,.icon-report{float:right;margin-left:var(--space-xs);white-space:nowrap}.icon-comment,.icon-comment:is(:active,:visited,:hover){color:var(--color-text-strong);text-decoration:none}.prose{font-size:var(--type-prose);line-height:var(--type-leading-prose)}:where(.prose) :is(h1,h2,h3,h4,h5,h6){color:var(--color-text-strong);font-weight:600;line-height:var(--type-leading-heading);border:0;margin:0 0 .25em;padding:0}:where(.prose) h1{font-size:var(--type-3xl)}:where(.prose) h2{margin-top:var(--space-sm);font-size:var(--type-2xl)}:where(.prose) h3{padding-top:var(--space-md);font-size:var(--type-xl)}:where(.prose) h4{font-size:var(--type-lg)}:where(.prose) :is(h5,h6){font-size:var(--type-prose)}:where(.prose) p{margin:0 0 1em}:where(.prose) :is(ul,ol,dl){margin:0 0 1em 1em}:where(.prose) ul{list-style-type:disc}:where(.prose) ol{list-style-type:decimal}:where(.prose) ul ul,:where(ul .prose) ul{margin-bottom:0;list-style-type:circle}:where(.prose) ol ol,:where(ol .prose) ol{margin-bottom:0;list-style-type:lower-latin}:where(.prose) li{margin-left:.8em}:where(.prose) dt{font-weight:600}:where(.prose) dd{margin:0 0 1em .8em}.prose a:where(:not(.button)){color:var(--color-link);background:0 0;text-decoration:none}:where(.prose) a:where(:not(.button)):is(:hover,:active){text-decoration:underline}:where(.prose) img{border:0 solid;max-width:100%;height:auto}:where(.prose) table{border-collapse:collapse;border:1px solid var(--color-border-subtle);width:auto;margin-bottom:1em}:where(.prose) caption{font-variant:small-caps}:where(.prose) :is(th,td){padding:var(--space-xs) var(--space-sm);border:1px solid var(--color-border-subtle);vertical-align:top}:where(.prose) th{background:var(--color-surface-subtle);color:var(--color-text-strong);font-weight:600}:where(.prose) :is(th,td)>:last-child{margin-bottom:0}.prose-scroll{max-width:100%;overflow-x:auto}.wiki-meta{margin:var(--space-xs) 0 0;color:var(--color-text-muted);font-size:var(--type-xs)}.meta{margin:0 0 var(--space-sm);color:var(--color-text-muted)}.title-sep{padding:0 var(--space-2xs);color:var(--color-text-muted);font-weight:400}.chart{margin:0}.chart-title{margin:0 0 var(--space-sm);color:var(--color-text-strong);font-weight:600}.chart-value{font-variant-numeric:tabular-nums;white-space:nowrap}.chart--pie{align-items:center;column-gap:var(--space-md);grid-template-columns:7.5rem 1fr;grid-template-areas:"title title""pie legend";display:grid}.chart--pie .chart-title{grid-area:title}.chart-pie{grid-area:pie;width:100%;height:auto;display:block}.chart-pie>*{fill:var(--chart-color);stroke:var(--color-surface);stroke-width:.02px;stroke-linejoin:round}.chart-legend{grid-area:legend;margin:0;padding:0;list-style:none}.chart-legend li{align-items:baseline;gap:var(--space-xs);padding:var(--space-2xs) 0;display:flex}.chart-legend .chart-value{color:var(--color-text-muted);margin-left:auto}.chart-key{background:var(--chart-color);border-radius:50%;flex:none;width:.625rem;height:.625rem}.chart-bars{align-items:center;gap:var(--space-xs) var(--space-sm);grid-template-columns:auto 1fr auto;margin:0;padding:0;list-style:none;display:grid}.chart-bars li{display:contents}.chart-label{color:var(--color-text-muted);font-variant-numeric:tabular-nums}.chart-bar{border-radius:var(--radius-pill);background:var(--color-surface-control);height:.625rem}.chart-bar:before{content:"";width:var(--chart-value);border-radius:inherit;background:var(--chart-color);height:100%;display:block}.chart-bars .chart-value{text-align:right}.chart-slot{min-height:10rem}.chart-slot:has(>.loading){align-content:center;display:grid}.chart-slot>.loading{justify-content:center}.indicator{z-index:500;bottom:var(--space-sm);left:var(--space-sm);padding:var(--space-xs) var(--space-sm);border:1px solid var(--color-border-subtle);border-radius:var(--radius-3);background-color:var(--color-surface);box-shadow:var(--shadow-2);color:var(--color-text-muted);font-size:var(--type-xs);margin:0;display:none;position:fixed}.indicator.is-active{align-items:center;gap:var(--space-xs);display:flex}.indicator .spinner{color:var(--color-action)}.spinner{box-sizing:border-box;vertical-align:-.15em;border:.15em solid;border-right-color:#0000;border-radius:50%;width:1em;height:1em;animation:.8s linear infinite spinner;display:inline-block}.spinner--lg{color:var(--color-action);font-size:2rem}@keyframes spinner{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.spinner{animation:none}}.helpme{vertical-align:middle;color:var(--color-text-muted);font:inherit;cursor:pointer;background:0 0;border:0;padding:0;display:inline-flex}.helpme:is(:hover,:focus-visible){color:var(--color-text-strong)}.helpme:focus-visible{outline-offset:var(--focus-ring-offset-text)}.help-popover{box-sizing:border-box;width:max-content;max-width:min(28rem, 100vw - 2 * var(--space-sm));padding:var(--space-md) 2.75rem var(--space-md) var(--space-lg);border:1px solid var(--color-border-subtle);border-radius:var(--radius-box);background:var(--color-surface);box-shadow:var(--shadow-2);color:var(--color-text)}.help-popover:focus-visible{outline-offset:var(--focus-ring-offset-inset)}.help-popover.is-anchored{margin:0;position:absolute;inset:auto}.help-popover-content h3{font-size:var(--type-lg);padding-top:0}.help-popover-content>:last-child,.help-popover-content p:last-child{margin-bottom:0}.help-popover-close{top:var(--space-sm);right:var(--space-sm);border-radius:var(--radius-3);width:1.75rem;height:1.75rem;color:var(--color-text-muted);cursor:pointer;transition:background-color var(--motion-fast), color var(--motion-fast);background:0 0;border:0;place-items:center;padding:0;display:grid;position:absolute}.help-popover-close:hover,.help-popover-close:focus-visible{background:var(--color-surface-control-hover);color:var(--color-text-strong)}.empty,.list-divided li.empty{margin:var(--space-xs) 0;padding:var(--space-xs) 0;color:var(--color-text-muted);border:0;list-style:none}li.empty{margin-left:0}.loading{align-items:center;gap:var(--space-xs);margin:var(--space-xs) 0;padding:var(--space-xs) 0;color:var(--color-text-muted);display:flex}.mobile-switch{z-index:999;background-color:var(--color-surface-inverse);border:2px solid var(--color-border-strong);opacity:.95;text-align:center;width:100%;margin:0;padding:5%;position:absolute;top:10%}.mobile-switch h2{color:var(--color-text-inverse);border:0;padding:0;font-size:3.75rem}.mobile-switch>:is(a,button){background-color:var(--color-surface-control);border-radius:var(--radius-pill);border:0;width:15em;margin:1em 0;padding:1em;font-size:3rem;font-weight:600;line-height:3em;display:inline-block}.mobile-switch>button{color:var(--color-text-strong);cursor:pointer}.skip:focus{top:var(--space-xs);left:var(--space-sm);z-index:var(--z-dropdown);padding:var(--space-xs) var(--space-sm);border:1px solid var(--color-border-subtle);border-radius:var(--radius-3);background:var(--color-surface);color:var(--color-link);outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset);font-weight:600;position:absolute}.u-visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.chat>.box-title{padding-bottom:var(--space-sm)}.chat-toggle{top:var(--space-2xs);right:var(--space-2xs);border-radius:var(--radius-3);width:1.75rem;height:1.75rem;color:var(--color-text-muted);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid;position:absolute}.chat-toggle:hover,.chat-toggle:focus-visible{background:var(--color-surface-control-hover);color:var(--color-text-strong)}.chat-toggle[aria-expanded=false]{width:auto;padding:0 var(--space-xs);color:var(--color-link);white-space:nowrap}.chat-toggle .icon{display:block}.chat-rooms{gap:var(--space-md);min-height:calc(1lh + 2 * var(--space-xs) + 1px);padding:0 var(--space-md);border-bottom:1px solid var(--color-border-subtle);display:flex}.chat-rooms:has(>.channel:nth-child(4)){padding-bottom:var(--space-xs);flex-direction:column;gap:0}.chat .channel{align-items:center;gap:var(--space-xs);min-width:0;padding:var(--space-xs) 0;color:var(--color-text);font:inherit;cursor:pointer;transition:border-color var(--motion-fast), color var(--motion-fast);background:0 0;border:0;border-bottom:2px solid #0000;border-radius:0;flex:0 auto;margin:0 0 -1px;display:flex}.chat-rooms:has(>.channel:nth-child(4)) .channel{padding:var(--space-2xs) var(--space-xs);border-bottom:0;border-left:2px solid #0000;margin:0}.chat .channel:is(:hover,:focus-visible){border-color:var(--color-border);color:var(--color-text-strong)}.chat .channel:focus-visible{outline-offset:var(--focus-ring-offset-inset)}.chat .channel[aria-pressed=true]{border-color:var(--color-action);color:var(--color-text-strong);cursor:default;font-weight:500}.chat .channel-label{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.chat .channel.new_message:after{content:"";background:var(--color-accent);border-radius:50%;flex:none;width:.4375rem;height:.4375rem}.chat .channel:not(.new_message) .channel-new{display:none}.chat-users{border-bottom:1px solid var(--color-border-subtle)}.chat-users>div{padding:var(--space-xs) var(--space-md);font-size:var(--type-xs);line-height:var(--type-leading)}.chat-status{color:var(--color-text-muted);margin:0}.chat-members{align-items:center;gap:var(--space-xs);width:fit-content;color:var(--color-text);font:inherit;cursor:pointer;background:0 0;border:0;padding:0;display:flex}.chat-members:hover{text-decoration:underline}.chat-users .icon,.chat-online{color:var(--color-text-muted)}.participant-list{display:none}.chat-dialog-users .participant-list{margin:0;padding:0;list-style:none;display:block}.chat-messages{height:10.625rem;padding:var(--space-sm) var(--space-md);scrollbar-gutter:stable;overflow-y:auto}.chat-messages .message,.chat-messages .notice{margin-top:var(--space-sm);font-size:var(--type-base);line-height:var(--type-leading);overflow-wrap:anywhere}.chat-messages .channelData>:first-child{margin-top:0}.chat-messages .message{display:flow-root}.chat-messages .message:has(>.nick.dn){margin-top:var(--space-2xs)}.chat-messages .timeq{float:right;margin-left:var(--space-xs);color:var(--color-text-muted);font-size:var(--type-xs);line-height:1lh}.chat-messages .nick{color:var(--color-text-strong);text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.chat-messages .action,.chat-messages .notice{color:var(--color-text-muted);font-style:italic}.chat-messages .notice.error{color:var(--color-danger);font-style:normal}.chat-input{padding:var(--space-sm) var(--space-md) var(--space-md);border-top:1px solid var(--color-border-subtle)}.chat-input form{gap:var(--space-xs);display:flex}.chat-field{flex:1;min-width:0}.connecting,.disconnected{margin-top:var(--space-lg);text-align:center}.connecting--standalone{margin-bottom:var(--space-2xl)}.disconnected{display:none}}@layer pages{.laborzettel-kopf{padding:var(--space-sm) var(--space-md) var(--space-md)}.course-header:not(.dn,.hidden),.course-chooser-head{justify-content:space-between;align-items:baseline;gap:var(--space-2xs) var(--space-md);flex-wrap:wrap;display:flex}.course-header{cursor:pointer}.laborzettel-kopf :is(h1,h2){border:0;margin:0;padding:0}.course-header:hover h1{text-decoration:underline}.kreuzblut-foot{align-items:baseline;gap:var(--space-md);flex-wrap:wrap;display:flex}.course-chooser-list{margin:var(--space-sm) 0 0}.course-group+.course-group{margin-top:var(--space-md)}.course-chooser-list ul{margin:0;padding:0}.course-chooser-list li{padding:var(--space-2xs) 0;margin:0;list-style-type:none}.course-chooser-list li>a:not(.tag){padding-left:var(--space-xs);border-left:2px solid #0000;display:inline-block}.course-chooser-list li.is-active>a:not(.tag){border-left-color:var(--color-action);color:var(--color-text-strong);font-weight:500}.course-chooser-list .box-title{padding-left:calc(var(--space-xs) + 2px)}.course-chooser-columns{columns:2;column-gap:2em}.course-chooser-tags{gap:var(--space-2xs) var(--space-xs);flex-wrap:wrap;display:flex}.course-chooser-list .course-chooser-tags li{margin:0;padding:0}.course-chooser-list li.is-active a.tag{border-color:var(--color-accent);background-color:var(--color-accent);color:var(--color-text-inverse)}.exam-list-head{align-items:center;gap:var(--space-xs) var(--space-md);margin:0 0 var(--space-md);padding:0 var(--space-sm);flex-wrap:wrap;display:flex}.exam-check-all{gap:var(--space-xs);margin-right:auto;display:flex}.exam-groups,.exam-groups ul{margin:0;padding:0;list-style-type:none}.exam-groups li{margin:0}.exam-group+.exam-group{margin-top:var(--space-md)}.exam-group>.box-title{padding:0 var(--space-sm)}.exam-groups{--exam-actions:0}.exam-groups.has-actions-3{--exam-actions:3}.exam-groups.has-actions-4{--exam-actions:4}.exam-group li[id^=exam-]{grid-template-columns:minmax(0, 1fr) 5.5rem 11.5rem calc(var(--exam-actions) * 1.75rem);column-gap:var(--space-sm);padding:var(--space-2xs) var(--space-sm);align-items:center;display:grid}.exam-group li[id^=exam-]:has(.exam-title input:checked){background-color:var(--color-info-surface)}.exam-title{gap:var(--space-xs);color:var(--color-text-strong);display:flex}.exam-title label{margin:0}.examinfo{color:var(--color-text-muted);font-variant-numeric:tabular-nums;text-align:right}.exam-last{color:var(--color-text-muted);font-size:var(--type-xs);font-variant-numeric:tabular-nums}.exam-action-area{justify-content:flex-end;display:flex}.exam-action{border-radius:var(--radius-3);width:1.75rem;height:1.75rem;color:var(--color-text-muted);cursor:pointer;transition:background-color var(--motion-fast), color var(--motion-fast);background:0 0;border:0;place-items:center;padding:0;display:grid}.exam-action:hover,.exam-action:focus-visible{background:var(--color-surface-control-hover);color:var(--color-text-strong)}.exam-action-area [data-tooltip]:after{left:auto;right:0;translate:none}.laborzettel-auswahl-liste dd:empty:before{content:"–";color:var(--color-text-muted)}.laborzettel-auswahl-liste :is(dd.empty,.loading){margin:0;padding:0}.laborzettel-auswahl .toolbar{margin-bottom:0}.kmwiki-edit{margin:0 0 var(--space-lg)}.kreuzen-view .l-main>.box>.content,.qcontainer{margin:0}.qbody,.qcase{margin:0 var(--space-md)}.qheader{padding:var(--space-sm) var(--space-md);border-bottom:1px solid var(--color-border-subtle)}.qheader-bar{align-items:baseline;gap:var(--space-md);display:flex}.qheader-title{min-width:0;color:var(--color-text-muted);flex:1}.qheader-title h1{color:var(--color-text-strong);font-size:inherit;font-weight:600;line-height:inherit;border:0;margin:0;padding:0;display:inline}.qheader-title .badge{margin-right:var(--space-2xs)}.qheader-stop,.kreuz-more{font-size:var(--type-xs);flex:none}.qheader-stop>a,.kreuz-more-toggle{align-items:center;gap:var(--space-2xs);display:inline-flex}.kreuz-more-toggle{margin:calc(-1 * var(--space-2xs)) calc(-1 * var(--space-xs));padding:var(--space-2xs) var(--space-xs);border-radius:var(--radius-3);color:var(--color-link);font:inherit;cursor:pointer;background:0 0;border:0;position:relative}.kreuz-more-toggle:is(:hover,:focus-visible){background:var(--color-surface-control-hover)}.kreuz-more-toggle[aria-expanded=true]{border-radius:var(--radius-3) var(--radius-3) 0 0;background:var(--color-surface-subtle);color:var(--color-text-strong)}.kreuz-more-toggle[aria-expanded=true]:after{content:"";height:var(--space-sm);background:inherit;position:absolute;top:100%;left:0;right:0}.kreuz-more-toggle[aria-expanded=true] .icon:last-child{transform:rotate(180deg)}.kreuz-more-toggle:disabled{opacity:.35;cursor:default;background:0 0}.kreuz-more-hint{color:var(--color-text-muted)}.qslider-field{margin:var(--space-sm) 0 var(--space-md)}.qheader .qslider-field{margin-bottom:var(--space-sm)}.qfooter{margin-top:var(--space-md);padding:var(--space-sm) var(--space-md);border-top:1px solid var(--color-border-subtle)}.qnav{justify-content:space-between;gap:var(--space-sm);display:flex}.qnav .button{flex:0 12.25rem;min-width:0;margin:0}.qnav .button .icon{vertical-align:-.15em}.qfooter-links{justify-content:center;gap:var(--space-md);margin:var(--space-sm) 0 0;font-size:var(--type-xs);color:var(--color-text-muted);padding:0;list-style:none;display:flex}.qfooter-links li{margin:0}.qcontainer .prose,#question-solved .prose{max-width:68ch}.question-text{margin:var(--space-md) 0 var(--space-sm);color:var(--color-text-strong)}.question-text p{margin:0 0 var(--space-sm)}.question-text>:last-child{margin-bottom:0}.question-text p.question-hint{margin-top:var(--space-2xs);font-size:var(--type-base);color:var(--color-text-muted)}.question-number{box-sizing:border-box;border:1px solid var(--color-border);width:1.25rem;height:1.25rem;color:var(--color-text-muted);font-size:var(--type-xs);border-radius:50%;flex:none;place-items:center;font-weight:600;line-height:1;display:inline-grid}.question-link-part{gap:var(--space-xs);align-items:baseline;display:flex}.question-link-part .question-number{transform:translateY(-.1em)}.question-link-part>div{min-width:0}.question-link-part>div>:last-child{margin-bottom:0}.question-text .question-link-word{margin:var(--space-2xs) 0 var(--space-2xs) calc(1.25rem + var(--space-xs));color:var(--color-text-muted);font-style:italic;font-size:var(--type-base)}.solvedmsg{align-items:center;gap:var(--space-xs);margin:var(--space-md) var(--space-md) 0;padding:var(--space-xs) var(--space-sm);border-radius:var(--radius-3);font-weight:600;display:none}.solvedmsg.is-visible{display:flex}.solvedmsg.is-correct{background:var(--color-success-surface);color:var(--color-success)}.solvedmsg.is-incorrect{background:var(--color-danger-surface);color:var(--color-danger)}.solvedmsg>a{float:none;color:inherit;margin-left:0}.solvedmsg>a:first-of-type{margin-left:auto}.answers{--answer-line:calc(var(--type-prose) * var(--type-leading-prose));margin:0 0 var(--space-sm);border:none;min-width:0;padding:0}.answers .answer-list{gap:2px;display:grid}.answer-list>.answer{column-gap:var(--space-sm);padding:var(--space-2xs) var(--space-sm);border-radius:var(--radius-3);grid-template-columns:1rem 1rem .75rem minmax(0,1fr) auto;align-items:start;display:grid}.answer-list>.answer>:not(.statement){height:var(--answer-line);align-items:center;display:flex}.answers .answer{cursor:pointer}.answers .statement{font-size:var(--type-prose);line-height:var(--type-leading-prose)}.answers .option{color:var(--color-text-muted);cursor:inherit;font-weight:600}.answers :is(.is-correct,.is-chosen,.is-incorrect)>.option{color:var(--color-text)}.answers .statement p{margin:0}.answers .statement p+p{margin-top:var(--space-sm)}.answers .answer,.answers .answer>*{transition:background-color var(--motion-fast)}.answers .answer:hover:not(:has(input:disabled)){background:var(--color-surface-control)}.answers .answer:has(input:disabled){cursor:default}.answers :is(input.radio,input[type=checkbox]){float:none;width:1rem;height:1rem;margin:0}.answers input:disabled:not(:checked){opacity:.5}.answers input:disabled:checked{opacity:1}.answer-state .icon{width:1rem;height:1rem;display:none}.is-correct>.answer-state .icon:first-child{color:var(--color-success);display:block}:is(.is-chosen:not(.is-correct),.is-incorrect)>.answer-state .icon:last-child{color:var(--color-danger);display:block}.answers .answer.is-correct,.answers tr.answer.is-correct>*{background-color:var(--color-success-surface)}.answers .answer:is(.is-chosen:not(.is-correct),.is-incorrect),.answers tr.answer:is(.is-chosen:not(.is-correct),.is-incorrect)>*{background-color:var(--color-danger-surface)}.answers .answer-statements,.answer-statements{gap:var(--space-2xs);margin:0 0 var(--space-md);padding:0;list-style:none;display:grid}.answer-statements>li{column-gap:var(--space-sm);padding:0 var(--space-sm) 0 calc(var(--space-sm) - .125rem);grid-template-columns:1.25rem minmax(0,1fr) auto;align-items:start;margin:0;display:grid}.answer-statements>li>.question-number{margin-top:calc((var(--type-prose) * var(--type-leading-prose) - 1.25rem) / 2)}.answer-statements>li>.mark-options{height:calc(var(--type-prose) * var(--type-leading-prose));align-items:center}.answer-statements .statement{font-size:var(--type-prose);line-height:var(--type-leading-prose)}table.answers{border-collapse:separate;border-spacing:0 2px;border:none;width:100%}.answers.table :is(th,td){padding:var(--space-2xs) var(--space-xs);vertical-align:top;background:0 0;border:none}.answers.table tbody tr:hover td,.answers.table tbody tr:hover th{background:0 0}.answers.table tbody tr.answer:hover:not(:has(input:disabled))>*{background:var(--color-surface-control)}.answers.table tr.answer>:first-child{padding-left:var(--space-sm);border-radius:var(--radius-3) 0 0 var(--radius-3)}.answers.table tr.answer>:last-child{padding-right:var(--space-sm);border-radius:0 var(--radius-3) var(--radius-3) 0}.answers.table td.checkbox,.answers.table .answer-state,.answers.table .option{width:1rem}.answers.table .statement{width:100%}.answers.table tr.answer>:not(.statement)>:only-child{margin-top:calc((var(--answer-line) - 1rem) / 2);display:block}.answers.table .option{line-height:var(--answer-line);text-align:left;font-weight:600}.answers.table .answer-state .icon{margin-top:calc((var(--answer-line) - 1rem) / 2)}.answers.table .answer-state:before{content:"";width:1rem;display:block}.answers.table thead th{color:var(--color-text-muted);font-size:var(--type-xs);letter-spacing:var(--type-caps-tracking);text-transform:uppercase;text-align:center;padding-bottom:0;font-weight:600}.answers.table thead tr:last-child th{padding-bottom:var(--space-2xs)}.answers .is-solution input.radio{opacity:1;outline:2px solid var(--color-success);outline-offset:1px}.mark-options{gap:2px;display:flex}.mark-options>button{border-radius:var(--radius-2);cursor:pointer;opacity:0;width:1.5rem;height:1.5rem;transition:opacity var(--motion-fast), background-color var(--motion-fast);background:0 0;border:0;place-items:center;padding:0;display:grid}.mark-options>button .icon{width:1rem;height:1rem}.mark-options .mark-incorrect{color:var(--color-danger)}.mark-options .mark-correct{color:var(--color-success)}:is(.answer,.answer-statements>li):is(:hover,:focus-within)>.mark-options:not(.no-hover)>button,.mark-options>button[aria-pressed=true]{opacity:1}.mark-options>button:not(:disabled):hover{background:var(--color-surface-control-hover)}.mark-options>button:disabled{cursor:default}.is-marked.mark-incorrect>.statement{color:var(--color-text-muted);text-decoration:line-through}.is-marked.mark-correct>.statement{font-weight:600}.textstd .question-text{margin-bottom:var(--space-md)}.textstd-cols{gap:var(--space-lg);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.textstd-label{margin:0 0 var(--space-xs);color:var(--color-text-muted);font-size:var(--type-xs);letter-spacing:var(--type-caps-tracking);text-transform:uppercase;font-weight:600;display:block}.textstd textarea{box-sizing:border-box;font:inherit;resize:vertical;width:100%;min-height:6rem}.textstd-solution{padding:var(--space-xs) var(--space-sm);border-radius:var(--radius-3);background:var(--color-success-surface)}.textstd-vas{margin-top:var(--space-md)}.textstd-saved{align-items:center;gap:var(--space-2xs);color:var(--color-success);margin:0;font-weight:600;display:flex}.textstd-scores{margin:var(--space-sm) 0}.textstd-score{align-items:center;gap:var(--space-sm);margin-top:var(--space-xs);display:flex}.textstd-score .vas{flex:1}.textstd-score:has(.vas.hidden) :is(.textstd-score-label,.textstd-score-value){display:none}.textstd-score-label,.textstd-score-value{color:var(--color-text-muted);font-size:var(--type-xs)}.textstd-score-value{text-align:right;font-variant-numeric:tabular-nums;min-width:3rem;color:var(--color-text);font-weight:600}.textstd-player{min-width:7rem;font-weight:600}.vas.is-danger{--slider-spur-farbe:var(--color-danger-surface);--slider-rand:var(--color-danger)}.vas.is-warning{--slider-spur-farbe:var(--color-warning-surface);--slider-rand:var(--color-warning)}.vas.is-success{--slider-spur-farbe:var(--color-success-surface);--slider-rand:var(--color-success)}.qcase{margin-top:var(--space-md);padding:var(--space-xs) var(--space-md) var(--space-sm);border-left:3px solid var(--color-info);border-radius:var(--radius-3);background:var(--color-surface-subtle)}.qcase .case-title{font-size:var(--type-base);border:0;margin:0;padding:0}.case-toggle{align-items:center;gap:var(--space-xs);color:var(--color-text-strong);font:inherit;cursor:pointer;background:0 0;border:0;padding:0;display:inline-flex}.case-toggle:hover{text-decoration:underline}.case-toggle .icon{width:.75rem;height:.75rem;color:var(--color-text-muted)}.case-toggle[aria-expanded=false] .icon{transform:rotate(-90deg)}.qcase .case-content{margin:var(--space-2xs) 0 0}.qcase .case-content>:last-child{margin-bottom:0}.output-images{gap:var(--space-md);margin:var(--space-sm) 0;align-items:flex-start;display:flex}.image-preview{padding:var(--space-2xs);border:1px solid var(--color-border);border-radius:var(--radius-3);background:var(--color-surface);cursor:zoom-in;display:block;position:relative}.image-preview img{border-radius:var(--radius-2);display:block}.image-preview .icon{right:var(--space-xs);bottom:var(--space-xs);box-sizing:border-box;background:var(--color-surface);width:1.5rem;height:1.5rem;color:var(--color-text-strong);box-shadow:var(--shadow-1);border-radius:50%;padding:3px;position:absolute}.image-preview:hover{border-color:var(--color-border-strong)}.output-singleimage-label{color:var(--color-text-muted);font-size:var(--type-xs)}.output-singleimage-caption{font-size:var(--type-base)}.dialog-window:has(>.image-dialog){width:min-content}.image-dialog img{margin-bottom:var(--space-xs);display:block}.kreuz-options{margin:var(--space-2xs) 0 0;padding:var(--space-sm) var(--space-md);border-radius:var(--radius-3);background:var(--color-surface-subtle)}.kreuz-options .radio{float:none;flex:none;margin:0}.kreuz-options legend,.kreuz-keys-title{margin:0 0 var(--space-2xs);font-size:inherit;color:var(--color-text-strong);border:0;padding:0;font-weight:600}.kreuz-option-group label{align-items:center;gap:var(--space-xs);display:flex}.kreuz-options-cols{column-gap:var(--space-lg);grid-template-columns:max-content max-content minmax(0,1fr);display:grid}.kreuz-keys dl{gap:var(--space-2xs);margin:0;display:grid}.kreuz-keys dl>div{align-items:baseline;gap:var(--space-xs);display:flex}.kreuz-keys dt{min-width:5.5rem;font-weight:400}.kreuz-keys dd{color:var(--color-text-muted);margin:0}.kreuz-keys kbd{min-width:1.5em;padding:0 var(--space-2xs);box-sizing:border-box;border:1px solid var(--color-border);border-radius:var(--radius-2);background:var(--color-surface);color:var(--color-text);font-family:inherit;font-size:var(--type-xs);text-align:center;border-bottom-width:2px;font-weight:600;display:inline-block}.navbox{position:relative}.navbox>.box{padding:0 var(--space-md)}.previousbar,.nextbar{z-index:1;width:1.5rem;margin:0 var(--space-sm);position:absolute;top:1px;bottom:1px}.previousbar{left:1px}.nextbar{right:1px}.previousbar>button,.nextbar>button{border-radius:var(--radius-3);width:100%;height:100%;color:var(--color-text-muted);cursor:pointer;transition:background-color var(--motion-fast), color var(--motion-fast);background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:flex}:is(.previousbar,.nextbar)>button:not(:disabled):is(:hover,:focus-visible){background:var(--color-surface-control);color:var(--color-text-strong)}:is(.previousbar,.nextbar)>button:disabled{opacity:.35;cursor:default}.navbox .content{margin-inline:var(--space-xl)}.navbox h2{margin:0 0 var(--space-xs);font-size:var(--type-lg);border:0;padding:0;font-weight:600}.navbox .section-head{margin-bottom:var(--space-xs)}.tagging .tag-form{margin-bottom:var(--space-sm)}.distribution{align-items:flex-end;gap:var(--space-sm);margin:var(--space-sm) 0 0;padding:0;list-style:none;display:flex}.distribution-item{text-align:center;flex-direction:column;flex:0 3rem;min-width:0;margin:0;display:flex}.distribution-value{font-size:var(--type-xs);color:var(--color-text-muted);font-variant-numeric:tabular-nums;order:1}.distribution-bar{height:calc(var(--share) * 4.5rem);background:var(--color-border-strong);border-radius:var(--radius-1) var(--radius-1) 0 0;order:2;min-height:1px}.distribution-label{padding-top:var(--space-2xs);border-top:1px solid var(--color-border);order:3}.distribution-item.is-correct{background:0 0}.distribution-item.is-correct .distribution-bar{background:var(--color-success)}.distribution-item.is-correct :is(.distribution-label,.distribution-value){color:var(--color-success);font-weight:600}.optionlinks{font-size:var(--type-xs)}.answerwiki{margin-bottom:var(--space-xs)}.answerwiki-content{margin:var(--space-xs) 0 0;padding:var(--space-sm) var(--space-md);border-radius:var(--radius-3);background-color:var(--color-surface-subtle)}.answerwiki .empty{margin:var(--space-xs) 0 var(--space-sm);text-align:left}.aw-history-update{margin-top:var(--space-lg)}.aw-history-update h3{margin:0}.answerwiki-textarea{background-color:var(--color-surface-subtle);border:1px solid var(--color-border-strong);width:100%;height:350px;padding:var(--space-2xs);margin-bottom:var(--space-sm)}.comments{overflow:hidden}.cmtbox-header h2{margin:0}.cmt_count{margin-left:var(--space-2xs)}.cmt_count:empty{display:none}.cmt_add_bottom{margin-top:var(--space-sm)}.comments:has(#comment-list>.empty) .cmt_add_bottom{display:none}#comment-list>.empty{text-align:left}.comment{padding:var(--space-md) 0 var(--space-sm);border-top:1px solid var(--color-border-subtle);margin:0}#comment-list>.comment:first-child{margin-top:var(--space-sm)}.cmt_header{align-items:center;gap:var(--space-2xs) var(--space-sm);flex-wrap:wrap;display:flex}.cmt_number .badge{min-width:1.75rem}.cmt_details{align-items:baseline;gap:var(--space-sm);flex:1;min-width:0;display:flex}.cmt_author{color:var(--color-text-strong);font-weight:600}.cmt_date{color:var(--color-text-muted);font-size:var(--type-xs)}.cmt_categories{align-items:center;gap:var(--space-xs);display:flex}.cmt_category label{align-items:center;gap:var(--space-2xs);display:inline-flex}.cmt_category{transition:background-color var(--motion-fast), box-shadow var(--motion-fast)}.cmt_category input[type=checkbox]{--control-check:13px;margin:0}.cmt_category:not(:has(input:checked)):hover{background:var(--color-surface-control)}.cmt_category:has(input:checked) input{border-color:var(--color-success);color:var(--color-success)}.cmt_solve_report{margin-left:auto}.cmt_content{margin:var(--space-xs) 0 0 calc(1.75rem + var(--space-sm))}.cmt_content .cmt_subject{margin:0 0 var(--space-2xs);color:var(--color-text-strong);font-weight:600}.cmt_content .source{margin:var(--space-xs) 0 0;color:var(--color-text-muted);font-size:var(--type-base)}.cmt_content .source em{font-style:italic}.cmt_content>.badge{margin:0 0 var(--space-xs)}.cmt_reply{margin:var(--space-sm) 0 0;padding:var(--space-xs) var(--space-sm);border-left:3px solid var(--color-success);border-radius:0 var(--radius-3) var(--radius-3) 0;background:var(--color-surface-subtle)}.cmt_reply p{margin:0}.cmt_reply-head{align-items:baseline;gap:0 var(--space-xs);color:var(--color-success);font-size:var(--type-base);flex-wrap:wrap;display:flex}.cmt_reply-head .icon{align-self:center}.cmt_actions{justify-content:flex-end;align-items:center;gap:var(--space-2xs);margin-top:var(--space-xs);color:var(--color-text-muted);font-size:var(--type-xs);display:flex}.cmt_action{align-items:center;gap:var(--space-2xs);padding:var(--space-2xs) var(--space-xs);border-radius:var(--radius-3);color:var(--color-text-muted);font:inherit;cursor:pointer;transition:background-color var(--motion-fast), color var(--motion-fast);background:0 0;border:0;display:inline-flex}.cmt_action:not(:disabled):is(:hover,:focus-visible){background:var(--color-surface-control-hover);color:var(--color-text-strong)}.cmt_action.dn{display:none}.cmt_flag.is-flagged{align-items:center;gap:var(--space-2xs);padding:var(--space-2xs) var(--space-xs);display:inline-flex}.form-row label:has(>.comment-report-label){margin-left:var(--space-xs);display:inline-block}.form-row:has(>label>.comment-report-label)>.form_help{margin:0 0 0 var(--space-2xs);vertical-align:top;display:inline-block}.cmt_add_areas{padding:var(--space-xs) var(--space-md) var(--space-sm);border-radius:var(--radius-3);background-color:var(--color-surface-subtle)}.solved-comment-title{margin:var(--space-md) 0 var(--space-2xs);color:var(--color-text-strong);font-weight:500}.solved-comment-list{gap:var(--space-2xs);margin:0;padding:0;list-style:none;display:grid}.solved-comment-list li{margin:0}.default_solved_comment{width:100%;padding:var(--space-2xs) var(--space-xs);border:1px solid var(--color-border-subtle);border-radius:var(--radius-3);color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0}.default_solved_comment:is(:hover,:focus-visible){background:var(--color-surface-control)}.cmt_add_areas.cmt_add_areas--bottom{margin:var(--space-md) 0 0}.cmt_add_areas.cmt_add_areas--top{margin:0 0 var(--space-sm)}.l-main .cmt_edit .form-row input[type=text],.l-main .cmt_edit .form-row textarea{width:calc(100% - 10px)}.qboxes-content{margin:var(--space-sm) var(--space-md) var(--space-xs)}.qbox{gap:var(--space-xs);margin:0 calc(-1 * var(--space-xs));padding:var(--space-2xs) var(--space-xs);border-radius:var(--radius-3);display:flex}.qbox:has(input:checked){background-color:var(--color-info-surface)}.qbox input[type=checkbox]{flex:none}.qbox label{text-overflow:ellipsis;white-space:nowrap;cursor:pointer;flex:1;min-width:0;overflow:hidden}.qboxes .optionlinks{justify-content:space-between;gap:0 var(--space-2xs);margin:var(--space-xs) var(--space-md) var(--space-sm);flex-wrap:wrap;display:flex}.is-incorrect{background-color:var(--color-danger-surface)}.is-correct{background-color:var(--color-success-surface)}.answers.table .couch-head th{padding:0 0 var(--space-2xs);vertical-align:bottom;text-transform:none;letter-spacing:0}.couch-player span{text-overflow:ellipsis;white-space:nowrap;writing-mode:vertical-rl;max-height:7rem;color:var(--color-text-muted);font-size:var(--type-xs);font-weight:600;display:inline-block;overflow:hidden;transform:rotate(180deg)}.answers td.checkbox:is(.is-correct,.is-incorrect,.is-chosen){background-color:#0000}.answers tr.answer.is-correct>td.checkbox{background-color:var(--color-success-surface)}.answers td.is-chosen.is-incorrect input:checked{border-color:var(--color-danger);color:var(--color-danger)}.couch-scores{gap:var(--space-2xs) var(--space-sm);margin:var(--space-sm) 0 0;padding:var(--space-sm) var(--space-md);border-radius:var(--radius-3);background:var(--color-surface-subtle);grid-template-columns:max-content minmax(4rem,1fr) max-content;align-items:center;list-style:none;display:grid}.couch-scores li{display:contents}.couch-scores .playername{color:var(--color-text-strong);font-weight:600}.couch-score-bar{border-radius:var(--radius-pill);background:linear-gradient(to right, var(--color-progress) calc(var(--share,0) * 100%), var(--color-surface-control) 0);height:.625rem}.playerstats{font-variant-numeric:tabular-nums;font-weight:600}.couch-score-percent{margin-left:var(--space-xs);color:var(--color-text-muted);font-weight:400}.couch-scores :is(.crossed,.readit):empty{display:none}.couch-scores :is(.crossed,.readit){color:var(--color-text-muted);font-size:var(--type-xs);grid-column:3}.answers.table tfoot td{padding:0}.couch-area-wrapper{margin:var(--space-lg) auto var(--space-sm)}.couch-area{justify-content:center;display:flex}.couch-lehne-left,.couch-lehne-right,.couchuser{background:0 0/100% 100% no-repeat;height:8.75rem}.couch-lehne-left,.couch-lehne-right{background-size:auto 100%;flex:0 1000 auto;min-width:4.5rem}.couch-lehne-left{background-image:url(/css/kreuzmich/screen/../../../images/design/couch_l.svg);width:9.25rem}.couch-lehne-right{background-image:url(/css/kreuzmich/screen/../../../images/design/couch_r.svg);background-position:100% 0;width:9.5rem}.couchuser{box-sizing:border-box;min-width:5rem;padding:1rem var(--space-2xs) 0;background-image:url(/css/kreuzmich/screen/../../../images/design/couch_m.svg);flex:0 7.5625rem;justify-content:center;align-items:flex-start;display:flex;container-type:inline-size}.couch-nametag{max-width:100%;height:1.5rem;padding:0 var(--space-2xs) 0 var(--space-xs);background:var(--color-surface);font-size:var(--type-base);font-weight:600}.couch-nametag-name{text-overflow:ellipsis;min-width:0;overflow:hidden}.couch-nametag .remove-user{width:1.25rem;height:1.25rem;color:var(--color-text-muted);cursor:pointer;background:0 0;border:0;border-radius:50%;flex:none;place-items:center;padding:0;display:grid}.couch-nametag .remove-user:is(:hover,:focus-visible){background:var(--color-surface-control-hover);color:var(--color-text-strong)}@container (width<=6.5rem){.couch-nametag{padding-left:var(--space-2xs);font-size:var(--type-xs);gap:0}.couch-nametag .remove-user{width:1rem;height:1rem}}.couch-title>h1{margin:0}.couch-lead{margin:var(--space-2xs) 0 0;color:var(--color-text-muted)}.couch-start{align-items:center;gap:var(--space-sm);margin:var(--space-sm) 0 0;text-align:center;flex-direction:column;display:flex}.couch-start p{margin:0}.couch-start p:first-child{color:var(--color-text-muted)}.couch-start strong{color:var(--color-text-strong)}.couch-way{margin-top:var(--space-lg)}.couch-way h2{margin:0 0 var(--space-xs);border:0;padding:0}.couch-way .couch-illustration{justify-self:center}.couch-illustration{background:var(--color-surface-subtle);width:7rem;height:7rem;color:var(--color-text-muted);border-radius:50%;place-items:center;display:grid;position:relative}.couch-illustration .icon{stroke-width:1.25px;width:3.5rem;height:3.5rem}.couch-illustration .icon+.icon{box-sizing:border-box;background:var(--color-surface);stroke-width:1.5px;border-radius:50%;width:2.25rem;height:2.25rem;padding:.25rem;position:absolute;bottom:.25rem;right:.25rem}.hidden{display:none}.agb-widerruf{margin:var(--space-md) 0;padding:var(--space-sm) var(--space-md);border:1px solid var(--color-border);border-radius:var(--radius-3)}.answerblock-datespace{width:18.25rem}.question-ext-center{vertical-align:middle;text-align:center}.name-hint{margin-top:var(--space-sm)}.solved-comment-textarea{width:30.625rem}.solved-comment-item{cursor:pointer;margin-bottom:var(--space-sm)}.mass-mail-exception{color:var(--color-danger)}.mass-mail-count{margin:0 0 var(--space-xs);color:var(--color-text-strong);font-weight:600}.mass-mail-text{white-space:pre-line}.mass-mail-recipients{margin:0;padding:0;list-style:none}.mass-mail-recipients li{margin:0;padding:0}.comment-report-label{margin-top:-3px;display:block}.signin-center{text-align:center}.couch-link-input{box-sizing:border-box;width:100%}.couchcode-input{text-align:center;color:var(--color-text-strong);font-weight:600;font-size:var(--type-2xl);font-family:var(--type-family-mono)}.error404-img{margin-left:var(--space-lg)}.error404-list{padding-bottom:var(--space-xs)}.wiki-empty-line{margin-bottom:0}.neu-backup-hint{max-width:22rem;padding:var(--space-2xs) var(--space-sm);font-size:var(--type-xs);margin:0;line-height:1.3}.aw-history-update{margin:var(--space-sm) var(--space-lg);padding:var(--space-xs);border:var(--color-border-strong) solid 1px}.aw-history-select{background:var(--color-highlight);padding:var(--space-sm)}.tag-delete-list{margin:0;padding:0;list-style:none}.tag-delete-list li{padding:var(--space-2xs) 0;margin:0}.tag-delete-list li>button{align-items:center;gap:var(--space-2xs);color:var(--color-danger);cursor:pointer;background:0 0;border:0;padding:0;display:inline-flex}.report-list-body{margin-top:var(--space-sm)}.report-list-count{color:var(--color-text-muted);margin:0}.report-list-course{margin:var(--space-sm) 0 0;font-size:var(--type-base);padding:0;font-weight:600}.report-list{margin:0;padding:0;list-style:none}.report-list li{padding:var(--space-2xs) 0;margin:0}.report-list-meta{color:var(--color-text-muted);font-size:var(--type-xs);font-variant-numeric:tabular-nums;display:block}.tag-index{columns:4;column-gap:var(--space-lg);margin:var(--space-md) 0 0;padding:0;list-style:none}.tag-index li{break-inside:avoid;padding:var(--space-2xs) 0;margin:0}.tag-edit-name{margin:0 0 var(--space-sm);color:var(--color-text-strong);font-size:var(--type-lg);overflow-wrap:anywhere;font-weight:600}.exam-form{--u-cols-gap:var(--space-lg)}.exam-form fieldset:first-of-type{margin-top:0}.exam-form-hint{color:var(--color-text-muted)}.exam-form-hint ul{margin:0 0 var(--space-sm);padding-left:var(--space-md)}.exam-form-hint p:last-child{margin-bottom:0}.login-forgot{margin-top:var(--space-xs);font-size:var(--type-xs);display:inline-block}body.basket-list .basket-when-col{width:7.25rem}body.basket-list .basket-color-input{width:3rem;height:var(--form-control-height);padding:var(--space-2xs);border:1px solid var(--color-border-strong);border-radius:var(--radius-3);background:var(--color-surface);cursor:pointer}.sponsor{margin-top:var(--space-lg)}.sponsor:first-child{margin-top:0}.sponsor h3{margin-top:var(--space-md)}body.qtSession-list .session-table{width:100%}body.qtSession-list .session-icon{font-size:var(--type-lg);display:block}body.qtSession-list .session-progress{align-items:center;gap:var(--space-xs);display:flex}body.qtSession-list .session-progress .progress-bar{width:4rem}body.qtSession-list .session-progress-count{color:var(--color-text-muted);font-size:var(--type-xs);font-variant-numeric:tabular-nums}body.qtSession-list .session-table .session-correct{text-align:right;font-variant-numeric:tabular-nums}body.qtSession-list .session-correct :is(.is-danger,.is-warning,.is-success){font-weight:600}body.qtSession-list .session-correct .is-danger{color:var(--color-danger)}body.qtSession-list .session-correct .is-warning{color:var(--color-warning)}body.qtSession-list .session-correct .is-success{color:var(--color-success)}body.qtSession-list .table-action{width:1.5rem;padding-right:0;padding-left:var(--space-xs)}.signup-validation{margin:var(--space-sm) 0}.list_header{padding-top:var(--space-sm);justify-content:space-between;margin:0;display:flex}.comment-subscriptions .icon-comment{float:left;padding-right:var(--space-xs);line-height:1.3em}.comment-subscriptions ul{margin-left:0;list-style-type:none}.comment-subscriptions li:hover{background-color:var(--color-surface-control)}body.lounge-index .list-divided li.empty{padding:var(--space-2xs) 0;margin:0}body.lounge-index .lounge-notices{margin:calc(-1 * var(--space-sm)) calc(-1 * var(--space-md)) var(--space-md);padding:var(--space-sm) var(--space-md);border-radius:calc(var(--radius-box) - 1px) calc(var(--radius-box) - 1px) 0 0;background:var(--color-info-surface)}body.lounge-index .lounge-notice{margin:0}body.lounge-index .lounge-notice+.lounge-notice{margin-top:var(--space-sm)}body.lounge-index .lounge-notice-title{margin:0 0 var(--space-2xs);font-size:var(--type-base);border:0;padding:0}body.lounge-index .lounge-continue{justify-content:space-between;align-items:center;gap:var(--space-md);margin-bottom:var(--space-sm);padding:var(--space-sm) var(--space-md);border-radius:var(--radius-3);background:var(--color-surface-subtle);display:flex}body.lounge-index .lounge-continue-title{font-size:var(--type-base);border:0;margin:0;padding:0}body.lounge-index .lounge-continue-session{margin:0}body.lounge-index .lounge-continue>div{flex:1}body.lounge-index .lounge-continue .button{flex:none}body.lounge-index .session-date{color:var(--color-text-muted);font-size:var(--type-xs);white-space:nowrap}body.lounge-index .lounge-continue-session .session-date{margin-left:var(--space-xs)}body.lounge-index .lounge-section{margin-top:var(--space-lg)}body.lounge-index h1+.lounge-section{margin-top:0}body.lounge-index .lounge-section.u-cols{grid-template-rows:auto 1fr auto}body.lounge-index .lounge-section.u-cols>section{grid-row:span 3;grid-template-rows:subgrid;align-content:start;display:grid}body.lounge-index .lounge-change{margin-left:var(--space-2xs);font-size:var(--type-base);font-weight:400}body.lounge-index .lounge-session{justify-content:space-between;align-items:baseline;gap:var(--space-sm);display:flex}body.lounge-index .lounge-actions{align-content:start;gap:var(--space-xs);margin-top:var(--space-sm);display:grid}body.lounge-index .lounge-couchcode{align-items:center;gap:var(--space-2xs) var(--space-xs);margin-top:var(--space-xs);grid-template-columns:1fr auto;display:grid}body.lounge-index .lounge-couchcode-label{align-items:center;gap:var(--space-2xs);grid-column:1/-1;font-weight:600;display:flex}body.lounge-index .lounge-couchcode input{min-width:0}body.lounge-index .lounge-notifications li.dn:only-child{display:block}body.lounge-index .lounge-notifications .icon-comment{float:left;margin-left:0;margin-right:var(--space-xs)}body.lounge-index #statsboxes{margin-top:var(--space-md)}body.help-features .l-main :is(ul,li),body.help-vertrag .l-main :is(ul,li){margin-left:0;list-style-type:none}body.help-features .l-main ul li h4,body.help-vertrag .l-main ul li h4{margin:var(--space-sm) 0 var(--space-2xs);text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}body.kreuzen-results .results-title{margin:0 0 var(--space-xs);font-size:var(--type-2xl)}body.kreuzen-results .results-kicker{align-items:center;gap:var(--space-xs);margin-bottom:var(--space-2xs);font-size:var(--type-base);font-weight:400;display:flex}body.kreuzen-results .results-other{margin-left:var(--space-2xs);align-self:center}body.kreuzen-results .results-heading{justify-content:space-between;align-items:center;gap:var(--space-md);margin:var(--space-lg) 0 var(--space-sm);padding-bottom:var(--space-2xs);border-bottom:1px solid var(--color-border);display:flex}body.kreuzen-results .results-heading h2{border:0;margin:0;padding:0}body.kreuzen-results .stat-tiles{gap:var(--space-xs);grid-template-columns:repeat(4,1fr);margin:0;display:grid}body.kreuzen-results .stat-tile{justify-content:flex-end;gap:var(--space-2xs);padding:var(--space-sm);border-radius:var(--radius-3);background:var(--color-surface-subtle);flex-direction:column-reverse;display:flex}body.kreuzen-results .stat-tile dt{color:var(--color-text-muted);font-size:var(--type-xs);font-weight:400}body.kreuzen-results .stat-tile dd{white-space:nowrap;color:var(--color-text-strong);font-size:var(--type-2xl);font-variant-numeric:tabular-nums;margin:0;padding:0;font-weight:600;line-height:1.2}body.kreuzen-results .results-charts{margin-top:var(--space-lg);align-items:start}body.kreuzen-results .results-players tbody th{color:var(--color-text-muted);background:0 0;font-weight:400}body.kreuzen-results .results-score td{color:var(--color-text-strong);font-weight:600}body.kreuzen-results .results-detail td:is(.is-correct,.is-incorrect){font-weight:600}body.kreuzen-results .results-detail td.is-correct{color:var(--color-success)}body.kreuzen-results .results-detail td.is-incorrect{color:var(--color-danger)}body.kreuzen-results :is(.is-unanswered,.results-muted){color:var(--color-text-muted)}.protokoll-formular textarea{width:100%}.pruefer-auswahl{max-height:24em;overflow:hidden auto}.pruefer-auswahl .pruefer-anzahl{float:right;margin-left:var(--space-sm);color:var(--color-text-muted);font-variant-numeric:tabular-nums}.pruefer-auswahl .pruefer-weg{color:var(--color-text-muted)}.pruefer-auswahl .pruefer-neu{font-style:italic}.pruefer-anlegen{margin:var(--space-sm) 0 0;padding:var(--space-2xs) var(--space-md) var(--space-md);border-radius:var(--radius-3);background:var(--color-surface-subtle)}.pruefer-dubletten{margin:var(--space-sm) 0 0}.pruefer-meldung,.pruefer-alt-hinweis{margin:var(--space-2xs) 0 0}.protokoll,.protokoll-pruefung{margin-top:var(--space-lg)}.member-name{font-weight:600}.member-username{color:var(--color-text-muted);font-size:var(--type-xs);display:block}.member-login{white-space:nowrap}th.member-account{width:8rem}th.member-login{width:10rem}.member-open{white-space:nowrap;color:var(--color-text-muted)}.member-cleanup{justify-content:space-between;align-items:center;gap:var(--space-md);margin-top:var(--space-lg);padding-top:var(--space-md);border-top:1px solid var(--color-border);display:flex}.member-cleanup p{color:var(--color-text-muted);margin:0}.member-cleanup .button{flex:none}.navigator-search-row{gap:var(--space-xs);display:flex}.navigator-search-row input{flex:1;min-width:0}.member-expires{align-items:center;gap:var(--space-xs);display:flex}.member-expires .button{min-width:var(--form-control-height);padding:0 var(--space-xs)}.member-groups{gap:var(--space-2xs) var(--space-md);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.member-groups .form-check{margin:0}.member-proof{margin-top:var(--space-sm)}.key-value>dd>.form-check{margin:0}.key-value>dd>.badge+.button{margin-left:var(--space-xs)}.key-value>dd>.form_help,.form-check>.form_help{margin:var(--space-2xs) 0 0}.semester-selector{align-items:flex-start;gap:var(--space-sm) var(--space-xl);flex-wrap:wrap;display:flex}.semester-selector-child{display:contents}.semester-selector-part{align-items:flex-start;gap:var(--space-2xs);flex-direction:column;display:flex}.semester-selector-part h4{color:var(--color-text-muted);font-size:var(--type-xs);margin:0;padding:0;font-weight:600}.semester-selector-cancel{align-self:flex-end}.semester-selector-cancel[hidden]{display:none}.course-exam{align-items:center;gap:var(--space-xs);margin-top:var(--space-xs);flex-wrap:wrap;display:flex}.course-exam input[type=text]{width:min(19rem,100% - 12px)}.pruefer-anrede{color:var(--color-text-muted);font-size:var(--type-xs)}td.pruefer-weg{color:var(--color-text-muted)}}@layer utilities{.u-cols{grid-template-columns:repeat(2, calc(50% - var(--u-cols-gap,2em) / 2));column-gap:var(--u-cols-gap,2em);display:grid}.u-cols--38-62{grid-template-columns:calc(38.2% - var(--u-cols-gap,2em) / 2) calc(61.8% - var(--u-cols-gap,2em) / 2)}.u-cols--66-33{grid-template-columns:calc(66.666% - var(--u-cols-gap,2em) / 2) calc(33.333% - var(--u-cols-gap,2em) / 2)}.u-cols--33-66{grid-template-columns:calc(33.333% - var(--u-cols-gap,2em) / 2) calc(66.666% - var(--u-cols-gap,2em) / 2)}.u-cols--60-40{grid-template-columns:calc(60% - var(--u-cols-gap,2em) / 2) calc(40% - var(--u-cols-gap,2em) / 2)}.u-row{flex-wrap:wrap;align-items:flex-start;display:flex}.u-row--between{justify-content:space-between}.u-float-right{float:right}.u-clear{clear:both}.u-nowrap{white-space:nowrap}.u-margin-top-sm{margin-top:var(--space-sm)}}:root{--color-white:#fff;--color-neutral-50:#f6f8f9;--color-neutral-100:#eef1f2;--color-neutral-150:#e6eaec;--color-neutral-200:#dde3e6;--color-neutral-300:#cfd6da;--color-neutral-500:#7b868e;--color-neutral-600:#5f6b73;--color-neutral-700:#4a5660;--color-neutral-800:#2b2f33;--color-neutral-900:#1f2a30;--color-neutral-900-a30:#1f2a304d;--color-green-50:#d4ebd8;--color-green-600:#1a6e2c;--color-green-620:#49883f;--color-green-700:#3b7300;--color-green-800:#2f5c00;--color-green-900:#264b00;--color-blue-50:#e8f0f8;--color-blue-600:#2767a8;--color-blue-800:#1d4f82;--color-amber-50:#fdf3e1;--color-amber-700:#b45309;--color-amber-800:#92400e;--color-red-50:#f8dcd8;--color-red-600:#b03427;--color-yellow-200:#ff9;--color-chart-1:#2f80d1;--color-chart-2:#f08c2e;--color-chart-3:#8a5cc2;--color-chart-4:var(--color-green-600);--color-chart-5:var(--color-red-600);--color-chart-6:#0099c6;--color-chart-7:#d47;--color-chart-8:#6a0;--color-canvas:var(--color-neutral-100);--color-surface:var(--color-white);--color-surface-subtle:var(--color-neutral-50);--color-surface-control:var(--color-neutral-100);--color-surface-control-hover:var(--color-neutral-150);--color-surface-control-active:var(--color-neutral-200);--color-surface-inverse:var(--color-neutral-800);--color-backdrop:var(--color-neutral-900-a30);--color-text:var(--color-neutral-800);--color-text-strong:var(--color-neutral-900);--color-text-muted:var(--color-neutral-600);--color-text-caption:var(--color-neutral-700);--color-text-inverse:var(--color-white);--color-text-disabled:var(--color-neutral-500);--color-border:var(--color-neutral-300);--color-border-subtle:var(--color-neutral-150);--color-border-strong:var(--color-neutral-500);--color-link:var(--color-blue-600);--color-action:var(--color-green-700);--color-action-hover:var(--color-green-800);--color-action-active:var(--color-green-900);--color-action-text:var(--color-white);--color-accent:var(--color-amber-700);--color-logo:var(--color-green-620);--color-success:var(--color-green-600);--color-success-surface:var(--color-green-50);--color-warning:var(--color-amber-800);--color-warning-surface:var(--color-amber-50);--color-danger:var(--color-red-600);--color-danger-surface:var(--color-red-50);--color-info:var(--color-blue-800);--color-info-surface:var(--color-blue-50);--color-progress:var(--color-neutral-500);--color-highlight:var(--color-yellow-200);--color-basket-edge:var(--color-neutral-900-a30);--radius-1:2px;--radius-2:3px;--radius-3:5px;--radius-box:8px;--radius-pill:999px;--radius-control:var(--radius-3);--shadow-1:0 1px 2px #141e230f, 0 1px 3px #141e2314;--shadow-2:0 4px 12px #141e231f, 0 12px 32px #141e2329;--motion-fast:.12s;--motion-medium:.15s;--space-2xs:3px;--space-xs:5px;--space-sm:10px;--space-md:15px;--space-lg:20px;--space-xl:25px;--space-2xl:30px;--type-family-sans:Inter, "Inter Fallback", system-ui, -apple-system, "Segoe UI", Roboto, Arial, sans-serif;--type-family-mono:ui-monospace, Consolas, "SF Mono", Menlo, "Courier New", monospace;--type-2xs:.6875rem;--type-xs:.75rem;--type-base:.875rem;--type-prose:.9375rem;--type-lg:1rem;--type-xl:1.125rem;--type-2xl:1.25rem;--type-3xl:1.5rem;--type-leading:1.5;--type-leading-prose:1.6;--type-leading-heading:1.25;--type-caps-tracking:.05em;--type-caps-tracking-wide:.1em;--z-dropdown:100;--z-modal:9999;--z-notify:99999;--focus-ring-color:var(--color-link);--focus-ring-color-inverse:var(--color-white);--focus-ring-width:2px;--focus-ring-offset:1px;--focus-ring-offset-text:2px;--focus-ring-offset-inset:-2px;--layout-width:992px;--layout-main:680px;--layout-aside:302px;--layout-gap:6px;--layout-aside-rest:calc(var(--layout-width) - var(--layout-main) - var(--layout-gap) - var(--layout-aside));--layout-header:3.625rem;--layout-nav:2.75rem;--form-control-height:calc(1.375rem + 2 * var(--space-2xs) + 2px);--control-check:1rem}@media (prefers-reduced-motion:reduce){:root{--motion-fast:0s;--motion-medium:0s}}