.cr-aw{border-top:1px solid var(--rule);flex-direction:column;margin-top:6px;display:flex}.cr-aw-zeile{all:unset;box-sizing:border-box;cursor:pointer;border-bottom:1px solid var(--rule);align-items:center;gap:10px;padding:7px 4px;transition:background .12s;display:flex}.cr-aw-zeile:hover,.cr-aw-zeile:focus-visible{background:color-mix(in srgb, var(--accent) 7%, transparent)}.cr-aw-zeile:focus-visible{outline:1px solid var(--accent);outline-offset:-1px}.cr-aw-text{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.cr-aw-name{color:var(--fg);text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;overflow:hidden}.cr-aw-unter{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.cr-aw-art{letter-spacing:.1em;text-transform:uppercase;color:var(--faint);flex-shrink:0;font-family:JetBrains Mono,monospace;font-size:9px}.cr-aw-los{letter-spacing:.1em;text-transform:uppercase;color:var(--accent);opacity:0;flex-shrink:0;font-family:JetBrains Mono,monospace;font-size:9.5px;transition:opacity .12s}.cr-aw-zeile:hover .cr-aw-los,.cr-aw-zeile:focus-visible .cr-aw-los{opacity:1}@media (hover:none){.cr-aw-los{opacity:1}}.cr-te-knopf:focus-visible{outline:1.5px solid var(--accent-bright,var(--accent))!important;outline-offset:1px!important}.cr-tr{container-type:inline-size}.cr-tr-koerper{flex:1;grid-template-rows:minmax(0,1fr);grid-template-columns:220px minmax(0,1fr) 320px;min-height:0;display:grid}.cr-tr-liste,.cr-tr-editor,.cr-tr-probe{min-width:0;min-height:0}.cr-tr-liste{border-right:1px solid var(--rule)}.cr-tr-probe{border-left:1px solid var(--rule)}@container (width<=980px){.cr-tr-koerper{grid-template-rows:auto auto;grid-template-columns:200px minmax(0,1fr);align-content:start;overflow-y:auto}.cr-tr-liste,.cr-tr-editor,.cr-tr-probe{min-height:auto}.cr-tr-liste,.cr-tr-editor{overflow:visible!important}.cr-tr-probe{border-left:none;border-top:1px solid var(--rule);grid-column:1/-1}.cr-tr-chat{max-height:360px}}@container (width<=640px){.cr-tr-koerper{flex-direction:column;display:flex;overflow-y:auto}.cr-tr-liste{border-right:none;border-bottom:1px solid var(--rule)}.cr-tr-liste,.cr-tr-editor,.cr-tr-probe{flex:none;overflow:visible!important}.cr-tr-chat{max-height:320px}.cr-tr-probe{border-top:1px solid var(--rule)}}.cr-tr-knopf:focus-visible{outline:1.5px solid var(--accent-bright,var(--accent))!important;outline-offset:1px!important}.cr-tr-feld:focus{border-color:var(--accent)!important}.cr-tr-zeile:hover{background:color-mix(in srgb, var(--fg) 5%, transparent)}.cr-tr-zeile[aria-current=true],.cr-tr-zeile[aria-current=true]:hover{background:var(--accent-soft)}.cr-timmi-fach-kopf:hover .cr-timmi-fach-titel{color:var(--accent)!important}.cr-timmi-fach-kopf:focus-visible{border-radius:6px;outline:1.5px solid var(--accent-bright,var(--accent))!important;outline-offset:2px!important}.cr-se{cursor:default;flex-direction:column;flex:auto;min-height:0;display:flex}.cr-se-kopf{box-sizing:border-box;min-width:0;min-height:30px;color:var(--muted);flex-shrink:0;align-items:center;gap:12px;padding:4px 14px 2px;font-size:11.5px;display:flex}.cr-se-zaehler{white-space:nowrap;text-overflow:ellipsis;font-variant-numeric:tabular-nums;align-items:center;gap:8px;min-width:0;display:inline-flex;overflow:hidden}.cr-se-zaehler .cr-erz-punkt{flex-shrink:0}.cr-se-text{all:unset;cursor:pointer;box-sizing:border-box;white-space:nowrap;color:var(--muted);text-underline-offset:3px;text-decoration:underline;-webkit-text-decoration-color:var(--rule-strong);text-decoration-color:var(--rule-strong);border-radius:5px;margin-left:auto;padding:2px 4px;font-size:11.5px}.cr-se-text:hover{color:var(--fg)}.cr-se-text[data-ruft]{color:var(--fg);-webkit-text-decoration-color:var(--accent-bright,var(--accent));text-decoration-color:var(--accent-bright,var(--accent));font-weight:600}.cr-se-text:focus-visible{outline:2px solid var(--accent-bright,var(--accent));outline-offset:1px}.cr-se-leer{text-align:center;color:var(--muted);flex:auto;place-items:center;margin:0;padding:24px;font-size:12px;line-height:1.5;display:grid}.cr-se-raster{box-sizing:border-box;scrollbar-width:thin;flex:auto;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));align-content:start;gap:14px 12px;min-height:0;padding:8px 14px 12px;display:grid;overflow:hidden auto}.cr-se-zelle{flex-direction:column;min-width:0;display:flex}.cr-se-bild{isolation:isolate;box-sizing:border-box;background:color-mix(in srgb, var(--fg) 5%, var(--paper));width:100%;box-shadow:inset 0 0 0 1px var(--rule);border-radius:8px;position:relative;overflow:hidden}.cr-se-zelle[data-zustand=fertig] .cr-se-bild{cursor:zoom-in}.cr-se-bild>img{object-fit:contain;width:100%;height:100%;display:block}.cr-se-bild>img.cr-se-quelle{object-fit:cover;opacity:.3}.cr-se-bild>.cr-se-flaeche{position:absolute;inset:0}.cr-se-warten{pointer-events:none;position:absolute;inset:0;overflow:hidden}.cr-se-warten:after{content:"";background:linear-gradient(100deg, transparent 0 40%, color-mix(in srgb, var(--fg) 7%, transparent) 50%, transparent 60% 100%);animation:2.8s ease-in-out infinite both seWarten;position:absolute;inset:0 -60%;transform:translate(-62%)}@keyframes seWarten{0%,20%{transform:translate(-62%)}80%,to{transform:translate(62%)}}.cr-se-bild>.cr-erz-status{height:22px;font-size:10.5px;bottom:8px}.cr-se-fehler{text-align:center;box-sizing:border-box;flex-direction:column;justify-content:center;align-items:center;gap:6px;padding:10px;display:flex;position:absolute;inset:0}.cr-se-fehler-titel{color:var(--fg);font-size:11px;font-weight:600}.cr-se-fehler-satz{color:var(--muted);-webkit-line-clamp:4;-webkit-box-orient:vertical;font-size:10.5px;line-height:1.4;display:-webkit-box;overflow:hidden}.cr-se-fehler[data-leer] .cr-se-fehler-satz{font-size:11px}.cr-se-neu{all:unset;cursor:pointer;box-sizing:border-box;height:24px;color:var(--fg);border:1.5px solid var(--accent-bright,var(--accent));border-radius:999px;padding:0 11px;font-size:11px;font-weight:600;transition:background .12s}.cr-se-neu:hover{background:color-mix(in srgb, var(--accent-bright,var(--accent)) 14%, transparent)}.cr-se-neu:focus-visible{outline:2px solid var(--accent-bright,var(--accent));outline-offset:2px}.cr-se-mehr{all:unset;z-index:3;box-sizing:border-box;cursor:pointer;width:26px;height:26px;color:var(--fg);background:color-mix(in srgb, var(--paper) 88%, transparent);box-shadow:0 0 0 1px var(--rule-strong), 0 2px 8px -2px #00000059;opacity:0;border-radius:8px;place-items:center;transition:opacity .12s;display:grid;position:absolute;top:6px;left:6px}.cr-se-mehr:hover{background:var(--paper)}.cr-se-mehr:focus-visible{opacity:1;outline:2px solid var(--accent-bright,var(--accent));outline-offset:2px}.cr-se-zelle:hover .cr-se-mehr,.cr-se[data-gewaehlt] .cr-se-mehr,.cr-se-mehr[aria-expanded=true]{opacity:1}.cr-se-bild>.cr-lupe{width:26px;height:26px;top:6px;right:6px}.cr-se-zelle:hover .cr-lupe,.cr-se[data-gewaehlt] .cr-lupe{opacity:1}.cr-se-unter{align-items:center;gap:6px;min-width:0;min-height:22px;padding-top:5px;display:flex}.cr-se-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--muted);flex:auto;font-size:11px;overflow:hidden}.cr-se-name b{color:var(--fg);font-weight:600}.cr-se-reiter{flex-shrink:0;gap:2px;max-width:60%;display:inline-flex;overflow:hidden}.cr-se-reiter-knopf{all:unset;cursor:pointer;box-sizing:border-box;min-width:18px;height:18px;color:var(--faint);border-radius:5px;place-items:center;padding:0 5px;font:600 10px JetBrains Mono,ui-monospace,monospace;display:inline-grid}.cr-se-reiter-knopf:hover{color:var(--fg)}.cr-se-reiter-knopf[aria-pressed=true]{color:var(--fg);background:color-mix(in srgb, var(--fg) 8%, transparent);box-shadow:0 0 0 1px var(--rule-strong)}.cr-se-reiter-knopf:focus-visible{outline:1.5px solid var(--accent-bright,var(--accent));outline-offset:1px}.cr-se-fuss{box-sizing:border-box;flex-wrap:wrap;flex-shrink:0;justify-content:flex-end;align-items:center;gap:8px;min-width:0;padding:8px 14px 12px;display:flex}.cr-se-hinweis{min-width:0;color:var(--muted);white-space:nowrap;text-overflow:ellipsis;flex:auto;font-size:10.5px;overflow:hidden}.cr-se-weiter{all:unset;cursor:pointer;box-sizing:border-box;white-space:nowrap;height:30px;color:var(--fg);border:1.5px solid var(--accent-bright,var(--accent));border-radius:999px;padding:0 14px;font-size:12px;font-weight:600;transition:background .12s}.cr-se-weiter:hover{background:color-mix(in srgb, var(--accent-bright,var(--accent)) 14%, transparent)}.cr-se-weiter[aria-disabled=true]{cursor:not-allowed;opacity:.45;border-color:var(--rule-strong)}.cr-se-weiter[aria-disabled=true]:hover{background:0 0}.cr-se-weiter:focus-visible{outline:2px solid var(--accent-bright,var(--accent));outline-offset:2px}.cr-se:not([data-gewaehlt]):not(:hover) .cr-se-weiter:not(:focus-visible){border-color:var(--rule-strong)}@media (prefers-reduced-motion:reduce){.cr-se-warten:after{opacity:0;animation:none}.cr-se-mehr{transition:none}}.cr-port-serie{all:unset;cursor:pointer;box-sizing:border-box;white-space:nowrap;height:20px;color:var(--muted);box-shadow:inset 0 0 0 1px var(--rule-strong);border-radius:6px;flex-shrink:0;align-items:center;gap:5px;padding:0 6px 0 8px;font-size:10.5px;transition:color .12s,box-shadow .12s;display:inline-flex}.cr-port-serie:hover{color:var(--fg)}.cr-port-serie small{color:var(--faint);font-variant-numeric:tabular-nums;font-size:10px;font-weight:400}.cr-port-serie[data-serie]{color:var(--fg);box-shadow:inset 0 0 0 1.5px var(--accent-bright,var(--accent));font-weight:600}.cr-port-serie[data-hinweis]{box-shadow:inset 0 0 0 1.5px var(--cr-veraltet,#c47a1e)}.cr-port-serie:focus-visible{outline:2px solid var(--accent-bright,var(--accent));outline-offset:1px}.cr-port-serie[aria-expanded=true]{color:var(--fg)}.cr-port-serie-menue .cr-mm-text>span:last-child{white-space:normal}:root{--erz-takt:2.6s;--erz-licht:color-mix(in srgb, var(--accent-bright,var(--accent)) 88%, var(--accent-ink,#111));--erz-kern:var(--erz-licht);--erz-linie:color-mix(in srgb, var(--erz-licht) 55%, transparent);--erz-ring:color-mix(in srgb, var(--erz-licht) 45%, transparent);--erz-kurve:cubic-bezier(.2, .8, .2, 1)}.dark{--erz-licht:var(--accent-bright,var(--accent));--erz-kern:color-mix(in srgb, var(--accent-bright,var(--accent)) 72%, #fff);--erz-linie:color-mix(in srgb, var(--accent-bright,var(--accent)) 32%, transparent);--erz-ring:color-mix(in srgb, var(--accent-bright,var(--accent)) 34%, transparent)}.b2-linie-g[data-erzeugt] .b2-linie:not([data-alt]){stroke:var(--erz-linie)}.b2-fluss,.b2-fluss-rand{pointer-events:none}.b2-fluss>path{fill:none;stroke:var(--erz-licht);stroke-linecap:butt;animation:var(--erz-takt) linear infinite both;animation-delay:var(--erz-versatz,0s)}.b2-fluss>.b2-fluss-schweif{stroke-opacity:.16;stroke-width:calc(2px / var(--board-z,1));stroke-dasharray:46 300;animation-name:erzSchweif}.b2-fluss>.b2-fluss-koerper{stroke-opacity:.3;stroke-width:calc(2px / var(--board-z,1));stroke-dasharray:24 300;animation-name:erzKoerper}.b2-fluss>.b2-fluss-glanz{stroke-opacity:.6;stroke-width:calc(2.2px / var(--board-z,1));stroke-dasharray:10 300;animation-name:erzGlanzStrich}.b2-fluss>.b2-fluss-hof{stroke-opacity:.13;stroke-width:calc(10px / var(--board-z,1));stroke-dasharray:6 300;stroke-linecap:round;animation-name:erzHof}.b2-fluss>.b2-fluss-kopf{stroke:var(--erz-kern);stroke-width:calc(3px / var(--board-z,1));stroke-dasharray:1.5 300;stroke-linecap:round;animation-name:erzKopf}@keyframes erzSchweif{0%{stroke-dashoffset:50px;animation-timing-function:cubic-bezier(.5,0,.3,1)}60%,to{stroke-dashoffset:-104px}}@keyframes erzKoerper{0%{stroke-dashoffset:28px;animation-timing-function:cubic-bezier(.5,0,.3,1)}60%,to{stroke-dashoffset:-126px}}@keyframes erzGlanzStrich{0%{stroke-dashoffset:14px;animation-timing-function:cubic-bezier(.5,0,.3,1)}60%,to{stroke-dashoffset:-140px}}@keyframes erzHof{0%{stroke-dashoffset:10px;animation-timing-function:cubic-bezier(.5,0,.3,1)}60%,to{stroke-dashoffset:-144px}}@keyframes erzKopf{0%{stroke-dashoffset:5.5px;animation-timing-function:cubic-bezier(.5,0,.3,1)}60%,to{stroke-dashoffset:-148.5px}}.b2-fluss>circle{transform-box:fill-box;transform-origin:50%;opacity:0;animation:var(--erz-takt) linear infinite both;animation-delay:var(--erz-versatz,0s)}.b2-fluss>.b2-fluss-start{fill:none;stroke:var(--erz-licht);stroke-width:calc(1.5px / var(--board-z,1));animation-name:erzStart}.b2-fluss>.b2-fluss-welle{fill:none;stroke:var(--erz-licht);stroke-width:calc(1.25px / var(--board-z,1));animation-name:erzWelle}.b2-fluss>.b2-fluss-landung{fill:var(--erz-kern);animation-name:erzLandung}@keyframes erzStart{0%{opacity:.75;animation-timing-function:cubic-bezier(.2,.7,.3,1);transform:scale(.6)}24%,to{opacity:0;transform:scale(2.8)}}@keyframes erzLandung{0%,27%{opacity:0;transform:scale(.4)}31%{opacity:1;animation-timing-function:cubic-bezier(.3,0,.2,1);transform:scale(1.3)}62%,to{opacity:0;transform:scale(.9)}}@keyframes erzWelle{0%,29%{opacity:0;transform:scale(1)}31%{opacity:.6;animation-timing-function:cubic-bezier(.15,.7,.3,1);transform:scale(1)}68%,to{opacity:0;transform:scale(3.8)}}.b2-pfeil-erzeugt{fill-opacity:.8;stroke-opacity:.8}.b2-fluss-rand>path{fill:none;stroke:var(--erz-licht);stroke-linecap:round;opacity:0;animation:var(--erz-takt) linear infinite both;animation-delay:var(--erz-versatz,0s)}.b2-fluss-rand>.b2-rand-vor{stroke:var(--erz-kern);stroke-width:1.75px;stroke-dasharray:2 300;animation-name:erzRandVor}.b2-fluss-rand>.b2-rand-vor-schweif{stroke-width:1.5px;stroke-dasharray:9 300;stroke-opacity:.5;animation-name:erzRandVorSchweif}.b2-fluss-rand>.b2-rand-vor-hauch{stroke-width:1.5px;stroke-dasharray:20 300;stroke-opacity:.2;animation-name:erzRandVorHauch}.b2-fluss-rand>.b2-rand-rueck{stroke:var(--erz-kern);stroke-width:1.75px;stroke-dasharray:2 300;animation-name:erzRandRueck}.b2-fluss-rand>.b2-rand-rueck-schweif{stroke-width:1.5px;stroke-dasharray:9 300;stroke-opacity:.5;animation-name:erzRandRueck}.b2-fluss-rand>.b2-rand-rueck-hauch{stroke-width:1.5px;stroke-dasharray:20 300;stroke-opacity:.2;animation-name:erzRandRueck}@keyframes erzRandVor{0%,29%{stroke-dashoffset:2px;opacity:0;animation-timing-function:cubic-bezier(.3,.35,.45,1)}33%{opacity:1}78%,to{stroke-dashoffset:-34px;opacity:0}}@keyframes erzRandVorSchweif{0%,29%{stroke-dashoffset:9px;opacity:0;animation-timing-function:cubic-bezier(.3,.35,.45,1)}33%{opacity:1}78%,to{stroke-dashoffset:-27px;opacity:0}}@keyframes erzRandVorHauch{0%,29%{stroke-dashoffset:20px;opacity:0;animation-timing-function:cubic-bezier(.3,.35,.45,1)}33%{opacity:1}78%,to{stroke-dashoffset:-16px;opacity:0}}@keyframes erzRandRueck{0%,29%{stroke-dashoffset:-100px;opacity:0;animation-timing-function:cubic-bezier(.3,.35,.45,1)}33%{opacity:1}78%,to{stroke-dashoffset:-64px;opacity:0}}.b2-rand-svg{pointer-events:none;z-index:4;width:1px;height:1px;position:absolute;top:0;left:0;overflow:visible}.b2-fluss[data-ausklang]>path,.b2-fluss[data-ausklang]>circle,.b2-fluss-rand[data-ausklang]>path{animation-duration:1.3s;animation-iteration-count:1;animation-delay:0s}.cr-dokkarte[data-erzeugt]:after{content:"";border-radius:inherit;pointer-events:none;z-index:3;box-shadow:inset 0 0 0 1px var(--erz-ring);position:absolute;inset:0}.cr-dokkarte[data-erzeugt=fertig]:after{box-shadow:inset 0 0 0 1px var(--erz-licht), inset 0 0 22px -10px var(--erz-licht);animation:1.1s ease-out both erzBlitz}@keyframes erzBlitz{0%{opacity:0}18%{opacity:1}to{opacity:0}}.cr-vk-haupt[data-atmet]{isolation:isolate;border-color:color-mix(in srgb, var(--erz-licht) 50%, transparent);color:var(--fg);background:color-mix(in srgb, var(--erz-licht) 6%, var(--paper));position:relative;overflow:hidden}.cr-vk-haupt[data-atmet]:after{content:"";z-index:-1;pointer-events:none;background:linear-gradient(100deg, transparent 0 30%, color-mix(in srgb, var(--erz-licht) 22%, transparent) 50%, transparent 70% 100%);animation:erzKnopf var(--erz-takt) linear infinite both;animation-delay:var(--erz-versatz,0s);position:absolute;inset:0;transform:translate(-100%)}@keyframes erzKnopf{0%{animation-timing-function:cubic-bezier(.5,0,.3,1);transform:translate(-100%)}26%,to{transform:translate(100%)}}.cr-erz-stopp{opacity:.85;background:currentColor;border-radius:2px;flex-shrink:0;width:8px;height:8px;margin-right:9px;display:inline-block}.cr-erz-flaeche,.cr-ea-platz[data-malt]{isolation:isolate;background:linear-gradient(180deg, color-mix(in srgb, var(--fg) 6%, var(--paper)), color-mix(in srgb, var(--fg) 2.5%, var(--paper)));box-shadow:inset 0 0 0 1px var(--rule), inset 0 -48px 64px -48px #00000047;position:relative;overflow:hidden}.cr-erz-flaeche:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(34% 30% at 40% 40%, color-mix(in srgb, var(--fg) 10%, transparent), transparent 72%), radial-gradient(22% 18% at 58% 58%, color-mix(in srgb, var(--erz-licht) 14%, transparent), transparent 70%), radial-gradient(16% 14% at 34% 64%, color-mix(in srgb, var(--erz-kern) 6%, transparent), transparent 70%);animation:erzAurora calc(var(--erz-takt) * 4) ease-in-out infinite alternate both, erzSammeln 16s cubic-bezier(.2, .6, .3, 1) both;animation-delay:var(--erz-versatz,0s), 0s;position:absolute;inset:-50%}@keyframes erzAurora{0%{transform:translate(-7%,5%)rotate(-6deg)scale(1)}to{transform:translate(7%,-5%)rotate(8deg)scale(1.12)}}@keyframes erzSammeln{0%{opacity:.35}to{opacity:1}}.cr-erz-flaeche:after,.cr-erz-ueber:after{content:"";z-index:-1;pointer-events:none;background:linear-gradient(100deg, transparent 0 36%, color-mix(in srgb, var(--fg) 4%, transparent) 44%, color-mix(in srgb, var(--erz-licht) 13%, transparent) 50%, color-mix(in srgb, var(--fg) 4%, transparent) 56%, transparent 64% 100%);animation:erzGlanz var(--erz-takt) linear infinite both;animation-delay:var(--erz-versatz,0s);position:absolute;inset:0 -60%;transform:translate(-62%)}@keyframes erzGlanz{0%,30%{animation-timing-function:cubic-bezier(.35,0,.25,1);transform:translate(-62%)}82%,to{transform:translate(62%)}}.cr-erz-korn{z-index:-1;pointer-events:none;opacity:.5;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 .55 0'/%3E%3C/filter%3E%3Crect width='160' height='160' filter='url(%23n)'/%3E%3C/svg%3E");position:absolute;inset:0}.cr-erz-ueber{border-radius:inherit;pointer-events:none;isolation:isolate;position:absolute;inset:0;overflow:hidden}.cr-erz-ueber:after{z-index:0;background:linear-gradient(100deg,#0000 0 40%,#ffffff1a 50%,#0000 60% 100%)}.cr-erz-status{z-index:2;box-sizing:border-box;white-space:nowrap;max-width:calc(100% - 20px);height:24px;color:color-mix(in srgb, var(--fg) 86%, transparent);background:color-mix(in srgb, var(--paper) 80%, transparent);box-shadow:0 0 0 1px var(--rule-strong);pointer-events:none;border-radius:999px;align-items:center;gap:8px;padding:0 10px 0 9px;font-size:11px;display:inline-flex;position:absolute;bottom:14px;left:50%;transform:translate(-50%)}.cr-erz-status[data-oben]{top:16px;bottom:auto}.cr-erz-satz{text-overflow:ellipsis;min-width:0;overflow:hidden}.cr-erz-zeit{color:var(--faint);font-variant-numeric:tabular-nums;flex-shrink:0;font-family:JetBrains Mono,ui-monospace,monospace;font-size:10px}.cr-erz-punkt{background:var(--erz-licht);width:6px;height:6px;animation:erzPunkt var(--erz-takt) linear infinite both;animation-delay:var(--erz-versatz,0s);border-radius:50%;flex-shrink:0}@keyframes erzPunkt{0%,29%{opacity:.45}34%{opacity:1}90%,to{opacity:.45}}.cr-rohling-flaeche{inset:var(--cr-karte-abstand,12px);border-radius:9px;position:absolute}.cr-rohling-skelett span{position:relative;overflow:hidden}.cr-rohling-skelett span:after{content:"";pointer-events:none;background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--erz-licht) 24%, transparent) 50%, transparent);animation:erzZeile var(--erz-takt) linear infinite both;animation-delay:calc(var(--erz-versatz,0s) + var(--erz-zeile,0s));position:absolute;inset:0;transform:translate(-100%)}.cr-rohling-skelett span:nth-child(2):after{--erz-zeile:90ms}.cr-rohling-skelett span:nth-child(3):after{--erz-zeile:.18s}@keyframes erzZeile{0%,30%{animation-timing-function:cubic-bezier(.4,0,.3,1);transform:translate(-100%)}70%,to{transform:translate(100%)}}.cr-bv-laeuft{border-bottom-color:color-mix(in srgb, var(--erz-licht) 30%, transparent);position:relative;overflow:hidden}.cr-bv-laeuft:after{content:"";pointer-events:none;background:linear-gradient(90deg, transparent, var(--erz-licht), transparent);height:2px;animation:erzZeile var(--erz-takt) linear infinite both;animation-delay:var(--erz-versatz,0s);position:absolute;bottom:0;left:0;right:0;transform:translate(-100%)}.cr-bv-laeuft>.cr-bv-tab-knopf{cursor:default;color:var(--fg);gap:6px;font-style:normal}.cr-ea-bild[data-wartet] img{opacity:0}.cr-ea-bild[data-enthuellt] img{animation:erzEnthuellen .7s var(--erz-kurve) both}@keyframes erzEnthuellen{0%{opacity:0;filter:blur(16px);transform:scale(1.04)}60%{opacity:1}to{opacity:1;filter:blur();transform:none}}.cr-ea-bild[data-enthuellt]:after{content:"";border-radius:inherit;pointer-events:none;box-shadow:inset 0 0 0 1.5px var(--erz-licht), inset 0 0 24px -8px var(--erz-licht);animation:.9s ease-out both erzBlitz;position:absolute;inset:0}@media (prefers-reduced-motion:reduce){.b2-fluss>path,.b2-fluss-start,.b2-fluss-welle,.b2-fluss-rand{display:none}.b2-fluss>path,.b2-fluss>.b2-fluss-start,.b2-fluss>.b2-fluss-welle,.b2-fluss-rand>path{animation:none}.b2-fluss>.b2-fluss-landung{opacity:1;animation:none;transform:none}.b2-linie-g[data-erzeugt] .b2-linie:not([data-alt]){stroke:color-mix(in srgb, var(--erz-licht) 70%, transparent)}.cr-dokkarte[data-erzeugt=fertig]:after{opacity:1;box-shadow:inset 0 0 0 1px var(--erz-ring);animation:none}.cr-vk-haupt[data-atmet]:after,.cr-erz-flaeche:after,.cr-erz-ueber:after,.cr-rohling-skelett span:after,.cr-bv-laeuft:after{opacity:0;animation:none}.cr-erz-flaeche:before{animation:none}.cr-erz-punkt{opacity:1;animation:none}.cr-bv-laeuft{border-bottom-color:var(--erz-licht)}.cr-ea-bild[data-enthuellt] img{animation:.2s linear both erzAuf}.cr-ea-bild[data-enthuellt]:after{opacity:0;animation:none}}@keyframes erzAuf{0%{opacity:0}to{opacity:1}}.cr-pg-feld:has(>.cr-pg-gross-knopf){flex-direction:column;display:flex}.cr-pg-feld>:not(.cr-pg-gross-knopf,.cr-pg-diktat){flex:1 0 auto}.cr-pg-gross-knopf{all:unset;box-sizing:border-box;cursor:pointer;z-index:1;width:24px;height:24px;color:color-mix(in srgb, var(--fg) 62%, transparent);background:var(--b2-flaeche,color-mix(in srgb, var(--fg) 6%, transparent));opacity:0;border-radius:7px;flex:none;align-self:flex-end;place-items:center;margin:-6px -6px -18px 0;transition:opacity .12s,background .12s,color .12s;display:grid;position:sticky;top:4px}.cr-pg-feld:hover>.cr-pg-gross-knopf,.cr-pg-feld:focus-within>.cr-pg-gross-knopf,.cr-pg-gross-knopf:focus-visible{opacity:1}.cr-pg-gross-knopf:hover{color:var(--fg);background:color-mix(in srgb, var(--fg) 12%, transparent)}.cr-pg-gross-knopf:focus-visible{outline:1.5px solid var(--b2-lime,var(--accent));outline-offset:1px}@media (hover:none){.cr-pg-gross-knopf{opacity:1}}.cr-pgg-schicht{z-index:1100;background:oklch(13% .01 60/.6);position:fixed;inset:0}.cr-pgg-fenster{box-sizing:border-box;background:var(--paper);color:var(--fg);border:1px solid color-mix(in srgb, var(--fg) 10%, transparent);border-radius:14px;flex-direction:column;display:flex;position:fixed;overflow:hidden;box-shadow:0 2px 6px oklch(0% 0 0/.22),0 28px 60px -18px oklch(0% 0 0/.6)}.cr-pgg-kopf{cursor:move;-webkit-user-select:none;user-select:none;border-bottom:1px solid color-mix(in srgb, var(--fg) 8%, transparent);flex-shrink:0;align-items:center;gap:8px;padding:9px 9px 9px 14px;display:flex}.cr-pgg-titel{white-space:nowrap;text-overflow:ellipsis;flex:auto;align-items:center;gap:7px;min-width:0;font-size:13px;font-weight:600;display:inline-flex;overflow:hidden}.cr-pgg-inhalt{flex-direction:column;flex:1 1 0;gap:10px;min-height:0;padding:12px 14px;display:flex}.cr-pgg-feld{overscroll-behavior:contain;cursor:text;box-sizing:border-box;background:var(--sunk20,color-mix(in srgb, var(--fg) 5%, transparent));border:1px solid color-mix(in srgb, var(--fg) 6%, transparent);min-height:80px;font-family:"Inter Tight", var(--font,system-ui), sans-serif;color:color-mix(in srgb, var(--fg) 94%, transparent);border-radius:10px;flex-direction:column;flex:1 1 0;padding:14px 16px;font-size:14.5px;line-height:1.6;transition:border-color .12s;display:flex;position:relative;overflow:auto}.cr-pgg-feld:focus-within{border-color:color-mix(in srgb, var(--fg) 20%, transparent)}.cr-pgg-feld>.cr-pg-blatt{font:inherit;color:inherit;flex:1 0 auto}.cr-pgg-feld [contenteditable]{outline:none}.cr-pgg-feld p{margin:0}.cr-pgg-feld p+p{margin-top:.6em}.cr-pgg-feld[data-leer]:not(:focus-within):before{content:attr(data-platzhalter);pointer-events:none;color:var(--b2-blass,var(--muted));position:absolute;inset:14px 16px auto}.cr-pgg-feld>.cr-pg-diktat{align-self:flex-end;position:sticky;bottom:2px}.cr-pgg-negativ{flex-shrink:0}.cr-pgg-negativ .cr-pg-negativ-teil{padding:0}.cr-pgg-negativ .cr-pg-negativ-feld{max-height:120px;font-size:12.5px}.cr-pgg-fuss{border-top:1px solid color-mix(in srgb, var(--fg) 8%, transparent);flex-shrink:0;align-items:center;gap:10px;padding:10px 14px 16px;display:flex}.cr-pgg-hinweis{min-width:0;color:var(--b2-leise,var(--muted));flex:auto;font-size:11.5px;line-height:1.4}.cr-pgg-hinweis[role=alert]{color:var(--b2-orange,var(--fg))}.cr-pgg-fertig{appearance:none;font:inherit;cursor:pointer;box-sizing:border-box;background:var(--b2-lime,var(--accent));height:30px;color:var(--b2-tinte,#1c1d17);border:0;border-radius:8px;flex-shrink:0;align-items:center;margin:0;padding:0 16px;font-size:12.5px;font-weight:600;display:inline-flex}.cr-pgg-fertig:focus-visible{outline:1.5px solid var(--b2-lime,var(--accent));outline-offset:2px}.cr-pgg-griff{cursor:nwse-resize;background:linear-gradient(135deg, transparent 52%, color-mix(in srgb, var(--fg) 30%, transparent) 52% 60%, transparent 60% 70%, color-mix(in srgb, var(--fg) 30%, transparent) 70% 78%, transparent 78%);border-radius:0 0 12px;width:16px;height:16px;position:absolute;bottom:2px;right:2px}.cr-kr{scrollbar-width:none;overflow-y:auto}.cr-kr::-webkit-scrollbar{display:none}.cr-kr-leer{box-sizing:border-box;cursor:default;text-align:center;flex-direction:column;flex:auto;justify-content:center;align-items:center;gap:10px;min-height:0;padding:16px;display:flex}.cr-kr-leer-satz{color:var(--muted);max-width:280px;font-size:11.5px;line-height:1.45}.cr-kr-wert{color:var(--fg);text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:12px;overflow:hidden}.cr-kr-wert[data-leer]{color:var(--muted)}.cr-kr-wert[data-sand]{color:var(--sand-hover,var(--muted))}.cr-ek-segment[aria-disabled=true]{cursor:not-allowed;opacity:.38}.cr-ek-segment[aria-disabled=true]:hover{color:var(--muted)}.cr-kr .cr-ek-segmente{flex-wrap:nowrap;max-width:100%;overflow:hidden}.cr-vk-neben-knopf[data-ruft]{color:var(--fg);border-color:var(--accent-bright,var(--accent))}.cr-kr-artmenue .cr-mm-zeile[data-spaeter],.cr-kr-aufloesung .cr-mm-zeile[data-spaeter]{opacity:.45;cursor:not-allowed}.cr-kr-artmenue .cr-mm-zeile .cr-kz{flex-shrink:0}.cr-port-zeile[data-port=uebernommen] .cr-port-wert,.cr-port-zeile[data-port=uebernommen] .cr-port-titel{color:var(--muted)}.cr-kc-schicht{z-index:900;background:oklch(13% .01 60/.55);position:fixed;inset:0}.cr-kc-schicht[hidden]{display:none}.cr-kc-fenster{box-sizing:border-box;background:var(--paper);color:var(--fg);border:1px solid color-mix(in srgb, var(--fg) 10%, transparent);border-radius:14px;flex-direction:column;display:flex;position:fixed;overflow:hidden;box-shadow:0 2px 6px oklch(0% 0 0/.22),0 28px 60px -18px oklch(0% 0 0/.6)}.cr-kc-kopf{cursor:move;-webkit-user-select:none;user-select:none;border-bottom:1px solid color-mix(in srgb, var(--fg) 8%, transparent);flex-shrink:0;align-items:center;gap:12px;padding:9px 9px 9px 16px;display:flex}.cr-kc-titel{white-space:nowrap;flex-shrink:0;font-size:13px;font-weight:600}.cr-kc-hinweis{min-width:0;color:var(--muted);white-space:nowrap;text-overflow:ellipsis;flex:auto;font-size:11.5px;overflow:hidden}.cr-kc-zu{all:unset;cursor:pointer;width:28px;height:28px;color:var(--muted);border-radius:8px;flex-shrink:0;place-items:center;font-size:18px;line-height:1;display:grid}.cr-kc-zu:hover{background:color-mix(in srgb, var(--fg) 8%, transparent);color:var(--fg)}.cr-kc-zu:focus-visible{outline:2px solid var(--accent-bright,var(--accent));outline-offset:1px}.cr-kc-koerper{flex-direction:column;flex:auto;min-height:0;display:flex;position:relative;overflow:hidden}.cr-kc-koerper>.cr-comp{flex:auto;min-height:0}.cr-kc-laedt{color:var(--muted);margin:auto;font-size:12px}.cr-kc-griff{cursor:nwse-resize;z-index:500;background:linear-gradient(135deg, transparent 52%, color-mix(in srgb, var(--fg) 30%, transparent) 52% 60%, transparent 60% 70%, color-mix(in srgb, var(--fg) 30%, transparent) 70% 78%, transparent 78%);border-radius:0 0 12px;width:16px;height:16px;position:absolute;bottom:2px;right:2px}[data-design=v2] .cr-comp-fenster[data-kreation][data-buehne=auf]{animation:.38s cubic-bezier(.16,1,.3,1) both crKcAuf}[data-design=v2] .cr-comp-fenster[data-kreation][data-buehne=zu]{animation:.2s cubic-bezier(.5,0,.8,.4) both crKcZu}.cr-comp-fenster[data-kreation]{transform:none}@keyframes crKcAuf{0%{opacity:0;transform:translateY(24px)scale(.975)}to{opacity:1;transform:none}}@keyframes crKcZu{0%{opacity:1;transform:none}to{opacity:0;transform:translateY(16px)scale(.98)}}@media (prefers-reduced-motion:reduce){[data-design=v2] .cr-comp-fenster[data-kreation][data-buehne]{animation:none!important}}.cr-kkw{flex-direction:column;gap:6px;margin:-6px 0 22px;display:flex}.cr-kkw-zeile-oben{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.cr-kkw-knopf{all:unset;box-sizing:border-box;cursor:pointer;height:30px;color:var(--fg);border:1px solid var(--rule-strong);border-radius:999px;padding:0 14px;font-size:12.5px;transition:border-color .12s,background .12s}.cr-kkw-knopf:hover{border-color:var(--accent-bright,var(--accent))}.cr-kkw-knopf[aria-expanded=true]{background:color-mix(in srgb, var(--fg) 6%, transparent)}.cr-kkw-knopf[aria-disabled=true]{cursor:not-allowed;opacity:.5}.cr-kkw-knopf[aria-disabled=true]:hover{border-color:var(--rule-strong)}.cr-kkw-knopf:focus-visible{outline:2px solid var(--accent-bright,var(--accent));outline-offset:2px}.cr-kkw-zahl{color:var(--sand-hover,var(--muted));font-family:JetBrains Mono,ui-monospace,monospace;font-size:10.5px}.cr-kkw-satz{color:var(--muted);font-size:12px;line-height:1.45}.cr-kkw-satz[data-laeuft]{animation:2.4s ease-in-out infinite crB2Atmen}.cr-kkw-menue{flex-direction:column;gap:2px;display:flex}.cr-kkw-titel{letter-spacing:.08em;text-transform:uppercase;color:var(--muted);padding:6px 8px 4px;font-family:JetBrains Mono,ui-monospace,monospace;font-size:10px}.cr-kkw-baustein{cursor:pointer;min-height:32px;color:var(--fg);border-radius:8px;grid-template-columns:18px minmax(0,1fr) auto;align-items:center;gap:8px;padding:0 8px;font-size:12.5px;display:grid}.cr-kkw-baustein:hover{background:color-mix(in srgb, var(--fg) 6%, transparent)}.cr-kkw-baustein>input{width:14px;height:14px;accent-color:var(--accent-bright,var(--accent));cursor:pointer;margin:0}.cr-kkw-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.cr-kkw-art{color:var(--sand-hover,var(--muted));white-space:nowrap;font-family:JetBrains Mono,ui-monospace,monospace;font-size:10px}.cr-kkw-fuss{border-top:1px solid var(--rule);align-items:center;gap:8px;margin-top:4px;padding:8px 6px 4px;display:flex}.cr-kkw-los{all:unset;box-sizing:border-box;cursor:pointer;border:1px solid var(--rule-strong);height:30px;color:var(--fg);border-radius:999px;padding:0 16px;font-size:12.5px;font-weight:600}.cr-kkw-los[data-ruft]{background:var(--accent-bright,var(--accent));color:var(--accent-ink,#111);border-color:#0000}.cr-kkw-los[aria-disabled=true]{cursor:not-allowed;opacity:.5}.cr-kkw-merken{all:unset;box-sizing:border-box;cursor:pointer;height:30px;color:var(--muted);border-radius:999px;padding:0 10px;font-size:12px}.cr-kkw-merken:hover{color:var(--fg)}.cr-kkw-los:focus-visible,.cr-kkw-merken:focus-visible{outline:2px solid var(--accent-bright,var(--accent));outline-offset:2px}.cr-kr-mitte{padding-top:6px}.cr-kr-mitte>.cr-kr-haupt{text-align:center;justify-content:center;width:100%;min-width:0;height:38px;padding:0 16px;font-size:13px}.cr-kr-haupt[data-atmet]:not([data-ruft]){border-color:color-mix(in srgb, var(--accent-bright,var(--accent)) 55%, transparent);color:var(--fg)}.cr-kr-zeilen{text-align:center;flex:none;align-items:center;gap:2px}.cr-kr-zeilen>.cr-ek-zeile{white-space:normal;letter-spacing:0;font-family:inherit;font-size:11.5px;line-height:1.45}.cr-kr-luft{flex:auto;min-height:0}.cr-kr .cr-ek-wert[data-ruft]{box-shadow:inset 0 0 0 1px var(--accent-bright,var(--accent));color:var(--fg)}.cr-ek-wert>.cr-kr-original{color:var(--muted);flex-shrink:0;margin-left:-2px;font-weight:400}.cr-kr-serie-weg{all:unset;cursor:pointer;text-underline-offset:3px;text-decoration:underline;-webkit-text-decoration-color:var(--rule-strong);text-decoration-color:var(--rule-strong);color:var(--fg)}.cr-kr-serie-weg:hover{-webkit-text-decoration-color:var(--accent-bright,var(--accent));text-decoration-color:var(--accent-bright,var(--accent))}.cr-kr-serie-weg:focus-visible{outline:2px solid var(--accent-bright,var(--accent));outline-offset:2px;border-radius:3px}
