.lcp-sprung{left:var(--space-4);top:calc(-1 * var(--space-16));padding:var(--space-2) var(--space-4);background:var(--surface-100);color:var(--ink);box-shadow:var(--shadow-frame-flat);position:absolute}.lcp-sprung:focus{top:var(--space-4);outline:var(--pixel-stroke) solid var(--focus);outline-offset:6px}.lcp-kopf{align-items:center;gap:var(--space-6);padding:var(--space-4) var(--space-8);background:var(--surface-100);border-bottom:var(--pixel-stroke) solid var(--line);flex-wrap:wrap;display:flex}.lcp-marke{align-items:baseline;gap:var(--space-2);color:var(--ink);text-decoration:none;display:inline-flex}.lcp-nav{gap:var(--space-6);flex:1;display:flex}.lcp-nav a,.lcp-link{color:var(--secondary);text-underline-offset:4px;text-decoration-thickness:2px}.lcp-konto{align-items:center;gap:var(--space-3);display:flex}.lcp-konto form{margin:0}:where(.lcp-kopf a,.lcp-link,.lcp-haupt a):focus-visible{outline:var(--pixel-stroke) solid var(--focus);outline-offset:6px}.lcp-haupt{max-width:calc(var(--space-16) * 19);padding:var(--space-8);gap:var(--space-8);flex-direction:column;margin:0 auto;display:flex}.lcp-fuss{max-width:calc(var(--space-16) * 19);padding:var(--space-8);color:var(--ink-muted);margin:0 auto}h1,h2,h3{margin:0}.lcp-karte{background:var(--surface-100);box-shadow:var(--shadow-frame);padding:var(--space-6);gap:var(--space-4);flex-direction:column;margin:3px 7px 7px 3px;display:flex}.lcp-schmal{max-width:calc(var(--space-16) * 8);align-self:center;width:100%}.lcp-zeile{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.lcp-zeile--zwischen{justify-content:space-between}.lcp-gedaempft{color:var(--ink-muted)}.lcp-leer{padding:var(--space-6);background:var(--surface-200)}.lcp-formular{gap:var(--space-6);flex-direction:column;display:flex}.lcp-feld{gap:var(--space-2);flex-direction:column;display:flex}.lcp-feld>label,.lcp-feld>legend,fieldset>legend{font:700 17px/26px var(--font-body);padding:0}.lcp-feld input,.lcp-feld select,.lcp-feld textarea,.lcp-asset__verwendung input{font:400 17px/26px var(--font-body);color:var(--ink);background:var(--surface-100);border-radius:var(--radius-none);padding:var(--space-3);box-shadow:var(--shadow-frame-flat);border:0;margin:3px}.lcp-feld textarea{min-height:calc(var(--space-16) * 6);resize:vertical}.lcp-feld :is(input,select,textarea):focus-visible,.lcp-asset__verwendung input:focus-visible{outline:var(--pixel-stroke) solid var(--focus);outline-offset:6px}.lcp-feld [aria-invalid=true]{box-shadow:0 -3px 0 0 var(--wrong), 0 3px 0 0 var(--wrong), -3px 0 0 0 var(--wrong), 3px 0 0 0 var(--wrong)}.lcp-hilfe{color:var(--ink-muted);margin:0;font-size:15px;line-height:22px}.lcp-fehler{padding:var(--space-2) var(--space-4);background:var(--surface-200);color:var(--ink);border-left:var(--space-2) solid var(--wrong);margin:0;font-weight:700}.lcp-fehler:before{content:"Fehler: "}.lcp-aktionen{gap:var(--space-4);flex-wrap:wrap;align-items:center;display:flex}fieldset{gap:var(--space-3);border:0;flex-direction:column;margin:0;padding:0;display:flex}.lcp-btn-link{text-decoration:none}.lcp-wahl{gap:var(--space-4);flex-wrap:wrap;display:flex}.lcp-option,.lcp-asset{gap:var(--space-2);padding:var(--space-4);background:var(--surface-100);color:var(--ink);box-shadow:var(--shadow-frame-raised);flex-direction:column;margin:3px 5px 5px 3px;display:flex}.lcp-option{flex:1 1 calc(var(--space-16) * 3);cursor:pointer}:is(.lcp-option:has(input:checked),.lcp-asset:has(.lcp-asset__wahl input:checked)){background:var(--surface-200);box-shadow:0 -3px 0 0 var(--secondary), 0 3px 0 0 var(--secondary), -3px 0 0 0 var(--secondary), 3px 0 0 0 var(--secondary), 5px 5px 0 0 var(--secondary)}:is(.lcp-option:has(input:focus-visible),.lcp-asset__wahl:has(input:focus-visible)){outline:var(--pixel-stroke) solid var(--focus);outline-offset:6px}.lcp-option__kopf{align-items:center;gap:var(--space-2);font-weight:700;display:flex}.lcp-option input,.lcp-asset input[type=checkbox]{width:20px;height:20px;accent-color:var(--secondary);margin:0}.lcp-gruppe{gap:var(--space-3);flex-direction:column;display:flex}.lcp-asset{width:min-content;min-width:calc(var(--space-16) * 3)}.lcp-asset__wahl{gap:var(--space-2);cursor:pointer;flex-direction:column;display:flex}.lcp-asset__kopf{align-items:center;gap:var(--space-2);display:flex}.lcp-asset__bild{padding:var(--space-2);background:var(--surface-200);min-height:calc(var(--space-16) * 2);place-items:center;display:grid}.lcp-asset img,.lcp-sprite{image-rendering:pixelated;display:block}.lcp-asset__info{color:var(--ink-muted);font-size:15px;line-height:22px}.lcp-asset__verwendung{gap:var(--space-1);flex-direction:column;font-size:15px;line-height:22px;display:none}.lcp-asset:has(.lcp-asset__wahl input:checked) .lcp-asset__verwendung{display:flex}.lcp-asset--gruppe{width:fit-content;max-width:100%}.lcp-sprites{justify-content:flex-start;align-items:flex-end;gap:var(--space-3);flex-wrap:wrap;display:flex}.lcp-tabelle{border-collapse:collapse;width:100%}.lcp-tabelle th{text-align:left;font:400 16px/20px var(--font-hud);text-transform:uppercase;padding:var(--space-2) var(--space-3);border-bottom:var(--pixel-stroke) solid var(--line)}.lcp-tabelle td{padding:var(--space-3);border-bottom:1px solid var(--line-soft);vertical-align:top}.lcp-tabelle tr.lcp-unterzeile td{padding-top:var(--space-1);padding-bottom:var(--space-1);color:var(--ink-muted);font-size:15px}.lcp-tabelle tr.lcp-unterzeile td:first-child{padding-left:var(--space-8)}.lcp-zahl{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.lcp-raster{grid-template-columns:repeat(auto-fit, minmax(calc(var(--space-16) * 5), 1fr));gap:var(--space-6);display:grid}.lcp-fakten{gap:var(--space-2) var(--space-6);grid-template-columns:max-content 1fr;margin:0;display:grid}.lcp-fakten dt{font:400 16px/20px var(--font-hud);text-transform:uppercase;color:var(--ink-muted);padding-top:3px}.lcp-fakten dd{margin:0}.lcp-protokoll{padding:var(--space-4);background:var(--surface-200);max-height:calc(var(--space-16) * 6);gap:var(--space-1);flex-direction:column;margin:0;font-size:15px;line-height:22px;list-style:none;display:flex;overflow:auto}.lcp-protokoll time{color:var(--ink-muted);font-variant-numeric:tabular-nums;margin-right:var(--space-2)}.lcp-protokoll .lcp-art-fehler{border-left:var(--space-1) solid var(--wrong);padding-left:var(--space-2)}.lcp-drehbuch{white-space:pre-wrap;padding:var(--space-4);background:var(--surface-200);font:400 15px/22px var(--font-body);max-height:calc(var(--space-16) * 8);margin:0;overflow:auto}.lcp-hinweis{color:var(--ink-muted);margin:0;font-size:15px;line-height:22px}details>summary{cursor:pointer;font-weight:700}
