.one-shell .top-right .popwrap.abo-wrap,.one-shell .top-right .popwrap.menue-wrap{position:static}.one-shell .top-right .ubar i.warn{background:var(--warn-strich)}.one-shell .top-right .ubar i.err{background:var(--err-strich)}.one-shell .top-right .pkopf{justify-content:space-between;align-items:center;padding:6px 8px 8px;font-size:13.5px;font-weight:700;display:flex}.one-shell .top-right .pop hr{border:0;border-top:1px solid var(--border);margin:6px 0}.one-shell .top-right .menu-kopf{align-items:center;gap:10px;padding:8px;display:flex}.one-shell .top-right .menu-kopf b{font-size:14px;display:block}.one-shell .top-right .menu-kopf small{color:var(--muted);font-size:12px;display:block}.one-shell .top-right .menu-kopf .avatar{cursor:default}.one-shell .top-right .menu-kopf .avatar:hover{filter:none}.one-shell .top-right .mz{border-radius:var(--r-s);text-align:left;align-items:center;gap:10px;width:100%;padding:8px;font-size:13.5px;transition:all .12s;display:flex}.one-shell .top-right button.mz:hover,.one-shell .top-right a.mz:hover{background:var(--card2)}.one-shell .top-right .mz svg{color:var(--txt2);flex:none}.one-shell .top-right .mz .rechts{color:var(--muted);margin-left:auto;font-size:12px}@media (min-width:861px){.one-shell .top-right .mz.nur-handy{display:none}}.one-shell .top-right .mini-seg{border:1px solid var(--border);border-radius:999px;gap:2px;margin-left:auto;padding:2px;display:inline-flex}.one-shell .top-right .mini-seg button{color:var(--txt2);border-radius:999px;padding:2px 10px;font-size:12px;font-weight:600}.one-shell .top-right .mini-seg button.on{background:var(--bg);color:var(--txt)}.one-shell .top-right .usage-pop{white-space:normal;overflow-wrap:anywhere}.one-shell .top-right .abo-z{padding:8px}.one-shell .top-right .abo-z .az{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:0 10px;font-size:13.5px;font-weight:600;display:flex}.one-shell .top-right .abo-z .az span{color:var(--txt2);text-align:right;overflow-wrap:anywhere;min-width:0;margin-left:auto;font-size:12.5px;font-weight:600}.one-shell .top-right .abar{background:var(--bg2);height:6px;box-shadow:inset 0 0 0 1px var(--hair2);border-radius:99px;margin:6px 0 4px;overflow:hidden}.one-shell .top-right .abar i{background:var(--info-strich);border-radius:99px;height:100%;display:block}.one-shell .top-right .abar i.warn{background:var(--warn-strich)}.one-shell .top-right .abar i.err{background:var(--err-strich)}.one-shell .top-right .abo-z small{color:var(--muted);font-size:12px}.one-shell .top-right .abo-satz{color:var(--txt2);padding:4px 8px 8px;font-size:12.5px;line-height:1.5}.one-shell .top-right .plink{color:var(--txt2);padding:4px 8px 6px;font-size:12.5px;font-weight:600;display:block}.one-shell .top-right .plink:hover{color:var(--txt)}.one-shell .eingang-spalte{flex:none;width:376px;padding:36px 32px 24px 0;overflow:auto}.one-shell .eingang-spalte.rein{animation:.35s cubic-bezier(.2,.8,.2,1) eingang-rein}@keyframes eingang-rein{0%{opacity:0;transform:translate(32px)}to{opacity:1;transform:none}}@keyframes eingang-puls{50%{opacity:.35}}.one-shell .eingang .eingang-gr,.one-shell .eingang .eingang-fd{margin-top:22px}.one-shell .eingang .gruppe{letter-spacing:.08em;text-transform:uppercase;color:var(--muted);justify-content:space-between;align-items:center;margin:0;font-size:11px;font-weight:600;display:flex}.one-shell .eingang .gruppe a{text-transform:none;letter-spacing:0;color:var(--txt2);font-size:12.5px;font-weight:500}.one-shell .eingang .gruppe a:hover{color:var(--txt)}.one-shell .eingang .gruppe .z{color:var(--info);text-transform:none;letter-spacing:0;font-size:12.5px;font-weight:600}.one-shell .eingang .auf{background:var(--card);border:1px solid var(--hair);border-radius:14px;margin-top:8px;padding:12px 14px}.one-shell .eingang .auf.wait{border-color:var(--warn-linie)}.one-shell .eingang .auf .kopf{align-items:center;gap:10px;display:flex}.one-shell .eingang .auf .ic{background:var(--info-soft);width:28px;height:28px;color:var(--auf-info-soft);border-radius:8px;flex:none;justify-content:center;align-items:center;display:flex;position:relative}.one-shell .eingang .auf .ic i{background:var(--info-flaeche);border:2px solid var(--card);border-radius:50%;width:8px;height:8px;position:absolute;top:-3px;right:-3px}.one-shell .eingang .auf.wait .ic i{background:var(--warn-strich)}.one-shell .eingang .auf.done .ic i{background:var(--ok-strich)}.one-shell .eingang .auf.fail .ic i{background:var(--err-strich)}.one-shell .eingang .auf .t{min-width:0;font-size:14px;font-weight:600}.one-shell .eingang .auf .st{color:var(--info);align-items:center;gap:6px;margin-top:6px;font-size:12.5px;display:flex}.one-shell .eingang .auf .st i{background:currentColor;border-radius:50%;flex:none;width:6px;height:6px;animation:1.6s infinite eingang-puls}.one-shell .eingang .auf.long .st{color:var(--txt2);font-weight:400}.one-shell .eingang .auf.long .st i{animation-duration:2.4s}.one-shell .eingang .auf.wait .st{color:var(--warn);font-weight:600}.one-shell .eingang .auf.done .st{color:var(--ok)}.one-shell .eingang .auf.fail .st{color:var(--err);font-weight:600}.one-shell .eingang .auf.wait .st i,.one-shell .eingang .auf.done .st i,.one-shell .eingang .auf.fail .st i{animation:none}.one-shell .eingang .rbar{background:var(--border);border-radius:2px;height:2px;margin-top:8px;display:block;overflow:hidden}.one-shell .eingang .rbar i{background:var(--info-flaeche);border-radius:2px;height:100%;transition:width .6s linear;display:block}.one-shell .eingang .rbar i.indet{width:40%;margin-left:30%}.one-shell .eingang .auf .q{color:var(--txt);margin-top:8px;font-size:13.5px}.one-shell .eingang .auf .ha{align-items:center;gap:8px;margin-top:10px;display:flex}.one-shell .eingang .auf .meta{color:var(--muted);margin-left:auto;font-size:12px}.one-shell .eingang .auf .fehler{color:var(--txt2);margin-top:6px;font-size:12.5px}.one-shell .eingang .btn{border:1px solid var(--border);height:30px;color:var(--txt2);background:0 0;border-radius:999px;align-items:center;gap:6px;padding:0 12px;font-size:12.5px;font-weight:600;text-decoration:none;transition:all .12s;display:inline-flex}.one-shell .eingang .btn:hover{filter:brightness(1.08);color:var(--txt);border-color:var(--info-strich)}.one-shell .eingang .btn:active{transform:scale(.98)}.one-shell .eingang .btn.acc{background:var(--accent-flaeche);color:var(--auf-akzent);border-color:#0000}.one-shell .eingang .btn.acc:hover{color:var(--auf-akzent);border-color:#0000}.one-shell .eingang .fd-liste{gap:6px;margin-top:8px;display:grid}.one-shell .eingang .fd-leer{color:var(--muted);margin-top:8px;font-size:12.5px}.one-shell .eingang .fd{text-align:left;background:var(--card);border:1px solid var(--hair);width:100%;color:var(--txt);border-radius:14px;align-items:flex-start;gap:10px;padding:11px 12px;text-decoration:none;transition:all .12s;display:flex}.one-shell .eingang .fd:hover{border-color:var(--hair2);transform:translateY(-1px)}.one-shell .eingang .fd .fic{background:var(--accent-soft);width:28px;height:28px;color:var(--auf-akzent-soft);border-radius:8px;flex:none;justify-content:center;align-items:center;display:flex;position:relative}.one-shell .eingang .fd .fic i{background:var(--accent-strich);border:2px solid var(--card);border-radius:50%;width:8px;height:8px;position:absolute;top:-3px;right:-3px}.one-shell .eingang .fd .ftx{flex:1;min-width:0}.one-shell .eingang .fd .fart{letter-spacing:.04em;text-transform:uppercase;color:var(--muted);font-size:11px;font-weight:600;display:block}.one-shell .eingang .fd b{margin-top:1px;font-size:13.5px;font-weight:600;line-height:1.35;display:block}.one-shell .eingang .fd small{color:var(--muted);margin-top:2px;font-size:12px;display:block}.one-shell .eingang .fd.sys .fic{background:var(--card2);color:var(--txt2)}.one-shell .eingang .fd.sys.warn .fic{color:var(--warn-strich)}.one-shell .eingang .fd.sys.err .fic{color:var(--err-strich)}.one-shell .eingang .fd.sys.info .fic{color:var(--info-strich)}.one-shell .eingang .fd.sys .fic i{background:currentColor}@media (max-width:860px){.one-shell .blatt-grund.eingang-grund{top:56px}.one-shell:has(.eingang-grund) .topbar{z-index:51}.one-shell .blatt.eingang-blatt:focus-visible{border-radius:var(--r-l) var(--r-l) 0 0;outline:none}.one-shell .blatt.eingang .auf{background:var(--bg2)}.one-shell .blatt.eingang .eingang-gr,.one-shell .blatt.eingang .eingang-fd{margin-top:12px}}@media (prefers-reduced-motion:reduce){.one-shell .eingang-spalte.rein,.one-shell .eingang .auf .st i{animation:none}.one-shell .eingang .fd:hover{transform:none}}
.one-shell .eingang .fd.sys.ok .fic{color:var(--auf-ok-soft);background:var(--ok-soft)}.one-shell .eingang .fd.sys:not(.ungelesen) b{color:var(--txt2);font-weight:500}.one-shell .eingang .fd.sys:not(.ungelesen) .fic i{display:none}.one-shell .eingang .fd.sys.ungelesen .fic i{background:var(--accent-flaeche)}.one-shell .msg-a .aktion{margin-top:10px}.one-shell .msg-a .aktion .btn{border:1px solid var(--border);height:30px;color:var(--txt2);cursor:pointer;background:0 0;border-radius:999px;align-items:center;gap:6px;padding:0 12px;font-size:12.5px;font-weight:600;text-decoration:none;display:inline-flex}.one-shell .msg-a .aktion .btn:hover{color:var(--txt);border-color:var(--muted)}
.one-shell .lese-view.leser-v6 .wvorschau{max-width:645px;margin:0 auto;position:relative}.one-shell .lese-view.leser-v6 .lscroll:has(.wvorschau){scrollbar-gutter:stable}.one-shell .lese-view.leser-v6 .wrahmen{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;background:0 0;border:0;width:100%;display:block}@media (prefers-color-scheme:dark){.one-shell .lese-view.leser-v6 .wrahmen{--lightningcss-light: ;--lightningcss-dark:initial}}.one-shell .lese-view.leser-v6 .wrahmen.wverdeckt{opacity:0;pointer-events:none;position:absolute;top:0;left:0}@media (max-width:860px){.one-shell .lese-view.leser-v6 .wrahmen{width:calc(100% + 32px);margin:-16px -16px 0}.one-shell .lese-view.leser-v6 p.vhin{margin-top:0}}.one-shell .lese-view.leser-v6 .vhin{color:var(--muted);justify-content:center;align-items:center;gap:8px;margin:14px 0 0;font-size:12.5px;line-height:1.5;display:flex}.one-shell .lese-view.leser-v6 .vhin svg{flex:none}.one-shell .lese-view.leser-v6 .dl-pop [aria-disabled=true]{cursor:default;color:var(--muted)}.one-shell .lese-view.leser-v6 .dl-pop [aria-disabled=true]:hover{background:0 0}.one-shell .lese-view.leser-v6 .dl-status{color:var(--txt2);overflow-wrap:anywhere;font-size:12.5px;line-height:1.5}.one-shell .lese-view.leser-v6 .dl-status:not(:empty){align-items:flex-start;gap:8px;padding:8px 10px 4px;display:flex}.one-shell .lese-view.leser-v6 .dl-status .spin{flex:none;width:14px;height:14px;margin:3px 0 0}.one-shell .lese-view.leser-v6 .dl-status svg{flex:none;margin-top:2px}.one-shell .lese-view.leser-v6 .dl-status.fehler{color:var(--txt)}.one-shell .lese-view.leser-v6 .dl-status.fehler svg{color:var(--err)}@media (min-width:861px){.one-shell .lese-view.leser-v6.voll .wvorschau{max-width:860px}}
.one-shell .eliste{min-width:0;height:100%;padding:28px 32px;overflow-y:auto}.one-shell .eliste .eseite{max-width:720px;margin:0 auto}.one-shell .eliste .crumb{color:var(--txt2);align-items:center;gap:6px;margin-bottom:16px;font-size:13px;font-weight:600;display:inline-flex}.one-shell .eliste .crumb:hover{color:var(--txt)}.one-shell .eliste .tkopf{align-items:flex-start;gap:16px;display:flex}.one-shell .eliste .tkopf .tk{flex:1;min-width:0}.one-shell .eliste .seitentitel{letter-spacing:-.02em;font-size:25px;font-weight:800}.one-shell .eliste .tsub{color:var(--txt2);margin-top:4px;font-size:14.5px;line-height:1.5}.one-shell .eliste .tkopf>.btn{flex:none;height:34px;margin-top:6px;padding:0 16px;font-size:13.5px}.one-shell .eliste .btn{white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;gap:6px;height:30px;padding:0 12px;font-size:12.5px;font-weight:600;display:inline-flex}.one-shell .eliste .btn.gross{height:34px;padding:0 16px;font-size:13.5px}.one-shell .eliste .tbtn{height:34px;color:var(--txt2);white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:0 14px;font-size:13.5px;font-weight:500;transition:all .12s;display:inline-flex}.one-shell .eliste .tbtn:hover{background:var(--flaeche);color:var(--txt)}.one-shell .eliste .tbtn:active{transform:scale(.98)}.one-shell .eliste .tbtn:disabled{opacity:.5;cursor:not-allowed;color:var(--txt2);background:0 0;transform:none}.one-shell .eliste .ekopf{letter-spacing:.06em;text-transform:uppercase;color:var(--muted);margin-top:26px;font-size:12px;font-weight:600}.one-shell .eliste .ekz{align-items:center;gap:12px;margin-top:26px;display:flex}.one-shell .eliste .ekz .ekopf{flex:1;margin-top:0}.one-shell .eliste .ekz .tbtn{height:28px;margin-right:-10px;padding:0 10px;font-size:12.5px}.one-shell .eliste .egruppe{background:var(--card);border:1px solid var(--hair);border-radius:14px;margin-top:16px;overflow:hidden}.one-shell .eliste .gnote{color:var(--muted);margin-top:8px;font-size:12.5px;line-height:1.5}.one-shell .eliste .gblock{padding:14px 16px 16px}.one-shell .eliste .egruppe>*+.gblock,.one-shell .eliste .egruppe>.gblock+*{box-shadow:0 -1px 0 var(--hair)}.one-shell .eliste .gblock>b{color:var(--txt);font-size:14px;font-weight:600;display:block}.one-shell .eliste .gblock>small{color:var(--muted);margin-top:2px;font-size:12.5px;line-height:1.45;display:block}.one-shell .eliste .gblock .schritte{margin-top:10px}.one-shell .eliste .ezeile{text-align:left;width:100%;color:var(--txt2);align-items:center;gap:12px;padding:12px 16px;transition:all .12s;display:flex}.one-shell .eliste .ezeile+.ezeile{box-shadow:0 -1px 0 var(--hair)}.one-shell .eliste .ezeile.klick{cursor:pointer}.one-shell .eliste .ezeile.klick:hover{background:var(--flaeche);color:var(--txt)}.one-shell .eliste .ezeile:focus-visible{outline-offset:-2px}.one-shell .eliste .ezeile.oben{align-items:flex-start}.one-shell .eliste .ezeile.bearb{background:var(--flaeche);align-items:flex-start}.one-shell .eliste .ezeile span{flex:none;min-width:0}.one-shell .eliste .ezeile .ez{flex:1;min-width:0}.one-shell .eliste .ezeile b{color:var(--txt);font-size:14px;font-weight:600;display:block}.one-shell .eliste .ezeile small{color:var(--muted);font-size:12.5px;display:block}.one-shell .eliste .ezeile .ez small+small{margin-top:2px}.one-shell .eliste .ezeile .ez small strong{color:var(--txt2);font-weight:600}.one-shell .eliste .ezeile .ez b .tag{margin-left:6px}.one-shell .eliste .ezeile.fakt .ez b{color:var(--txt2);font-size:13.5px;font-weight:400}.one-shell .eliste .ezeile .ez small.zfehler{color:var(--err)}.one-shell .eliste .zr{color:var(--txt2);white-space:nowrap;align-items:center;gap:10px;font-size:12.5px;display:flex}.one-shell .eliste .ezeile .zr b{color:var(--txt);font-size:13px;display:inline}.one-shell .eliste .zr .err{color:var(--err)}.one-shell .eliste .zr .leer{color:var(--muted)}.one-shell .eliste .zr .mini-seg{margin-left:0}.one-shell .eliste .chev{color:var(--muted);display:flex}.one-shell .eliste .zic{color:var(--txt2);display:flex}.one-shell .eliste .zic.ok{color:var(--ok-strich)}.one-shell .eliste .zic.warn{color:var(--warn-strich)}.one-shell .eliste .zic.err{color:var(--err-strich)}.one-shell .eliste .zic.info{color:var(--info-strich)}.one-shell .eliste .zpkt{background:var(--ok-strich);border-radius:50%;width:8px;height:8px;margin:0 4px}.one-shell .eliste .zpkt.warn{background:var(--warn-strich)}.one-shell .eliste .zpkt.err{background:var(--err-strich)}.one-shell .eliste .zpkt.info{background:var(--info-strich)}.one-shell .eliste .zpkt.aus{background:var(--muted)}.one-shell .eliste .zav{background:var(--card2);width:30px;height:30px;color:var(--txt);border-radius:50%;justify-content:center;align-items:center;font-size:11.5px;font-weight:700;display:flex}.one-shell .eliste .tag{vertical-align:1px;white-space:nowrap;align-items:center;display:inline-flex}.one-shell .eliste .gleer{color:var(--txt2);padding:16px;font-size:13.5px;line-height:1.5}.one-shell .eliste .gleer b{color:var(--txt);margin-bottom:2px;font-size:14px;font-weight:600;display:block}.one-shell .eliste .gakt{flex-wrap:wrap;align-items:center;gap:8px;margin-top:12px;display:flex}.one-shell .eliste .gfehler{color:var(--txt);align-items:center;gap:12px;padding:14px 16px;font-size:13.5px;display:flex}.one-shell .eliste .gfehler .zic{color:var(--err-strich)}.one-shell .eliste .gfehler span.t{flex:1;min-width:0}.one-shell .eliste .gleer.laedt{align-items:center;gap:10px;display:flex}.one-shell .eliste .laedt .spin{animation:.8s linear infinite rot,10ms 2s backwards spinwarte}@keyframes spinwarte{0%{opacity:0}}.one-shell .eliste .ez .msg{margin-top:8px}.one-shell .eliste .einzeile{flex-wrap:wrap;align-items:center;gap:8px;margin-top:8px;display:flex}.one-shell .eliste .einzeile input{background:var(--bg);border:1px solid var(--info-strich);min-width:180px;height:36px;box-shadow:0 0 0 4px var(--info-soft);color:var(--txt);font:inherit;border-radius:10px;outline:none;flex:1;padding:0 12px;font-size:14px}.one-shell .eliste .einzeile .btn{height:34px;padding:0 16px;font-size:13.5px}.one-shell .eliste .mini-seg{border:1px solid var(--border);border-radius:999px;gap:2px;margin-left:auto;padding:2px;display:inline-flex}.one-shell .eliste .mini-seg button{color:var(--txt2);border-radius:999px;padding:2px 10px;font-size:12px;font-weight:600}.one-shell .eliste .mini-seg button.on{background:var(--bg);color:var(--txt)}.one-shell .eliste .tgl:disabled{opacity:.55;cursor:not-allowed}.one-shell .eliste .auswahl{border:1px solid var(--border);height:30px;color:var(--txt2);border-radius:999px;align-items:center;gap:6px;padding:0 10px;font-size:12.5px;transition:all .12s;display:inline-flex}.one-shell .eliste .auswahl:hover{color:var(--txt);border-color:var(--info-strich)}.one-shell .eliste .schritte{counter-reset:schritt;grid-template-columns:minmax(0,1fr);gap:10px;margin-top:12px;display:grid}.one-shell .eliste .schritte>div{min-width:0;color:var(--txt2);gap:10px;font-size:13.5px;line-height:1.5;display:flex}.one-shell .eliste .schritte>div>span{flex:1;min-width:0}.one-shell .eliste .schritte>div:before{counter-increment:schritt;content:counter(schritt);background:var(--card2);width:22px;height:22px;color:var(--txt);border-radius:50%;flex:none;justify-content:center;align-items:center;margin-top:1px;font-size:11.5px;font-weight:700;display:flex}.one-shell .eliste .schritte b{color:var(--txt);font-weight:600}.one-shell .eliste .kopier{background:var(--bg);border:1px solid var(--border);border-radius:10px;align-items:center;gap:8px;margin-top:6px;padding:4px 4px 4px 10px;display:flex}.one-shell .eliste .kopier .mono{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--txt);flex:1;overflow:hidden}.one-shell .eliste .kopier .tbtn{height:28px;padding:0 10px;font-size:12.5px}.one-shell .eliste .mono{font-family:var(--mono);font-size:12px}.one-shell .eliste .field .hinw{color:var(--muted);margin-top:6px;font-size:12px;line-height:1.45;display:block}.one-shell .eliste .unote b{color:var(--txt2);font-weight:600}.one-shell .eliste .gblock .aboflow{background:0 0;border:0;border-radius:0;margin:0;padding:0}.one-shell .eliste .gblock .aboflow>h5{color:var(--txt);font-size:14px;font-weight:600}.one-shell .eliste .gblock .abostep .abobody b{color:var(--txt);font-weight:600}.one-shell .eliste .gblock input{border:1px solid var(--info-strich);background:var(--bg);color:var(--txt);border-radius:10px;outline:none}.one-shell .eliste .gblock input:focus{box-shadow:0 0 0 4px var(--info-soft)}.one-shell .eliste .gblock input[type=password]{width:100%;height:36px;padding:0 12px;font-size:14px;display:block}.one-shell .eliste .gblock .desc{color:var(--txt2);margin-top:8px;font-size:12.5px;line-height:1.5;display:block}.one-shell .eliste .gblock .desc ol{margin:6px 0 8px 20px;padding:0;list-style:decimal}.one-shell .eliste .gblock .desc li+li{margin-top:2px}.one-shell .eliste .gblock .desc code{font-family:var(--mono);color:var(--txt);font-size:12px}.one-shell .eliste .gblock .msg{margin-top:8px}.one-shell .eliste .ezeile .ez a,.one-shell .eliste .gblock a:not(.btn){text-underline-offset:2px;text-decoration:underline}@media (max-width:860px){.one-shell .eliste{padding:18px 16px}.one-shell .eliste .seitentitel{font-size:23px}.one-shell .eliste .tkopf{flex-direction:column;gap:12px}.one-shell .eliste .tkopf>.btn{margin-top:0}.one-shell .eliste .ezeile.zweizeilig{flex-wrap:wrap}.one-shell .eliste .ezeile.zweizeilig>.zr{white-space:normal;flex-wrap:wrap;flex:1 0 100%;order:2;justify-content:flex-start}.one-shell .eliste .ezeile.zweizeilig>.zic~.zr{padding-left:28px}.one-shell .eliste .ezeile.zweizeilig>.zav~.zr{padding-left:42px}.one-shell .eliste .ezeile.zweizeilig>.zpkt~.zr{padding-left:28px}.one-shell .eliste .ezeile.zweizeilig>.zr>.tbtn:first-child{margin-left:-14px}.one-shell .eliste .mini-seg button{padding:2px 8px}}.dscrim{z-index:80;background:var(--abdunkeln-stark);font:400 15px/1.5 var(--font-sans), -apple-system, "Segoe UI", sans-serif;color:var(--txt);justify-content:center;align-items:center;padding:16px;animation:.16s up;display:flex;position:fixed;inset:0}.dlg{text-align:left;background:var(--card);border:1px solid var(--border);width:min(440px,100%);max-height:100%;box-shadow:var(--dock-schatten);border-radius:18px;padding:20px 20px 16px;overflow:auto}.dlg.breit{width:min(560px,100%)}.dlg:focus-visible{outline:none}.dlg :focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:var(--r-s)}.dlg input:focus-visible{outline:none}.dlg h2{color:var(--txt);font-size:14.5px;font-weight:600;line-height:1.4}.dlg>p{color:var(--txt2);margin-top:8px;font-size:13.5px;line-height:1.55}.dlg>p b{color:var(--txt);font-weight:600}.dlg .unote{font-size:12px}.dlg .field{margin-top:14px}.dlg .field input,.dlg .wahl{background:var(--bg);border:1px solid var(--border);width:100%;height:42px;color:var(--txt);font:inherit;border-radius:11px;outline:none;padding:0 13px;font-size:14.5px;transition:all .12s}.dlg .field input:focus,.dlg .wahl:focus-visible{border-color:var(--info-strich);box-shadow:0 0 0 4px var(--info-soft)}.dlg .wahl{cursor:pointer;text-align:left;justify-content:space-between;align-items:center;display:flex}.dlg .wahl svg{color:var(--muted)}.dlg .field .hinw{color:var(--muted);margin-top:6px;font-size:12px;line-height:1.45;display:block}.dlg .fpaar{gap:10px;display:flex}.dlg .fpaar .field{flex:1;min-width:0}.dfuss{justify-content:flex-end;align-items:center;gap:8px;margin-top:20px;display:flex}.dfuss .vorn{margin-right:auto}.dfuss .tbtn{height:34px;color:var(--txt2);white-space:nowrap;cursor:pointer;border-radius:999px;justify-content:center;align-items:center;gap:6px;padding:0 14px;font-size:13.5px;font-weight:500;transition:all .12s;display:inline-flex}.dfuss .tbtn:hover{background:var(--flaeche);color:var(--txt)}.dfuss .tbtn:active{transform:scale(.98)}.dfuss .tbtn:disabled{opacity:.5;cursor:not-allowed;color:var(--txt2);background:0 0;transform:none}.dfuss .btn{white-space:nowrap;cursor:pointer;border-radius:999px;justify-content:center;align-items:center;gap:6px;height:34px;padding:0 16px;font-size:13.5px;font-weight:600;display:inline-flex}.dfuss .btn:disabled{cursor:not-allowed}@media (max-width:860px){.dscrim{align-items:flex-end;padding:0}.dlg{border-radius:18px 18px 0 0;width:100%;max-height:86%;padding:18px 16px 20px;animation:.2s blatt}.dlg.breit{width:100%}.dlg .fpaar{flex-direction:column;gap:0}.dfuss{flex-direction:column-reverse;align-items:stretch}.dfuss>*{justify-content:center;width:100%}.dfuss .vorn{margin-right:0}}@media (prefers-reduced-motion:reduce){.dscrim,.dlg{animation:none}.dfuss .tbtn{transition:none}}
.dlg .wahl.nativ{cursor:default;padding:0;position:relative}.dlg .wahl.nativ select{appearance:none;border-radius:inherit;width:100%;height:100%;color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;outline:none;flex:1;padding:0 38px 0 13px}.dlg .wahl.nativ select:disabled{cursor:not-allowed}.dlg .wahl.nativ option{background:var(--card);color:var(--txt)}.dlg .wahl.nativ svg{pointer-events:none;position:absolute;right:13px}.dlg .wahl.nativ:focus-within{border-color:var(--info-strich);box-shadow:0 0 0 4px var(--info-soft)}.dlg .kopier{background:var(--bg);border:1px solid var(--border);border-radius:10px;align-items:center;gap:8px;margin-top:6px;padding:4px 4px 4px 10px;display:flex}.dlg .kopier .mono{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-family:var(--mono);color:var(--txt);flex:1;font-size:12px;overflow:hidden}.dlg .kopier .tbtn{height:28px;color:var(--txt2);white-space:nowrap;cursor:pointer;border-radius:999px;justify-content:center;align-items:center;gap:6px;padding:0 10px;font-size:12.5px;font-weight:500;transition:all .12s;display:inline-flex}.dlg .kopier .tbtn:hover{background:var(--flaeche);color:var(--txt)}.dlg .kopier .tbtn:active{transform:scale(.98)}.one-shell .eliste[data-reiter=rolle] .tkopf+.ekopf+.egruppe>.ezeile:nth-child(2) .zr b{font-family:var(--mono);font-size:12px}.one-shell .eliste .amarke{display:contents}.one-shell .eliste .mini-seg button:disabled{opacity:.55;cursor:not-allowed}@media (prefers-reduced-motion:reduce){.dlg .kopier .tbtn{transition:none}}
.one-shell .eliste label.auswahl{cursor:pointer;position:relative}.one-shell .eliste label.auswahl select{opacity:0;cursor:pointer;width:100%;height:100%;font:inherit;color:inherit;position:absolute;inset:0}.one-shell .eliste label.auswahl:focus-within{color:var(--txt);border-color:var(--info-strich);box-shadow:0 0 0 4px var(--info-soft)}.one-shell .eliste label.auswahl:has(select[aria-busy=true]){cursor:progress;opacity:.7}.one-shell .eliste .ezeile .zr b.err{color:var(--err)}.one-shell .eliste .suche{background:var(--card);border:1px solid var(--border);border-radius:var(--r-m);color:var(--muted);cursor:text;align-items:center;gap:8px;margin-top:20px;padding:9px 12px;font-size:14px;transition:border-color .12s;display:flex}.one-shell .eliste .suche:focus-within{border-color:var(--info-strich)}.one-shell .eliste .suche input{min-width:0;color:var(--txt);font:inherit;background:0 0;border:0;outline:0;flex:1;padding:1px 2px}.one-shell .eliste .suche input::placeholder{color:var(--muted)}.one-shell .eliste .ezeile:has(>.ez a.zlink){position:relative}.one-shell .eliste .ezeile:has(>.ez a.zlink):hover{background:var(--flaeche);color:var(--txt)}.one-shell .eliste .ezeile .ez a.zlink{color:inherit;text-decoration:none}.one-shell .eliste .ezeile .ez a.zlink:after{content:"";position:absolute;inset:0}.one-shell .eliste .ezeile .ez a.zlink:focus-visible{outline:none}.one-shell .eliste .ezeile:has(>.ez a.zlink:focus-visible){outline:2px solid var(--accent);outline-offset:-2px}:is(.one-shell .eliste .ezeile:has(>.ez a.zlink)>.zr>.tgl,.one-shell .eliste .ezeile:has(>.ez a.zlink)>.zr>.tbtn){z-index:1;position:relative}.one-shell .eliste .ezeile:has(>.ez a.zlink)>.zr>.chev{margin-left:2px}@media (max-width:860px){.one-shell .eliste .ezeile.zweizeilig:has(>.ez a.zlink){row-gap:0}.one-shell .eliste .ezeile.zweizeilig:has(>.ez a.zlink):after{content:"";flex:1 0 100%;order:1;height:0}.one-shell .eliste .ezeile.zweizeilig:has(>.ez a.zlink)>.zr{display:contents}:is(.one-shell .eliste .ezeile.zweizeilig:has(>.ez a.zlink)>.zr>.tgl,.one-shell .eliste .ezeile.zweizeilig:has(>.ez a.zlink)>.zr>.tbtn,.one-shell .eliste .ezeile.zweizeilig:has(>.ez a.zlink)>.zr>.tag){order:2;margin-top:12px}.one-shell .eliste .ezeile.zweizeilig:has(>.ez a.zlink)>.zr>:first-child:not(.chev){margin-left:28px}.one-shell .eliste .ezeile.zweizeilig:has(>.ez a.zlink)>.zr>.tbtn:first-child{margin-left:14px}.one-shell .eliste .ezeile.zweizeilig:has(>.ez a.zlink)>.zr>.chev{margin-left:0}}.dlg .rchips{flex-wrap:wrap;gap:6px;margin-top:10px;display:flex}.dlg .rchip{border:1px solid var(--border);height:30px;color:var(--txt2);cursor:pointer;border-radius:999px;align-items:center;gap:5px;padding:0 12px;font-size:12.5px;font-weight:600;transition:all .12s;display:inline-flex}.dlg .rchip:hover{color:var(--txt);border-color:var(--info-strich)}.dlg .rchip.on{background:var(--info-soft);border-color:var(--info-rand);color:var(--txt)}.dlg .rchip.on svg{color:var(--auf-info-soft)}.dlg .rchip:disabled{cursor:progress;opacity:.7}.one-shell .eliste .rchips{flex-wrap:wrap;gap:6px;margin-top:10px;display:flex}.one-shell .eliste .ez .rchips{margin-top:8px}.one-shell .eliste .rchip{border:1px solid var(--border);height:30px;color:var(--txt2);cursor:pointer;border-radius:999px;align-items:center;gap:5px;padding:0 12px;font-size:12.5px;font-weight:600;transition:all .12s;display:inline-flex}.one-shell .eliste .rchip:hover:not(:disabled){color:var(--txt);border-color:var(--info-strich)}.one-shell .eliste .rchip.on{background:var(--info-soft);border-color:var(--info-rand);color:var(--txt)}.one-shell .eliste .rchip.on svg{color:var(--auf-info-soft)}.one-shell .eliste .rchip:disabled{cursor:not-allowed}.one-shell .eliste .rchip[aria-busy=true]{cursor:progress;opacity:.7}.one-shell .eliste .one-fk .ampelzeile.neutral i{background:var(--muted)}.one-shell .eliste .one-fk .abschnitt .braucht,.one-shell .eliste .one-fk .abschnitt .nie{gap:2px;margin:12px 0 0}.one-shell .eliste .one-fk .abschnitt .nie li{align-items:center;padding:9px 10px}.one-shell .eliste .one-fk .abschnitt>p.leer{color:var(--muted)}.one-shell .eliste .one-fk span.bspchip{cursor:default}.one-shell .eliste .one-fk span.bspchip:hover:not(:disabled){border-color:var(--border);color:var(--txt2)}@media (max-width:860px){.one-shell .eliste .one-fk span.bspchip{min-height:0}.one-shell .eliste .ezeile.zweizeilig:has(>.ez a.zlink)>.zr>.zn{order:2;margin-top:12px}}.dlg .schritte{counter-reset:schritt;grid-template-columns:minmax(0,1fr);gap:10px;margin-top:12px;display:grid}.dlg .schritte>div{min-width:0;color:var(--txt2);gap:10px;font-size:13.5px;line-height:1.5;display:flex}.dlg .schritte>div>span{flex:1;min-width:0}.dlg .schritte>div:before{counter-increment:schritt;content:counter(schritt);background:var(--card2);width:22px;height:22px;color:var(--txt);border-radius:50%;flex:none;justify-content:center;align-items:center;margin-top:1px;font-size:11.5px;font-weight:700;display:flex}.dlg .schritte b{color:var(--txt);font-weight:600}.dlg .schritte a{color:var(--txt);text-underline-offset:2px;text-decoration:underline}.dlg .kopier{background:var(--bg);border:1px solid var(--border);border-radius:10px;align-items:center;gap:8px;margin-top:6px;padding:4px 4px 4px 10px;display:flex}.dlg .kopier .mono{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--txt);flex:1;overflow:hidden}.dlg .mono{font-family:var(--mono);font-size:12px}.dlg .kopier .tbtn{height:28px;color:var(--txt2);white-space:nowrap;cursor:pointer;border-radius:999px;align-items:center;gap:6px;padding:0 10px;font-size:12.5px;font-weight:500;transition:all .12s;display:inline-flex}.dlg .kopier .tbtn:hover{background:var(--flaeche);color:var(--txt)}.dlg .mini-seg{border:1px solid var(--border);border-radius:999px;gap:2px;padding:2px;display:inline-flex}.dlg .mini-seg button{color:var(--txt2);cursor:pointer;border-radius:999px;padding:2px 10px;font-size:12px;font-weight:600}.dlg .mini-seg button.on{background:var(--bg);color:var(--txt)}.one-shell .eliste .dform{flex-direction:column;align-items:flex-start;gap:12px;display:flex}.one-shell .eliste .dform>p{color:var(--txt2);margin:0;font-size:13.5px;line-height:1.55}.one-shell .eliste .dform .field{color:var(--txt);flex-direction:column;align-self:stretch;gap:6px;font-size:13px;font-weight:500;display:flex}.one-shell .eliste .dform .field input{width:100%;height:36px;padding:0 12px;font-size:14px;font-weight:400;display:block}.one-shell .eliste .dform .msg{align-self:stretch;margin-top:0}
