:root{--papier:#f3f3f4;--blatt:#fff;--vertieft:#f6f6f7;--linie-fein:#1414180d;--linie:#1414181a;--linie-stark:#14141833;--tinte:#131316;--gedaempft:#66666e;--still:#9c9ca6;--akzent:#18181b;--akzent-weich:#1414180f;--akzent-linie:#14141847;--akut:#b42318;--akut-weich:#b4231814;--offen:#b54708;--zu-neu:#3d6b96;--zu-dialog:#8a6a10;--zu-termin:#3f7038;--zu-noshow:#b0561d;--zu-eskaliert:#b42318;--zu-kalt:#8b8b93;--zu-nachtermin:#6a5595;--zu-abgemeldet:#8b8b93;--anzeige:"Archivo", ui-sans-serif, system-ui, sans-serif;--schrift:"Archivo", ui-sans-serif, system-ui, sans-serif;--mono:"IBM Plex Mono", ui-monospace, "SF Mono", monospace;--radius:12px;--radius-klein:8px;--schatten-nah:0 1px 2px #1414180a;--schatten-karte:0 1px 2px #1414180a, 0 8px 24px #1414180a;--schatten-weit:0 18px 44px #1414181f, 0 2px 8px #1414180f}*{box-sizing:border-box;margin:0;padding:0}html{font-size:100%}body{font-family:var(--schrift);background:var(--papier);color:var(--tinte);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;font-size:.8125rem;line-height:1.5;overflow:hidden}h1,h2{font-family:var(--anzeige);font-optical-sizing:auto;letter-spacing:-.02em;font-weight:500;line-height:1.1}h3{letter-spacing:.08em;text-transform:uppercase;color:var(--still);font-size:.6875rem;font-weight:600;line-height:1.3}.mono{font-family:var(--mono);letter-spacing:.005em;font-variant-numeric:tabular-nums;font-size:.6875rem}[hidden]{display:none!important}button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:none}input,textarea{font:inherit;color:inherit}.leitstand{background:var(--papier);grid-template-rows:auto minmax(0,1fr) auto;height:100dvh;display:grid}.kopf{-webkit-backdrop-filter:blur(20px)saturate(180%);backdrop-filter:blur(20px)saturate(180%);border-bottom:1px solid var(--linie);z-index:30;background:#ffffffc7;align-items:center;gap:1rem;height:60px;padding:0 1.125rem;display:flex;position:relative}.kopf .marke{letter-spacing:-.02em;align-items:baseline;gap:.4375rem;font-size:.9375rem;font-weight:600;display:flex}.kopf .marke span{color:var(--still);letter-spacing:.11em;text-transform:uppercase;font-size:.625rem;font-weight:500}.sichtwahl{background:var(--papier);border:1px solid var(--linie-fein);border-radius:10px;gap:.125rem;padding:.1875rem;display:flex}.sichtwahl button{color:var(--gedaempft);border-radius:7px;align-items:center;gap:.4375rem;padding:.3125rem .75rem;font-size:.8125rem;font-weight:500;transition:color .12s,background-color .12s,box-shadow .12s;display:inline-flex}.sichtwahl button:hover{color:var(--tinte)}.sichtwahl button[data-aktiv=true]{background:var(--blatt);color:var(--tinte);box-shadow:var(--schatten-nah)}.sichtwahl .zahl{color:var(--still);font-size:.6875rem}.sichtwahl button[data-aktiv=true] .zahl{color:var(--gedaempft)}.mandantenwahl{gap:.125rem;display:flex}.mandantenwahl button{color:var(--gedaempft);border-radius:999px;padding:.25rem .625rem;font-size:.75rem;transition:color .12s,background-color .12s}.mandantenwahl button:hover{color:var(--tinte);background:var(--linie-fein)}.mandantenwahl button[data-aktiv=true]{background:var(--akzent-weich);color:var(--tinte)}.werkzeuge{align-items:center;gap:.625rem;margin-left:auto;display:flex}.kennzahl{flex-direction:column;gap:.3125rem;margin-right:.375rem;display:flex}.kennzahl .mono{color:var(--still);white-space:nowrap;font-size:.6875rem}.kennzahl b{color:var(--tinte);font-size:.875rem;font-weight:600}.kennzahl .balken{background:var(--linie);border-radius:2px;width:108px;height:2px;display:block;overflow:hidden}.kennzahl .balken i{background:var(--tinte);height:100%;transition:width .4s cubic-bezier(.2,.8,.2,1);display:block}.puls{background:var(--zu-termin);border-radius:50%;width:6px;height:6px;transition:background-color .2s}.puls[data-netz=false]{background:var(--zu-eskaliert)}.ankerfeld{position:relative}.buehne{grid-template-rows:auto minmax(0,1fr);gap:1.375rem;width:100%;max-width:1280px;min-height:0;margin:0 auto;padding:1.75rem 1.5rem 0;display:grid}.titelblock h1{letter-spacing:-.025em;font-size:1.75rem;font-weight:600;line-height:1.1}.titelblock p{color:var(--gedaempft);max-width:76ch;margin-top:.375rem;font-size:.8125rem;line-height:1.5}.spalten{grid-template-columns:264px minmax(0,1fr);gap:1.5rem;min-height:0;display:grid}.warteseite{min-height:0;padding-bottom:1.5rem;overflow-y:auto}.arbeitsseite{align-items:flex-start;min-height:0;padding-bottom:1.25rem;display:flex}.stillknopf{border-radius:var(--radius-klein);border:1px solid var(--linie);color:var(--gedaempft);background:var(--blatt);white-space:nowrap;align-items:center;gap:.4375rem;padding:.4375rem .75rem;font-size:.75rem;font-weight:500;transition:border-color .12s,color .12s,background-color .12s,transform .1s ease-out;display:inline-flex}.stillknopf:hover:not(:disabled){color:var(--tinte);border-color:var(--linie-stark)}.stillknopf[data-erledigt]{background:0 0;border-color:#0000}.stillknopf[data-erledigt]:hover:not(:disabled){background:var(--akzent-weich);border-color:#0000}.stillknopf .haken{color:var(--zu-termin);font-size:.875rem;line-height:1}.stillknopf.still{color:var(--still);background:0 0;border-color:#0000}.stillknopf.still:hover:not(:disabled){color:var(--tinte);background:var(--akzent-weich);border-color:#0000}.stillknopf:active:not(:disabled){transform:scale(.97)}.stillknopf[data-aktiv=true],.stillknopf[data-akzent]{color:var(--tinte);border-color:var(--akzent-linie);background:var(--akzent-weich)}.stillknopf:disabled{cursor:default;color:var(--still);border-color:var(--linie-fein);background:0 0}.tatknopf{border-radius:var(--radius-klein);background:var(--akzent);color:#fafafa;letter-spacing:.005em;box-shadow:var(--schatten-nah);align-items:center;gap:.5rem;padding:.5rem .875rem;font-size:.75rem;font-weight:600;transition:transform .1s ease-out,opacity .12s,background-color .12s;display:inline-flex}.tatknopf:hover:not(:disabled){background:#2c2c31}kbd{font-family:var(--mono);letter-spacing:.02em;color:#ffffffb3;background:#ffffff29;border-radius:4px;padding:.125rem .3125rem;font-size:.625rem}.tatknopf:active:not(:disabled){transform:scale(.97)}.tatknopf:disabled{opacity:.32;cursor:not-allowed}.suchfeld{margin-bottom:1rem;position:relative}.suchfeld input{border-radius:var(--radius-klein);border:1px solid var(--linie);background:var(--blatt);outline:none;width:100%;padding:.4375rem 1.75rem .4375rem .6875rem;font-size:.8125rem;transition:border-color .12s,box-shadow .12s}.suchfeld input::placeholder{color:var(--still)}.suchfeld input:focus{border-color:var(--akzent-linie);box-shadow:0 0 0 3px var(--akzent-weich)}.suchfeld button{width:22px;height:22px;color:var(--still);border-radius:6px;font-size:.9375rem;line-height:1;position:absolute;top:50%;right:.1875rem;transform:translateY(-50%)}.suchfeld button:hover{color:var(--tinte);background:var(--akzent-weich)}.warteschlange{flex-direction:column;gap:1.25rem;display:flex}.wartegruppe{flex-direction:column;display:flex}.wartekopf{letter-spacing:0;text-transform:none;color:var(--gedaempft);align-items:baseline;gap:.4375rem;padding:0 .6875rem .4375rem;font-size:.75rem;font-weight:500;display:flex}.wartekopf .mono{color:var(--still);font-size:.6875rem}.wartezeile{border-radius:var(--radius-klein);text-align:left;border:1px solid #0000;justify-content:space-between;align-items:baseline;gap:.75rem;padding:.5rem .6875rem;transition:background-color .12s,border-color .12s,transform 90ms ease-out;display:flex}.wartezeile:hover{background:#ffffffa8}.wartezeile:active{transform:scale(.995)}.wartezeile[data-aktiv=true]{background:var(--blatt);border-color:var(--linie);box-shadow:var(--schatten-nah)}.wername{min-width:0;color:var(--gedaempft);flex-direction:column;gap:1px;font-size:.8125rem;display:flex}.wartezeile[data-aktiv=true] .wername{color:var(--tinte);font-weight:500}.wermandant{color:var(--still);font-size:.625rem}.werzeit{color:var(--still);white-space:nowrap}.wartezeile[data-aktiv=true] .werzeit{color:var(--gedaempft)}.wartemehr{text-align:left;color:var(--still);border-radius:var(--radius-klein);padding:.5rem .6875rem;font-size:.75rem;transition:color .12s,background-color .12s}.wartemehr:hover{color:var(--tinte);background:#ffffffa8}.warteleer{color:var(--still);padding:.5rem .6875rem;font-size:.8125rem}.karte{background:var(--blatt);border:1px solid var(--linie);border-radius:var(--radius);width:100%;min-height:0;box-shadow:var(--schatten-karte);flex-direction:column;max-height:100%;display:flex;overflow:hidden}.kartenkopf,.kartensatz,.verfassen{flex-shrink:0}.kartenkopf{align-items:flex-start;gap:1rem;padding:1.125rem 1.25rem 0;display:flex}.kartenwer{min-width:0}.kartenwer h2{letter-spacing:-.02em;font-size:1.1875rem;font-weight:600}.kartenlage{color:var(--still);flex-wrap:wrap;align-items:center;gap:.5rem;margin-top:.4375rem;font-size:.75rem;display:flex}.kartenlage .lagename{color:var(--tinte);font-weight:500}.kartenlage:has(.lagepunkt[data-dringlichkeit=akut]) .lagename{color:var(--akut)}.kartenlage .mono{font-size:.6875rem}.kartenlage .mono:before{content:"·";color:var(--linie-stark);margin-right:.5rem}.lagepunkt{background:var(--still);border-radius:50%;flex-shrink:0;width:7px;height:7px}.lagepunkt[data-dringlichkeit=akut]{background:var(--akut);box-shadow:0 0 0 3px var(--akut-weich)}.lagepunkt[data-dringlichkeit=offen]{background:var(--offen)}.kartenwerkzeug{align-items:center;gap:.875rem;margin-left:auto;display:flex}.tafelwahl{background:var(--papier);border:1px solid var(--linie-fein);border-radius:9px;gap:.125rem;padding:.1875rem;display:flex}.tafelwahl button{color:var(--gedaempft);border-radius:6px;align-items:center;gap:.375rem;padding:.25rem .625rem;font-size:.75rem;font-weight:500;transition:color .12s,background-color .12s,box-shadow .12s;display:inline-flex}.tafelwahl button:hover{color:var(--tinte)}.tafelwahl button[data-aktiv=true]{background:var(--blatt);color:var(--tinte);box-shadow:var(--schatten-nah)}.tafelwahl .zahl{color:var(--still)}.verweis{color:var(--gedaempft);white-space:nowrap;font-size:.75rem;font-weight:500;text-decoration:none;transition:color .12s}.verweis:hover{color:var(--tinte)}.verweis span{color:var(--still)}.tafel{flex:0 auto;min-height:0;margin:1rem 1.25rem 0;display:flex}.tafel>*{flex:1;min-width:0;min-height:0}.kartensatz{max-width:84ch;color:var(--gedaempft);padding:.75rem 1.25rem 0;font-size:.8125rem;line-height:1.5}.werband{border:1px solid var(--linie);border-radius:var(--radius-klein);background:var(--vertieft);align-items:center;gap:.5rem;margin:.75rem 1.25rem 0;padding:.5rem .75rem;font-size:.8125rem;display:flex}.wersatz{color:var(--tinte);flex:1;font-weight:500}.werpunkt{background:var(--gedaempft);border-radius:50%;flex-shrink:0;width:.5rem;height:.5rem}.werband[data-wer=bot] .werpunkt{background:var(--zu-termin)}.werband[data-wer=mensch]{background:var(--akut-weich);border-color:#b4231852}.werband[data-wer=mensch] .werpunkt{background:var(--akut)}.werband[data-wer=aus] .wersatz{color:var(--gedaempft);font-weight:400}.werknopf{flex-shrink:0}.akte{columns:3 220px;border-radius:var(--radius-klein);border:1px solid var(--linie-fein);background:var(--vertieft);color:var(--tinte);column-gap:1.75rem;padding:1rem;overflow-y:auto}.aktenblock{break-inside:avoid;margin-bottom:1.125rem}.aktenblock h3{color:var(--gedaempft);margin-bottom:.5rem}.fehlt{color:var(--gedaempft);font-size:.8125rem;line-height:1.5}.terminkarte{border-radius:var(--radius-klein);border:1px solid var(--linie);background:var(--blatt);padding:.6875rem .75rem}.terminkarte[data-status=abgesagt],.terminkarte[data-status=no_show]{border-color:#b0561d52}.terminkarte[data-status=stattgefunden]{border-color:var(--linie-fein);background:0 0}.terminkarte .datum{font-family:var(--anzeige);letter-spacing:-.015em;font-size:1rem;font-weight:600}.terminkarte .zusatz{color:var(--gedaempft);margin-top:.0625rem;font-size:.75rem}.terminlink{color:var(--akzent);word-break:break-all;margin-top:.375rem;text-decoration:none;display:block}.terminlink:hover{text-decoration:underline}.statuswahl{flex-wrap:wrap;gap:.25rem;margin-top:.625rem;display:flex}.statuswahl .stillknopf{padding:.1875rem .5rem;font-size:.6875rem}.ablauf{flex-direction:column;gap:.4375rem;list-style:none;display:flex;position:relative}.ablauf:before{content:"";background:linear-gradient(to bottom, var(--linie-stark), transparent);width:1px;position:absolute;top:8px;bottom:8px;left:3px}.schritt{grid-template-columns:7px minmax(0,1fr) auto;align-items:baseline;gap:.0625rem .5rem;display:grid}.schritt .marke{background:var(--blatt);border:1px solid var(--still);border-radius:50%;width:7px;height:7px;transform:translateY(1px)}.schritt[data-naechster=true] .marke{background:var(--akzent);border-color:var(--akzent);box-shadow:0 0 0 3px var(--akzent-weich)}.schritt .was{color:var(--tinte);font-size:.8125rem}.schritt[data-naechster=true] .was{color:var(--tinte);font-weight:500}.schritt .code{color:var(--still);grid-column:2}.schritt .frist{color:var(--still);grid-area:1/3}.schritt[data-naechster=true] .frist{color:var(--akzent)}.antwortliste div,.feldliste div{padding:.1875rem 0}.antwortliste dt,.feldliste dt{color:var(--gedaempft);font-size:.6875rem}.antwortliste dd,.feldliste dd{color:var(--tinte);font-size:.8125rem}.feldliste div{justify-content:space-between;gap:.75rem;display:flex}.feldliste dd{color:var(--tinte);text-align:right;font-size:.75rem}.notizen{flex-direction:column;list-style:none;display:flex}.notiz{border-left:2px solid var(--akzent-linie);color:var(--tinte);flex-direction:column;gap:.125rem;padding:.4375rem 0 .4375rem .5625rem;font-size:.75rem;line-height:1.45;display:flex}.notiz+.notiz{border-top:1px solid var(--linie-fein)}.notiz .quelle{color:var(--still);font-size:.625rem}.spur{border-radius:var(--radius-klein);background:var(--vertieft);border:1px solid var(--linie-fein);flex-direction:column;gap:.875rem;min-height:0;padding:1rem;display:flex;overflow-y:auto}.spurleer{text-align:center;color:var(--still);max-width:34ch;margin:auto;line-height:1.5}.blasenreihe{flex-direction:column;gap:.3125rem;max-width:58ch;display:flex}.blasenreihe[data-richtung=raus]{align-self:flex-end;align-items:flex-end}.blase{background:var(--blatt);border:1px solid var(--linie-fein);white-space:pre-wrap;border-radius:12px;padding:.5625rem .8125rem;font-size:.875rem;line-height:1.5}.blasenreihe[data-richtung=rein] .blase{border-bottom-left-radius:4px}.blasenreihe[data-richtung=raus] .blase{background:#e9e9ec;border-color:#0000;border-bottom-right-radius:4px}.blasenreihe[data-mensch=true] .blase{background:var(--blatt);border-color:#14141861}.knopfreihe{flex-wrap:wrap;gap:.3125rem;display:flex}.knopfreihe span{border:1px solid var(--linie);color:var(--gedaempft);background:var(--blatt);border-radius:999px;padding:.1875rem .5rem;font-size:.6875rem}.herkunft{color:var(--still);align-items:center;gap:.4375rem;display:flex}.herkunft .code{color:var(--gedaempft)}.art{border:1px solid var(--linie-stark);letter-spacing:.04em;cursor:help;border-radius:3px;padding:.0625rem .25rem;font-weight:500}.art[data-art=KI]{color:var(--gedaempft);border-color:var(--linie-stark)}.art[data-art=T]{color:var(--zu-neu);border-color:#3d6b9652}.art[data-art=F],.art[data-art=L]{color:var(--zu-nachtermin);border-color:#6a559552}.art[data-art=mensch]{color:var(--blatt);background:var(--tinte);border-color:var(--tinte)}.verfassen{flex-direction:column;gap:.75rem;padding:1rem 1.25rem 1.125rem;display:flex}.feldrahmen{border:1px solid var(--linie);border-radius:var(--radius-klein);background:var(--blatt);transition:border-color .12s,box-shadow .12s}.feldrahmen:focus-within{border-color:var(--akzent-linie);box-shadow:0 0 0 3px var(--akzent-weich)}.feldrahmen[data-gesperrt]{background:var(--vertieft)}.verfassen textarea{resize:none;background:0 0;border:none;outline:none;width:100%;min-height:66px;max-height:200px;padding:.75rem .875rem;font-size:.875rem;line-height:1.5;display:block;overflow-y:auto}.verfassen textarea::placeholder{color:var(--still)}.feldfuss{border-top:1px solid var(--linie-fein);justify-content:space-between;align-items:center;gap:1rem;padding:.4375rem .875rem;display:flex}.feldhinweis,.zaehler{color:var(--still);font-size:.6875rem}.handgriffe{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.handgriffe .endgueltig{color:var(--still);font-size:.75rem}.handgriffe .stillknopf.still{margin-left:auto}.kartenleer{text-align:center;max-width:40ch;color:var(--still);margin:auto;font-size:.8125rem}.tastenleiste{border-top:1px solid var(--linie);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);height:34px;color:var(--still);background:#fff9;align-items:center;gap:1.25rem;padding:0 1.5rem;font-size:.6875rem;display:flex}.tastenleiste span{align-items:center;gap:.375rem;display:inline-flex}.tastenleiste kbd{background:var(--papier);color:var(--gedaempft);border:1px solid var(--linie-fein)}.grossleer{flex-direction:column;align-self:start;align-items:flex-start;gap:1rem;max-width:46ch;display:flex}.grossleer p{color:var(--gedaempft);font-size:.8125rem;line-height:1.55}.meldung{z-index:60;border-radius:var(--radius);border:1px solid var(--linie);background:var(--blatt);max-width:46ch;box-shadow:var(--schatten-weit);color:var(--tinte);padding:.5rem .8125rem;font-size:.75rem;position:fixed;bottom:1rem;left:1rem}.testkarte{z-index:50;border:1px solid var(--linie);background:var(--blatt);width:380px;max-width:calc(100vw - 2rem);max-height:calc(100dvh - 5rem);box-shadow:var(--schatten-weit);transform-origin:100% 0;border-radius:14px;flex-direction:column;gap:.6875rem;padding:1rem;display:flex;position:absolute;top:calc(100% + .5rem);right:0;overflow-y:auto}@media (width>=460px){.ankerfeld[data-mitte] .testkarte{transform-origin:top;text-align:left;max-height:calc(100dvh - 20rem);margin-left:-190px;top:calc(100% + .75rem);left:50%;right:auto}}.testkarte h2{font-size:1.0625rem}.testhinweis{color:var(--gedaempft);margin-top:-.375rem;font-size:.75rem;line-height:1.5}.testreihe{grid-template-columns:1fr 1fr;gap:.625rem;display:grid}.testformular{border-top:1px solid var(--linie-fein);flex-direction:column;gap:.5rem;padding-top:.625rem;display:flex}.testformular .ueberschrift{letter-spacing:.08em;text-transform:uppercase;color:var(--still);font-size:.6875rem;font-weight:600}.testfuss{justify-content:flex-end;gap:.5rem;padding-top:.25rem;display:flex}.tor{background:radial-gradient(120% 90% at 50% 0%, #fff 0%, var(--papier) 62%);place-items:center;height:100dvh;padding:1.5rem;display:grid}.torkarte{flex-direction:column;gap:.75rem;width:100%;max-width:300px;display:flex}.tormarke{font-family:var(--anzeige);letter-spacing:-.035em;font-size:1.75rem;font-weight:600;line-height:1}.torzeile{letter-spacing:.14em;text-transform:uppercase;color:var(--still);margin-top:-.375rem;margin-bottom:.75rem;font-size:.625rem}.torfeld{flex-direction:column;gap:.25rem;display:flex}.torfeld span{color:var(--gedaempft);letter-spacing:.01em;font-size:.6875rem}.torfeld input{border-radius:var(--radius-klein);border:1px solid var(--linie);background:var(--blatt);width:100%;padding:.5rem .6875rem;transition:border-color .12s,box-shadow .12s}.torfeld input:focus{border-color:var(--akzent-linie);box-shadow:0 0 0 3px var(--akzent-weich);outline:none}.torfehler{color:var(--zu-eskaliert);font-size:.75rem}.pult{z-index:45;border:1px solid var(--linie);-webkit-backdrop-filter:blur(26px)saturate(170%);backdrop-filter:blur(26px)saturate(170%);max-width:1180px;max-height:min(58dvh,460px);box-shadow:var(--schatten-weit);transform-origin:bottom;background:#fffdf9e0;border-bottom:none;border-radius:14px 14px 0 0;flex-direction:column;margin:0 auto;display:flex;position:fixed;bottom:0;left:1rem;right:1rem}.leitstand:has(.pult) .buehne{padding-bottom:var(--pulthoehe,0px)}.pultkopf{border-bottom:1px solid var(--linie-fein);align-items:baseline;gap:.625rem;padding:.5rem .875rem;display:flex}.pultname{letter-spacing:.08em;text-transform:uppercase;color:var(--gedaempft);flex-shrink:0;font-size:.6875rem;font-weight:600}.pultziel{color:var(--gedaempft);white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:.75rem;overflow:hidden}.pultmandant{color:var(--still)}.pultkopf .stillknopf{flex-shrink:0;margin-left:auto}.pultbrett{flex:1;grid-template-columns:minmax(0,1fr);gap:1.125rem;min-height:0;padding:.875rem;display:grid;overflow-y:auto}@media (width>=720px){.pultbrett{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:1.75rem}}@media (width>=1000px){.pultbrett{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr) minmax(0,1.5fr) minmax(0,.9fr);column-gap:1.25rem}}@media (width>=1240px){.pultbrett{column-gap:1.75rem}}.pultgruppe{border:0;flex-direction:column;gap:.4375rem;min-width:0;margin:0;padding:0;display:flex}.pultgruppe:disabled{opacity:.68}.pultgruppe h3{margin-bottom:.0625rem}.pultfach{border-top:1px solid var(--linie-fein);flex-direction:column;gap:.3125rem;margin-top:.125rem;padding-top:.4375rem;display:flex}.pultmarke{color:var(--still);letter-spacing:.01em;font-size:.6875rem}.pultzeile{color:var(--gedaempft);font-size:.6875rem;line-height:1.45}.pultzeile.still{color:var(--still)}.pultchips{flex-wrap:wrap;gap:.25rem;display:flex}.pultchip{align-items:center;gap:.375rem;padding:.1875rem .5rem;font-size:.6875rem;display:inline-flex}.codechip{text-align:left;flex-direction:column;align-items:flex-start;gap:0;padding:.25rem .5rem;line-height:1.3}.codechip .oben{color:var(--tinte);font-size:.75rem}.codechip .unten{color:var(--still);font-size:.625rem}.codechip:disabled .oben{color:var(--still)}.codechip[data-aktiv=true] .oben,.codechip[data-aktiv=true] .unten{color:inherit}.pultchip[data-aktiv=true]{color:var(--akzent);border-color:var(--akzent-linie);background:var(--akzent-weich)}.zustandswahl[data-aktiv=true]{color:var(--zustandsfarbe);border-color:color-mix(in srgb, var(--zustandsfarbe) 42%, transparent);background:color-mix(in srgb, var(--zustandsfarbe) 10%, transparent)}.pultzeit{align-items:center;gap:.375rem;display:flex}.pultzeit input{border-radius:var(--radius-klein);border:1px solid var(--linie);background:var(--blatt);flex:1;min-width:0;padding:.25rem .4375rem;transition:border-color .12s,box-shadow .12s}.pultzeit input:focus{border-color:var(--akzent-linie);box-shadow:0 0 0 3px var(--akzent-weich);outline:none}.pultfuss{border-top:1px solid var(--linie);background:var(--vertieft);align-items:center;gap:1rem;padding:.625rem .875rem;display:flex}.pulthinweis{color:var(--still);max-width:62ch;font-size:.6875rem;line-height:1.45}.pultschalter{flex-shrink:0;gap:.375rem;margin-left:auto;display:flex}.stillknopf[data-ernst]:not(:disabled){border-color:var(--linie-stark);color:var(--tinte)}.stillknopf[data-ernst][data-gefragt=true]{color:var(--akut);background:var(--akut-weich);border-color:#b423186b}@media (width<=700px){.pultfuss{flex-wrap:wrap;row-gap:.5rem}.pultschalter{margin-left:0}}[data-zustand=neu]{--zustandsfarbe:var(--zu-neu)}[data-zustand=im_dialog]{--zustandsfarbe:var(--zu-dialog)}[data-zustand=termin]{--zustandsfarbe:var(--zu-termin)}[data-zustand=no_show]{--zustandsfarbe:var(--zu-noshow)}[data-zustand=eskaliert]{--zustandsfarbe:var(--zu-eskaliert)}[data-zustand=kalt]{--zustandsfarbe:var(--zu-kalt)}[data-zustand=nach_termin]{--zustandsfarbe:var(--zu-nachtermin)}[data-zustand=abgemeldet]{--zustandsfarbe:var(--zu-abgemeldet)}.punkt{background:var(--zustandsfarbe,var(--zu-kalt));border-radius:50%;flex-shrink:0;width:6px;height:6px}.segment[data-zustand]{color:var(--gedaempft)}.segment[data-zustand][data-aktiv=true]{color:var(--zustandsfarbe)}@media (width<=1000px){.kopf{gap:.625rem;padding:0 .75rem}.kennzahl{display:none}.buehne{gap:1rem;padding:1.25rem 1rem 0}.titelblock h1{font-size:1.375rem}.spalten{grid-template-rows:minmax(0,26dvh) minmax(0,1fr);grid-template-columns:minmax(0,1fr);gap:1rem}.kartenkopf{flex-wrap:wrap;row-gap:.5rem}.kartenverweise{margin-left:0}.akte{columns:1}.tastenleiste{display:none}}::-webkit-scrollbar{width:10px}::-webkit-scrollbar-thumb{background:var(--linie-stark);background-clip:content-box;border:3px solid #0000;border-radius:99px}::-webkit-scrollbar-thumb:hover{background:var(--still);background-clip:content-box}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@media (prefers-reduced-transparency:reduce){.kopf,.tastenleiste,.pult{background:var(--blatt);-webkit-backdrop-filter:none;backdrop-filter:none}.warteseite{-webkit-mask-image:none;mask-image:none}}@media (prefers-contrast:more){:root{--linie-fein:#14141829;--linie:#1414184d;--linie-stark:#14141880;--gedaempft:#45454d;--still:#63636b}.kopf,.tastenleiste,.pult{background:var(--blatt);-webkit-backdrop-filter:none;backdrop-filter:none}.pultgruppe:disabled{opacity:.85}}:focus-visible{outline:2px solid var(--akzent);outline-offset:2px;border-radius:4px}.redaktion{max-height:min(82dvh,900px)}.redaktion .pultbrett,.redbrett{gap:1rem;grid-template-columns:minmax(0,1fr)!important}.redfaecher{border-bottom:1px solid var(--linie-fein);flex-wrap:wrap;align-items:center;gap:.25rem;padding:.4375rem .875rem;display:flex}.redfaecher button{color:var(--gedaempft);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:999px;padding:.25rem .625rem;font-size:.75rem}.redfaecher button:hover{color:var(--tinte)}.redfaecher button[data-aktiv=true]{border-color:var(--linie);background:var(--vertieft);color:var(--tinte)}.redsprachen{border-left:1px solid var(--linie-fein);gap:.25rem;margin-left:auto;padding-left:.625rem;display:flex}.redgruppe{gap:.75rem}.redzeile{border:1px solid var(--linie-fein);background:var(--vertieft);border-radius:10px;flex-direction:column;gap:.375rem;padding:.6875rem .75rem;display:flex}.redkopf{flex-wrap:wrap;align-items:baseline;gap:.5rem;display:flex}.redschluessel{color:var(--tinte);font-size:.6875rem;font-weight:600}.redmarke{color:var(--still);font-size:.6875rem}.redmarke[data-eigen]{color:var(--tinte)}.redstandard{color:var(--gedaempft);white-space:pre-wrap;margin:0;font-size:.75rem;line-height:1.5}.redzeile textarea,.redzeile input{width:100%;font:inherit;color:var(--tinte);border:1px solid var(--linie);background:var(--blatt);resize:vertical;border-radius:8px;padding:.4375rem .5625rem;font-size:.8125rem;line-height:1.5}.redzeile textarea:focus,.redzeile input:focus{border-color:var(--tinte);outline:none}.redknoepfe{flex-wrap:wrap;gap:.375rem;display:flex}.redhinweis{color:var(--gedaempft);margin:0;font-size:.75rem;line-height:1.55}.redhinweis[data-warnung]{color:var(--tinte);border:1px solid var(--linie);background:var(--vertieft);border-radius:8px;padding:.5rem .6875rem}.redfehler{color:var(--tinte);border-bottom:1px solid var(--linie-fein);margin:0;padding:.4375rem .875rem;font-size:.75rem}.redsuche{margin-bottom:.25rem}.tafel{grid-auto-columns:minmax(10.25rem,1fr);grid-auto-flow:column;align-items:start;gap:.75rem;padding-bottom:.75rem;display:grid;overflow-x:auto}.tafelspalte{background:var(--vertieft);border:1px solid var(--linie-fein);border-radius:12px;flex-direction:column;gap:.6rem;min-height:6rem;padding:.75rem;display:flex}.tafelspalte>header{border-bottom:1px solid var(--linie-fein);justify-content:space-between;align-items:baseline;gap:.5rem;padding-bottom:.5rem;display:flex}.tafelspalte h2{letter-spacing:.01em;margin:0;font-size:.8125rem;font-weight:600}.tafelstapel{flex-direction:column;gap:.5rem;display:flex}.tafelkarte{text-align:left;background:var(--blatt);border:1px solid var(--linie-fein);cursor:pointer;width:100%;font:inherit;color:inherit;border-radius:9px;flex-direction:column;gap:.15rem;padding:.6rem .7rem;transition:border-color .12s,transform .12s;display:flex}.tafelkarte:hover{border-color:var(--linie-stark)}.tafelkarte:active{transform:scale(.99)}.tafelkarte:focus-visible{outline:2px solid var(--akzent-linie);outline-offset:2px}.tafelkarte[data-dringend]{border-color:var(--akut);background:var(--akut-weich)}.tafelkarte strong{font-size:.875rem;font-weight:600}.tafelzeile2,.tafelnaechste,.tafelgrund,.tafelmarke{color:var(--still);font-size:.75rem}.tafelmarke{color:var(--zu-termin)}.tafelnaechste{color:var(--gedaempft);font-family:var(--mono);font-size:.7rem}.tafelgrund{color:var(--akut);font-weight:500}.tafelleer{color:var(--still);text-align:center;margin:0;font-size:.8125rem}.tafelhinweis{color:var(--gedaempft)}.tafelhinweis[data-fehler]{color:var(--akut)}.zahlen{flex-direction:column;gap:.5rem;display:flex}.zeitwahl{gap:.35rem;margin-bottom:.75rem;display:flex}.zeitwahl button{font:inherit;border:1px solid var(--linie);background:var(--blatt);color:var(--gedaempft);cursor:pointer;border-radius:7px;padding:.3rem .7rem;font-size:.8125rem}.zeitwahl button[data-aktiv=true]{background:var(--akzent);border-color:var(--akzent);color:var(--blatt)}.zahlenkopf{letter-spacing:.08em;text-transform:uppercase;color:var(--still);margin:1.25rem 0 0;font-size:.75rem;font-weight:600}.kachelfeld{grid-template-columns:repeat(auto-fit,minmax(11rem,1fr));gap:.6rem;display:grid}.kachel{background:var(--blatt);border:1px solid var(--linie-fein);border-radius:11px;flex-direction:column;gap:.2rem;padding:.85rem .95rem;display:flex}.kachelname{color:var(--still);font-size:.75rem}.kachel strong{font-size:1.6rem;font-weight:600;line-height:1.1}.kachelunten{color:var(--still);font-size:.7rem}.zahlenfuss{color:var(--still);max-width:46rem;margin-top:1.5rem;font-size:.75rem}
