:root{--spalte-w:220px;--zeile-h:36px;--gruppe-h:30px}.zeit-app{flex-direction:column;height:100%;display:flex;overflow:hidden}.zeit-app .kopf{background:var(--flaeche);border-bottom:1px solid var(--linie);flex-wrap:wrap;align-items:center;gap:16px;padding:10px 16px;display:flex}.zeit-app .kopf h1{letter-spacing:-.01em;margin:0;font-size:18px;font-weight:600}.stand{color:var(--schrift2);flex-wrap:wrap;align-items:center;gap:10px;font-size:12px;display:flex}.stand b{font-variant-numeric:tabular-nums}.punkt:before{content:"·";color:var(--schrift3);margin-right:10px}.zeit-app .kopf .rechts{flex-wrap:wrap;align-items:center;gap:8px;margin-left:auto;display:flex}.segment{border:1px solid var(--linie);background:var(--flaeche);border-radius:4px;display:inline-flex;overflow:hidden}.segment button{color:var(--schrift2);border:0;border-right:1px solid var(--linie);cursor:pointer;background:0 0;padding:5px 12px}.segment button:last-child{border-right:0}.segment button[aria-pressed=true]{background:var(--akzent-hell);color:var(--akzent);font-weight:600}.zoom{align-items:center;gap:2px;display:inline-flex}.zoom .knopf{padding:5px 9px}.zoom span{text-align:center;min-width:42px;color:var(--schrift2);font-variant-numeric:tabular-nums;font-size:12px}.filter{background:var(--flaeche);border-bottom:1px solid var(--linie);flex-wrap:wrap;align-items:center;gap:6px;padding:8px 16px;display:flex}.filter-titel{color:var(--schrift3);text-transform:uppercase;letter-spacing:.04em;margin-right:4px;font-size:12px}.chip{--g:#888;border:1px solid var(--linie);background:var(--flaeche);color:var(--schrift);cursor:pointer;border-radius:999px;align-items:center;gap:6px;padding:3px 10px 3px 8px;font-size:13px;display:inline-flex}.chip i{background:color-mix(in oklab, var(--g), white var(--dunkel-anteil));border-radius:50%;width:9px;height:9px;display:inline-block}.chip.termine i{clip-path:polygon(50% 0%,100% 50%,50% 100%,0% 50%);border-radius:0}.chip[aria-pressed=false]{color:var(--schrift3);background:0 0}.chip[aria-pressed=false] i{opacity:.35}.chip .n{color:var(--schrift3);font-variant-numeric:tabular-nums;font-size:12px}.gruppen-wahl{gap:8px;margin-right:4px;display:inline-flex}.wahl-link{color:var(--akzent);cursor:pointer;background:0 0;border:0;padding:0;font-size:12px}.wahl-link:hover{text-decoration:underline}.status-chip .lg{--g:var(--schrift2);width:16px;height:9px}.status-chip[aria-pressed=false] .lg{opacity:.35}.knopf.aktualisieren{padding:3px 8px;line-height:1.2}.knopf.aktualisieren.dreht span{animation:.8s linear infinite aktualisieren-dreht;display:inline-block}@keyframes aktualisieren-dreht{to{transform:rotate(360deg)}}.filter .trenner{background:var(--linie);width:1px;height:18px;margin:0 6px}.schalter{color:var(--schrift2);cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:8px;font-size:13px;display:inline-flex}.schalter input{appearance:none;background:color-mix(in oklab, var(--schrift3) 45%, var(--flaeche));cursor:pointer;border-radius:999px;width:26px;height:14px;margin:0;transition:background .15s;position:relative}.schalter input:after{content:"";background:#fff;border-radius:50%;width:11px;height:11px;transition:transform .15s;position:absolute;top:1.5px;left:1.5px;box-shadow:0 1px 2px #00000040}.schalter input:checked{background:var(--akzent)}.schalter input:checked:after{transform:translate(12px)}.rautenform{clip-path:polygon(50% 0%,100% 50%,50% 100%,0% 50%);border-radius:0!important}.legende span,.legende i,.chip,.chip i,.lbl.gruppe i{flex:none}.buehne{flex:1;min-height:0;display:flex}.rollen{background:var(--flaeche);flex:1;position:relative;overflow:auto}.gantt{grid-template-columns:var(--spalte-w) max-content;min-width:max-content;display:grid}.hdr{z-index:5;background:var(--flaeche);border-bottom:1px solid var(--linie);position:sticky;top:0}.hdr.links{z-index:7;border-right:1px solid var(--linie);color:var(--schrift3);text-transform:uppercase;letter-spacing:.05em;align-items:flex-end;padding:0 12px 6px;font-size:11px;display:flex;left:0}.hdr-oben,.hdr-unten{display:flex}.hdr-oben>div{color:var(--schrift2);border-left:1px solid var(--linie2);white-space:nowrap;padding:6px 8px 2px;font-size:12px;font-weight:600}.hdr-oben>div>span{left:var(--spalte-w);display:inline-block;position:sticky}.hdr-unten>div{color:var(--schrift3);text-align:center;border-left:1px solid var(--linie2);white-space:nowrap;font-variant-numeric:tabular-nums;padding:0 0 6px;font-size:11px;overflow:hidden}.hdr-unten>div.heute-sp{color:var(--heute);background:var(--akzent-hell);font-weight:600}.hdr-oben>div.heute-sp{background:color-mix(in oklab, var(--akzent-hell), transparent 55%)}.lbl{z-index:4;background:var(--flaeche);border-right:1px solid var(--linie);border-bottom:1px solid var(--linie2);white-space:nowrap;align-items:center;gap:8px;padding:0 12px;display:flex;position:sticky;left:0;overflow:hidden}button.lbl{text-align:left;font:inherit;color:inherit;cursor:pointer;border-top:0;border-left:0}.spur{border-bottom:1px solid var(--linie2);background-image:linear-gradient(to right, var(--linie2) 1px, transparent 1px);position:relative}.lbl.gruppe{height:var(--gruppe-h);background:var(--flaeche2);-webkit-user-select:none;user-select:none;font-size:13px;font-weight:600}.lbl.gruppe .pfeil{color:var(--schrift3);width:10px;font-size:10px;transition:transform .15s}.lbl.gruppe.zu .pfeil{transform:rotate(-90deg)}.lbl.gruppe .n{color:var(--schrift3);font-variant-numeric:tabular-nums;margin-left:auto;font-size:12px;font-weight:400}.lbl.gruppe i{background:color-mix(in oklab, var(--g), white var(--dunkel-anteil));border-radius:2px;width:10px;height:10px}.spur.gruppe{height:var(--gruppe-h);background-color:var(--flaeche2)}.lbl.aufgabe{height:var(--zeile-h);font-size:13px}.lbl.aufgabe .t{text-overflow:ellipsis;overflow:hidden}.lbl.aufgabe.erledigt .t{color:var(--schrift3);text-decoration:line-through}.lbl.aufgabe .prio{color:var(--schrift3);flex:none;font-size:11px}.lbl.aufgabe .prio.dringend{color:#c4314b}.spur.aufgabe{height:var(--zeile-h)}.lbl.termine{align-items:flex-start;height:auto;padding-top:6px}.spur.termine{background-color:color-mix(in oklab, var(--flaeche), var(--g) 4%)}.heute{border-left:2px solid var(--heute);z-index:2;pointer-events:none;width:0;position:absolute;top:0;bottom:0}.balken,.raute,.termin-balken{font:inherit;text-align:left;border:0}.balken{--g:#888;height:calc(var(--zeile-h) - 14px);cursor:pointer;white-space:nowrap;color:var(--schrift);border-radius:4px;align-items:center;padding:0 8px;font-size:12px;transition:filter .1s;display:flex;position:absolute;top:7px;overflow:hidden}.balken .txt{text-overflow:ellipsis;overflow:hidden}.prio-zeichen{flex:none;margin-right:5px;font-weight:700}.prio-zeichen.dringend{color:#c4314b}.prio-zeichen.wichtig{color:#b8620a}.prio-zeichen.niedrig{color:var(--schrift3);font-weight:600}.balken.aktiv .prio-zeichen{color:inherit}.balken.erledigt .prio-zeichen{color:var(--schrift3)}@media screen and (prefers-color-scheme:dark){.prio-zeichen.dringend{color:#f28b9b}.prio-zeichen.wichtig{color:#f0b35c}}.balken.offen{background:color-mix(in oklab, var(--g) 16%, var(--mix));border:1.5px solid color-mix(in oklab, var(--g), white var(--dunkel-anteil))}.balken.aktiv{background:color-mix(in oklab, var(--g), white var(--dunkel-anteil));color:#fff;font-weight:600}.balken.erledigt{background:color-mix(in oklab, var(--g) 35%, var(--mix));color:var(--schrift3)}.balken.erledigt .txt{text-decoration:line-through}.balken.erledigt:before{content:"✓";color:color-mix(in oklab, var(--g), white var(--dunkel-anteil));margin-right:6px;font-weight:700}.balken:empty,.termin-balken:empty{padding:0}.balken:hover{filter:brightness(1.06);box-shadow:var(--schatten);z-index:3}.balken.gewaehlt{outline:2px solid var(--akzent);outline-offset:1px;z-index:3}.balken.ueberfaellig:after{content:"";background:#c4314b;width:4px;position:absolute;top:0;bottom:0;right:0}.raute{cursor:pointer;--g:#888;background:color-mix(in oklab, var(--g), white var(--dunkel-anteil));border-radius:2px;padding:0;position:absolute;transform:translate(-50%)rotate(45deg)}.raute.offen{background:color-mix(in oklab, var(--g) 16%, var(--mix));border:1.5px solid color-mix(in oklab, var(--g), white var(--dunkel-anteil))}.raute.erledigt{opacity:.45}.termin-txt{color:var(--schrift2);white-space:nowrap;pointer-events:none;font-size:11px;line-height:16px;position:absolute}.termin-txt.erledigt{color:var(--schrift3);text-decoration:line-through}.termin-balken{cursor:pointer;--g:#888;background:color-mix(in oklab, var(--g), white var(--dunkel-anteil));color:#fff;white-space:nowrap;border-radius:3px;align-items:center;height:16px;padding:0 6px;font-size:11px;line-height:1;display:flex;position:absolute;overflow:hidden}.termin-balken.offen{background:color-mix(in oklab, var(--g) 22%, var(--mix));border:1.5px solid color-mix(in oklab, var(--g), white var(--dunkel-anteil));color:var(--schrift)}.termin-balken.erledigt{opacity:.55;text-decoration:line-through}.raute.gewaehlt,.termin-balken.gewaehlt{outline:2px solid var(--akzent);outline-offset:2px}.detail{background:var(--flaeche);border-left:1px solid var(--linie);flex-direction:column;flex:none;width:340px;display:flex;overflow:auto}.detail header{border-bottom:1px solid var(--linie);align-items:flex-start;gap:10px;padding:16px 16px 12px;display:flex}.detail h2{text-wrap:balance;margin:4px 0 0;font-size:16px;font-weight:600;line-height:1.3}.detail .gruppe-tag{--g:#888;color:color-mix(in oklab, var(--g), white var(--dunkel-anteil));align-items:center;gap:6px;font-size:12px;font-weight:600;display:inline-flex}.detail .gruppe-tag i{background:currentColor;border-radius:2px;width:8px;height:8px;display:inline-block}.detail .zu{color:var(--schrift2);cursor:pointer;background:0 0;border:0;border-radius:4px;margin-left:auto;padding:2px 6px;font-size:18px;line-height:1}.detail .zu:hover{background:var(--flaeche2)}.detail dl{border-bottom:1px solid var(--linie);grid-template-columns:90px 1fr;gap:10px 12px;margin:0;padding:14px 16px;font-size:13px;display:grid}.detail dt{color:var(--schrift3)}.detail dd{font-variant-numeric:tabular-nums;margin:0}.status-pille{background:var(--flaeche2);border:1px solid var(--linie);border-radius:999px;align-items:center;gap:6px;padding:1px 8px;font-size:12px;font-weight:600;display:inline-flex}.status-pille:before{content:"";background:var(--schrift3);border-radius:50%;width:7px;height:7px}.status-pille.aktiv:before{background:var(--akzent)}.status-pille.erledigt:before{background:#13a10e}.ueberfaellig-hinweis{color:#c4314b;margin-left:6px;font-size:12px}.detail section{border-bottom:1px solid var(--linie);padding:14px 16px}.detail h3{text-transform:uppercase;letter-spacing:.05em;color:var(--schrift3);margin:0 0 8px;font-size:11px;font-weight:600}.platzhalter{color:var(--schrift3);margin:0;font-size:13px;font-style:italic}.notizen{white-space:pre-wrap;overflow-wrap:anywhere;margin:0;font-size:13px}.checkliste{gap:6px;margin:0;padding:0;font-size:13px;list-style:none;display:grid}.checkliste li{align-items:flex-start;gap:8px;display:flex}.checkliste .kasten{border:1.5px solid var(--schrift3);width:14px;height:14px;color:var(--flaeche);border-radius:3px;flex:none;justify-content:center;align-items:center;margin-top:2px;font-size:10px;line-height:1;display:flex}.checkliste li.erledigt .kasten{background:#13a10e;border-color:#13a10e}.checkliste li.erledigt>span:last-child{color:var(--schrift3);text-decoration:line-through}.detail footer{color:var(--schrift3);margin-top:auto;padding:12px 16px;font-size:12px}.tip{z-index:50;background:var(--flaeche);color:var(--schrift);border:1px solid var(--linie);box-shadow:var(--schatten);pointer-events:none;border-radius:6px;max-width:260px;padding:8px 10px;font-size:12px;position:fixed}.tip b{margin-bottom:3px;font-size:13px;display:block}.tip span{color:var(--schrift2)}.legende{color:var(--schrift2);background:var(--flaeche);border-top:1px solid var(--linie);flex-wrap:wrap;align-items:center;gap:16px;padding:6px 16px;font-size:12px;display:flex}.legende span{align-items:center;gap:6px;display:inline-flex}.lg{--g:#5b5fc7;border-radius:3px;width:22px;height:10px}.lg-offen{background:color-mix(in oklab, var(--g) 16%, var(--mix));border:1.5px solid var(--g)}.lg-aktiv,.lg-voll{background:var(--g)}.lg-ueberfaellig{background:var(--g);border-right:3px solid #c4314b}.lg-erledigt{background:color-mix(in oklab, var(--g) 35%, var(--mix))}.lg-raute{background:var(--g);clip-path:polygon(50% 0%,100% 50%,50% 100%,0% 50%);border-radius:0;width:12px;height:12px}.lg-heute{background:var(--heute);border-radius:0;width:2px;height:12px}.legende .rechts{color:var(--schrift3);margin-left:auto}.legende .lg-prio{gap:4px}.legende .lg-prio .prio-zeichen{margin:0 0 0 8px}.legende .lg-prio .prio-zeichen:first-child{margin-left:0}.legende .fuss{width:100%}@media (width<=900px){:root{--spalte-w:150px}.detail{border-left:0;border-top:1px solid var(--linie);width:auto;max-height:70%;box-shadow:var(--schatten);z-index:20;position:fixed;inset:auto 0 0}.zeit-app .kopf h1{font-size:16px}.stand .lang{display:none}}@media screen and (height<=500px){.zeit-app>.legende{display:none}.zeit-app .kopf{gap:10px;padding:5px 10px}.zeit-app .kopf h1{font-size:15px}.stand{display:none}.segment button,.knopf{padding:4px 9px;font-size:13px}.filter{scrollbar-width:none;flex-wrap:nowrap;padding:5px 10px;overflow-x:auto}.filter::-webkit-scrollbar{display:none}.filter-titel,.filter .trenner{display:none}.chip,.schalter,.gruppen-wahl{flex:none}}.schmal{display:none}@media screen and (width<=599px){.zeit-app>:not(.schmal){display:none!important}.schmal{flex-direction:column;gap:14px;height:100%;padding:28px 20px;display:flex}.schmal h1{margin:0;font-size:19px;font-weight:600}.schmal .drehen{color:var(--akzent);align-items:center;gap:9px;margin:0;font-size:17px;font-weight:600;display:flex}.schmal .drehen span{font-size:22px;line-height:1}.schmal .warum{color:var(--schrift2);margin:-6px 0 0;font-size:14px}.schmal .zu-schmal{display:none}.schmal .naechste{border-top:1px solid var(--linie);margin-top:2px;padding-top:14px}.schmal .naechste h2{text-transform:uppercase;letter-spacing:.05em;color:var(--schrift3);margin:0 0 10px;font-size:11px;font-weight:600}.schmal .naechste ul{gap:11px;margin:0;padding:0;list-style:none;display:grid}.schmal .naechste li{gap:1px;display:grid}.schmal .wann{color:var(--akzent);font-variant-numeric:tabular-nums;font-size:12px;font-weight:600}.schmal .was{font-size:15px}.schmal .woanders{color:var(--schrift3);margin:16px 0 0;font-size:12px}}@media screen and (width<=599px) and (orientation:landscape){.schmal .drehen,.schmal .warum{display:none}.schmal .zu-schmal{color:var(--schrift);margin:0;font-size:15px;display:block}}@media (prefers-reduced-motion:reduce){*{transition:none!important;animation:none!important}}.druckdialog{border:1px solid var(--linie);background:var(--flaeche);color:var(--schrift);box-shadow:var(--schatten);border-radius:8px;width:min(92vw,440px);padding:0}.druckdialog::backdrop{background:#00000059}.druckdialog form{gap:12px;margin:0;padding:16px 18px;display:grid}.druckdialog h2{margin:0;font-size:16px;font-weight:600}.druckdialog .felder{grid-template-columns:1fr 1fr;gap:10px 12px;display:grid}.druckdialog .felder .breit{grid-column:1/-1}.druckdialog label{color:var(--schrift2);gap:4px;font-size:12px;display:grid}.druckdialog .felder input,.druckdialog .felder select{font:inherit;border:1px solid var(--linie);background:var(--flaeche);color:var(--schrift);border-radius:4px;padding:5px 8px;font-size:13px}.druckdialog .hinweis,.druckdialog .fehler{margin:0;font-size:12px}.druckdialog .optionen{border:1px solid var(--linie);border-radius:4px;gap:2px;margin:0;padding:6px 12px 8px;display:grid}.druckdialog .optionen legend{color:var(--schrift2);padding:0 4px;font-size:12px}.druckdialog .optionen .schalter{color:var(--schrift);align-items:center;gap:9px;padding:4px 0;font-size:13px;line-height:1.3;display:flex}.druckdialog .knopfzeile{justify-content:flex-end;gap:8px;margin-top:4px;display:flex}.knopf.betont{background:var(--akzent);border-color:var(--akzent);color:#fff}.knopf.betont:hover{filter:brightness(1.08);background:var(--akzent)}.knopf[disabled]{opacity:.5;cursor:default}.druck{display:none}@media print{html,body,#root{height:auto}body{background:#fff}.zeit-app{height:auto;display:block;overflow:visible}.zeit-app>:not(.druck){display:none!important}.druck{font-size:var(--druck-schrift);color:#1f1f1f;flex-direction:column;display:flex;overflow:hidden}.druck,.druck *{-webkit-print-color-adjust:exact;print-color-adjust:exact}.druck-kopf{height:var(--druck-kopf-h);box-sizing:border-box;border-bottom:2px solid #1f1f1f;align-items:baseline;gap:18px;margin-bottom:6px;padding-bottom:6px;display:flex}.druck-kopf h1{letter-spacing:-.01em;white-space:nowrap;margin:0;font-size:20px;font-weight:700}.druck-kopf .unter{color:var(--schrift2);white-space:nowrap;font-size:11px}.druck-kopf .legende{background:0 0;border:0;flex-wrap:nowrap;gap:12px;margin-left:auto;padding:0;font-size:10px}.druck-kopf .legende .rechts{display:none}.druck .gantt{grid-template-columns:var(--spalte-w) max-content}.druck .hdr,.druck .lbl,.druck .hdr-oben>div>span{position:static}.druck .hdr{height:var(--druck-tabellenkopf-h);box-sizing:border-box;border-bottom:1px solid #1f1f1f}.druck .hdr.links{padding-bottom:3px;font-size:9px}.druck .hdr-oben>div{color:#1f1f1f;padding:0 5px 1px;font-size:11px;font-weight:700}.druck .hdr-unten>div{padding-bottom:3px;font-size:9.5px}.druck .lbl.gruppe{height:var(--gruppe-h);border-top:1px solid var(--linie);border-bottom:1px solid var(--linie);background:#f3f3f3;font-size:11px;font-weight:700}.druck .lbl.gruppe .pfeil{display:none}.druck .lbl.gruppe i{width:9px;height:9px}.druck .spur.gruppe{height:var(--gruppe-h);border-top:1px solid var(--linie);border-bottom:1px solid var(--linie);background-color:#f3f3f3}.druck .lbl.aufgabe{height:var(--zeile-h);font-size:inherit;gap:6px;padding:0 6px}.druck .lbl.aufgabe .datum{color:var(--schrift2);font-variant-numeric:tabular-nums;flex:none;font-size:.9em}.druck .lbl.aufgabe .prio{font-size:inherit;font-weight:700}.druck .spur.aufgabe{height:var(--zeile-h)}.druck .lbl,.druck .spur{break-inside:avoid}.druck .balken{border-radius:2px;height:7px;margin-top:-3.5px;padding:0;font-size:0;top:50%}.druck .balken.offen,.druck .balken.aktiv{background:var(--g);border:.75px solid var(--g)}.druck .balken.erledigt{background:color-mix(in oklab, var(--g) 32%, #fff);border:.75px solid color-mix(in oklab, var(--g) 55%, #fff)}.druck .balken.erledigt:before{content:none}.druck .balken.ueberfaellig:after{width:3px;right:0}.druck .raute{border-radius:1px;margin-top:-4px;top:50%}.druck .raute.offen,.druck .raute.aktiv{background:var(--g);border:.75px solid var(--g)}.druck .raute.erledigt{opacity:1;background:color-mix(in oklab, var(--g) 32%, #fff);border:.75px solid color-mix(in oklab, var(--g) 55%, #fff)}.druck .heute{border-left:1.5px dashed var(--heute)}.druck-fuss{height:var(--druck-fuss-h);box-sizing:border-box;color:var(--schrift3);border-top:1px solid var(--linie);justify-content:space-between;gap:12px;margin-top:auto;padding-top:5px;font-size:9px;display:flex}.druck-fuss>span:first-child{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.druck-fuss>span:last-child{flex:none}.druck-fuss .warnung{color:#c4314b;background:0 0;padding:0}.druck button{cursor:default}*{box-shadow:none!important;transition:none!important}}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--grund:#f5f5f5;--flaeche:#fff;--flaeche2:#fafafa;--linie:#e0e0e0;--linie2:#ebebeb;--schrift:#242424;--schrift2:#616161;--schrift3:#8a8a8a;--akzent:#5b5fc7;--akzent-hell:#5b5fc71f;--heute:#5b5fc7;--schatten:0 2px 8px #0000001a, 0 0 2px #00000014;--mix:#fff;--dunkel-anteil:0%;--warnfarbe:#8a5a00;--fehlerfarbe:#b3261e}@media screen and (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--grund:#1f1f1f;--flaeche:#292929;--flaeche2:#242424;--linie:#3d3d3d;--linie2:#333;--schrift:#fff;--schrift2:#d6d6d6;--schrift3:#9e9e9e;--akzent:#7f85f5;--akzent-hell:#7f85f52e;--heute:#9fa4ff;--schatten:0 2px 8px #00000080, 0 0 2px #0006;--mix:#292929;--dunkel-anteil:28%;--warnfarbe:#f5c26b;--fehlerfarbe:#f2b8b5}}*{box-sizing:border-box}html,body,#root{height:100%}body{background:var(--grund);color:var(--schrift);margin:0;font:14px/1.4 Segoe UI,-apple-system,BlinkMacSystemFont,system-ui,Roboto,sans-serif}button,select,input{font:inherit;color:inherit}:focus-visible{outline:2px solid var(--akzent);outline-offset:1px}.huelle{max-width:60ch;margin:0 auto;padding:32px 16px;font-size:15px;line-height:1.55}.huelle h1{margin:0 0 16px;font-size:24px}.huelle h2{margin:28px 0 8px;font-size:16px}.boards,.auswahl{margin:0;padding:0;list-style:none}.boards li{background:var(--flaeche);border:1px solid var(--linie);border-radius:6px;margin-bottom:6px;padding:8px 12px}.boards a{color:var(--akzent)}.auswahl li{padding:6px 0}.auswahl label{cursor:pointer}.hinweis{color:var(--schrift2)}.fehler{color:var(--fehlerfarbe)}.warnung{color:var(--warnfarbe);background:color-mix(in oklab, var(--warnfarbe) 12%, transparent);border-radius:6px;padding:6px 10px}.protokoll{background:var(--flaeche2);border:1px solid var(--linie);white-space:pre-wrap;word-break:break-word;border-radius:6px;max-height:340px;padding:10px;font-family:ui-monospace,Menlo,monospace;font-size:11px;line-height:1.45;overflow:auto}.knopf{border:1px solid var(--linie);background:var(--flaeche);color:var(--schrift);cursor:pointer;border-radius:4px;padding:5px 10px}.knopf:hover{background:var(--flaeche2)}.knopf.leise{color:var(--schrift2)}.fuss{color:var(--schrift2);font-size:12px}.huelle .fuss{margin-top:36px}.fuss summary{cursor:pointer}
