.web-fenster-hintergrund{z-index:65;background:var(--w-fenster-schleier,#14161a70);place-items:center;padding:24px;display:grid;position:fixed;inset:0}.web-fenster-hintergrund[popover],.web-bild-gross[popover]{width:auto;max-width:none;height:auto;max-height:none;color:inherit;border:0;margin:0;overflow:visible}.web-fenster-hintergrund[popover]::backdrop,.web-bild-gross[popover]::backdrop{background:0 0}.web-fenster-hintergrund>.web-fenster{--web-fenster-breite:720px;box-sizing:border-box;width:min(var(--web-fenster-breite), 100%);border:1px solid var(--w-border-strong);border-radius:var(--w-radius);background:var(--w-surface);min-width:0;max-height:min(860px,100svh - 48px);color:var(--w-text);outline:none;flex-direction:column;display:flex;position:relative;box-shadow:0 18px 48px #15181d47}.web-fenster-hintergrund[data-breite=schmal]>.web-fenster{--web-fenster-breite:520px}.web-fenster-hintergrund[data-breite=breit]>.web-fenster{--web-fenster-breite:1100px}.web-fenster-hintergrund[data-hoehe=fest]>.web-fenster{height:min(720px,100svh - 48px)}.web-fenster-hintergrund[data-schwebt]{pointer-events:none;background:0 0}.web-fenster-hintergrund[data-schwebt]::backdrop{display:none}.web-fenster-hintergrund[data-schwebt]>.web-fenster{pointer-events:auto;box-shadow:0 24px 64px #15181d73}.web-fenster-hintergrund[data-schwebt]>.web-fenster>.web-fenster-kopf{cursor:move;touch-action:none;-webkit-user-select:none;user-select:none}.web-fenster-hintergrund[data-gross]>.web-fenster{width:100%;height:calc(100svh - 48px);max-height:none}.web-fenster-kopf{align-items:flex-start;gap:12px;padding:16px 16px 12px 20px;display:flex}.web-fenster-titelblock{flex:1;gap:4px;min-width:0;display:grid}.web-fenster-ueber{color:var(--w-text-muted);font-size:var(--w-text-xs,12px);letter-spacing:.06em;text-transform:uppercase;margin:0;font-weight:650}.web-fenster-titel{color:var(--w-text-strong);font-size:var(--w-text-lg);overflow-wrap:anywhere;text-wrap:balance;margin:0;font-weight:650;line-height:1.3}.web-fenster-kopf-aktionen{text-align:right;flex-wrap:wrap;flex:0 auto;justify-content:flex-end;align-items:center;gap:8px;min-width:0;min-height:32px;display:flex}.web-fenster-hintergrund.web-quittung-ueber-lexi{z-index:70}.web-fenster-zu,.web-fenster-gross,.web-fenster-schweben{border:1px solid var(--w-border-strong);border-radius:var(--w-radius-sm);width:32px;height:32px;color:var(--w-text);cursor:pointer;background:0 0;flex:none;place-items:center;padding:0;display:grid}.web-fenster-zu svg,.web-fenster-gross svg,.web-fenster-schweben svg{width:16px;height:16px}.web-fenster-zu:hover,.web-fenster-gross:hover,.web-fenster-schweben:hover,.web-fenster-schweben[aria-pressed=true]{background:var(--w-surface-hover)}.web-fenster-zu:focus-visible,.web-fenster-gross:focus-visible,.web-fenster-schweben:focus-visible{outline:2px solid var(--w-accent);outline-offset:2px}.web-fenster-inhalt{flex:1;min-width:0;min-height:0;padding:0 20px 18px;overflow:auto}.web-fenster-fuss{border-top:1px solid var(--w-border);flex-wrap:wrap;justify-content:flex-end;gap:8px;padding:12px 20px 16px;display:flex}.web-fenster-fuss-links{flex-wrap:wrap;align-items:center;gap:8px 16px;margin-right:auto;display:flex}.web-fenster-griff{display:none}@media (width<=720px){.web-fenster-gross,.web-fenster-schweben{display:none}.web-fenster-hintergrund[data-handy=blatt]>.web-fenster>.web-fenster-griff{background:var(--w-border-strong);border-radius:3px;flex:none;width:36px;height:5px;margin:8px auto 0;display:block}.web-fenster-hintergrund{place-items:end stretch;padding:0}.web-fenster-hintergrund>.web-fenster{width:100%;max-height:calc(min(100dvh, var(--w-sichtbare-hoehe,100dvh)) - 24px);border-bottom:0;border-radius:18px 18px 0 0;transition:transform .15s ease-out}.web-fenster-hintergrund[data-handy=blatt]>.web-fenster{animation:.22s ease-out web-fenster-hoch}.web-fenster-inhalt{padding:0 16px 16px}.web-fenster-inhalt:last-child{padding-bottom:calc(16px + env(safe-area-inset-bottom,0px))}.web-fenster-kopf{padding:14px 12px 10px 16px}.web-fenster-fuss{padding:12px 16px calc(12px + env(safe-area-inset-bottom,0px))}.web-fenster-fuss>button{flex:1 1 0}.web-fenster-hintergrund[data-handy=vollbild]{place-items:stretch stretch}.web-fenster-hintergrund[data-handy=vollbild]>.web-fenster{height:min(100dvh, var(--w-sichtbare-hoehe,100dvh));max-height:none;padding-top:env(safe-area-inset-top,0px);border:0;border-radius:0}}.web-bild-gross{z-index:70;cursor:zoom-out;background:#0a0b0dd9;place-items:center;padding:16px;display:grid;position:fixed;inset:0}.web-bild-gross img{border-radius:var(--w-radius);max-width:100%;max-height:calc(100dvh - 32px);display:block}.web-bild-gross-zu{top:max(12px, env(safe-area-inset-top,0px));right:max(12px, env(safe-area-inset-right,0px));color:#fff;background:#14161a99;border-color:#ffffff59;position:absolute}.web-bild-gross-laden{bottom:max(16px, env(safe-area-inset-bottom,0px));color:#fff;cursor:pointer;background:#14161abf;border:1px solid #ffffff59;border-radius:999px;padding:10px 18px;font-weight:600;text-decoration:none;position:absolute;left:50%;transform:translate(-50%)}.web-bild-gross-laden:hover,.web-bild-gross-laden:focus-visible{background:#282c34e6}@media print{.web-fenster-hintergrund{background:0 0;width:100%;padding:0;display:block;position:absolute;inset:0 auto auto 0}.web-fenster-hintergrund>.web-fenster{height:auto;max-height:none;box-shadow:none;border:0;position:static}.web-fenster-inhalt{overflow:visible}}@keyframes web-fenster-hoch{0%{transform:translateY(40%)}to{transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.web-fenster-hintergrund[data-handy=blatt]>.web-fenster{transition:none;animation:none}}
