*{margin:0;padding:0;box-sizing:border-box}[data-tip]{position:relative}:root{--tip-bg:var(--bg-surface);--tip-text:var(--text-primary);--tip-border:var(--border)}[data-tip]::after{content:attr(data-tip);position:absolute;bottom:calc(100% + 8px);left:50%;transform:translateX(-50%);background:var(--tip-bg);color:var(--tip-text);border:1px solid var(--tip-border);font:600 12px/1 Nunito,sans-serif;padding:7px 10px;border-radius:8px;white-space:nowrap;opacity:0;pointer-events:none;transition:opacity .15s ease;box-shadow:0 6px 18px rgba(0,0,0,.18);z-index:100070}[data-tip]:focus-visible::after,[data-tip]:hover::after{opacity:1}#footer [data-tip]::after{bottom:calc(50% + 27px)}#footer .footer-toolbar [data-tip]::after{display:none}.page [data-tip]::after{font-size:calc(12px * var(--page-scale-inv, 1));padding:calc(7px * var(--page-scale-inv,1)) calc(10px * var(--page-scale-inv,1));border-radius:calc(8px * var(--page-scale-inv,1))}.canvas [data-tip]::after{font-size:calc(12px / var(--doc-zoom, 1));padding:calc(7px / var(--doc-zoom,1)) calc(10px / var(--doc-zoom,1));border-radius:calc(8px / var(--doc-zoom,1))}:root{--page-margin:25mm;--page-margin-left:var(--page-margin);--page-margin-right:var(--page-margin);--text-spalte:calc(595.28pt - var(--page-margin-left) - var(--page-margin-right));--radius-control:8px;--ci-primary:#235ffe;--ci-secondary:#6934fd;--ci-gradient:linear-gradient(135deg, var(--ci-primary) 0%, var(--ci-secondary) 75%);--ci-gradient-hover:linear-gradient(135deg, var(--ci-primary) -25%, var(--ci-secondary) 50%);--ci-focus:color-mix(in srgb, var(--ci-primary) 35%, var(--ci-secondary))}:root,[data-theme=light]{--bg:#ffffff;--bg-surface:#f2f2f2;--bg-section:#ebebeb;--text-primary:#1e1e1e;--text-secondary:#424242;--text-tertiary:#696969;--text-muted:#818181;--border:#e6e6e6;--border-strong:#dcdcdc;--grid-line:rgba(35,95,254,.10);--paper:#ffffff;--paper-text:#1e1e1e;--paper-text-soft:#696969;--paper-border:#ebebeb;--paper-surface:#f2f2f2;--paper-mark:#818181;--black-white:#000000;--error:#e5484d;--btn-hover:color-mix(in srgb,var(--border) 70%,rgb(0 0 0 / 0));--btn-shadow:rgba(94, 143, 156, 0.3);--btn-shadow-hover:rgba(94, 143, 156, 0.4);--border-subtle:var(--bg-surface);--spinner-circle:#dbdbdb;--spinner-circle-cutoff:#555555;--bg-gradient:linear-gradient(180deg, var(--bg) 0%, color-mix(in srgb, var(--bg) 88%, var(--bg-surface)) 100%);--shadow-default:0 4px 24px rgba(0, 0, 0, 0.2);--shadow-input-focus:0 0 0 4px rgba(97, 142, 208, 0.15);--box-shadow:#c5c5c5;--scroll-thumb-hover:var(--text-muted)}[data-theme=dark]{--bg:#121212;--bg-surface:#272727;--bg-section:#2f2f2f;--text-primary:#ffffff;--text-secondary:#e6e6e6;--text-tertiary:#a9a9a9;--text-muted:#696969;--border:#333333;--border-strong:#3d3d3d;--grid-line:rgba(150,168,255,.16);--grid-line-wach:rgba(150,168,255,.28);--black-white:#ffffff;--spinner-circle:rgba(255, 255, 255, 0.3);--spinner-circle-cutoff:white;--shadow-default:0 8px 40px rgba(0, 0, 0, 0.4);--box-shadow:#000000}.themeToggle{position:relative}.ob-menu{display:none;position:absolute;top:calc(100% + 8px);right:0;left:auto;flex-direction:column;gap:2px;min-width:190px;padding:6px;border-radius:12px;background:var(--surface-glas);backdrop-filter:var(--surface-blur);border:1px solid var(--border);box-shadow:0 12px 34px rgba(0,0,0,.16);z-index:10000}.themeToggle.open .ob-menu{display:flex}.ob-titel{padding:6px 8px 4px;font-size:12px;font-weight:600;color:var(--text-muted)}.ob-karte{display:flex;align-items:center;gap:10px;padding:8px;border:1px solid transparent;border-radius:9px;background:0 0;color:var(--text-primary);font:inherit;font-size:13px;font-weight:600;text-align:left;cursor:pointer;transition:background .15s ease,border-color .15s ease}.ob-karte:hover{background:var(--bg-section)}.ob-karte.ist-aktiv{border-color:var(--ci-secondary)}.ob-felder{display:flex;gap:3px;flex:0 0 auto}.ob-felder i{width:14px;height:22px;border-radius:4px;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--text-primary) 16%,rgb(0 0 0 / 0))}.ob-schalter{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:2px;padding:8px;border:1px solid transparent;border-radius:9px;background:0 0;color:var(--text-primary);font:inherit;font-size:13px;font-weight:600;cursor:pointer;transition:background .15s ease}.ob-schalter:hover{background:var(--bg-section)}.ob-gleis{flex:0 0 auto;width:34px;height:20px;border-radius:999px;background:var(--border-strong);position:relative;transition:background .15s ease}.ob-gleis i{position:absolute;top:2px;left:2px;width:16px;height:16px;border-radius:999px;background:#fff;box-shadow:0 1px 2px rgba(0,0,0,.25);transition:transform .15s ease}.ob-schalter.ist-an .ob-gleis{background:var(--ci-secondary)}.ob-schalter.ist-an .ob-gleis i{transform:translateX(14px)}@media (max-width:720px){.ob-menu{display:flex;position:static;min-width:0;box-shadow:none;margin-top:6px}}:root,[data-theme=light]{--surface-glas:color-mix(in srgb, var(--bg-surface) 72%, rgb(0 0 0 / 0));--surface-glas-hover:color-mix(in srgb, var(--bg-surface) 55%, rgb(0 0 0 / 0));--surface-glas-flach:color-mix(in srgb, var(--bg-surface) 70%, rgb(0 0 0 / 0));--surface-glas-dicht:color-mix(in srgb, var(--bg-surface) 88%, rgb(0 0 0 / 0));--surface-glas-stapel:color-mix(in srgb, var(--bg-surface) 80%, rgb(0 0 0 / 0));--surface-blur:saturate(160%) blur(14px);--surface-blur-hover:saturate(160%) blur(2px);--grid-line-wach:rgba(35,95,254,.22)}[data-glas=false]{--surface-glas:var(--bg-surface);--surface-glas-hover:var(--bg-surface);--surface-glas-flach:var(--bg-surface);--surface-glas-dicht:var(--bg-surface);--surface-glas-stapel:var(--bg-surface);--surface-blur:none;--surface-blur-hover:none}[data-glas=false] #footer,[data-glas=false] body.landing .banner .knopf.leer{-webkit-backdrop-filter:none;backdrop-filter:none}[data-glas=false] #footer{background:var(--bg)}[data-palette=nectex]{--bg:#fbfcff;--bg-surface:#f0f3fa;--bg-section:#e8ecf5;--border:#dfe3ed;--border-strong:#d0d5e3;--text-primary:#101116;--text-secondary:#2a2f3e;--text-tertiary:#5b6070;--text-muted:#9aa0b4;--paper:#ffffff;--paper-text:#14161d;--paper-text-soft:#5b6070;--paper-border:#e4e6ee;--paper-surface:#eef0f6;--paper-mark:#9aa0b4}[data-palette=nectex][data-theme=dark]{--bg:#0c0d12;--bg-surface:#1b1e29;--bg-section:#232735;--border:#282b36;--border-strong:#343949;--text-primary:#f2f4f8;--text-secondary:#c7cdda;--text-tertiary:#a2a8bb;--text-muted:#6b7184}:focus-visible{outline:2px solid var(--ci-focus);outline-offset:2px}:focus:not(:focus-visible){outline:0}select:focus-visible{outline:0}.header-logo-wrap a:focus-visible{outline-offset:6px;border-radius:5px}.link-small:focus-visible{outline-offset:6px;border-radius:5px}#canvas a:focus-visible,.pages a:focus-visible{border-radius:3px}.header-logo,.toggle-switch #moon,.toggle-switch #star,.toggle-switch .star,svg[aria-hidden=true]{pointer-events:none}html:has(> body > .login-wabe),html:has(> body.fehlerseite){overflow-y:scroll;scrollbar-gutter:stable}html:has(> body > .login-wabe) .container,html:has(> body.fehlerseite) .container{padding-top:0;justify-content:center}html:has(> body > .login-wabe) .container>section,html:has(> body.fehlerseite) .container>section{margin-top:0!important;margin-bottom:0}html{-webkit-text-size-adjust:100%;text-size-adjust:100%;scroll-behavior:smooth;overflow-y:scroll;scrollbar-gutter:stable;background-color:var(--bg);background-image:var(--bg-gradient)}body,html{overscroll-behavior:none;height:auto!important;display:flex;flex-direction:column}body,html{font-family:Nunito,'Segoe UI',system-ui,-apple-system,sans-serif;color:#000;-webkit-font-smoothing:antialiased;text-rendering:geometricPrecision}body{top:0!important;font-family:Nunito,'Segoe UI',system-ui,-apple-system,sans-serif;background:var(--bg);min-height:100vh!important;min-height:100dvh!important;color:var(--text-primary);line-height:1.6;padding:env(safe-area-inset-top) env(safe-area-inset-right) 0 env(safe-area-inset-left);overflow-x:clip}b,strong{font-weight:700}.canvas,.pages{font-family:"Source Sans 3",sans-serif}.container{flex:1;width:100%;display:flex;flex-direction:column;margin:0 auto;padding:0 25px;padding-top:85px}header{box-sizing:border-box;top:0;position:fixed;z-index:9999;width:100%;height:80px;display:flex;justify-content:space-between;padding:20px 30px 20px 30px;transition:transform .3s ease-out;background:0 0}.geloescht-balken{position:fixed;top:80px;left:0;right:0;z-index:9998;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:8px 16px;padding:9px 16px;background:var(--error,#e5484d);color:#fff;font-size:13px;line-height:1.4;text-align:center;transition:transform .3s ease-out}header.hide+.geloescht-balken{transform:translateY(-80px)}.geloescht-balken .gb-knopf{display:inline-flex;align-items:center;gap:7px;padding:4px 12px 4px 4px;border:1px solid rgba(255,255,255,.55);border-radius:999px;background:rgba(255,255,255,.12);color:#fff;font:inherit;font-weight:600;cursor:pointer}.geloescht-balken .gb-knopf:hover{background:rgba(255,255,255,.22)}.geloescht-balken .gb-knopf:disabled{opacity:.6;cursor:default}.geloescht-balken .gb-kreis{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:50%;background:#fff;color:var(--error,#e5484d)}.geloescht-balken .gb-kreis svg{width:13px;height:13px}header.hide{transform:translateY(-100%)}.header-menu{display:flex;justify-content:space-between;gap:20px}.header-menu.klappt{transition:transform .35s ease}.burger{display:none;margin:10px 10px 0 0;width:28px;height:20px;flex-direction:column;justify-content:space-between;cursor:pointer;z-index:2001}.burger span{height:2px;width:100%;background:var(--black-white);transition:.3s}.burger.active span:first-child{transform:rotate(45deg) translateY(13px)}.burger.active span:nth-child(2){opacity:0}.burger.active span:nth-child(3){transform:rotate(-45deg) translateY(-13px)}@media (max-width:720px){.burger{display:flex}.header-menu{position:fixed;top:0;right:0;height:100vh;height:100dvh;overflow-y:auto;overscroll-behavior:contain;background:var(--surface-glas);backdrop-filter:var(--surface-blur);display:flex;flex-direction:column;justify-content:start;gap:30px;padding:80px 30px;transform:translateX(100%);z-index:2000}.header-menu.active{transform:translateX(0)}.themeToggle{padding:5px 0}.header-menu #languageSelectorToggle,.header-menu #login,.header-menu #logout,.header-menu .account-btn,.header-menu .header-legal a{padding-left:0}.account-menu{position:static;min-width:0;box-shadow:none;margin-top:6px}.header-menu #languageSelectorsMenu{min-width:0}}body.menu-open::before{content:"";position:fixed;inset:0;backdrop-filter:blur(6px);background:rgba(0,0,0,.2);z-index:5000}header::before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background:var(--bg)}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){header::before{background:color-mix(in srgb,var(--bg) 72%,rgb(0 0 0 / 0));backdrop-filter:var(--surface-blur)}}[data-glas=false] header::before{background:var(--bg);-webkit-backdrop-filter:none;backdrop-filter:none}body.fehlerseite>header::before,body.menu-open header::before,body:has(> .login-wabe)>header::before,html.modus-countdown header::before{display:none}.page-footer{margin-top:auto;text-align:center;padding:50px 25px;color:var(--text-secondary);font-size:.8rem}.page-footer a{color:var(--ci-primary);text-decoration:none}.page-footer a:hover{text-decoration:underline}.mono{font-family:"JetBrains Mono",monospace;text-transform:uppercase;letter-spacing:1.5px;font-size:.7rem;font-weight:500}.margin-bottom-30{margin-bottom:30px!important}#languageSelectorContainer{overflow:visible;position:relative;cursor:pointer!important;font-size:14px;font-weight:400}#languageSelectorContainer.open #languageSelectorsMenu{display:flex}#languageSelectorContainer.laedt{cursor:progress}#languageSelectorContainer.laedt #languageSelectorToggle{opacity:.6}#languageSelectorToggle{position:relative;display:flex;flex-direction:column;justify-content:center;grid-row-gap:6px;border-radius:var(--radius-control);min-height:36px;padding:10px}#languageSelectorsMenu{display:none;position:absolute;top:calc(100% + 8px);right:0;left:auto;flex-direction:column;gap:2px;border-radius:12px;padding:6px;overflow-y:auto;overflow-x:hidden;min-width:190px;max-width:220px;max-height:320px;z-index:10000;background:var(--surface-glas);backdrop-filter:var(--surface-blur);border:1px solid var(--border);box-shadow:0 12px 34px rgba(0,0,0,.16)}.languageSelector{cursor:pointer;z-index:1000;grid-column-gap:10px;grid-row-gap:10px;text-align:center;white-space:nowrap;text-decoration:none;display:flex;position:relative}#languageSelectorToggle:hover{background:var(--btn-hover)}#languageSelectorsMenu .languageSelector{align-items:center;gap:10px;padding:9px 10px;border-radius:8px;text-align:left}#languageSelectorsMenu .languageSelector:hover{background:color-mix(in srgb,var(--border) 70%,rgb(0 0 0 / 0));color:inherit}.flag-icon{align-self:center;width:18px;font-size:25px;line-height:26px;display:flex}.skiptranslate{display:none}.VIpgJd-ZVi9od-aZ2wEe-OiiCO-ti6hGc,.VIpgJd-suEOdc.VIpgJd-yAWNEb-L7lbkb.skiptranslate,.VIpgJd-yAWNEb-L7lbkb.skiptranslate{display:none!important}.VIpgJd-yAWNEb-VIpgJd-fmcmS-sn54Q{background-color:transparent!important;box-shadow:none!important}.toggle-switch{margin-top:20px;display:block;width:60px;height:30px;border-radius:56px;transform:translateY(-50%);cursor:pointer!important;transition:.3s ease background-color;overflow:hidden}.toggle-switch{background-color:var(--ci-primary);background-image:var(--ci-gradient)}.toggle-switch:hover{background-image:var(--ci-gradient-hover)}#star{position:absolute;top:8px;left:10px;width:15px;height:15px;background-color:#fff;transform:scale(1);border-radius:50%;transition:.3s ease top,.3s ease left,.3s ease transform,.3s ease background-color;z-index:1}.star{top:1px;left:-3px;font-size:20px;line-height:14px;color:#fff;transition:.3s ease color}#star-1{position:relative}#star-2{position:absolute;transform:rotateZ(36deg)}#moon{position:absolute;bottom:-42px;right:8px;width:20px;height:20px;background-color:#fff;border-radius:50%;transition:.3s ease bottom;-webkit-mask-image:radial-gradient(circle 10px at 2px 4px,transparent 96%,#000 100%);mask-image:radial-gradient(circle 10px at 2px 4px,transparent 96%,#000 100%)}#colorThemeToggle{position:absolute;width:1px;height:1px;opacity:0;margin:0;pointer-events:none}#colorThemeToggle:focus-visible+label{outline:2px solid var(--ci-focus);outline-offset:3px}#colorThemeToggle:checked+label{background-color:var(--ci-primary);background-image:var(--ci-gradient)}#colorThemeToggle:checked+label:hover{background-image:var(--ci-gradient-hover)}:is(#colorThemeToggle:checked,:root[data-theme=dark] #colorThemeToggle)+label #star{top:3px;left:29px;transform:scale(.3);background-color:#ff0}:is(#colorThemeToggle:checked,:root[data-theme=dark] #colorThemeToggle)+label .star{color:#ff0}:is(#colorThemeToggle:checked,:root[data-theme=dark] #colorThemeToggle)+label #moon{bottom:5px}.login-logo-wrap{max-width:200px;display:flex;align-items:center;margin-bottom:30px;margin-left:5px}.header-logo-wrap{display:flex;align-items:center;align-self:center;flex:0 0 auto;margin-right:30px}.header-logo-icon{width:44px;height:44px;background:var(--ci-gradient);border-radius:12px;display:flex;align-items:center;justify-content:center;color:#fff;font-family:"Source Serif 4",serif;font-weight:900;font-size:1.4rem;box-shadow:var(--shadow-default)}.header-logo-text{font-family:"JetBrains Mono",monospace;font-size:.8rem;font-weight:600;color:var(--text-primary);letter-spacing:2px}.header-logo{display:block;width:100%;max-width:150px}#createDocBtn{order:8}#importBtn{order:7}#exportBtn{display:none;order:6}body.doc-loaded #exportBtn{display:inline-flex}.simplify-toggle{order:14}#chatLauncher{order:15}.footer-toolbar .button{gap:8px;min-height:38px}#docInfoBtn,#editBtn{display:none}#accessBtn{display:none;order:11;position:relative}body.doc-loaded #accessBtn{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}#vorlagenBtn{display:none;order:7}body.doc-loaded #vorlagenBtn{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}#accessBtn.is-active::after{content:"";position:absolute;top:6px;right:6px;width:7px;height:7px;border-radius:50%;background:#fff;box-shadow:0 0 0 2px color-mix(in srgb,var(--ci-primary) 55%,#000)}#readerBtn .reader-ico{display:none}body:not(.canvas-mode):not(.view-flow) #readerBtn .ico-flow{display:inline-block}body.view-flow:not(.canvas-mode) #readerBtn .ico-read{display:inline-block}body.canvas-mode #readerBtn .ico-pages{display:inline-block}#editReaderBtn{display:none}body.editing #editReaderBtn{display:inline-flex;order:13}#editReaderBtn .ev-ico{display:none}#editReaderBtn .ev-label-static{display:inline}body.edit-paginated #editReaderBtn .ico-page{display:inline-block}body.editing-print:not(.edit-paginated) #editReaderBtn .ico-device{display:inline-block}body.editing-canvas #editReaderBtn .ico-pages{display:inline-block}.edit-page-spacer{display:block;position:relative;user-select:none;pointer-events:none;background:0 0}.edit-page-gap{position:absolute;left:calc(-1 * var(--page-margin-left));right:calc(-1 * var(--page-margin-right));background:linear-gradient(to bottom,rgba(0,0,0,.16) 0,rgba(0,0,0,.055) 15px,rgba(0,0,0,0) 36px,rgba(0,0,0,0) 100%),var(--bg)}.simplify-toggle{display:flex;align-items:center;gap:8px;flex-shrink:0;font-family:Nunito,sans-serif;font-size:9pt;color:var(--text-secondary);cursor:pointer;white-space:nowrap}body.simplified-toolbar .footer-toolbar .button{background:0 0;background-image:none;color:var(--black-white);padding:6px;gap:0;font-size:0;border-radius:var(--radius-control)}@media (hover:hover){body.simplified-toolbar .footer-toolbar .button:hover{background:var(--btn-hover);background-image:none}}body.simplified-toolbar .footer-toolbar .button svg{width:24px;height:24px}.footer-tip{position:fixed;z-index:100070;background:var(--bg-surface);color:var(--text-primary);border:1px solid var(--border);font-size:9pt;line-height:1;font-family:Nunito,sans-serif;padding:6px 9px;border-radius:6px;white-space:nowrap;box-shadow:0 4px 12px rgba(0,0,0,.18);pointer-events:none;display:none}#dialogueStack .dialogue [data-tip]::after,.anl-overlay [data-tip]::after,.et-color-menu [data-tip]::after{display:none}.schwebe-tip{position:fixed;z-index:100070;background:var(--bg-surface);color:var(--text-primary);border:1px solid var(--border);font:600 12px/1 Nunito,sans-serif;padding:7px 10px;border-radius:8px;white-space:nowrap;box-shadow:0 6px 18px rgba(0,0,0,.18);pointer-events:none;display:none}.edit-toolbar button[data-tip]{position:relative}.edit-toolbar button[data-tip]::after{content:attr(data-tip);position:absolute;bottom:calc(100% + 8px);left:50%;transform:translateX(-50%);background:var(--bg-surface);color:var(--text-primary);border:1px solid var(--border);font-size:9pt;line-height:1;font-family:Nunito,sans-serif;padding:6px 9px;border-radius:6px;white-space:nowrap;opacity:0;pointer-events:none;transition:opacity .15s ease;box-shadow:0 4px 12px rgba(0,0,0,.18);z-index:100070}@media (hover:hover){.edit-toolbar button[data-tip]:hover::after{opacity:1}}@media (min-width:550px){.edit-toolbar.active{overflow:visible}}#chatLauncher{display:inline-flex;align-items:center;gap:6px;cursor:pointer;color:var(--text-primary);padding:6px 10px;border-radius:8px}@media (hover:hover){#chatLauncher:hover{background:var(--btn-hover)}}#chatLauncher:has(:focus-visible){outline:2px solid var(--ci-focus);outline-offset:2px}@supports selector(:has(*)){#chatBtn.footer-icon-btn:focus-visible{outline:0}}#chatLauncher .chat-label,.account-label,.languageSelectorValue{font-size:10pt;font-weight:600}#chatBtn.footer-icon-btn{display:inline-flex;align-items:center;justify-content:center;padding:0;border:0;background:0 0;color:inherit;cursor:pointer;line-height:0;-webkit-tap-highlight-color:transparent}#chatBtn.footer-icon-btn svg{transform:scaleX(-1)}.siteLogo{width:350px}.siteLogo-image{width:100%}#sidebar{display:flex;flex-direction:column;width:360px;border-radius:40px;padding:10px;background-color:var(--bg-surface);border:solid 1px var(--border);gap:30px;padding:30px}.surface{display:flex;flex-direction:column;row-gap:10px;margin:0 auto;max-width:500px;padding:40px;overflow:auto;z-index:600;border-radius:10px;align-content:center;justify-content:center;box-sizing:border-box;background-color:var(--bg-surface);box-shadow:0 1px 4px 0 var(--box-shadow);border:solid 1px var(--border)}section{background:var(--bg);border-radius:20px;padding:36px;box-shadow:var(--shadow-default);border:1px solid var(--border-subtle);margin-bottom:24px;margin-top:100px!important}@media (max-width:550px){section{padding:25px 20px}}.popup{max-width:350px;display:flex;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);z-index:6400;flex-direction:column;align-items:center;gap:14px;padding:20px;border-radius:20px;box-shadow:0 20px 40px rgba(0,0,0,.3);min-width:300px;max-height:75vh;overflow-x:hidden;overflow-y:auto;opacity:0;visibility:hidden;transition:opacity .3s ease,transform .3s ease,visibility 0s linear .3s;pointer-events:none;background-color:var(--bg-surface);border:1px solid var(--border)}.popup.fullscreen{padding:150px 50px 50px 50px;border-radius:unset;border:none;max-width:none;width:100vw;min-height:100vh}.popup.active{opacity:1;visibility:visible;transition-delay:0s;pointer-events:auto;transform:translate(-50%,-50%) scale(1)}.popup-overlay{position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:rgba(0,0,0,.5);z-index:6300;opacity:0;pointer-events:none;transition:opacity .3s ease}.popup-overlay.active{opacity:1;pointer-events:auto}.popup-container{display:flex;flex-direction:column;gap:20px}.popupTitle{font-size:12pt;font-weight:700}.canvas{display:none}body.canvas-mode .page-stage{display:none}body.canvas-mode .canvas{display:block}#readerBtn,#summaryBtn{display:none}body.doc-loaded #readerBtn,body.doc-loaded #summaryBtn{display:inline-flex;justify-content:center;flex-shrink:0}body.doc-loaded #summaryBtn{order:3}body.doc-loaded #readerBtn{order:13}#voiceBtn{order:13}#voiceBtn .funke-gross,#voiceBtn .funke-klein{transform-box:fill-box;transform-origin:center}@media (hover:hover){#voiceBtn:hover .funke-gross{animation:funke-dreht 2.4s ease-in-out infinite}}#voiceBtn.ic-tipp .funke-gross,#voiceBtn:focus-visible .funke-gross{animation:funke-dreht 2.4s ease-in-out infinite}@media (hover:hover){#voiceBtn:hover .funke-klein{animation:funke-blitzt 1.4s ease-in-out infinite}}#voiceBtn.ic-tipp .funke-klein,#voiceBtn:focus-visible .funke-klein{animation:funke-blitzt 1.4s ease-in-out infinite}@keyframes funke-dreht{0%,100%{transform:rotate(0) scale(1)}50%{transform:rotate(14deg) scale(1.06)}}@keyframes funke-blitzt{0%,100%{transform:scale(.72);opacity:.55}45%{transform:scale(1.18);opacity:1}}#voiceBtn.is-active svg{animation:diktat-puls 1.2s ease-in-out infinite}@media (prefers-reduced-motion:reduce){#voiceBtn .funke-gross,#voiceBtn .funke-klein,#voiceBtn.is-active svg{animation:none;opacity:1}}.dialogue.dlg-chatwirt{display:flex;flex-direction:column;max-height:min(74vh,600px)}.dialogue.dlg-chatwirt>.dlg-head{flex:0 0 auto}.chat-body-toast{overflow-y:auto;padding:2px 0}.chat-body-toast .chat-msg{max-width:100%}.login-dlg{display:flex;flex-direction:column;align-items:stretch;gap:14px;max-width:340px}.login-dlg-kopf{display:flex;align-items:center}.login-dlg-kopf .login-dlg-logo{height:26px;width:auto;max-width:none;display:block}.login-dlg-text{margin:1em 0 1em 0!important;font-size:15px;line-height:1.45;color:var(--text-primary)}.login-dlg-form{display:flex;flex-direction:column;gap:20px}.login-dlg-feld{font:inherit;font-size:1rem;padding:16px 18px;border-radius:var(--radius-control);border:2px solid var(--border);background:var(--bg-section);color:var(--text-primary);transition:.2s}.login-dlg .login-dlg-knopf{padding:16px 24px;font-size:1rem}.login-dlg .login-dlg-knopf .btn-text,.login-dlg .login-dlg-knopf .loading-spinner{min-height:22px;line-height:22px}.login-dlg .login-dlg-knopf .spinner{flex:0 0 20px;height:20px}.login-dlg .input-wrapper.passcode{margin:0;gap:8px}.login-dlg .login-dlg-ziffer[type]{flex:1 1 0;min-width:0;min-height:60px;font-size:1.25rem;text-align:center;border-radius:var(--radius-control)}.login-dlg-hinweis,.login-dlg-sagt{margin:1em 0 1em 0!important;text-align:center;min-height:37px;line-height:1.4}.login-dlg-sagt{font-size:13px;color:var(--text-tertiary)}.login-dlg-schritt{margin-bottom:1em}.login-dlg-hinweis:empty{display:none}.login-dlg-sagt.ist-fehler{color:var(--ci-secondary)}.code-frage{margin:1em 0 1em 0!important;text-align:center;font-size:13px;color:var(--text-muted)}.code-neu-zeile{display:flex;justify-content:center}.login-dlg-codezeile{margin-top:12px}.code-neu{font:inherit;font-size:13px;padding:7px 14px;border-radius:var(--radius-control);border:1px solid var(--border);background:0 0;color:var(--text-secondary);cursor:pointer;display:inline-flex;align-items:center;gap:8px;transition:border-color .2s ease,color .2s ease}.code-neu:hover{border-color:var(--ci-primary);color:var(--text-primary)}.code-neu .loading-spinner{display:none}.code-neu.loading{pointer-events:none;opacity:.75}.code-neu.loading .btn-text{display:none}.code-neu.loading .loading-spinner{display:inline-flex;align-items:center;gap:8px}.code-neu .spinner{width:14px;height:14px;border-width:2px}.login-dlg-hinweis{font-size:12px;color:var(--text-muted)}#voiceBar{position:fixed;left:50%;transform:translateX(-50%);bottom:104px;z-index:9000;width:min(92vw,560px);display:none}body.voice-an #voiceBar{display:block}.voice-lauf{display:flex;flex-direction:column;align-items:center;gap:8px;max-height:calc(min(340px,48vh) + 76px);overflow-y:auto;padding:34px 24px 42px;scrollbar-width:none;scroll-behavior:smooth}.voice-lauf.hat-oben{-webkit-mask-image:linear-gradient(180deg,transparent 0,rgba(0,0,0,.35) 22px,#000 56px,#000 100%);mask-image:linear-gradient(180deg,transparent 0,rgba(0,0,0,.35) 22px,#000 56px,#000 100%)}.voice-zeile{animation:voice-rein .28s ease-out both}@keyframes voice-rein{from{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.voice-lauf::-webkit-scrollbar{display:none}.voice-zeile{flex:0 0 auto;max-width:100%;display:flex;align-items:center;gap:12px;padding:10px 16px;border-radius:16px;font-size:15px;line-height:1.4;color:#fff;text-align:left;box-shadow:0 12px 30px rgba(0,0,0,.22)}.voice-zeile.eigen{background-image:linear-gradient(135deg,var(--ci-primary) 0,color-mix(in srgb,var(--ci-secondary) 45%,var(--ci-primary)) 100%)}.voice-zeile.antwort{background-image:linear-gradient(135deg,color-mix(in srgb,var(--ci-primary) 45%,var(--ci-secondary)) 0,var(--ci-secondary) 100%)}.voice-wort{min-width:0}.voice-ring{flex:0 0 auto;width:18px;height:18px;padding:0;border:0;background:0 0;color:inherit;cursor:pointer}.voice-ring::after{left:auto;right:0;transform:none}.voice-x{display:none;fill:none;stroke:#fff;stroke-width:2.4;stroke-linecap:round}.voice-ring:focus-visible .voice-x,.voice-ring:hover .voice-x{display:block}.voice-ring:focus-visible .voice-ring-bahn,.voice-ring:focus-visible .voice-ring-lauf,.voice-ring:hover .voice-ring-bahn,.voice-ring:hover .voice-ring-lauf{opacity:.3}.voice-ring svg{width:100%;height:100%;transform:rotate(-90deg) scaleX(-1);transform-origin:center}.voice-ring circle{fill:none;stroke-width:2.6}.voice-ring-bahn{stroke:rgba(255,255,255,.3)}.voice-ring-lauf{stroke:#fff;stroke-linecap:round;stroke-dasharray:56.5;stroke-dashoffset:0}.voice-ring.laeuft .voice-ring-lauf{animation:voice-ring-ab 3s linear forwards}.voice-ring.haelt .voice-ring-lauf{animation-play-state:paused}@keyframes voice-ring-ab{from{stroke-dashoffset:0}to{stroke-dashoffset:56.5}}.voice-modus{position:absolute;top:4px;left:50%;transform:translateX(-50%);z-index:1;padding:3px 10px;border:1px solid var(--border);border-radius:999px;background:var(--bg-surface);color:var(--text-secondary);font:600 11px/1.4 Nunito,sans-serif;white-space:nowrap;cursor:pointer;box-shadow:0 4px 12px rgba(0,0,0,.12)}.voice-modus:hover{color:var(--text-primary)}.voice-ring.fest .voice-x{display:block}.voice-ring.fest .voice-ring-bahn,.voice-ring.fest .voice-ring-lauf{opacity:.3}.voice-senden{display:none;flex:0 0 auto;width:24px;height:24px;padding:4px;border:0;border-radius:50%;background:rgba(255,255,255,.22);color:#fff;cursor:pointer}.voice-zeile.mit-senden .voice-senden{display:block}.voice-senden:focus-visible,.voice-senden:hover{background:rgba(255,255,255,.36)}.voice-senden svg{display:block;width:100%;height:100%;fill:none;stroke:currentColor;stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round}.voice-senden::after{left:auto;right:0;transform:none}@media (max-width:700px){#voiceBar{bottom:92px;width:94vw}}#printBtn{display:none}body.doc-loaded #printBtn{display:inline-flex;justify-content:center;flex-shrink:0;order:4}body.export-blocked #printBtn{cursor:not-allowed;opacity:.5}body.export-blocked #printBtn svg *{animation:none!important}.icon-btn{display:none;background:0 0;border:0;padding:6px;margin:0;cursor:pointer;color:var(--text-primary);line-height:0;-webkit-tap-highlight-color:transparent}body.doc-loaded #editBtn{display:inline-flex;align-items:center;justify-content:center;order:12}body.no-edit-btn #editBtn{display:none!important}@media (hover:hover){.icon-btn:hover{opacity:.65}}body.doc-loaded #docInfoBtn{display:inline-flex;align-items:center;justify-content:center;order:2}#hilfeBtn{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;order:2}.dialogue.doc-info-dlg,.dialogue.shortcuts-dlg{display:flex;flex-direction:column;max-height:min(78dvh,660px)}.doc-info-dlg .dlg-head,.shortcuts-dlg .dlg-head{flex:0 0 auto}.doc-info-dlg .doc-info-title{font-weight:700;font-size:13.5px}.doc-info-dlg .doc-info-list{display:flex;flex-direction:column;gap:6px;flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain}.shortcuts-dlg .sc-list{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain}.dialogue.hilfe-dlg .hilfe-text{font-size:13.5px;line-height:1.5;color:var(--text-secondary)}.dialogue.hilfe-dlg .hilfe-aktion{display:flex;margin-top:12px}.dialogue.hilfe-dlg .hilfe-tutorials{margin-top:16px;padding-top:14px;border-top:1px solid var(--border)}.dialogue.hilfe-dlg .hilfe-tut-kopf{display:flex;align-items:center;gap:8px;margin-bottom:10px}.dialogue.hilfe-dlg .hilfe-tut-name{font-size:13px;font-weight:700;color:var(--text-primary)}.dialogue.hilfe-dlg .hilfe-bald{font-size:11px;font-weight:700;padding:2px 8px;border-radius:999px;color:#fff;background:var(--ci-gradient)}.dialogue.hilfe-dlg .hilfe-tut-pfeile{margin-left:auto;display:flex;gap:4px}.dialogue.hilfe-dlg .hilfe-tut-pfeil{display:grid;place-items:center;width:28px;height:28px;padding:0;border-radius:50%;border:1px solid var(--border);background:0 0;color:var(--text-primary);cursor:pointer}.dialogue.hilfe-dlg .hilfe-tut-pfeil:disabled{opacity:.35;cursor:default}@media (hover:hover){.dialogue.hilfe-dlg .hilfe-tut-pfeil:not(:disabled):hover{background:var(--btn-hover)}}.dialogue.hilfe-dlg .hilfe-tut-bahn{list-style:none;margin:0 -2px;padding:2px 2px 4px;display:flex;gap:10px;overflow-x:auto;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:none}.dialogue.hilfe-dlg .hilfe-tut-bahn::-webkit-scrollbar{display:none}.dialogue.hilfe-dlg .hilfe-tut{flex:0 0 172px;scroll-snap-align:start;display:flex;flex-direction:column;gap:3px;cursor:default}.dialogue.hilfe-dlg .hilfe-tut-bild{position:relative;display:grid;place-items:center;aspect-ratio:16/9;border-radius:10px;overflow:hidden;color:#fff;background-image:linear-gradient(120deg,hsl(calc(224deg + var(--hilfe-ton)) 88% 60%),hsl(calc(256deg + var(--hilfe-ton)) 84% 56%),hsl(calc(224deg + var(--hilfe-ton)) 88% 60%));background-size:220% 220%;animation:hilfe-lauf 7s ease-in-out infinite alternate}.dialogue.hilfe-dlg .hilfe-tut-bild::after{content:"";position:absolute;left:0;bottom:0;width:100%;height:3px;background:rgb(255 255 255 / .8);transform-origin:0 50%;transform:scaleX(0);animation:hilfe-fortschritt 6s linear infinite}@keyframes hilfe-lauf{from{background-position:0 50%}to{background-position:100% 50%}}@keyframes hilfe-fortschritt{to{transform:scaleX(1)}}.dialogue.hilfe-dlg .hilfe-tut-play{display:grid;place-items:center;width:40px;height:40px;border-radius:50%;background:rgb(255 255 255 / .24);box-shadow:0 2px 12px rgb(0 0 0 / .18)}.dialogue.hilfe-dlg .hilfe-tut-play svg{margin-left:2px}.dialogue.hilfe-dlg .hilfe-tut-dauer{position:absolute;right:6px;top:6px;font-size:10.5px;font-weight:700;padding:1px 6px;border-radius:6px;background:rgb(0 0 0 / .32)}.dialogue.hilfe-dlg .hilfe-tut-titel{margin-top:5px;font-size:12.5px;font-weight:700;color:var(--text-primary)}.dialogue.hilfe-dlg .hilfe-tut-text{font-size:11.5px;line-height:1.35;color:var(--text-secondary)}@media (prefers-reduced-motion:reduce){.dialogue.hilfe-dlg .hilfe-tut-bild,.dialogue.hilfe-dlg .hilfe-tut-bild::after{animation:none}}.dialogue.hilfe-dlg .hilfe-aktion{flex-wrap:wrap;gap:6px}.dialogue.hilfe-dlg .hilfe-tour-bearbeiten{margin-left:auto;font:inherit;font-size:12px;border:0;background:0 0;color:var(--text-tertiary);text-decoration:underline;cursor:pointer}.dialogue.hilfe-dlg .hilfe-tut.ist-clip{cursor:pointer}.dialogue.hilfe-dlg .hilfe-tut.ist-clip:focus-visible{outline:2px solid var(--ci-primary);outline-offset:3px;border-radius:10px}.dialogue.hilfe-dlg .hilfe-tut[aria-disabled=true] .hilfe-tut-bild{filter:saturate(.55)}.dialogue.hilfe-dlg .hilfe-tut-bald{position:absolute;left:6px;bottom:8px;font-size:10.5px;font-weight:700;padding:1px 7px;border-radius:999px;color:#fff;background:rgb(0 0 0 / .32)}@media (hover:hover){.dialogue.hilfe-dlg .hilfe-tut.ist-clip:hover .hilfe-tut-play{background:rgb(255 255 255 / .38)}}:root{--tour-leiste-h:0px}html.tour-leiste-an{--tour-leiste-h:40px}html.tour-leiste-an header{height:calc(80px + var(--tour-leiste-h));padding-top:calc(20px + var(--tour-leiste-h))}html.tour-leiste-an .container{padding-top:calc(85px + var(--tour-leiste-h))}html.tour-leiste-an .fuell-leiste,html.tour-leiste-an .geloescht-balken{top:calc(80px + var(--tour-leiste-h))}.tour-leiste{position:absolute;left:0;right:0;top:0;z-index:2;height:var(--tour-leiste-h);display:flex;align-items:center;justify-content:center;color:#fff;background-color:var(--ci-primary);background-image:var(--ci-gradient)}.tour-leiste-start{flex:1 1 auto;height:100%;display:inline-flex;align-items:center;justify-content:center;gap:8px;border:0;background:0 0;color:inherit;font:inherit;font-size:14px;font-weight:700;cursor:pointer}.tour-leiste-zu{position:absolute;right:12px;top:50%;transform:translateY(-50%);width:28px;height:28px;padding:0;border:0;border-radius:50%;background:rgb(255 255 255 / .18);color:#fff;font:inherit;font-size:13px;cursor:pointer}@media (hover:hover){.tour-leiste-start:hover span{text-decoration:underline}.tour-leiste-zu:hover{background:rgb(255 255 255 / .32)}}.tour-hinweis{position:fixed;left:50%;bottom:96px;z-index:100000;max-width:min(300px,calc(100vw - 20px));padding:9px 12px;border-radius:12px;background:#14161d;color:#fff;font-size:13px;line-height:1.4;box-shadow:0 10px 30px rgb(0 0 0 / .3);opacity:0;transform:translateY(6px);transition:opacity .25s ease,transform .25s ease;pointer-events:none}.tour-hinweis:not(.am-knopf){transform:translate(-50%,6px)}.tour-hinweis.am-knopf{bottom:auto}.tour-hinweis.ist-da{opacity:1;transform:none}.tour-hinweis:not(.am-knopf).ist-da{transform:translateX(-50%)}.tour-hinweis.am-knopf::after{content:"";position:absolute;left:calc(var(--pfeil-x,50%) - 7px);bottom:-7px;border:7px solid transparent;border-bottom:0;border-top-color:#14161d}#hilfeBtn.tour-hinweis-ring{position:relative;z-index:1;border-radius:50%;animation:tour-hilfe-ring 1.2s ease-in-out 4}@keyframes tour-hilfe-ring{0%,100%{box-shadow:0 0 0 0 color-mix(in srgb,var(--ci-primary) 70%,transparent)}50%{box-shadow:0 0 0 9px color-mix(in srgb,var(--ci-primary) 0,transparent)}}@media (prefers-reduced-motion:reduce){#hilfeBtn.tour-hinweis-ring{animation:none;box-shadow:0 0 0 3px var(--ci-primary)}.tour-hinweis{transition:none}}.doc-info-dlg .doc-info-row{display:flex;align-items:baseline;justify-content:space-between;gap:18px;font-size:13px}.doc-info-dlg .doc-info-row span{color:var(--text-secondary)}.doc-info-dlg .doc-info-row b{font-weight:700;white-space:nowrap}.dialogue .doc-info-reload.is-busy{pointer-events:none}.dialogue .doc-info-reload.is-busy svg{animation:doc-info-drehen .8s linear infinite}@keyframes doc-info-drehen{to{transform:rotate(360deg)}}.dialogue .doc-info-reload.is-fehler{color:var(--error)}.doc-stats-pop{position:fixed;z-index:100010;min-width:180px;max-width:280px;box-sizing:border-box;background:var(--bg);border:1px solid var(--border);border-radius:10px;box-shadow:var(--shadow-default,0 8px 30px rgba(0,0,0,.25));padding:8px 11px;opacity:0;transform:translateY(-4px);transition:opacity .12s ease,transform .12s ease}.doc-stats-pop.show{opacity:1;transform:none}.doc-stats-pop .ds-row{display:flex;align-items:baseline;justify-content:space-between;gap:16px;font-size:13px;padding:3px 0}.doc-stats-pop .ds-row span{color:var(--text-secondary)}.doc-stats-pop .ds-row b{color:var(--text-primary);font-weight:700;white-space:nowrap}.doc-stats-pop .ds-row.ds-stack{flex-direction:column;align-items:stretch;gap:1px}.doc-stats-pop .ds-row.ds-stack b{white-space:normal;overflow-wrap:anywhere;font-weight:600}.doc-stats-pop .ds-sep{height:1px;background:var(--border);margin:7px 0 5px}.doc-stats-pop .ds-action{display:flex;align-items:center;gap:7px;width:100%;box-sizing:border-box;appearance:none;border:0;background:0 0;text-align:left;font:inherit;font-size:13px;color:var(--text-primary);padding:6px;border-radius:7px;cursor:pointer}.doc-stats-pop .ds-action:hover{background:var(--btn-hover,var(--border))}.doc-stats-pop .ds-action svg{flex:0 0 auto;opacity:.75}@keyframes editHintPulse{0%{box-shadow:0 0 0 0 rgba(35,95,254,.55)}70%{box-shadow:0 0 0 12px rgba(35,95,254,0)}100%{box-shadow:0 0 0 0 rgba(35,95,254,0)}}.edit-hint-ring{position:fixed;transform:translate(-50%,-50%);border-radius:50%;pointer-events:none;z-index:5000;animation:editHintPulse 1.2s ease-out 2}.edit-hint-ring.persist{animation-iteration-count:infinite}#dialogueStack{position:fixed;right:var(--hint-right,14px);bottom:90px;z-index:6400;width:min(317px,calc(100vw - 28px));display:flex;flex-direction:column;align-items:stretch;justify-content:flex-end;gap:10px;pointer-events:none}#dialogueStack .dialogue{max-width:100%;width:auto;box-shadow:0 6px 16px rgba(0,0,0,.16);flex:0 0 auto}#dialogueStack.is-scrollable{overflow-y:auto;overflow-x:hidden;pointer-events:auto;scrollbar-width:thin}#dialogueStack.is-scrollable::-webkit-scrollbar{width:6px}#dialogueStack.is-scrollable::-webkit-scrollbar-thumb{background:rgba(128,128,128,.4);border-radius:3px}#dialogueStack .dialogue:not(:last-child)::after{display:none}.dlg-grip{position:absolute;top:25px;transform:translateY(-50%);right:48px;width:32px;height:32px;display:inline-flex;align-items:center;justify-content:center;border:0;background:0 0;padding:0;font:inherit;border-radius:8px;cursor:ns-resize;color:var(--text-muted);touch-action:none;z-index:2;-webkit-user-select:none;user-select:none}.dlg-grip:hover{background:var(--btn-hover);color:var(--text-primary)}.dlg-grip svg{display:block;pointer-events:none}.chat-resize-l{position:absolute;left:0;top:0;bottom:0;width:8px;cursor:ew-resize;z-index:5;touch-action:none;border-radius:14px 0 0 14px}.chat-resize-l:hover{background:var(--ci-primary,#235ffe);opacity:.35}body.chat-width-resizing{cursor:ew-resize;user-select:none}body.chat-width-resizing .chat-dialogue{transition:none!important}@media (max-width:759px){.chat-resize-l{display:none}}.chat-founddoc-subject{font-weight:700;margin-bottom:0}.chat-founddoc-lokal{font-weight:400;font-size:.9em;color:var(--text-muted)}.dialogue.dlg-resizing{user-select:none}#dialogueStack .dialogue.dlg-collapsed>:not(.dlg-head):not(.popupTitle):not(.doc-info-title):not(.dlg-grip):not(.edit-hint-close):not(.chat-restart):not(.dlg-tour),.dialogue.dlg-collapsed>:not(.dlg-head):not(.popupTitle):not(.doc-info-title):not(.dlg-grip):not(.edit-hint-close):not(.chat-restart):not(.dlg-tour){display:none}#dialogueStack .dialogue.anim-ready{transition:max-height .3s ease-out,opacity .3s ease-out,transform .3s ease-out}#dialogueStack .dialogue.dlg-resizing{transition:none!important}#dialogueStack{transition:max-height .3s ease-out}#dialogueStack.dlg-live-resize,#dialogueStack.dlg-live-resize .dialogue{transition:none!important}.dialogue.dlg-collapsed .dlg-head{margin-bottom:0}.dialogue{position:relative;max-width:min(340px,calc(100vw - 28px));padding:14px 16px;border:1px solid var(--border);border-left:4px solid transparent;border-radius:14px;box-shadow:0 12px 30px rgba(0,0,0,.18);font-size:13.5px;line-height:1.5;color:var(--text-primary);opacity:0;transform:translateY(8px);pointer-events:none;transition:opacity .3s ease-out,transform .3s ease-out}.dialogue.has-x{padding:15px 20px 15px 15px}.dialogue.show{opacity:1;transform:translateY(0)}.dialogue.has-x.show,.dialogue.interactive.show{pointer-events:auto}#dialogueStack .dialogue.dlg-weg:not(.show){display:none!important}#dialogueStack .dialogue.dlg-sofort{transition:none!important}.dialogue.green{border-left-color:#16a34a}.dialogue.blue{border-left-color:transparent}.dialogue.red{border-left-color:var(--error)}.dialogue:not(.green):not(.red):not(.chat-error)::before,body.landing .story-zitat::before,body.landing .toast::before{content:"";position:absolute;top:-1px;right:-1px;bottom:-1px;left:-4px;border-radius:inherit;padding:4px;background:linear-gradient(180deg,color-mix(in srgb,var(--ci-primary) 55%,var(--ci-secondary)),var(--ci-secondary));-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0);clip-path:inset(0 calc(100% - var(--kante-radius,14px) * .7) 0 0);pointer-events:none}.dialogue::after{content:"";position:absolute;bottom:-8px;right:36px;width:15px;height:15px;background:var(--bg-surface);border-right:1px solid var(--border);border-bottom:1px solid var(--border);transform:rotate(45deg)}.dialogue a{color:var(--ci-primary);font-weight:600;text-decoration:none}.dialogue a:hover{text-decoration:underline}#toggleHintPopup::after{right:var(--tail-right,18px)}.dialogue.upload-error{max-width:min(380px,calc(100vw - 28px))}.dialogue .dlg-head{font-weight:600;margin-bottom:12px}.dialogue .dlg-head:has(svg){display:flex;align-items:center;gap:8px}.dialogue .dlg-head svg{flex:0 0 auto}.dialogue .popupTitle{font-size:inherit;font-weight:600}.dialogue.all-docs .all-docs-search{width:calc(100% - 10px);box-sizing:border-box;margin:4px 0 12px;padding:8px 11px;border:1px solid var(--border);border-radius:8px;background:var(--bg-section);color:var(--text-primary);font-size:13px;outline:0}.dialogue.all-docs .all-docs-sort{width:calc(100% - 10px);box-sizing:border-box;margin:0 0 12px;padding:8px 38px 8px 11px;border:1px solid var(--border);border-radius:8px;background:var(--bg-surface) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 24 24' fill='none' stroke='%236b7280' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'/%3E%3C/svg%3E") no-repeat right 12px center;color:var(--text-primary);font-size:13px;outline:0;cursor:pointer;appearance:none;-webkit-appearance:none;-moz-appearance:none}.dialogue.all-docs .dlg-sortval{font-weight:600}.dialogue.all-docs .dlg-msg>.dlg-sub{display:inline-block;margin-top:5px}.dialogue.all-docs .dlg-msg>.dlg-sub:not(.dlg-status):not(.dlg-del-note){color:var(--text-tertiary)}.dialogue.all-docs .dlg-msg{position:relative;padding-right:44px;overflow-wrap:anywhere}.dialogue.all-docs .dlg-row{padding-top:16px;padding-bottom:4px}.dialogue.all-docs .dlg-row:first-child{padding-top:6px}.dialogue.all-docs .dlg-row.has-thumb{display:grid;grid-template-columns:104px minmax(0,1fr);gap:10px 14px;align-items:start}.dialogue.all-docs .dlg-row.has-thumb>.doc-thumb{grid-row:1;grid-column:1;width:104px;margin-top:2px}.dialogue.all-docs .dlg-row.has-thumb>.dlg-msg{grid-row:1;grid-column:2}.dialogue.all-docs .dlg-row.has-thumb>.dlg-actions{grid-row:2;grid-column:1/-1}.dialogue.all-docs .dlg-row.is-deleted>.doc-thumb{opacity:.5}.doc-thumb,.fm-window .fm-info-thumb{position:relative;display:block;aspect-ratio:1.4142;border-radius:8px;overflow:hidden;background:#fff;box-shadow:0 1px 3px rgba(0,0,0,.14);cursor:zoom-in}.doc-thumb svg,.fm-window .fm-info-thumb svg{display:block;width:100%;height:auto}.doc-thumb img,.fm-window .fm-info-thumb img{display:block;width:100%;height:100%;object-fit:cover;object-position:top;background:#fff}.fm-window .fm-info-thumb{flex:0 0 auto;width:100%;margin:12px 0 4px}.nx-lupe{position:absolute;right:6px;bottom:6px;display:grid;place-items:center;width:28px;height:28px;padding:0;border:0;border-radius:50%;color:#fff;background:rgb(20 22 32 / .55);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);box-shadow:0 2px 6px rgb(0 0 0 / .2);cursor:zoom-in;opacity:0;transition:opacity .2s ease,transform .2s ease,background-color .2s ease}.nx-lupe svg{width:16px;height:16px}.doc-thumb:hover .nx-lupe,.fm-window .fm-info-thumb:hover .nx-lupe,.nx-lupe:focus-visible{opacity:1}.nx-lupe:focus-visible{outline:2px solid #fff;outline-offset:2px}@media (hover:none){.nx-lupe{opacity:1}}@media (hover:hover){.nx-lupe:hover{transform:scale(1.08);background:rgb(20 22 32 / .72)}}.dialogue.all-docs .doc-stats-info{position:absolute;top:-2px;right:0;display:inline-flex;align-items:center;justify-content:center;width:40px;height:24px;padding:0;border:none;background:0 0;color:var(--text-muted);cursor:pointer;border-radius:8px}.dialogue.all-docs .doc-stats-info:hover{color:var(--text-primary);background:var(--border)}.dialogue.all-docs .doc-stats-info svg{width:16px;height:16px}.dialogue.all-docs .dlg-actions .dlg-del-btn{margin-left:auto}.dialogue.all-docs .dlg-actions .dlg-btn.with-ico:not(.primary){padding-left:10px;padding-right:10px}.dialogue.all-docs .dlg-row .dlg-actions .dlg-btn.primary{padding-right:13px;background-image:var(--ci-gradient);border-color:transparent;color:#fff}.dialogue.all-docs .dlg-row .dlg-actions .dlg-btn.primary:hover{background-image:var(--ci-gradient-hover)}.dialogue.all-docs .dlg-foot .docs-storage-btn{background:var(--ci-secondary);background-image:none;border-color:var(--ci-secondary);color:#fff}.dialogue.all-docs .dlg-foot .docs-storage-btn:hover{filter:brightness(1.06)}.dialogue.all-docs .dlg-row.is-deleted .dlg-msg strong{color:var(--text-secondary,#6b7280);font-weight:600}.dialogue.all-docs .dlg-del-note{color:var(--text-secondary,#6b7280)}.dialogue.all-docs .dlg-status{display:inline-block;margin-top:3px;color:#b45309;font-weight:600;line-height:1.2}[data-theme=dark] .dialogue.all-docs .dlg-status{color:#fbbf24}.dialogue.all-docs .dlg-template-badge{position:absolute;top:0;right:47px;pointer-events:none;display:inline-flex;align-items:center;height:20px;padding:0 8px;border-radius:6px;background:var(--ci-secondary);color:#fff;font-size:11px;font-weight:600;line-height:1;letter-spacing:.2px;white-space:nowrap}.dialogue.all-docs .dlg-msg.has-template::before{content:"";float:right;width:72px;height:20px}.dialogue.all-docs .dlg-msg.has-template.has-std::before{width:116px}.dialogue.all-docs .all-docs-tpl-toggle{display:flex;align-items:center;justify-content:flex-end;gap:8px;margin:0 0 10px;padding-right:17px;font-size:13px;color:var(--text-secondary,#6b7280);cursor:pointer;user-select:none}.dialogue.all-docs .all-docs-tpl-toggle .toggle.small{flex:0 0 auto}.dialogue.all-docs .all-docs-sep{height:1px;background:var(--border);margin:0 0 12px}.dialogue.all-docs .dlg-empty-docs{display:flex;align-items:center;justify-content:center;box-sizing:border-box;min-height:128px;padding:16px 8px 0;text-align:center;color:var(--text-secondary,#6b7280);font-size:14px}.dialogue.all-docs .all-docs-search:focus{border-color:var(--ci-primary)}.dialogue.all-docs .all-docs-empty{padding:4px 2px;color:var(--text-secondary,#6b7280);font-size:13px}.dialogue.all-docs .dlg-foot-info{margin-top:12px;padding-top:19px;border-top:1px solid var(--border);font-size:12px;color:var(--text-secondary,#6b7280);line-height:1.5}.dialogue .dlg-cloud-off{vertical-align:-3px;margin-right:4px;opacity:.8}.dialogue .dlg-rows{display:flex;flex-direction:column;gap:14px;max-height:min(56vh,520px);overflow-y:auto}#dialogueStack .dialogue.all-docs,#dialogueStack .dialogue.local-docs{display:flex;flex-direction:column;min-height:0;max-height:var(--dlg-max,calc(100dvh - 178px))}#dialogueStack .dialogue.all-docs .dlg-rows,#dialogueStack .dialogue.local-docs .dlg-rows{flex:1 1 auto;min-height:0;max-height:none}#dialogueStack .dialogue.all-docs .docs-content-wrap,#dialogueStack .dialogue.local-docs .docs-content-wrap{flex:1 1 auto;min-height:0;display:flex;flex-direction:column}#dialogueStack .dialogue.all-docs .docs-content-wrap{padding-right:15px}#dialogueStack .dialogue.all-docs .dlg-rows{box-sizing:border-box;margin-right:-15px;padding-right:15px;scrollbar-gutter:auto}.dialogue .dlg-row{position:relative;padding-top:12px}.dialogue .dlg-row::before{content:"";position:absolute;top:0;left:0;right:10px;border-top:1px solid var(--border)}.dialogue.all-docs .dlg-row::before{right:2px}.dialogue .dlg-row:first-child{padding-top:0}.dialogue .dlg-row:first-child::before{content:none}.dialogue .dlg-msg{margin-bottom:8px}.dialogue .dlg-img{display:block;max-width:100%;max-height:140px;border-radius:8px;border:1px solid var(--border);margin:0 0 10px;object-fit:contain}.dialogue .dlg-actions{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:6px}.dialogue .dlg-icon-btn{display:inline-flex;align-items:center;justify-content:center;padding:6px;border:0;background:0 0;color:var(--text-primary,inherit);cursor:pointer;opacity:.8}.dialogue .dlg-icon-btn:hover{opacity:1}.anm-menu .dlg-btn,.date-menu .dlg-btn,.dialogue .dlg-btn,.et-icon-menu .dlg-btn,.invite-pop .dlg-btn,.paged-sel .dlg-btn{font:inherit;font-size:13px;font-weight:600;line-height:20px;padding:8.5px 14px 7.5px;border-radius:var(--radius-control);border:1px solid var(--border);background:var(--bg-surface);color:var(--text-primary);cursor:pointer}.anm-menu .dlg-btn:hover,.date-menu .dlg-btn:hover,.dialogue .dlg-btn:hover,.et-icon-menu .dlg-btn:hover,.invite-pop .dlg-btn:hover,.paged-sel .dlg-btn:hover{background:color-mix(in srgb,var(--border) 70%,var(--bg-surface))}.dialogue .dlg-btn.primary{padding:8.5px 8px 7.5px;background-color:var(--ci-primary);background-image:var(--ci-gradient);border-color:transparent;color:#fff}.anm-menu .dlg-btn.primary,.date-menu .dlg-btn.primary,.et-icon-menu .dlg-btn.primary,.invite-pop .dlg-btn.primary,.paged-sel .dlg-btn.primary{background-color:var(--ci-primary);background-image:var(--ci-gradient);border-color:transparent;color:#fff}.anm-menu .dlg-btn.primary:hover,.date-menu .dlg-btn.primary:hover,.dialogue .dlg-btn.primary:hover,.et-icon-menu .dlg-btn.primary:hover,.invite-pop .dlg-btn.primary:hover,.paged-sel .dlg-btn.primary:hover{background-image:var(--ci-gradient-hover)}.dialogue .dlg-btn.sm,.invite-pop .dlg-btn.sm{display:inline-flex;align-items:center;gap:6px}.dialogue .dlg-btn.sm svg,.invite-pop .dlg-btn.sm svg{flex:0 0 auto}a.dlg-btn{text-decoration:none;display:inline-block}a.dlg-btn.primary{color:#fff}.dialogue .dlg-btn.with-ico{display:inline-flex;align-items:center;gap:7px}.dialogue .dlg-btn.with-ico svg{flex:0 0 auto}.dialogue .dlg-btn[data-sx=cloud],.dialogue .dlg-btn[data-sx=local]{padding-left:16px;padding-right:16px}.dialogue.save-exit-dlg{align-items:baseline;display:flex;flex-direction:column;row-gap:10px}.dialogue .sxd-ordner{position:relative;display:block}.dialogue .sxd-ordner .dlg-input{padding-right:38px}.dialogue .sxd-ordner-pfeil{position:absolute;top:50%;right:6px;width:28px;height:28px;padding:0;border:0;border-radius:7px;background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%23888' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'><polyline points='6 9 12 15 18 9'></polyline></svg>") no-repeat center;transform:translateY(-50%);transition:transform .15s ease-out;cursor:pointer}@media (hover:hover){.dialogue .sxd-ordner-pfeil:hover{background-color:var(--btn-hover)}}.dialogue .sxd-ordner.ist-offen .sxd-ordner-pfeil{transform:translateY(-50%) rotate(180deg)}.dialogue .sxd-ordner-liste{position:absolute;top:calc(100% + 4px);left:0;right:0;z-index:5;display:flex;flex-direction:column;max-height:220px;overflow-y:auto;overscroll-behavior:contain;padding:5px;background:var(--bg-surface);border:1px solid var(--border);border-radius:10px;box-shadow:0 12px 30px rgba(0,0,0,.22)}.dialogue .sxd-ordner-liste[hidden]{display:none}.dialogue .sxd-ordner-eintrag{flex:0 0 auto;padding:8px 10px;border:0;border-radius:7px;background:0 0;color:var(--text-primary);font:inherit;font-size:13px;line-height:1.35;text-align:left;overflow-wrap:anywhere;cursor:pointer}.dialogue .sxd-ordner-eintrag.ist-aktiv{background:var(--btn-hover,var(--border))}@media (hover:hover){.dialogue .sxd-ordner-eintrag:hover{background:var(--btn-hover,var(--border))}}.dialogue .sxd-ordner-eintrag.ist-aktuell{font-weight:700}.dialogue .sxd-ordner-eintrag.ist-oben{color:var(--text-secondary)}.dialogue .sxd-ordner-leer{padding:8px 10px;font-size:12px;color:var(--text-secondary)}.dialogue.save-exit-dlg .sxd-vorlage{align-self:stretch;margin:8px 0;display:flex;align-items:center;justify-content:space-between;gap:10px;font-size:13px;cursor:pointer;user-select:none}.dialogue.save-exit-dlg .sxd-vorlage[hidden]{display:none}.dialogue.save-exit-dlg .sxd-vorlage.is-laedt{opacity:.5;cursor:progress}.dialogue.save-exit-dlg .sxd-vorlage .toggle.small{flex:0 0 auto}.dialogue.save-exit-dlg .sxd-markt{align-self:stretch;display:flex;flex-direction:column;gap:6px;margin:-4px 0 8px;padding-left:12px;border-left:2px solid var(--border)}.dialogue.save-exit-dlg .sxd-markt [hidden],.dialogue.save-exit-dlg .sxd-markt[hidden]{display:none}.dialogue.save-exit-dlg .sxd-markt .sxd-markt-an{margin:0}.dialogue.save-exit-dlg .sxd-markt-preis .dlg-input{max-width:120px}.dialogue.save-exit-dlg .sxd-markt-hinweis{font-size:12px;color:var(--text-tertiary)}.dialogue.save-exit-dlg .sxd-markt-an:has(input:disabled){opacity:.5;cursor:default}.dialogue.markt-vorlage-dlg .mv-info{display:flex;flex-direction:column;gap:8px;text-align:left}.dialogue.markt-vorlage-dlg .mv-von{display:flex;align-items:center;gap:10px;color:var(--text-secondary)}.dialogue.markt-vorlage-dlg .mv-avatar{flex:0 0 auto;width:32px;height:32px;border-radius:50%;object-fit:cover;background:var(--border)}.dialogue.markt-vorlage-dlg .mv-zeile{display:flex;justify-content:space-between;align-items:center;gap:12px}.dialogue.markt-vorlage-dlg .mv-bewertung{display:inline-flex;align-items:center;gap:4px;color:var(--text-secondary);white-space:nowrap}.dialogue.markt-vorlage-dlg .mv-bewertung svg{width:15px;height:15px;color:#f5b301;flex:0 0 auto}.dialogue.markt-vorlage-dlg .mv-anzahl,.dialogue.markt-vorlage-dlg .mv-ohne{color:var(--text-tertiary)}.dialogue.markt-vorlage-dlg .mv-preis{font-weight:700;white-space:nowrap}.dialogue.markt-vorlage-dlg .mv-preis.mv-kostet{color:var(--ci-secondary)}.dialogue.markt-vorlage-dlg .mv-text{font-size:13px;color:var(--text-tertiary)}.dialogue.markt-vorlage-dlg .mv-bewerten{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.dialogue.markt-vorlage-dlg .mv-sterne{display:inline-flex;gap:2px}.dialogue.markt-vorlage-dlg .mv-stern{appearance:none;display:grid;place-items:center;width:30px;height:30px;padding:0;border:0;border-radius:8px;background:0 0;cursor:pointer;color:color-mix(in srgb,var(--text-primary) 22%,transparent)}.dialogue.markt-vorlage-dlg .mv-stern svg{width:22px;height:22px}.dialogue.markt-vorlage-dlg .mv-stern.ist-an{color:#f5b301}@media (hover:hover){.dialogue.markt-vorlage-dlg .mv-sterne:hover .mv-stern{color:#f5b301}.dialogue.markt-vorlage-dlg .mv-sterne .mv-stern:hover~.mv-stern{color:color-mix(in srgb,var(--text-primary) 22%,transparent)}}.dialogue.markt-vorlage-dlg .dlg-head svg{flex:0 0 auto}.dialogue.vorlagen-dlg .vv-inhalt{display:flex;flex-direction:column;gap:14px;text-align:left}.dialogue.vorlagen-dlg .vv-teil{display:flex;flex-direction:column;gap:8px}.dialogue.vorlagen-dlg .vv-teil+.vv-teil{padding-top:14px;border-top:1px solid var(--border)}.dialogue.vorlagen-dlg .vv-titel{font-size:11px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--text-tertiary)}.dialogue.vorlagen-dlg .vv-vorlage{display:flex;align-items:center;gap:10px}.dialogue.vorlagen-dlg .vv-bild{flex:0 0 auto;width:44px;height:62px;object-fit:cover;object-position:top;border-radius:4px;background:#fff;box-shadow:0 1px 3px rgb(0 0 0 / .18)}.dialogue.vorlagen-dlg .vv-leise{font-size:12px;color:var(--text-tertiary)}.dialogue.vorlagen-dlg .vv-leise svg{width:12px;height:12px;color:#f5b301;vertical-align:-1px}.dialogue.vorlagen-dlg .vv-autor summary{cursor:pointer;font-size:13px;font-weight:600;color:color-mix(in srgb,var(--ci-secondary) 55%,var(--text-primary))}.dialogue.vorlagen-dlg .vv-autor-liste{display:flex;flex-direction:column;gap:6px;margin-top:8px}.dialogue.vorlagen-dlg .vv-liste{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}.dialogue.vorlagen-dlg .vv-liste li{display:flex;justify-content:space-between;align-items:baseline;gap:10px;min-width:0}.dialogue.vorlagen-dlg .vv-liste a{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--text-primary)}.dialogue.vorlagen-dlg .vv-liste li>.vv-leise{flex:0 0 auto;white-space:nowrap}.dialogue.vorlagen-dlg .vv-schalter{display:flex;align-items:center;justify-content:space-between;gap:10px;font-size:13px;cursor:pointer;user-select:none}.dialogue.vorlagen-dlg .vv-schalter .toggle.small{flex:0 0 auto}.dialogue.vorlagen-dlg .vv-schalter:has(input:disabled){opacity:.5;cursor:default}.dialogue.vorlagen-dlg .vv-markt{display:flex;flex-direction:column;gap:6px;padding-left:12px;border-left:2px solid var(--border)}.dialogue.vorlagen-dlg .vv-markt [hidden],.dialogue.vorlagen-dlg .vv-markt[hidden]{display:none}.dialogue.vorlagen-dlg .vv-preis .dlg-input{max-width:120px}.dialogue.vorlagen-dlg .vv-status{font-size:12px;color:var(--text-tertiary);min-height:1em}.dialogue.vorlagen-dlg .vv-status.ist-fehler{color:var(--danger,#d93025)}.dialogue.vorlagen-dlg .vv-nutzen{display:flex;flex-direction:column;gap:8px;padding-top:12px;border-top:1px solid var(--border)}.dialogue.vorlagen-dlg .vv-nutzen[hidden]{display:none}.dialogue.vorlagen-dlg .vv-untertitel{font-size:13px;font-weight:600;color:var(--text-primary)}.dialogue.vorlagen-dlg .vv-nutzer-liste{display:flex;flex-direction:column;gap:6px}.dialogue.vorlagen-dlg .vv-nutzer-liste .access-person.is-busy{opacity:.5}.dialogue.vorlagen-dlg .vv-nutzer-weg{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;border:0;border-radius:6px;background:0 0;color:var(--text-tertiary);cursor:pointer}@media (hover:hover){.dialogue.vorlagen-dlg .vv-nutzer-weg:hover{color:var(--danger,#d93025);background:var(--btn-hover)}}.dialogue.vorlagen-dlg .vv-nutzer-neu{display:flex;gap:6px}.dialogue.vorlagen-dlg .vv-nutzer-neu .dlg-input{flex:1 1 auto;min-width:0}.dialogue.vorlagen-dlg .vv-nutzer-neu .dlg-btn{flex:0 0 auto}.dialogue.vorlagen-dlg .vv-nutzer-status:empty{display:none}.dialogue.browser-hinweis-dlg{display:flex;flex-direction:column;row-gap:10px}.dialogue .dlg-btn[hidden]{display:none}.dialogue.browser-hinweis-dlg .bh-liste:empty{display:none}.dialogue.browser-hinweis-dlg .bh-liste{display:flex;flex-direction:column;gap:8px;margin-bottom:4px}.dialogue.browser-hinweis-dlg .bh-zeile{display:flex;flex-direction:column;gap:6px;padding:8px 0;border-top:1px solid var(--border,rgba(128,128,128,.25))}.dialogue.browser-hinweis-dlg .bh-name{display:flex;flex-direction:column;min-width:0}.dialogue.browser-hinweis-dlg .bh-name strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dialogue.browser-hinweis-dlg .bh-aktionen{display:flex;flex-wrap:wrap;gap:6px}.dialogue.browser-hinweis-dlg .bh-aktionen .dlg-btn{padding-left:10px;padding-right:10px}#dialogueStack .dialogue.browser-hinweis-dlg{min-height:0;max-height:var(--dlg-max,calc(100dvh - 178px))}#dialogueStack .dialogue.browser-hinweis-dlg>*{flex-shrink:0}#dialogueStack .dialogue.browser-hinweis-dlg .bh-liste{flex:0 1 auto;min-height:96px;overflow-y:auto;overscroll-behavior:contain}.dialogue.browser-hinweis-dlg .dlg-btn[data-bh],.dialogue.save-exit-dlg .dlg-btn[data-sx]{align-self:stretch;width:100%;box-sizing:border-box;justify-content:center;text-align:center}a.dlg-btn.primary:hover{text-decoration:none}.dialogue .dlg-btn.danger{background:var(--error);border-color:var(--error);color:#fff}.dialogue .dlg-btn.danger:hover{filter:brightness(.95)}.dialogue .dlg-btn.danger.is-armed{box-shadow:inset 0 0 0 2px rgba(255,255,255,.75);filter:brightness(.9)}.dialogue .dlg-btn.success{background:#1f9d55;border-color:#1f9d55;color:#fff}.dialogue .dlg-btn.success:hover{filter:brightness(.95)}.dialogue .dlg-sub{color:var(--text-secondary,#6b7280);font-size:12px}.doc-unterschrift{position:relative;display:block;width:210pt;max-width:100%;margin:10pt 0 6pt}.doc-unterschrift .us-feld{position:relative;aspect-ratio:210/46;border-bottom:.5pt solid currentColor;border-bottom-color:color-mix(in srgb,currentColor 55%,transparent);background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 150 50'%3E%3Cpath d='M6 38c7-16 14-27 19-27 6 0 1 25 8 25 5 0 8-13 13-13 4 0 4 7 8 7 4 0 6-10 11-10 4 0 4 6 8 6 5 0 9-8 16-8 5 0 7 5 12 5' fill='none' stroke='%23b4b4b4' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") no-repeat 4pt 50%/auto 74%}.doc-unterschrift .us-feld.us-meins{outline:1.5px dashed var(--ci-primary,#235ffe);outline-offset:2px;background-color:rgba(35,95,254,.05)}.doc-unterschrift .us-feld.us-vorbehalten{opacity:.55}.doc-unterschrift .us-einst{position:absolute;top:-6pt;right:-6pt;z-index:2;display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;padding:0;border:1px solid var(--border);border-radius:7px;background:var(--bg-surface);color:var(--text-secondary,#6b7280);cursor:pointer;opacity:0;transition:opacity .12s ease}.doc-unterschrift .us-einst:focus-visible,.doc-unterschrift:focus-within .us-einst,.doc-unterschrift:hover .us-einst{opacity:1}@media (hover:none){.doc-unterschrift .us-einst{opacity:.85}}.doc-unterschrift .us-einst:hover{color:var(--text-primary)}.doc-unterschrift .us-feld.ist-unterschrieben{background:0 0}.doc-unterschrift .us-feld[role=button]{cursor:pointer;border-radius:4px 4px 0 0;transition:background-color .12s ease}@media (hover:hover){.doc-unterschrift .us-feld[role=button]:hover{background-color:rgba(35,95,254,.06)}}.doc-unterschrift .us-feld[role=button]:focus-visible{outline:2px solid var(--ci-focus,#235ffe);outline-offset:2px}.doc-unterschrift .us-bild{position:absolute;left:2pt;bottom:3pt;max-width:calc(100% - 4pt);max-height:calc(100% - 4pt);width:auto;height:auto;margin:0!important;display:block}.doc-unterschrift .us-name{margin-top:4pt;font-size:9pt;min-height:1lh}.pages .page[data-theme=dark] .doc-unterschrift .us-bild,.pages[data-theme=dark] .doc-unterschrift .us-bild,[data-theme=dark] .canvas .doc-unterschrift .us-bild{filter:invert(1) hue-rotate(180deg)}@media print{.doc-unterschrift .us-feld:not(.ist-unterschrieben){background:0 0!important}.doc-unterschrift .us-einst{display:none!important}.doc-unterschrift .us-feld.us-meins{outline:0;background-color:transparent}.doc-unterschrift .us-feld.us-vorbehalten{opacity:1}}.doc-umbruchzone{display:none}.pages .doc-umbruchzone{display:block;height:0;margin:0;padding:0;border:0}body.editing:not(.edit-paginated) .pages .doc-umbruchzone,body.view-flow .pages .doc-umbruchzone{height:var(--uz-h,1lh)}body.canvas-mode .doc-umbruchzone,body.editing-canvas .doc-umbruchzone{display:none}.uz-flaeche,body.editing:not(.edit-paginated):not(.edit-readonly) .pages .doc-umbruchzone{background-image:radial-gradient(rgba(128,128,128,.35) 1px,transparent 1px);background-size:5px 5px;background-position:center}.uz-flaeche{position:absolute;z-index:3;-webkit-user-select:none;user-select:none}.doc-umbruchzone[data-tip]::after{display:none}body.editing:not(.edit-paginated):not(.edit-readonly) .pages .doc-umbruchzone[data-tip]::after{display:block}.doc-umbruchzone[data-tip]::after,.uz-flaeche[data-tip]::after{top:50%;bottom:auto;transform:translate(-50%,-50%)}.uz-weg{position:absolute;z-index:6;display:flex;align-items:center;justify-content:center;width:22px;height:22px;padding:0;border:1px solid var(--border);border-radius:6px;background:var(--bg-surface);color:var(--text-secondary,#888);cursor:pointer}.uz-weg svg{width:14px;height:14px}.uz-weg:hover{border-color:#d33;background:color-mix(in srgb,#d33 12%,var(--bg-surface));color:#d33}.uz-zieh{position:absolute;z-index:6;height:10px;cursor:row-resize}.uz-zieh::before{content:"";position:absolute;left:0;right:0;top:4px;border-top:2px dashed var(--ci-primary);opacity:0;transition:opacity .15s}.uz-zieh:hover::before,body.uz-zieht .uz-zieh::before{opacity:1}body.uz-zieht .uz-zieh::after{opacity:0}body.uz-zieht,body.uz-zieht *{cursor:row-resize!important;-webkit-user-select:none!important;user-select:none!important}@media print{.uz-flaeche,.uz-weg,.uz-zieh{display:none!important}.doc-umbruchzone{background:0 0!important}}.save-exit-dlg .sxd-us-hinweis,.us-dlg .us-speichern-hinweis,.us-einst-dlg .us-einst-hinweis{font-size:12.5px;line-height:1.45;padding:8px 10px;border:1px solid rgba(255,170,0,.4);border-radius:8px;background:rgba(255,170,0,.12);color:var(--text-primary)}.us-dlg .us-speichern-hinweis{margin-bottom:8px}.us-dlg .us-regler-zeile>label,.us-einst-dlg .us-einst-breite>label{color:var(--text-secondary,#666);white-space:nowrap}.us-dlg .us-regler,.us-einst-dlg .us-regler{display:inline-flex;align-items:center;gap:8px;flex:1 1 auto;min-width:0}.us-dlg .us-regler input,.us-einst-dlg .us-regler input{flex:1 1 auto;min-width:90px}.us-regler-wert{flex:0 0 auto;min-width:42px;text-align:right;font-size:12.5px;font-variant-numeric:tabular-nums}.us-dlg .us-regler-zeile{display:flex;align-items:center;gap:10px;margin-top:8px;font-size:13px}.us-einst-dlg .us-einst-personen{display:flex;flex-direction:column;gap:10px}.us-einst-dlg .us-person{padding:4px 6px;border-radius:8px;cursor:pointer}@media (hover:hover){.us-einst-dlg .us-person:hover{background:var(--btn-hover,var(--border))}}.us-einst-dlg .us-person:focus-visible{outline:2px solid var(--ci-focus,#235ffe);outline-offset:1px}.us-einst-dlg .us-person-haken{flex:0 0 auto;display:inline-flex;width:17px;color:var(--ci-primary,#235ffe)}.us-dlg .us-pad-hinweis{font-size:13px;line-height:1.4;color:var(--text-secondary,#6b7280);margin-bottom:8px}.us-dlg .us-pad{display:block;width:100%;height:120px;background:#fff;border:1px solid var(--border);border-radius:8px;touch-action:none;cursor:crosshair}.us-dlg .us-pad-fehler:empty{display:none}.us-dlg .us-pad-fehler{margin-top:6px;color:var(--danger,#d93025)}.us-dlg .us-pad-akt{flex-wrap:wrap;margin-top:10px}.fill-dlg .dlg-msg>.dlg-sub{display:block;margin-top:6px}.fill-dlg .dlg-msg>.fill-notiz:empty{display:none}.fill-dlg .dlg-btn:disabled{opacity:.45;cursor:default}.fill-dlg .dlg-btn.is-busy{opacity:.6;cursor:progress}.dialogue .dlg-field{display:flex;flex-direction:column;gap:5px;align-self:stretch;width:100%;text-align:left}.dialogue .dlg-field-lbl{font-size:12px;font-weight:600;color:var(--text-secondary,#6b7280)}.dialogue .dlg-input{width:100%;box-sizing:border-box;padding:8px 10px;border:1px solid var(--border);border-radius:var(--radius-control);background:var(--bg);color:var(--text-primary);font:inherit;font-size:14px}.dialogue .dlg-input:focus{outline:0;border-color:var(--ci-primary);box-shadow:var(--shadow-input-focus)}.dialogue.shortcuts-dlg .sc-group{font-weight:700;font-size:11px;text-transform:uppercase;letter-spacing:.04em;color:var(--text-secondary);margin:10px 0 8px}.dialogue.shortcuts-dlg .sc-group:first-of-type{margin-top:4px}.dialogue.shortcuts-dlg .sc-conn{font-size:11px;font-style:italic;color:var(--text-secondary);margin:6px 0 2px}.dialogue.shortcuts-dlg .sc-row{display:flex;justify-content:space-between;align-items:baseline;gap:12px;padding:2px 0;font-size:13px}.dialogue.shortcuts-dlg .sc-keys{flex:0 0 auto;white-space:nowrap}.dialogue.shortcuts-dlg .sc-desc{flex:1 1 auto;text-align:right;color:var(--text-secondary)}.dialogue.shortcuts-dlg kbd{display:inline-block;padding:1px 6px;border:1px solid var(--border);border-bottom-width:2px;border-radius:5px;background:var(--bg);font-family:inherit;font-size:11px;line-height:1.5;color:var(--text-primary)}.dialogue.shortcuts-dlg kbd.sc-q{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;border-bottom-width:1px}.dialogue .dlg-foot{justify-content:flex-end;margin-top:20px;padding-top:16px;border-top:1px solid var(--border)}.dialogue .dlg-foot.dlg-foot-left{justify-content:flex-start}.dialogue .dlg-foot.tpl-foot{flex-direction:column;align-items:stretch}.dialogue .dlg-foot.tpl-foot .dlg-btn{width:100%;justify-content:center}.dialogue .tpl-loading{display:flex;justify-content:center;align-items:center;padding:28px 0}.dialogue.all-docs .tpl-loading{padding-top:60px;padding-bottom:44px}.dialogue .tpl-spinner{width:24px;height:24px;box-sizing:border-box;border:2.5px solid color-mix(in srgb,var(--text-primary) 22%,rgb(0 0 0 / 0));border-top-color:var(--ci-primary);border-radius:50%;animation:btnSpin .7s linear infinite}@keyframes dlgWobble{0%,100%{transform:translateX(0)}20%{transform:translateX(-4px)}40%{transform:translateX(4px)}60%{transform:translateX(-3px)}80%{transform:translateX(2px)}}.dialogue .dlg-btn.wobble{animation:dlgWobble .5s ease}.dialogue .dlg-input.wobble{animation:dlgWobble .5s ease;border-color:var(--error);box-shadow:0 0 0 3px rgba(229,72,77,.15)}#dialogueStack .dialogue.chat-dialogue{display:flex;flex-direction:column;flex:0 1 auto;min-height:230px;max-height:var(--dlg-max,70vh);transition:opacity .3s ease-out,transform .3s ease-out}#dialogueStack .dialogue.chat-dialogue.anim-ready{transition:max-height .3s ease-out,opacity .3s ease-out,transform .3s ease-out}.dialogue .chat-body{flex:1 1 auto;min-height:0;display:flex;flex-direction:column;gap:8px;margin-bottom:10px;padding-bottom:6px;padding-left:6px;margin-left:-6px;padding-right:8px;overflow-y:auto}.dialogue .chat-form{flex:0 0 auto}.dialogue .chat-form.needs-name .chat-input,.dialogue .chat-form.needs-name .chat-tip,.dialogue .chat-form.needs-name .chat-upload{display:none}.dialogue .chat-form:not(.needs-name) .chat-name{display:none}.dialogue .chat-form.chat-choosing .chat-input,.dialogue .chat-form.chat-choosing .chat-name,.dialogue .chat-form.chat-choosing>.chat-actions{display:none}.dialogue .chat-msg{margin:0;max-width:85%;padding:8px 11px;border-radius:12px;font-size:13px;line-height:1.45;white-space:pre-wrap;overflow-wrap:anywhere}.dialogue .chat-msg.chat-bot{align-self:flex-start;background:var(--bg-section);color:var(--text-primary);border-bottom-left-radius:4px}.dialogue .chat-msg.chat-mine{align-self:flex-end;background:var(--ci-primary);color:#fff;border-bottom-right-radius:4px}.dialogue .chat-msg a{text-decoration:underline}.dialogue .chat-avatar{display:block;margin-top:8px;width:84px;height:84px;object-fit:cover;border-radius:50%;border:2px solid var(--border)}.dialogue .chat-msg.chat-mine a{color:#fff}.dialogue .chat-note{margin:-6px 2px 0;font-size:12px;color:var(--text-secondary)}.dialogue .typing-dots span{opacity:.2;animation:chatTypingDot 1.2s infinite}.dialogue .typing-dots span:nth-child(2){animation-delay:.2s}.dialogue .typing-dots span:nth-child(3){animation-delay:.4s}@keyframes chatTypingDot{0%,100%,60%{opacity:.2}30%{opacity:1}}.dialogue .chat-form{display:flex;flex-direction:column;gap:16px;margin-bottom:10px}.dialogue .chat-name{width:100%;font:inherit;font-size:13px;padding:8px 10px;border:1px solid var(--border);border-radius:10px;background:var(--bg-section);color:var(--text-primary)}.dialogue .chat-name:focus{outline:0;border-color:var(--ci-primary)}.account-form{display:flex;flex-direction:column;gap:10px;align-self:stretch;width:100%;margin-top:4px}#dialogueStack .dialogue.account-dialog,#dialogueStack .dialogue.workspace-dialog{display:flex;flex-direction:column;max-height:var(--form-max,none)}#dialogueStack .dialogue.account-dialog>*,#dialogueStack .dialogue.workspace-dialog>*{flex-shrink:0}#dialogueStack .dialogue.account-dialog>.account-form,#dialogueStack .dialogue.workspace-dialog>.account-form{flex:0 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain;width:auto;margin:0 -15px -4px -4px;padding:4px 15px 4px 4px}.account-pic{display:flex;align-items:center;gap:14px;margin-bottom:2px}.account-avatar-lg{position:relative;width:64px;height:64px;border-radius:50%;overflow:hidden;flex:0 0 auto;background:color-mix(in srgb,var(--border) 70%,rgb(0 0 0 / 0));display:inline-flex;align-items:center;justify-content:center;color:color-mix(in srgb,var(--text-primary) 50%,rgb(0 0 0 / 0))}.account-avatar-lg img{width:100%;height:100%;object-fit:cover;display:block}.account-avatar-lg .account-avatar-ph{width:66%;height:66%}.account-avatar-del{position:absolute;inset:0;display:none;align-items:center;justify-content:center;background:rgba(0,0,0,.5);border:0;padding:0;color:#fff;cursor:pointer}.account-avatar-lg:hover .account-avatar-del{display:flex}.account-avatar-lg.is-empty .account-avatar-del{display:none!important}.account-avatar-lg:has(.account-avatar-spin) .account-avatar-del{display:none!important}.account-avatar-del svg{width:22px;height:22px}.account-avatar-spin{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,.35)}.acc-spinner{width:22px;height:22px;box-sizing:border-box;border:2px solid #fff;border-top-color:transparent;border-radius:50%;animation:btnSpin .7s linear infinite}.account-picbtn{display:inline-flex;align-items:center;gap:6px;cursor:pointer}.account-form input:where(:not([type=checkbox])),.account-form select{width:100%;box-sizing:border-box;font:inherit;font-size:13px;line-height:20px;padding:9px 11px 8px;border:1px solid var(--border);border-radius:var(--radius-control);background:var(--bg-section);color:var(--text-primary)}.account-form select{cursor:pointer;appearance:none;-webkit-appearance:none;padding-right:30px;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%23888' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><polyline points='6 9 12 15 18 9'></polyline></svg>");background-repeat:no-repeat;background-position:right 11px center}.account-form input:focus{outline:0;border-color:var(--ci-primary)}.account-form input::placeholder,.account-form textarea::placeholder{color:var(--text-muted);opacity:1}.acc-field{display:flex;flex-direction:column;gap:4px}.auswahl{position:relative;min-width:0}.auswahl-knopf{display:flex;align-items:center;gap:9px;width:100%;box-sizing:border-box;padding:9px 11px 8px;border:1px solid var(--border);border-radius:var(--radius-control);background:var(--bg-section);color:var(--text-primary);font:inherit;font-size:13px;line-height:20px;text-align:left;cursor:pointer}.auswahl-name{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.auswahl-name.ist-leer{color:var(--text-muted)}.auswahl-pfeil{flex:0 0 auto;color:var(--text-muted)}.dialogue .account-form .auswahl-knopf.needs-attention{border-color:var(--error)}.llm-logo{flex:0 0 auto;display:block}.llm-logo-leer{width:16px;height:16px;border-radius:50%;background:color-mix(in srgb,var(--text-primary) 15%,transparent)}.auswahl-liste{position:fixed;z-index:100040;display:flex;flex-direction:column;padding:4px;border:1px solid var(--border);border-radius:12px;background:var(--bg-surface);box-shadow:var(--shadow-default);box-sizing:border-box}.auswahl-suche{flex:0 0 auto;margin:2px 2px 6px;padding:7px 10px;border:1px solid var(--border);border-radius:8px;background:var(--bg-section);color:var(--text-primary);font:inherit;font-size:13px;outline:0}.auswahl-optionen{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain}.auswahl-laedt{display:flex;justify-content:center;padding:14px 0}.auswahl-gruppe{padding:8px 9px 4px;font-size:11px;font-weight:600;letter-spacing:.3px;text-transform:uppercase;color:var(--text-tertiary)}.auswahl-gruppe[hidden],.auswahl-opt[hidden]{display:none}.auswahl-trenner{height:1px;margin:4px 8px;background:var(--border)}.auswahl-opt{display:flex;align-items:center;gap:10px;padding:7px 6px 7px 9px;border-radius:8px;cursor:pointer;font-size:13px}.auswahl-opt[aria-selected=true]{background:color-mix(in srgb,var(--ci-primary) 12%,transparent)}@media (hover:hover){.auswahl-opt:hover{background:color-mix(in srgb,var(--text-primary) 7%,transparent)}}.auswahl-opt-text{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;line-height:1.25}.auswahl-opt-text b{font-weight:600;color:var(--text-primary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.auswahl-opt-text small{font-size:11.5px;color:var(--text-tertiary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.auswahl-info{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;border:0;border-radius:7px;background:0 0;color:var(--text-muted);cursor:pointer}.auswahl-info:hover{color:var(--text-primary);background:color-mix(in srgb,var(--text-primary) 8%,transparent)}.llm-karte{position:fixed;z-index:100050;width:300px;max-width:calc(100vw - 16px);padding:14px 16px 12px;border:1px solid var(--border);border-radius:16px;background:var(--bg-surface);color:var(--text-primary);box-shadow:var(--shadow-default);font-size:13px;line-height:1.4}.llm-karte-kopf{display:flex;align-items:center;gap:9px;font-size:15px}.llm-karte-text{margin-top:8px;color:var(--text-secondary)}.llm-karte-rumpf{margin-top:12px;padding-top:10px;border-top:1px solid var(--border);display:grid;gap:9px}.llm-karte-zeile{display:grid;grid-template-columns:112px minmax(0,1fr);gap:10px;align-items:start}.llm-karte-zeile>span{color:var(--text-tertiary)}.llm-karte-neben{display:block;color:var(--text-tertiary)}.llm-karte-haken{display:flex;justify-content:space-between;gap:8px}.llm-karte-haken span{color:var(--text-tertiary)}.llm-balken{display:flex;gap:4px;padding-top:7px}.llm-balken i{flex:1 1 0;height:3px;border-radius:2px;background:color-mix(in srgb,var(--text-primary) 14%,transparent)}.llm-balken i.an{background:var(--ci-primary)}.acc-label{font-size:12px;font-weight:500;color:color-mix(in srgb,var(--text-primary) 60%,rgb(0 0 0 / 0));padding-left:2px}.acc-paar{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px}@media (max-width:380px){.acc-paar{grid-template-columns:minmax(0,1fr)}}.acc-save{align-self:stretch;justify-content:center;margin-top:2px}.acc-status{font-size:13px;padding:8px 10px;border-radius:10px;line-height:1.35}.acc-status[hidden]{display:none}.acc-status.ok{background:color-mix(in srgb,var(--ci-primary) 13%,rgb(0 0 0 / 0));color:var(--text-primary)}.acc-status.err{background:color-mix(in srgb,var(--error) 14%,rgb(0 0 0 / 0));color:var(--text-primary)}.acc-mailcode{display:flex;flex-direction:column;gap:10px;padding:12px;border-radius:10px;background:color-mix(in srgb,var(--ci-primary) 10%,rgb(0 0 0 / 0))}.acc-mailcode[hidden]{display:none}.acc-mailcode-text{margin:0;font-size:13px;line-height:1.4;color:var(--text-primary)}.acc-mailcode-text b{font-weight:600;overflow-wrap:anywhere}.account-form .acc-mailcode .input-wrapper.passcode{margin:0;gap:8px}.account-form .acc-mailcode .acc-mailcode-ziffer[type]{flex:1 1 0;min-width:0;height:44px;min-height:44px;padding:0;font-size:1.1rem;line-height:normal;text-align:center}.acc-mailcode-sagt{min-height:17px;font-size:12px;line-height:17px;color:var(--text-tertiary)}.acc-mailcode-sagt.err{color:var(--error)}.acc-mailcode-knoepfe{display:flex;justify-content:space-between;gap:10px;margin-top:-4px}.acc-mailcode-knoepfe button{padding:0;border:0;background:0 0;font:inherit;font-size:12.5px;color:var(--ci-primary);cursor:pointer}.acc-mailcode-knoepfe button:disabled{opacity:.5;cursor:progress}.acc-mailcode-knoepfe .acc-mailcode-abbrechen{color:var(--text-tertiary)}.account-form input:disabled{opacity:.6;cursor:not-allowed}.ws-auswahl-feld{position:relative}.ws-auswahl-feld.mit-stift .auswahl-name{margin-right:32px}.ws-avatar-neu{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;width:26px;height:26px;border:1.5px dashed var(--text-muted);border-radius:50%;color:var(--text-secondary)}.ws-avatar-neu svg{width:13px;height:13px}.auswahl-knopf .ws-avatar{width:20px;height:20px;font-size:10px}.auswahl-knopf .ws-avatar-neu svg{width:11px;height:11px}.ws-stift{position:absolute;top:50%;right:30px;transform:translateY(-50%);display:flex;align-items:center;justify-content:center;width:26px;height:26px;padding:0;border:0;border-radius:7px;background:0 0;color:color-mix(in srgb,var(--text-primary) 55%,rgb(0 0 0 / 0));cursor:pointer}.ws-stift:hover{background:color-mix(in srgb,var(--border) 70%,rgb(0 0 0 / 0));color:var(--text-primary)}.ws-text{margin:0;font-size:14px;line-height:1.4;color:var(--text-primary)}.ws-geschenk{font-size:13px;line-height:1.4;padding:8px 10px;border-radius:10px;background:color-mix(in srgb,var(--ci-primary) 13%,rgb(0 0 0 / 0));color:var(--text-primary)}.ws-wahl-liste{display:flex;flex-direction:column;gap:8px;align-self:stretch;margin-top:10px}.dialogue .dlg-btn.ws-wahl-btn{display:flex;align-items:center;justify-content:space-between;gap:10px;width:100%;text-align:left}.ws-wahl-tag{font-size:11px;font-weight:600;color:var(--text-secondary,#6b7280)}.ws-guthaben{display:flex;flex-direction:column;gap:8px;margin-top:2px;padding-top:12px;border-top:1px solid var(--border)}.account-form.workspace-form{gap:14px}.workspace-form .ws-guthaben{gap:12px;margin-top:4px;padding-top:16px}.workspace-form .ws-mitglieder{margin-top:4px;padding-top:16px}.workspace-form .acc-field{gap:6px}.ws-stand{display:flex;align-items:baseline;justify-content:space-between;gap:10px;padding:0 2px}.ws-stand-label{font-size:13px;color:color-mix(in srgb,var(--text-primary) 60%,rgb(0 0 0 / 0))}.ws-betrag{font-size:15px;font-weight:600;color:var(--text-primary);white-space:nowrap}.dialogue .dlg-btn.ws-aufladen{display:flex;justify-content:center;margin-top:2px}.ws-mitglieder{margin-top:2px;padding-top:12px;border-top:1px solid var(--border)}.ws-mitglieder .access-person-mail.is-muted{color:var(--text-muted)}.ws-mitglieder .access-person.is-busy .lade-kreis{flex:0 0 auto}.ws-mitglieder .ws-mitglieder-status{margin-top:10px}.ws-nutzung .share-sec-head{margin-bottom:0}.ws-nutzung .ws-betrag{font-size:13.5px}.acc-profil-zeile{position:relative;display:flex;gap:6px;align-items:center}.acc-profil-zeile .acc-username{flex:1 1 auto;min-width:0}.acc-profil-zeile .acc-username.mit-haken{padding-right:34px}.acc-username-ok{position:absolute;right:11px;top:50%;transform:translateY(-50%);display:flex;color:#1f9d55;pointer-events:none}.acc-username-ok[hidden]{display:none}.acc-username-pruefung{margin-top:-4px}.acc-username-pruefung[hidden]{display:none}.acc-username-pruefung.ok{color:#1f9d55}.acc-username-pruefung.err{color:var(--error)}.acc-profil-optionen{display:flex;flex-direction:column;gap:8px;padding-left:12px;border-left:2px solid var(--border)}.acc-profil-nur-profil[hidden],.acc-profil-optionen[hidden]{display:none}.acc-profil-nur-profil{display:flex;flex-direction:column}.acc-profil-links{display:flex;flex-wrap:wrap;align-items:center;gap:6px 14px;font-size:12px}.acc-profil-links a{color:var(--ci-primary);text-decoration:none;overflow-wrap:anywhere}.acc-profil-links a.acc-rangliste{color:var(--text-primary);overflow-wrap:normal;white-space:nowrap}@media (hover:hover){.acc-profil-links a:hover{text-decoration:underline}.acc-profil-links a.acc-rangliste:hover{text-decoration:none}}.acc-kontakte{display:flex;flex-direction:column;gap:8px;margin-top:2px;padding-top:12px;border-top:1px solid var(--border)}.acc-kontakte-schalter{display:flex;align-items:center;justify-content:space-between;gap:10px;font-size:13px;cursor:pointer}.acc-kontakte-schalter .toggle.small{flex:0 0 auto}.acc-kontakte-zeile{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap}.acc-kontakte-zahl{font-size:12px;color:color-mix(in srgb,var(--text-primary) 58%,rgb(0 0 0 / 0))}.acc-kontakte-knoepfe{display:flex;gap:6px}.acc-kontakte-knopf{font:inherit;font-size:12px;padding:6px 10px;border:1px solid var(--border);border-radius:8px;background:0 0;color:var(--text-primary);cursor:pointer}@media (hover:hover){.acc-kontakte-knopf:hover{background:var(--btn-hover)}}.acc-kontakte-knopf:disabled{opacity:.45;cursor:default;pointer-events:none}.acc-devices{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap;margin-top:2px;padding-top:12px;border-top:1px solid var(--border)}.acc-devices-count{font-size:12px;color:color-mix(in srgb,var(--text-primary) 58%,rgb(0 0 0 / 0))}.acc-logout-all{font:inherit;font-size:12px;padding:6px 10px;border:1px solid color-mix(in srgb,var(--error) 40%,var(--border));border-radius:8px;background:0 0;color:var(--error);cursor:pointer}.acc-logout-all:hover{background:color-mix(in srgb,var(--error) 10%,rgb(0 0 0 / 0))}.acc-delete{align-self:stretch;justify-content:center;margin-top:4px}.dialogue .dlg-btn.acc-delete:disabled{opacity:.5;cursor:default;background:var(--bg-surface)}.dialogue .account-form input.needs-attention,.dialogue .account-form select.needs-attention,.dialogue .chat-input.needs-attention,.dialogue .chat-name.needs-attention,.dialogue .chat-register input.needs-attention{border-color:var(--ci-primary);box-shadow:0 0 0 3px color-mix(in srgb,var(--ci-primary) 22%,rgb(0 0 0 / 0));animation:chatNameNudge .3s ease}.dialogue .chat-register{display:flex;flex-wrap:wrap;gap:8px;align-self:flex-start;width:100%;padding:10px 12px;border-radius:12px;background:color-mix(in srgb,var(--border) 70%,rgb(0 0 0 / 0))}.dialogue .chat-register input{font:inherit;font-size:13px;padding:8px 10px;border:1px solid var(--border);border-radius:var(--radius-control);background:var(--bg-section);color:var(--text-primary)}.dialogue .chat-register input:focus{outline:0;border-color:var(--ci-primary)}.dialogue .chat-reg-first,.dialogue .chat-reg-last{flex:1 1 40%;min-width:110px}.dialogue .chat-reg-email{flex:1 1 100%}.dialogue .chat-reg-send{margin-left:auto}.dialogue .chat-code{display:flex;flex-direction:column;gap:8px;align-self:flex-start;width:100%;padding:10px 12px;border-radius:12px;background:color-mix(in srgb,var(--border) 70%,rgb(0 0 0 / 0))}.dialogue .chat-code-row{display:flex;align-items:center;gap:8px}.dialogue .chat-code-input{flex:1 1 auto;font:inherit;font-size:13px;letter-spacing:2px;padding:8px 10px;border:1px solid var(--border);border-radius:var(--radius-control);background:var(--bg-section);color:var(--text-primary)}.dialogue .chat-code-input:focus{outline:0;border-color:var(--ci-primary)}.dialogue .chat-code-input.needs-attention{border-color:var(--ci-primary);box-shadow:0 0 0 3px color-mix(in srgb,var(--ci-primary) 22%,rgb(0 0 0 / 0));animation:chatNameNudge .3s ease}.dialogue .chat-code-send{flex:0 0 auto;display:inline-flex;align-items:center}.dialogue .chat-code-nocode{align-self:flex-start;border:0;background:0 0;padding:0;font:inherit;font-size:12px;color:var(--text-secondary);margin-left:10px;cursor:pointer}.dialogue .chat-code-nocode:hover{color:var(--text-primary)}.dialogue .chat-spam-actions{margin-top:8px}.dialogue .chat-summary{align-self:stretch;padding:12px 14px;border-radius:12px;background:color-mix(in srgb,var(--ci-primary) 8%,rgb(0 0 0 / 0));border:1px solid color-mix(in srgb,var(--ci-primary) 28%,rgb(0 0 0 / 0));border-left:3px solid var(--ci-primary);font-size:13px;line-height:1.5;color:var(--text-primary)}.dialogue .chat-summary-title{font-weight:700;margin-bottom:6px}.dialogue .chat-summary a{text-decoration:underline}.dialogue .chat-opendoc{align-self:flex-start}.dialogue .chat-opendoc .dlg-btn{display:inline-flex;align-items:center;gap:6px;text-decoration:none}.dialogue .chat-founddoc{align-self:stretch;display:flex;flex-direction:column;align-items:flex-start;gap:8px;padding:12px 14px;border-radius:12px;background:color-mix(in srgb,var(--ci-primary) 8%,rgb(0 0 0 / 0));border:1px solid color-mix(in srgb,var(--ci-primary) 28%,rgb(0 0 0 / 0));border-left:3px solid var(--ci-primary)}.dialogue .chat-template{display:flex;flex-direction:column;gap:8px;align-self:flex-start;width:100%;padding:10px 12px;border-radius:12px;background:color-mix(in srgb,var(--border) 70%,rgb(0 0 0 / 0))}.dialogue .chat-template input{font:inherit;font-size:13px;padding:8px 10px;border:1px solid var(--border);border-radius:var(--radius-control);background:var(--bg-section);color:var(--text-primary)}.dialogue .chat-template input:focus{outline:0;border-color:var(--ci-primary)}.dialogue .ct-fontpick-trigger{width:100%;display:flex;align-items:center;justify-content:space-between;gap:8px;font:inherit;font-size:13px;padding:8px 10px;border:1px solid var(--border);border-radius:10px;background:var(--bg-surface);color:var(--text-primary);cursor:pointer}.dialogue .ct-fontpick-caret{flex:0 0 auto;transition:transform .15s ease}.dialogue .ct-fontpick.open .ct-fontpick-caret{transform:rotate(180deg)}.dialogue .ct-fontpick-menu{display:none;margin-top:4px;max-height:220px;overflow-y:auto;padding:4px;border:1px solid var(--border);border-radius:10px;background:var(--bg-surface)}.dialogue .ct-fontpick.open .ct-fontpick-menu{display:block}.dialogue .ct-fontpick-opt{display:block;width:100%;text-align:left;font-size:14px;padding:7px 9px;border:0;border-radius:7px;background:0 0;color:var(--text-primary);cursor:pointer}.dialogue .ct-fontpick-opt:hover{background:color-mix(in srgb,var(--ci-primary) 12%,rgb(0 0 0 / 0))}.dialogue .chat-template input.needs-attention{border-color:var(--ci-primary);box-shadow:0 0 0 3px color-mix(in srgb,var(--ci-primary) 22%,rgb(0 0 0 / 0));animation:chatNameNudge .3s ease}.dialogue .chat-template .ct-send{align-self:flex-end}.dialogue .chat-feedback{display:flex;flex-direction:column;gap:8px;align-self:flex-start;width:100%;padding:10px 12px;border-radius:12px;background:var(--bg-surface)}.dialogue .chat-feedback input,.dialogue .chat-feedback textarea{font:inherit;font-size:13px;padding:8px 10px;border:1px solid var(--border);border-radius:var(--radius-control);background:var(--bg);color:var(--text-primary);resize:none}.dialogue .chat-feedback input:focus,.dialogue .chat-feedback textarea:focus{outline:0;border-color:var(--ci-primary)}.dialogue .chat-feedback .needs-attention{border-color:var(--ci-primary);box-shadow:0 0 0 3px color-mix(in srgb,var(--ci-primary) 22%,rgb(0 0 0 / 0));animation:chatNameNudge .3s ease}.dialogue .chat-feedback .chat-fb-send{align-self:flex-end;margin-top:10px}.dialogue .chat-code-fail{display:flex;flex-direction:column;gap:6px;align-self:flex-start;width:100%}.dialogue .chat-code-fail .chat-resend{text-align:center;justify-content:center}.dialogue .chat-code-fail .chat-or{text-align:center;font-size:12px;color:var(--text-secondary)}.dialogue.chat-dialogue.chat-error{border-left-color:var(--error)}.dialogue.chat-dialogue.chat-shake{animation:chatDlgShake .45s ease}@keyframes chatDlgShake{0%,100%{transform:translateX(0)}20%{transform:translateX(-7px)}40%{transform:translateX(7px)}60%{transform:translateX(-4px)}80%{transform:translateX(4px)}}.dialogue .chat-form.chat-locked .chat-input,.dialogue .chat-form.chat-locked .chat-name,.dialogue .chat-form.chat-locked>.chat-actions{display:none}@keyframes chatNameNudge{0%,100%{transform:translateX(0)}25%{transform:translateX(-4px)}75%{transform:translateX(4px)}}.dialogue .chat-file{display:flex;align-items:center;gap:8px;padding:6px 10px;border:1px solid var(--border);border-radius:10px;background:color-mix(in srgb,var(--text-primary) 5%,rgb(0 0 0 / 0));font-size:12px;color:var(--text-primary)}.dialogue .chat-file-name{flex:1 1 auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dialogue .chat-file-x{flex:0 0 auto;border:0;background:0 0;color:var(--text-secondary);cursor:pointer;font-size:14px;padding:0 2px;line-height:1}.dialogue .chat-file-x:hover{color:var(--text-primary)}.dialogue .chat-pdf-intent{display:flex;flex-direction:column;padding:10px 12px;border-radius:12px;background:color-mix(in srgb,var(--border) 70%,rgb(0 0 0 / 0))}.dialogue .chat-pdf-q{font-size:13px;line-height:1.45;color:var(--text-primary)}.dialogue .chat-choices{display:flex;flex-direction:column;gap:6px;margin-top:8px}.dialogue .chat-choice{text-align:left;white-space:normal}.dialogue .chat-choice:hover{background:var(--ci-primary);border-color:var(--ci-primary);color:#fff}.dialogue .chat-input{width:100%;resize:none;font:inherit;font-size:13px;line-height:1.4;padding:8px 10px;border:1px solid transparent;border-radius:var(--radius-control);background:var(--bg-section);color:var(--text-primary);min-height:88px;max-height:160px;overflow-y:auto}.dialogue .chat-input:focus{outline:0;border-color:var(--ci-primary)}.dialogue .chat-actions{display:flex;flex-direction:column;align-items:flex-end;gap:8px}.dialogue .chat-tip{font-size:12px;color:var(--text-secondary);text-align:right;margin-bottom:5px;margin-right:5px}.dialogue .chat-buttons{display:flex;align-items:center;gap:8px;width:100%;justify-content:flex-end;flex-wrap:wrap}.dialogue .chat-upload{display:inline-flex;align-items:center;gap:6px;white-space:nowrap;padding:8px}.dialogue .chat-dictate{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;margin-right:auto;padding:8px}.dialogue .chat-dictate.is-active{border-color:var(--ci-primary);color:var(--ci-primary)}.dialogue .chat-dictate.is-active svg{animation:diktat-puls 1.2s ease-in-out infinite}@media (prefers-reduced-motion:reduce){.dialogue .chat-dictate.is-active svg{animation:none;opacity:1}}.dialogue .chat-send{flex:0 0 auto;display:inline-flex;align-items:center;gap:6px;white-space:nowrap}.dialogue .chat-send:hover{filter:brightness(1.05)}.dialogue .dlg-status{font-weight:600}.dialogue .dlg-wait{flex-basis:100%;font-size:12px;font-weight:400;color:var(--text-secondary,#6b7280);margin-top:4px}.edit-hint-close{position:absolute;top:25px;transform:translateY(-50%);right:10px;width:32px;height:32px;display:inline-flex;align-items:center;justify-content:center;border:none;background:0 0;border-radius:8px;cursor:pointer;color:var(--text-muted);font-size:20px;line-height:1}.edit-hint-close:hover{background:var(--btn-hover);color:var(--text-primary)}.dialogue .dlg-tour{position:absolute;top:25px;transform:translateY(-50%);right:84px;width:32px;height:32px;display:inline-flex;align-items:center;justify-content:center;border:0;background:0 0;padding:0;border-radius:8px;cursor:pointer;color:var(--text-muted)}.dialogue:has(> .docs-reload,> .chat-restart)>.dlg-tour{right:120px}.dialogue .dlg-tour:hover{background:var(--btn-hover);color:var(--text-primary)}.dialogue.hilfe-dlg .dlg-tour,.dialogue.shortcuts-dlg .dlg-tour{display:none}.dialogue .chat-restart,.dialogue .docs-reload{position:absolute;top:25px;transform:translateY(-50%);right:84px;width:32px;height:32px;display:inline-flex;align-items:center;justify-content:center;border:none;background:0 0;border-radius:8px;cursor:pointer;color:var(--text-muted)}.dialogue .chat-restart:hover,.dialogue .docs-reload:hover{background:var(--btn-hover);color:var(--text-primary)}[data-theme=dark] .dialogue .chat-restart:not(:hover),[data-theme=dark] .dialogue .dlg-grip:not(:hover),[data-theme=dark] .dialogue .dlg-tour:not(:hover),[data-theme=dark] .dialogue .docs-reload:not(:hover),[data-theme=dark] .dialogue .edit-hint-close:not(:hover),[data-theme=dark] .dialogue.all-docs .doc-stats-info:not(:hover){color:var(--text-secondary)}.dialogue .edit-hint-text b{font-weight:700}.doc-end-laser{height:3px;background:linear-gradient(90deg,var(--ci-primary),var(--ci-secondary),var(--ci-primary));border-radius:3px;box-shadow:0 0 8px 1px rgba(35,95,254,.5);transform:scaleX(0);transform-origin:center;opacity:0;pointer-events:none}.doc-end-laser.fire{animation:docEndLaser 1.4s cubic-bezier(.22,1,.36,1) forwards}@keyframes docEndLaser{0%{transform:scaleX(0);opacity:0}12%{opacity:1}55%{transform:scaleX(1);opacity:1}100%{transform:scaleX(1);opacity:0}}.page .doc-end-laser{position:absolute;left:0;right:0;bottom:0;z-index:4}#canvas .doc-end-laser{width:100%;margin:6px 0}@media (max-width:1199px){#dialogueStack{bottom:90px;right:15px}}@media (max-width:550px){#dialogueStack{left:0;right:0;width:auto;align-items:stretch;padding:0 16px}.dialogue::after{display:none}.dialogue.has-x{padding-right:26px}.edit-hint-close{width:40px;height:40px;font-size:26px}.dlg-grip{right:56px}.dialogue .chat-restart,.dialogue .docs-reload{width:40px;height:40px;right:92px}.dialogue .dlg-tour{width:40px;height:40px;right:92px}.dialogue:has(> .docs-reload,> .chat-restart)>.dlg-tour{right:132px}.dialogue .chat-tip{display:none}}@media (min-width:1200px){#dialogueStack{right:10px}}#cancelBtn,#saveBtn{display:none}body.editing #cancelBtn,body.editing #editBtn,body.editing #readerBtn{display:none!important}body.editing.doc-loaded #summaryBtn{display:inline-flex!important}body.editing #saveBtn{display:inline-flex;justify-content:center;align-items:center;flex-shrink:0;order:12}#saveBtn.is-saving{cursor:default}#saveBtn .btn-spinner{display:none}#saveBtn.is-saving .btn-spinner{display:inline-block}#saveBtn.is-saving .save-ico{display:none}.btn-spinner{display:inline-block;width:18px;height:18px;box-sizing:border-box;border:2px solid currentColor;border-top-color:transparent;border-radius:50%;animation:btnSpin .7s linear infinite;flex-shrink:0}body.simplified-toolbar #saveBtn .btn-spinner{width:24px;height:24px}@keyframes btnSpin{to{transform:rotate(360deg)}}.editable{outline:0;border-radius:2px;cursor:text}.editable:empty{min-width:8px;min-height:1em}.editable:focus{outline:0}body.editing #canvas,body.editing .pages,body.editing-print .abs,body.editing-print .page{cursor:default}body.editing #canvas .dr-label,body.editing #canvas .dr-pos-idx,body.editing #canvas .dr-sum-row>span:first-child,body.editing-print .doc-date .label,body.editing-print .doc-logo img,body.editing-print .doc-subject .label,body.editing-print .gross .g-label,body.editing-print table.items td.idx,body.editing-print table.items th,body.editing-print table.totals td:not(:empty){cursor:not-allowed}body.editing .editable{cursor:text!important}body.editing .cont-logo img,body.editing .doc-embed,body.editing .doc-logo img,body.editing .dr-logo img,body.editing .dr-signature img,body.editing .signature img{cursor:grab!important}body.img-pos-dragging,body.img-pos-dragging *{cursor:grabbing!important;-webkit-user-select:none;user-select:none}.doc-embed{max-width:100%;height:auto;display:inline-block;vertical-align:top;border-radius:calc(var(--img-radius,0%) + var(--img-corner,0px))}.doc-embed.dr-img-square{aspect-ratio:1/1!important;object-fit:cover}.doc-embed.pos-links,.doc-embed.pos-mitte,.doc-embed.pos-rechts{display:inline-block!important;vertical-align:top;margin:0!important}figure.embed-fig:has(> iframe.doc-embed.dr-img-square){aspect-ratio:1/1;overflow:hidden;line-height:0;border-radius:calc(var(--img-radius,0%) + var(--img-corner,0px))}figure.embed-fig>iframe.doc-embed.dr-img-square{display:block!important;width:calc(100% * 16 / 9)!important;max-width:none!important;height:100%!important;aspect-ratio:auto!important;margin-left:calc((100% - (100% * 16 / 9))/ 2)!important;border-radius:0!important}.embed-fig{display:inline-block;vertical-align:top;margin:0;max-width:100%}.embed-fig>.doc-embed{display:block!important;margin:0!important}.embed-cap{display:block;text-align:center;font-style:italic;font-size:.8em;line-height:1.25;color:#555;margin-top:5px;margin-bottom:10px;overflow-wrap:anywhere}.embed-cap:empty{display:none}#canvas .embed-cap{color:var(--text-muted,#6b7280)}.embed-row{display:block}.embed-row-links{text-align:left}.embed-row-mitte{text-align:center}.embed-row-rechts{text-align:right}.embed-row+br{display:none}#marginDragOverlay{background:rgba(90,150,255,.16)}.embed-margin-x{cursor:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0Ij48ZyBmaWxsPSJub25lIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiPjxnIHN0cm9rZT0iI2ZmZiIgc3Ryb2tlLXdpZHRoPSI0Ij48cGF0aCBkPSJNOCA3IDMgMTIgOCAxNyIvPjxwYXRoIGQ9Ik0xNiA3IDIxIDEyIDE2IDE3Ii8+PC9nPjxnIHN0cm9rZT0iIzExMSIgc3Ryb2tlLXdpZHRoPSIyIj48cGF0aCBkPSJNOCA3IDMgMTIgOCAxNyIvPjxwYXRoIGQ9Ik0xNiA3IDIxIDEyIDE2IDE3Ii8+PC9nPjwvZz48L3N2Zz4K") 12 12,ew-resize!important}.embed-margin-y{cursor:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0Ij48ZyBmaWxsPSJub25lIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiPjxnIHN0cm9rZT0iI2ZmZiIgc3Ryb2tlLXdpZHRoPSI0Ij48cGF0aCBkPSJNNyA4IDEyIDMgMTcgOCIvPjxwYXRoIGQ9Ik03IDE2IDEyIDIxIDE3IDE2Ii8+PC9nPjxnIHN0cm9rZT0iIzExMSIgc3Ryb2tlLXdpZHRoPSIyIj48cGF0aCBkPSJNNyA4IDEyIDMgMTcgOCIvPjxwYXRoIGQ9Ik03IDE2IDEyIDIxIDE3IDE2Ii8+PC9nPjwvZz48L3N2Zz4K") 12 12,ns-resize!important}body.embed-margin-dragging-x,body.embed-margin-dragging-x *,body.embed-margin-dragging-x .doc-embed{cursor:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0Ij48ZyBmaWxsPSJub25lIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiPjxnIHN0cm9rZT0iI2ZmZiIgc3Ryb2tlLXdpZHRoPSI0Ij48cGF0aCBkPSJNOCA3IDMgMTIgOCAxNyIvPjxwYXRoIGQ9Ik0xNiA3IDIxIDEyIDE2IDE3Ii8+PC9nPjxnIHN0cm9rZT0iIzExMSIgc3Ryb2tlLXdpZHRoPSIyIj48cGF0aCBkPSJNOCA3IDMgMTIgOCAxNyIvPjxwYXRoIGQ9Ik0xNiA3IDIxIDEyIDE2IDE3Ii8+PC9nPjwvZz48L3N2Zz4K") 12 12,ew-resize!important}body.embed-margin-dragging-y,body.embed-margin-dragging-y *,body.embed-margin-dragging-y .doc-embed{cursor:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgdmlld0JveD0iMCAwIDI0IDI0Ij48ZyBmaWxsPSJub25lIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiPjxnIHN0cm9rZT0iI2ZmZiIgc3Ryb2tlLXdpZHRoPSI0Ij48cGF0aCBkPSJNNyA4IDEyIDMgMTcgOCIvPjxwYXRoIGQ9Ik03IDE2IDEyIDIxIDE3IDE2Ii8+PC9nPjxnIHN0cm9rZT0iIzExMSIgc3Ryb2tlLXdpZHRoPSIyIj48cGF0aCBkPSJNNyA4IDEyIDMgMTcgOCIvPjxwYXRoIGQ9Ik03IDE2IDEyIDIxIDE3IDE2Ii8+PC9nPjwvZz48L3N2Zz4K") 12 12,ns-resize!important}#marginDragOverlay.embed-resize,#marginDragOverlay.embed-resize-l{background:0 0}.embed-resize{cursor:nwse-resize!important}body.embed-resize-dragging,body.embed-resize-dragging *,body.embed-resize-dragging .doc-embed{cursor:nwse-resize!important}.embed-resize-l{cursor:nesw-resize!important}body.embed-resize-dragging-l,body.embed-resize-dragging-l *,body.embed-resize-dragging-l .doc-embed{cursor:nesw-resize!important}#embedAddAfter{position:fixed;z-index:6350;width:22px;height:22px;padding:0;border:1px solid var(--border);border-radius:6px;background:var(--bg-surface);color:var(--text-secondary);font-size:17px;line-height:1;display:none;align-items:center;justify-content:center;cursor:pointer;box-shadow:var(--shadow-default);opacity:.85}#embedAddAfter:hover{border-color:var(--ci-primary);color:var(--ci-primary);opacity:1}.doc-table-block{margin:15pt 0}.doc-tbl{border-collapse:collapse;font:inherit;max-width:100%;margin-left:0;margin-right:auto}.doc-tbl.doc-tbl-al-left{margin-left:0;margin-right:auto}.doc-tbl.doc-tbl-al-center{margin-left:auto;margin-right:auto}.doc-tbl.doc-tbl-al-right{margin-left:auto;margin-right:0}.doc-tbl[data-role=invoice]{width:100%;border-collapse:collapse}.pages .doc-tbl[data-role=invoice]{table-layout:fixed}@container docbox (min-width:781px){.canvas .doc-tbl[data-role=invoice]{--inv-scale:1.3;table-layout:fixed;max-width:calc(600px * var(--inv-scale));font-size:calc(9.5pt * var(--inv-scale));font-weight:200;line-height:calc(16.1pt * var(--inv-scale));letter-spacing:calc(-.12pt * var(--inv-scale))}.canvas .doc-tbl[data-role=invoice] :where(th,td){padding:calc(4pt * var(--inv-scale)) calc(6pt * var(--inv-scale))}.canvas .doc-tbl[data-role=invoice] :where(.doc-tbl-sum td){padding-top:calc(5pt * var(--inv-scale))}.canvas .doc-tbl[data-role=invoice] :where(.doc-tbl-sum-label){padding-right:calc(10pt * var(--inv-scale))}}.doc-tbl td,.doc-tbl th{padding:4pt 6pt;vertical-align:top}.doc-tbl td:empty::before,.doc-tbl th:empty::before{content:"\200b"}body.editing .doc-tbl td[data-ph]:empty::before{content:attr(data-ph);color:var(--text-muted)}.doc-tbl[data-role=invoice] .doc-tbl-cell-amount,.doc-tbl[data-role=invoice] .doc-tbl-cell-index,.doc-tbl[data-role=invoice] .doc-tbl-cell-quantity,.doc-tbl[data-role=invoice] .doc-tbl-cell-rate,.doc-tbl[data-role=invoice] .doc-tbl-cell-unit{white-space:nowrap}.doc-tbl .al-left{text-align:left}.doc-tbl .al-right{text-align:right}.doc-tbl .al-center{text-align:center}.doc-tbl .al-justify{text-align:justify}.doc-tbl-idx{width:1.8em;color:var(--text-muted,#888);text-align:right}.doc-tbl-bordered th{border-bottom:1.5px solid currentColor;font-weight:500}.doc-tbl-bordered tbody td{border-bottom:.5pt solid rgba(127,127,127,.35)}.doc-tbl-bordered:not([data-role=invoice]) td:not(:last-child),.doc-tbl-bordered:not([data-role=invoice]) th:not(:last-child){border-right:.5pt solid rgba(127,127,127,.35)}.doc-tbl-bordered:not([data-role=invoice]){border:.5pt solid rgba(127,127,127,.35)}.doc-tbl-sum td{padding-top:5pt}.doc-tbl-sum-label{text-align:right;padding-right:10pt}.doc-tbl-sum-emph td{font-weight:600;border-top:1px solid currentColor}.doc-tbl-sum:first-child td{border-top:1px solid currentColor}.doc-tbl-columns{width:100%;max-width:var(--tbl-max,600px);table-layout:fixed}.doc-tbl-columns td{padding:0;vertical-align:top}.doc-tbl-columns td:last-child{padding-right:0}.canvas .doc-tbl-columns{width:100%;table-layout:fixed}@container docbox (max-width:720px){.canvas .doc-tbl-columns,.canvas .doc-tbl-columns tbody,.canvas .doc-tbl-columns td,.canvas .doc-tbl-columns tr{display:block;width:auto}.canvas .doc-tbl-columns td.doc-tbl-spacer{display:none}.canvas .doc-tbl-columns td{padding:0 0 18pt 0}.canvas .doc-tbl-columns tr>td:last-child{padding-bottom:0}.canvas .doc-tbl-columns.doc-zone[data-canvas]{display:table}.canvas .doc-tbl-columns.doc-zone[data-canvas]>tbody{display:table-row-group}.canvas .doc-tbl-columns.doc-zone[data-canvas]>tbody>tr{display:table-row}.canvas .doc-tbl-columns.doc-zone[data-canvas]>tbody>tr>td{display:table-cell}}.doc-tbl.doc-zone{width:var(--zone-breite,100%);max-width:none;border-collapse:separate;border-spacing:0;margin:var(--zone-aussen,0)}.doc-tbl.doc-zone[data-zone]{margin:var(--zone-aussen,0)}.canvas .doc-tbl.doc-zone{width:var(--zone-breite,100%)}.doc-table-block:has(> table.doc-zone){margin:0}.doc-table-block:has(> table.doc-zone[data-umfluss=left]),table.doc-zone[data-umfluss=left]:not(.doc-table-block > table){float:left;clear:left;max-width:100%;margin:2px 16px 8px 0}.doc-table-block:has(> table.doc-zone[data-umfluss=right]),table.doc-zone[data-umfluss=right]:not(.doc-table-block > table){float:right;clear:right;max-width:100%;margin:2px 0 8px 16px}.canvas .doc-tbl.doc-zone[data-umfluss],.doc-tbl.doc-zone[data-umfluss]{width:var(--umfluss-breite,240px);max-width:100%}.pages .page{--frag-left:0px;--frag-top:0px}.ueber-ebene{position:absolute;left:0;top:0;right:0;bottom:0;z-index:3;pointer-events:none}.ueber-ebene>*{pointer-events:auto}.pages .doc-table-block:has(> table.doc-zone[data-ueber]){position:static;height:0;margin:0}.pages table.doc-zone[data-ueber]{position:absolute;left:calc(var(--ueber-x) - var(--frag-left));top:calc(var(--ueber-y) - var(--frag-top));width:var(--ueber-w);max-width:none;margin:0;z-index:3}#canvas:has(table.doc-zone[data-canvas]){position:relative}#canvas .doc-table-block:has(> table.doc-zone[data-canvas]){float:none;position:static;height:0;margin:0}#canvas .doc-table-block-edit:has(table.doc-zone[data-canvas]){position:static}#canvas .doc-tbl.doc-zone[data-canvas]{position:absolute;left:calc(var(--cv-x) * 1%);top:calc(var(--cv-y) * var(--zeile) + var(--cv-schub,0px));width:calc(var(--cv-w) * 1%);height:calc(var(--cv-h) * var(--zeile));max-width:none;margin:0;z-index:3}#canvas .doc-tbl.doc-zone[data-canvas][data-cv-voll]{left:var(--cv-voll-l);top:var(--cv-voll-t);width:var(--cv-voll-w)}.fluss-platz.cv-umfluss{display:block;pointer-events:none;-webkit-user-select:none;user-select:none}.cv-aufziehen{position:absolute;inset:0;z-index:20;cursor:crosshair;touch-action:none;background:color-mix(in srgb,var(--ci-primary) 4%,rgb(0 0 0 / 0))}.cv-aufziehen-rahmen{position:absolute;box-sizing:border-box;border:2px dashed var(--ci-primary);border-radius:12px;background:color-mix(in srgb,var(--ci-primary) 12%,rgb(0 0 0 / 0));pointer-events:none}.cv-aufziehen-rahmen[hidden]{display:none}.cv-aufziehen-hinweis{position:fixed;top:96px;left:50%;z-index:10000;transform:translateX(-50%);max-width:calc(100vw - 32px);padding:7px 14px;border-radius:999px;background:var(--bg-surface);color:var(--text-primary);font-size:13px;box-shadow:0 4px 16px rgba(0,0,0,.2);pointer-events:none}#canvas.cv-text-widget{position:relative}#canvas.cv-text-aufziehen>:not(.cv-aufziehen):not(.cv-leisten){visibility:hidden}#canvas.cv-text-aufziehen table.doc-zone[data-canvas]{visibility:visible}@media (hover:hover){body.editing:not(.edit-readonly) #canvas.cv-text-widget{cursor:crosshair}body.editing:not(.edit-readonly) #canvas.cv-text-widget>*{cursor:auto}}#canvas.cv-text-widget>:not(.dr-edit-toggles):not(.dr-text):not(.cv-text):not(.cv-leisten):not(.cv-aufziehen){display:none}#canvas.cv-text-widget>.dr-edit-toggles>.letterhead-vis-toggle{display:none}#canvas.cv-text-widget>.doc-logo-add{display:none!important}#canvas.cv-text-widget{padding-bottom:0}#canvas.cv-text-widget>.dr-text{box-sizing:border-box;width:calc((100% + var(--cv-pl,0px) + var(--cv-pr,0px)) * var(--cvt-w)/ 100);height:calc(var(--cvt-h) * var(--zeile));min-height:0;margin:calc(var(--cvt-y) * var(--zeile) - var(--cv-pt,0px)) 0 0 calc((100% + var(--cv-pl,0px) + var(--cv-pr,0px)) * var(--cvt-x)/ 100 - var(--cv-pl,0px));padding:20px 24px;overflow:auto;overscroll-behavior:contain;border-radius:12px;background:var(--bg-section);box-shadow:0 8px 24px rgba(0,0,0,.18);container:docbox/inline-size}#canvas.cv-text-widget>.dr-text::-webkit-scrollbar-corner{background:0 0}#canvas>.cv-text{position:absolute;left:calc(var(--cvt-x) * 1%);top:calc(var(--cvt-y) * var(--zeile));width:calc(var(--cvt-w) * 1%);height:calc(var(--cvt-h) * var(--zeile));z-index:2;border-radius:12px;background-color:var(--bg-section);transition:background-color .25s ease}#canvas.cv-text-nativ>.cv-text{background-color:transparent;pointer-events:none}#canvas.cv-text-nativ>.cv-text>.cv-text-ansicht,#canvas.cv-text-nativ>.cv-text>.cv-text-groesse{pointer-events:auto}#canvas>.cv-text iframe{display:block;width:100%;height:100%;border:0;border-radius:inherit;transition:opacity .25s ease}#canvas.cv-text-nativ>.cv-text iframe,#canvas>.cv-text.cv-laedt iframe,#canvas>.cv-text.cv-wechsel iframe{opacity:0;pointer-events:none}#canvas>.cv-text.is-aktiv iframe{pointer-events:none}.cv-text-groesse{display:none;position:absolute;right:2px;bottom:2px;width:11px;height:11px;z-index:3;cursor:nwse-resize;background:linear-gradient(135deg,rgb(0 0 0 / 0) 44%,var(--text-tertiary) 44%,var(--text-tertiary) 52%,rgb(0 0 0 / 0) 52%),linear-gradient(135deg,rgb(0 0 0 / 0) 68%,var(--text-tertiary) 68%,var(--text-tertiary) 76%,rgb(0 0 0 / 0) 76%)}body.editing #canvas>.cv-text .cv-text-groesse{display:block}.cv-leisten .ueber-leiste[data-fuer=text]{opacity:1}@media (max-width:767px){body.editing #canvas>.cv-text .cv-text-groesse{display:none}}#canvas>.cv-text .cv-text-groesse::after{left:auto;right:0;transform:none}#canvas>.cv-text[data-zu-gross]::after{content:"Zu groß für die Vorschau";position:absolute;inset:0;display:flex;align-items:center;justify-content:center;color:var(--text-secondary);font-size:13px}#canvas>.cv-text>.cv-text-ansicht{position:absolute;bottom:calc(100% + 6px);right:0;z-index:3;display:inline-flex;gap:2px;padding:2px;border-radius:8px;background:var(--bg-surface);box-shadow:0 1px 4px rgba(0,0,0,.18);transition:opacity .2s ease}@media (hover:hover){#canvas>.cv-text>.cv-text-ansicht{opacity:0}#canvas.cv-text-nativ>.dr-text:hover~.cv-text>.cv-text-ansicht,#canvas>.cv-text:hover>.cv-text-ansicht,#canvas>.cv-text>.cv-text-ansicht:focus-within,#canvas>.cv-text>.cv-text-ansicht:hover{opacity:1}}#canvas>.cv-text .cv-text-ansicht button{height:22px;padding:0 8px;border:0;border-radius:6px;background:0 0;color:var(--text-secondary);font-family:inherit;font-size:12px;font-weight:600;line-height:1;cursor:pointer}@media (hover:hover){#canvas>.cv-text .cv-text-ansicht button:hover{background:var(--btn-hover);color:var(--text-primary)}}#canvas>.cv-text .cv-text-ansicht button.on{background-color:var(--ci-primary);background-image:var(--ci-gradient);color:#fff}html.textwidget .container{padding-top:0}html.textwidget body:not(.view-gallery):not(.canvas-mode) .pages{padding-top:25px}html.textwidget body{padding-bottom:0}html.textwidget .page-stage{padding-bottom:0}html.textwidget body:not(.view-gallery):not(.canvas-mode) .pages{padding-bottom:25px}html.textwidget *,html.textwidget ::after,html.textwidget ::before{animation-duration:0s!important;animation-delay:0s!important;transition-duration:0s!important;transition-delay:0s!important}html.textwidget #canvas table.doc-zone[data-canvas]{display:none}html.textwidget{scrollbar-width:none}html.textwidget::-webkit-scrollbar{display:none;width:0;height:0}.cv-zone-groesse{position:absolute;width:11px;height:11px;transform:translate(calc(-100% - 3px),calc(-100% - 3px));cursor:nwse-resize;background:linear-gradient(135deg,rgb(0 0 0 / 0) 44%,var(--text-tertiary) 44%,var(--text-tertiary) 52%,rgb(0 0 0 / 0) 52%),linear-gradient(135deg,rgb(0 0 0 / 0) 68%,var(--text-tertiary) 68%,var(--text-tertiary) 76%,rgb(0 0 0 / 0) 76%)}.cv-zone-groesse::after{left:auto;right:0;transform:none}@media (max-width:767px){.cv-zone-groesse{display:none}}.wz-ecke[data-links]{transform:translate(3px,calc(-100% - 3px));cursor:nesw-resize;background:linear-gradient(225deg,rgb(0 0 0 / 0) 44%,var(--text-tertiary) 44%,var(--text-tertiary) 52%,rgb(0 0 0 / 0) 52%),linear-gradient(225deg,rgb(0 0 0 / 0) 68%,var(--text-tertiary) 68%,var(--text-tertiary) 76%,rgb(0 0 0 / 0) 76%)}.wz-ecke[data-links]::after{left:0;right:auto}.pages table.doc-zone{height:var(--zone-hoehe,auto)}.ueber-leisten{position:absolute;left:0;top:0;width:0;height:0;z-index:4}.ueber-leiste{position:absolute;display:flex;gap:2px;padding:2px;transform:translateY(calc(-100% - 4px));border-radius:8px;background:var(--bg-surface);box-shadow:0 1px 4px rgba(0,0,0,.18);opacity:.35;transition:opacity .15s}.ueber-leiste:hover,body.flaeche-zieht .ueber-leiste{opacity:1}.ueber-leiste[data-unten]{transform:translateY(4px)}.ueber-leiste button{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;padding:0;border:0;border-radius:6px;background:0 0;color:var(--text-secondary);font-size:14px;line-height:1;cursor:pointer}.ueber-leiste button:hover{background:var(--btn-hover);color:var(--text-primary)}.ueber-leiste [data-ul=ziehen]{cursor:grab}body.flaeche-zieht .ueber-leiste [data-ul=ziehen]{cursor:grabbing}.ueber-leiste[data-art=text]{opacity:.35}.ueber-leiste[data-art=text]:not([data-lage=rand]):not([data-zeig]){pointer-events:none}.ueber-leiste[data-art=text][data-zeig]{opacity:1}.ueber-leiste[data-lage=rand]{transform:translateY(-100%)}.ueber-leiste[data-lage=rand]::before{content:"Widget";position:absolute;left:4px;bottom:calc(100% + 2px);font-size:10px;line-height:1;letter-spacing:.02em;color:var(--text-secondary);white-space:nowrap}.ueber-leiste[data-lage=rand][data-unten]{transform:translateY(4px)}.ueber-leiste button.is-armed{background:#e5484d;color:#fff}.ueber-leiste button.is-armed:hover{background:#d33a40;color:#fff}.ueber-leiste [data-ul=block]{cursor:grab}body.block-dragging .ueber-leiste [data-ul=block]{cursor:grabbing}body.editing .pages .doc-table-block-edit[data-wl-zeig]>table.doc-zone{outline:1.5px solid color-mix(in srgb,var(--ci-primary) 55%,rgb(0 0 0 / 0));outline-offset:3px}body.editing .doc-table-block-edit[data-wz-rand]:has(> table[data-ueber])::after{display:none}body.editing .doc-table-block-edit[data-wz-rand]>table.doc-zone[data-ueber]{box-shadow:2px 0 0 0 var(--ci-primary)}.tbl-style-dlg.zone-dlg .tsp-row.zd-spalte{flex-wrap:wrap}.tbl-style-dlg.zone-dlg .tsp-row.zd-seitenrand{margin-top:14px}.tbl-style-dlg.zone-dlg .tsp-row>.zd-position{display:grid;grid-template-columns:1fr 1fr;gap:4px;flex:1 1 100%;margin-top:6px}.tbl-style-dlg.zone-dlg .zd-position button,.tbl-style-dlg.zone-dlg .zd-struktur button{width:auto;padding:5px 8px;white-space:nowrap}.tbl-style-dlg.zone-dlg .zd-klapp{display:flex;align-items:center;gap:8px;width:100%;padding:2px 0;border:0;background:0 0;color:inherit;font:inherit;text-align:left;cursor:pointer}.tbl-style-dlg.zone-dlg .zd-klapp>span:first-child{flex:1 1 auto}.tbl-style-dlg.zone-dlg .zd-klapp-wert{color:var(--text-secondary)}.tbl-style-dlg.zone-dlg .zd-klapp svg{flex:0 0 auto;color:var(--text-secondary);transition:transform .15s}.tbl-style-dlg.zone-dlg .zd-klapp[aria-expanded=true] svg{transform:rotate(90deg)}.tbl-style-dlg.zone-dlg .zd-struktur-grid{flex:1 1 100%;margin-top:8px}.tbl-style-dlg.zone-dlg .zd-struktur-grid[hidden]{display:none}.tbl-style-dlg.zone-dlg .tsp-row>.zd-farben{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:7px}.tbl-style-dlg.zone-dlg .zd-farbe{position:relative;flex:0 0 auto;width:24px;height:24px;padding:0;border:0;border-radius:50%;background:#fff;box-shadow:inset 0 0 0 1px rgba(0,0,0,.18);cursor:pointer;overflow:hidden}.tbl-style-dlg.zone-dlg .zd-farbe[data-bg=""]{background:linear-gradient(135deg,rgb(0 0 0 / 0) 45%,#e5484d 45%,#e5484d 55%,rgb(0 0 0 / 0) 55%),#fff}.tbl-style-dlg.zone-dlg .zd-farbe.on{box-shadow:0 0 0 2px var(--bg-surface),0 0 0 4px var(--ci-primary)}.tbl-style-dlg.zone-dlg .zd-eigen{display:inline-block;background:conic-gradient(#ff5f5f,#ffd65f,#7ce38b,#5fc8ff,#8a6bff,#ff6bd5,#ff5f5f)}.tbl-style-dlg.zone-dlg .zd-eigen input[type=color]{position:absolute;inset:0;width:100%;height:100%;opacity:0;border:0;padding:0;cursor:pointer}.tbl-style-dlg.zone-dlg .zd-rand input[type=color]{flex:0 0 auto;width:24px;height:24px;padding:0;border:0;border-radius:50%;background:0 0;box-shadow:inset 0 0 0 1px rgba(0,0,0,.18);overflow:hidden;cursor:pointer}.tbl-style-dlg.zone-dlg .zd-rand input[type=color]::-webkit-color-swatch-wrapper{padding:0}.tbl-style-dlg.zone-dlg .zd-rand input[type=color]::-webkit-color-swatch{border:0;border-radius:50%}.tbl-style-dlg.zone-dlg .zd-rand input[type=color]::-moz-color-swatch{border:0;border-radius:50%}body.editing .doc-table-block-edit[data-wz-rand],body.editing .doc-table-block-edit[data-wz-rand] *,body.wz-zieht,body.wz-zieht *{cursor:col-resize!important}body.wz-zieht,body.wz-zieht *{-webkit-user-select:none;user-select:none}body.editing .doc-table-block-edit[data-wz-rand]::after{content:"";position:absolute;top:0;bottom:0;border-left:2px dashed var(--ci-primary);pointer-events:none}body.editing .doc-table-block-edit[data-wz-rand=left]::after{right:-1px}body.editing .doc-table-block-edit[data-wz-rand=right]::after{left:-1px}@container docbox (max-width:720px){.canvas .doc-table-block:has(> table.doc-zone[data-umfluss]),.canvas table.doc-zone[data-umfluss]:not(.doc-table-block > table){float:none;margin:0}.canvas .doc-tbl.doc-zone[data-umfluss]{width:var(--zone-breite,100%)}}.canvas .doc-tbl.doc-zone[data-zone]>tbody>tr>td,.doc-tbl.doc-zone[data-zone]>tbody>tr>td{position:relative;z-index:0;padding:var(--zone-innen,16px 20px)}.canvas .doc-tbl.doc-zone[data-zone]>tbody>tr>td{line-height:var(--zone-lh, 1.6)}.doc-zone>tbody>tr>td{--zb-o:0px;--zb-r:0px;--zb-u:0px;--zb-l:0px}.doc-zone>tbody>tr>td::after{content:"";position:absolute;z-index:-1;top:calc(-1 * var(--zb-o));right:calc(-1 * var(--zb-r));bottom:calc(-1 * var(--zb-u));left:calc(-1 * var(--zb-l));background-color:var(--zone-bg,transparent);border:var(--zone-rand,0 none transparent);border-radius:var(--zone-ecken,0);pointer-events:none;-webkit-print-color-adjust:exact;print-color-adjust:exact}.canvas .doc-zone[data-schatten]>tbody>tr>td::after{box-shadow:0 8px 24px rgba(0,0,0,.14)}.doc-zone[data-hell]>tbody>tr>td{--text-primary:#1f2328;--text-secondary:#4b5563;--text-tertiary:#6b7280;--text-muted:#8a929c;--paper-text:#1f2328;--black-white:#1f2328;color:#1f2328}.doc-zone[data-dunkel]>tbody>tr>td{--text-primary:#ffffff;--text-secondary:rgba(255,255,255,.82);--text-tertiary:rgba(255,255,255,.7);--text-muted:rgba(255,255,255,.6);--paper-text:#ffffff;--black-white:#ffffff;color:#fff}body.editing .doc-tbl-columns td.doc-tbl-spacer.rz-spacer-hi,body.editing .doc-tbl-columns td.doc-tbl-spacer:hover{background-image:radial-gradient(rgba(128,128,128,.35) 1px,transparent 1px);background-size:5px 5px;background-position:center}body.editing .doc-tbl-columns td.doc-tbl-spacer.sp-centered{background-image:linear-gradient(var(--ci-primary),var(--ci-primary)),radial-gradient(rgba(128,128,128,.35) 1px,transparent 1px);background-size:2px 100%,5px 5px;background-position:center,center;background-repeat:no-repeat,repeat}body.editing .doc-table[data-table-id]{display:block}body.editing .doc-table-block-edit{position:relative;cursor:default}body.editing .doc-table-block-edit td,body.editing .doc-table-block-edit th{cursor:pointer}body.editing .doc-table-block-edit td.doc-tbl-spacer{cursor:ew-resize}body.inv-dragging{cursor:grabbing!important;-webkit-user-select:none;user-select:none}body.inv-dragging .doc-table-block-edit{cursor:grabbing!important}.doc-table-block-edit.rz-col,.doc-table-block-edit.rz-col *{cursor:col-resize!important}.doc-table-block-edit.rz-row,.doc-table-block-edit.rz-row *{cursor:row-resize!important}body.tbl-resizing,body.tbl-resizing *{-webkit-user-select:none!important;user-select:none!important}body.tbl-resizing-col,body.tbl-resizing-col *{cursor:col-resize!important}body.tbl-resizing-row,body.tbl-resizing-row *{cursor:row-resize!important}body.tbl-sliding,body.tbl-sliding *{cursor:ew-resize!important}.tbl-rz-tip{position:fixed;z-index:100000;pointer-events:none;background:var(--ci-primary);color:#fff;font:600 11px/1.35 ui-monospace,SFMono-Regular,Menlo,monospace;padding:2px 7px;border-radius:5px;box-shadow:0 2px 8px rgba(0,0,0,.28);white-space:nowrap}body.editing .doc-table-block-edit tbody tr.inv-drop-before td{box-shadow:inset 0 2px 0 var(--ci-primary)}body.editing .doc-table-block-edit tbody tr.inv-drop-after td{box-shadow:inset 0 -2px 0 var(--ci-primary)}body.editing .doc-table-block-edit td.col-drop-before,body.editing .doc-table-block-edit th.col-drop-before{box-shadow:inset 2px 0 0 var(--ci-primary)}body.editing .doc-table-block-edit td.col-drop-after,body.editing .doc-table-block-edit th.col-drop-after{box-shadow:inset -2px 0 0 var(--ci-primary)}.col-add-btn,.col-drag-btn{position:fixed;display:none;align-items:center;justify-content:center;width:22px;height:22px;padding:0;border:1px solid var(--border);border-radius:6px;background:var(--bg-surface);color:var(--text-secondary,#888);line-height:1;cursor:pointer;z-index:6}.col-add-btn{font-size:17px;font-weight:400}.col-drag-btn{cursor:grab}.col-drag-btn svg{opacity:.7}.col-drag-btn:active{cursor:grabbing}.col-add-btn:hover,.col-drag-btn:hover{border-color:var(--ci-primary);color:var(--ci-primary)}.tbl-move-btn{position:fixed;display:none;align-items:center;justify-content:center;width:22px;height:22px;padding:0;border:1px solid var(--border);border-radius:6px;background:var(--bg-surface);color:var(--text-secondary,#888);cursor:grab;z-index:7}.tbl-move-btn svg{opacity:.7}.tbl-move-btn:active{cursor:grabbing}.tbl-move-btn:hover{border-color:var(--ci-primary);color:var(--ci-primary)}.tbl-move-target .doc-tbl{outline:2px solid var(--ci-focus);outline-offset:2px}body.editing .doc-table-block-edit .doc-tbl-edit{cursor:text}body.editing .doc-table-block-edit td.doc-tbl-edit:focus,body.editing .doc-table-block-edit th.doc-tbl-edit:focus{outline:2px solid var(--ci-focus);outline-offset:-2px;border-radius:2px}body.editing .doc-table-block-edit .doc-tbl-columns td.doc-tbl-edit:focus{outline:0}body.editing .doc-table-block-edit span.doc-tbl-edit:focus{outline:0}body.editing .doc-table-block-edit span.doc-tbl-edit{display:inline-block;min-width:.8em}.tbl-style-dlg .tsp-title{font-weight:700;font-size:13.5px;margin:0 0 20px}.tbl-style-dlg .tsp-scopes{display:flex;gap:5px;margin-bottom:12px}.tbl-style-dlg .tsp-scopes button{flex:1;padding:6px 0;border:1px solid var(--border);border-radius:var(--radius-control);background:0 0;cursor:pointer;font-size:11.5px;color:inherit}.tbl-style-dlg .tsp-scopes button.on{background-color:var(--ci-primary);background-image:var(--ci-gradient);color:#fff;border-color:transparent}.tbl-style-dlg .tsp-scopes button:disabled{opacity:.35;cursor:not-allowed}#dialogueStack .dialogue.tbl-style-dlg{display:flex;flex-direction:column;min-height:0;max-height:var(--tsp-max,var(--dlg-max,calc(100dvh - 178px)))}#dialogueStack .dialogue.tbl-style-dlg .tsp-body{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding-right:10px}.tbl-style-dlg .tsp-body{display:flex;flex-direction:column;gap:9px;border-top:1px solid var(--border);padding-top:12px}.tbl-style-dlg .tsp-row{display:flex;align-items:center;justify-content:space-between;gap:8px}.tbl-style-dlg .tsp-row[hidden]{display:none}.pages .doc-table-block:has(> table.doc-zone[data-nur-canvas]),.pages table.doc-zone[data-nur-canvas]{display:none!important}.tbl-style-dlg .tsp-row>span:first-child{color:var(--text-secondary,#666);white-space:nowrap}.tbl-style-dlg .tsp-row>span:last-child{display:inline-flex;align-items:center;gap:4px;min-width:0}.tbl-style-dlg .tsp-box{display:inline-flex;gap:3px}.tbl-style-dlg .tsp-tpl-kopf{display:flex;align-items:center;justify-content:space-between;margin-bottom:6px;color:var(--text-secondary,#666)}.tbl-style-dlg .tsp-tpl-reset{background:0 0;border:0;padding:0;font:inherit;font-size:12px;color:var(--text-secondary,#666);cursor:pointer}.tbl-style-dlg .tsp-tpl-reset:hover{color:var(--text-primary)}.tbl-style-dlg .tsp-tpl-grid{display:grid;grid-template-columns:1fr 1fr;gap:8px}.tbl-style-dlg .tsp-tpl{display:flex;flex-direction:column;align-items:stretch;gap:4px;padding:5px 5px 4px;border:1.5px solid var(--border);border-radius:8px;background:0 0;color:var(--text-primary);font:inherit;font-size:12px;cursor:pointer}.tbl-style-dlg .tsp-tpl svg{display:block;width:100%;height:auto;background:#fff;border-radius:4px}@media (hover:hover){.tbl-style-dlg .tsp-tpl:hover{border-color:var(--text-tertiary)}}.tbl-style-dlg .tsp-tpl.on{border-color:var(--ci-primary)}.form-dlg .tsp-row>span:last-child:has(input[type=text]),.form-dlg .tsp-row>span:last-child:has(input[type=url]){flex:1 1 auto}.form-dlg .tsp-row input[type=text],.form-dlg .tsp-row input[type=url]{flex:1 1 auto;width:100%;min-width:0;box-sizing:border-box;padding:5px 8px;border:1px solid var(--border);border-radius:var(--radius-control);background:0 0;color:var(--text-primary);font:inherit}.form-dlg .tsp-row>span:last-child:has(select.fd-method){flex:1 1 auto}.form-dlg select.fd-method{flex:1 1 auto;width:100%;max-width:none}.form-dlg .fd-sep{height:1px;background:var(--border);margin:9px 0 6px}.form-dlg .fd-sec-head{font-size:11px;font-weight:700;letter-spacing:.02em;opacity:.75;margin:0 0 1px}.doc-antwort{display:inline-block;margin-left:10px;vertical-align:middle;font-size:.95em;line-height:1.4;max-width:100%}.form-antwort-dlg .form-antwort-liste{margin:8px 0;padding-left:18px;font-size:13px;line-height:1.5}.form-antwort-dlg .form-antwort-liste li{margin-bottom:4px}.form-antwort-dlg code{font-size:12px}.form-antwort-dlg .form-antwort-beispiel{margin:8px 0;padding:10px 12px;border-radius:8px;background:color-mix(in srgb,var(--text-primary) 6%,transparent);font-size:12px;line-height:1.45;white-space:pre;overflow-x:auto}.form-dlg .btn-dlg-hint{font-size:11px;line-height:1.4;color:var(--text-muted,#999);margin:-1px 0 2px}.form-dlg .fd-fields{display:flex;flex-direction:column;gap:5px;margin:5px 0}.form-dlg .fd-field-row{display:flex;gap:5px}.form-dlg .fd-k,.form-dlg .fd-v{flex:1 1 auto;min-width:0;box-sizing:border-box;padding:5px 8px;border:1px solid var(--border);border-radius:7px;background:0 0;color:var(--text-primary);font:inherit}.form-dlg .fd-fdel{flex:none;width:26px;border:1px solid var(--border);border-radius:7px;background:0 0;color:var(--text-secondary,#666);cursor:pointer;line-height:1}.form-dlg .fd-fdel:hover{border-color:rgba(210,80,80,.7);color:#d25050}.form-dlg .fd-add{align-self:flex-start;font:inherit;font-size:12px;padding:4px 10px;border:1px dashed var(--border);border-radius:7px;background:0 0;color:var(--text-secondary,#666);cursor:pointer}.form-dlg .fd-add:hover{border-color:rgba(127,127,127,.8)}.tbl-style-dlg input[type=number]{width:48px;padding:4px 5px;border:1px solid var(--border);border-radius:var(--radius-control);background:0 0;color:inherit;font-size:12px;appearance:textfield;-moz-appearance:textfield}.praes-abf input[type=number]::-webkit-inner-spin-button,.praes-abf input[type=number]::-webkit-outer-spin-button,.tbl-style-dlg input[type=number]::-webkit-inner-spin-button,.tbl-style-dlg input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.tbl-style-dlg .tsp-box input[type=number]{width:38px;padding:4px 4px;text-align:center}.zahl-huelle{position:relative;display:inline-flex;align-items:stretch;flex:0 0 auto}.tbl-style-dlg .zahl-huelle>input[type=number]{padding-right:15px}.praes-abf .zahl-huelle>input[type=number]{padding-right:17px!important;appearance:textfield;-moz-appearance:textfield}.zahl-pfeile{position:absolute;top:2px;right:2px;bottom:2px;display:flex;flex-direction:column;width:12px}.praes-abf .zahl-huelle .zahl-pfeile button,.tbl-style-dlg .zahl-huelle .zahl-pfeile button{flex:1 1 50%;display:flex;align-items:center;justify-content:center;min-height:0;padding:0;border:0;border-radius:3px;background:0 0;color:var(--text-tertiary);cursor:pointer}.praes-abf .zahl-huelle .zahl-pfeile button+button svg,.tbl-style-dlg .zahl-huelle .zahl-pfeile button+button svg{transform:rotate(180deg)}.praes-abf .zahl-huelle .zahl-pfeile{top:3px;bottom:3px;right:3px}.praes-abf .zahl-huelle .zahl-pfeile button:hover,.tbl-style-dlg .zahl-huelle .zahl-pfeile button:hover{color:var(--text-primary);background:color-mix(in srgb,var(--text-primary) 10%,transparent)}.tbl-style-dlg input[type=color]{width:30px;height:26px;padding:0;border:1px solid var(--border);border-radius:7px;background:0 0;cursor:pointer;flex:0 0 auto}.tbl-style-dlg input[type=color].tsp-unset::-webkit-color-swatch-wrapper{padding:0}.tbl-style-dlg input[type=color].tsp-unset::-webkit-color-swatch{border:0;background-color:transparent;background-image:linear-gradient(45deg,#aaa 25%,transparent 25%,transparent 75%,#aaa 75%),linear-gradient(45deg,#aaa 25%,transparent 25%,transparent 75%,#aaa 75%);background-size:8px 8px;background-position:0 0,4px 4px}.tbl-style-dlg input[type=color].tsp-unset::-moz-color-swatch{border:0;background-color:transparent;background-image:linear-gradient(45deg,#aaa 25%,transparent 25%,transparent 75%,#aaa 75%),linear-gradient(45deg,#aaa 25%,transparent 25%,transparent 75%,#aaa 75%);background-size:8px 8px;background-position:0 0,4px 4px}.tbl-style-dlg select{padding:4px 5px;border:1px solid var(--border);border-radius:var(--radius-control);background:0 0;color:inherit;font-size:12px;max-width:98px}.tbl-style-dlg .tsp-clr{border:0;background:0 0;cursor:pointer;color:var(--text-muted,#999);font-size:15px;line-height:1;padding:0;display:inline-flex;align-items:center;justify-content:center;width:16px}.tbl-style-dlg .tsp-align,.tbl-style-dlg .tsp-border,.tbl-style-dlg .tsp-font{display:inline-flex;gap:4px;align-items:center}.tbl-style-dlg .tsp-align button{width:28px;padding:5px 0;border:1px solid var(--border);border-radius:7px;background:0 0;cursor:pointer;color:inherit;font-family:inherit;font-size:12px}.tbl-style-dlg .tsp-align button.on{background-color:var(--ci-primary);background-image:var(--ci-gradient);color:#fff;border-color:transparent}.tbl-style-dlg .tsp-btgt{display:inline-flex;gap:3px;align-items:center;margin-right:2px}.tbl-style-dlg .tsp-btgt button{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;padding:0;border:1px solid var(--border);border-radius:7px;background:0 0;cursor:pointer;color:inherit}.tbl-style-dlg .tsp-btgt button.on{background-color:var(--ci-primary);background-image:var(--ci-gradient);color:#fff;border-color:transparent}.tbl-style-dlg .tsp-reset{margin-top:3px;padding:7px;border:1px solid var(--border);border-radius:8px;background:0 0;cursor:pointer;color:var(--text-secondary,#666);font-size:12px}.tbl-style-dlg .tsp-reset:hover{background:var(--btn-hover,rgba(128,128,128,.12))}.tbl-style-dlg .tsp-del-table{margin-top:6px;padding:7px;border:1px solid var(--danger,#d64545);border-radius:8px;background:0 0;cursor:pointer;color:var(--danger,#d64545);font-size:12px;font-weight:600}.tbl-style-dlg .tsp-del-table:hover{background:var(--danger,#d64545);color:#fff}.doc-tbl-taxrate{min-width:1.4em}body.editing-print .page,body.view-flow .page{transform-origin:top left;height:auto;min-height:297mm;overflow:visible;display:flex;flex-direction:column}body.editing-print .page-slot,body.view-flow .page-slot{width:auto;height:auto}body.editing-print .text,body.view-flow .text{position:static;left:auto;top:auto;margin:11.5pt var(--page-margin-right) 70pt var(--page-margin-left);padding-top:333.5pt}body.editing-print .billing,body.view-flow .billing{position:static;left:auto;top:auto;margin:24pt var(--page-margin-right) 0 var(--page-margin-left);overflow:visible}body.editing-print .signature,body.view-flow .signature{left:auto;top:auto;margin-right:var(--page-margin-right);margin-bottom:0;margin-left:var(--page-margin-left);transform:none!important}body.editing-print .signature.inflow,body.view-flow .signature.inflow{margin-right:0;margin-bottom:0;margin-left:0}body.editing-print .signature.pos-links img,body.view-flow .signature.pos-links img{margin-left:0;margin-right:auto}body.editing-print .signature.pos-links .sig-name,body.view-flow .signature.pos-links .sig-name{text-align:left}body.editing-print .signature.pos-mitte img,body.view-flow .signature.pos-mitte img{margin-left:auto;margin-right:auto}body.editing-print .signature.pos-mitte .sig-name,body.view-flow .signature.pos-mitte .sig-name{text-align:center}body.editing-print .signature.pos-rechts img,body.view-flow .signature.pos-rechts img{margin-left:auto;margin-right:0}body.editing-print .signature.pos-rechts .sig-name,body.view-flow .signature.pos-rechts .sig-name{text-align:right}body.editing-print .footer,body.view-flow .footer{position:absolute;display:block}.footer:not(.pagenums-off) .f-info{padding-right:84pt}body.editing-print .footer .f-page,body.view-flow .footer .f-page{display:none}body.view-flow .billing{order:1}body.view-flow .signature{order:2}body.view-flow .footer{order:3}.pagenum-edit{position:absolute;top:100%;left:0;right:0;margin-top:12pt}.pagenum-preview{position:absolute;right:0;bottom:0;font-size:8pt;line-height:15.4pt;font-weight:200;white-space:nowrap}.footer.pagenums-off .pagenum-preview{visibility:hidden}body.edit-paginated .pagenum-preview{display:none}.tbl-style-dlg .col-d-maxw,.tbl-style-dlg .pn-d-fs{text-align:right}.doc-toggle-cell{display:flex;align-items:center;gap:6px}.doc-foot-gear,.doc-pagenum-gear{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;padding:2px;border:0;background:0 0;color:currentColor;opacity:.45;cursor:pointer;transition:opacity .12s}.doc-foot-gear:hover,.doc-pagenum-gear:hover{opacity:1}.doc-toggle-row{align-self:stretch;display:flex;align-items:center;justify-content:space-between;gap:16pt}body.footer-off .pages .footer .f-info{visibility:hidden}body.footer-off .canvas .dr-footer{display:none}body.edit-paginated .footer.pagenums-off .f-page{display:none}.editable:empty::before{content:attr(data-placeholder);color:var(--paper-mark);font-style:italic;font-size:.92em}[data-field=pageContent]:empty::before{padding-left:.5em}.editable.line-ph-active::before{content:none!important}#canvas .editable:empty::before{color:var(--text-muted)}[data-field=pageContent]:empty::before{pointer-events:none}.doc-logo-add{right:var(--page-margin-right)}.doc-logo.doc-logo-add{top:30pt;display:flex;align-items:center}body.edit-paginated .doc-logo.doc-logo-add,body.editing-print .doc-logo.doc-logo-add,body.view-flow .doc-logo.doc-logo-add{position:absolute!important;top:30pt!important;left:var(--page-margin-left)!important;right:auto!important;margin:0!important;height:0!important;overflow:visible!important;display:flex;align-items:center;z-index:6}.img-add{display:flex;justify-content:space-between;align-items:center;gap:10px;width:100%}.add-slot{width:44px;height:44px;padding:0;display:inline-flex;align-items:center;justify-content:center;border:2px dashed #b7c6ff;border-radius:50%;background:rgba(35,95,254,.05);color:#235ffe;cursor:pointer;transition:background .15s ease,border-color .15s ease,transform 50ms ease}.add-slot:hover{background:rgba(35,95,254,.14);border-color:#235ffe}.add-slot:active{transform:translateY(1px)}body.editing .add-slot{cursor:pointer!important}.img-add-logo{justify-content:flex-start}.logo-add-btn{width:auto;height:auto;padding:0;border:none;background:0 0;border-radius:0;gap:6px;font-family:Nunito,sans-serif;font-weight:400;font-size:9pt;color:#777}.logo-add-btn:hover{background:0 0;border-color:transparent}.logo-add-plus{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border:1px solid var(--border);border-radius:6px;background:var(--bg-surface);color:var(--text-secondary);transition:background .12s ease,border-color .12s ease,color .12s ease}.logo-add-btn:hover .logo-add-plus{border-color:var(--ci-primary);color:var(--ci-primary)}.logo-add-plus svg{width:16px;height:16px}.logo-add-label{white-space:nowrap;line-height:1}.pages .logo-add-plus{background:var(--paper-surface);border-color:var(--paper-border);color:#1a2b3c}.pages .logo-add-btn{color:#777}.canvas .logo-add-btn{font-size:13px;color:var(--text-secondary)}.pagenum-toggle-doc{display:flex;align-items:center;gap:8px;flex-shrink:0;font-family:Nunito,sans-serif;font-size:9pt;color:#777;cursor:pointer;white-space:nowrap}.date-vis-toggle .toggle.small,.letterhead-vis-toggle .toggle.small,.pagenum-toggle-doc .toggle.small{background:var(--paper-border)}.date-vis-toggle .toggle.small:checked,.letterhead-vis-toggle .toggle.small:checked,.pagenum-toggle-doc .toggle.small:checked{background:#6934fd}.edit-toolbar{position:fixed;left:50%;bottom:90px;transform:translateX(-50%) translateY(16px);display:none;gap:4px;padding:6px;background:var(--bg-surface);border:1px solid var(--border);border-radius:12px;box-shadow:var(--shadow-default);z-index:6200;opacity:0;transition:opacity .2s ease,transform .2s ease;width:-webkit-max-content;width:max-content;max-width:calc(100vw - 28px);flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden;justify-content:flex-start;scrollbar-width:none}@media (max-width:550px){.edit-toolbar{max-width:calc(100vw - 32px)}.edit-toolbar button[data-tip]::after{display:none}}.edit-toolbar::-webkit-scrollbar{display:none}.edit-toolbar>*{flex:0 0 auto}.edit-toolbar.active{display:flex;opacity:1;transform:translateX(-50%) translateY(0)}@media (max-width:720px){body.inline-ai-offen #editToolbar.active{opacity:0;visibility:hidden;pointer-events:none;transform:translateX(-50%) translateY(16px);transition:opacity .2s ease,transform .2s ease,visibility 0s linear .2s}}.edit-toolbar .et-color-btn,.edit-toolbar button{width:36px;height:36px;display:inline-flex;align-items:center;justify-content:center;border:none;background:0 0;border-radius:var(--radius-control);cursor:pointer;color:var(--text-primary);font-size:16px;line-height:1;padding:0}.edit-toolbar button:disabled{opacity:.32;cursor:default}@media (hover:hover){.edit-toolbar button:disabled:hover{background:0 0}}@media (hover:hover){.edit-toolbar button:disabled[data-tip]:hover::after,.edit-toolbar button:disabled[data-tip]:hover::before{display:none}}.edit-toolbar button:disabled{opacity:.35;cursor:not-allowed}@media (hover:hover){.edit-toolbar button:disabled:not(.et-color-btn):not(.is-active):hover{background:0 0}}@media (hover:hover){.edit-toolbar button:not(.et-color-btn):not(.is-active):hover{background:var(--btn-hover)}}@media (hover:hover){.edit-toolbar .et-color-btn:not(.is-active):hover{background:var(--et-swatch,var(--btn-hover))}}.edit-toolbar .et-color-btn.is-active,.edit-toolbar button.is-active{background:var(--ci-gradient);color:#fff}@media (hover:hover){.edit-toolbar .et-color-btn.is-active:hover,.edit-toolbar button.is-active:hover{filter:brightness(1.08)}}body.edit-readonly #editToolbar>:not(#etHiliteWrap):not(#etCommentWrap){opacity:.4}body.edit-readonly #editToolbar>:not(#etHiliteWrap):not(#etCommentWrap):not(#etFontWrap),body.edit-readonly #editToolbar>:not(#etHiliteWrap):not(#etCommentWrap):not(#etFontWrap) button{cursor:not-allowed}@media (hover:hover){body.edit-readonly #editToolbar>:not(#etHiliteWrap):not(#etCommentWrap):not(#etFontWrap) button:hover{background:0 0}}.et-color-menu.et-text-menu{min-width:210px;padding:6px}.et-menu-item{display:block;width:100%;text-align:left;padding:8px 10px;border:none;background:0 0;border-radius:8px;font-size:13px;color:var(--text-primary);cursor:pointer;white-space:nowrap}@media (hover:hover){.et-menu-item:hover{background:color-mix(in srgb,var(--ci-primary) 12%,rgb(0 0 0 / 0))}}.et-text-menu .et-menu-hint{display:none;max-width:230px;padding:6px 10px;font-size:12px;line-height:1.4;color:var(--text-secondary,#6b7280);white-space:normal}.et-text-menu.no-selection .et-menu-item{display:none}.et-text-menu.has-lock .et-menu-item[data-nt=on],.et-text-menu:not(.has-lock) .et-menu-item[data-nt=off]{display:none}.et-text-menu.no-selection .et-menu-hint{display:block}body:not(.anm-hl-an) [data-hl]{background-color:transparent!important}body.anm-cm-an [data-cm*="|"]{--anm-strich:#235ffe;position:relative;box-shadow:inset 0 -2px 0 var(--anm-strich);-webkit-box-decoration-break:clone;box-decoration-break:clone;cursor:help}body.anm-cm-an [data-cm*="|"]::after{content:attr(data-cm-text);position:absolute;bottom:calc(100% + 8px);left:50%;transform:translateX(-50%);width:max-content;max-width:260px;padding:7px 10px;border:1px solid var(--border);border-radius:8px;background:var(--bg-surface);color:var(--text-primary);box-shadow:0 6px 18px rgba(0,0,0,.18);font:600 12px/1.35 Nunito,sans-serif;font-style:normal;text-align:left;text-decoration:none;white-space:pre-line;opacity:0;pointer-events:none;transition:opacity .15s ease;z-index:100070}body.anm-cm-an [data-cm*="|"][data-cm-vs]::after{content:attr(data-cm-text) " · Vorschlag: „" attr(data-cm-vs) "“"}body.anm-cm-an [data-cm*="|"][data-cm-vs][data-cm-text=""]::after{content:"Vorschlag: „" attr(data-cm-vs) "“"}body.anm-cm-an [data-cm*="|"]:hover::after{opacity:1}body.anm-cm-an [data-cm*="|"]:has([data-cm*="|"]:hover)::after,body.anm-cm-an [data-cm*="|"]:not([data-cm-vs]):is([data-cm-text=""],:not([data-cm-text]))::after{display:none}@media print{body.anm-cm-an [data-cm*="|"]::after{display:none}}body.anm-cm-an [data-cm*="|"][data-cm-vs]{--anm-strich:#d44c47}body.anm-cm-an [data-cm*="|"][data-cm$="|g"]{--anm-strich:#1f9d55}@media print{body.anm-cm-an [data-cm*="|"][data-cm$="|g"]{box-shadow:none}}#etCommentMenu .et-menu-hint,#etHiliteMenu .et-menu-hint,#wzt-etCommentMenu .et-menu-hint{display:none;max-width:250px;padding:0 0 10px;font-size:12px;line-height:1.4;color:var(--text-secondary,#6b7280);white-space:normal}#etCommentMenu.bad-selection .anm-hint-feld,#etCommentMenu.no-right .anm-hint-recht,#etCommentMenu.no-selection:not(.bad-selection) .et-menu-hint:not(.anm-hint-feld):not(.anm-hint-recht),#etHiliteMenu.bad-selection .anm-hint-feld,#etHiliteMenu.no-selection:not(.bad-selection) .et-menu-hint:not(.anm-hint-feld),#wzt-etCommentMenu.no-selection .et-menu-hint{display:block}#etCommentMenu.no-right .anm-neu,#etCommentMenu.no-selection .anm-neu,#etHiliteMenu.no-selection .et-custom-row,#etHiliteMenu.no-selection .et-swatches,#wzt-etCommentMenu.no-selection .anm-neu{display:none}.anm-schalter{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-top:10px;padding-top:10px;border-top:1px solid var(--border);font-size:12.5px;color:var(--text-primary);cursor:pointer}#etCommentMenu.no-right .anm-schalter,#etCommentMenu.no-selection .anm-schalter,#etHiliteMenu.no-selection .anm-schalter,#wzt-etCommentMenu.no-selection .anm-schalter{margin-top:0}#etCommentMenu,#wzt-etCommentMenu{width:min(300px,calc(100vw - 24px))}.wz-probe.wz-kommentare-an .wz-kommentar{box-shadow:inset 0 -2px 0 #235ffe;-webkit-box-decoration-break:clone;box-decoration-break:clone;cursor:help}.wz-probe.wz-kommentare-an .wz-kommentar.ist-vorschlag{box-shadow:inset 0 -2px 0 #d44c47}.wz-probe:not(.wz-kommentare-an) .wz-kommentar[data-tip]::after{display:none}.wz-probe .wz-kommentar[data-tip]::after{width:max-content;max-width:240px;white-space:normal;line-height:1.35;text-align:left}.anm-neu{display:flex;flex-direction:column;gap:9px}.anm-neu textarea{width:100%;box-sizing:border-box;resize:vertical;font:inherit;font-size:13px;line-height:1.45;padding:7px 10px;border:1px solid var(--border);border-radius:var(--radius-control);background:var(--bg);color:var(--text-primary)}.anm-neu textarea[hidden]{display:none}.anm-zeile{display:flex;align-items:center;justify-content:space-between;font-size:12.5px;cursor:pointer}.anm-sichtwahl{display:flex;flex-direction:column;gap:4px;margin:7px 0 0;padding:0;border:0;font-size:12.5px}.anm-sichtwahl legend{margin-bottom:10px;padding:0;font-size:12px;color:var(--text-secondary)}.anm-sichtwahl label{display:flex;align-items:center;gap:7px;cursor:pointer}.anm-sichtwahl input[type=checkbox]{display:inline-grid;place-content:center;flex:0 0 auto;width:16px;height:16px;margin:0;border:1.5px solid var(--text-muted);border-radius:4px;background:0 0;cursor:pointer}.anm-sichtwahl input[type=checkbox]:checked{border-color:var(--ci-secondary);background:var(--ci-secondary)}.anm-sichtwahl input[type=checkbox]:checked::after{content:"";width:4px;height:8px;border:solid #fff;border-width:0 2px 2px 0;transform:translateY(-1px) rotate(45deg)}.anm-fuss{display:flex;align-items:center;justify-content:space-between;gap:10px}.anm-rest{font-size:12px;color:var(--text-muted)}.anm-rest.is-zu-viel{color:var(--error)}.anm-menu .dlg-btn:disabled,.et-icon-menu .dlg-btn:disabled{opacity:.45;cursor:not-allowed}.anm-hinweis{margin:0}.anm-eintrag+.anm-eintrag{margin-top:14px;padding-top:12px;border-top:1px solid var(--border)}.anm-kopf{display:flex;align-items:center;gap:8px;font-size:13px}.anm-kopf b{min-width:0}.anm-kopf b>span{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.anm-kopf .anm-glocke,.anm-kopf .anm-marke,.anm-kopf .anm-stift,.anm-kopf .anm-zeit{flex:0 0 auto;white-space:nowrap}.anm-kopf b[data-tip]::after{left:0;transform:none}.anm-sicht,.anm-zeit{color:var(--text-muted)}.anm-zeit{font-size:12px}.anm-marke{padding:1px 7px;border-radius:999px;font-size:11px;font-weight:600;color:#1f9d55;background:color-mix(in srgb,#1f9d55 16%,transparent)}.anm-glocke{display:inline-flex;margin-left:auto;padding:4px;border:0;border-radius:8px;background:0 0;color:var(--text-muted);cursor:pointer}.anm-glocke.is-an{color:#f5b400}.anm-stift{display:inline-flex;margin-left:auto;padding:4px;border:0;border-radius:8px;background:0 0;color:var(--text-muted);cursor:pointer}.anm-stift:hover{color:var(--text-primary)}.anm-stift+.anm-glocke{margin-left:0}.anm-bearbeiten{display:flex;flex-direction:column;gap:6px;margin-top:6px}.anm-bearbeiten textarea{width:100%;resize:vertical;font:inherit;font-size:13px;line-height:1.45;padding:6px 10px;border:1px solid var(--border);border-radius:var(--radius-control);background:var(--bg);color:var(--text-primary)}.anm-bearbeiten-knoepfe{display:flex;justify-content:flex-end;gap:6px}.anm-text{margin:4px 0 0;white-space:pre-wrap;overflow-wrap:anywhere}.anm-eintrag.is-geklaert>.anm-text{opacity:.7}.anm-vorschlag{display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px;margin-top:8px;padding:8px 10px;border-radius:10px;font-size:13px;background:color-mix(in srgb,var(--text-primary) 6%,transparent)}.anm-vs-titel{width:100%;font-size:11.5px;font-weight:600;color:var(--text-secondary)}.anm-alt{text-decoration:line-through;color:var(--text-muted)}.anm-vs-neu::before{content:"→ ";color:var(--text-muted)}.anm-vs-knoepfe{display:inline-flex;gap:6px;margin-left:auto}.anm-ja,.anm-nein{width:30px;height:30px;border:1px solid var(--border);border-radius:8px;background:0 0;font-size:15px;cursor:pointer}.anm-ja{color:#1f9d55}.anm-nein{color:var(--error)}.anm-antwort{margin:10px 0 0 4px;padding-left:10px;border-left:2px solid var(--border)}.anm-reaktionen{display:flex;flex-wrap:wrap;gap:4px;margin-top:8px}.anm-reaktion{display:inline-flex;align-items:center;gap:3px;padding:2px 7px;border:1px solid var(--border);border-radius:999px;background:0 0;font-size:13px;color:var(--text-primary);cursor:pointer}.anm-reaktion span{font-size:11.5px}.anm-reaktion.is-meins{border-color:#235ffe;background:color-mix(in srgb,#235ffe 12%,transparent)}.anm-reaktion:disabled{cursor:default}.anm-antworten-neu{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:6px;margin-top:8px}.anm-antworten-neu:has(textarea[style*=height]) .dlg-btn{align-self:start}.anm-antworten-neu textarea{min-width:0;min-height:100%!important;resize:vertical;font:inherit;font-size:13px;padding:6px 10px;border:1px solid var(--border);border-radius:var(--radius-control);background:var(--bg);color:var(--text-primary)}.anm-knoepfe{display:flex;gap:6px;margin-top:8px}.anm-knoepfe .dlg-btn{padding:8px 12px}.anm-knoepfe .dlg-btn svg{width:15px;height:15px;flex:0 0 auto}.anm-knoepfe .danger{flex:1 1 0;min-width:0;justify-content:center}.anm-sicht{margin:8px 0 0;font-size:11.5px}[data-theme=dark] .anm-alt,[data-theme=dark] .anm-glocke:not(.is-an),[data-theme=dark] .anm-rest:not(.is-zu-viel),[data-theme=dark] .anm-sicht,[data-theme=dark] .anm-stift:not(:hover),[data-theme=dark] .anm-zeit{color:var(--text-secondary)}body.editing .notranslate{position:relative;border-bottom:1px dotted var(--text-muted,#9aa0a6)}body.editing .notranslate:hover::after{content:"Wird nicht übersetzt";position:absolute;left:50%;bottom:100%;transform:translateX(-50%);margin-bottom:5px;white-space:nowrap;font-family:Nunito,sans-serif;font-size:11px;font-weight:400;line-height:1.3;color:var(--text-primary);background:var(--bg-surface);border:1px solid var(--border);border-radius:6px;box-shadow:0 4px 12px rgba(0,0,0,.14);padding:3px 8px;pointer-events:none;z-index:100}body.edit-readonly :is(.pages,#canvas),body.edit-readonly :is(.pages,#canvas) *,body.edit-readonly :is(.pages,#canvas) ::after,body.edit-readonly :is(.pages,#canvas) ::before{cursor:auto!important}body.edit-readonly :is(.pages,#canvas) a[href]{cursor:text!important}.et-color{position:relative}.et-color-btn{position:relative}.edit-toolbar .et-color-btn{background:var(--et-swatch,none)}.edit-toolbar .et-color-btn.on-dark{color:#fff}.edit-toolbar .et-color-btn.on-light{color:#1a1a1a}.et-color-menu{position:fixed;transform:translateY(6px);min-width:196px;max-width:calc(100vw - 24px);padding:12px;background:var(--bg-surface);border:1px solid var(--border);border-radius:12px;box-shadow:var(--shadow-default);display:none;opacity:0;transition:opacity .15s ease,transform .15s ease;z-index:4100}.et-color-menu.preset-only{min-width:0;width:max-content}.et-color-menu.open{display:block;opacity:1;transform:translateY(0)}.access-check{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:14px;padding-top:12px;border-top:1px solid var(--border);font-size:13px;font-weight:400;color:var(--text-primary);cursor:pointer}.access-check span{flex:1 1 auto;min-width:0;line-height:1.35}.access-check input[type=checkbox]{appearance:none;-webkit-appearance:none;flex:0 0 auto;width:34px;height:34px;margin:0;border:1px solid var(--border);border-radius:8px;background:var(--bg-hover,rgba(0,0,0,.04));cursor:pointer;position:relative}.access-check input[type=checkbox]:hover{background:var(--bg-section)}.access-check input[type=checkbox]::after,.access-check input[type=checkbox]::before{content:"";position:absolute;left:50%;top:50%;width:14px;height:1.5px;border-radius:1px;background:var(--error)}.access-check input[type=checkbox]::before{transform:translate(-50%,-50%) rotate(45deg)}.access-check input[type=checkbox]::after{transform:translate(-50%,-50%) rotate(-45deg)}.access-check input[type=checkbox]:checked::before{display:none}.access-check input[type=checkbox]:checked::after{left:50%;top:50%;width:6px;height:11px;border-radius:0;background:0 0;border:solid #1f9d55;border-width:0 2px 2px 0;transform:translate(-50%,-60%) rotate(45deg)}body.no-content-select:not(.editing) .canvas,body.no-content-select:not(.editing) .pages{-webkit-user-select:none;user-select:none}.share-people{position:relative}.share-people .share-invite{margin-top:14px}.access-role-btn{flex:0 0 auto;display:inline-flex;align-items:center;gap:4px;margin-right:-6px;padding:3px 6px;border:0;border-radius:var(--radius-control);background:0 0;color:var(--text-muted);font:inherit;font-size:12.5px;cursor:pointer}.access-role-btn:hover,.access-role-btn[aria-expanded=true]{background:var(--btn-hover);color:var(--text-primary)}.access-role-btn svg{width:12px;height:12px}.access-role-menu{position:absolute;z-index:6;min-width:190px;padding:4px;border:1px solid var(--border);border-radius:14px;background:var(--bg-surface);box-shadow:0 10px 26px rgba(0,0,0,.2)}.access-role-opt{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;padding:8px 10px;border:0;border-radius:10px;background:0 0;color:var(--text-primary);font:inherit;font-size:13px;text-align:left;cursor:pointer}.access-role-opt:focus-visible,.access-role-opt:hover{background:color-mix(in srgb,var(--border) 70%,var(--bg-surface))}.access-role-opt svg{flex:0 0 auto;color:var(--ci-primary)}.access-role-opt.is-danger{color:var(--error)}.access-role-sep{height:1px;margin:4px 6px;background:var(--border)}.access-people-list{display:flex;flex-direction:column;gap:8px}.access-person{display:flex;align-items:center;gap:10px;min-width:0;font-size:13px}.access-avatar{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:50%;background-color:var(--ci-primary);background-image:var(--ci-gradient);color:#fff;font-size:12px;font-weight:700}a[x-apple-data-detectors]{color:inherit!important;text-decoration:none!important;pointer-events:none}a.dd-aus{color:inherit;text-decoration:none;cursor:inherit}.access-person-mail{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--text-primary)}.access-person a.access-person-mail{color:var(--text-primary);text-decoration:none;pointer-events:none;cursor:inherit;-webkit-touch-callout:none}.access-person-role{flex:0 0 auto;font-size:12.5px;color:var(--text-muted)}.access-info{margin:0 0 8px;font-size:13px;line-height:1.45}.access-info.is-muted{margin-bottom:0;color:var(--text-muted)}.access-row{display:flex;align-items:center;gap:8px;font-size:13px}.access-label{flex:0 0 auto;white-space:nowrap;font-weight:400;color:var(--text-primary)}.access-row .access-date{flex:1 1 auto;min-width:0;box-sizing:border-box;font-family:inherit;font-size:13px;font-weight:400;text-align:left;padding:7px 9px;border:2px solid var(--border);border-radius:var(--radius-control);background:var(--bg);color:var(--text-primary);cursor:pointer}.access-row .access-date:hover{border-color:var(--ci-primary)}.access-row .access-date.is-empty{color:var(--text-muted)}.access-clear{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border:1px solid var(--border);border-radius:8px;background:var(--bg-surface);color:var(--error);cursor:pointer}.access-clear svg{display:block}.access-clear:hover{background:var(--bg-hover,rgba(0,0,0,.04))}.et-font-menu{min-width:268px;max-height:340px;overflow-y:auto;padding:0}.et-font-head{position:sticky;top:0;z-index:1;display:flex;align-items:center;background:var(--bg-surface);padding:8px;font-family:Nunito,sans-serif;font-size:11.5px;font-weight:600;color:var(--text-secondary);border-bottom:1px solid var(--border);border-radius:12px 12px 0 0;margin-bottom:4px}.et-font-head-label{flex:1;text-align:right}.et-font-arrow{width:auto;display:flex;align-items:center;justify-content:center;color:var(--text-muted);margin:0 15px 0 15px}.et-font-row{display:flex;align-items:center;padding:0 6px}.et-font-name{flex:1;min-width:0;text-align:left;padding:8px 12px;border:none;background:0 0;border-radius:8px;cursor:pointer;color:var(--text-primary);font-family:inherit;font-size:16px;line-height:1.25;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media (hover:hover){.et-font-name:hover{background:var(--btn-hover)}}.et-font-global{width:46px;flex-shrink:0;display:flex;align-items:center;justify-content:center;cursor:pointer}.et-font-foot{position:sticky;bottom:0;z-index:1;display:flex;align-items:center;gap:2px;background:var(--bg-surface);padding:6px 8px;border-top:1px solid var(--border);border-radius:0 0 12px 12px}.et-font-tool{display:inline-flex;align-items:center;justify-content:center;min-width:32px;height:30px;padding:0 6px;border:none;background:0 0;border-radius:7px;cursor:pointer;color:var(--text-primary);font-family:Nunito,sans-serif;font-size:13px;font-weight:700;line-height:1}.et-font-tool.et-font-h{min-width:30px}.et-font-tool[data-act=h1]{font-size:17px}.et-font-tool[data-act=h2]{font-size:14.5px}.et-font-tool[data-act=h3]{font-size:12px}@media (hover:hover){.et-font-tool:hover{background:var(--btn-hover)}}.et-font-tool.is-active{background:var(--ci-gradient);color:#fff}@media (hover:hover){.et-font-tool.is-active:hover{background:var(--ci-gradient);filter:brightness(1.08)}}.et-font-foot-sep{flex:1}.et-swatches{display:grid;grid-template-columns:repeat(6,33px);gap:6px;justify-content:center;justify-items:center}.et-swatch{width:28px;height:28px;padding:0;border:1px solid var(--border);border-radius:7px;cursor:pointer;position:relative;box-shadow:inset 0 0 0 2px var(--bg-surface);transition:transform .1s ease}@media (hover:hover){.et-swatch:hover{transform:scale(1.12)}}.et-swatch.is-selected{box-shadow:inset 0 0 0 2px var(--bg-surface),0 0 0 2px var(--ci-primary)}.et-swatch-none{background:linear-gradient(135deg,transparent calc(50% - 1.5px),var(--error) calc(50% - 1.5px),var(--error) calc(50% + 1.5px),transparent calc(50% + 1.5px)),var(--bg-surface);box-shadow:none}.et-swatches:empty::before{content:attr(data-empty);grid-column:1/-1;color:var(--text-muted);font-size:12px;text-align:center;padding:2px 0}.et-custom-row{display:flex;align-items:center;gap:8px;margin-top:10px;padding-top:10px;border-top:1px solid var(--border);font-size:13px;color:var(--text-primary);cursor:pointer}.et-custom-chip{width:20px;height:20px;border-radius:6px;border:1px solid var(--border);background:var(--ci-primary);flex:0 0 auto}.et-custom-text{flex:1}.et-custom-row input[type=color]{width:0;height:0;padding:0;margin:0;border:none;opacity:0;pointer-events:none}.date-vis-toggle{display:inline-flex;align-items:center;gap:6px;font-family:Nunito,sans-serif;font-weight:400;font-size:9pt;color:#777;cursor:pointer;white-space:nowrap;vertical-align:middle}.date-picker{position:absolute;inset:0;width:100%;height:100%;min-height:0;padding:0;margin:0;border:0;opacity:0;-webkit-appearance:none;appearance:none;background:0 0;color:transparent;font-size:16px;cursor:pointer;outline:0;z-index:1}.date-picker::-webkit-calendar-picker-indicator{position:absolute;inset:0;width:100%;height:100%;margin:0;padding:0;opacity:0;cursor:pointer}#canvas .dr-meta .date-label,.doc-date .date-label{position:relative;z-index:2}.date-vis-toggle{position:relative;z-index:2}body.editing [data-field=date]{cursor:pointer}#canvas .date-vis-toggle{color:var(--text-secondary)}.doc-date:has(.date-vis-toggle.is-off):has([data-field=date]:empty) .date-label{color:var(--text-muted)}.doc-date:has(.date-vis-toggle.is-off) [data-field=date]:empty::before{color:color-mix(in srgb,var(--paper-mark) 62%,#fff)}#canvas .dr-meta:has(.date-vis-toggle.is-off):has([data-field=date]:empty) .date-label{color:var(--text-muted)}#canvas .dr-meta:has(.date-vis-toggle:not(.is-off)) [data-field=date]:empty::before,.doc-date:has(.date-vis-toggle:not(.is-off)) [data-field=date]:empty::before{color:inherit;font-style:normal}.doc-edit-toggles{position:absolute;top:30pt;left:var(--page-margin-left);right:var(--page-margin-right);z-index:5;display:flex;flex-direction:row;align-items:center;height:0;overflow:visible;justify-content:flex-end;gap:8pt}.letterhead-vis-toggle{display:inline-flex;align-items:center;gap:6px;font-family:Nunito,sans-serif;font-weight:400;font-size:9pt;color:#777;cursor:pointer;white-space:nowrap}.embed-scope-row{display:flex;align-items:center;justify-content:space-between;gap:10px;font-size:13px;color:var(--text-primary);cursor:pointer;padding:10px 22px 16px 22px;border:1px solid var(--border);border-radius:8px;box-sizing:border-box}.embed-img-opts{display:flex;flex-direction:column;gap:14px;width:100%;box-sizing:border-box}.embed-opts-group{display:flex;flex-direction:column;gap:14px}.embed-opts-heading{font-size:12px;font-weight:700;color:var(--text-secondary,#6b7280)}.embed-view-frame{gap:10px;padding-top:14px;border-top:1px solid var(--border)}.embed-opt-slider{display:flex;flex-direction:column;gap:6px;width:100%}.embed-opt-head{display:flex;align-items:center;justify-content:space-between;gap:10px;font-size:13px;color:var(--text-secondary)}.embed-opt-head>span{flex:1 1 auto}.embed-opt-head .embed-num-input{flex:0 0 auto;width:84px;text-align:right;padding:7px 10px}.embed-opt-slider .size-range{width:100%;margin:0}.embed-opt-row{display:flex;align-items:center;justify-content:space-between;gap:10px;font-size:13px;color:var(--text-primary);cursor:pointer;margin:0}.embed-opt-row.embed-opt-center{flex-direction:row;align-items:center;text-align:left;gap:12px}.embed-opt-row>span:first-child{flex:0 1 auto}.embed-form label.embed-opt-row{flex-direction:row;align-items:center}.letterhead-will-hide{display:none}.block-add{position:fixed;display:none;width:22px;height:22px;align-items:center;justify-content:center;padding:0;border:1px solid var(--border);border-radius:6px;background:var(--bg-surface);color:var(--text-secondary);cursor:pointer;z-index:3900;transition:border-color .12s ease,color .12s ease}.block-add.show{display:inline-flex}.block-add:hover{border-color:var(--ci-primary);color:var(--ci-primary)}.block-handle{position:fixed;display:none;width:22px;height:22px;align-items:center;justify-content:center;padding:0;border:1px solid var(--border);border-radius:6px;background:var(--bg-surface);color:var(--text-secondary);cursor:grab;z-index:3900;transition:border-color .12s ease,color .12s ease}.block-handle.show{display:inline-flex}.block-handle:hover{border-color:var(--ci-primary);color:var(--ci-primary)}.block-handle svg{opacity:.7}body.block-dragging .block-add,body.block-dragging .block-handle,body.block-dragging .tbl-move-btn{opacity:0}body.inline-ai-offen .block-add,body.inline-ai-offen .block-handle,body.inline-ai-offen .tbl-move-btn{visibility:hidden;pointer-events:none}.block-menu{position:fixed;display:none;flex-direction:column;max-width:calc(100vw - 24px);max-height:min(360px,calc(100vh - 96px));overflow-y:auto;padding:6px;background:var(--surface-glas-dicht);backdrop-filter:var(--surface-blur);border:1px solid var(--border);border-radius:12px;box-shadow:var(--shadow-default);z-index:10001}.block-menu.open{display:flex}.block-menu{min-width:184px}.block-menu button{display:flex;align-items:center;gap:10px;padding:8px 10px;border:none;background:0 0;border-radius:7px;cursor:pointer;text-align:left;color:var(--text-primary);font:inherit;font-size:14px}.block-menu button:hover{background:var(--btn-hover)}.block-menu button.block-menu-danger:hover{background:rgba(220,60,60,.12);color:#d33}.block-menu svg{flex:0 0 auto;width:16px;height:16px;opacity:.8}.block-menu button.block-menu-switch{justify-content:space-between;gap:14px}.block-menu .bm-switch{position:relative;flex:0 0 auto;width:30px;height:17px;border-radius:9px;background:var(--border);transition:background .15s}.block-menu .bm-switch::after{content:"";position:absolute;top:2px;left:2px;width:13px;height:13px;border-radius:50%;background:#fff;box-shadow:0 1px 2px rgba(0,0,0,.25);transition:left .15s}.block-menu button.block-menu-switch.on .bm-switch{background:var(--ci-primary)}.block-menu button.block-menu-switch.on .bm-switch::after{left:15px}.block-drop-line{position:fixed;display:none;height:2px;background:var(--ci-primary);border-radius:1px;z-index:6400;pointer-events:none}.block-drop-line.show{display:block}td.doc-col-drop{outline:2px solid var(--ci-focus);outline-offset:-2px;background:color-mix(in srgb,var(--ci-primary) 10%,rgb(0 0 0 / 0))}body.block-dragging,body.block-dragging *{cursor:grabbing!important;-webkit-user-select:none;user-select:none}body.editing .editable h1:has(> br:only-child)::before{content:"Überschrift 1"}body.editing .editable h2:has(> br:only-child)::before{content:"Überschrift 2"}body.editing .editable h3:has(> br:only-child)::before{content:"Überschrift 3"}body.editing .editable h4:has(> br:only-child)::before{content:"Überschrift 4"}body.editing .editable :is(h1,h2,h3,h4):has(> br:only-child){position:relative}body.editing .editable :is(h1,h2,h3,h4):has(> br:only-child)::before{position:absolute;left:0;top:0;color:var(--text-muted,#9aa0a6);opacity:.5;font-weight:inherit;pointer-events:none;white-space:nowrap}.line-placeholder{position:absolute;display:none;color:var(--paper-mark);pointer-events:none;white-space:nowrap;overflow:hidden;font-style:italic;padding-left:.5em;padding-right:.35em;z-index:5}body.canvas-mode .line-placeholder,body.editing-canvas .line-placeholder{color:var(--text-muted)}.ai-warteband{position:absolute;pointer-events:none;z-index:5;border-radius:5px;background:linear-gradient(100deg,var(--paper-surface) 30%,color-mix(in srgb,var(--paper-border) 70%,var(--paper-surface)) 50%,var(--paper-surface) 70%) 0 0/300% 100%;animation:ai-warten 1.15s linear infinite}@keyframes ai-warten{from{background-position:100% 0}to{background-position:-100% 0}}body.canvas-mode .ai-warteband,body.editing-canvas .ai-warteband{background:linear-gradient(100deg,var(--bg-surface) 30%,color-mix(in srgb,var(--border) 70%,var(--bg-surface)) 50%,var(--bg-surface) 70%) 0 0/300% 100%}@media (prefers-reduced-motion:reduce){.ai-warteband{animation:none}}.ai-einfuegemarke{display:flex;align-items:center;justify-content:flex-end;padding:0 8px;overflow:hidden;box-sizing:border-box}.ai-einfuegemarke span{font:italic 600 11.5px/1 Nunito,'Segoe UI',system-ui,sans-serif;color:var(--paper-mark);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}body.canvas-mode .ai-einfuegemarke span,body.editing-canvas .ai-einfuegemarke span{color:var(--text-muted)}.inline-ai{position:absolute;z-index:6500;display:none;flex-direction:column;gap:6px;min-width:300px;max-width:min(520px,calc(100vw - 24px));padding:6px 10px;background:var(--bg);border:1px solid var(--border);border-radius:10px;box-shadow:var(--shadow-default)}.inline-ai-row{display:flex;align-items:center;gap:8px;padding:6px 0}.inline-ai.dialog{min-width:340px}.inline-ai-log{display:flex;flex-direction:column;gap:10px;max-height:190px;overflow-y:auto;padding:2px 0}.inline-ai-log[hidden]{display:none}.inline-ai-msg{font-size:13px;line-height:1.45;padding:6px 9px;border-radius:9px;white-space:pre-wrap;overflow-wrap:anywhere;max-width:92%}.inline-ai-msg-ai{align-self:flex-start;background:rgba(127,127,127,.12);color:var(--text-primary)}.inline-ai-msg-me{align-self:flex-end;background:var(--ci-gradient);color:#fff}.inline-ai-examples{display:flex;flex-direction:column;gap:1px;max-height:240px;overflow-y:auto;padding:2px;margin:0 -8px}.inline-ai-examples[hidden]{display:none}.inline-ai-quick{display:flex;flex-wrap:wrap;gap:4px;padding:0 2px 2px}.inline-ai-quick[hidden]{display:none}.inline-ai-q{padding:3px 9px;border:1px solid var(--border);border-radius:999px;background:0 0;color:var(--text-secondary);font:inherit;font-size:12px;line-height:1.5;cursor:pointer;white-space:nowrap;transition:background .12s,border-color .12s,color .12s}.inline-ai-ex-label::first-letter,.inline-ai-q::first-letter{text-transform:uppercase}.inline-ai-q:hover{border-color:color-mix(in srgb,var(--ci-primary) 45%,rgb(0 0 0 / 0));background:color-mix(in srgb,var(--ci-primary) 8%,rgb(0 0 0 / 0));color:var(--text-primary)}.inline-ai.loading .inline-ai-q{opacity:.5;pointer-events:none}.inline-ai-ex{display:flex;align-items:flex-start;gap:9px;width:100%;text-align:left;padding:6px 8px;border:0;background:0 0;border-radius:8px;cursor:pointer;color:var(--text-primary);font:inherit}.inline-ai-ex:hover{background:rgba(127,127,127,.12)}.inline-ai-ex:focus-visible{outline:2px solid var(--ci-focus);outline-offset:-2px;background:rgba(127,127,127,.12)}.inline-ai-ex-ico{flex:0 0 auto;display:inline-flex;margin-top:1px;color:var(--ci-primary)}.inline-ai-ex-body{min-width:0;display:flex;flex-direction:column;gap:1px}.inline-ai-ex-label{font-size:12.5px;font-weight:600}.inline-ai-ex-text{font-size:11.5px;color:var(--text-muted);white-space:normal;overflow-wrap:anywhere}.inline-ai-help{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;padding:0;border:0;border-radius:50%;background:rgba(127,127,127,.14);color:var(--text-muted);font:inherit;font-size:12px;font-weight:700;line-height:1;cursor:pointer}.inline-ai-help:hover{background:rgba(127,127,127,.24);color:var(--text-primary)}.inline-ai.loading .inline-ai-help{display:none}.inline-ai-spark{display:inline-flex;flex:0 0 auto;margin-left:1px;color:var(--ci-primary)}.inline-ai-input{flex:1;min-width:0;border:0;background:0 0;color:var(--text-primary);font:inherit;font-size:14px;outline:0}.inline-ai-input::placeholder{color:var(--text-muted)}@property --ki-ring-winkel{syntax:'<angle>';inherits:false;initial-value:0deg}.inline-ai::before{content:"";position:absolute;inset:-1px;padding:1px;border-radius:inherit;background:conic-gradient(from var(--ki-ring-winkel,0deg),var(--ci-primary),var(--ci-secondary),var(--ci-primary));-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0);pointer-events:none;opacity:0;transition:opacity .2s ease}.inline-ai:focus-within::before{opacity:1;animation:ki-ring-dreht 4s linear infinite}.inline-ai.error::before{display:none}@keyframes ki-ring-dreht{to{--ki-ring-winkel:360deg}}@media (prefers-reduced-motion:reduce){.inline-ai:focus-within::before{animation:none}}.inline-ai.error{border-color:color-mix(in srgb,var(--error) 55%,var(--border))}#etDictate.is-active svg,#wzt-etDictate.is-active svg{animation:diktat-puls 1.2s ease-in-out infinite}@keyframes diktat-puls{0%,100%{opacity:1}50%{opacity:.4}}@media (prefers-reduced-motion:reduce){#etDictate.is-active svg,#wzt-etDictate.is-active svg{animation:none;opacity:1}}#diktatMarke{position:absolute;z-index:10050;display:none;align-items:center;gap:8px;pointer-events:none}#diktatMarke.an.steht{display:flex}#diktatMarke .dm-strich{flex:0 0 auto;width:3px;height:100%;border-radius:3px;background:linear-gradient(180deg,var(--ci-primary),var(--ci-secondary),var(--ci-primary));background-size:100% 800%;animation:diktat-schimmer 2.4s ease-in-out infinite}.diktat-lauf{opacity:.5}@keyframes diktat-schimmer{0%,100%{background-position:0 0}50%{background-position:0 100%}}body.diktat-marke [contenteditable=true]{caret-color:transparent}@media (prefers-reduced-motion:reduce){#diktatMarke .dm-strich{animation:none}}.inline-ai-spinner{display:none;flex:0 0 auto;width:16px;height:16px;box-sizing:border-box;border:2px solid color-mix(in srgb,var(--text-primary) 28%,rgb(0 0 0 / 0));border-top-color:var(--ci-primary);border-radius:50%;animation:btnSpin .7s linear infinite}.inline-ai.loading .inline-ai-spinner{display:inline-block}.inline-ai.loading .inline-ai-input{opacity:.9;color:var(--text-primary);-webkit-text-fill-color:var(--text-primary)}.block-menu:has(.slash-item){min-width:240px}.slash-item{display:flex;align-items:center;gap:10px;padding:9px 11px;border:none;background:0 0;border-radius:8px;cursor:pointer;text-align:left;color:var(--text-primary);font:inherit;font-size:14px;line-height:1.2}.slash-item.slash-cell-hidden,.slash-item.slash-hidden,.slash-item.slash-nomatch{display:none}.slash-item>span:not(.slash-badge):not(.slash-shortcut)::first-letter{text-transform:uppercase}.slash-item:hover{background:var(--btn-hover)}.slash-item.active,.slash-item.active:hover{background:var(--ci-primary);color:#fff}.slash-item svg{flex:0 0 auto;opacity:.85;margin-left:2px;margin-right:2px}.slash-shortcut{margin-left:auto;padding-left:16px;color:var(--text-muted,#888);font-size:12px;font-variant-numeric:tabular-nums}.slash-item.active .slash-shortcut{color:rgba(255,255,255,.7)}.slash-badge{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:22px;height:18px;border:1px solid currentColor;border-radius:4px;font-size:10px;font-weight:700;opacity:.85}[data-blockcont]{margin-top:0!important}[data-blockcont-next]{margin-bottom:0!important}.doc-table-block[data-tabelle-forts]{margin-top:0}.doc-table-block[data-tabelle-weiter]{margin-bottom:0}.abs.msg ul,.dr-text ul,.message ul{list-style:disc;padding-left:1.3em;margin:.5em 0}.abs.msg ul ul,.dr-text ul ul,.message ul ul{list-style:circle;padding-left:1.3em;margin:0}.abs.msg ul ul ul,.dr-text ul ul ul,.message ul ul ul{list-style:square}.abs.msg ol,.dr-text ol,.message ol{list-style:none;counter-reset:sl;padding-left:0;margin:.5em 0}.abs.msg ol ol,.dr-text ol ol,.message ol ol{padding-left:1.4em;margin:0}.abs.msg ol>li,.dr-text ol>li,.message ol>li{counter-increment:sl;padding-left:1.3em}.abs.msg ol>li::before,.dr-text ol>li::before,.message ol>li::before{content:counters(sl, ".") ".";display:inline-block;width:1.3em;margin-left:-1.3em}.abs.msg ol[data-olt="a"]>li::before,.dr-text ol[data-olt="a"]>li::before,.message ol[data-olt="a"]>li::before{content:counter(sl,lower-alpha) ")"}.abs.msg ol[data-olt="A"]>li::before,.dr-text ol[data-olt="A"]>li::before,.message ol[data-olt="A"]>li::before{content:counter(sl,upper-alpha) ")"}.abs.msg ol[data-olt="i"]>li::before,.dr-text ol[data-olt="i"]>li::before,.message ol[data-olt="i"]>li::before{content:counter(sl,lower-roman) ")"}.abs.msg ol[data-olt="I"]>li::before,.dr-text ol[data-olt="I"]>li::before,.message ol[data-olt="I"]>li::before{content:counter(sl,upper-roman) ")"}.abs.msg ol[data-olt="1"]>li::before,.dr-text ol[data-olt="1"]>li::before,.message ol[data-olt="1"]>li::before{content:counter(sl,decimal) "."}.abs.msg[contenteditable=true] ol>li::before,.dr-text[contenteditable=true] ol>li::before,.message[contenteditable=true] ol>li::before,[contenteditable=true] .abs.msg ol>li::before,[contenteditable=true] .dr-text ol>li::before,[contenteditable=true] .message ol>li::before{cursor:pointer}.abs.msg li,.dr-text li,.message li{margin:.15em 0}.abs.msg h1,.dr-text h1,.message h1{font-family:inherit;font-size:1.6em;font-weight:700;line-height:1.25;margin:.6em 0 .25em}.abs.msg h2,.dr-text h2,.message h2{font-family:inherit;font-size:1.3em;font-weight:700;line-height:1.25;margin:.5em 0 .2em}.abs.msg h3,.dr-text h3,.message h3{font-family:inherit;font-size:1.12em;font-weight:700;line-height:1.25;margin:.45em 0 .2em}.abs.msg h4,.dr-text h4,.message h4{font-family:inherit;font-size:1em;font-weight:700;line-height:1.25;margin:.4em 0 .2em}.abs.msg p,.dr-text p,.message p{margin:0 0 .9em}.abs.msg :is(h1,h2,h3,h4,h5,h6,p,blockquote):has(+ br.pb-keep),.dr-text :is(h1,h2,h3,h4,h5,h6,p,blockquote):has(+ br.pb-keep),.message :is(h1,h2,h3,h4,h5,h6,p,blockquote):has(+ br.pb-keep){margin-bottom:0}.abs.msg br.pb-keep+:is(h1,h2,h3,h4,h5,h6,p,blockquote),.dr-text br.pb-keep+:is(h1,h2,h3,h4,h5,h6,p,blockquote),.message br.pb-keep+:is(h1,h2,h3,h4,h5,h6,p,blockquote){margin-top:0}.dr-text br.pb-force,body.view-flow .abs.msg br.pb-force{display:block;margin:0 0 .9em}.abs.msg blockquote,.dr-text blockquote,.message blockquote{border-left:3px solid currentColor;padding-left:.9em;margin:.6em 0}.abs.msg hr,.dr-text hr,.message hr{border:0;border-top:1px solid currentColor;opacity:.35;margin:.8em 0}.doc-todo{list-style:none!important;padding-left:0!important;margin:.4em 0!important}.doc-todo li{list-style:none;position:relative;padding-left:1.8em;margin:.12em 0}.doc-todo li::before{content:"";position:absolute;left:0;top:.3em;width:1.05em;height:1.05em;box-sizing:border-box;border:1.6px solid currentColor;border-radius:3px;opacity:.5}.doc-todo li[data-checked="1"]::before{background:var(--ci-primary);border-color:var(--ci-primary);opacity:1}.doc-todo li[data-checked="1"]::after{content:"";position:absolute;left:.37em;top:.45em;width:.3em;height:.58em;box-sizing:border-box;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg)}.doc-todo li[data-checked="1"]{color:var(--text-muted);text-decoration:line-through}body.editing .doc-todo li::before{cursor:pointer}.doc-blank{display:inline-block;min-width:2.5em;padding:0 .3em;text-align:center;vertical-align:baseline;line-height:1.3;border-radius:4px;box-sizing:border-box;background:color-mix(in srgb,var(--border) 70%,rgb(0 0 0 / 0));border:1px solid color-mix(in srgb,var(--text-primary) 20%,rgb(0 0 0 / 0));cursor:text}:where(.pages:not([data-papier-farbe=schwarz])) .page .doc-blank:where(:not(.page[data-papier-farbe=schwarz] *)),body.landing .wz-probe:where(:not([data-papier-farbe=schwarz])) .doc-blank{background:color-mix(in srgb,#000 8%,rgb(0 0 0 / 0));border-color:color-mix(in srgb,#000 20%,rgb(0 0 0 / 0))}.doc-blank:empty::before{content:"\200b"}.doc-blank[data-ph]:empty::before{content:attr(data-ph);font-style:italic;opacity:.5}.doc-blank[data-ph]:not([data-ph=""]),body.editing .doc-blank[data-var]:not([data-var=""]){min-width:0!important}.doc-blank:focus{outline:0;border-color:var(--ci-primary);background:color-mix(in srgb,var(--ci-primary) 12%,rgb(0 0 0 / 0));box-shadow:inset 0 -1.6px 0 var(--ci-primary)}body.landing .wz-probe[data-platzhalter] .doc-blank,body[data-platzhalter] .doc-blank{background:0 0;border:0;border-radius:0}body.landing .wz-probe[data-platzhalter=linie] .doc-blank,body[data-platzhalter=linie] .doc-blank{padding:0 .15em;border-bottom:1px solid color-mix(in srgb,currentColor 55%,rgb(0 0 0 / 0))}body.landing .wz-probe[data-platzhalter=text] .doc-blank,body[data-platzhalter=text] .doc-blank{padding:0}body.landing .wz-probe[data-platzhalter=text] .doc-blank:not(:empty),body[data-platzhalter=text] .doc-blank:not(:empty){min-width:0!important}body.landing .wz-probe[data-platzhalter=text] .doc-blank:empty,body[data-platzhalter=text] .doc-blank:empty{border-bottom:1px dotted color-mix(in srgb,currentColor 45%,rgb(0 0 0 / 0))}body.landing .wz-probe[data-platzhalter] .doc-blank:focus,body[data-platzhalter] .doc-blank:focus{background:color-mix(in srgb,var(--ci-primary) 10%,rgb(0 0 0 / 0));box-shadow:inset 0 -1.6px 0 var(--ci-primary)}body.editing .doc-blank[data-var]:empty::before{content:"{" attr(data-var) "}";font-style:normal;opacity:.85;color:var(--ci-primary,#235ffe)}html body .doc-blank.lk-webhook{min-width:0!important;padding:0;background:0 0;border:0;border-radius:0;box-shadow:none;cursor:inherit}.doc-blank.lk-gesperrt{opacity:.55;cursor:not-allowed}.doc-blank.lk-fremd{cursor:default}.lk-einst{position:absolute;z-index:9000;display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;padding:0;border:1px solid var(--border);border-radius:7px;background:var(--bg-surface);color:var(--text-secondary,#6b7280);box-shadow:0 1px 4px rgb(0 0 0 / .14);cursor:pointer}.lk-einst[hidden]{display:none}@media (hover:hover){.lk-einst:hover{color:var(--text-primary)}}.lk-einst-dlg .tsp-row.sa-row{flex-direction:column;align-items:stretch;gap:8px}.tbl-style-dlg .lk-stil-wahl button{flex-direction:column;gap:5px;padding:8px 6px 6px;font-size:12px}.lk-stil-probe{display:block;width:34px;height:13px;box-sizing:border-box;font-size:11px;line-height:12px;text-align:center}.lk-probe-feld{border:1px solid color-mix(in srgb,currentColor 40%,rgb(0 0 0 / 0));border-radius:4px;background:color-mix(in srgb,currentColor 14%,rgb(0 0 0 / 0))}.lk-probe-linie{border-bottom:1.5px solid currentColor}.lk-einst-dlg .lk-var-eingabe{display:inline-flex;align-items:center;gap:2px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;color:var(--ci-primary,#235ffe)}.lk-einst-dlg .lk-var-feld{width:128px;padding:4px 6px;border:1px solid var(--border);border-radius:7px;background:var(--bg);color:var(--text-primary);font:inherit;font-size:12.5px}.lk-einst-dlg .lk-var-hinweis{font-size:12px;line-height:1.4}.lk-einst-dlg .lk-antworten{display:flex;flex-direction:column;gap:6px}.lk-einst-dlg .lk-antwort{display:flex;flex-direction:column;gap:2px;padding:6px 8px;border:1px solid var(--border);border-radius:8px}.lk-einst-dlg .lk-antwort-wer{font-size:12px;color:var(--text-secondary,#6b7280);overflow-wrap:anywhere}.lk-einst-dlg .lk-antwort-wert{font-size:13px;overflow-wrap:anywhere}.fuell-leiste{position:fixed;top:80px;left:0;right:0;z-index:9997;display:flex;align-items:center;justify-content:center;gap:6px;padding:6px 12px;font-size:13px;line-height:1.35;color:var(--text-primary);border-bottom:1px solid var(--border);transition:transform .3s ease-out}.fuell-leiste::before{content:"";position:absolute;inset:0;z-index:-1;background:color-mix(in srgb,var(--bg) 84%,rgb(0 0 0 / 0));-webkit-backdrop-filter:blur(14px) saturate(1.4);backdrop-filter:blur(14px) saturate(1.4)}header.hide~.fuell-leiste{transform:translateY(-80px)}body.editing .fuell-leiste{display:none}.fuell-leiste .fl-pfeil{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;padding:0;border:1px solid var(--border);border-radius:8px;background:var(--bg-surface);color:inherit;cursor:pointer}.fuell-leiste .fl-pfeil:disabled{opacity:.4;cursor:default}.fuell-leiste .fl-mitte{position:relative;flex:0 1 auto;min-width:0}.fuell-leiste .fl-wahl{display:inline-flex;align-items:center;gap:8px;max-width:100%;height:30px;padding:0 10px;box-sizing:border-box;border:1px solid var(--border);border-radius:8px;background:var(--bg-surface);color:inherit;font:inherit;cursor:pointer}.fuell-leiste .fl-text{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fuell-leiste .fl-zahl{flex:0 0 auto;font-size:12px;color:var(--text-secondary,#6b7280);font-variant-numeric:tabular-nums}.fuell-leiste .fl-wahl svg{flex:0 0 auto}@media (hover:hover){.fuell-leiste .fl-pfeil:not(:disabled):hover,.fuell-leiste .fl-wahl:hover{background:var(--btn-hover,var(--border))}}.fuell-leiste .fl-liste{position:absolute;top:calc(100% + 6px);left:50%;transform:translateX(-50%);width:min(360px,calc(100vw - 24px));max-height:min(60vh,420px);overflow-y:auto;overscroll-behavior:contain;padding:6px;box-sizing:border-box;border:1px solid var(--border);border-radius:12px;background:var(--bg-surface);box-shadow:0 12px 32px rgb(0 0 0 / .18)}.fuell-leiste .fl-liste[hidden]{display:none}.fuell-leiste .fl-suche{display:block;width:100%;box-sizing:border-box;margin:0 0 6px;padding:7px 10px;border:1px solid var(--border);border-radius:8px;background:var(--bg);color:inherit;font:inherit}.fuell-leiste .fl-opt{display:flex;align-items:center;gap:10px;padding:6px 8px;border-radius:8px;cursor:pointer}.fuell-leiste .fl-opt:focus-visible{outline:2px solid var(--ci-focus,#235ffe);outline-offset:-2px}@media (hover:hover){.fuell-leiste .fl-opt:hover{background:var(--btn-hover,var(--border))}}.fuell-leiste .fl-opt-txt{display:flex;flex-direction:column;flex:1 1 auto;min-width:0}.fuell-leiste .fl-opt-name,.fuell-leiste .fl-opt-sub{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fuell-leiste .fl-opt-sub{font-size:12px;color:var(--text-secondary,#6b7280)}.fuell-leiste .fl-opt-haken{flex:0 0 auto;display:inline-flex;width:17px;color:var(--ci-primary,#235ffe)}.fuell-leiste .fl-leer{padding:8px;color:var(--text-secondary,#6b7280)}@media (max-width:560px){.fuell-leiste{padding:6px 8px;gap:4px}.fuell-leiste .fl-zahl{display:none}}.et-blank-hint{display:none;position:absolute;bottom:calc(100% + 6px);left:50%;transform:translateX(-50%);white-space:nowrap;background:var(--bg);border:1px solid var(--border);color:var(--text-primary);font-size:12px;padding:5px 10px;border-radius:7px;box-shadow:var(--shadow-default,0 4px 14px rgba(0,0,0,.22));pointer-events:none;z-index:5}#editToolbar #etBlank.is-active{background:color-mix(in srgb,var(--ci-primary) 18%,rgb(0 0 0 / 0));color:var(--ci-primary)}.abs.msg blockquote.doc-callout,.dr-text blockquote.doc-callout,.message blockquote.doc-callout{--co-pad-y:calc(.9em - 1px);border:1px solid color-mix(in srgb,var(--ci-primary) 44%,rgb(0 0 0 / 0));border-radius:8px;padding:var(--co-pad-y) calc(.95em - 1px) var(--co-pad-y) calc(2.7em - 1px);margin:.6em 0;min-height:3.3em;box-sizing:border-box;background:color-mix(in srgb,var(--ci-primary) 8%,rgb(0 0 0 / 0));text-align:left!important}.doc-tbl-columns>tbody>tr>td>blockquote.doc-callout:first-child{margin-top:0}.doc-tbl-columns>tbody>tr>td>blockquote.doc-callout:nth-last-child(-n+2){margin-bottom:0}.abs.msg blockquote.doc-callout[data-fit="1"],.dr-text blockquote.doc-callout[data-fit="1"],.message blockquote.doc-callout[data-fit="1"]{display:inline-block;vertical-align:top;width:fit-content;max-width:100%;min-width:8em}.abs.msg blockquote.doc-callout[data-fit="1"][data-al=center],.dr-text blockquote.doc-callout[data-fit="1"][data-al=center],.message blockquote.doc-callout[data-fit="1"][data-al=center]{display:block;margin-left:auto;margin-right:auto}.abs.msg blockquote.doc-callout[data-fit="1"][data-al=right],.dr-text blockquote.doc-callout[data-fit="1"][data-al=right],.message blockquote.doc-callout[data-fit="1"][data-al=right]{display:block;margin-left:auto;margin-right:0}:where(.pages:not([data-papier-farbe=schwarz])) .abs.msg blockquote.doc-callout[data-co=none]:where(:not(.page[data-papier-farbe=schwarz] *)),:where(.pages:not([data-papier-farbe=schwarz])) .message blockquote.doc-callout[data-co=none]:where(:not(.page[data-papier-farbe=schwarz] *)){background-color:transparent;border-color:#e2e2e2}.dr-text blockquote.doc-callout[data-co=none],.pages .page[data-papier-farbe=schwarz] .abs.msg blockquote.doc-callout[data-co=none],.pages .page[data-papier-farbe=schwarz] .message blockquote.doc-callout[data-co=none],.pages[data-papier-farbe=schwarz] .abs.msg blockquote.doc-callout[data-co=none],.pages[data-papier-farbe=schwarz] .message blockquote.doc-callout[data-co=none]{background-color:transparent;border-color:var(--border)}:where(.pages:not([data-papier-farbe=schwarz])) .abs.msg blockquote.doc-callout[style*="var(--"]:where(:not(.page[data-papier-farbe=schwarz] *)),:where(.pages:not([data-papier-farbe=schwarz])) .message blockquote.doc-callout[style*="var(--"]:where(:not(.page[data-papier-farbe=schwarz] *)){border-color:#e2e2e2!important}.dr-text blockquote.doc-callout[style*="var(--"],.pages .page[data-papier-farbe=schwarz] .abs.msg blockquote.doc-callout[style*="var(--"],.pages .page[data-papier-farbe=schwarz] .message blockquote.doc-callout[style*="var(--"],.pages[data-papier-farbe=schwarz] .abs.msg blockquote.doc-callout[style*="var(--"],.pages[data-papier-farbe=schwarz] .message blockquote.doc-callout[style*="var(--"]{border-color:var(--border)!important}.abs.msg blockquote.doc-callout[style*=background]:not([style*=border]):not([data-co]),.dr-text blockquote.doc-callout[style*=background]:not([style*=border]):not([data-co]),.message blockquote.doc-callout[style*=background]:not([style*=border]):not([data-co]){border-color:rgba(0,0,0,.16)}.doc-callout{position:relative}.doc-callout::before{content:attr(data-emoji);position:absolute;left:calc(.72em - 1px);top:var(--co-pad-y);width:1.5em;height:1.7em;height:1lh;line-height:inherit;display:inline-flex;align-items:center;justify-content:center;transform:scale(1.1)}body.editing .doc-callout::before{cursor:pointer}.callout-pop{position:fixed;z-index:100001;background:var(--bg);border:1px solid var(--border);border-radius:10px;box-shadow:var(--shadow-default,0 8px 24px rgba(0,0,0,.22));padding:10px;width:328px;max-width:calc(100vw - 16px)}.callout-pop .et-icon-menu.cp-icons{width:auto;max-width:none;padding:0 0 8px}.callout-pop .cp-colors{display:flex;gap:8px;align-items:center;flex-wrap:wrap;padding-left:5px}.callout-pop .cp-colors button{width:20px;height:20px;border-radius:50%;border:1px solid color-mix(in srgb,var(--text-primary) 18%,rgb(0 0 0 / 0));cursor:pointer;padding:0}.callout-pop .cp-fit{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:10px;padding:8px 5px 2px;border-top:1px solid var(--border);font-size:13px;color:var(--text-secondary);cursor:pointer}.callout-pop .cp-fit .toggle.small{flex:0 0 auto}.callout-pop .cp-colors button.cp-clear{background:var(--bg);color:var(--text-muted);font-size:14px;line-height:1;display:flex;align-items:center;justify-content:center}.abs.msg blockquote.doc-toggle,.dr-text blockquote.doc-toggle,.message blockquote.doc-toggle{border:0;border-left:2px solid color-mix(in srgb,var(--text-primary) 22%,rgb(0 0 0 / 0));border-radius:0;padding:.05em 0 .05em 1.7em;margin:.5em 0;background:0 0}blockquote.doc-toggle{position:relative}blockquote.doc-toggle::before{content:"\25be";position:absolute;left:.55em;top:.12em;font-size:.9em;opacity:.55}.doc-toggle[data-block=toggle]{position:relative;margin:0;padding-left:1.5em}.doc-toggle[data-block=toggle]>.dt-arrow{position:absolute;left:0;top:.24em;width:1.3em;height:1.3em;display:flex;align-items:center;justify-content:center;cursor:pointer;opacity:.6;border-radius:4px;user-select:none;transition:background .12s,transform .12s}.doc-toggle[data-block=toggle]>.dt-arrow:hover{background:var(--btn-hover);opacity:.9}.doc-toggle[data-block=toggle]>.dt-arrow::before{content:"\25b8";font-size:.9em;line-height:1}.doc-toggle[data-block=toggle][data-open="1"]>.dt-arrow::before{content:"\25be"}.doc-toggle[data-block=toggle]>.dt-summary{outline:0;min-height:1.2em}.doc-toggle[data-block=toggle]>.dt-body:empty::before,.doc-toggle[data-block=toggle]>.dt-summary:empty::before{content:attr(data-ph);opacity:.45;font-style:italic;pointer-events:none}.doc-toggle[data-block=toggle]>.dt-body{outline:0;margin-top:.15em;white-space:pre-wrap}.doc-toggle[data-block=toggle][data-open="0"]>.dt-body{display:none}@media print{.doc-toggle[data-block=toggle]>.dt-body{display:block!important}.doc-toggle[data-block=toggle]>.dt-arrow::before{content:"\25be"!important}}.doc-toc{margin:.6em 0;padding:.6em .9em;border-radius:8px;border:1px solid color-mix(in srgb,var(--text-primary) 14%,rgb(0 0 0 / 0));font-size:.95em}:where(.pages:not([data-papier-farbe=schwarz])) .abs.msg .doc-toc:where(:not(.page[data-papier-farbe=schwarz] *)),:where(.pages:not([data-papier-farbe=schwarz])) .message .doc-toc:where(:not(.page[data-papier-farbe=schwarz] *)){border-color:#dcdcdc}.doc-toc-title{font-weight:600;margin-bottom:.3em;opacity:.7;font-size:.82em;text-transform:uppercase;letter-spacing:.03em}.doc-toc-list,.doc-toc-list li{list-style:none!important;margin:0;padding:0}.doc-toc-list li{padding:.13em 0;cursor:pointer;color:inherit}.doc-toc-list li::marker{content:""}.doc-toc-list li:hover{text-decoration:underline;opacity:.75}.doc-toc-l2{padding-left:1.4em}.doc-toc-l3{padding-left:2.8em}.doc-toc-l4{padding-left:4.2em}.doc-toc-empty{opacity:.6;font-style:italic}h1[data-toc-num]:not([data-blockcont])::before,h2[data-toc-num]:not([data-blockcont])::before,h3[data-toc-num]:not([data-blockcont])::before,h4[data-toc-num]:not([data-blockcont])::before{content:attr(data-toc-num) "\00a0";opacity:.55;font-variant-numeric:tabular-nums}.doc-toc-num{opacity:.6;margin-right:.45em;font-variant-numeric:tabular-nums}.doc-form{margin:0 auto;max-width:100%;padding:1em 1.1em;border:1px solid var(--border);border-radius:10px;background:color-mix(in srgb,var(--text-primary) 3%,rgb(0 0 0 / 0))}.doc-form.doc-form-wedge{cursor:ew-resize}.doc-form-field .dff-ph-edit{font-style:italic!important;color:var(--text-muted,#888)!important}.doc-form-field{margin-bottom:.7em;display:flex;flex-direction:column;gap:.25em}.doc-form-field.doc-form-inline{flex-direction:row;align-items:center;gap:.5em}.doc-form-label{font-size:.9em;font-weight:500;opacity:.85}.doc-form-field input[type=date],.doc-form-field input[type=datetime-local],.doc-form-field input[type=email],.doc-form-field input[type=text],.doc-form-field select,.doc-form-field textarea{font:inherit;padding:.45em .6em;border:1px solid var(--border);border-radius:6px;background:var(--bg);color:var(--text-primary);width:100%;box-sizing:border-box}.doc-form-field-textarea textarea{resize:none}body.editing .doc-form-field-textarea textarea{resize:vertical}.dfs-opt-lbl:focus,.doc-form-field input:focus,.doc-form-field textarea:focus,.doc-form-label:focus,.doc-form-note:focus,.doc-form-select .dfs-toggle:focus,.doc-form-submit-lbl:focus{outline:0}.doc-form-field input:focus,.doc-form-field textarea:focus,.doc-form-select .dfs-toggle:focus{border-color:var(--ci-primary)}.doc-form-field input[type=date],.doc-form-field input[type=datetime-local]{color-scheme:light}[data-theme=dark] .doc-form-field input[type=date],[data-theme=dark] .doc-form-field input[type=datetime-local]{color-scheme:dark}.doc-form-field.doc-form-inline input{width:auto}.doc-form-field input[type=checkbox]{-webkit-appearance:none;appearance:none;position:relative;top:-.1em;width:1.05em;height:1.05em;flex:0 0 auto;margin:0;box-sizing:border-box;border:1.6px solid var(--border);border-radius:3px;background:0 0;cursor:pointer}.doc-form-field input[type=checkbox]:checked{background:var(--ci-primary);border-color:var(--ci-primary)}.doc-form-field input[type=checkbox]:checked::after{content:"";position:absolute;left:.27em;top:.06em;width:.28em;height:.55em;box-sizing:border-box;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg)}.doc-form-field input[type=radio]{-webkit-appearance:none;appearance:none;position:relative;top:-.1em;width:1.05em;height:1.05em;flex:0 0 auto;margin:0;box-sizing:border-box;border:1.6px solid var(--border);border-radius:50%;background:0 0;cursor:pointer}.doc-form-field input[type=radio]:checked{border-color:var(--ci-primary)}.doc-form-field input[type=radio]:checked::after{content:"";position:absolute;left:50%;top:50%;width:.56em;height:.56em;transform:translate(-50%,-50%);border-radius:50%;background:var(--ci-primary)}body:not(.canvas-mode):not(.editing-canvas) :where(.pages:not([data-papier-farbe=schwarz])) .doc-form:where(:not(.page[data-papier-farbe=schwarz] *)){background:color-mix(in srgb,#000 4%,rgb(0 0 0 / 0));border-color:color-mix(in srgb,#000 12%,rgb(0 0 0 / 0))}body:not(.canvas-mode):not(.editing-canvas) :where(.pages:not([data-papier-farbe=schwarz])) .doc-form-field input[type=date]:where(:not(.page[data-papier-farbe=schwarz] *)),body:not(.canvas-mode):not(.editing-canvas) :where(.pages:not([data-papier-farbe=schwarz])) .doc-form-field input[type=datetime-local]:where(:not(.page[data-papier-farbe=schwarz] *)),body:not(.canvas-mode):not(.editing-canvas) :where(.pages:not([data-papier-farbe=schwarz])) .doc-form-field input[type=email]:where(:not(.page[data-papier-farbe=schwarz] *)),body:not(.canvas-mode):not(.editing-canvas) :where(.pages:not([data-papier-farbe=schwarz])) .doc-form-field input[type=text]:where(:not(.page[data-papier-farbe=schwarz] *)),body:not(.canvas-mode):not(.editing-canvas) :where(.pages:not([data-papier-farbe=schwarz])) .doc-form-field textarea:where(:not(.page[data-papier-farbe=schwarz] *)),body:not(.canvas-mode):not(.editing-canvas) :where(.pages:not([data-papier-farbe=schwarz])) .doc-form-select .dfs-list:where(:not(.page[data-papier-farbe=schwarz] *)),body:not(.canvas-mode):not(.editing-canvas) :where(.pages:not([data-papier-farbe=schwarz])) .doc-form-select .dfs-toggle:where(:not(.page[data-papier-farbe=schwarz] *)){background:#fff;color:#1a1a1a;border-color:color-mix(in srgb,#000 15%,rgb(0 0 0 / 0));color-scheme:light}body:not(.canvas-mode):not(.editing-canvas) :where(.pages:not([data-papier-farbe=schwarz])) .doc-form-field input[type=checkbox]:where(:not(.page[data-papier-farbe=schwarz] *)),body:not(.canvas-mode):not(.editing-canvas) :where(.pages:not([data-papier-farbe=schwarz])) .doc-form-field input[type=radio]:where(:not(.page[data-papier-farbe=schwarz] *)),body:not(.canvas-mode):not(.editing-canvas) :where(.pages:not([data-papier-farbe=schwarz])) .doc-form-hr:where(:not(.page[data-papier-farbe=schwarz] *)){border-color:color-mix(in srgb,#000 15%,rgb(0 0 0 / 0))}body:not(.canvas-mode):not(.editing-canvas) :where(.pages:not([data-papier-farbe=schwarz])) .doc-form-field input:focus:where(:not(.page[data-papier-farbe=schwarz] *)),body:not(.canvas-mode):not(.editing-canvas) :where(.pages:not([data-papier-farbe=schwarz])) .doc-form-field textarea:focus:where(:not(.page[data-papier-farbe=schwarz] *)),body:not(.canvas-mode):not(.editing-canvas) :where(.pages:not([data-papier-farbe=schwarz])) .doc-form-select .dfs-toggle:focus:where(:not(.page[data-papier-farbe=schwarz] *)){border-color:var(--ci-primary)}.doc-form-select{position:relative}.doc-form-select .dfs-toggle{display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%;box-sizing:border-box;font:inherit;padding:.45em .6em;border:1px solid var(--border);border-radius:6px;background:var(--bg);color:var(--text-primary);cursor:pointer;text-align:left}.doc-form-select .dfs-arrow{margin-right:.4em}.doc-form-select .dfs-arrow::before{content:"\25be";opacity:.55;font-size:1.05em;display:inline-block}.doc-form-select.open .dfs-arrow::before{transform:rotate(180deg)}.doc-form-select .dfs-list{display:none;position:absolute;left:0;top:calc(100% + 4px);z-index:6400;min-width:100%;box-sizing:border-box;background:var(--bg-surface);border:1px solid var(--border);border-radius:8px;box-shadow:var(--shadow-default);padding:4px}.doc-form-select.open .dfs-list{display:block}.doc-form-select .dfs-opt{display:flex;align-items:center;gap:6px;padding:1px;border-radius:6px}.doc-form-select .dfs-opt:hover{background:var(--btn-hover)}.doc-form-select .dfs-opt-lbl{flex:1;padding:5px 7px;outline:0;cursor:pointer;border-radius:5px}body.editing .doc-form-select .dfs-opt-lbl{cursor:text}.doc-form-select .dfs-opt-del{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;padding:0;border:none;background:0 0;color:var(--text-muted,#888);cursor:pointer;font-size:16px;line-height:1;border-radius:5px}.doc-form-select .dfs-opt-del:hover{background:rgba(220,60,60,.12);color:#d33}.doc-form-select .dfs-opt-grip{flex:0 0 auto;cursor:grab;color:var(--text-muted,#888);opacity:.5;font-size:12px;line-height:1;padding:2px 3px 0;user-select:none;touch-action:none}.doc-form-select .dfs-opt-grip:active{cursor:grabbing}.doc-form-select .dfs-opt.dfs-opt-dragging{opacity:.6}body:not(.editing) .doc-form-select .dfs-opt-grip{display:none}.doc-form-select .dfs-add{width:100%;text-align:left;font:inherit;font-size:.85em;color:var(--ci-primary);background:0 0;border:none;cursor:pointer;padding:6px 7px;border-radius:5px}.doc-form-select .dfs-add:hover{background:var(--btn-hover)}body:not(.editing) .doc-form-select .dfs-add,body:not(.editing) .doc-form-select .dfs-opt-del{display:none}.doc-form-add{margin:.4em 0 .8em}body:not(.editing) .doc-form-add,body:not(.editing) .doc-form-add-btn{display:none}.doc-form-add-btn{display:inline-flex;align-items:center;justify-content:center;font:inherit;font-size:.85em;line-height:1;color:var(--ci-primary);background:0 0;border:1px dashed color-mix(in srgb,var(--ci-primary) 45%,rgb(0 0 0 / 0));border-radius:6px;padding:.5em .7em;cursor:pointer}.doc-form-submit{display:inline-flex;align-items:center;justify-content:center;font:inherit;font-weight:600;line-height:1.25;color:#fff;background-color:var(--ci-primary);background-image:var(--ci-gradient);border:0;border-radius:7px;padding:8px 16px;cursor:pointer}.doc-form-submit:hover{background-image:var(--ci-gradient-hover)}.doc-form-submit-lbl:focus{outline:0}.doc-form-foot{display:flex;align-items:center;gap:8px}.doc-btn-row{display:inline-flex;align-items:center;gap:8px;position:relative}.doc-btn-gear,.doc-form-gear{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;padding:3px;border:0;background:0 0;color:currentColor;opacity:.5;cursor:pointer;transition:opacity .12s}.doc-btn-gear:hover,.doc-form-gear:hover{opacity:1}.doc-btn-gear{position:absolute;left:100%;top:50%;margin-left:8px;transform:translateY(-50%)}body:not(.editing) .doc-btn-gear,body:not(.editing) .doc-form-gear{display:none}.doc-form-menu{position:fixed;z-index:100001;background:var(--bg);border:1px solid var(--border);border-radius:9px;box-shadow:var(--shadow-default,0 8px 24px rgba(0,0,0,.22));padding:5px;min-width:170px}.doc-form-menu button{display:block;width:100%;text-align:left;font:inherit;font-size:.9em;color:var(--text-primary);background:0 0;border:0;border-radius:6px;padding:.45em .6em;cursor:pointer}.doc-form-menu button:hover{background:color-mix(in srgb,var(--text-primary) 9%,rgb(0 0 0 / 0))}.doc-form-menu .dfm-sep{height:1px;margin:5px 6px;background:color-mix(in srgb,var(--text-primary) 12%,rgb(0 0 0 / 0))}.doc-form-field{position:relative}.doc-form-field-spacer .doc-form-spacer-vis{height:1.4em}body.editing .doc-form-field-spacer .doc-form-spacer-vis{border:1px dashed color-mix(in srgb,currentColor 28%,rgb(0 0 0 / 0));border-radius:6px}.doc-form-field-divider{padding:.4em 0}.doc-form-hr{border:0;border-top:1px solid var(--border);margin:0;width:100%}.doc-form-field-note .doc-form-note{font-size:.85em;line-height:1.35;color:var(--text-muted);outline:0}body:not(.canvas-mode):not(.editing-canvas) :where(.pages:not([data-papier-farbe=schwarz])) .doc-form-field-note .doc-form-note:where(:not(.page[data-papier-farbe=schwarz] *)){color:color-mix(in srgb,#000 50%,rgb(0 0 0 / 0))}.doc-form-field:not(.doc-form-field-text)>.doc-form-grip{top:.03em}.doc-form-field.doc-form-field-divider>.doc-form-grip{top:.5em}.doc-form-field.doc-form-field-note>.doc-form-grip{top:-.15em}.doc-form-field.doc-form-field-spacer>.doc-form-grip{top:-.05em}.doc-form-grip{position:absolute;left:-1.4em;top:-.08em;display:inline-flex;align-items:center;justify-content:center;width:1.35em;height:1.5em;border-radius:5px;cursor:grab;color:currentColor;opacity:.4;user-select:none;transition:opacity .12s,background .12s}.doc-form-grip svg{width:15px;height:15px;display:block}body:not(.editing) .doc-form-grip{display:none}body.editing .doc-form-field:hover .doc-form-grip{opacity:.7}.doc-form-grip:hover{opacity:1;background:color-mix(in srgb,var(--text-primary) 10%,rgb(0 0 0 / 0))}.doc-form-grip:active{cursor:grabbing}.doc-form-field.doc-form-dragging{opacity:.55}.doc-form-grip-menu .dfm-head{font-size:.72em;text-transform:uppercase;letter-spacing:.04em;opacity:.55;padding:.3em .6em .35em}.doc-form-menu .dfm-del{color:#d33}.doc-form-menu .dfm-del:hover{background:rgba(220,60,60,.12)}.doc-form-field ::placeholder{font-style:italic;color:var(--text-muted);opacity:1}body:not(.canvas-mode):not(.editing-canvas) :where(.pages:not([data-papier-farbe=schwarz])) .doc-form-field :where(:not(.page[data-papier-farbe=schwarz] *))::placeholder{color:color-mix(in srgb,#000 45%,rgb(0 0 0 / 0))}body:not(.canvas-mode):not(.editing-canvas) :where(.pages:not([data-papier-farbe=schwarz])) .doc-form-field .dff-ph-edit:where(:not(.page[data-papier-farbe=schwarz] *)){color:color-mix(in srgb,#000 45%,rgb(0 0 0 / 0))!important}.abs.msg>br:first-child:not(.pb-keep){display:none}.abs.msg code,.dr-text code,.message code{font-family:"JetBrains Mono",ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.82em;background-color:#efedea;color:#eb5757;padding:.1em .34em;border-radius:4px}.abs.msg pre code,.dr-text pre code,.message pre code{background:0 0;color:inherit;padding:0;border-radius:0}.abs.msg code:empty,.dr-text code:empty,.message code:empty{padding:0;background:0 0}.abs.msg b,.abs.msg strong,.dr-text b,.dr-text strong,.message b,.message strong{font-weight:600}.abs.msg [style*=underline],.abs.msg u,.dr-text [style*=underline],.dr-text u,.message [style*=underline],.message u{text-decoration-thickness:.05em;text-underline-offset:.1em}#embedPopup.popup,#linkPopup.popup{max-width:420px;width:min(90vw,420px);gap:16px}#embedPopup .popupTitle,#linkPopup .popupTitle{align-self:flex-start}#dialogueStack .dialogue.embed-dialogue{display:flex;flex-direction:column;align-items:stretch;gap:14px;max-height:var(--dlg-max,70vh);overflow:visible}#dialogueStack .dialogue.embed-dialogue .embed-form,.dialogue.has-x .chat-body{padding-right:26px;scrollbar-gutter:stable}#dialogueStack .dialogue.embed-dialogue .embed-form{flex:1 1 auto;min-height:0;overflow-y:auto;overflow-x:hidden;padding-bottom:10px}#dialogueStack .dialogue.embed-dialogue .popupTitle{align-self:flex-start}#dialogueStack .dialogue.embed-dialogue .embed-form,#dialogueStack.is-scrollable,.dialogue .chain-list,.dialogue .chat-body,.dialogue .chat-input,.dialogue .ct-fontpick-menu,.dialogue .dlg-rows,.doc-info-dlg .doc-info-list,.shortcuts-dlg .sc-list{scrollbar-gutter:stable}#dialogueStack .dialogue.embed-dialogue .embed-form,.dialogue .chain-list,.dialogue .chat-body,.dialogue .dlg-rows,.doc-info-dlg .doc-info-list,.shortcuts-dlg .sc-list{padding-right:12px}.embed-form{display:flex;flex-direction:column;gap:12px;width:100%}.embed-form label{display:flex;flex-direction:column;gap:4px;font-size:13px;color:var(--text-secondary)}.file-input-hidden{position:absolute;width:1px;height:1px;opacity:0;overflow:hidden;clip:rect(0 0 0 0)}.file-picker{display:flex;align-items:center;gap:10px;flex-wrap:nowrap;min-height:36px}.file-choose{padding:8px 12px;border:1px solid var(--border);border-radius:8px;background:var(--bg);color:var(--text-primary);font-size:13px;cursor:pointer;white-space:nowrap;flex:0 0 auto}.file-choose:hover{background:var(--btn-hover)}.file-chosen{flex:1 1 auto;min-width:0;font-size:13px;color:var(--text-secondary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;direction:rtl;text-align:left}.file-chosen.has-file{color:var(--text-primary)}.file-remove{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;padding:4px;border:none;border-radius:6px;background:0 0;color:var(--error);cursor:pointer;line-height:0;transition:background .12s ease}.file-remove:hover{background:color-mix(in srgb,var(--error) 14%,rgb(0 0 0 / 0))}.input-sm{width:100%;padding:10px 12px;border:1px solid var(--border);border-radius:var(--radius-control);background:var(--bg-section);color:var(--text-primary);font-size:15px;box-sizing:border-box}select.input-sm{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%23888' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 16px center;padding-right:38px}.input-sm::placeholder{color:var(--text-muted);opacity:1}@media (pointer:coarse){.dialogue .chat-code-input,.dialogue .chat-feedback input,.dialogue .chat-feedback textarea,.dialogue .chat-input,.dialogue .chat-name,.dialogue .chat-register input,.embed-form input,.embed-form textarea,.input-sm,select.input-sm{font-size:16px}}.input-sm:focus{outline:0;border-color:var(--ci-primary);box-shadow:var(--shadow-input-focus)}.embed-form input[type=file]:focus,.size-range:focus{outline:0}.video-attrs{display:none;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;width:100%;padding:10px 22px 16px 22px;border:1px solid var(--border);border-radius:8px;box-sizing:border-box}.video-attrs .va-row{display:flex;align-items:center;justify-content:space-between;gap:6px;font-size:13px;color:var(--text-primary);cursor:pointer;flex:1 1 40%}.size-range{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:28px;margin:0;cursor:pointer;background:0 0;outline:0}.size-range::-webkit-slider-runnable-track{height:6px;border-radius:999px;background:var(--border)}.size-range::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:28px;height:28px;border:none;border-radius:50%;background:radial-gradient(circle,var(--ci-primary) 8px,transparent 8px);box-shadow:none;cursor:pointer;margin-top:-11px}.size-range::-moz-range-track{height:6px;border-radius:999px;background:var(--border)}.size-range::-moz-range-thumb{width:28px;height:28px;border:none;border-radius:50%;background:radial-gradient(circle,var(--ci-primary) 8px,transparent 8px);box-shadow:none;cursor:pointer}.embed-actions{display:flex;gap:10px;justify-content:flex-end;align-items:center;width:100%}.embed-remove{margin-right:auto;display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;padding:0;border:1px solid var(--border);border-radius:8px;background:0 0;color:#d9534f;cursor:pointer;transition:background .2s ease,border-color .2s ease}.embed-remove:hover{background:rgba(217,83,79,.1);border-color:#d9534f}.dialogue .dlg-del-btn{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;padding:0;border:1px solid var(--border);border-radius:var(--radius-control);background:0 0;color:#d9534f;cursor:pointer;transition:background .2s ease,border-color .2s ease}.dialogue .dlg-del-btn:hover{background:rgba(217,83,79,.1);border-color:#d9534f}#embedFile{width:100%;font-size:13px;color:var(--text-secondary);cursor:pointer}#embedFile::file-selector-button{margin-right:10px;padding:9px 16px;border:none;border-radius:var(--radius-control);background:var(--ci-gradient);color:#fff;font-size:13px;font-weight:600;cursor:pointer;transition:filter .2s ease,transform 50ms ease}#embedFile::file-selector-button:hover{filter:brightness(1.08)}#embedFile::file-selector-button:active{transform:translateY(1px)}#embedFile::-webkit-file-upload-button{margin-right:10px;padding:9px 16px;border:none;border-radius:var(--radius-control);background:var(--ci-gradient);color:#fff;font-size:13px;font-weight:600;cursor:pointer;transition:filter .2s ease,transform 50ms ease}#embedFile::-webkit-file-upload-button:hover{filter:brightness(1.08)}#embedFile::-webkit-file-upload-button:active{transform:translateY(1px)}.canvas{box-sizing:border-box;width:100%;--zeile:25.6px;--rand-x:calc(var(--zeile) + 6px);padding:calc(3 * var(--zeile)) var(--rand-x) calc(var(--zeile) + var(--takt-rest,0px));color:var(--text-primary);font-size:16px;line-height:1.6;container:docbox/inline-size}.canvas.canvas-sized{width:min(100%,var(--canvas-w));margin-left:auto;margin-right:auto}.canvas-rz{position:absolute;display:none;width:14px;z-index:60;cursor:ew-resize;touch-action:none}.canvas-rz.is-on{display:block}.canvas-rz-left::after{left:calc(100% + 10px);transform:translateY(-50%)}.canvas-rz-right::after{left:auto;right:calc(100% + 10px);transform:translateY(-50%)}.canvas-rz::after{top:var(--tip-y,50%);bottom:auto}.canvas-rz.is-active::after,body.canvas-rz-drag .canvas-rz::after{opacity:0}.canvas-rz::before{content:"";position:absolute;top:0;bottom:0;left:50%;width:2px;margin-left:-1px;border-radius:2px;background:var(--border);opacity:.45;transition:opacity .15s ease,background-color .15s ease}.canvas-rz-left::before{left:auto;right:0;margin-left:0}.canvas-rz-right::before{left:0;margin-left:0}.canvas-rz.is-active::before,.canvas-rz:hover::before{background:var(--ci-primary);opacity:1}body.canvas-rz-drag,body.canvas-rz-drag *{cursor:ew-resize!important}body.canvas-mode .canvas{padding-bottom:calc(100px + var(--takt-rest,0px))}@media (max-width:720px){body.canvas-mode:not(.editing) .canvas:not(:has(.dr-footer)),body.canvas-mode:not(.editing).footer-off .canvas{padding-bottom:calc(20px / var(--doc-zoom,1) + var(--takt-rest,0px))}}#summaryPopup.popup{max-width:460px;width:min(90vw,460px)}.dialogue #summaryPopup.summary-im-dialog{display:flex;flex-direction:column;align-items:stretch;gap:14px}.dialogue #summaryPopup.summary-im-dialog>.popupTitle{display:none}#dialogueStack .dialogue.summary-dlg{display:flex;flex-direction:column;min-height:0;max-height:var(--dlg-max,calc(100dvh - 178px))}#dialogueStack .dialogue.summary-dlg #summaryPopup.summary-im-dialog{flex:1 1 auto;min-height:0}#dialogueStack .dialogue.summary-dlg #summaryPopup.summary-im-dialog>*{flex-shrink:0}#dialogueStack .dialogue.summary-dlg #summaryPopup.summary-im-dialog #summaryContent,#dialogueStack .dialogue.summary-dlg #summaryPopup.summary-im-dialog textarea.summary-edit{flex:0 1 auto;min-height:3lh;max-height:min(45vh,360px);overflow-y:auto;overscroll-behavior:contain}#dialogueStack .dialogue.summary-dlg.dlg-sized #summaryPopup.summary-im-dialog #summaryContent,#dialogueStack .dialogue.summary-dlg.dlg-sized #summaryPopup.summary-im-dialog textarea.summary-edit{flex:1 1 auto;max-height:none}#summaryPopup .popupTitle{align-self:flex-start}#summaryPopup .summary-edit{flex:0 0 auto}#summaryEditBar{display:none!important}.summary-edit{width:100%;padding:0;border:none;background:0 0;color:var(--text-primary);font:inherit;font-size:16px;line-height:1.6;text-align:left;box-sizing:border-box;resize:none;overflow:hidden}#summaryPopup textarea.summary-edit,#summaryPopup textarea.summary-edit:focus,.summary-edit:focus{outline:0;border-radius:0;box-shadow:none;border:none}.summary-edit::placeholder{color:var(--text-muted)}.summary-actions{display:flex;gap:10px;width:100%;justify-content:flex-end}.ai-summary-btn{display:none}#summaryPopup.editing .ai-summary-btn{display:inline-flex;align-self:flex-start;align-items:center;gap:6px;padding:5px 11px;border:1px solid var(--border);border-radius:999px;background:var(--bg);color:var(--text-primary);font:inherit;font-size:12.5px;font-weight:600;cursor:pointer;transition:border-color .15s ease,box-shadow .15s ease}#summaryPopup.editing .ai-summary-btn:hover:not(:disabled){border-color:var(--ci-primary);box-shadow:var(--shadow-input-focus)}.ai-summary-btn:disabled{opacity:.6;cursor:default}#summaryAiConfirm{display:none}#summaryPopup.confirming #summaryAiConfirm{display:flex;flex-direction:column;gap:18px;width:100%;margin:auto 0;text-align:center}#summaryPopup.confirming #summaryContent,#summaryPopup.confirming .ai-summary-btn,#summaryPopup.confirming .summary-actions,#summaryPopup.confirming .summary-edit{display:none}.ai-confirm-text{color:var(--text-primary);font-size:15px;line-height:1.55}.ai-confirm-actions{display:flex;gap:10px;justify-content:center}.ai-summary-btn .wand{flex:0 0 auto;width:15px;height:15px}.ai-coin{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;border-radius:50%;background:linear-gradient(145deg,#ffe18a 0,#f4b400 60%,#d99400 100%);color:#6b4400;font-size:11px;font-weight:800;line-height:1;border:1px solid #e0a200;box-shadow:inset 0 1px 1px rgba(255,255,255,.6)}#summaryPopup #summaryCancelBtn,#summaryPopup #summarySaveBtn,#summaryPopup .summary-edit{display:none}#summaryPopup.editing #summaryCloseBtn,#summaryPopup.editing #summaryContent,#summaryPopup.editing #summaryLoader{display:none}#summaryPopup.editing .summary-edit{display:block}#summaryPopup.editing #summaryCancelBtn,#summaryPopup.editing #summarySaveBtn{display:inline-flex}.summary-showbtn-row{display:none}#summaryPopup.editing .summary-showbtn-row{display:flex}#summaryPopup.editing.confirming .summary-showbtn-row{display:none}.summary-showbtn-row{flex-direction:column;align-items:stretch;text-align:left;margin-top:4px;cursor:default}.summary-showbtn-row .summary-showbtn-kopf{display:flex;align-items:flex-start;justify-content:space-between;gap:10px;cursor:pointer}.summary-showbtn-row .showbtn-text{font-weight:600}.summary-showbtn-row .summary-showbtn-mehr{align-self:flex-start;margin:0}.summary-showbtn-row .showbtn-hint{margin:0;padding-top:8px;border-top:1px solid var(--border);font-size:12.5px;font-weight:400;color:var(--text-secondary);line-height:1.5}.summary-showbtn-row .toggle{flex-shrink:0;margin-top:2px}.summary-empty{color:var(--text-secondary,#6b7280)}.summary-content{width:100%;text-align:left;color:var(--text-primary);font-size:16px;line-height:1.6}#summaryContent,#summaryPopup textarea.summary-edit{font-size:9.5pt;font-weight:200;line-height:16.1pt;letter-spacing:-.12pt}#summaryLoader{display:none;position:relative;width:100%;min-height:120px}#noticePopup.popup{max-width:420px;width:min(90vw,420px);gap:20px;padding:32px 28px}#noticePopup .summary-content{text-align:center;margin:8px 0}.canvas .dr-divider{border:0;height:var(--zeile);margin:0;background:linear-gradient(var(--border),var(--border)) center/100% 1px no-repeat}.canvas .dr-divider-salut{display:none}.canvas:has(.dr-letterhead:not(.letterhead-will-hide)) .dr-divider-salut,.canvas:not(.logo-aus):has(.dr-logo img[src]) .dr-divider-salut,body.editing-canvas .canvas.logo-aus:has(.dr-logo img[src]) .dr-divider-salut{display:block}.canvas .dr-title{font-size:20px;font-weight:700;line-height:var(--zeile);margin-bottom:var(--zeile)}.canvas .dr-title [data-field]{display:inline-block}.canvas .dr-meta,.canvas .dr-sender{color:var(--text-secondary);font-size:14px;line-height:var(--zeile);margin-bottom:0}.canvas .dr-meta{position:relative}#canvas .dr-meta .date-vis-toggle{position:absolute;right:0;top:0}.canvas .dr-pagenum-row{display:flex;justify-content:space-between;align-items:center;gap:16pt;margin-top:14px}body.editing-canvas .canvas{min-height:calc((100vh - 195px)/ var(--doc-zoom,1));min-height:round(down,calc((100vh - 105px - var(--fuss-h,90px))/ var(--doc-zoom,1)),var(--zeile));padding-bottom:calc(120px / var(--doc-zoom,1) + var(--takt-rest,0px));margin-bottom:calc(20px / var(--doc-zoom,1))}body.editing-canvas .canvas>.dr-pagenum-row{position:absolute;left:var(--rand-x);right:var(--rand-x);bottom:calc(2 * var(--zeile));bottom:round(up,calc(50px / var(--doc-zoom,1)),var(--zeile));min-height:var(--zeile);margin-top:0}.canvas .dr-pagenum-row>.doc-toggle-row{flex:1 1 auto;width:100%}.canvas .dr-block{margin:22px 0}body.editing-canvas .canvas{position:relative}.canvas .dr-edit-toggles{position:absolute;top:var(--zeile);right:var(--rand-x);z-index:5;display:flex;align-items:center;min-height:var(--zeile);justify-content:flex-end}.canvas .dr-edit-toggles .letterhead-vis-toggle{font-size:15px;color:var(--text-secondary)}.canvas .dr-edit-toggles .canvas-einst{display:inline-flex;align-items:center;gap:5px;margin-right:14px;padding:0;border:0;background:0 0;font:inherit;font-size:15px;color:var(--text-secondary);cursor:pointer;white-space:nowrap}.canvas .dr-edit-toggles .canvas-einst svg{width:15px;height:15px;flex:0 0 auto}@media (hover:hover){.canvas .dr-edit-toggles .canvas-einst:hover{color:var(--text-primary)}}body.edit-readonly .canvas .dr-edit-toggles .canvas-einst{display:none}#canvas[data-raster]{position:relative;isolation:isolate}#canvas[data-raster]::before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;--raster-farbe:color-mix(in srgb,var(--text-primary) 13%,rgb(0 0 0 / 0))}#canvas[data-raster=dots]::before,.cr-probe[data-raster=dots]{background-image:radial-gradient(circle,color-mix(in srgb,var(--text-primary) 30%,rgb(0 0 0 / 0)) 1.1px,rgb(0 0 0 / 0) 1.6px);background-size:var(--raster-z,9px) var(--raster-z,9px)}#canvas[data-raster=squares]::before,.cr-probe[data-raster=squares]{background-image:linear-gradient(to bottom,var(--raster-farbe) 1px,rgb(0 0 0 / 0) 1px),linear-gradient(to right,var(--raster-farbe) 1px,rgb(0 0 0 / 0) 1px);background-size:var(--raster-z,9px) var(--raster-z,9px)}#canvas[data-raster=hex]::before,.cr-probe[data-raster=hex]::before{background-color:var(--raster-farbe);-webkit-mask-image:var(--raster-bild);mask-image:var(--raster-bild);-webkit-mask-size:var(--raster-w) var(--raster-h);mask-size:var(--raster-w) var(--raster-h);-webkit-mask-repeat:repeat;mask-repeat:repeat}#canvas[data-raster=hex]::before{-webkit-mask-position:0 calc(var(--raster-z,9px)/ -6);mask-position:0 calc(var(--raster-z,9px)/ -6)}@media print{#canvas[data-raster]::before{display:none}}.canvas-dlg .cr-wahlen,.datum-dlg .cr-wahlen{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;margin:4px 0 8px}.canvas-dlg .cr-wahl,.datum-dlg .cr-wahl{display:flex;flex-direction:column;align-items:center;gap:6px;padding:8px 4px 6px;border:1px solid color-mix(in srgb,var(--text-primary) 18%,rgb(0 0 0 / 0));border-radius:10px;background:0 0;color:inherit;font:inherit;font-size:12px;cursor:pointer}.canvas-dlg .cr-wahl.on,.datum-dlg .cr-wahl.on{border-color:var(--ci-primary);box-shadow:inset 0 0 0 1px var(--ci-primary)}.cr-probe{position:relative;display:block;width:46px;height:34px;border-radius:6px;overflow:hidden;--raster-farbe:color-mix(in srgb,var(--text-primary) 26%,rgb(0 0 0 / 0));background-color:color-mix(in srgb,var(--text-primary) 4%,rgb(0 0 0 / 0))}.cr-probe[data-raster=hex]::before{content:"";position:absolute;inset:0}.canvas-dlg .cr-hinweis,.datum-dlg .cr-hinweis{font-size:12px;color:var(--text-secondary);line-height:1.4}.canvas-dlg .tsp-row.sa-row{flex-direction:column;align-items:stretch;gap:8px}.datum-dlg .cr-wahlen{grid-template-columns:repeat(2,1fr)}.dl-probe{position:relative;display:block;width:64px;height:44px;border-radius:6px;background-color:color-mix(in srgb,var(--text-primary) 4%,rgb(0 0 0 / 0))}.dl-probe i{position:absolute;display:block;height:4px;border-radius:2px;background-color:color-mix(in srgb,var(--text-primary) 22%,rgb(0 0 0 / 0))}.dl-probe .dl-betreff{left:8px;top:9px;width:24px;background-color:color-mix(in srgb,var(--text-primary) 55%,rgb(0 0 0 / 0))}.dl-probe .dl-datum{width:14px;background-color:var(--ci-primary)}.dl-probe[data-lage=unter] .dl-datum{left:8px;top:17px}.dl-probe[data-lage=rechts] .dl-datum{right:8px;top:9px}.dl-probe .dl-text{left:8px;right:8px;top:27px;height:3px}.dl-probe .dl-text.dl-kurz{top:33px;right:24px}.date-vis-toggle .datum-gear{display:inline-flex;align-items:center;justify-content:center;margin-right:2px;padding:2px;border:0;background:0 0;color:currentColor;opacity:.45;cursor:pointer;vertical-align:middle;transition:opacity .12s}.date-vis-toggle .datum-gear:hover{opacity:1}.date-vis-toggle .datum-gear svg{width:14px;height:14px}.pages .doc-date:not(.toggle-right) .date-vis-toggle{vertical-align:baseline}.pages .doc-date:not(.toggle-right) .date-vis-toggle .dvt-text{align-self:baseline}.canvas .doc-logo-add,.canvas .dr-logo.doc-logo-add{position:absolute!important;top:var(--zeile)!important;left:var(--rand-x)!important;right:auto!important;width:auto!important;margin:0!important;display:flex!important;align-items:center!important;min-height:var(--zeile)!important;z-index:5}#canvas .date-vis-toggle,#canvas .pagenum-toggle-doc{font-size:15px}#canvas .date-vis-toggle .toggle.small,#canvas .letterhead-vis-toggle .toggle.small,#canvas .pagenum-toggle-doc .toggle.small{width:31px;height:18px}#canvas .date-vis-toggle .toggle.small::before,#canvas .letterhead-vis-toggle .toggle.small::before,#canvas .pagenum-toggle-doc .toggle.small::before{width:14px;height:14px;top:2px;left:2px}#canvas .date-vis-toggle .toggle.small:checked::before,#canvas .letterhead-vis-toggle .toggle.small:checked::before,#canvas .pagenum-toggle-doc .toggle.small:checked::before{left:15px}#canvas .date-vis-toggle .toggle.small,#canvas .letterhead-vis-toggle .toggle.small,#canvas .pagenum-toggle-doc .toggle.small{background:var(--border)}#canvas .date-vis-toggle .toggle.small:checked,#canvas .letterhead-vis-toggle .toggle.small:checked,#canvas .pagenum-toggle-doc .toggle.small:checked{background:var(--ci-secondary)}#canvas .pagenum-toggle-doc{color:var(--text-secondary)}.canvas .dr-label{font-size:12px;text-transform:uppercase;letter-spacing:.05em;color:var(--text-muted);margin-bottom:6px}.canvas .dr-name{font-weight:700}.canvas .dr-salut{margin-top:0;font-weight:600}.canvas .dr-text{margin:0 0 var(--zeile)}.canvas .dr-letterhead:not(.letterhead-will-hide)+.dr-text{margin-top:var(--zeile)}.canvas .dr-letterhead .dr-block{margin:0}.canvas .dr-letterhead .dr-block+.dr-block{margin-top:var(--zeile)}.canvas .dr-letterhead .dr-label{line-height:var(--zeile);margin-bottom:0}.pages .page[data-papier-farbe=schwarz] span[style*=background-color],.pages[data-papier-farbe=schwarz] span[style*=background-color],[data-theme=dark] .canvas span[style*=background-color],body.landing .wz-probe[data-papier-farbe=schwarz] span[style*=background-color]{color:#1a1a1a}.pages .page[data-papier-farbe=schwarz] blockquote.doc-callout[data-co=blau],.pages[data-papier-farbe=schwarz] blockquote.doc-callout[data-co=blau],[data-theme=dark] .canvas blockquote.doc-callout[data-co=blau]{background-color:color-mix(in srgb,#4a8cf7 14%,rgb(0 0 0 / 0))!important;border-color:color-mix(in srgb,#4a8cf7 42%,rgb(0 0 0 / 0))!important}.pages .page[data-papier-farbe=schwarz] blockquote.doc-callout[data-co=gelb],.pages[data-papier-farbe=schwarz] blockquote.doc-callout[data-co=gelb],[data-theme=dark] .canvas blockquote.doc-callout[data-co=gelb]{background-color:color-mix(in srgb,#f0a83c 10%,rgb(0 0 0 / 0))!important;border-color:color-mix(in srgb,#f0a83c 31%,rgb(0 0 0 / 0))!important}.pages .page[data-papier-farbe=schwarz] blockquote.doc-callout[data-co=gruen],.pages[data-papier-farbe=schwarz] blockquote.doc-callout[data-co=gruen],[data-theme=dark] .canvas blockquote.doc-callout[data-co=gruen]{background-color:color-mix(in srgb,#3fc463 11%,rgb(0 0 0 / 0))!important;border-color:color-mix(in srgb,#3fc463 33%,rgb(0 0 0 / 0))!important}.pages .page[data-papier-farbe=schwarz] blockquote.doc-callout[data-co=rot],.pages[data-papier-farbe=schwarz] blockquote.doc-callout[data-co=rot],[data-theme=dark] .canvas blockquote.doc-callout[data-co=rot]{background-color:color-mix(in srgb,#f26060 14%,rgb(0 0 0 / 0))!important;border-color:color-mix(in srgb,#f26060 42%,rgb(0 0 0 / 0))!important}.pages .page[data-papier-farbe=schwarz] blockquote.doc-callout[data-co=lila],.pages[data-papier-farbe=schwarz] blockquote.doc-callout[data-co=lila],[data-theme=dark] .canvas blockquote.doc-callout[data-co=lila]{background-color:color-mix(in srgb,#b071f0 14%,rgb(0 0 0 / 0))!important;border-color:color-mix(in srgb,#b071f0 41%,rgb(0 0 0 / 0))!important}.pages .page[data-papier-farbe=schwarz] blockquote.doc-callout[data-co=neutral],.pages[data-papier-farbe=schwarz] blockquote.doc-callout[data-co=neutral],[data-theme=dark] .canvas blockquote.doc-callout[data-co=neutral]{background-color:color-mix(in srgb,#9aa8b8 11%,rgb(0 0 0 / 0))!important;border-color:color-mix(in srgb,#9aa8b8 34%,rgb(0 0 0 / 0))!important}.pages .page[data-papier-farbe=schwarz] blockquote.doc-callout[style*=background-color]:not([style*=transparent]):not([data-co]),.pages[data-papier-farbe=schwarz] blockquote.doc-callout[style*=background-color]:not([style*=transparent]):not([data-co]),[data-theme=dark] .canvas blockquote.doc-callout[style*=background-color]:not([style*=transparent]):not([data-co]){color:#1a1a1a}.canvas .dr-text iframe,.canvas .dr-text img,.canvas .dr-text table,.canvas .dr-text video{max-width:100%}.canvas .dr-text img,.canvas .dr-text video{height:auto;display:block}.canvas .dr-pos{padding:10px 0;border-bottom:1px solid var(--border)}.canvas .dr-pos-head{display:flex;gap:8px;font-weight:600}.canvas .dr-pos-idx{width:20px;color:var(--text-muted)}.canvas .dr-pos-desc{flex:1}.canvas .dr-pos-vals{margin-left:28px;display:flex;flex-wrap:wrap;gap:12px;color:var(--text-secondary);font-size:14px;margin-top:4px}.canvas .dr-pos-total{margin-left:auto;font-weight:700;color:var(--text-primary)}.canvas .dr-sums{border-top:0 solid var(--border);padding-top:12px}.canvas .dr-sum-row{display:flex;justify-content:space-between;padding:4px 0}.canvas .dr-sum-total{font-weight:700;font-size:18px;border-top:1px solid var(--border);margin-top:6px;padding-top:8px}.canvas .dr-logo{margin-top:0;margin-bottom:calc(2 * var(--zeile));padding-bottom:var(--takt-logo,0)}.canvas.logo-aus .dr-logo:not(.doc-logo-add){display:none}body.editing-canvas .canvas.logo-aus .dr-logo:not(.doc-logo-add){display:block;opacity:.35}.canvas .dr-logo img{max-width:100%;height:auto;max-height:48px;display:block;border-radius:calc(var(--img-radius,0%) + var(--img-corner,0px));padding:var(--img-pad,0);box-sizing:content-box}.canvas .dr-logo.pos-mitte img{margin-left:auto;margin-right:auto}.canvas .dr-logo.pos-rechts img{margin-left:auto;margin-right:0}.canvas .dr-logo .dr-logo-dark{display:none}[data-theme=dark] .canvas .dr-logo.dr-logo-has-dark .dr-logo-light{display:none}[data-theme=dark] .canvas .dr-logo.dr-logo-has-dark .dr-logo-dark{display:block}.canvas .dr-logo.dr-logo-dark-only{display:none}[data-theme=dark] .canvas .dr-logo.dr-logo-dark-only{display:block}[data-theme=dark] .canvas .dr-logo img:not(.dr-logo-dark){background:#fff;padding:var(--img-pad,0);border-radius:calc(var(--img-radius,8px) + var(--img-corner,0px));box-sizing:content-box}[data-theme=dark] .canvas .dr-logo.dr-img-invert img{background:0 0;filter:invert(1)}.canvas .dr-signature{margin-top:24px}.canvas .dr-signature img{max-width:100%;height:auto;display:block;border-radius:calc(var(--img-radius,0%) + var(--img-corner,0px));padding:var(--img-pad,0);box-sizing:content-box}.canvas .dr-logo img.dr-img-square,.canvas .dr-signature img.dr-img-square{aspect-ratio:1/1;object-fit:cover}.canvas .dr-signature.pos-mitte img{margin-left:auto;margin-right:auto}.canvas .dr-signature.pos-mitte .dr-sig-name{text-align:center}.canvas .dr-signature.pos-rechts img{margin-left:auto;margin-right:0}.canvas .dr-signature.pos-rechts .dr-sig-name{text-align:right}.canvas .dr-signature .dr-sig-dark{display:none}[data-theme=dark] .canvas .dr-signature.dr-sig-has-dark .dr-sig-light{display:none}[data-theme=dark] .canvas .dr-signature.dr-sig-has-dark .dr-sig-dark{display:block}[data-theme=dark] .canvas .dr-signature img:not(.dr-sig-dark){filter:invert(1)}[data-theme=dark] .canvas .dr-signature.dr-img-white img:not(.dr-sig-dark){filter:none;background:#fff;padding:var(--img-pad,0);border-radius:calc(var(--img-radius,8px) + var(--img-corner,0px));box-sizing:content-box}.canvas .dr-sig-name{font-weight:700;margin-top:6px}@container docbox (max-width:780px){.canvas .doc-tbl[data-role=invoice],.canvas .doc-tbl[data-role=invoice] tbody,.canvas .doc-tbl[data-role=invoice] tfoot{display:block;width:100%}.canvas .doc-tbl[data-role=invoice] colgroup,.canvas .doc-tbl[data-role=invoice] thead{display:none}.canvas .doc-tbl[data-role=invoice] tbody tr{display:flex;flex-wrap:wrap;align-items:baseline;column-gap:8px;row-gap:2px;padding:10px 0;border-bottom:1px solid color-mix(in srgb,var(--border) 55%,rgb(0 0 0 / 0));position:relative}.canvas .doc-tbl[data-role=invoice] tbody tr::after{content:"";order:3;flex-basis:100%;height:0}.canvas .doc-tbl[data-role=invoice] tbody td{border:0;padding:0}body:not(.editing) .canvas .doc-tbl[data-role=invoice] tbody td:empty{display:none}.canvas .doc-tbl[data-role=invoice] td.doc-tbl-cell-index{order:1;flex:0 0 auto;min-width:1.4em;color:var(--text-muted)}.canvas .doc-tbl[data-role=invoice] td.doc-tbl-cell-description{order:2;flex:1 1 0;min-width:0;font-weight:600}.canvas .doc-tbl[data-role=invoice] td.doc-tbl-cell-amount{order:3;flex:0 0 auto;margin-left:auto;text-align:right;font-weight:700}.canvas .doc-tbl[data-role=invoice] td.doc-tbl-cell-quantity{order:4;margin-left:calc(1.4em + 8px)}.canvas .doc-tbl[data-role=invoice] td.doc-tbl-cell-unit{order:5}.canvas .doc-tbl[data-role=invoice] td.doc-tbl-cell-rate{order:6}.canvas .doc-tbl[data-role=invoice] td.doc-tbl-cell-quantity,.canvas .doc-tbl[data-role=invoice] td.doc-tbl-cell-rate,.canvas .doc-tbl[data-role=invoice] td.doc-tbl-cell-unit{flex:0 0 auto;font-size:14px;color:var(--text-secondary)}.canvas .doc-tbl[data-role=invoice] td.doc-tbl-cell-quantity::before,.canvas .doc-tbl[data-role=invoice] td.doc-tbl-cell-rate::before,.canvas .doc-tbl[data-role=invoice] td.doc-tbl-cell-unit::before{content:attr(data-label) ":";margin-right:6px;color:var(--text-muted)}.canvas .doc-tbl[data-role=invoice] tfoot tr.doc-tbl-sum{display:flex;justify-content:space-between;gap:12px;padding:4px 0}.canvas .doc-tbl[data-role=invoice] tfoot tr.doc-tbl-sum td{border:0;padding:0}.canvas .doc-tbl[data-role=invoice] tfoot tr.doc-tbl-sum:first-child{margin-top:8px;padding-top:8px;border-top:1px solid color-mix(in srgb,var(--border) 55%,rgb(0 0 0 / 0))}.canvas .doc-tbl[data-role=invoice] tfoot tr.doc-tbl-sum-emph{font-weight:700;font-size:17px;border-top:1px solid color-mix(in srgb,var(--border) 55%,rgb(0 0 0 / 0));margin-top:4px;padding-top:8px}.canvas .doc-tbl[data-role=invoice] tfoot .doc-tbl-sum-val{text-align:right;white-space:nowrap}}.pages [data-schmal] .doc-tbl[data-role=invoice],.pages [data-schmal] .doc-tbl[data-role=invoice] tbody,.pages [data-schmal] .doc-tbl[data-role=invoice] tfoot{display:block;width:100%}.pages [data-schmal] .doc-tbl[data-role=invoice] colgroup,.pages [data-schmal] .doc-tbl[data-role=invoice] thead{display:none}.pages [data-schmal] .doc-tbl[data-role=invoice] tbody tr{display:flex;flex-wrap:wrap;align-items:baseline;column-gap:8px;row-gap:2px;padding:10px 0;border-bottom:1px solid color-mix(in srgb,var(--paper-border) 55%,rgb(0 0 0 / 0));position:relative}.pages [data-schmal] .doc-tbl[data-role=invoice] tbody tr::after{content:"";order:3;flex-basis:100%;height:0}.pages [data-schmal] .doc-tbl[data-role=invoice] tbody td{border:0;padding:0}body:not(.editing) .pages [data-schmal] .doc-tbl[data-role=invoice] tbody td:empty{display:none}.pages [data-schmal] .doc-tbl[data-role=invoice] td.doc-tbl-cell-index{order:1;flex:0 0 auto;min-width:1.4em;color:var(--paper-mark)}.pages [data-schmal] .doc-tbl[data-role=invoice] td.doc-tbl-cell-description{order:2;flex:1 1 0;min-width:0;font-weight:600}.pages [data-schmal] .doc-tbl[data-role=invoice] td.doc-tbl-cell-amount{order:3;flex:0 0 auto;margin-left:auto;text-align:right;font-weight:700}.pages [data-schmal] .doc-tbl[data-role=invoice] td.doc-tbl-cell-quantity{order:4;margin-left:calc(1.4em + 8px)}.pages [data-schmal] .doc-tbl[data-role=invoice] td.doc-tbl-cell-unit{order:5}.pages [data-schmal] .doc-tbl[data-role=invoice] td.doc-tbl-cell-rate{order:6}.pages [data-schmal] .doc-tbl[data-role=invoice] td.doc-tbl-cell-quantity,.pages [data-schmal] .doc-tbl[data-role=invoice] td.doc-tbl-cell-rate,.pages [data-schmal] .doc-tbl[data-role=invoice] td.doc-tbl-cell-unit{flex:0 0 auto;font-size:8.5pt;color:var(--paper-text-soft)}.pages [data-schmal] .doc-tbl[data-role=invoice] td.doc-tbl-cell-quantity::before,.pages [data-schmal] .doc-tbl[data-role=invoice] td.doc-tbl-cell-rate::before,.pages [data-schmal] .doc-tbl[data-role=invoice] td.doc-tbl-cell-unit::before{content:attr(data-label) ":";margin-right:6px;color:var(--paper-mark)}.pages [data-schmal] .doc-tbl[data-role=invoice] tfoot tr.doc-tbl-sum{display:flex;justify-content:space-between;gap:12px;padding:4px 0}.pages [data-schmal] .doc-tbl[data-role=invoice] tfoot tr.doc-tbl-sum td{border:0;padding:0}.pages [data-schmal] .doc-tbl[data-role=invoice] tfoot tr.doc-tbl-sum:first-child{margin-top:8px;padding-top:8px;border-top:1px solid color-mix(in srgb,var(--paper-border) 55%,rgb(0 0 0 / 0))}.pages [data-schmal] .doc-tbl[data-role=invoice] tfoot tr.doc-tbl-sum-emph{font-weight:700;font-size:11pt;border-top:1px solid color-mix(in srgb,var(--paper-border) 55%,rgb(0 0 0 / 0));margin-top:4px;padding-top:8px}.pages [data-schmal] .doc-tbl[data-role=invoice] tfoot .doc-tbl-sum-val{text-align:right;white-space:nowrap}.canvas .dr-footer{margin-top:calc(2 * var(--zeile) + var(--takt-fuss,0px));line-height:var(--zeile);color:var(--text-muted);font-size:13px}.gallery-grid{display:grid;grid-template-columns:repeat(auto-fit,200px);gap:20px;box-sizing:border-box}.gallery-item{display:flex;gap:10px;flex-direction:column;border-radius:20px;padding:10px;transition:box-shadow .2s ease-in-out;background-color:var(--bg-surface);border:solid 1px var(--border)}.gallery-item:hover{box-shadow:0 1px 4px 0 var(--box-shadow)}.gallery-img-mask{border-radius:10px;overflow:hidden}.gallery-img-mask img{width:100%;height:100%;object-position:center;object-fit:cover;transition:transform .2s ease}.gallery-item:hover .gallery-img-mask img{transform:scale(1.02)}.gallery-item-description{padding:10px;align-content:center;margin-bottom:-5px}.placeholder{position:relative;overflow:hidden;border-radius:6px}.placeholder::before{content:"";position:absolute;inset:0;background-size:200% 100%;animation:gradientMovement 4s linear infinite}.loading .placeholder::before{background-image:linear-gradient(to right,var(--bg),var(--bg-surface),var(--bg))}.img-placeholder{width:100%;height:278px}.text-placeholder.short{width:50%;height:15px;margin-bottom:10px}.text-placeholder.long{width:80%;height:15px;margin-bottom:2px}.icon-placeholder{margin:5px 2px 8px 2px;width:20px;height:20px;border-radius:50%;margin-right:8px}@keyframes gradientMovement{0%{background-position:200% 0}100%{background-position:-200% 0}}#columns{display:flex;align-items:flex-start;gap:20px}#column-1,.vcf{display:flex;flex-direction:column;box-sizing:border-box;row-gap:20px;max-width:400px}#columns-2-3{width:100%;padding:20px}#column-2{min-width:30vw}#column-3{min-width:30vw}.vcf{margin:0 auto;max-width:500px}#profile{display:flex;flex-direction:column;margin-top:20px}.profileInfo{margin-top:40px;display:flex;flex-direction:column;gap:10px}#profileVcf{display:flex;align-items:center;padding:50px;margin:0 auto}#closing{display:flex;flex-direction:column;row-gap:30px;margin-top:20px}#name-container{display:flex;flex-direction:column;row-gap:15px;text-align:left;margin-left:40px;margin-right:40px;white-space:nowrap}#name{margin-left:0;font-weight:400;font-size:12pt;margin-top:20px;color:var(--black-white)}#portrait{max-width:160px}#portrait-image{width:100%;min-width:160px;border-radius:50%}.message{display:flex;flex-direction:column;margin-bottom:30px}#meet{display:flex;justify-content:flex-start;flex-wrap:wrap;column-gap:20px;row-gap:20px}#download{display:inline-block}#downloadPdf{margin:0 auto}#footer{margin-top:auto;display:flex;flex-wrap:nowrap;align-items:center;box-sizing:border-box;justify-content:flex-start;line-height:15px;gap:12px 20px;min-height:90px;padding:20px!important;padding-bottom:max(20px,env(safe-area-inset-bottom))!important;position:fixed;left:env(safe-area-inset-left,0);right:env(safe-area-inset-right,0);bottom:0;z-index:3950;background:var(--bg)}body{box-sizing:border-box;padding-bottom:var(--fuss-h,90px)}@media print{body{padding-bottom:0}}body.cold-doc-entry #footer,body.cold-doc-entry header,html.cold-doc-entry #footer,html.cold-doc-entry header{opacity:0;pointer-events:none}body.bars-in header{animation:kopf-rein .95s cubic-bezier(.16,.62,.24,1) .55s both}body.bars-in #footer{animation:fuss-rein .95s cubic-bezier(.16,.62,.24,1) .55s both}@keyframes kopf-rein{from{opacity:0;transform:translateY(-58%)}to{opacity:1;transform:none}}@keyframes fuss-rein{from{opacity:0;transform:translateY(58%)}to{opacity:1;transform:none}}body.fehlerseite #footer,body:has(> .login-wabe) #footer{background:0 0;-webkit-backdrop-filter:none;backdrop-filter:none}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){#footer{background:color-mix(in srgb,var(--bg) 72%,rgb(0 0 0 / 0));backdrop-filter:var(--surface-blur)}}@media (max-width:700px){#footer{padding-right:10px!important}}#footer{box-shadow:0 90px 0 var(--bg),0 180px 0 var(--bg)}.footer-lauf{display:flex;flex:1 1 auto;min-width:0;align-items:center;flex-wrap:nowrap;gap:12px 20px}.footer-toolbar{display:flex;flex:0 1 auto;min-width:0;margin-left:auto;flex-wrap:nowrap;align-items:center;justify-content:flex-start;gap:20px;padding-right:20px;padding-left:5px}@media (min-width:1200px){.footer-toolbar{padding-right:10px}}.footer-toolbar>*{flex:0 0 auto}@media (max-width:1199px){.footer-toolbar{overflow-x:auto;scrollbar-width:none}.footer-toolbar::-webkit-scrollbar{display:none}}@media (min-width:551px){body:not(.simplified-toolbar) .footer-lauf{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none}body:not(.simplified-toolbar) .footer-lauf::-webkit-scrollbar{display:none}body:not(.simplified-toolbar) .footer-toolbar{overflow-x:visible;flex:0 0 auto;min-width:auto}body:not(.simplified-toolbar) .footer-legal{flex:0 0 auto}}@property --fuss-blende-links{syntax:"<length>";inherits:false;initial-value:0px}@property --fuss-blende-rechts{syntax:"<length>";inherits:false;initial-value:0px}.fuss-blende{-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 var(--fuss-blende-links,0px),#000 calc(100% - var(--fuss-blende-rechts,0px)),transparent 100%);mask-image:linear-gradient(90deg,transparent 0,#000 var(--fuss-blende-links,0px),#000 calc(100% - var(--fuss-blende-rechts,0px)),transparent 100%);-webkit-mask-repeat:repeat-y;mask-repeat:repeat-y;-webkit-mask-size:100% 8px;mask-size:100% 8px;-webkit-mask-clip:no-clip;mask-clip:no-clip;transition:--fuss-blende-links .2s ease,--fuss-blende-rechts .2s ease}@media (prefers-reduced-motion:reduce){.fuss-blende{transition:none}}.footer-legal{display:flex;flex-wrap:nowrap;align-items:center;justify-content:center;gap:12px;white-space:nowrap;margin-left:20px;cursor:pointer;align-self:stretch}.header-legal{display:none}@media (max-width:550px){.header-legal{display:flex;flex-direction:column;align-items:flex-start;gap:6px;white-space:nowrap}.footer-legal{display:none!important}body.editing #footer::before{content:"";position:absolute;left:0;right:0;bottom:100%;height:28px;background:var(--bg-gradient);z-index:-1;pointer-events:none}}.footer-logo-wrap{display:flex;align-items:center}@media (max-width:440px){#footer{justify-content:flex-start}}.experience{margin:30px 0 30px 0;display:grid}.experience:last-child{margin-bottom:0!important}.bold{font-weight:700!important}.italic{font-style:italic}.text-box{color:#fff;font-size:1em;padding:10px;background-color:rgba(0,0,0,.2);border:none}.date{text-decoration:none!important;user-select:none!important;font-size:10pt;font-weight:100}.section{display:flex;flex-direction:column;padding:20px}.experience-list.slider{padding-left:10px;padding-bottom:50px;display:flex;flex-direction:row;align-items:flex-start;overflow-y:hidden}.experience.slider{padding:0 50px 0 50px;margin:0;min-width:400px}.border-radius{border-radius:30px}#birthdate{margin:20px 0 0 0;font-size:10pt;font-weight:300}.heading-row{display:flex;flex-direction:row;align-items:center;gap:20px;margin-bottom:40px}.section-heading{width:100%;display:flex;align-items:center;gap:10px;white-space:nowrap}.section-heading.align-left{padding-left:0!important}.section-icon{padding:5px;width:40px;height:40px;border-radius:50%;background-color:var(--bg)}.section-icon.smoke{background-color:var(--bg-surface)}.settings-icon{display:block;margin-left:20px!important;width:20px;height:20px}.settings-icon.link{cursor:pointer}.settings-icon.link:hover{opacity:75%}#reloadButton{margin-left:20px!important}.reload-icon{display:block;width:20px;height:20px}.reload-icon.link{cursor:pointer}.reload-icon.link:hover{opacity:75%}#login,#logout{cursor:pointer;font-size:14px;font-weight:300;display:flex;gap:10px;align-items:center}#login{display:none;padding:8px;min-height:36px;border-radius:8px;box-sizing:border-box;margin-right:-10px}#login:hover{background:var(--btn-hover)}#account{position:relative;cursor:pointer;font-size:14px;font-weight:300;display:none;align-items:center;margin-right:-10px}@media (max-width:400px){#account,#login{margin-right:0}}.account-btn{display:flex;align-items:center;gap:8px;background:0 0;border:0;padding:8px;margin:0;min-height:36px;border-radius:var(--radius-control);font:inherit;color:inherit;cursor:pointer}.account-btn:hover{background:var(--btn-hover)}.account-avatar{width:26px;height:26px;border-radius:50%;overflow:hidden;flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;background:color-mix(in srgb,var(--text-primary) 12%,rgb(0 0 0 / 0));color:color-mix(in srgb,var(--text-primary) 55%,rgb(0 0 0 / 0))}.account-avatar img{width:100%;height:100%;object-fit:cover;display:block}.account-avatar svg{width:74%;height:74%}.account-caret{opacity:.55;flex:0 0 auto}.account-menu{position:absolute;top:calc(100% + 8px);right:0;min-width:184px;background:var(--surface-glas);backdrop-filter:var(--surface-blur);border:1px solid var(--border);border-radius:12px;box-shadow:0 12px 34px rgba(0,0,0,.16);padding:6px;z-index:2100;display:flex;flex-direction:column;gap:2px}.account-menu[hidden]{display:none}.account-menu-item{display:flex;align-items:center;gap:10px;width:100%;padding:9px 10px;background:0 0;border:0;border-radius:8px;font:inherit;font-size:14px;color:var(--text-primary);cursor:pointer;text-align:left}.account-menu-item:hover{background:color-mix(in srgb,var(--border) 70%,rgb(0 0 0 / 0))}.account-menu-item svg{width:16px;height:16px;flex:0 0 auto;opacity:.8}.account-menu-item .logout-icon{width:15px;margin:0 -3px 0 3px}#myDocsBtn{display:none;order:9}#myDocsBtn .mydocs-spinner{display:none;width:18px;height:18px;box-sizing:border-box;border:2px solid currentColor;border-top-color:transparent;border-radius:50%;animation:btnSpin .7s linear infinite;flex-shrink:0}#myDocsBtn.is-loading .mydocs-ico{display:none}#myDocsBtn.is-loading .mydocs-spinner{display:inline-block}body.simplified-toolbar #myDocsBtn .mydocs-spinner{width:24px;height:24px}#myDocsBtn.is-loading{cursor:default}#myDocsBtn:disabled{cursor:default}#createDocBtn .createdoc-spinner{display:none;width:18px;height:18px;box-sizing:border-box;border:2px solid currentColor;border-top-color:transparent;border-radius:50%;animation:btnSpin .7s linear infinite;flex-shrink:0}#createDocBtn.is-loading .createdoc-ico{display:none}#createDocBtn.is-loading .createdoc-spinner{display:inline-block}body.simplified-toolbar #createDocBtn .createdoc-spinner{width:24px;height:24px}#createDocBtn.is-loading{cursor:default}#createDocBtn:disabled{cursor:default}.dialogue .dlg-btn.is-disabled,.dialogue .dlg-del-btn.is-disabled,.dialogue .dlg-icon-btn.is-disabled{opacity:.35;cursor:not-allowed}.dialogue .dlg-btn.is-disabled:hover,.dialogue .dlg-del-btn.is-disabled:hover,.dialogue .dlg-icon-btn.is-disabled:hover{opacity:.35}.logout-icon.link{cursor:pointer;width:15px}.logout-icon.link:hover{opacity:75%}.contact-icon{width:30px;height:30px}.contact-icon.small{width:25px;height:25px}.contact-icon.link{cursor:pointer}.contact-icon.link:hover{opacity:75%}.contact-row{margin-bottom:10px;height:20px;width:100%;padding:0 0 0 7px;display:flex;align-items:center;gap:15px}.contact-row.social{gap:5px}.contact-method{cursor:pointer!important}.pageTitle{margin-bottom:12px;background:var(--ci-gradient);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.subTitle{font-size:1em;color:var(--text-secondary);max-width:550px}h1{font-family:"JetBrains Mono",monospace;font-size:1.5em;margin:0}h2{font-family:"JetBrains Mono",monospace;font-size:1rem;line-height:1.5;margin:0}h3{font-size:small;line-height:1.6;margin:0}.details,.job,.text{display:block;font-size:10pt;font-weight:100;margin:15pt 0 0 0}.date{text-align:center;font-size:8pt}.link-small{cursor:pointer!important;font-size:8pt;font-weight:100;text-decoration:none;padding:6px 4px;line-height:1}.link{cursor:pointer!important;font-size:10pt;font-weight:400}.disabled{cursor:not-allowed!important;opacity:.8}.highlight{color:var(--ci-secondary)}::placeholder,a:link,a:visited,label{color:var(--black-white)}.page a:link,.page a:visited{color:inherit}.link,.link:visited{color:var(--ci-secondary)!important}.link:hover{color:var(--ci-primary)!important}.hint{opacity:0;font-size:10pt;line-height:16pt;max-width:300px;min-height:25px;color:var(--ci-secondary)}.hint.active{opacity:1}.row{display:flex;width:100%;gap:10px;justify-content:space-between}.profileKey{white-space:nowrap;font-weight:300;font-size:14px;align-content:center;padding-left:10px}.profileValue{width:220px;text-decoration:none!important}.c1{font-weight:300;font-size:14px;align-content:center;width:25%;padding-left:10px}.grid{display:grid;grid-template-columns:repeat(4,1fr);gap:15px;text-align:center;max-width:300px;padding:20px 20px 0 0}.grid-item{display:flex;flex-direction:column;align-items:center}.grid-item img{width:30px;height:30px;object-fit:contain;margin-bottom:10px}.label{font-size:12pt}.nr{vertical-align:top;width:50px}.chart{position:relative;width:100%;height:100px;flex-shrink:0;border-bottom:2px solid var(--text-secondary);margin:40px 0 45px}.chart-bar{position:absolute;bottom:0;background-color:var(--ci-primary);border-radius:2px 2px 0 0;transform:translateX(-50%);transition:height .5s ease}.chart-bar.own-bar{background-color:var(--ci-secondary)}.chart-bar:hover{z-index:10}.chart-bar:hover::after{content:attr(title);position:absolute;left:50%;bottom:calc(100% + 4px);transform:translateX(-50%);background:#000;color:#fff;font-size:12px;line-height:1.2;padding:4px 6px;border-radius:4px;white-space:nowrap;pointer-events:none;z-index:11}.form-section{margin-top:20px;margin-bottom:20px;display:flex;flex-direction:column;gap:20px}.form-row{display:flex;align-items:center;column-gap:20px}.form-row-inline{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center}.form-row-column{display:flex;flex-direction:column;gap:15px}.form-row.flex-start{align-items:flex-start}.form-spacer{height:10px}.passcode-row{display:flex;align-items:center;column-gap:15px}.no-gap{column-gap:0;row-gap:0}textarea{min-height:60px!important}form{display:flex;flex-direction:column;gap:20px;width:100%}#certificationResult{align-items:flex-start;gap:20px}.form-text{font-weight:300;font-size:10pt}.form-element{width:100%;min-height:30px;box-sizing:border-box;cursor:pointer!important;position:relative;border-radius:8px;font-size:10pt;font-weight:100;padding:10px;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:0;color:var(--black-white);background-color:var(--bg);border:1px solid var(--border)}.form-element:active,.form-element:focus{border-color:var(--ci-primary)!important}.form-element::placeholder{opacity:.5}.form-element.fit-content{width:fit-content}select.form-element:not(:focus):has(option[value=""]:checked),select.form-element:not(:focus):invalid{color:var(--text-tertiary)}.passcode{text-align:center;display:flex;gap:10px}@media (max-width:400px){.passcode{padding:5px}}.input-wrapper{position:relative;margin:20px 0}.loader{display:none;width:20px;height:20px;max-width:20px;max-height:20px;min-height:20px;min-width:20px;z-index:5000}.loader.active{display:block}.loader-circle{margin-top:-3px;width:100%;height:100%;border-radius:50%;border:3px solid #fff;border-top-color:var(--ci-primary);animation:loader-rotate 1s linear infinite}.input-divider{display:flex;align-items:center;gap:16px;margin:24px 0;color:var(--text-secondary);font-size:.8rem}.input-divider::after,.input-divider::before{content:"";flex:1;height:1px;background:var(--border)}.input-wrapper{position:relative;margin:20px 0}.input{width:100%;font-family:"Source Sans 3",sans-serif;font-size:1rem;color:var(--text-primary);resize:none;padding:18px 20px;border:2px solid var(--border);border-radius:var(--radius-control);background:var(--bg-section);transition:.2s;overflow:hidden;min-height:60px}.input.passcode{padding:0;-webkit-text-security:disc;text-security:disc}.input:focus{outline:0;border-color:var(--ci-primary);box-shadow:var(--shadow-input-focus)}.input::placeholder{color:var(--text-muted)}.input-hint{display:flex;align-items:center;gap:6px;margin-top:10px;font-size:.8rem;color:var(--text-secondary)}.input-hint svg{width:14px;height:14px}input[type=range].form-element{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:30px;border-radius:8px;cursor:pointer;background-color:var(--border);outline:0}input[type=range].form-element::-webkit-slider-runnable-track{height:10px;border-radius:8px;background:var(--border)}input[type=range].form-element::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:20px;height:20px;border-radius:50%;background:var(--ci-primary);cursor:pointer;margin-top:-5px}input[type=range].form-element::-moz-range-track{height:10px;border-radius:8px;background:var(--border)}input[type=range].form-element::-moz-range-thumb{width:20px;height:20px;border-radius:50%;background:var(--ci-primary);cursor:pointer}.emoji{font-size:24px}.radio-option{border-radius:8px;background-color:var(--bg);flex:1;position:relative;cursor:pointer}.radio-input{position:absolute;opacity:0}.radio-label{display:block;text-align:center;padding:8px 12px;border-radius:8px;border:1px solid var(--border);cursor:pointer;user-select:none}.radio-input:checked+.radio-label{background:var(--ci-primary);color:#fff}input[type=checkbox]{appearance:none}.toggle{appearance:none;-webkit-appearance:none;-moz-appearance:none;width:50px;height:28px;border-radius:999px;position:relative;cursor:pointer;outline:0;transition:background .3s ease;background:var(--border)}.toggle.small{appearance:none;-webkit-appearance:none;-moz-appearance:none;width:25px;height:14px;border-radius:999px;position:relative;cursor:pointer;outline:0;transition:background .3s ease;background:var(--border)}.toggle:checked{background:var(--ci-secondary)}.toggle::before{content:"";position:absolute;width:22px;height:22px;top:3px;left:3px;background:#fff;border-radius:50%;transition:left .3s ease}.toggle.small::before{width:11px;height:11px;top:1.5px;left:1.5px}.toggle:checked::before{left:25px}.toggle.small:checked::before{left:12.5px}.toggle.small:focus-visible,.toggle:focus-visible{outline:2px solid var(--ci-focus);outline-offset:2px}.buttonContainer{display:flex;align-items:center;column-gap:15px;width:100%}.auto{width:auto}.button-icon{display:inline-block;text-align:left;height:30px;margin:-5px 5px -5px -10px;padding:0;cursor:pointer}.button{text-wrap-mode:nowrap;display:flex;align-items:center;text-align:left;width:fit-content;padding:10px 20px 10px 20px;background-color:unset;border-radius:var(--radius-control);text-decoration:none!important;font-size:10pt;cursor:pointer;border:solid 0 var(--border);color:var(--black-white)}.allow-wrap{text-wrap-mode:wrap}@media (hover:hover){.button.border:hover{border:solid 1px var(--ci-primary);transition:border-color .3s ease,color .3s ease}}.button.bg{background-image:var(--ci-gradient);color:#fff}@media (hover:hover){.button.bg:hover{background-image:var(--ci-gradient-hover)}}.small-btn{display:inline-flex;align-items:center;justify-content:center;gap:12px;padding:10px 24px;background:var(--ci-gradient);border:none;border-radius:var(--radius-control);color:#fff;font-family:"Source Sans 3",sans-serif;font-size:.8rem;font-weight:400;cursor:pointer;transition:all .3s ease;box-shadow:0 4px 20px var(--btn-shadow)}.small-btn:hover{transform:translateY(-2px);box-shadow:0 8px 32px var(--btn-shadow-hover)}.small-btn:active{transform:translateY(0)}.small-btn svg{width:10px;height:10px}.submit-btn{display:inline-flex;align-items:center;justify-content:center;gap:12px;padding:20px 48px;background:var(--ci-gradient);border:none;border-radius:var(--radius-control);color:#fff;font-family:"Source Sans 3",sans-serif;font-size:1.1rem;font-weight:700;cursor:pointer;transition:all .3s ease;box-shadow:0 4px 20px var(--btn-shadow);width:100%}.submit-btn:hover{transform:translateY(-2px);box-shadow:0 8px 32px var(--btn-shadow-hover)}.submit-btn:active{transform:translateY(0)}.submit-btn:disabled{cursor:default;transform:none;box-shadow:0 4px 20px var(--btn-shadow)}.submit-btn.ohne-farbe{background:0 0;border:1px solid var(--text-muted);color:var(--text-primary);box-shadow:none}.submit-btn.ohne-farbe:hover{transform:none;border-color:var(--text-secondary);box-shadow:none}.submit-btn.rot{background:var(--error);border:none;color:#fff;box-shadow:0 4px 20px color-mix(in srgb,var(--error) 30%,rgb(0 0 0 / 0))}.submit-btn.rot:hover{background:color-mix(in srgb,var(--error) 88%,#000);box-shadow:0 8px 32px color-mix(in srgb,var(--error) 38%,rgb(0 0 0 / 0))}.submit-hint+.submit-btn.ohne-farbe{margin-top:20px}.submit-btn.ohne-farbe:disabled{opacity:.5;border-color:var(--text-muted);box-shadow:none}.submit-btn svg{width:20px;height:20px}.submit-hint{text-align:center;margin-top:16px;font-size:.75rem;color:var(--text-secondary);text-wrap:balance}.submit-hint strong{color:var(--text-secondary)}.nf-schalter-liste{display:flex;flex-direction:column;gap:12px;margin:16px 0 18px}.nf-schalter{display:flex;align-items:center;justify-content:space-between;gap:12px;font-size:15px;color:var(--text-primary);cursor:pointer}.nf-schalter .toggle{flex:0 0 auto}.nf-schalter-liste{position:relative}.nf-laedt{position:absolute;inset:0;display:flex;align-items:center;justify-content:center}.nf-laedt[hidden]{display:none}.nf-schalter-liste.laedt .nf-schalter{visibility:hidden}.submit-btn.nf-wartet{opacity:.55;pointer-events:none}.small-btn.loading,.submit-btn.loading{pointer-events:none;opacity:.8}.small-btn.loading .btn-text,.submit-btn.loading .btn-text{display:none}.btn-text{display:flex;align-items:center;gap:5px}.small-btn .loading-spinner,.submit-btn .loading-spinner{display:none}.inline.loading .loading-spinner,.small-btn.loading .loading-spinner,.submit-btn.loading .loading-spinner{display:inline-flex;align-items:center;gap:10px}.spinner{width:20px;height:20px;border:2px solid var(--spinner-circle);border-top-color:var(--spinner-circle-cutoff);border-radius:50%;animation:spin .8s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}.alert{color:var(--ci-secondary)}.hidden{display:none!important}.file-upload-container{position:relative;display:inline-block}.file-upload-clear{background:var(--ci-primary);color:#fff;border-radius:50%;width:20px;height:20px;text-align:center;line-height:20px;cursor:pointer;font-weight:700;font-size:12px;box-shadow:0 2px 4px rgba(0,0,0,.2)}.file-upload-clear:hover{background:#e60000}#contact-me{font-weight:100;font-size:12pt;margin-left:7px}.acceptance{color:#000;font-size:8pt;line-height:normal;font-weight:100}#thanks{font-size:10pt;margin-top:15px}#confirmation{font-size:10pt}.footer-logo{height:22px;cursor:pointer}.max-width-400{max-width:400px;margin:0 auto}.login-wabe{position:fixed;inset:0 auto auto 0;width:100%;aspect-ratio:1;max-height:100%;fill:none;pointer-events:none;z-index:0;-webkit-mask-image:radial-gradient(ellipse 78% 68% at 50% 44%,#000 0%,rgba(0,0,0,.42) 52%,transparent 84%);mask-image:radial-gradient(ellipse 78% 68% at 50% 44%,#000 0%,rgba(0,0,0,.42) 52%,transparent 84%)}.login-wabe polygon{stroke:var(--grid-line);stroke-width:.15;stroke-linejoin:round}body.fehlerseite>header,body:has(> .login-wabe)>header{position:relative}body:has(> .login-wabe)>.container,body:has(> .login-wabe)>footer{position:relative;z-index:1}.fade-in{animation:fadeIn .6s ease forwards;opacity:0}.fade-in-delay-1{animation-delay:.1s}.fade-in-delay-2{animation-delay:.2s}.fade-in-delay-3{animation-delay:.3s}.fade-in-delay-4{animation-delay:.4s}@keyframes fadeIn{from{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}.left{display:flex;justify-content:flex-start}.right{display:flex;justify-content:flex-end}.onlyPrint{display:none!important}.alignRight{align-content:flex-end!important;text-align:right!important;margin-left:auto!important}.divider{width:100%;height:1px;background-color:var(--border)}.divider.margin{margin:50px 0 50px 0!important}.separator{display:block;margin:20px 0 20px 0;height:3px;width:150px;background-color:var(--ci-primary)}.loader{display:none;width:20px;height:20px;max-width:20px;max-height:20px;min-height:20px;min-width:20px;z-index:5000}.loader.active{display:block}.loader-circle{margin-top:-3px;width:100%;height:100%;border-radius:50%;border:3px solid #fff;border-top-color:var(--ci-primary);animation:loader-rotate 1s linear infinite}@keyframes loader-rotate{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}#page-loading-animation{position:fixed;top:0;left:0;right:0;bottom:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center}body.doc-loading .canvas,body.doc-loading .page-stage{visibility:hidden}.lds-roller{display:inline-block;position:relative;width:80px;height:80px}.lds-roller div{animation:lds-roller 1.2s cubic-bezier(.5,0,.5,1) infinite;transform-origin:40px 40px}.lds-roller div:after{content:" ";display:block;position:absolute;width:7px;height:7px;border-radius:50%;background:var(--ci-primary);margin:-4px 0 0 -4px}.lds-roller div:first-child{animation-delay:-36ms}.lds-roller div:first-child:after{top:63px;left:63px}.lds-roller div:nth-child(2){animation-delay:-72ms}.lds-roller div:nth-child(2):after{top:68px;left:56px}.lds-roller div:nth-child(3){animation-delay:-108ms}.lds-roller div:nth-child(3):after{top:71px;left:48px}.lds-roller div:nth-child(4){animation-delay:-144ms}.lds-roller div:nth-child(4):after{top:72px;left:40px}.lds-roller div:nth-child(5){animation-delay:-.18s}.lds-roller div:nth-child(5):after{top:71px;left:32px}.lds-roller div:nth-child(6){animation-delay:-216ms}.lds-roller div:nth-child(6):after{top:68px;left:24px}.lds-roller div:nth-child(7){animation-delay:-252ms}.lds-roller div:nth-child(7):after{top:63px;left:17px}.lds-roller div:nth-child(8){animation-delay:-288ms}.lds-roller div:nth-child(8):after{top:56px;left:12px}@keyframes lds-roller{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:var(--border);border-radius:6px;background-clip:padding-box;border:2px solid transparent}::-webkit-scrollbar-thumb:hover{background:var(--scroll-thumb-hover);cursor:pointer}@media (max-width:768px){.greeting-card{padding:32px 24px}.greeting-title{font-size:1.8rem}.section{padding:28px 20px}.meeting-info{flex-direction:column;align-items:flex-start;gap:16px}.submit-btn{width:100%;padding:18px 32px}}@media screen and (max-width:1000px){.heading-row{flex-direction:column;align-items:flex-start;gap:30px}}@media screen and (max-width:680px){body{padding-right:0;width:100%}#main{padding:20px}.surface{padding:40px 20px 20px 20px}#columns{flex-direction:column}#column-1{width:100%;padding-bottom:20px}#columns-2-3{width:auto;margin-top:0}#sidebar{width:auto}.gallery-grid{grid-template-columns:repeat(auto-fit,300px)}.heading-row{flex-direction:column;align-items:flex-start;gap:30px}.passcode-row{column-gap:10px}#portrait-image{min-width:120px}.form-element,.form-text{font-size:16px;line-height:24px}.form-text,.text{font-size:14px}.form-element,passcode{font-size:16px}.form-row{gap:15px}.section-heading{padding-left:10px}}.page-stage{width:100%;display:flex;justify-content:center;padding:0 0 100px 0}.pages{display:flex;flex-direction:column;align-items:center;gap:calc(30pt * var(--doc-zoom,1))}body.view-gallery .page-stage{overflow-x:auto;overflow-y:hidden;justify-content:safe center;align-items:center;padding:0 24px 24px}body.view-gallery .pages{flex-direction:row;align-items:center;gap:calc(24pt * var(--doc-zoom,1));width:max-content;padding:24px 0}body.view-praesentation .page-stage{overflow:hidden;justify-content:center}body.view-praesentation.doc-zoomed-in .page-stage{overflow:auto;justify-content:safe center}body.view-praesentation .pages>.page-slot:not(.praes-aktiv){display:none}body.view-praesentation .pages>.page-slot.praes-messen{display:block}.praes-pfeil{position:fixed;top:50%;z-index:3900;display:none;align-items:center;justify-content:center;width:44px;height:44px;margin-top:-22px;padding:0;border:1px solid var(--border);border-radius:50%;background:color-mix(in srgb,var(--bg-surface) 88%,rgb(0 0 0 / 0));color:var(--text-primary);box-shadow:0 2px 10px rgba(0,0,0,.18);cursor:pointer;transition:opacity .2s}body.view-praesentation .praes-pfeil{display:flex}.praes-pfeil.praes-links{left:16px}.praes-pfeil.praes-rechts{right:16px}.praes-pfeil:disabled{opacity:.3;cursor:default}@media (hover:hover){.praes-pfeil:not(:disabled):hover{background:var(--btn-hover,var(--bg-surface))}}body.praes-pfeile-ruhen:not(.editing) .praes-pfeil{opacity:0;pointer-events:none}#praesBtn{display:none}body.doc-loaded.view-praesentation #praesBtn{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;order:13}body.simplified-toolbar .footer-toolbar #praesBtn{font-size:14px;gap:6px;padding:6px 10px}body.praes-laeuft #blockAdd,body.praes-laeuft #blockHandle,body.praes-laeuft #dialogueStack,body.praes-laeuft #editToolbar,body.praes-laeuft .footer-legal,body.praes-laeuft .footer-toolbar>:not(#praesBtn),body.praes-laeuft .praes-einst,body.praes-laeuft .ueber-leisten,body.praes-laeuft .uz-flaeche,body.praes-laeuft .uz-weg,body.praes-laeuft .uz-zieh,body.praes-laeuft header{display:none!important}body.praes-laeuft #footer{background:0 0!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;border:0!important;justify-content:flex-end;min-height:0}body.praes-laeuft #footer::after,body.praes-laeuft #footer::before{display:none!important}body.praes-laeuft #footer .footer-toolbar{transition:opacity .25s}body.praes-laeuft .praes-pfeil{transition:opacity .25s}@media (hover:hover){body.praes-laeuft.praes-ruhig,body.praes-laeuft.praes-ruhig *{cursor:none!important}body.praes-laeuft.praes-ruhig #footer .footer-toolbar{opacity:0;pointer-events:none}body.praes-laeuft.praes-ruhig .praes-pfeil{opacity:0;pointer-events:none}}body.praes-laeuft .page-stage{position:fixed;inset:0;z-index:3000;align-items:center;justify-content:center;padding:0!important;overflow:hidden;background:var(--bg-page,#111);cursor:pointer}body.praes-laeuft .pages{padding:0!important}body.praes-laeuft .line-placeholder,body.praes-laeuft .pages :is(.seiten-kopf-zone,.seiten-kopf,.doc-edit-toggles,.pagenum-edit,.papier-flaeche-griff,.papier-zwischenraum,.betreff-auge,.date-picker,.date-vis-toggle,.datum-gear,.doc-btn-gear,.doc-form-gear,.doc-foot-gear,.doc-pagenum-gear,.doc-btn-bar,.lk-einst,.pagenum-toggle-doc,input.toggle){display:none!important}body.praes-laeuft .pages .editable:empty::before,body.praes-laeuft .pages td[data-ph]:empty::before{content:none!important}body.praes-laeuft .pages [contenteditable=true]{-webkit-user-modify:read-only;caret-color:transparent;cursor:default;outline:0}body.praes-laeuft #footer #praesBtn{background:rgba(17,17,17,.78)!important;color:#fff!important;border-radius:10px}body.view-praesentation .pages.praes-wechsel{display:grid}body.view-praesentation .pages.praes-wechsel>.page-slot{grid-area:1/1}body.view-praesentation .pages>.page-slot.praes-raus{display:block}body.view-praesentation .pages>.page-slot.praes-rein{z-index:1}.pages[data-praes-art]>.praes-raus,.pages[data-praes-art]>.praes-rein{animation-duration:var(--praes-dauer,500ms);animation-timing-function:cubic-bezier(.4,0,.2,1);animation-fill-mode:both}.pages[data-praes-art=blende]>.praes-rein{animation-name:praesBlendeRein}.pages[data-praes-art=blende]>.praes-raus{animation-name:praesBlendeRaus}.pages[data-praes-art=wischen]>.praes-rein{animation-name:praesWischen}.pages[data-praes-art=schieben]>.praes-rein{animation-name:praesSchiebenRein}.pages[data-praes-art=schieben]>.praes-raus{animation-name:praesSchiebenRaus}@keyframes praesBlendeRein{from{opacity:0}to{opacity:1}}@keyframes praesBlendeRaus{from{opacity:1}to{opacity:0}}@keyframes praesWischen{from{clip-path:inset(var(--praes-klappe,0 0 0 100%))}to{clip-path:inset(0 0 0 0)}}@keyframes praesSchiebenRein{from{transform:translate(var(--praes-rein-x,100%),var(--praes-rein-y,0))}to{transform:none}}@keyframes praesSchiebenRaus{from{transform:none}to{transform:translate(var(--praes-raus-x,-100%),var(--praes-raus-y,0))}}@media (prefers-reduced-motion:reduce){.pages[data-praes-art]>.praes-raus,.pages[data-praes-art]>.praes-rein{animation-duration:1ms}}.praes-einst{position:fixed;right:28px;z-index:3900;display:inline-flex;align-items:center;gap:5px;padding:4px 8px;border:0;border-radius:8px;background:color-mix(in srgb,var(--bg-surface) 70%,rgb(0 0 0 / 0));font:inherit;font-size:15px;color:var(--text-secondary);cursor:pointer;white-space:nowrap}.praes-einst[hidden]{display:none}.praes-einst svg{width:15px;height:15px;flex:0 0 auto}@media (hover:hover){.praes-einst:hover{color:var(--text-primary)}}.praes-dlg .cr-wahlen{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:4px 0 8px}.praes-dlg .cr-wahl{min-width:0;display:flex;flex-direction:column;align-items:center;gap:6px;padding:8px 4px 6px;border:1px solid color-mix(in srgb,var(--text-primary) 18%,rgb(0 0 0 / 0));border-radius:10px;background:0 0;color:inherit;font:inherit;font-size:12px;cursor:pointer}.praes-dlg .cr-wahl.on{border-color:var(--ci-primary);box-shadow:inset 0 0 0 1px var(--ci-primary)}.praes-dlg .tsp-row[hidden]{display:none}.praes-dlg .praes-dauer{width:64px}.praes-dlg .praes-richtungen button{min-width:30px;font-size:15px}.praes-dlg .praes-vorschau{font:inherit;font-size:13px;padding:4px 10px;border-radius:7px;border:1px solid var(--border);background:0 0;color:inherit;cursor:pointer}.praes-probe{position:relative;display:block;width:46px;height:30px;border-radius:5px;overflow:hidden;background:color-mix(in srgb,var(--text-primary) 6%,rgb(0 0 0 / 0))}.praes-probe i{position:absolute;inset:5px 7px;border-radius:3px;background:color-mix(in srgb,var(--text-primary) 22%,rgb(0 0 0 / 0))}.praes-probe i+i{background:var(--ci-primary)}.praes-probe[data-art=keiner] i+i{display:none}.praes-probe[data-art=blende] i+i{opacity:.55}.praes-probe[data-art=wischen] i+i{clip-path:inset(0 0 0 50%)}.praes-probe[data-art=schieben] i{transform:translateX(-55%)}.praes-probe[data-art=schieben] i+i{transform:translateX(55%)}.praes-aus,.praes-wartet{visibility:hidden!important}.praes-spielt{animation-duration:var(--praes-ab-dauer,600ms);animation-timing-function:cubic-bezier(.2,.7,.2,1);animation-fill-mode:both}.praes-spielt[data-praes-anim=huepfen]{--praes-ab-dauer:800ms;animation-timing-function:ease-out}span.praes-teil.praes-spielt{position:relative}.praes-spielt[data-praes-anim=blende]{animation-name:praesAbBlende}.praes-spielt[data-praes-anim=weich]{animation-name:praesAbWeich}.praes-el.praes-spielt[data-praes-anim=unten]{animation-name:praesAbUnten}.praes-el.praes-spielt[data-praes-anim=oben]{animation-name:praesAbOben}.praes-el.praes-spielt[data-praes-anim=links]{animation-name:praesAbLinks}.praes-el.praes-spielt[data-praes-anim=rechts]{animation-name:praesAbRechts}.praes-el.praes-spielt[data-praes-anim=huepfen]{animation-name:praesAbHuepfen}span.praes-teil.praes-spielt[data-praes-anim=unten]{animation-name:praesAbUntenZ}span.praes-teil.praes-spielt[data-praes-anim=oben]{animation-name:praesAbObenZ}span.praes-teil.praes-spielt[data-praes-anim=links]{animation-name:praesAbLinksZ}span.praes-teil.praes-spielt[data-praes-anim=rechts]{animation-name:praesAbRechtsZ}span.praes-teil.praes-spielt[data-praes-anim=huepfen]{animation-name:praesAbHuepfenZ}@keyframes praesAbBlende{from{opacity:0}to{opacity:1}}@keyframes praesAbWeich{from{opacity:0;filter:blur(10px)}to{opacity:1;filter:blur(0)}}@keyframes praesAbUnten{from{opacity:0;translate:0 28px}to{opacity:1;translate:0 0}}@keyframes praesAbOben{from{opacity:0;translate:0 -28px}to{opacity:1;translate:0 0}}@keyframes praesAbLinks{from{opacity:0;translate:-48px 0}to{opacity:1;translate:0 0}}@keyframes praesAbRechts{from{opacity:0;translate:48px 0}to{opacity:1;translate:0 0}}@keyframes praesAbHuepfen{0%{opacity:0;translate:0 40px}55%{opacity:1;translate:0 -9px}78%{translate:0 4px}100%{opacity:1;translate:0 0}}@keyframes praesAbUntenZ{from{opacity:0;top:.9em}to{opacity:1;top:0}}@keyframes praesAbObenZ{from{opacity:0;top:-.9em}to{opacity:1;top:0}}@keyframes praesAbLinksZ{from{opacity:0;left:-2em}to{opacity:1;left:0}}@keyframes praesAbRechtsZ{from{opacity:0;left:2em}to{opacity:1;left:0}}@keyframes praesAbHuepfenZ{0%{opacity:0;top:1.4em}55%{opacity:1;top:-.3em}78%{top:.12em}100%{opacity:1;top:0}}@media (prefers-reduced-motion:reduce){.praes-spielt{animation-duration:1ms!important}}.praes-einst.praes-abf-knopf svg{width:16px;height:16px}.anl-fenster.praes-abf{width:min(760px,100%);max-height:min(92vh,860px);position:relative;--praes-abf-rand:color-mix(in srgb,var(--text-primary) 22%,rgb(0 0 0 / 0))}.praes-abf-buehne{position:relative;margin:2px 18px 0;border-radius:10px;overflow:hidden;background:color-mix(in srgb,var(--text-primary) 7%,rgb(0 0 0 / 0));flex:0 0 auto}.praes-mini{width:100%;overflow:hidden}.praes-mini-klick{position:absolute;right:10px;bottom:10px;padding:3px 9px;border-radius:999px;background:rgba(17,17,17,.78);color:#fff;font-size:11.5px;opacity:0;pointer-events:none}.praes-mini-klick.an{animation:praesAbKlick .9s ease-out}@keyframes praesAbKlick{0%{opacity:0;transform:scale(.8)}20%{opacity:1;transform:scale(1)}70%{opacity:1}100%{opacity:0}}.praes-abf-leiste{display:flex;align-items:center;gap:10px;padding:10px 18px 6px;flex:0 0 auto;flex-wrap:wrap}.praes-abf-zahl{font-size:12.5px;color:var(--text-secondary)}.praes-abf-knopf2{display:inline-flex;align-items:center;gap:6px;padding:5px 11px;border:1px solid var(--praes-abf-rand);border-radius:8px;background:0 0;color:inherit;font:inherit;font-size:13px;cursor:pointer;white-space:nowrap}.praes-abf-knopf2 svg{flex:0 0 auto;color:var(--ci-primary)}.praes-abf-knopf2:disabled{opacity:.45;cursor:default}@media (hover:hover){.praes-abf-knopf2:not(:disabled):hover{background:color-mix(in srgb,var(--text-primary) 7%,rgb(0 0 0 / 0))}}.praes-abf-overlay.spielt .praes-abf-alle,.praes-abf.spielt .praes-abf-alle{border-color:var(--ci-primary)}.praes-abf-liste{display:flex;flex-direction:column;gap:8px;padding:6px 18px 10px!important}.praes-abf-leer{color:var(--text-secondary);padding:10px 0}.praes-abf-zeile{border:1px solid var(--praes-abf-rand);border-radius:10px;padding:8px 10px;display:flex;flex-direction:column;gap:8px}.praes-abf-zeile.ist-aus{background:color-mix(in srgb,var(--text-primary) 4%,rgb(0 0 0 / 0))}.praes-abf-zeile.ist-aus .praes-abf-regler,.praes-abf-zeile.ist-aus .praes-abf-text{opacity:.45}.praes-abf-kopf{display:flex;align-items:center;gap:8px;min-width:0}.praes-abf-griff{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:20px;height:24px;margin:-2px -2px -2px -4px;padding:0;border:0;border-radius:6px;background:0 0;color:var(--text-secondary);cursor:grab;touch-action:none}.praes-abf-griff:focus-visible{outline:2px solid var(--ci-primary);outline-offset:1px}@media (hover:hover){.praes-abf-griff:hover{color:var(--text-primary);background:color-mix(in srgb,var(--text-primary) 8%,rgb(0 0 0 / 0))}}.praes-abf-zeile.zieht{border-color:var(--ci-primary);box-shadow:0 8px 22px rgba(0,0,0,.28);background:var(--surface-glas-dicht,var(--bg-surface));position:relative;z-index:2}.praes-abf-zeile.zieht .praes-abf-griff{cursor:grabbing}.praes-abf-nr{flex:0 0 auto;min-width:20px;height:20px;padding:0 4px;box-sizing:border-box;border-radius:999px;background:color-mix(in srgb,var(--text-primary) 9%,rgb(0 0 0 / 0));font-size:11.5px;font-weight:600;display:inline-flex;align-items:center;justify-content:center}.praes-abf-art{flex:0 0 auto;font-weight:600;font-size:13px}.praes-abf-text{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--text-secondary);font-size:13px}.praes-abf-aus{flex:0 0 auto;display:inline-flex;align-items:center;gap:5px;padding:3px 8px;border:1px solid transparent;border-radius:7px;background:0 0;color:var(--text-secondary);font:inherit;font-size:12px;cursor:pointer;white-space:nowrap}.praes-abf-aus[aria-pressed=true]{color:#d93025;border-color:color-mix(in srgb,#d93025 45%,rgb(0 0 0 / 0));background:color-mix(in srgb,#d93025 8%,rgb(0 0 0 / 0))}@media (hover:hover){.praes-abf-aus:hover{color:var(--text-primary)}.praes-abf-aus[aria-pressed=true]:hover{color:#d93025}}.praes-abf-regler{display:flex;align-items:center;gap:8px 12px;flex-wrap:wrap}.praes-abf-start{display:inline-flex;gap:0;border:1px solid var(--praes-abf-rand);border-radius:8px;overflow:hidden}.praes-abf-start button{border:0;background:0 0;color:inherit;font:inherit;font-size:12.5px;padding:4px 10px;cursor:pointer;white-space:nowrap}.praes-abf-start button+button{border-left:1px solid var(--praes-abf-rand)}.praes-abf-start button.on{background-color:var(--ci-primary);background-image:var(--ci-gradient);color:#fff}.praes-abf-start button:disabled{cursor:default}.praes-abf-versatz{display:inline-flex;align-items:center;gap:6px;font-size:12.5px;color:var(--text-secondary)}.praes-abf .praes-abf-versatz input[type=number]{width:64px;box-sizing:border-box;font:inherit;font-size:13px;color:var(--text-primary);padding:3px 6px;border:1px solid var(--praes-abf-rand);border-radius:7px;background:0 0}.praes-abf-anim{display:inline-flex;align-items:center;justify-content:space-between;gap:8px;min-width:136px;padding:4px 8px 4px 10px;border:1px solid var(--praes-abf-rand);border-radius:8px;background:0 0;color:inherit;font:inherit;font-size:13px;cursor:pointer}.praes-abf-anim[aria-expanded=true]{border-color:var(--ci-primary)}.praes-abf-anim:disabled{cursor:default}.praes-abf-regler .praes-abf-vorschau{margin-left:auto}.praes-abf-fuss{flex:0 0 auto;padding:8px 18px 14px;font-size:12px;line-height:1.45;color:var(--text-secondary);border-top:1px solid var(--praes-abf-rand)}.praes-abf-menue{position:absolute;z-index:5;min-width:180px;padding:5px;border:1px solid var(--praes-abf-rand);border-radius:10px;background-color:var(--surface-glas-dicht,var(--bg-surface));-webkit-backdrop-filter:var(--surface-blur);backdrop-filter:var(--surface-blur);box-shadow:0 12px 32px rgba(0,0,0,.25);display:flex;flex-direction:column}.praes-abf-menue button{display:flex;align-items:center;gap:10px;padding:6px 10px;border:0;border-radius:7px;background:0 0;color:inherit;font:inherit;font-size:13px;text-align:left;cursor:pointer}.praes-abf-menue button.on{color:var(--ci-primary);font-weight:600}.praes-abf-menue button:focus-visible,.praes-abf-menue button:hover{background:color-mix(in srgb,var(--text-primary) 8%,rgb(0 0 0 / 0));outline:0}.praes-abf-probe{position:relative;flex:0 0 auto;width:22px;height:16px;border-radius:4px;background:color-mix(in srgb,var(--text-primary) 8%,rgb(0 0 0 / 0));overflow:hidden}.praes-abf-probe::after{content:"";position:absolute;inset:4px 5px;border-radius:2px;background:var(--ci-primary)}.praes-abf-probe[data-a=keine]::after{opacity:.35}@media (hover:hover){.praes-abf-menue button:hover .praes-abf-probe::after{animation:praesAbBlende .7s ease-out infinite alternate}.praes-abf-menue button:hover .praes-abf-probe[data-a=unten]::after{animation-name:praesAbUnten}.praes-abf-menue button:hover .praes-abf-probe[data-a=oben]::after{animation-name:praesAbOben}.praes-abf-menue button:hover .praes-abf-probe[data-a=links]::after{animation-name:praesAbLinks}.praes-abf-menue button:hover .praes-abf-probe[data-a=rechts]::after{animation-name:praesAbRechts}.praes-abf-menue button:hover .praes-abf-probe[data-a=weich]::after{animation-name:praesAbWeich}.praes-abf-menue button:hover .praes-abf-probe[data-a=huepfen]::after{animation-name:praesAbHuepfen}.praes-abf-menue button:hover .praes-abf-probe[data-a=keine]::after{animation:none}}.praes-markiert{outline:3px solid var(--ci-primary,#2f6fed);outline-offset:4px;border-radius:2px}@media (max-width:560px){.praes-abf-regler .praes-abf-vorschau{margin-left:0}.praes-abf-aus span{display:none}}body.doc-zoomed-in.view-gallery .page-stage{overflow-y:auto;align-items:safe center}body.doc-zoomed-in:not(.view-gallery):not(.canvas-mode) .page-stage{overflow:auto;justify-content:safe center}body:not(.view-gallery):not(.canvas-mode) .pages{padding:24px 0}@media (max-width:720px){body:not(.view-gallery):not(.canvas-mode) .pages{padding-top:4px}body.canvas-mode .canvas{padding-top:calc(20px / var(--doc-zoom,1))}}body.canvas-mode .canvas{zoom:var(--doc-zoom,1)}body.doc-zoomed-in .page-stage{margin-left:-25px;margin-right:-25px;width:calc(100% + 50px)}@media (max-width:720px){.canvas-rz{display:none!important}body.canvas-mode .canvas,body.canvas-mode .canvas.canvas-sized{margin-left:calc(-25px / var(--doc-zoom,1));margin-right:calc(-25px / var(--doc-zoom,1));width:calc(100% + 50px / var(--doc-zoom,1));padding-left:calc(30px / var(--doc-zoom,1));padding-right:calc(30px / var(--doc-zoom,1))}}.zoom-ctrl{display:none}body.doc-loaded .zoom-ctrl{display:inline-flex;order:13;align-items:center;gap:2px;padding:2px;border:1px solid var(--border);border-radius:9px;background:var(--bg)}@media (max-width:720px){body.doc-loaded .zoom-ctrl{display:none}}html.doc-pinch,html.seiten-pinch{touch-action:pan-x pan-y}:where(html.doc-pinch,html.seiten-pinch) :where(*){touch-action:pan-x pan-y}html.seiten-zoom #dialogueStack,html.seiten-zoom #footer,html.seiten-zoom #lpHinweis,html.seiten-zoom header{zoom:var(--seiten-kehrwert,1)}html.seiten-zoom .header-menu{height:calc(100dvh / var(--seiten-kehrwert,1))}html.seiten-zoom body{-webkit-hyphens:auto;hyphens:auto;overflow-wrap:break-word}.zoom-ctrl .zoom-btn,.zoom-ctrl .zoom-pct{appearance:none;-webkit-appearance:none;border:0;background:0 0;color:var(--text-primary);font:inherit;cursor:pointer;border-radius:7px;display:inline-flex;align-items:center;justify-content:center}.zoom-ctrl .zoom-btn{width:26px;height:26px;padding:0}.zoom-ctrl .zoom-pct{min-width:46px;height:26px;padding:0 4px;font-size:12px;font-variant-numeric:tabular-nums;color:var(--text-secondary,#6b7280)}@media (hover:hover){.zoom-ctrl .zoom-btn:hover,.zoom-ctrl .zoom-pct:hover{background:var(--border);color:var(--text-primary)}}.page-slot{position:relative}.page{color:#000;position:relative;width:210mm;height:297mm;background:#fff;transform-origin:top left;overflow:hidden;-webkit-text-size-adjust:100%;text-size-adjust:100%;box-shadow:0 6px 30px rgba(0,0,0,.14);-webkit-print-color-adjust:exact;print-color-adjust:exact}.abs{position:absolute;left:var(--page-margin-left)}.doc-logo{position:absolute;top:50pt;left:var(--page-margin-left)}.doc-logo img{max-height:23pt;width:auto;display:block;max-width:calc(var(--text-spalte) - 1pt);border-radius:calc(var(--img-radius,0%) + var(--img-corner,0px))}.abs.signature img.dr-img-square,.cont-logo img.dr-img-square,.doc-logo img.dr-img-square{aspect-ratio:1/1;object-fit:cover}.abs.page-header{right:var(--page-margin-right)}.cont-logo img{max-height:23pt;width:auto;display:block;max-width:calc(var(--text-spalte) - 1pt);border-radius:calc(var(--img-radius,0%) + var(--img-corner,0px))}.cont-logo.pos-mitte img{margin-left:auto;margin-right:auto}.cont-logo.pos-rechts img{margin-left:auto}.abs.recipient,.abs.sender{left:var(--page-margin)}.sender{top:125pt;font-size:6.7pt;font-weight:200;letter-spacing:.1pt;white-space:nowrap}.sender b{font-weight:700}.recipient{top:150pt;font-size:10pt;font-weight:200;font-style:normal;line-height:16.4pt}.recipient .name{font-weight:700}.contact{top:125pt;left:auto;right:var(--page-margin-right);text-align:right;white-space:nowrap}.contact .c-name{font-size:10pt;font-weight:700;line-height:16pt}.contact .c-role{font-size:8pt;font-weight:200}.contact .c-lines{margin-top:18pt;font-size:8pt;font-weight:200;line-height:16pt}.doc-subject{top:260pt;font-size:12pt;font-weight:600;display:flex;align-items:baseline;gap:10pt}.doc-date{top:283pt;font-size:10pt;font-weight:600;display:flex;align-items:baseline;gap:10pt}.doc-date .date-vis-toggle{margin-left:0;white-space:nowrap}.doc-date.toggle-right .date-vis-toggle{position:absolute;top:100%;right:0;margin-top:4pt}.doc-date .label,.doc-subject .label{flex:0 0 auto;white-space:nowrap}.doc-date .val,.doc-subject .val{text-align:left}.doc-date .val{font-weight:200}.doc-date.no-label .label,.doc-subject.no-label .label{display:none}.canvas .dr-title.label-aus .dr-label-teil,.doc-subject.label-aus .label{display:none}.canvas .dr-title{position:relative}.betreff-auge{position:absolute;left:0;bottom:100%;margin-bottom:1pt;padding:1px 2px;border:0;border-radius:4px;background:0 0;color:#999;line-height:0;cursor:pointer;z-index:2}.betreff-auge.is-aus{color:silver}@media (hover:hover){.betreff-auge:hover{color:#555;background:color-mix(in srgb,#000 6%,rgb(0 0 0 / 0))}}#canvas .betreff-auge{color:var(--text-secondary)}#canvas .betreff-auge.is-aus{color:var(--text-muted)}@media print{.betreff-auge{display:none!important}}.text{top:330pt}.text .salut{font-size:10pt;font-weight:700}.page:has(.doc-letterhead.letterhead-will-hide) .salut{display:none}.page:has(.doc-letterhead.letterhead-will-hide) .text .message{margin-top:0}.canvas .dr-salut:empty,.text .salut:empty{min-height:1lh}.text .message{display:block;margin:15pt 0 0;font-size:9.5pt;font-weight:200;line-height:16.1pt;width:var(--text-spalte);letter-spacing:-.12pt}.text .message:first-child{margin-top:0}.abs.msg{margin-top:15pt;display:block;font-size:9.5pt;font-weight:200;line-height:16.1pt;width:var(--text-spalte);letter-spacing:-.12pt}.abs.msg iframe,.abs.msg img,.abs.msg table,.abs.msg video,.text .message iframe,.text .message img,.text .message table,.text .message video{max-width:100%}.abs.msg img,.abs.msg video,.text .message img,.text .message video{height:auto;max-height:700pt;display:block;margin:8pt auto}.abs.msg iframe,.text .message iframe{display:block;width:100%;border:0;margin:8pt 0}.page.quer{width:297mm;height:210mm}.abs.msg.msg-quer,.page.quer .abs.msg,.page.quer .text .message{width:calc(var(--text-spalte) + 87mm)}.abs.msg.msg-quer img,.abs.msg.msg-quer video,.page.quer .abs.msg img,.page.quer .abs.msg video,.page.quer .text .message img,.page.quer .text .message video{max-height:calc(700pt - 87mm)}.page.quer .doc-letterhead,.page.quer .letterhead-vis-toggle,.page.quer .text .salut{display:none}.page.quer .text .message{margin-top:0}.seiten-einst,.seiten-kopf,.seiten-kopf-zone{display:none}body.edit-paginated:not(.edit-readonly) .seiten-kopf-zone,body.editing-print:not(.edit-paginated):not(.edit-readonly) .seiten-kopf-zone{display:block;position:absolute;top:0;left:0;right:0;height:46pt}body.edit-paginated:not(.edit-readonly) .seiten-kopf{display:flex;position:absolute;top:30pt;right:var(--page-margin-right);z-index:5;height:0;overflow:visible;align-items:center}body.edit-paginated:not(.edit-readonly) .seiten-einst,body.editing-print:not(.edit-paginated):not(.edit-readonly) .seiten-einst{display:inline-flex;align-items:center;gap:4px;padding:0;border:0;background:0 0;font-family:Nunito,sans-serif;font-weight:400;font-size:9pt;color:#777;cursor:pointer;white-space:nowrap;opacity:0;pointer-events:none;transition:opacity .15s ease,color .12s ease}.seiten-einst svg{width:10pt;height:10pt;flex:0 0 auto}body.edit-paginated .page:has(> .seiten-kopf-zone:hover,> .doc-edit-toggles:hover,> .seiten-kopf:hover) .seiten-einst,body.edit-paginated .seiten-einst:focus-visible,body.editing-print:not(.edit-paginated):not(.edit-readonly) .page:has(> .seiten-kopf-zone:hover,> .doc-edit-toggles:hover) .seiten-einst,body.editing-print:not(.edit-paginated):not(.edit-readonly) .seiten-einst:focus-visible{opacity:1;pointer-events:auto}@media (hover:hover){body.edit-paginated .seiten-einst:hover,body.editing-print:not(.edit-paginated):not(.edit-readonly) .seiten-einst:hover{color:#333}}@media (hover:none){body.edit-paginated:not(.edit-readonly) .seiten-einst,body.editing-print:not(.edit-paginated):not(.edit-readonly) .seiten-einst{opacity:.8;pointer-events:auto}}.seiten-dlg .tsp-row.sa-row{flex-direction:column;align-items:stretch;gap:8px}.tbl-style-dlg .seiten-ausrichtung{display:flex}.tbl-style-dlg .seiten-ausrichtung button{flex:1 1 0;display:inline-flex;align-items:center;justify-content:center;gap:6px;width:auto;padding:5px 10px}.seiten-dlg .dlg-head .seite-nr{margin-left:6px;font-weight:400;color:var(--text-tertiary,#9ca3af)}.seiten-rand-linie{position:absolute;display:none;width:14px;z-index:60;cursor:ew-resize;touch-action:none}.seiten-rand-linie.is-on{display:block}.seiten-rand-linie::before{content:"";position:absolute;top:0;bottom:0;left:50%;width:0;margin-left:-1px;border-left:2px dashed var(--ci-primary);opacity:.6;transition:opacity .15s ease}.seiten-rand-linie.is-active::before,.seiten-rand-linie:hover::before{border-left-style:solid;opacity:1}.seiten-rand-linie::after{top:var(--tip-y,50%);bottom:auto}.seiten-rand-left::after{left:calc(100% + 10px);transform:translateY(-50%)}.seiten-rand-right::after{left:auto;right:calc(100% + 10px);transform:translateY(-50%)}.seiten-rand-linie.is-active::after,body.seiten-rand-drag .seiten-rand-linie::after{opacity:0}body.seiten-rand-drag,body.seiten-rand-drag *{cursor:ew-resize!important;user-select:none}@media print{.seiten-rand-linie{display:none!important}}.seiten-dlg .sr-feld{color:var(--text-secondary,#666)}.seiten-dlg .sr-input::placeholder{color:var(--text-muted);opacity:1}.abs.msg audio,.canvas .dr-text audio,.text .message audio{margin:8pt 0}.embed-fig>audio.doc-embed,audio.doc-embed{display:block!important;width:320px;min-width:220px;max-width:100%;height:54px!important}figure.embed-fig:has(> audio.doc-embed){overflow:hidden;background:#f1f3f4;border-radius:calc(var(--img-radius,0%) + var(--img-corner,27px));line-height:0}.pages .page[data-papier-farbe=schwarz] figure.embed-fig:has(> audio.doc-embed),.pages[data-papier-farbe=schwarz] figure.embed-fig:has(> audio.doc-embed),[data-theme=dark] .canvas figure.embed-fig:has(> audio.doc-embed){background:#3b3b3b}audio.doc-embed,video.doc-embed{color-scheme:light}.pages .page[data-papier-farbe=schwarz] audio.doc-embed,.pages .page[data-papier-farbe=schwarz] video.doc-embed,.pages[data-papier-farbe=schwarz] audio.doc-embed,.pages[data-papier-farbe=schwarz] video.doc-embed,[data-theme=dark] .canvas audio.doc-embed,[data-theme=dark] .canvas video.doc-embed{color-scheme:dark}.abs.msg table,.text .message table{margin-top:8pt;margin-bottom:8pt;border-collapse:collapse}.billing{top:455pt;width:455pt;overflow:hidden}table.items{width:100%;border-collapse:collapse;table-layout:fixed}table.items col.c-idx,table.totals col.c-idx{width:5.6%}table.items col.c-desc,table.totals col.c-desc{width:43%}table.items col.c-qty,table.totals col.c-qty{width:11.2%}table.items col.c-unit,table.totals col.c-unit{width:11.2%}table.items col.c-price,table.totals col.c-price{width:12.5%}table.items col.c-total,table.totals col.c-total{width:16.5%}table.items th{font-size:10pt;font-weight:700;text-align:left;vertical-align:top;padding:0}table.items th.r{text-align:right;white-space:nowrap}table.items td{font-size:8pt;font-weight:200;vertical-align:top;padding:0;line-height:11pt}table.items tbody tr td{padding-top:14pt}table.items td.r{text-align:right;white-space:nowrap}table.items td.desc{padding-right:4pt}table.totals{width:100%;border-collapse:collapse;table-layout:fixed;margin-top:13pt}table.totals td{font-size:8pt;font-weight:200;text-align:right;padding:0;white-space:nowrap}table.totals tr.net td{font-weight:700;padding-top:7pt}table.totals tr.net td.val{border-top:1pt solid #000;padding-top:6pt}table.totals tr.tax td{padding-top:14.5pt}.gross{display:flex;box-sizing:border-box;width:100%;border:1.3pt solid #000;margin-top:12pt;height:22pt}.gross .g-label{flex:1;display:flex;align-items:center;justify-content:flex-end;padding-right:8pt;font-size:8pt;font-weight:700}.gross .g-value{width:16.5%;background:#000;color:#fff;display:flex;align-items:center;justify-content:flex-end;padding-right:7.3pt;font-size:10pt;font-weight:700;white-space:nowrap}.abs.signature{position:static;top:auto;left:auto;max-width:none}.abs.signature img{height:32pt;width:auto;display:block;max-width:calc(var(--text-spalte) - 1pt);margin-left:0;margin-right:auto;border-radius:calc(var(--img-radius,0%) + var(--img-corner,0px))}.abs.signature .sig-fallback{font-family:'Segoe Script','Brush Script MT',cursive;font-size:26pt;line-height:1}:where(.pages:not([data-papier-farbe=schwarz])) .abs.signature .sig-fallback:where(:not(.page[data-papier-farbe=schwarz] *)){color:#111}.abs.signature .sig-name{margin-top:6pt;font-size:10pt;font-weight:700}.abs.signature .sig-add-one{height:32pt;width:32pt}.pages .doc-logo.pos-mitte{left:50%;right:auto;transform:translateX(-50%)}.pages .doc-logo.pos-rechts{left:auto;right:var(--page-margin-right)}.abs.signature.pos-mitte img{margin-left:auto;margin-right:auto}.abs.signature.pos-mitte .sig-name{text-align:center}.abs.signature.pos-rechts img{margin-left:auto;margin-right:0}.abs.signature.pos-rechts .sig-name{text-align:right}.footer{position:absolute;left:var(--page-margin-left);right:var(--page-margin-right);bottom:50pt}.footer .f-info{font-size:8pt;font-weight:200;line-height:15.4pt}.footer .f-info:empty{min-height:1lh}.footer .f-page{position:absolute;right:0;bottom:0;font-size:8pt;line-height:15.4pt;font-weight:200}.footer .f-page b{font-weight:700}@page{size:A4;margin:0}:is(html[data-einbetten],html.einbetten) :is(header,#footer,#dialogueStack,#hexBurst,#chatLauncher,#voiceBar,.edit-toolbar,#burger){display:none!important}:is(html[data-einbetten],html.einbetten),:is(html[data-einbetten],html.einbetten) body{background:0 0!important;background-image:none!important}:is(html[data-einbetten],html.einbetten){overflow-y:auto;scrollbar-gutter:auto}:is(html[data-einbetten],html.einbetten),:is(html[data-einbetten],html.einbetten) body{overscroll-behavior:auto}.einbetten-pdf{position:fixed;top:10px;right:10px;z-index:50;display:inline-flex;align-items:center;gap:6px;padding:7px 12px;border:0;border-radius:999px;font:inherit;font-size:13px;font-weight:700;line-height:1.2;color:#fff;background:var(--ci-gradient);box-shadow:0 2px 8px rgb(0 0 0 / .15);text-decoration:none;cursor:pointer}.einbetten-pdf.is-busy{opacity:.8;cursor:progress}.einbetten-pdf.is-fehler{background:#b42318}html.einbetten-zu body>:not(.einbetten-absage){display:none!important}.einbetten-absage{max-width:560px;margin:24px auto;padding:16px 18px;border:1px solid var(--border);border-radius:12px;background:var(--bg-surface);color:var(--text-secondary);font-size:14px;text-align:center}.einbetten-absage .einbetten-nochmal{display:flex;margin:12px auto 0;padding:8px 14px;border:1px solid transparent;border-radius:var(--radius-control);font:inherit;font-size:13px;font-weight:600;color:#fff;background-color:var(--ci-primary);background-image:var(--ci-gradient);cursor:pointer}@media (hover:hover){.einbetten-absage .einbetten-nochmal:hover{background-image:var(--ci-gradient-hover)}}html.render-modus #dialogueStack{display:none!important}html.render-modus *,html.render-modus ::after,html.render-modus ::before{animation-duration:0s!important;animation-delay:0s!important;transition-duration:0s!important;transition-delay:0s!important}html.render-modus #hexBurst,html.render-modus #loader{display:none!important}html.render-modus{overflow-y:auto;scrollbar-gutter:auto;scrollbar-width:none}html.render-modus::-webkit-scrollbar{display:none;width:0;height:0}html.render-vorschau body .doc-blank[data-ph]:not([data-ph=""]):empty::before{content:attr(data-ph)!important;color:inherit!important;font-style:italic;opacity:.5}@page quer{size:A4 landscape;margin:0}@media print{body,html{background:#fff!important;margin:0!important;padding:0!important}body,html{display:block!important;height:auto!important;min-height:0!important}.container,.page-stage,.pages{display:block!important}.pages{padding:0!important}#canvas,#footer,#loader,#translationContainer,.dialogue,.edit-toolbar,.noPrint,header{display:none!important}#i18nPlaceholders,.uebersetzungsvorrat{display:none!important}body.canvas-mode .page-stage{display:block!important}.onlyPrint{display:flex!important}.container{padding:0!important;margin:0!important}.page-stage{padding:0!important}.pages{gap:0!important}body:not([data-platzhalter=linie]) .doc-blank{background:0 0!important;border:none!important;border-radius:0!important;padding:0!important;min-width:0!important}body[data-platzhalter=linie] .doc-blank{background:0 0!important;border:0!important;border-bottom:.75pt solid currentColor!important;border-radius:0!important;box-shadow:none!important}.fuell-leiste,.lk-einst{display:none!important}html body .doc-blank.lk-webhook{border:0!important}.doc-blank[data-ph]:empty::before{content:""!important}body[data-platzhalter=linie] .doc-blank[data-ph]:not([data-ph=""]):empty::before{content:attr(data-ph)!important;color:transparent!important}.page-slot{width:auto!important;height:auto!important}.page{transform:none!important;box-shadow:none!important;break-after:page}.page.quer{page:quer}.page:last-child{break-after:auto}.billing,.page{overflow:visible!important}body.editing>*{display:none!important}body.editing::before{content:"Das Drucken im Bearbeitungsmodus ist nicht möglich.";display:block;padding:40px 24px;text-align:center;font-size:14pt;line-height:1.5;color:#000}}.htmlBlock-edit{position:relative;outline:1px dashed transparent;outline-offset:-1px;border-radius:2px}.htmlBlock-edit:has(.htmlBlock-move-btn:hover),.htmlBlock-edit[data-html-mode=code]{outline-color:rgba(127,127,127,.55)}.htmlBlock-edit.htmlBlock-move-target{outline-color:var(--ci-focus)}.htmlBlock-bar{position:absolute;top:2px;left:2px;width:calc((100% - 4px)/ var(--page-scale-inv,1));box-sizing:border-box;pointer-events:none;display:flex;gap:4px;z-index:2;transform:scale(var(--page-scale-inv,1));transform-origin:top left}.htmlBlock-edit[data-html-mode=preview] .htmlBlock-bar{display:none}.htmlBlock-edit[data-html-mode=preview]:hover .htmlBlock-bar{display:flex}.htmlBlock-bar>*{pointer-events:auto}.htmlBlock-bar .htmlBlock-tidy-btn{margin-left:auto}.htmlBlock-btn{font:inherit;font-size:12px;line-height:1;display:inline-flex;align-items:center;justify-content:center;gap:5px;height:22px;padding:0 8px;box-sizing:border-box;border:1px solid var(--border,rgba(127,127,127,.45));border-radius:6px;background:var(--bg-surface,rgba(127,127,127,.08));color:var(--text-secondary,inherit);cursor:pointer;white-space:nowrap}.htmlBlock-btn svg{flex:none}.htmlBlock-btn:hover{border-color:rgba(127,127,127,.7)}.htmlBlock-move-btn{width:22px;padding:0;cursor:grab}.htmlBlock-move-btn svg{opacity:.7}.htmlBlock-move-btn:active,body.block-dragging .htmlBlock-move-btn{cursor:grabbing}.htmlBlock-edit{--tk-punct:#6e7781;--tk-name:#cf222e;--tk-attr:#8250df;--tk-string:#0a3069;--tk-comment:#6a737d;--tk-entity:#0550ae;--tk-linenr:rgba(110, 119, 129, 0.65)}[data-theme=dark] .htmlBlock-edit{--tk-punct:#8b949e;--tk-name:#7ee787;--tk-attr:#d2a8ff;--tk-string:#a5d6ff;--tk-comment:#8b949e;--tk-entity:#79c0ff;--tk-linenr:rgba(200, 205, 225, 0.42)}.hbc-editor{position:relative}.hbc-highlight,.htmlBlock-code{box-sizing:border-box;margin:0;font-family:ui-monospace,SFMono-Regular,Menlo,"Cascadia Code",Consolas,"Liberation Mono",monospace;font-size:11.5px;line-height:1.55;tab-size:2;-moz-tab-size:2;white-space:pre-wrap;overflow-wrap:break-word;border:1px solid rgba(127,127,127,.3);border-radius:4px;padding:34px 12px 10px 44px}.hbc-highlight{position:absolute;inset:0;z-index:0;overflow:hidden;pointer-events:none;color:var(--text-primary,inherit);background:var(--bg,#fff);counter-reset:hbc-line;padding-left:12px}.htmlBlock-code{position:relative;display:block;width:100%;min-height:calc(300px * var(--page-scale-inv,1))!important;max-height:calc(600px * var(--page-scale-inv,1));z-index:1;resize:vertical;overflow:auto;color:transparent;background:0 0;caret-color:var(--text-primary,#000)}.htmlBlock-code::placeholder{color:var(--text-muted,#999);-webkit-text-fill-color:var(--text-muted,#999)}.htmlBlock-code::selection{background:rgba(127,127,127,.35)}.htmlBlock-code:focus{outline:0;border-color:var(--ci-primary,#235ffe);box-shadow:var(--shadow-input-focus,0 0 0 3px rgba(35,95,254,.2))}.htmlBlock-code::-webkit-resizer{background:transparent url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14'%3E%3Cg stroke='%23666666' stroke-width='1.5' stroke-linecap='round'%3E%3Cpath d='M12 5 5 12'/%3E%3Cpath d='M12 9 9 12'/%3E%3C/g%3E%3C/svg%3E") no-repeat center}[data-theme=dark] .htmlBlock-code::-webkit-resizer{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14'%3E%3Cg stroke='%23c9cdda' stroke-width='1.5' stroke-linecap='round'%3E%3Cpath d='M12 5 5 12'/%3E%3Cpath d='M12 9 9 12'/%3E%3C/g%3E%3C/svg%3E")}.htmlBlock-code::-webkit-scrollbar-corner{background:0 0}.hbc-line{position:relative;padding-left:32px;counter-increment:hbc-line}.hbc-line::before{content:counter(hbc-line);position:absolute;left:0;width:26px;text-align:right;color:var(--tk-linenr)}.hbc-line .tok-punct{color:var(--tk-punct)}.hbc-line .tok-name{color:var(--tk-name)}.hbc-line .tok-attr{color:var(--tk-attr)}.hbc-line .tok-string{color:var(--tk-string)}.hbc-line .tok-comment{color:var(--tk-comment);font-style:italic}.hbc-line .tok-entity{color:var(--tk-entity)}.htmlBlock-edit[data-html-mode=preview] .hbc-editor,.htmlBlock-edit[data-html-mode=preview] .htmlBlock-preview-btn,.htmlBlock-edit[data-html-mode=preview] .htmlBlock-tidy-btn{display:none}@keyframes hbAiPulse{0%,100%{opacity:.45}50%{opacity:.85}}.dialogue.hbai-dlg{display:flex;flex-direction:column;row-gap:10px}.dialogue.hbai-dlg .hbai-verlauf{display:flex;flex-direction:column;gap:8px;max-height:220px;overflow-y:auto;overscroll-behavior:contain}.dialogue.hbai-dlg .hbai-verlauf[hidden]{display:none}.dialogue.hbai-dlg .hbai-zeile{font-size:13px;line-height:1.45;padding:6px 9px;border-radius:9px;white-space:pre-wrap;overflow-wrap:anywhere;max-width:92%}.dialogue.hbai-dlg .hbai-ich{align-self:flex-end;background:var(--ci-gradient);color:#fff}.dialogue.hbai-dlg .hbai-fehler,.dialogue.hbai-dlg .hbai-ki{align-self:flex-start;background:rgba(127,127,127,.12);color:var(--text-primary)}.dialogue.hbai-dlg .hbai-fehler{color:var(--error)}.dialogue.hbai-dlg .hbai-rueck{margin-left:8px;padding:0;border:0;background:0 0;color:var(--ci-primary);font:inherit;font-size:12px;text-decoration:underline;cursor:pointer}.dialogue.hbai-dlg .hbai-rueck:disabled{color:var(--text-secondary);text-decoration:none;cursor:default}.dialogue.hbai-dlg .hbai-eingabe{min-height:64px;resize:vertical}.dialogue.hbai-dlg .dlg-field{margin:8px 0}.dialogue.hbai-dlg .hbai-los{align-self:stretch;justify-content:center}.dialogue.hbai-dlg.is-busy .hbai-los{pointer-events:none;animation:hbAiPulse .9s ease-in-out infinite}.htmlBlock-edit[data-html-mode=code] .htmlBlock-edit-btn,.htmlBlock-edit[data-html-mode=code] .htmlBlock-render{display:none}.doc-btn-wrap{margin:8px 0;display:inline-block;vertical-align:top;width:fit-content;max-width:100%}.doc-tbl-columns>tbody>tr>td>.doc-btn-wrap:first-child{margin-top:0}.doc-tbl-columns>tbody>tr>td>.doc-btn-wrap:nth-last-child(-n+2){margin-bottom:0}body.editing .doc-tbl>tbody>tr>td[data-nur-knopf]{line-height:0!important}.doc-btn{display:inline-block;text-align:center;padding:8px 16px;border:0;border-radius:7px;background:var(--ci-primary,#235ffe);color:#fff;font:inherit;font-weight:600;line-height:1.2;text-decoration:none;cursor:pointer}.canvas .doc-btn[style*="--btn-pv"]{padding:calc(var(--btn-pv) * 1.26) calc(var(--btn-ph) * 1.26)!important}.canvas .doc-btn[style*="--btn-r"]{border-radius:calc(var(--btn-r) * 1.26)!important}.doc-btn:hover{filter:brightness(1.07)}.doc-btn.zeigt-test-text,.doc-form-submit.zeigt-test-text{position:relative}.doc-btn.zeigt-test-text>*,.doc-form-submit.zeigt-test-text>*{visibility:hidden}.doc-btn.zeigt-test-text::after,.doc-form-submit.zeigt-test-text::after{content:attr(data-test-text);position:absolute;inset:0;display:flex;align-items:center;justify-content:center;white-space:nowrap}.doc-btn:disabled,.doc-form-submit:disabled{opacity:1}.doc-btn-lbl{outline:0;cursor:text}.doc-btn-edit{position:relative}.doc-btn-edit.doc-btn-move-target{outline:2px solid var(--ci-focus);outline-offset:2px;border-radius:3px}.doc-btn-bar{position:absolute;top:2px;left:2px;display:none;gap:4px;z-index:2;transform:scale(var(--page-scale-inv,1));transform-origin:top left}.doc-btn-edit:hover .doc-btn-bar{display:flex}.doc-btn-toolbtn{font:inherit;font-size:12px;line-height:1;display:inline-flex;align-items:center;justify-content:center;gap:5px;height:22px;padding:0 8px;box-sizing:border-box;border:1px solid var(--border,rgba(127,127,127,.45));border-radius:6px;background:var(--bg-surface,rgba(127,127,127,.08));color:var(--text-secondary,inherit);cursor:pointer;white-space:nowrap}.doc-btn-toolbtn:hover{border-color:rgba(127,127,127,.7)}.doc-btn-move-btn{width:22px;padding:0;cursor:grab}.doc-btn-move-btn svg{opacity:.7}.doc-btn-move-btn:active,body.block-dragging .doc-btn-move-btn{cursor:grabbing}.btn-style-dlg[data-btn-cfg-mode=link] .btn-only-webhook,.btn-style-dlg[data-btn-cfg-mode=webhook] .btn-only-link{display:none}.btn-style-dlg:not([data-btn-wait="1"]) .btn-only-wait{display:none}.btn-style-dlg .btn-dlg-hint{font-size:11px;line-height:1.4;color:var(--text-muted,#999);margin:-3px 0 2px}.btn-style-dlg input[type=text],.btn-style-dlg input[type=url]{flex:1 1 auto;min-width:0;font:inherit;font-size:13px;padding:4px 7px;border:1px solid var(--border);border-radius:var(--radius-control);background:0 0;color:inherit}.btn-style-dlg input:focus,.form-dlg input:focus{outline:0;border-color:var(--ci-primary,#235ffe)}.btn-style-dlg .tsp-sub{color:var(--text-secondary,#666);font-size:12px;margin:2px 0 0}.btn-style-dlg .tsp-sep{border-top:1px solid var(--border);margin:2px 0}.btn-style-dlg .btn-d-fields{display:flex;flex-direction:column;gap:5px;margin:5px 0}.btn-style-dlg .btn-d-field-row{display:flex;gap:5px}.btn-style-dlg .btn-d-fdel{flex:none;width:26px;border:1px solid var(--border);border-radius:7px;background:0 0;color:var(--text-secondary,#666);cursor:pointer;line-height:1}.btn-style-dlg .btn-d-fdel:hover{border-color:rgba(210,80,80,.7);color:#d25050}.btn-style-dlg .btn-d-add{align-self:flex-start;font:inherit;font-size:12px;padding:4px 10px;border:1px dashed var(--border);border-radius:7px;background:0 0;color:var(--text-secondary,#666);cursor:pointer}.btn-style-dlg .btn-d-add:hover{border-color:rgba(127,127,127,.8)}.btn-style-dlg .tsp-row>span:last-child{flex:1 1 auto;justify-content:flex-end}.btn-style-dlg .btn-d-method,.btn-style-dlg .btn-d-mode,.btn-style-dlg input[type=text],.btn-style-dlg input[type=url]{flex:1 1 auto;width:100%;min-width:0;max-width:none}.btn-style-dlg .btn-d-test,.btn-style-dlg .fd-antwort-hilfe,.form-dlg .fd-antwort-hilfe,.form-dlg .fd-test{flex:0 0 auto;font:inherit;font-size:12px;padding:4px 12px;border:1px solid var(--border);border-radius:7px;background:0 0;color:var(--text-primary);cursor:pointer}.btn-style-dlg .btn-d-test:hover,.btn-style-dlg .fd-antwort-hilfe:hover,.form-dlg .fd-antwort-hilfe:hover,.form-dlg .fd-test:hover{border-color:rgba(127,127,127,.8)}.btn-style-dlg .btn-d-test:disabled,.form-dlg .fd-test:disabled{opacity:.5;cursor:progress}.tbl-style-dlg .btn-test-out{flex:none;margin:0;min-height:4.4em;max-height:180px;overflow:auto;padding:8px 10px;border:1px solid var(--border);border-radius:7px;font:11.5px/1.45 ui-monospace,SFMono-Regular,Menlo,monospace;white-space:pre-wrap;overflow-wrap:anywhere;color:var(--text-secondary)}.tbl-style-dlg .btn-test-out[hidden]{display:none}.tbl-style-dlg .btn-test-out.is-fehler{border-color:rgba(210,80,80,.6)}body.editing .doc-form.ist-im-test{outline:2px dashed var(--ci-primary);outline-offset:4px;border-radius:8px}body.editing .doc-form.ist-im-test :is(.doc-form-gear,.doc-form-add-btn,.doc-form-grip,.dfs-opt-grip,.dfs-opt-del,.doc-form-menu,.doc-form-wedge){display:none!important}body.editing .doc-form.ist-im-test .doc-form-submit{cursor:pointer}.doc-btn:disabled{cursor:not-allowed;opacity:.75}.dialogue .share-head{display:flex;margin:-7px 68px 14px 0}.dialogue:has(> .dlg-tour) .share-head{margin-right:120px}@media (max-width:550px){.dialogue:has(> .dlg-tour) .share-head{margin-right:136px}}#dialogueStack .dialogue.share-dlg{display:flex;flex-direction:column;max-height:var(--share-max,none)}#dialogueStack .dialogue.share-dlg>*{flex-shrink:0}#dialogueStack .dialogue.share-dlg .share-pane{flex:0 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain;margin:-4px -15px -4px -4px;padding:4px 15px 4px 4px}#dialogueStack .dialogue.share-dlg .share-pane>:first-child{margin-top:0}.share-tabs{flex:1 1 auto;display:flex;gap:2px;padding:3px;border-radius:11px;background:color-mix(in srgb,var(--text-primary) 7%,transparent)}.share-tab{flex:1 1 0;min-width:0;display:inline-flex;align-items:center;justify-content:center;gap:6px;height:28px;padding:0 10px;border:0;border-radius:8px;background:0 0;color:var(--text-secondary);font:inherit;font-size:13px;font-weight:600;cursor:pointer;transition:background-color .15s ease,color .15s ease,box-shadow .15s ease}.share-tab:hover{color:var(--text-primary)}.share-tab svg{flex:0 0 auto;width:15px;height:15px}.share-tab[aria-selected=true]{background:var(--bg);color:var(--text-primary);box-shadow:0 1px 3px rgba(0,0,0,.14)}[data-theme=dark] .share-tab[aria-selected=true]{background:color-mix(in srgb,var(--text-primary) 16%,transparent);box-shadow:none}.share-sec+.share-sec{margin-top:14px;padding-top:12px;border-top:1px solid var(--border)}.share-sec-head{display:block;margin-bottom:12px;font-size:12.5px;font-weight:600;color:var(--text-secondary)}.share-invite{position:relative}.share-invite-input{display:block;width:100%;box-sizing:border-box;font-family:inherit;font-size:13px;padding:7px 11px;border:2px solid var(--border);border-radius:var(--radius-control);background:var(--bg);color:var(--text-primary)}.chain-fields input::placeholder,.date-menu-input::placeholder,.dialogue .dlg-input::placeholder,.share-invite-input::placeholder{color:var(--text-muted);opacity:1}.share-invite-list{position:absolute;top:calc(100% + 6px);left:6px;right:6px;z-index:5;padding:4px;border:1px solid var(--border);border-radius:14px;background:var(--bg-surface);box-shadow:0 10px 26px rgba(0,0,0,.2)}.share-invite-opt{display:flex;align-items:center;gap:12px;width:100%;padding:8px;border:0;border-radius:10px;background:0 0;color:var(--text-primary);font:inherit;text-align:left;cursor:pointer}.share-invite-opt:hover,.share-invite-opt[aria-selected=true]:not(.is-disabled){background:color-mix(in srgb,var(--border) 70%,var(--bg-surface))}.share-invite-opt.is-disabled{cursor:default}.share-invite-plus{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:50%;background:color-mix(in srgb,var(--text-primary) 9%,transparent);color:var(--text-primary)}.share-invite-opt.is-disabled .share-invite-plus{opacity:.45}.share-invite-txt{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:1px}.share-invite-title{font-size:13.5px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.share-invite-sub{display:flex;align-items:center;gap:4px;white-space:nowrap;font-size:12.5px;color:var(--text-muted)}.share-invite-list.kv-inline{position:static;box-shadow:none}.kv-opt .kv-avatar{font-size:13px;font-weight:600}.kv-opt .share-invite-sub{overflow:hidden;text-overflow:ellipsis}.kv-weg{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;padding:0;border:0;border-radius:50%;background:0 0;color:var(--text-muted);cursor:pointer}@media (hover:hover){.kv-weg{opacity:0}.kv-opt:hover .kv-weg,.kv-opt[aria-selected=true] .kv-weg,.kv-weg:focus-visible{opacity:1}.kv-weg:hover{background:color-mix(in srgb,var(--text-primary) 10%,transparent);color:var(--text-primary)}}.share-invite-role{display:inline-flex;align-items:center;gap:3px;padding:1px 6px;border:1px solid var(--border);border-radius:7px;background:var(--bg);color:var(--text-primary);font:inherit;font-size:12.5px;cursor:pointer}.share-invite-role.is-empty{color:var(--ci-primary)}.share-invite-role svg{width:12px;height:12px}.share-invite-roles{margin:4px 0 0 54px;padding-top:4px;border-top:1px solid var(--border)}.share-invite-roleopt{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:7px 10px;border-radius:8px;font-size:13px;color:var(--text-primary);cursor:pointer}.share-invite-roleopt.is-active,.share-invite-roleopt:hover{background:color-mix(in srgb,var(--border) 70%,var(--bg-surface))}.share-invite-roleopt svg{flex:0 0 auto;color:var(--ci-primary)}.invite-karte{margin-top:8px;padding:10px 8px 12px;border:1px solid var(--border);border-radius:14px;background:var(--bg-surface)}.invite-karte[hidden]{display:none}.invite-karte-kopf{display:flex;align-items:center;gap:12px}.invite-karte .share-invite-roles{margin-left:46px}.invite-name{display:flex;gap:6px;margin:8px 0 0 46px}.invite-name-feld{flex:1 1 0;min-width:0;box-sizing:border-box;font-family:inherit;font-size:13px;padding:6px 10px;border:2px solid var(--border);border-radius:var(--radius-control);background:var(--bg);color:var(--text-primary)}.invite-name-feld::placeholder{color:var(--text-muted);opacity:1}.invite-name-feld[disabled]{opacity:.6}.invite-karte .access-check{margin-top:10px;padding-top:10px}.invite-karte .invite-hinweis{display:block;margin-top:2px;font-size:12px;color:var(--text-muted)}.invite-mail{display:flex;align-items:center;gap:6px;margin-top:10px}.invite-mail[hidden]{display:none}.invite-mail .auswahl{flex:0 0 auto}.invite-mail .auswahl-knopf{height:34px;padding:0 6px 0 8px;gap:4px;background:var(--bg)}.invite-mail .auswahl-name{display:none}.invite-flagge{width:20px;height:15px;border-radius:2px;object-fit:cover;box-shadow:0 0 0 1px color-mix(in srgb,var(--text-primary) 12%,transparent)}.invite-art{min-width:0}.invite-art .share-tab{height:28px;padding:0 6px;gap:4px}.invite-art .share-tab svg{width:14px;height:14px}.invite-art .share-tab span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.invite-karte-fuss{display:flex;justify-content:flex-end;gap:8px;margin-top:12px}.invite-karte .share-tab[disabled],.invite-karte-fuss .dlg-btn[disabled]{opacity:.6;cursor:default}.invite-pop{position:fixed;inset:0;z-index:100040;display:flex;align-items:center;justify-content:center;padding:16px;background:rgba(0,0,0,.45)}.invite-pop-karte{display:flex;flex-direction:column;width:min(640px,100%);max-height:min(88vh,920px);max-height:min(88dvh,920px);border-radius:16px;background:var(--bg);color:var(--text-primary);box-shadow:0 12px 40px rgba(0,0,0,.35);overflow:hidden}.invite-pop-kopf{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:14px 16px 10px 20px;font-size:15px;font-weight:600}.invite-pop-zu{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;padding:0;border:0;border-radius:8px;background:0 0;color:var(--text-secondary);font:inherit;font-size:15px;cursor:pointer}.invite-pop-zu:hover{background:color-mix(in srgb,var(--text-primary) 8%,transparent);color:var(--text-primary)}.invite-pop-rumpf{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:0 20px 14px}.invite-pop-fuss{display:flex;justify-content:flex-end;gap:8px;padding:12px 16px 14px;border-top:1px solid var(--border)}.invite-vorschau-an,.invite-vorschau-betreff{margin:0 0 6px;font-size:13px;color:var(--text-primary);overflow-wrap:anywhere}.invite-vorschau-an span,.invite-vorschau-betreff span{display:inline-block;min-width:52px;color:var(--text-muted)}.invite-vorschau-betreff[hidden]{display:none}.invite-vorschau-rahmen{display:flex;align-items:center;justify-content:center;min-height:220px;margin-top:12px;border:1px solid var(--border);border-radius:12px;overflow:hidden;background:#fff}[data-theme=dark] .invite-vorschau-rahmen{background:#1e1e1e}.invite-vorschau-frame{display:block;width:100%;height:640px;border:0;background:0 0}.invite-vorschau-fehler{margin:0;padding:20px;font-size:13px;color:var(--error)}.pm-brief{margin-top:14px;padding-top:14px;border-top:1px solid var(--border);font-family:Inter,'Helvetica Neue',Helvetica,Arial,sans-serif;font-size:14.5px;line-height:1.55;color:var(--text-primary)}.pm-feld{min-height:1.55em;margin:0 -8px 12px;padding:3px 8px;border-radius:8px;white-space:pre-wrap;overflow-wrap:anywhere;outline:0;cursor:text;transition:background-color .15s ease,box-shadow .15s ease}@media (hover:hover){.pm-feld:hover{background:color-mix(in srgb,var(--text-primary) 5%,transparent)}}.pm-feld:focus{background:color-mix(in srgb,var(--ci-primary) 7%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--ci-primary) 40%,transparent)}.pm-feld:empty::before{content:attr(data-leer);color:var(--text-muted)}.pm-knopf{display:inline-block;margin-top:12px;padding:12px 26px;border-radius:10px;background-color:var(--ci-primary);background-image:var(--ci-gradient);color:#fff;font-size:14.5px;font-weight:600;line-height:1.3;cursor:default;user-select:none}.pm-auftrag{margin:16px 0 0;font-size:12px;line-height:1.5;color:var(--text-muted)}.pm-signatur{margin-top:28px}.pm-logo{display:block;height:32px;width:auto;max-width:200px}.pm-logo-dunkel{display:none}[data-theme=dark] .pm-logo-hell{display:none}[data-theme=dark] .pm-logo-dunkel{display:block}.pm-logo-name{font-size:17px;font-weight:600}.pm-strich{display:block;width:48px;height:3px;margin:12px 0;border-radius:2px;background:var(--ci-secondary)}.pm-meldungen,.pm-recht{margin:0;font-size:12px;line-height:1.6;color:var(--text-muted)}.pm-recht a{color:inherit;text-decoration:none}.pm-meldungen{display:flex;align-items:center;gap:6px;margin-top:4px}.pm-meldungen svg{flex:0 0 auto;color:var(--ci-secondary)}.pm-meldungen a{color:var(--ci-primary);text-decoration:none}.pm-speichern{margin-top:18px}.access-mode{position:relative;display:flex;align-items:center;gap:10px}.access-mode-ico{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:50%;background:color-mix(in srgb,var(--text-primary) 9%,transparent);color:var(--text-primary)}.access-mode-ico svg{width:14px;height:14px}.access-mode-btn{display:inline-flex;align-items:center;gap:6px;min-width:0;margin-left:-8px;padding:4px 8px;border:0;border-radius:var(--radius-control);background:0 0;color:var(--text-primary);font:inherit;font-size:13px;font-weight:600;cursor:pointer}.access-mode-btn:hover,.access-mode-btn[aria-expanded=true]{background:var(--btn-hover)}.access-mode-btn svg{flex:0 0 auto;color:var(--text-muted)}.access-mode-label{font-size:13px;font-weight:600}.access-mode-menu{position:absolute;top:calc(100% + 6px);left:26px;right:0;z-index:5;padding:4px;border:1px solid var(--border);border-radius:14px;background:var(--bg-surface);box-shadow:0 10px 26px rgba(0,0,0,.2)}.access-mode-opt{display:grid;grid-template-columns:minmax(0,1fr) auto;column-gap:10px;align-items:center;width:100%;padding:8px 10px;border:0;border-radius:10px;background:0 0;color:var(--text-primary);font:inherit;text-align:left;cursor:pointer}.access-mode-opt:focus-visible,.access-mode-opt:hover{background:color-mix(in srgb,var(--border) 70%,var(--bg-surface))}.access-mode-opt-title{grid-column:1;font-size:13.5px}.access-mode-opt-check{grid-column:2;grid-row:1;display:inline-flex;color:var(--ci-primary)}.access-mode-opt-sub{grid-column:1/-1;margin-top:2px;font-size:12.5px;line-height:1.35;color:var(--text-muted)}.access-check+.share-sec-head,.access-row+.share-sec-head,.access-webhook+.share-sec-head,.access-wz+.share-sec-head{margin-top:14px;padding-top:12px;border-top:1px solid var(--border)}.access-wz[hidden]{display:none}.access-note{margin:6px 0 0;font-size:12.5px;line-height:1.4;color:var(--text-muted)}[data-theme=dark] .access-note{color:var(--text-secondary)}.aw-knoepfe{display:flex;flex-wrap:wrap;gap:6px}.aw-knoepfe .consent-more[hidden]{display:none}.aw-fenster .access-webhook{margin:4px 0 6px}.aw-fenster .access-webhook p.access-note{margin:6px 0 0}.access-webhook{display:flex;flex-direction:column;gap:8px;margin-top:10px}.access-webhook[hidden]{display:none}.access-webhook .aw-zeile{display:flex;flex-direction:column;gap:5px;font-size:13px}.access-webhook .aw-label{font-size:12.5px;color:var(--text-secondary,#6b7280)}.access-webhook .aw-eingabe{width:100%;box-sizing:border-box;padding:7px 10px;border:1px solid var(--border);border-radius:8px;background:var(--bg);color:var(--text-primary);font:inherit;font-size:13px}.access-webhook .aw-zugang{display:flex;gap:6px}.access-webhook .aw-zugang .aw-eingabe{flex:1 1 0;min-width:0}.access-webhook .aw-felder{display:grid;grid-template-columns:repeat(auto-fill,minmax(128px,1fr));gap:5px 10px}.access-webhook .aw-feld{display:flex;align-items:center;gap:6px;font-size:12.5px;cursor:pointer}.access-webhook .aw-feld input[type=checkbox]{display:inline-grid;place-content:center;flex:0 0 auto;width:16px;height:16px;margin:0;border:1.5px solid var(--text-muted);border-radius:4px;background:0 0;cursor:pointer}.access-webhook .aw-feld input[type=checkbox]:checked{border-color:var(--ci-secondary);background:var(--ci-secondary)}.access-webhook .aw-feld input[type=checkbox]:checked::after{content:"";width:4px;height:8px;border:solid #fff;border-width:0 2px 2px 0;transform:translateY(-1px) rotate(45deg)}.access-webhook .aw-alle{grid-column:1/-1;font-weight:600}.access-webhook .aw-feld input[type=checkbox]:indeterminate{border-color:var(--ci-secondary);background:var(--ci-secondary)}.access-webhook .aw-feld input[type=checkbox]:indeterminate::after{content:"";width:8px;height:0;border:solid #fff;border-width:0 0 2px;transform:none}.access-webhook .aw-aktion.is-busy,.access-webhook .aw-feld.is-busy{opacity:.6}.access-webhook .aw-vars code{padding:0 3px;border-radius:4px;font-size:12px;background:color-mix(in srgb,var(--ci-primary) 10%,rgb(0 0 0 / 0));color:var(--ci-primary,#235ffe)}.access-webhook .aw-link{padding:0;border:0;background:0 0;color:var(--ci-primary,#235ffe);font:inherit;text-decoration:underline;cursor:pointer}.access-webhook .aw-schritte{margin:0;padding-left:18px}.access-webhook .aw-aktion{display:flex;flex-wrap:wrap;gap:6px}.access-webhook .aw-plattform{display:flex;flex-wrap:wrap;gap:4px}.access-webhook .aw-pf-wahl{flex:1 1 auto;padding:5px 8px;border:1px solid var(--border);border-radius:7px;background:0 0;color:inherit;font:inherit;font-size:12.5px;cursor:pointer}.access-webhook .aw-pf-wahl[aria-selected=true]{background-color:var(--ci-primary);background-image:var(--ci-gradient);color:#fff;border-color:transparent}.access-webhook .aw-pf{display:flex;flex-direction:column;gap:8px}.access-webhook .aw-pf[hidden]{display:none}.access-webhook .aw-datenschutz{display:flex;align-items:flex-start;gap:8px;padding:8px 10px;border-radius:10px;background:color-mix(in srgb,var(--ci-primary) 9%,rgb(0 0 0 / 0));color:var(--text-primary);font-size:12.5px;line-height:1.4}.access-webhook .aw-datenschutz svg{flex:0 0 auto;margin-top:1px;color:var(--ci-primary,#235ffe)}.access-webhook .aw-datenschutz p{margin:0}.access-webhook .aw-zapier-weg{display:flex;align-items:flex-start;gap:9px;padding:10px 12px;border-radius:10px;background:color-mix(in srgb,var(--danger,#d93025) 12%,rgb(0 0 0 / 0));color:var(--text-primary);font-size:13.5px;line-height:1.45}.access-webhook .aw-zapier-weg[hidden]{display:none}.access-webhook .aw-zapier-weg svg{flex:0 0 auto;margin-top:1px;color:var(--danger,#d93025)}.access-webhook .aw-zapier-weg p{margin:0}.anl-aw{margin-top:6px}.anl-koerper .access-check{margin-top:10px}.access-mode+.access-info{margin:10px 0 0}.share-link-state{margin:0;font-size:13px;line-height:1.4;color:var(--text-secondary)}.share-link-state.is-alert{color:var(--text-primary);font-weight:600}.share-link-state.is-err{color:var(--error)}.share-link-state.is-info{color:var(--ci-primary)}@keyframes lade-kreis-drehen{to{transform:rotate(360deg)}}.lade-kreis{display:inline-block;flex:0 0 auto;width:14px;height:14px;box-sizing:border-box;border:2px solid currentColor;border-right-color:transparent;border-radius:50%;animation:lade-kreis-drehen .7s linear infinite}.share-invite-opt.is-busy{cursor:default}.share-invite-plus .lade-kreis{width:16px;height:16px}.access-role-menu.is-busy .access-role-opt{cursor:default}.access-role-opt .lade-kreis{color:var(--ci-primary)}.access-mode-ico.is-busy svg{display:none}.access-mode-ico.is-busy::after{content:"";width:12px;height:12px;box-sizing:border-box;border:2px solid currentColor;border-right-color:transparent;border-radius:50%;animation:lade-kreis-drehen .7s linear infinite}.access-check.is-busy input[type=checkbox]::after,.access-check.is-busy input[type=checkbox]:checked::after{display:none}.access-check.is-busy input[type=checkbox]::before,.access-check.is-busy input[type=checkbox]:checked::before{display:block;left:50%;top:50%;width:14px;height:14px;margin:-7px 0 0 -7px;box-sizing:border-box;border:2px solid var(--text-muted);border-right-color:transparent;border-radius:50%;background:0 0;transform:none;animation:lade-kreis-drehen .7s linear infinite}.access-check.is-busy input[type=checkbox]{cursor:progress}.share-einbetten-code{display:block;box-sizing:border-box;width:100%;margin-top:8px;padding:8px 10px;border:1px solid var(--border);border-radius:8px;background:var(--bg-section);color:var(--text-primary);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11.5px;line-height:1.45;resize:vertical;white-space:pre-wrap;word-break:break-all}.share-link-foot{display:flex;flex-direction:column;align-items:stretch;gap:8px;margin-top:12px}.share-link-foot .dlg-btn{flex:0 0 auto;justify-content:center;white-space:nowrap}.share-vorschau{margin-top:12px;border:1px solid var(--border);border-radius:12px;overflow:hidden;animation:share-vorschau-ein .25s ease-out}@keyframes share-vorschau-ein{from{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}.share-vorschau-bild svg{display:block;width:100%;height:auto}.share-vorschau-text{display:flex;flex-direction:column;gap:2px;padding:9px 12px 10px;font-size:13px;line-height:1.35}.share-vorschau-text b{font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.share-vorschau-text small,.share-vorschau-text span{color:var(--text-tertiary)}.share-vorschau-text small{font-size:12px}.share-link-foot [data-share=chain]{padding-left:10px;padding-right:10px}.share-link .dlg-actions{margin-top:10px}.share-link-foot [data-share=copy]{justify-content:center}.chain-intro{margin:0 0 12px;font-size:12.5px;line-height:1.45;color:var(--text-secondary)}.dialogue .chain-list{display:flex;flex-direction:column;max-height:min(46vh,420px);overflow-x:hidden;overflow-y:auto;margin:-4px -12px -4px -4px;padding:4px 12px 4px 4px}.dialogue.chain-dlg.dlg-sized{display:flex;flex-direction:column}.dialogue.chain-dlg.dlg-sized .chain-list{flex:1 1 auto;min-height:124px;max-height:none}.chain-row{display:flex;flex-direction:column}.chain-row+.chain-row{margin-top:12px;padding-top:12px;border-top:1px solid var(--border)}.chain-fields{display:flex;flex-direction:column;gap:6px;min-width:0}.chain-fields input{display:block;width:100%;box-sizing:border-box;font-family:inherit;font-size:13px;padding:7px 11px;border:2px solid var(--border);border-radius:var(--radius-control);background:var(--bg);color:var(--text-primary)}.chain-acts{display:flex;align-items:center;justify-content:space-between;gap:6px;min-height:26px;margin-top:6px}.dialogue .chain-acts .dlg-btn{display:inline-flex;align-items:center;justify-content:flex-start;flex:0 0 auto;gap:4px;white-space:nowrap;font-size:12px;padding:4px 8px 4px 7px;border-radius:var(--radius-control)}.dialogue .chain-acts .dlg-btn svg{flex:0 0 auto}.dialogue .chain-acts .chain-copy{flex:0 1 auto;min-width:0}.chain-copy-label{min-width:0;overflow:hidden;text-overflow:ellipsis}.dialogue .chain-acts .chain-copy.is-done{color:#1f9d55}.dialogue .chain-acts .chain-del:hover{color:var(--error)}.chain-fehler,.chain-sending,.chain-sent{display:inline-flex;align-items:center;gap:6px;font-size:12px;white-space:nowrap}.chain-sent{font-weight:600;color:#1f9d55}.chain-fehler{font-weight:600;color:var(--error)}.chain-sending{color:var(--text-secondary)}.chain-row-status{margin:4px 0 0 11px;font-size:12px;color:var(--error)}.chain-tools{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:8px;margin-top:12px;padding-top:12px;border-top:1px solid var(--border)}.chain-csv{display:flex;flex-direction:column;align-items:flex-end;margin-left:auto}.chain-note{margin:6px 0 0;font-size:12px;line-height:1.35;text-align:right;color:var(--text-muted)}.chain-status{margin-top:10px;font-size:12.5px;line-height:1.4;color:var(--text-secondary)}.chain-status.is-err{color:var(--error)}.chain-foot{display:flex;justify-content:flex-end;margin-top:12px;padding-top:12px;border-top:1px solid var(--border)}.xp-list{display:flex;flex-direction:column;gap:2px;margin:8px -10px 0}.xp-name{margin-bottom:4px}.xp-row{display:flex;align-items:center;gap:12px;width:100%;padding:8px 10px;border:0;border-radius:10px;background:0 0;color:var(--text-primary);font:inherit;text-align:left;cursor:pointer}.xp-row:focus-visible,.xp-row:hover{background:color-mix(in srgb,var(--border) 70%,var(--bg-surface))}.xp-row[aria-disabled=true]{cursor:not-allowed;opacity:.5}.xp-row[aria-disabled=true]:hover{background:0 0}.xp-blocked-note{margin:0 0 8px;font-size:12.5px;line-height:1.4;color:var(--text-secondary)}.xp-ico{flex:0 0 auto;width:38px;height:38px;border-radius:9px;border:1px solid var(--border);background:var(--bg-surface);display:flex;align-items:center;justify-content:center}.xp-ico img,.xp-ico svg{width:22px;height:22px;display:block}.xp-ico .xp-dark,[data-theme=dark] .xp-ico .xp-light{display:none}[data-theme=dark] .xp-ico .xp-dark{display:block}.xp-txt{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:2px}.xp-title{font-size:14.5px;font-weight:600}.xp-sub{font-size:12.5px;line-height:1.35;color:var(--text-secondary)}.xp-dl{flex:0 0 auto;display:flex;color:var(--text-secondary)}.xp-dl svg{width:18px;height:18px}.xp-row:focus-visible .xp-dl,.xp-row:hover .xp-dl{color:var(--text-primary)}.xp-row.is-busy{pointer-events:none;opacity:.7}.xp-row.is-busy .xp-dl svg line,.xp-row.is-busy .xp-dl svg polyline{animation:ic-arrow-in .9s ease-in-out infinite}.view-choices{display:flex;flex-direction:column;gap:6px;margin-top:8px}.view-choice{display:flex;align-items:center;gap:10px;padding:9px 12px;border:1px solid var(--border);border-radius:8px;background:var(--bg-surface);color:var(--text-primary);font:inherit;font-size:14px;cursor:pointer;text-align:left}.view-choice svg{flex:0 0 auto;opacity:.85}.view-choice:hover{background:color-mix(in srgb,var(--border) 70%,var(--bg-surface))}.view-choice.active{border-color:var(--ci-primary);background:color-mix(in srgb,var(--ci-primary) 12%,rgb(0 0 0 / 0));font-weight:600}.view-choice.active svg{color:var(--ci-primary);opacity:1}#editReaderBtn .view-eye,#readerBtn .view-eye{display:inline-block}@media (pointer:coarse){input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]),select,textarea{font-size:16px}}.fm-overlay{position:fixed;inset:0;z-index:99998;background:rgba(0,0,0,.42);display:flex;align-items:center;justify-content:center;padding:80px 20px 24px;box-sizing:border-box}body.fm-open header,body.fm-open.menu-open header{z-index:100001}body.fm-open header.hide{transform:none}.fm-overlay.fm-fest .fm-close{display:none}body.fm-open #dialogueStack{z-index:99999}body.menu-open #dialogueStack{z-index:10000}body.fm-open.menu-open #dialogueStack{z-index:100002}.fm-window{position:relative;width:min(760px,96vw);max-height:min(88vh,100%);display:flex;flex-direction:column;background-color:var(--surface-glas-dicht);backdrop-filter:var(--surface-blur);color:var(--text-primary);border:1px solid var(--border);border-radius:14px;box-shadow:0 24px 60px rgba(0,0,0,.35);overflow:hidden;font-size:13.5px}.fm-window.fm-frei{position:absolute;margin:0;max-width:none;max-height:none}.fm-window .fm-titlebar{cursor:grab}.fm-window.fm-zieht .fm-titlebar{cursor:grabbing}.fm-window.fm-groesst,.fm-window.fm-zieht{-webkit-user-select:none;user-select:none}.fm-window .fm-grip{position:absolute;right:0;bottom:0;width:11px;height:11px;z-index:3;cursor:nwse-resize;opacity:.45;transition:opacity .15s ease;background:linear-gradient(135deg,rgb(0 0 0 / 0) 44%,var(--text-tertiary) 44%,var(--text-tertiary) 52%,rgb(0 0 0 / 0) 52%),linear-gradient(135deg,rgb(0 0 0 / 0) 68%,var(--text-tertiary) 68%,var(--text-tertiary) 76%,rgb(0 0 0 / 0) 76%)}.fm-window .fm-grip:hover,.fm-window.fm-groesst .fm-grip{opacity:.9}@media (max-width:767px){.fm-window .fm-grip{display:none}}@media (min-width:768px){.fm-window{height:400px}}.fm-window .fm-titlebar{display:flex;align-items:center;gap:8px;padding:11px 12px 11px 14px;border-bottom:1px solid var(--border);font-weight:600}.fm-window .fm-titlebar>svg{opacity:.85}.fm-window .fm-title{flex:1 1 auto}.fm-window .fm-titlebar [data-tip]::after{bottom:auto;top:calc(100% + 8px);left:auto;right:0;transform:none}.fm-window .fm-close,.fm-window .fm-max,.fm-window .fm-reload,.fm-window .fm-tour{appearance:none;border:0;background:0 0;color:var(--text-secondary,#6b7280);font-size:16px;line-height:1;width:28px;height:28px;border-radius:7px;cursor:pointer;display:inline-flex;align-items:center;justify-content:center}.fm-window .fm-close:hover,.fm-window .fm-max:hover,.fm-window .fm-reload:hover,.fm-window .fm-tour:hover{background:var(--btn-hover,var(--border));color:var(--text-primary)}.fm-window .fm-max-zu{display:none}.fm-window.fm-voll .fm-max-auf{display:none}.fm-window.fm-voll .fm-max-zu{display:block}.fm-window .fm-max,.fm-window .fm-reload{opacity:.62;margin-right:-5px}.fm-window .fm-max:hover,.fm-window .fm-reload:hover{opacity:1}.fm-window .fm-reload.loading{color:var(--ci-primary);opacity:1;cursor:default}.fm-window .fm-reload.loading svg{animation:btnSpin .7s linear infinite reverse}.fm-window .fm-body{position:relative;flex:1 1 auto;min-height:0;overflow:hidden;border-bottom:1px solid var(--border)}.fm-window .fm-body.has-info{padding-right:218px}.fm-window .fm-cols{min-width:0;min-height:180px;height:100%;display:flex;align-items:stretch;overflow-x:scroll;overflow-y:hidden;background:0 0}.fm-window .fm-foot,.fm-window .fm-titlebar{flex-shrink:0}.fm-window .fm-body{display:flex;flex-direction:column}.fm-window .fm-cols{flex:1 1 auto}.fm-window .fm-info{position:absolute;top:0;right:0;bottom:0;width:218px;box-sizing:border-box;display:flex;flex-direction:column;border-left:1px solid var(--border);padding:14px;overflow-y:auto;scrollbar-gutter:stable;background:0 0}.fm-window .fm-info[hidden]{display:none}.fm-window .fm-info-head{display:flex;align-items:center;gap:8px}.fm-window .fm-info-head>svg{flex:0 0 auto;opacity:.8}.fm-window .fm-info-knoepfe{display:flex;gap:6px;flex:0 0 auto;margin:0 0 12px}.fm-window .fm-info-close,.fm-window .fm-info-open{display:block;flex:1 1 0;min-width:0;text-align:center;white-space:nowrap;appearance:none;font:inherit;font-size:12px;font-weight:600;padding:5px 10px;border:1px solid var(--border);border-radius:7px;background:var(--bg-surface);color:var(--text-secondary,#6b7280);cursor:pointer}.fm-window .fm-info-close:hover{background:var(--btn-hover,var(--border));color:var(--text-primary)}.fm-window .fm-info-open{border-color:transparent;background:var(--ci-primary);background-image:var(--ci-gradient);color:#fff}.fm-window .fm-info-open:hover{background-image:var(--ci-gradient-hover);color:#fff}.fm-window .fm-info-title{font-weight:600;font-size:13.5px;overflow-wrap:anywhere}.fm-window .fm-info-sub{margin-top:6px;font-size:12.5px;color:var(--text-primary);overflow-wrap:anywhere}.fm-window .fm-info-sub-label{display:block;font-size:11px;font-weight:600;color:var(--text-secondary,#6b7280);margin-bottom:1px}.fm-window .fm-info-rows{display:flex;flex-direction:column;gap:10px;margin-top:14px}.fm-window .fm-info-row{display:flex;flex-direction:column;gap:1px}.fm-window .fm-info-row span{font-size:11px;color:var(--text-secondary,#6b7280)}.fm-window .fm-info-row b{font-size:13px;font-weight:600;overflow-wrap:anywhere}.fm-window .fm-info-empty{margin-top:14px;font-size:12px;color:var(--text-secondary,#6b7280)}.fm-window .fm-loading{flex:1 1 auto;width:100%;min-height:180px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;font-size:13px;color:var(--text-secondary,#6b7280)}.fm-window .fm-col{flex:0 0 auto;width:max-content;min-width:150px;max-width:340px;display:flex;flex-direction:column;overflow-y:auto;padding:6px;gap:2px}.fm-window .fm-col>*{flex-shrink:0}.fm-window .fm-col.has-folders{border-right:1px solid var(--border)}.fm-window .fm-row{display:flex;align-items:center;gap:8px;padding:7px 8px;border-radius:7px;cursor:pointer;font-size:13px;color:var(--text-primary);user-select:none;white-space:nowrap;overflow:hidden}.fm-window .fm-row svg{flex:0 0 auto;opacity:.85}.fm-window .fm-row-name{overflow:hidden;text-overflow:ellipsis;flex:1 1 auto}.fm-window .fm-row:hover{background:var(--btn-hover,var(--border))}.fm-window .fm-folder .fm-chev,.fm-window .fm-ws .fm-chev{margin-left:auto;opacity:.5}.fm-window .fm-folder.active,.fm-window .fm-ws.active{background-image:var(--ci-gradient);color:#fff}.fm-window .fm-folder.active svg,.fm-window .fm-ws.active svg{opacity:1}.fm-window .fm-doc.sel{background-image:var(--ci-gradient);color:#fff}.fm-window .fm-doc.sel svg{opacity:1}.fm-info-head .fm-wl-icon,.fm-window .fm-wl-icon{opacity:1;stroke-width:2.3}.fm-window .fm-doc.sel .fm-wl-icon{stroke:currentColor}.fm-wl-icon .fm-wl-von{stop-color:var(--ci-primary)}.fm-wl-icon .fm-wl-bis{stop-color:var(--ci-secondary)}.fm-wl-icon .fm-wl-blatt{fill:url(#fmWlVerlauf);fill-opacity:.18}[data-theme=dark] .fm-wl-icon .fm-wl-von{stop-color:color-mix(in srgb,var(--ci-primary) 70%,#fff)}[data-theme=dark] .fm-wl-icon .fm-wl-bis{stop-color:color-mix(in srgb,var(--ci-secondary) 70%,#fff)}[data-theme=dark] .fm-wl-icon .fm-wl-blatt{fill-opacity:.26}.fm-window .fm-doc.sel .fm-wl-icon .fm-wl-blatt{fill:none}.fm-window .fm-tpl{flex:0 0 auto;margin-left:6px;font-size:10px;font-weight:600;line-height:1.5;color:#fff;background:var(--ci-secondary);padding:0 6px;border-radius:5px}.fm-window .fm-tpl.fm-lokal{background:var(--text-tertiary)}.fm-window .fm-doc.sel .fm-tpl{background:rgba(255,255,255,.28)}.fm-window .fm-row [data-tip]::after{bottom:auto;top:calc(100% + 6px);left:auto;right:0;transform:none}.fm-window .fm-bang{flex:0 0 auto;margin-left:6px;width:16px;height:16px;border-radius:50%;background:#d9534f;color:#fff;font-size:11px;font-weight:700;line-height:16px;text-align:center;cursor:help}.fm-window .fm-doc.deleted .fm-row-name{text-decoration:line-through;opacity:.55}.fm-window .fm-doc.changed .fm-row-name::after{content:"•";color:var(--ci-primary);margin-left:6px}.fm-window .fm-folder.fm-drop,.fm-window .fm-ws.fm-drop{outline:2px solid var(--ci-focus);outline-offset:-2px}.fm-window .fm-col.fm-drop-col{box-shadow:inset 0 0 0 2px var(--ci-primary)}.fm-window .fm-newfolder{color:var(--text-secondary,#6b7280);font-size:12px;margin-top:2px}.fm-window .fm-ws .fm-tpl{margin-left:0}.fm-window .fm-ws.active .fm-tpl{color:#fff;border-color:rgba(255,255,255,.6)}.dialogue .fm-ws-folgen{margin:8px 0 10px;padding-left:18px}.dialogue .fm-ws-folgen li{margin:4px 0}.dialogue .fm-ws-hinweis{margin:6px 0 12px;font-size:13px;line-height:1.45}.dialogue .fm-ws-name{display:block;width:100%;box-sizing:border-box;padding:9px 11px;border:1px solid var(--border);border-radius:8px;background:var(--bg-surface);color:var(--text-primary);font:inherit;font-size:14px}.dialogue .fm-ws-name:focus{outline:0;border-color:var(--ci-primary)}.fm-window .fm-pk-trenner{flex:0 0 auto;height:1px;margin:auto 4px 4px;border-top:10px solid transparent;background:var(--border);background-clip:content-box}.fm-window .fm-papierkorb .fm-chev{margin-left:auto;opacity:.5}.fm-window .fm-papierkorb.active{background-image:var(--ci-gradient);color:#fff}.fm-window .fm-papierkorb.active svg{opacity:1}.fm-window .fm-papierkorb.fm-drop{outline:2px solid var(--ci-focus);outline-offset:-2px}.fm-window .fm-pk-zahl{flex:0 0 auto;margin-left:6px;font-size:11px;font-weight:600;opacity:.6}.fm-window .fm-pk-frist{flex:0 0 auto;margin-left:12px;font-size:11px;color:var(--text-secondary)}.fm-window .fm-doc.sel .fm-pk-frist{color:rgba(255,255,255,.8)}.fm-window .fm-pk-leer{padding:7.5px 8px 9px;font-size:12.5px;color:var(--text-secondary)}.fm-window .fm-pk-hinweis{margin-top:auto;max-width:300px;padding:12px 8px 4px;font-size:11.5px;line-height:1.45;color:var(--text-secondary);white-space:normal}.fm-window .fm-pk-hinweis:last-child{padding-bottom:0}.fm-window .fm-ordner-hinweis{max-width:300px;padding:8px 8px 4px;font-size:11.5px;line-height:1.45;color:var(--text-secondary);white-space:normal}.fm-window .fm-pk-leeren{color:var(--error,#d9534f);font-size:12px}.fm-window .fm-row.is-busy{cursor:progress;color:var(--text-secondary)}.fm-window .fm-row.is-busy .lade-kreis{width:15px;height:15px;opacity:.7}.fm-window .fm-doc[data-doc],.fm-window .fm-folder[data-folder]{touch-action:pan-y;-webkit-touch-callout:none;-webkit-user-select:none}.fm-window .fm-col{position:relative;overflow-x:hidden}.fm-window .fm-row.fm-wischt{position:relative;z-index:1;will-change:transform}.fm-window .fm-wisch-flaeche{position:absolute;z-index:0;box-sizing:border-box;display:flex;align-items:center;justify-content:center;overflow:hidden;border-radius:7px;background:#8e8e93;color:#fff;pointer-events:none}.fm-window .fm-wisch-flaeche::before{content:"";position:absolute;inset:0;opacity:var(--wisch-p);background:var(--error)}.fm-window .fm-wf-menue::before{background:var(--ci-gradient)}.fm-window .fm-wf-aus{opacity:.5}.fm-window .fm-wf-symbol{position:relative;display:flex;transition:transform .15s ease}.fm-window .fm-wf-symbol svg{width:18px;height:18px}.fm-window .fm-wf-loeschen.fm-wf-weit{justify-content:flex-start;padding-left:23px}.fm-window .fm-wf-menue.fm-wf-weit{justify-content:flex-end;padding-right:23px}.fm-window .fm-wf-scharf .fm-wf-symbol{transform:scale(1.25)}.fm-window .fm-wf-knopf{pointer-events:auto;cursor:pointer}.fm-window .fm-gleitet{transition:transform .2s ease,left .2s ease,width .2s ease}.fm-window .fm-schliesst{height:0!important;padding-top:0;padding-bottom:0;opacity:0;transition:height .16s ease,padding .16s ease,opacity .16s ease}.fm-window .fm-row.fm-gehalten{background-color:var(--btn-hover,var(--border))}@media (prefers-reduced-motion:reduce){.fm-window .fm-gleitet,.fm-window .fm-schliesst{transition:none}}.fm-window .fm-foot{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:13px 14px}.fm-window .fm-hint{font-size:11.5px;color:var(--text-secondary,#6b7280)}.fm-window .fm-opt-btn{appearance:none;border:0;background:0 0;font:inherit;font-size:inherit;padding:0;color:inherit;cursor:pointer}.fm-window .fm-opt-btn:hover{text-decoration:underline;text-underline-offset:2px}.fm-window .fm-opt-btn.disabled{cursor:default;text-decoration:none}.fm-window .fm-foot-btns{display:flex;gap:8px}.fm-menu{position:fixed;z-index:100000;min-width:184px;background-color:var(--surface-glas-dicht);backdrop-filter:var(--surface-blur);border:1px solid var(--border);border-radius:10px;box-shadow:0 12px 30px rgba(0,0,0,.22);padding:5px;display:flex;flex-direction:column;max-height:40vh;overflow-y:auto}.fm-menu button{display:flex;align-items:center;gap:9px;appearance:none;border:0;background:0 0;text-align:left;font:inherit;font-size:13px;color:var(--text-primary);padding:8px 10px;border-radius:7px;cursor:pointer}.fm-menu button>svg{flex:0 0 auto;opacity:.7}.fm-menu button:hover{background:var(--btn-hover,var(--border))}.fm-menu button.danger{color:#d9534f}.fm-menu button:disabled{opacity:.4;cursor:not-allowed}.fm-menu .fm-menu-title{font-size:11px;color:var(--text-secondary,#6b7280);padding:4px 10px}.fm-menu .fm-menu-sep{height:1px;background:var(--border);margin:4px 6px}.fm-menu .fm-menu-input{width:100%;box-sizing:border-box;font:inherit;font-size:13px;padding:6px 8px;margin:2px 0 0;border:1px solid var(--ci-primary);border-radius:7px;background:var(--bg,var(--bg-surface));color:var(--text-primary);outline:0}.fm-overlay .dlg-btn{font:inherit;font-size:13px;font-weight:600;padding:8px 16px;border-radius:var(--radius-control);border:1px solid var(--border);background:var(--bg-surface);color:var(--text-primary);cursor:pointer}.fm-overlay .dlg-btn:hover{background:var(--btn-hover,var(--border))}.fm-overlay .dlg-btn.primary{background-image:var(--ci-gradient);border-color:transparent;color:#fff}.fm-overlay .dlg-btn.primary:hover{background-image:var(--ci-gradient-hover);border-color:transparent;filter:none}.fm-overlay .dlg-btn.danger{color:#d9534f}.fm-window .fm-row input.fm-edit-input{flex:1 1 auto;min-width:0;height:auto;font:inherit;font-size:13px;line-height:inherit;padding:0 4px;margin:0;border:0;border-radius:0;box-shadow:0 0 0 1px var(--ci-primary) inset;background:var(--bg,var(--bg-surface));color:var(--text-primary);outline:0}.fm-confirm-overlay{position:absolute;inset:0;z-index:5;background:rgba(0,0,0,.32);display:flex;align-items:center;justify-content:center;padding:20px;box-sizing:border-box}.fm-confirm{max-width:380px;background:var(--bg-surface);border:1px solid var(--border);border-radius:12px;box-shadow:0 16px 40px rgba(0,0,0,.3);padding:16px}.fm-confirm-msg{font-size:13.5px;color:var(--text-primary);line-height:1.5;margin-bottom:14px}.fm-confirm-btns{display:flex;flex-direction:column;align-items:stretch;gap:8px}.fm-kopie-personen{list-style:none;margin:10px 0 0;padding:0;display:flex;flex-direction:column;gap:4px}.fm-kopie-personen li{display:flex;justify-content:space-between;gap:12px;font-size:12.5px}.fm-kp-mail{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fm-kp-mehr,.fm-kp-rolle{color:var(--text-muted);white-space:nowrap}.fm-kp-benachrichtigen{display:flex;align-items:center;justify-content:space-between;gap:10px;margin:-2px 0 14px;font-size:13px;color:var(--text-primary);cursor:pointer;user-select:none}.fm-kp-benachrichtigen .toggle.small{flex:0 0 auto}.fm-toast{position:absolute;left:50%;bottom:44px;transform:translateX(-50%);z-index:6;background:rgba(20,20,20,.92);color:#fff;font-size:13px;padding:8px 14px;border-radius:8px;box-shadow:0 8px 24px rgba(0,0,0,.3);pointer-events:none}.paged-sel-overlay{position:fixed;inset:0;z-index:100050;background:rgba(0,0,0,.32);display:flex;align-items:center;justify-content:center;padding:20px}.paged-sel{max-width:300px;background:var(--bg-surface);color:var(--text-primary);border:1px solid var(--border);border-radius:12px;box-shadow:0 16px 40px rgba(0,0,0,.3);padding:18px}.paged-sel-msg{font-size:14px;line-height:1.5;margin-bottom:16px}.paged-sel-btns{display:flex;flex-direction:column;gap:8px}.paged-sel-btns .dlg-btn{width:100%;text-align:center}.dialogue .chat-fb-smileys{display:flex;gap:6px;margin-bottom:8px;border-radius:10px;padding:2px}.dialogue .chat-fb-smiley{flex:1 1 0;appearance:none;border:1px solid var(--border);background:var(--bg,var(--bg-surface));border-radius:9px;padding:6px 0;font-size:20px;line-height:1;cursor:pointer;transition:transform .1s ease,border-color .1s ease,box-shadow .1s ease}.dialogue .chat-fb-smiley:hover{border-color:var(--ci-primary);transform:translateY(-1px)}.dialogue .chat-fb-smiley.active{border-color:var(--ci-primary);box-shadow:0 0 0 2px var(--ci-primary) inset;transform:translateY(-1px)}.dialogue .chat-fb-smileys.needs-attention{animation:dlgWobble .5s ease}.doc-math-block{margin:.7em 0;text-align:center;overflow-x:auto;overflow-y:hidden}.doc-math{display:inline}.doc-math-block:not([data-math-done]),.doc-math:not([data-math-done]){font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;color:var(--text-muted,#666)}.doc-math .katex,.doc-math-block .katex{text-align:initial}body.editing iframe.doc-embed{pointer-events:none}body.editing figure.embed-fig{cursor:pointer}.date-menu{position:absolute;z-index:100055;width:240px;background:var(--bg-surface);color:var(--text-primary);border:1px solid var(--border);border-radius:10px;box-shadow:0 12px 32px rgba(0,0,0,.25);padding:10px;display:flex;flex-direction:column;gap:8px}.date-menu-field{position:relative}.date-menu-input{width:100%;box-sizing:border-box;font:inherit;font-size:13px;padding:7px 36px 7px 9px;border:1px solid var(--border);border-radius:8px;background:var(--bg,var(--bg-surface));color:var(--text-primary)}.date-menu-cal{position:absolute;left:0;top:0;width:100%;height:100%;margin:0;padding:0;border:0;opacity:0;pointer-events:none;color-scheme:light}[data-theme=dark] .date-menu-cal{color-scheme:dark}.date-menu-calbtn{position:absolute;top:50%;right:4px;transform:translateY(-50%);width:28px;height:28px;display:grid;place-items:center;padding:0;border:0;border-radius:6px;background:0 0;color:var(--text-secondary);cursor:pointer}.date-menu-calbtn:hover{background:var(--bg-hover,rgba(0,0,0,.05));color:var(--text-primary)}.date-menu-input.date-menu-invalid{border-color:#d44c47}.date-menu-time-row{display:flex;align-items:center;gap:8px;font-size:13px;color:var(--text-secondary)}.date-menu-time-row input{flex:1 1 auto;min-width:0;box-sizing:border-box;font:inherit;font-size:13px;padding:7px 9px;border:1px solid var(--border);border-radius:8px;background:var(--bg,var(--bg-surface));color:var(--text-primary);color-scheme:light}[data-theme=dark] .date-menu-time-row input{color-scheme:dark}.date-menu-btns{display:flex;gap:8px}.date-menu-btns .dlg-btn{flex:1 1 0;text-align:center}iframe.doc-embed.video-idle{pointer-events:none;border:0;background:color-mix(in srgb,currentColor 12%,rgb(0 0 0 / 0)) var(--video-poster,none) center/cover no-repeat}figure.embed-fig:has(> iframe.doc-embed.video-idle){position:relative;cursor:pointer}figure.embed-fig:has(> iframe.doc-embed.video-idle)::after{content:"";position:absolute;inset:0;pointer-events:none;background:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="68" height="48"><rect width="68" height="48" rx="12" fill="black" fill-opacity="0.55"/><path d="M27 14l20 10-20 10z" fill="white"/></svg>') center/68px 48px no-repeat}body.editing figure.embed-fig:has(> iframe.doc-embed.video-idle){cursor:default}body.editing iframe.doc-embed:not(.video-idle)[src*="autoplay=1"]{pointer-events:auto}#videoConsent,#videoNotice,.sperr-dlg{position:fixed;inset:0;z-index:100060;display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,.45)}.sperr-karte,.video-consent-card{max-width:380px;margin:16px;padding:20px 22px;border-radius:14px;background:var(--bg,#fff);color:var(--text-primary);box-shadow:0 12px 40px rgba(0,0,0,.35);font-size:14px;line-height:1.5}.sperr-titel,.video-consent-title{font-weight:600;font-size:16px;margin-bottom:8px}.sperr-text,.video-consent-text{margin:0 0 16px}.sperr-knoepfe,.video-consent-actions{display:flex;gap:8px;justify-content:flex-end}.sperr-knoepfe button,.video-consent-actions button{padding:8px 16px;border-radius:var(--radius-control);border:1px solid rgba(128,128,128,.4);background:0 0;color:inherit;font:inherit;cursor:pointer}.sperr-knoepfe .sperr-ja,.video-consent-actions .video-consent-yes{border-color:transparent;background:var(--ci-secondary,#6934fd);color:#fff;font-weight:600}.sperr-knoepfe .sperr-ja:hover,.video-consent-actions .video-consent-yes:hover{background:var(--ci-primary,#235ffe)}.dialogue.consent-dlg .consent-text,.dialogue.consent-settings-dlg .consent-text{margin:0 0 12px}.dialogue.consent-dlg .dlg-btn.primary,.dialogue.consent-settings-dlg .dlg-btn.primary{background-image:var(--ci-gradient);border-color:transparent;color:#fff;padding:8px 18px}.dialogue.consent-dlg .dlg-btn.primary:hover,.dialogue.consent-settings-dlg .dlg-btn.primary:hover{background-image:var(--ci-gradient-hover);filter:none}.dialogue.consent-settings-dlg{max-width:min(460px,calc(100vw - 28px))}.dialogue.consent-settings-dlg.dlg-sized{display:flex;flex-direction:column}.dialogue.consent-settings-dlg.dlg-sized .consent-list{flex:1 1 auto;min-height:0}.dialogue.consent-settings-dlg.dlg-sized .consent-list{margin-bottom:16px}.dialogue.consent-settings-dlg.dlg-sized .consent-list+.dlg-actions{margin-top:auto}.dialogue.consent-settings-dlg .dlg-head{margin-bottom:22px}.dialogue.consent-settings-dlg .consent-top{margin-bottom:14px}#dialogueStack .dialogue.anim-ready .consent-list{transition:max-height .3s ease-out}.dialogue.consent-settings-dlg .consent-list+.dlg-actions{margin-top:16px}.dialogue.consent-dlg .consent-wahl{flex-direction:column;flex-wrap:nowrap;align-items:stretch;gap:8px}.dialogue.consent-dlg .consent-reihe{display:flex;flex-wrap:nowrap;gap:8px}.dialogue.consent-dlg .consent-reihe .dlg-btn{flex:1 1 0;justify-content:center;text-align:center}.dialogue.consent-dlg .dlg-btn[data-consent=no],.dialogue.consent-dlg .dlg-btn[data-consent=no]:hover{background:#000;border-color:transparent;color:#fff}.dialogue.consent-dlg .dlg-btn[data-consent=no]:hover{filter:brightness(1.6)}.dialogue.consent-settings-dlg .consent-bulk.is-on,.dialogue.consent-settings-dlg .consent-bulk.is-on:hover{background:var(--ci-secondary,#6934fd);border-color:transparent;color:#fff}.dialogue.consent-settings-dlg .consent-bulk.is-on::after{content:"\2713";margin-left:6px;font-weight:700}.consent-list{display:flex;flex-direction:column;gap:10px;max-height:max(180px,min(520px,calc(100dvh - 530px)));overflow-y:auto;margin:8px 0 2px;padding-right:2px}.consent-item{padding:10px 12px;border:1px solid var(--border);border-radius:10px}.consent-row{display:flex;align-items:center;justify-content:space-between;gap:10px;cursor:pointer}.consent-name{font-weight:600;flex:1 1 auto}.consent-srv-head{display:flex;align-items:center;gap:8px;cursor:pointer}.consent-srv-head .consent-srv-name{flex:1 1 auto}.consent-state{flex:0 0 auto;padding:1px 7px;border-radius:999px;border:1px solid var(--border);font-weight:600;font-size:10.5px;color:var(--text-muted);white-space:nowrap}.consent-state.is-on{border-color:transparent;background:color-mix(in srgb,var(--ci-secondary,#6934fd) 16%,rgb(0 0 0 / 0));color:var(--ci-secondary,#6934fd)}.consent-state.is-part{border-color:color-mix(in srgb,var(--ci-secondary,#6934fd) 45%,rgb(0 0 0 / 0));color:var(--ci-secondary,#6934fd)}.consent-item .toggle.small:indeterminate{background:color-mix(in srgb,var(--ci-secondary,#6934fd) 45%,var(--border))}.consent-item .toggle.small:indeterminate::before{left:7px}.consent-fix{font-weight:400;font-size:11.5px;color:var(--text-muted)}.consent-desc{margin:11px 0;font-size:12.5px;color:var(--text-secondary)}.dialogue.consent-dlg .consent-desc,.dialogue.consent-settings-dlg .consent-desc{padding-top:12px}.consent-more{margin:3px 0 5px;padding:3px 9px;border:1px solid var(--border);border-radius:6px;background:0 0;color:inherit;font:inherit;font-size:11.5px;font-weight:600;cursor:pointer}.consent-more:hover{border-color:var(--text-muted)}.consent-det[hidden]{display:none}.consent-row-fix,.consent-row-fix .toggle{cursor:not-allowed}.consent-det{display:flex;flex-direction:column;gap:8px;margin-top:8px;padding-top:8px;border-top:1px solid var(--border)}.consent-srv-name{font-weight:600;font-size:12.5px}.consent-srv-meta{font-size:11.5px;color:var(--text-muted)}.consent-srv-data{font-size:12px;color:var(--text-secondary)}.consent-legal{margin:0 0 0 4px;font-size:12px}#chatBtn svg *,.footer-toolbar svg *,body.landing .wz-fuss svg *{transform-box:fill-box;transform-origin:center}@keyframes ic-draw{from{stroke-dashoffset:var(--ic-len,30)}to{stroke-dashoffset:0}}@media (hover:hover){#cancelBtn:hover svg polyline{--ic-len:30;stroke-dasharray:30;animation:ic-draw .45s ease-out}}#cancelBtn.ic-tipp svg polyline,#cancelBtn:focus-visible svg polyline{--ic-len:30;stroke-dasharray:30;animation:ic-draw .45s ease-out}.save-ico .save-detail{transform-box:fill-box;transform-origin:center;transition:opacity .14s ease,transform .22s ease}.save-ico .save-check{stroke-dasharray:12.5;stroke-dashoffset:12.5;opacity:0;transition:stroke-dashoffset .3s cubic-bezier(.65,0,.35,1) .05s,opacity .1s ease .05s}:is(#saveBtn,#wzf-saveBtn):focus-visible .save-detail,:is(#saveBtn,#wzf-saveBtn):hover .save-detail{opacity:0;transform:scale(.8)}:is(#saveBtn,#wzf-saveBtn):focus-visible .save-check,:is(#saveBtn,#wzf-saveBtn):hover .save-check{opacity:1;stroke-dashoffset:0}@keyframes ic-pulse{0%{transform:scale(1)}40%{transform:scale(1.45)}100%{transform:scale(1)}}@keyframes ic-draw-up{from{stroke-dashoffset:-8}to{stroke-dashoffset:0}}@media (hover:hover){:is(#docInfoBtn,#wzf-docInfoBtn):hover svg line{stroke-dasharray:8;animation:ic-draw-up .3s ease-out}}:is(#docInfoBtn,#wzf-docInfoBtn).ic-tipp svg line,:is(#docInfoBtn,#wzf-docInfoBtn):focus-visible svg line{stroke-dasharray:8;animation:ic-draw-up .3s ease-out}@keyframes ic-set{0%{transform:scale(0);opacity:0}70%{transform:scale(1.4);opacity:1}100%{transform:scale(1);opacity:1}}@media (hover:hover){:is(#docInfoBtn,#wzf-docInfoBtn):hover svg circle{animation:ic-set .34s ease-out .26s both}}:is(#docInfoBtn,#wzf-docInfoBtn).ic-tipp svg circle,:is(#docInfoBtn,#wzf-docInfoBtn):focus-visible svg circle{animation:ic-set .34s ease-out .26s both}@media (hover:hover){:is(#hilfeBtn,#wzf-hilfeBtn):hover svg .hilfe-bogen{--ic-len:11;stroke-dasharray:11;animation:ic-draw .3s ease-out}:is(#hilfeBtn,#wzf-hilfeBtn):hover svg .hilfe-punkt{animation:ic-set .34s ease-out .26s both}}:is(#hilfeBtn,#wzf-hilfeBtn).ic-tipp svg .hilfe-bogen,:is(#hilfeBtn,#wzf-hilfeBtn):focus-visible svg .hilfe-bogen{--ic-len:11;stroke-dasharray:11;animation:ic-draw .3s ease-out}:is(#hilfeBtn,#wzf-hilfeBtn).ic-tipp svg .hilfe-punkt,:is(#hilfeBtn,#wzf-hilfeBtn):focus-visible svg .hilfe-punkt{animation:ic-set .34s ease-out .26s both}@media (hover:hover){:is(#summaryBtn,#wzf-summaryBtn):hover svg line{--ic-len:18;stroke-dasharray:18;animation:ic-draw .38s ease-out both}}:is(#summaryBtn,#wzf-summaryBtn).ic-tipp svg line,:is(#summaryBtn,#wzf-summaryBtn):focus-visible svg line{--ic-len:18;stroke-dasharray:18;animation:ic-draw .38s ease-out both}@media (hover:hover){:is(#summaryBtn,#wzf-summaryBtn):hover svg line:nth-of-type(2){animation-delay:.07s}}:is(#summaryBtn,#wzf-summaryBtn).ic-tipp svg line:nth-of-type(2),:is(#summaryBtn,#wzf-summaryBtn):focus-visible svg line:nth-of-type(2){animation-delay:.07s}@media (hover:hover){:is(#summaryBtn,#wzf-summaryBtn):hover svg line:nth-of-type(3){animation-delay:.14s}}:is(#summaryBtn,#wzf-summaryBtn).ic-tipp svg line:nth-of-type(3),:is(#summaryBtn,#wzf-summaryBtn):focus-visible svg line:nth-of-type(3){animation-delay:.14s}@keyframes ic-feed-in{0%,100%{transform:scaleY(1)}55%{transform:scaleY(.5)}}@keyframes ic-feed-out{0%,20%{transform:scaleY(1)}65%{transform:scaleY(1.18)}100%{transform:scaleY(1)}}@media (hover:hover){:is(#printBtn,#wzf-printBtn):hover svg polyline{transform-origin:bottom;animation:ic-feed-in .5s ease-in-out}}:is(#printBtn,#wzf-printBtn).ic-tipp svg polyline,:is(#printBtn,#wzf-printBtn):focus-visible svg polyline{transform-origin:bottom;animation:ic-feed-in .5s ease-in-out}@media (hover:hover){:is(#printBtn,#wzf-printBtn):hover svg rect{transform-origin:top;animation:ic-feed-out .5s ease-in-out}}:is(#printBtn,#wzf-printBtn).ic-tipp svg rect,:is(#printBtn,#wzf-printBtn):focus-visible svg rect{transform-origin:top;animation:ic-feed-out .5s ease-in-out}@keyframes ic-arrow-out{0%,100%{transform:translateY(0)}55%{transform:translateY(-2.2px)}}@keyframes ic-arrow-in{0%,100%{transform:translateY(0)}55%{transform:translateY(2.2px)}}@media (hover:hover){:is(#exportBtn,#wzf-exportBtn):hover svg line,:is(#exportBtn,#wzf-exportBtn):hover svg polyline{animation:ic-arrow-in .45s ease-in-out}}:is(#exportBtn,#wzf-exportBtn).ic-tipp svg line,:is(#exportBtn,#wzf-exportBtn).ic-tipp svg polyline,:is(#exportBtn,#wzf-exportBtn):focus-visible svg line,:is(#exportBtn,#wzf-exportBtn):focus-visible svg polyline{animation:ic-arrow-in .45s ease-in-out}:is(#importBtn,#wzf-importBtn) svg{overflow:visible}@media (hover:hover){:is(#importBtn,#wzf-importBtn):hover svg line,:is(#importBtn,#wzf-importBtn):hover svg polyline{animation:ic-arrow-out .45s ease-in-out}}:is(#importBtn,#wzf-importBtn).ic-tipp svg line,:is(#importBtn,#wzf-importBtn).ic-tipp svg polyline,:is(#importBtn,#wzf-importBtn):focus-visible svg line,:is(#importBtn,#wzf-importBtn):focus-visible svg polyline{animation:ic-arrow-out .45s ease-in-out}@keyframes ic-zoom{0%,100%{transform:scale(1)}45%{transform:scale(1.15)}}@media (hover:hover){:is(#createDocBtn,#wzf-createDocBtn):hover .createdoc-ico line{animation:ic-zoom .42s ease-in-out}}:is(#createDocBtn,#wzf-createDocBtn).ic-tipp .createdoc-ico line,:is(#createDocBtn,#wzf-createDocBtn):focus-visible .createdoc-ico line{animation:ic-zoom .42s ease-in-out}@keyframes ic-tilt{0%,100%{transform:rotate(0)}45%{transform:rotate(-6deg)}}@media (hover:hover){:is(#myDocsBtn,#wzf-myDocsBtn):hover .mydocs-ico path{animation:ic-tilt .42s ease-in-out}}:is(#myDocsBtn,#wzf-myDocsBtn).ic-tipp .mydocs-ico path,:is(#myDocsBtn,#wzf-myDocsBtn):focus-visible .mydocs-ico path{animation:ic-tilt .42s ease-in-out}@keyframes ic-nib{0%,100%{transform:translate(0,0)}50%{transform:translate(1.4px,-1.4px)}}@media (hover:hover){:is(#editBtn,#wzf-editBtn):hover svg path:nth-of-type(2){animation:ic-nib .42s ease-in-out}}:is(#editBtn,#wzf-editBtn).ic-tipp svg path:nth-of-type(2),:is(#editBtn,#wzf-editBtn):focus-visible svg path:nth-of-type(2){animation:ic-nib .42s ease-in-out}@keyframes ic-wink{0%,100%{transform:scaleY(1)}28%,46%{transform:scaleY(.06)}}@keyframes ic-wink-pupil{0%,100%{transform:scaleY(1);opacity:1}26%,48%{transform:scaleY(.06);opacity:0}}@media (hover:hover){#readerBtn:hover .view-eye path,:is(#editReaderBtn,#wzf-editReaderBtn):hover .view-eye path{animation:ic-wink .5s cubic-bezier(.4,0,.2,1)}}#readerBtn.ic-tipp .view-eye path,#readerBtn:focus-visible .view-eye path,:is(#editReaderBtn,#wzf-editReaderBtn).ic-tipp .view-eye path,:is(#editReaderBtn,#wzf-editReaderBtn):focus-visible .view-eye path{animation:ic-wink .5s cubic-bezier(.4,0,.2,1)}@media (hover:hover){#readerBtn:hover .view-eye circle,:is(#editReaderBtn,#wzf-editReaderBtn):hover .view-eye circle{animation:ic-wink-pupil .5s cubic-bezier(.4,0,.2,1)}}#readerBtn.ic-tipp .view-eye circle,#readerBtn:focus-visible .view-eye circle,:is(#editReaderBtn,#wzf-editReaderBtn).ic-tipp .view-eye circle,:is(#editReaderBtn,#wzf-editReaderBtn):focus-visible .view-eye circle{animation:ic-wink-pupil .5s cubic-bezier(.4,0,.2,1)}.chat-dot{opacity:0}@keyframes ic-type{0%{opacity:0;transform:scale(.4)}35%{opacity:1;transform:scale(1)}80%{opacity:1;transform:scale(1)}100%{opacity:0;transform:scale(.4)}}@media (hover:hover){#chatLauncher:hover .chat-dot{animation:ic-type 1.1s ease-in-out infinite}}#chatBtn.ic-tipp .chat-dot,#chatBtn:focus-visible .chat-dot,#chatLauncher.ic-tipp .chat-dot{animation:ic-type 1.1s ease-in-out infinite}@media (hover:hover){#chatLauncher:hover .chat-dot:nth-of-type(2){animation-delay:.16s}}#chatBtn.ic-tipp .chat-dot:nth-of-type(2),#chatBtn:focus-visible .chat-dot:nth-of-type(2),#chatLauncher.ic-tipp .chat-dot:nth-of-type(2){animation-delay:.16s}@media (hover:hover){#chatLauncher:hover .chat-dot:nth-of-type(3){animation-delay:.32s}}#chatBtn.ic-tipp .chat-dot:nth-of-type(3),#chatBtn:focus-visible .chat-dot:nth-of-type(3),#chatLauncher.ic-tipp .chat-dot:nth-of-type(3){animation-delay:.32s}:is(#accessBtn,#wzf-accessBtn) svg{overflow:visible}:is(#accessBtn,#wzf-accessBtn) svg path{transform-origin:right bottom}@keyframes ic-lock{0%{transform:none}22%{transform:translateY(-2.2px)}48%{transform:translateY(-2.2px) rotate(22deg)}68%{transform:translateY(-2.2px) rotate(22deg)}88%{transform:translateY(-2.2px)}100%{transform:none}}@media (hover:hover){:is(#accessBtn,#wzf-accessBtn):hover svg path{animation:ic-lock 1.05s cubic-bezier(.4,0,.2,1)}}:is(#accessBtn,#wzf-accessBtn).ic-tipp svg path,:is(#accessBtn,#wzf-accessBtn):focus-visible svg path{animation:ic-lock 1.05s cubic-bezier(.4,0,.2,1)}@media (prefers-reduced-motion:reduce){#chatBtn svg *,.footer-toolbar svg *,body.landing .wz-fuss svg *{animation:none!important}}#page-loading-animation .lds-roller{display:none}.loader-svg{display:block;width:auto;height:150px;animation:loader-auf .45s ease both}@keyframes loader-auf{from{opacity:0}to{opacity:1}}#loader.is-leaving .loader-svg,#summaryLoader.is-leaving .loader-svg{animation:loader-weg .6s ease both}@keyframes loader-weg{from{opacity:1}to{opacity:0}}@media (prefers-reduced-motion:reduce){#loader.is-leaving .loader-svg,#summaryLoader.is-leaving .loader-svg,.loader-svg{animation:none}}html.app-wechsel body.doc-loading #hexBurst{animation:loader-auf .45s ease 1.2s both}html.app-wechsel #loader #page-loading-animation{animation:loader-auf .45s ease 1.2s both}body.doc-sanft .page-slot,body.doc-sanft.canvas-mode .canvas,body.doc-sanft.editing-canvas .canvas{animation:doc-sanft .38s ease-out both}@keyframes doc-sanft{from{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){body.doc-sanft .page-slot,body.doc-sanft.canvas-mode .canvas,body.doc-sanft.editing-canvas .canvas{animation:none}}body.doc-entering.canvas-mode .canvas,body.doc-entering.editing-canvas .canvas{position:relative;animation:doc-auf .42s cubic-bezier(.22,.8,.3,1) both}@keyframes doc-auf{from{opacity:0;transform:scale(.965)}to{opacity:1;transform:none}}body.doc-entering:not(.canvas-mode):not(.editing-canvas) .page-slot{transform-origin:22% 0;animation:blatt-legen .68s cubic-bezier(.18,.7,.26,1) both}@keyframes blatt-legen{from{opacity:0;transform:perspective(2400px) rotateX(6deg) rotateY(-2.5deg) scale(1.055)}55%{opacity:1}to{opacity:1;transform:perspective(2400px) rotateX(0) rotateY(0) scale(1)}}body.doc-entering:not(.canvas-mode):not(.editing-canvas) .page-slot .page{animation:blatt-schatten .68s cubic-bezier(.18,.7,.26,1) both}@keyframes blatt-schatten{from{box-shadow:0 24px 50px rgba(0,0,0,.3)}to{box-shadow:0 6px 30px rgba(0,0,0,.14)}}body.doc-entering:not(.canvas-mode):not(.editing-canvas) .page-slot:nth-of-type(2),body.doc-entering:not(.canvas-mode):not(.editing-canvas) .page-slot:nth-of-type(2) .page{animation-delay:.08s}body.doc-entering:not(.canvas-mode):not(.editing-canvas) .page-slot:nth-of-type(3),body.doc-entering:not(.canvas-mode):not(.editing-canvas) .page-slot:nth-of-type(3) .page{animation-delay:.16s}body.doc-entering:not(.canvas-mode):not(.editing-canvas) .page-slot:nth-of-type(n+4),body.doc-entering:not(.canvas-mode):not(.editing-canvas) .page-slot:nth-of-type(n+4) .page{animation-delay:.24s}@media (prefers-reduced-motion:reduce){body.doc-entering .canvas,body.doc-entering .page-slot,body.doc-entering .page-slot .page{animation:none}body.doc-entering .canvas::after{display:none}}@property --welle{syntax:"<percentage>";inherits:true;initial-value:0%}#hexBurst{position:fixed;inset:0;z-index:0;pointer-events:none;overflow:hidden;display:none}body.doc-loading #hexBurst,body.hex-burst #hexBurst{display:block}.hex-web{position:absolute;left:50%;top:50%;width:220vmax;height:220vmax;margin:-110vmax 0 0 -110vmax;opacity:0}.hex-web polygon{fill:none;stroke-width:.09;stroke-linejoin:round}.hex-web-grund polygon{stroke:color-mix(in srgb,var(--text-primary) 44%,rgb(0 0 0 / 0))}.hex-web-welle polygon{stroke:rgba(165,185,255,.95)}body.hex-burst #hexBurst{animation:welle-lauf 2.6s cubic-bezier(.32,.42,.28,1) both}@keyframes welle-lauf{from{--welle:2%}to{--welle:90%}}.hex-web-grund{opacity:0;transition:opacity .9s ease;-webkit-mask-image:radial-gradient(circle at 50% 50%,transparent calc(var(--welle) - 3%),#000 calc(var(--welle) + 9%));mask-image:radial-gradient(circle at 50% 50%,transparent calc(var(--welle) - 3%),#000 calc(var(--welle) + 9%))}body.doc-loading .hex-web-grund,body.hex-burst .hex-web-grund{opacity:.11}.hex-web-welle{-webkit-mask-image:radial-gradient(circle at 50% 50%,transparent calc(var(--welle) - 24%),#000 var(--welle),transparent calc(var(--welle) + 11%));mask-image:radial-gradient(circle at 50% 50%,transparent calc(var(--welle) - 24%),#000 var(--welle),transparent calc(var(--welle) + 11%));animation:wabe-welle 2.6s ease both}@keyframes wabe-welle{0%{opacity:0}12%{opacity:.26}82%{opacity:.26}100%{opacity:0}}@media (prefers-reduced-motion:reduce){body.hex-burst #hexBurst{display:none}}#footer,#hexBurst,#loader,.account-menu,.block-menu,.date-menu,.dlg-head,.edit-toolbar,.footer-logo,.header-logo,.siteLogo-image,.zoom-ctrl,button,header{-webkit-user-select:none;user-select:none}[contenteditable=true],input,select,textarea{-webkit-user-select:text;user-select:text}@media (pointer:fine){@view-transition{navigation:auto}}html.uebergang-namen header{view-transition-name:kopfleiste}html.uebergang-namen #footer{view-transition-name:fussleiste}::view-transition-old(root){animation:uebergang-weg .22s cubic-bezier(.4,0,1,1) both}::view-transition-new(root){animation:uebergang-her .32s cubic-bezier(0,0,.2,1) both}@keyframes uebergang-weg{to{opacity:0;transform:translateY(-8px)}}@keyframes uebergang-her{from{opacity:0;transform:translateY(10px)}}@media (prefers-reduced-motion:reduce){::view-transition-new(root),::view-transition-old(root){animation:none}}body.landing{--paper-shadow:0 18px 50px rgba(16,17,22,.13);--max:1160px;--abschnitt-rand:75px}[data-theme=dark] body.landing{--paper-shadow:0 18px 50px rgba(0,0,0,.5)}body.landing *{box-sizing:border-box}html:has(body.landing){scroll-behavior:smooth}html.modus-vortrag:has(body.landing){scroll-behavior:auto}html.modus-vortrag body.landing .folien-kasten,html.modus-vortrag body.landing>section{min-height:100vh;min-height:100dvh;display:flex;flex-direction:column;justify-content:center}body.landing{margin:0;background:var(--bg);color:var(--text-primary);font-family:Nunito,system-ui,-apple-system,"Segoe UI",sans-serif;font-size:17px;line-height:1.6;-webkit-font-smoothing:antialiased;overflow-x:clip}body.landing h1,body.landing h2,body.landing h3{line-height:1.15;margin:0 0 .5em;letter-spacing:-.02em;text-wrap:balance}body.landing h2{line-height:1.22}body.landing h3{line-height:1.35}body.landing .augenbraue,body.landing figcaption,body.landing h4{text-wrap:balance}body.landing p{text-wrap:pretty}body.landing .toast,body.landing p.lp-gross{text-wrap:balance}body.landing h1{font-size:clamp(2.1rem, 5.1vw, 3.5rem);font-weight:800}body.landing h2{font-size:clamp(1.8rem, 4vw, 2.9rem);font-weight:800}body.landing h3{font-size:1.15rem;font-weight:700}body.landing p{margin:0 0 1em}body.landing a{color:inherit}body.landing :focus-visible{outline:2px solid var(--ci-focus);outline-offset:3px;border-radius:6px}body.landing{-webkit-user-select:none;user-select:none}body.landing [contenteditable],body.landing input,body.landing textarea{-webkit-user-select:text;user-select:text}body.landing .spur{width:min(var(--max),calc(100% - 60px));margin-inline:auto}body.grundlagen .wabe{position:absolute;inset:0 auto auto 0;width:100%;aspect-ratio:1;max-height:100%;fill:none;pointer-events:none;z-index:0}body.grundlagen .wabe polygon{stroke:var(--grid-line);stroke-width:.09}body.landing .held-teil:has(.schritt:hover),body.landing .held:has(.schritt:hover),body.landing section:has(.bs-karte:hover),body.landing section:has(.faq-punkt:hover),body.landing section:has(.fn-gruppe:first-child:hover),body.landing section:has(.karte:hover),body.landing section:has(.stimme:hover),body.landing section:has(.story-zitat:hover){--grid-line:var(--grid-line-wach)}body.grundlagen .wabe{transition:opacity .3s ease}body.landing .held .wabe{opacity:.5}[data-theme=dark] body.landing #funktionen .wabe{opacity:.6}body.landing #sicherheit .wabe{opacity:.6}.vnv-karte{text-align:center}.vnv-zahl{font-size:clamp(66px, 15vw, 111px);font-weight:800;line-height:1;letter-spacing:-.045em;background:var(--ci-gradient-hover);-webkit-background-clip:text;background-clip:text;color:transparent}.vnv-karte h1{font-family:Nunito,'Segoe UI',system-ui,-apple-system,sans-serif;font-size:clamp(19px, 3.4vw, 23px);font-weight:800;letter-spacing:-.01em;margin:16px 0 10px}.vnv-karte p{color:var(--text-tertiary);font-size:15px;line-height:1.6;margin:0 0 26px}.vnv-knoepfe{display:flex;gap:10px;justify-content:center;flex-wrap:wrap}html.modus-anwendung:not(.modus-ablage)>body>.aurora,html.modus-anwendung:not(.modus-ablage)>body>.wabe,html.modus-anwendung:not(.modus-ablage)>body>.zeigerschein{display:none}body.grundlagen.grund-fest>.aurora,body.grundlagen.grund-fest>.wabe,body.grundlagen.grund-fest>.zeigerschein{position:fixed;inset:0;width:100%;height:100%;max-height:none;aspect-ratio:auto;z-index:0}body.grund-fest .container{position:relative;z-index:1}html.modus-ablage .fm-overlay{background:rgb(0 0 0 / 0);bottom:max(90px,calc(70px + env(safe-area-inset-bottom)));padding-bottom:0}html.modus-ablage #footer{background:0 0;-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none}body.grundlagen .wabe-weich{-webkit-mask-image:radial-gradient(ellipse 75% 60% at 50% 40%,#000 35%,transparent 78%);mask-image:radial-gradient(ellipse 75% 60% at 50% 40%,#000 35%,transparent 78%)}body.landing .faq{max-width:820px;margin:44px auto 0;display:flex;flex-direction:column;gap:12px}body.landing .faq-punkt{border:1px solid var(--border);border-radius:14px;transition:border-color .2s ease,background .2s ease}body.landing .faq-punkt[open]{border-color:color-mix(in srgb,var(--ci-primary) 40%,rgb(0 0 0 / 0))}:root{interpolate-size:allow-keywords}body.landing .faq-punkt::details-content{block-size:0;overflow:hidden;transition:block-size .3s cubic-bezier(.22,.61,.36,1),content-visibility .3s allow-discrete}body.landing .faq-punkt[open]::details-content{block-size:auto}@media (prefers-reduced-motion:reduce){body.landing .faq-punkt::details-content{transition:none}}body.landing .faq-punkt:hover{border-color:color-mix(in srgb,var(--ci-primary) 30%,rgb(0 0 0 / 0));background-color:var(--surface-glas-hover);backdrop-filter:var(--surface-blur-hover)}body.landing .faq-punkt summary{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:18px 22px;font-size:16.5px;font-weight:700;line-height:1.4;cursor:pointer;list-style:none;text-wrap:balance}body.landing .faq-punkt summary::-webkit-details-marker{display:none}body.landing .faq-punkt summary::after{content:"";flex:0 0 auto;width:9px;height:9px;margin-right:4px;border-right:2px solid currentColor;border-bottom:2px solid currentColor;border-radius:0 0 2px 0;transform:translateY(-3px) rotate(45deg);color:var(--ci-secondary);transition:transform .3s cubic-bezier(.3,.1,.2,1),color .2s ease}body.landing .faq-punkt[open] summary::after{transform:translateY(3px) rotate(225deg)}body.landing .faq-antwort{padding:0 22px 20px;animation:faq-auf .34s cubic-bezier(.2,.7,.3,1) both}body.landing .faq-antwort p{margin:0;color:var(--text-tertiary);line-height:1.65;max-width:64ch}@keyframes faq-auf{from{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){body.landing .faq-antwort{animation:none}}body.landing .seitenfuss{border-top:1px solid var(--border);background:var(--bg-surface);padding:64px 0 34px;font-size:14.5px}body.landing .fuss-raster{display:grid;grid-template-columns:1fr repeat(4,auto);gap:40px clamp(24px,3vw,42px)}body.landing .fuss-marke{max-width:330px}body.landing .fuss-marke .header-logo{height:30px;width:auto;display:block;margin-bottom:16px}body.landing .fuss-marke p{color:var(--text-tertiary);font-size:14px;line-height:1.6}body.landing .fuss-spalte{display:flex;flex-direction:column;gap:10px;align-items:flex-start}body.landing .fuss-spalte h3{margin:0 0 4px;font-size:12px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:var(--text-primary)}body.landing .fuss-spalte a{color:var(--text-tertiary)}body.landing .fuss-spalte a:hover{color:var(--text-primary)}@media (min-width:721px){body.landing .fuss-spalte:last-child{align-items:flex-end;text-align:right}}body.landing .fuss-netze{display:flex;flex-wrap:wrap;gap:8px;margin-top:20px}body.landing .netz{display:grid;place-items:center;width:34px;height:34px;border-radius:10px;border:1px solid var(--border);color:var(--text-tertiary);background:color-mix(in srgb,var(--bg) 60%,rgb(0 0 0 / 0));transition:color .2s ease,border-color .2s ease,background .2s ease,transform .2s ease}body.landing .netz::before{content:"";width:17px;height:17px;background-color:currentColor;-webkit-mask:var(--netz) center/contain no-repeat;mask:var(--netz) center/contain no-repeat}body.landing .netz[data-profil=linkedin]{--netz:url(files/social/linkedin-outline.svg)}body.landing .netz[data-profil=facebook]{--netz:url(files/social/facebook-outline.svg)}body.landing .netz[data-profil=instagram]{--netz:url(files/social/instagram-outline.svg)}body.landing .netz[data-profil=whatsapp]{--netz:url(files/social/whatsapp-outline.svg)}body.landing .netz[data-profil=telegram]{--netz:url(files/social/telegram-outline.svg)}body.landing .netz[data-profil=producthunt]{--netz:url(files/social/producthunt-outline.svg)}body.landing .netz:hover{color:#fff;border-color:transparent;background-image:var(--ci-gradient);transform:translateY(-2px)}body.landing .fuss-schluss{display:flex;flex-wrap:wrap;gap:8px 24px;justify-content:space-between;margin-top:48px;padding-top:22px;border-top:1px solid var(--border);font-size:13px;color:var(--text-tertiary)}body.landing .fuss-herz{vertical-align:-2px;margin:0 1px;color:var(--ci-secondary)}@media (max-width:720px){body.landing .fuss-raster{grid-template-columns:repeat(2,1fr);gap:34px 24px}body.landing .fuss-marke{grid-column:1/-1;max-width:none}}@media (max-width:520px){body.landing .fuss-raster{grid-template-columns:1fr}}body.landing section{background:0 0;border:0;border-radius:0;box-shadow:none;margin:0!important}body.landing h2,body.landing h3{position:static}.knopf{display:inline-flex;align-items:center;gap:9px;padding:13px 22px;border:1px solid transparent;border-radius:var(--radius-control);font:inherit;font-size:15px;font-weight:700;text-decoration:none;cursor:pointer;transition:transform .18s ease,box-shadow .25s ease}.knopf.voll{color:#fff;background-color:var(--ci-primary);background-image:var(--ci-gradient);box-shadow:0 10px 26px color-mix(in srgb,var(--ci-secondary) 32%,rgb(0 0 0 / 0))}.knopf.voll:hover{background-image:var(--ci-gradient-hover);transform:translateY(-1px)}.knopf.leer{color:var(--text-primary);border-color:var(--border);background:var(--surface-glas);backdrop-filter:var(--surface-blur)}.knopf.leer:hover{border-color:var(--ci-focus)}.knopf.hell{color:var(--ci-secondary);background:#fff}.knopf.hell:hover{transform:translateY(-1px)}.knopf svg{width:17px;height:17px;flex:0 0 auto}body.landing section{position:relative;padding:var(--abschnitt-rand) 0}body.landing section>.spur{position:relative;z-index:1}body.landing .mitte{text-align:center;margin-inline:auto}@media (max-width:900px){body.landing br.breit{display:none}}body.landing .augenbraue{display:inline-block;margin-bottom:24px;padding:6px 14px;border-radius:999px;font-size:13px;font-weight:700;letter-spacing:.02em;color:var(--ci-secondary);background:color-mix(in srgb,var(--ci-primary) 10%,var(--bg));border:1px solid color-mix(in srgb,var(--ci-primary) 22%,rgb(0 0 0 / 0))}body.landing .dunkelzone .augenbraue{background:color-mix(in srgb,var(--ci-primary) 10%,var(--bg-section))}#countdown .cd-wort::first-letter,.languageSelectorValue::first-letter,body.landing .augenbraue::first-letter,body.landing .lp-nav a::first-letter{text-transform:uppercase}body.landing .augenbraue.lila{color:#fff;background:var(--ci-secondary);border-color:var(--ci-secondary)}body.landing .leise{color:var(--text-tertiary)}body.landing .lp-gross{font-size:clamp(1.05rem, 2vw, 1.25rem)}body.landing .tippfeld{display:inline-flex;align-items:baseline;min-width:5.2ch}body.landing .tipppunkt{color:var(--text-primary)}body.landing .tippwort{white-space:pre}html.mit-js body.landing .tippwort{visibility:hidden}body.landing .tippstrich{display:inline-block;width:.08em;height:.82em;margin-left:.06em;background:var(--ci-secondary);border-radius:1px;animation:tippstrich-blinken 1.06s steps(1) infinite}body.landing .tippfeld.arbeitet .tippstrich{animation:none;opacity:1}@keyframes tippstrich-blinken{0%,49%{opacity:1}100%,50%{opacity:0}}body.landing .nur-vorlesen{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.uebersetzungsvorrat{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;pointer-events:none}.uebersetzungsvorrat p{margin:0}.uebersetzungsquelle{position:fixed;left:0;top:0;width:600px;opacity:0;pointer-events:none;z-index:-1}@media print{.uebersetzungsquelle{display:none}}@media (prefers-reduced-motion:reduce){body.landing .tippstrich{display:none}}body.landing .verlaufstext{background:var(--ci-gradient);-webkit-background-clip:text;background-clip:text;color:transparent}html.ruht,html.ruht *,html.ruht ::after,html.ruht ::before{cursor:none!important}#languageSelectorContainer,.themeToggle{transition:opacity .6s ease}html.modus-countdown.ruht #countdown .cd-hinweis,html.modus-countdown.ruht #countdown .cd-melden,html.modus-countdown.ruht body:has(#countdown) #languageSelectorContainer,html.modus-countdown.ruht body:has(#countdown) .themeToggle{opacity:0;pointer-events:none}#countdown .cd-melden{transition:opacity .6s ease}html.wolken-bahn body.grundlagen .aurora .a1,html.wolken-bahn body.grundlagen .aurora .a2{transition:none}body.landing .held{padding-top:0;overflow:hidden}body.landing .held-teil-oben{padding-top:calc(80px + clamp(28px,4vw,46px) + clamp(0px,(100vh - 960px) * .5,72px))}body.landing .held-teil{position:relative}body.landing .held>.wabe,body.landing .held>.zeigerschein{aspect-ratio:auto;height:100%;max-height:none}body.landing .held-teil>.spur{position:relative;z-index:1}body.landing .held-oben{padding-bottom:80px}body.landing .held-teil-unten{padding-bottom:0}body.landing section.held-teil-vorlagen{padding:var(--abschnitt-rand) 0}body.landing .held-teil-vorlagen{display:none}html.mit-js body.landing .held-teil-vorlagen:not(.mk-leer){display:block}html.modus-vortrag.mit-js body.landing .held-teil-vorlagen.folien-kasten:not(.mk-leer){display:flex;padding-top:80px}body.landing .mk-reiter-knopf[aria-disabled=true]{opacity:.45;cursor:default;pointer-events:none}body.landing .mk-karte.mk-platzhalter{cursor:default}body.landing .mk-blatt.laedt-balken{box-shadow:none}body.landing .mk-info .laedt-balken{height:11px;margin:3px 0}body.landing .mk-leiste{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:8px 14px;margin:22px auto 0}body.landing .mk-reiter{display:flex;justify-content:center;flex-wrap:wrap;gap:6px}body.landing .mk-sortierung{position:relative;display:inline-flex;align-items:center;gap:8px;font-size:13px;color:var(--text-tertiary)}body.landing select.mk-sort{appearance:none;-webkit-appearance:none;font:inherit;font-size:14px;font-weight:600;cursor:pointer;padding:7px 34px 7px 15px;border-radius:999px;border:1px solid var(--border);color:var(--text-secondary);background-color:var(--surface-glas);backdrop-filter:var(--surface-blur)}body.landing .mk-sortierung::after{content:"";position:absolute;right:15px;top:50%;width:7px;height:7px;pointer-events:none;border-right:2px solid var(--text-tertiary);border-bottom:2px solid var(--text-tertiary);transform:translateY(-70%) rotate(45deg)}body.landing .mk-reiter-knopf{appearance:none;font:inherit;font-size:14px;font-weight:600;cursor:pointer;padding:7px 15px;border-radius:999px;border:1px solid var(--border);color:var(--text-secondary);background-color:var(--surface-glas);backdrop-filter:var(--surface-blur);transition:color .2s ease,background-color .2s ease}body.landing .mk-reiter-knopf[aria-selected=true]{color:#fff;background:var(--ci-gradient);border-color:transparent}body.landing .mk-reiter-knopf[hidden]{display:none}body.landing .mk-karussell{--mk-w:clamp(440px, 44vw, 600px);--mk-schritt:calc(var(--mk-w) * .92);--mk-bb:calc((var(--mk-w) - 48px) * .45);--mk-bh:212px;position:relative;margin:30px auto 0;height:calc(var(--mk-bh) + 24px + 24px)}body.landing .mk-bahn{position:absolute;inset:0;touch-action:pan-y;--zug:0px}body.landing .mk-karte{position:absolute;left:50%;top:12px;width:var(--mk-w);height:calc(var(--mk-bh) + 24px);box-sizing:border-box;display:flex;flex-direction:row;align-items:stretch;gap:20px;padding:12px;border-radius:16px;border:1px solid var(--border);background-color:var(--surface-glas);backdrop-filter:var(--surface-blur);box-shadow:0 1px 2px color-mix(in srgb,var(--text-primary) 5%,rgb(0 0 0 / 0)),0 10px 22px -12px color-mix(in srgb,var(--text-primary) 22%,rgb(0 0 0 / 0));transform:translateX(calc(-50% + var(--o,0) * var(--mk-schritt) + var(--zug,0))) scale(calc(1 - var(--a,0) * .12));opacity:calc(1 - var(--a, 0) * .32);z-index:calc(10 - var(--a,0));transition:transform .42s cubic-bezier(.2, .9, .25, 1),opacity .4s ease,box-shadow .3s ease;cursor:pointer;user-select:none;-webkit-user-select:none}body.landing .mk-karte.ist-mitte{border-color:color-mix(in srgb,var(--ci-secondary) 35%,var(--border));box-shadow:0 2px 4px color-mix(in srgb,var(--text-primary) 6%,rgb(0 0 0 / 0)),0 22px 44px -18px color-mix(in srgb,var(--ci-secondary) 45%,rgb(0 0 0 / 0))}body.landing .mk-karte.ist-fern{opacity:0;visibility:hidden;pointer-events:none}body.landing .mk-bahn.mk-ziehen .mk-karte,body.landing .mk-karte.mk-sprung{transition:none}body.landing .mk-bahn.mk-ziehen{cursor:grabbing}body.landing .mk-blatt{display:block;flex:0 0 var(--mk-bb);width:var(--mk-bb);height:var(--mk-bh);overflow:hidden;padding:0;border:0;border-radius:8px;background:0 0;cursor:pointer;box-shadow:0 1px 3px rgb(0 0 0 / .14)}body.landing .mk-blatt svg{display:block;width:100%;height:auto}body.landing .mk-blatt img{display:block;width:100%;height:100%;object-fit:cover;object-position:top}body.landing .mk-lupe{position:absolute;left:calc(12px + var(--mk-bb) - 40px);top:calc(12px + var(--mk-bh) - 40px);z-index:2;display:grid;place-items:center;width:32px;height:32px;padding:0;border:0;border-radius:50%;color:#fff;background:rgb(20 22 32 / .55);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);box-shadow:0 2px 6px rgb(0 0 0 / .2);cursor:zoom-in;opacity:0;pointer-events:none;transition:opacity .25s ease,transform .2s ease,background-color .2s ease}body.landing .mk-karte.ist-mitte .mk-lupe,body.landing .mk-reihe .mk-karte:not(.ist-fern) .mk-lupe{opacity:1;pointer-events:auto}@media (hover:hover){body.landing .mk-lupe:hover{transform:scale(1.08);background:rgb(20 22 32 / .72)}}body.landing .mk-lupe:focus-visible{outline:2px solid #fff;outline-offset:2px}.nx-zoom{position:fixed;inset:0;z-index:100050;background-color:rgb(0 0 0 / 0);transition:background-color .3s ease;cursor:zoom-out;overscroll-behavior:contain;touch-action:none}.nx-zoom.ist-offen{background-color:rgb(0 0 0 / .8)}.nx-zoom-blatt{position:fixed;transform-origin:0 0;overflow:hidden;background:#fff;transition:transform .3s ease-in-out,clip-path .3s ease-in-out,opacity .3s ease}.nx-zoom-blatt img,.nx-zoom-blatt svg{display:block;width:100%;height:100%}.nx-zoom-leiste{position:fixed;left:0;right:0;bottom:22px;display:flex;justify-content:center;gap:10px;opacity:0;pointer-events:none;transition:opacity .2s ease}.nx-zoom.ist-offen .nx-zoom-leiste{opacity:1;pointer-events:auto;transition-delay:.15s}.nx-zoom-leiste button{font:inherit;font-size:14px;font-weight:700;padding:10px 18px;border-radius:999px;cursor:pointer;color:#fff;background:rgb(255 255 255 / .12);border:1px solid rgb(255 255 255 / .35)}.nx-zoom-leiste .nx-zoom-los{background:var(--ci-gradient);border-color:transparent}@media (hover:hover){.nx-zoom-leiste .nx-zoom-zu:hover{background:rgb(255 255 255 / .2)}}@media (prefers-reduced-motion:reduce){.nx-zoom,.nx-zoom-blatt,.nx-zoom-leiste{transition:none}}body.landing .mk-info{flex:1 1 auto;display:flex;flex-direction:column;justify-content:center;gap:9px;text-align:left;min-width:0}body.landing .mk-autor{display:flex;align-items:center;gap:7px;font-size:12px;color:var(--text-tertiary);min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}body.landing .mk-avatar{flex:0 0 auto;display:grid;place-items:center;width:20px;height:20px;border-radius:50%;font-size:11px;font-weight:700;color:#fff;background:var(--ci-gradient)}body.landing img.mk-avatar{width:22px;height:22px;object-fit:cover;background:var(--border)}body.landing .mk-titel{font-size:18px;font-weight:700;line-height:1.2;color:var(--text-primary);display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}body.landing .mk-text{font-size:13px;line-height:1.35;color:var(--text-secondary);display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}@media (min-width:721px) and (max-width:1179px){body.landing .mk-karussell{--mk-bh:196px}body.landing .mk-text{-webkit-line-clamp:2}}body.landing .mk-unten{display:flex;flex-direction:column;align-items:flex-start;gap:9px;font-size:13px;min-width:0}body.landing .mk-aktion{display:flex;align-items:center;gap:12px;min-width:0}body.landing .mk-nutzen{flex:0 0 auto;padding:6px 12px;border-radius:999px;font-size:13px;font-weight:700;white-space:nowrap;color:#fff;background:var(--ci-gradient)}.nx-originals{display:inline-flex;align-items:baseline;gap:.32em;white-space:nowrap;color:var(--text-primary);font-weight:700}.nx-wortmarke{display:block;flex:0 0 auto;height:.86em;width:auto;aspect-ratio:2087/406}body.landing .mk-autor.mk-original{color:var(--text-primary);font-size:13px}.mv-von .mv-profil,body.landing .mk-autor-link{color:inherit;text-decoration:none;overflow:hidden;text-overflow:ellipsis}@media (hover:hover){.mv-von .mv-profil:hover,body.landing .mk-autor-link:hover{color:var(--ci-primary);text-decoration:underline}}.mv-von .nx-originals,.vv-autor summary .nx-originals{margin-left:.2em}body.landing .mk-bewertung{display:inline-flex;align-items:center;gap:3px;color:var(--text-secondary);white-space:nowrap}body.landing .mk-bewertung svg{color:#f5b301;flex:0 0 auto}body.landing .mk-anzahl,body.landing .mk-bewertung.mk-ohne{color:var(--text-tertiary)}body.landing .mk-preis{font-weight:700;color:var(--text-secondary);white-space:nowrap}body.landing .mk-preis.mk-kostet{color:var(--ci-secondary)}body.landing .mk-woche{position:absolute;top:-11px;left:24px;z-index:1;white-space:nowrap;font-size:12px;font-weight:700;color:#fff;background:var(--ci-gradient);padding:4px 11px;border-radius:999px}body.landing .mk-pfeil{position:absolute;top:calc(24px + var(--mk-bh)/ 2);transform:translateY(-50%);z-index:20;display:grid;place-items:center;width:44px;height:44px;padding:0;border-radius:50%;cursor:pointer;border:1px solid var(--border);color:var(--text-primary);background-color:var(--surface-glas);backdrop-filter:var(--surface-blur)}body.landing .mk-pfeil svg{width:20px;height:20px}body.landing .mk-zurueck{left:0}body.landing .mk-weiter{right:0}body.landing .mk-einzeln .mk-pfeil,body.landing .mk-pfeil[hidden]{display:none}body.landing .mk-reihe .mk-karte{left:0;transform:translateX(calc(var(--x,0) + var(--zug,0)));opacity:1;z-index:1}body.landing .mk-reihe .mk-karte.ist-fern{opacity:0;visibility:hidden;pointer-events:none}@media (hover:hover){body.landing .mk-reihe .mk-karte:hover{border-color:color-mix(in srgb,var(--ci-secondary) 35%,var(--border))}}@media (hover:hover){body.landing .mk-pfeil:hover,body.landing .mk-reiter-knopf:not([aria-selected=true]):hover{background-color:var(--surface-glas-hover);backdrop-filter:var(--surface-blur-hover)}}@media (max-width:720px){body.landing .mk-karussell{--mk-w:min(88vw, 380px);--mk-schritt:calc(var(--mk-w) * .9);--mk-bb:calc((var(--mk-w) - 36px) * .5);--mk-bh:calc(var(--mk-bb) / 1.4143)}body.landing .mk-karte{gap:12px}body.landing .mk-info{gap:6px}body.landing .mk-titel{font-size:16px}body.landing .mk-nutzen,body.landing .mk-text{display:none}body.landing .mk-unten{flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:2px 8px}body.landing .mk-karussell{height:calc(var(--mk-bh) + 24px + 24px + 52px)}body.landing .mk-pfeil{top:calc(24px + var(--mk-bh) + 24px + 8px);transform:none;width:40px;height:40px}body.landing .mk-zurueck{left:calc(50% - 48px)}body.landing .mk-weiter{right:calc(50% - 48px)}body.landing .mk-pfeil{width:38px;height:38px}}@media (prefers-reduced-motion:reduce){body.landing .mk-karte{transition:none}}@media (max-width:720px){body.landing .held-oben{padding-bottom:36px}}body.landing #ablauf{padding-top:clamp(20px,6vw,92px)}@media (min-width:721px){body.landing #ablauf{padding-top:5px}}body.landing .held-raster{align-items:start}body.landing .held-raster>div:first-child{padding-top:clamp(0px,4.5vw,72px)}@media (min-width:721px){body.landing .held-raster>div:last-child{margin-top:clamp(-68px,calc((100vh - 800px) * .32 - 68px),-24px)}}body.landing .held .blatt{aspect-ratio:auto;height:clamp(320px,41vh,412px);padding:28px 32px 24px}body.landing .absender{width:64%;height:4px}body.landing .held .blatt .zeile.absender{margin:60px 0 22px}body.landing .blatt-marke{display:block;width:112px;height:auto}body.landing .held .blatt .blatt-kontakt .zeile{margin-left:auto;margin-right:0}body.landing .blatt-bild{display:grid;place-items:center;height:56px;margin:14px 0;border-radius:6px;background:var(--paper-surface)}body.landing .blatt-bild svg{width:26px;height:26px;fill:none;stroke:#b6bccd;stroke-width:1.6;stroke-linejoin:round}body.landing .blatt-adressen{display:flex;justify-content:space-between;gap:24px;align-items:flex-start}body.landing .blatt-adressen>div{flex:0 0 46%}body.landing .blatt-kontakt>.zeile{margin-left:auto}body.landing .blatt-betreff{display:flex;align-items:baseline;justify-content:space-between;gap:20px;margin:34px 0 26px}body.landing .blatt-text>.blatt-absatz{margin:18px 0}body.landing .held .blatt .zeile{margin:7px 0}body.landing .held .blatt .blatt-absatz .zeile{margin:6px 0}body.landing .held-raster{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:56px}body.landing .held-raster>div{min-width:0}body.landing .held-video{grid-column:1/-1}@media (min-width:721px){body.landing .held-raster>div:first-child{grid-row:1;grid-column:1}body.landing .held-raster>.buehne{grid-row:1;grid-column:2}body.landing .held-video{grid-row:2;margin-top:clamp(16px,3vw,48px)}}html.modus-vortrag body.landing .held-video.folien-kasten{padding:84px 0 94px;box-sizing:border-box;align-items:center}html.modus-vortrag body.landing .held-video.folien-kasten>.hv-kapitel,html.modus-vortrag body.landing .held-video.folien-kasten>.hv-rahmen{width:min(96vw,calc((100dvh - 84px - 94px - 39px) * 16 / 9));flex:0 0 auto}html.modus-vortrag body.landing .held-video.folien-kasten>.hv-kapitel{margin-top:10px}html.modus-vortrag body.landing .held-video.folien-kasten .hv-kapitel button{padding:2px 2px 0;row-gap:6px}html.modus-vortrag body.landing .held-video.folien-kasten .hvk-name{flex:1 1 0}body.landing .hv-rahmen{position:relative;aspect-ratio:16/9;border-radius:22px;overflow:hidden;background:#0b0c12;border:1px solid var(--border);box-shadow:0 40px 90px rgba(0,0,0,.32)}body.landing .hv-rahmen video{display:block;width:100%;height:100%;object-fit:cover;cursor:pointer}body.landing .hv-ton{position:absolute;right:16px;bottom:16px;z-index:2;display:inline-flex;align-items:center;gap:8px;height:44px;padding:0 16px 0 13px;border-radius:999px;border:1px solid rgba(255,255,255,.22);background:rgba(12,14,22,.55);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#fff;font-family:inherit;font-size:15px;font-weight:700;line-height:1;cursor:pointer;transition:background .2s,transform .2s}body.landing .hv-ton svg{width:20px;height:20px;flex:0 0 20px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}body.landing .hv-ton svg .voll{fill:currentColor}body.landing .hv-ton .hv-ton-an,body.landing .hv-ton[aria-pressed=true] .hv-ton-aus{display:none}body.landing .hv-ton[aria-pressed=true] .hv-ton-an{display:block}body.landing .hv-ton:focus-visible{outline:2px solid var(--ci-primary);outline-offset:3px}@media (hover:hover){body.landing .hv-ton:hover{background:rgba(12,14,22,.78);transform:scale(1.04)}}@media (max-width:720px){body.landing .hv-ton{height:38px;padding:0 10px;right:10px;bottom:10px}body.landing .hv-ton .hv-ton-text{display:none}}body.landing .hv-kapitel{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:14px;margin-top:18px}body.landing .hv-kapitel button{all:unset;box-sizing:border-box;min-width:0;display:flex;flex-wrap:wrap;align-items:baseline;column-gap:8px;row-gap:10px;padding:4px 2px 8px;cursor:pointer;color:var(--text-tertiary);font-size:14px;font-weight:700;line-height:1.3;transition:color .2s}body.landing .hv-kapitel .hvk-spur{flex:0 0 100%;height:3px;border-radius:3px;background:var(--border);overflow:hidden}body.landing .hv-kapitel .hvk-fuell{display:block;height:100%;width:calc(var(--fortschritt,0) * 100%);border-radius:3px;background:var(--ci-gradient)}body.landing .hv-kapitel .hvk-nr{font-size:12px;letter-spacing:.12em;color:var(--text-muted);font-variant-numeric:tabular-nums}body.landing .hv-kapitel .hvk-name{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}body.landing .hv-kapitel button.ist-aktiv{color:var(--text-primary)}body.landing .hv-kapitel button.ist-aktiv .hvk-nr{color:var(--ci-primary)}body.landing .hv-kapitel button:focus-visible{outline:2px solid var(--ci-primary);outline-offset:4px;border-radius:6px}@media (hover:hover){body.landing .hv-kapitel button:hover{color:var(--text-primary)}}body.landing .hv-kapitel button.kann-spulen .hvk-spur{cursor:ew-resize;transition:transform .15s;transform-origin:50% 0}@media (hover:hover){body.landing .hv-kapitel button.kann-spulen:hover .hvk-spur{transform:scaleY(1.8)}}@media (max-width:720px){body.landing .hv-kapitel{display:flex;overflow-x:auto;scroll-snap-type:x proximity;scrollbar-width:none;gap:18px;margin-top:14px;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 28px),transparent)}body.landing .hv-kapitel::-webkit-scrollbar{display:none}body.landing .hv-kapitel button{flex:0 0 auto;min-width:132px;scroll-snap-align:start}body.landing .hv-kapitel .hvk-name{overflow:visible}}@media (max-width:720px){body.landing .held-raster{grid-template-columns:minmax(0,1fr);gap:40px}body.landing .held-raster>div:first-child{padding-top:clamp(0px,2.5vw,34px)}}body.landing .held-knoepfe{display:flex;flex-direction:column;align-items:flex-start;gap:12px;margin-top:26px}body.landing .held-fakten{display:flex;flex-wrap:nowrap;gap:0;overflow:hidden;min-width:0;width:100%;margin-top:30px;font-size:14px;color:var(--text-tertiary);-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 4px,#000 calc(100% - 4px),transparent 100%);mask-image:linear-gradient(90deg,transparent 0,#000 4px,#000 calc(100% - 4px),transparent 100%)}body.landing .held-fakten b{color:var(--text-primary)}body.landing .hf-reihe{display:flex;flex:0 0 auto;gap:26px;padding-right:26px;animation:hf-wandern 22s linear infinite}body.landing .hf-reihe span{white-space:nowrap}@keyframes hf-wandern{from{transform:translateX(0)}to{transform:translateX(-100%)}}@media (min-width:721px){body.landing .held-fakten{width:auto;margin-right:40px}}@media (max-width:720px){body.landing .held .zeichen{margin-top:-9px;margin-bottom:48px}}@media (prefers-reduced-motion:reduce){body.landing .held-fakten{flex-wrap:wrap;gap:22px;overflow:visible;-webkit-mask-image:none;mask-image:none}body.landing .hf-reihe{display:contents;animation:none}body.landing .hf-reihe+.hf-reihe{display:none}}body.landing .buehne{position:relative;perspective:1400px}body.landing .held-vorschau{position:relative}body.landing .blatt{position:relative;aspect-ratio:1/1.414;background:var(--paper);color:var(--paper-text);border-radius:12px;box-shadow:var(--paper-shadow);padding:26px 26px 20px;overflow:hidden;font-size:9px;line-height:1.5;border:1px solid color-mix(in srgb,var(--border) 70%,rgb(0 0 0 / 0))}body.landing .blatt h4{margin:0 0 4px;font-size:13px;letter-spacing:-.01em}body.landing .zeile{height:5px;border-radius:3px;background:#e9ebf3;margin:5px 0}body.landing .zeile.kurz{width:52%}body.landing .zeile.mittel{width:76%}body.landing .zeile.lang{width:94%}body.landing .zeile.farbig{background:var(--ci-gradient);opacity:.55;width:38%}body.landing .toast{position:absolute;z-index:3;display:flex;align-items:center;gap:10px;padding:11px 15px;max-width:260px;border-radius:14px;border:1px solid var(--border);border-left:4px solid transparent;background-color:var(--surface-glas);backdrop-filter:var(--surface-blur);box-shadow:0 12px 30px rgba(16,17,22,.16);font-size:13px;font-weight:600;line-height:1.35}body.landing .toast{color:var(--text-primary);background-color:var(--surface-glas);border-color:var(--border);border-left-color:transparent}body.landing .toast small{display:block;font-weight:500;color:var(--text-tertiary)}body.landing .toast .ikon{flex:0 0 auto;width:26px;height:26px;border-radius:8px;display:grid;place-items:center;color:#fff;background:var(--ci-gradient)}body.landing .toast .ikon svg{width:15px;height:15px}body.landing .toast[data-auf]{transform:none;translate:0 26px;transition:opacity .7s cubic-bezier(.2,.7,.3,1),translate .7s cubic-bezier(.2,.7,.3,1)}body.landing .toast[data-auf].da{translate:0 0}@media (prefers-reduced-motion:reduce){body.landing .toast[data-auf]{translate:0 0;transition:none}}body.landing .toast-1{top:-55px;left:-9%}body.landing .toast-2{top:50%;right:-6%}body.landing .toast-3{bottom:-22px;left:-4%}@media (max-width:720px){body.landing .toast{max-width:min(260px,calc(100% - 24px))}body.landing .toast-1{top:-34px;left:-10px}body.landing .toast-2{top:44%;right:-10px}body.landing .toast-3{bottom:-18px;left:14px}}body.landing .blatt{aspect-ratio:1/1.414}body.landing .seitenzahl{font-size:8px;color:var(--paper-mark);letter-spacing:.02em}body.landing .dunkelzone{background:var(--bg-section)}#countdown{position:relative;z-index:1;min-height:100vh;min-height:100svh;box-sizing:border-box;flex-direction:column;align-items:center;justify-content:center;padding:34px 24px 24px;text-align:center;background:var(--bg);transition:opacity .6s ease}#countdown .cd-mitte,#countdown .cd-text{display:flex;flex-direction:column;align-items:center}#countdown .cd-mitte{position:relative;z-index:1}body.landing #countdown .wabe{opacity:.5}#countdown .cd-text{transition:opacity .45s ease,transform .45s ease}#countdown .cd-buehne{display:grid}#countdown .cd-ende,#countdown .cd-text{grid-area:1/1}#countdown .cd-ende.arbeitet .tippstrich{animation:none;opacity:1}#countdown .cd-ende .tippstrich{height:.9em;transform:translateY(.08em)}#countdown .cd-ende{place-self:center;margin:0;display:inline-flex;align-items:baseline;justify-content:center;font-size:clamp(24px, 4.4vw, 38px);font-weight:700;color:var(--text-primary);text-wrap:balance;opacity:0;transform:translateY(6px);transition:opacity .5s ease .35s,transform .5s ease .35s}#countdown .cd-zeichen{display:block;width:clamp(120px,22vw,196px);height:auto;animation:loader-auf .45s ease both;transition:transform 1.5s cubic-bezier(.2,.7,.3,1)}#countdown .cd-wortmarke{display:block;width:clamp(148px,26vw,220px);height:auto;margin-top:26px}#countdown .augenbraue{margin-top:22px}#countdown .cd-uhr{display:flex;align-items:baseline;justify-content:center;margin-top:16px;font-size:clamp(38px, 9.5vw, 84px);font-weight:800;line-height:1.05;letter-spacing:.01em;font-variant-numeric:tabular-nums}#countdown .cd-punkt,#countdown .cd-zahl{background:linear-gradient(100deg,var(--ci-primary) 0,var(--ci-secondary) 25%,#a855f7 50%,var(--ci-secondary) 75%,var(--ci-primary) 100%);background-size:200% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;animation:cd-verlauf 5s linear infinite}#countdown .cd-punkt{padding:0 .06em;opacity:.7}#countdown .cd-glied{display:flex;flex-direction:column;align-items:center}#countdown .cd-glied[hidden]{display:none}#countdown .cd-wort{margin-top:6px;font-size:clamp(10px, 1.1vw, 13px);font-weight:600;line-height:1;letter-spacing:.06em;color:var(--text-tertiary)}@keyframes cd-verlauf{from{background-position:0 0}to{background-position:200% 0}}.cd-melden{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;gap:14px;position:relative;width:min(100%,460px);margin:46px auto 0}.cd-melden:has(.cd-glocke:not([hidden]))::before{content:"";flex:0 0 auto;width:44px;height:1px}.cd-mail{flex:1 1 210px;min-width:0;padding:12px 15px;border-radius:var(--radius-control);border:1px solid var(--border);color:var(--text-primary);font:inherit;font-size:15px;flex:0 0 auto;width:min(100%,216px);transition:width .32s cubic-bezier(.2,.7,.3,1),border-color .2s ease,box-shadow .2s ease}.cd-mail:focus,.cd-mail:not(:placeholder-shown){width:min(100%,320px)}.cd-mail::placeholder{color:var(--text-tertiary)}.cd-mail:focus-visible{outline:0;border-color:var(--ci-primary);box-shadow:0 0 0 3px color-mix(in srgb,var(--ci-primary) 22%,rgb(0 0 0 / 0))}.cd-mail.stimmt-nicht{border-color:var(--error);box-shadow:0 0 0 3px color-mix(in srgb,var(--error) 20%,rgb(0 0 0 / 0));animation:cd-ruettel .3s ease}@keyframes cd-ruettel{0%,100%{transform:translateX(0)}25%{transform:translateX(-4px)}75%{transform:translateX(4px)}}.cd-glocke{flex:0 0 auto;align-self:stretch;display:grid;place-items:center;width:46px;padding:0;border:0;border-radius:var(--radius-control);background:var(--ci-gradient);color:#fff;cursor:pointer;box-shadow:0 8px 20px color-mix(in srgb,var(--ci-secondary) 30%,rgb(0 0 0 / 0));transition:transform .2s ease,box-shadow .2s ease,opacity .2s ease}.cd-glocke:hover{transform:translateY(-2px);box-shadow:0 12px 26px color-mix(in srgb,var(--ci-secondary) 38%,rgb(0 0 0 / 0))}.cd-glocke:focus-visible{outline:2px solid var(--ci-primary);outline-offset:2px}.cd-glocke[disabled]{opacity:.6;cursor:progress;transform:none}.cd-glocke[hidden]{display:none}body.landing p.cd-hinweis{position:absolute;top:100%;left:50%;translate:-50% 0;margin:20px 0 0;width:min(100%,430px);font-size:13px;line-height:1.45;color:var(--text-tertiary)}#countdown .cd-text,body.landing #neuigkeiten .mitte{position:relative}.cd-hinweis.gut,.cd-hinweis.schlecht{padding:11px 16px;border-radius:14px;border:1px solid var(--border);background:var(--surface-glas);backdrop-filter:var(--surface-blur)}body.landing p.cd-hinweis.gut{color:var(--ci-secondary)}body.landing p.cd-hinweis.schlecht{color:var(--error)}@media (prefers-reduced-motion:reduce){.cd-mail.stimmt-nicht{animation:none}}html.modus-countdown .burger{margin-left:auto}html.modus-countdown #dialogueStack{right:auto;bottom:auto;left:50%;top:50%;transform:translate(-50%,-50%);width:min(460px,calc(100vw - 28px));max-height:calc(100vh - 40px);justify-content:center}html.modus-countdown .cd-fuss{padding:clamp(34px,4vw,52px) 24px clamp(24px,4vw,44px);font-size:13px;line-height:1.7;color:var(--text-tertiary);text-align:center}html.modus-countdown .cd-fuss a{color:inherit;text-decoration:none;transition:color .2s ease}html.modus-countdown .cd-fuss a:hover{color:var(--text-primary)}#countdown.laedt .cd-text{opacity:0;transform:translateY(10px) scale(.95)}html:not(.mit-js) #countdown .cd-ende{opacity:1;transform:none;transition:none}#countdown .cd-rufe{position:absolute;inset:0;z-index:4;pointer-events:none;overflow:hidden}#countdown .cd-ruf{position:absolute;margin:0;transform:translate(-50%,-50%) scale(.72);opacity:0;font-size:clamp(18px, 2.1vw, 31px);font-weight:700;line-height:1.2;color:var(--text-secondary);white-space:nowrap;text-align:center;transition:opacity .9s ease,transform .9s cubic-bezier(.2,.9,.3,1.2)}#countdown .cd-ruf.da{opacity:1;transform:translate(-50%,-50%) scale(1)}#countdown .cd-ruf.fort{opacity:0;transform:translate(-50%,-50%) scale(.94);transition:opacity .5s ease,transform .5s ease}#countdown.mittig .cd-zeichen{transform:scale(1.35)}#countdown.weg{display:flex;position:fixed;inset:0;min-height:0;opacity:0;pointer-events:none}@media (prefers-reduced-motion:reduce){#countdown .cd-punkt,#countdown .cd-zahl{animation:none}#countdown .cd-zeichen{animation:none}#countdown,#countdown .cd-ende,#countdown .cd-ruf,#countdown .cd-text,#countdown .cd-zeichen{transition:none}}body.landing .karten{display:grid;grid-template-columns:repeat(auto-fit,minmax(258px,1fr));gap:18px;margin-top:46px}body.landing .karte{position:relative;padding:26px 24px;border-radius:18px;border:1px solid var(--border);transition:transform .25s ease,border-color .25s ease,box-shadow .25s ease,background-color .3s ease}body.landing .karte:hover{transform:translateY(-4px);border-color:color-mix(in srgb,var(--ci-primary) 40%,var(--border));box-shadow:0 18px 40px rgba(35,95,254,.12);background-color:var(--surface-glas-hover);backdrop-filter:var(--surface-blur-hover)}body.landing .karte .ikon{width:38px;height:38px;border-radius:11px;margin-bottom:16px;display:grid;place-items:center;color:#fff;background:var(--ci-gradient)}body.landing .karte .ikon svg{width:20px;height:20px}body.landing .karte p{margin:0;font-size:15px;color:var(--text-tertiary)}body.landing #funktionen{position:relative}body.landing #funktionen>.spur{position:relative;z-index:1}body.landing .fn-deckel{position:relative;z-index:3;height:2px;margin-top:calc(-1 * var(--polster,104px));margin-bottom:calc(var(--polster,104px) - 2px)}body.landing .fn-deckel::after{content:"";position:absolute;left:0;right:0;bottom:0;height:2px;background:linear-gradient(90deg,transparent,var(--ci-primary),var(--ci-secondary),transparent);opacity:.5}body.landing #funktionen{--polster:var(--abschnitt-rand);--klemme-oben:calc(var(--polster) + 80px);padding-top:var(--polster)}body.landing #funktionen .wabe{-webkit-mask-image:radial-gradient(ellipse 96% 124% at 50% calc(var(--klemme-oben) - var(--polster)),#000 34%,transparent 99%);mask-image:radial-gradient(ellipse 96% 124% at 50% calc(var(--klemme-oben) - var(--polster)),#000 34%,transparent 99%)}body.landing .fn-buehne{position:relative}body.landing .fn-gruppen{position:relative;margin-top:90px;display:grid;gap:18px}body.landing .fn-gruppe{position:relative;display:grid;grid-template-columns:210px 1fr;gap:0 46px;padding:30px clamp(20px,3.2vw,40px) 34px;border-radius:22px;border:1px solid var(--border)}body.landing .fn-gruppe{will-change:transform;background-color:var(--surface-glas-stapel);backdrop-filter:var(--surface-blur);transition:background-color .3s ease}body.landing .fn-gruppe:hover{background-color:var(--surface-glas)}body.landing .fn-gruppe:first-child{background-color:var(--surface-glas)}body.landing .fn-gruppe:first-child:hover{background-color:var(--surface-glas-hover);backdrop-filter:var(--surface-blur-hover)}body.landing .fn-gruppe{box-shadow:0 -16px 34px rgba(6,8,16,.3),0 20px 44px rgba(6,8,16,.22)}body.landing .fn-gruppe:first-child{z-index:1}body.landing .fn-gruppe:nth-child(2){z-index:2}body.landing .fn-gruppe:nth-child(3){z-index:3}body.landing .fn-buehne.gestapelt{height:calc(185vh)}body.landing .fn-buehne.gestapelt .fn-klemme{position:sticky;top:var(--klemme-oben);display:flow-root}body.landing .fn-buehne.gestapelt .fn-gruppen{display:block}body.landing .fn-buehne.gestapelt .fn-gruppe{position:absolute;left:0;right:0;top:0}body.landing .fn-buehne.gestapelt .fn-klemme>.fn-deckel{position:relative;top:auto;width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);height:calc(var(--klemme-oben) - var(--polster));margin-top:calc(-1 * var(--klemme-oben));margin-bottom:var(--polster);background:0 0}body.landing .fn-buehne.gestapelt.klemmt .fn-klemme>.fn-deckel{background:var(--bg)}body.landing .fn-kopf{align-self:start}body.landing .fn-zahl{display:block;font-size:12px;font-weight:800;letter-spacing:.16em;color:var(--ci-primary)}body.landing .fn-kopf h3{margin:7px 0 7px;font-size:1.5rem;letter-spacing:-.02em}body.landing .fn-kopf p{margin:0;font-size:14px;line-height:1.45;color:var(--text-tertiary)}body.landing .fn-liste{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,1fr);column-gap:44px}body.landing .fn-punkt{display:grid;grid-template-columns:auto 1fr;column-gap:13px;row-gap:4px;padding:16px 0 18px;border-top:1px solid var(--border)}body.landing .fn-punkt:nth-child(-n+2){border-top:0;padding-top:0}body.landing .fn-ikon{grid-row:1/span 2;color:var(--ci-primary)}body.landing .fn-ikon svg{display:block;width:19px;height:19px}body.landing .fn-name{font-size:15px;font-weight:700;line-height:1.3;letter-spacing:-.01em}body.landing .fn-text{font-size:14px;line-height:1.5;color:var(--text-tertiary)}[data-theme=light] body.landing .fn-gruppe{box-shadow:0 -14px 30px rgba(24,28,48,.1),0 18px 40px rgba(24,28,48,.09)}@media (max-width:720px){body.landing .fn-gruppen{margin-top:46px}body.landing .fn-gruppe{grid-template-columns:1fr;gap:22px}body.landing .fn-liste{grid-template-columns:1fr}body.landing .fn-punkt:nth-child(-n+2){border-top:1px solid var(--border);padding-top:16px}body.landing .fn-punkt:first-child{border-top:0;padding-top:0}}body.landing .banner{position:relative;overflow:hidden;color:#fff;background-color:var(--ci-secondary);background-image:linear-gradient(135deg,color-mix(in srgb,var(--ci-primary) 88%,var(--ci-secondary)) 0,color-mix(in srgb,var(--ci-primary) 42%,var(--ci-secondary)) 38%,var(--ci-secondary) 78%,color-mix(in srgb,var(--ci-secondary) 88%,#000) 100%);padding:var(--abschnitt-rand) 0}body.landing .banner .wabe polygon{stroke:rgba(255,255,255,.06)}body.landing .banner-flex .zeigerschein.an{opacity:.2}body.landing .banner h2{color:#fff}body.landing .banner p{color:rgba(255,255,255,.85)}body.landing .banner .knopf.leer{color:#fff;border-color:rgba(255,255,255,.5);background:rgba(255,255,255,.08);backdrop-filter:var(--surface-blur)}body.landing .banner .knopf.leer:hover{border-color:#fff}body.landing .banner-marke{margin:0 0 .5em}body.landing .banner-marke img{display:block;margin-inline:auto;width:clamp(240px,34vw,420px);height:auto;filter:brightness(0) invert(1)}body.landing .banner-knoepfe{display:flex;flex-wrap:wrap;gap:12px;justify-content:center;margin-top:28px}body.landing .preis{display:flex;flex-direction:column}body.landing .preis h3{font-size:clamp(1.7rem, 3vw, 2.15rem);font-weight:800;letter-spacing:-.03em;margin:0 0 6px}body.landing .preis .betrag{font-size:1.35rem;font-weight:700;letter-spacing:-.02em;margin:2px 0 2px;color:var(--text-primary)}body.landing .preis ul{list-style:none;margin:18px 0 22px;padding:0;font-size:15px;color:var(--text-tertiary)}body.landing .preis li{display:flex;gap:9px;align-items:flex-start;margin:9px 0}body.landing .preis li::before{content:"";flex:0 0 auto;width:16px;height:16px;margin-top:3px;border-radius:50%;background:var(--ci-gradient)}body.landing .preis .stern{margin-left:-9px;color:var(--ci-secondary);font-weight:700}body.landing .preis .fussnote{margin:-14px 0 20px;font-size:12.5px;line-height:1.4;color:var(--text-tertiary)}body.landing .preis .knopf{margin-top:auto;justify-content:center}body.landing .karte.hervor{border-color:color-mix(in srgb,var(--ci-primary) 45%,var(--border));box-shadow:0 20px 50px rgba(35,95,254,.14)}body.landing .preis-geschenk{margin-top:22px;text-align:center}body.landing #neuigkeiten h2{font-size:clamp(1.45rem, 2.6vw, 2rem)}body.landing #neuigkeiten .mitte{max-width:560px}body.landing #neuigkeiten .augenbraue{margin-bottom:18px}body.landing .preis-buehne{position:relative}body.landing .preis-buehne.gestapelt{height:165vh}body.landing .preis-buehne.gestapelt .preis-klemme{position:sticky;top:var(--klemme-oben);display:flow-root}body.landing .preis-buehne.gestapelt .karte.preis{will-change:transform}body.landing .preis-buehne.gestapelt .karte.preis:hover{background-color:var(--surface-glas-hover);backdrop-filter:var(--surface-blur-hover)}body.landing .preis-buehne.gestapelt.laeuft .karte.preis{background-color:var(--surface-glas-stapel)}.cd-mail,.dialogue,body.landing .bs-karte,body.landing .faq-punkt,body.landing .karte,body.landing .preis-buehne.gestapelt .karte.preis,body.landing .schritt,body.landing .stimme,body.landing .story-zitat,section.max-width-400{background-color:var(--surface-glas);backdrop-filter:var(--surface-blur)}body.landing .bs-karte,body.landing .faq-punkt,body.landing .fn-gruppe,body.landing .karte,body.landing .preis-buehne.gestapelt .karte.preis,body.landing .schritt,body.landing .stimme{box-shadow:0 1px 2px color-mix(in srgb,var(--text-primary) 5%,rgb(0 0 0 / 0)),0 10px 22px -12px color-mix(in srgb,var(--text-primary) 22%,rgb(0 0 0 / 0))}[data-theme=dark] body.landing .bs-karte,[data-theme=dark] body.landing .faq-punkt,[data-theme=dark] body.landing .fn-gruppe,[data-theme=dark] body.landing .karte,[data-theme=dark] body.landing .preis-buehne.gestapelt .karte.preis,[data-theme=dark] body.landing .schritt,[data-theme=dark] body.landing .stimme{box-shadow:0 1px 2px rgba(0,0,0,.35),0 12px 26px -14px rgba(0,0,0,.6)}body.landing .preis-buehne.gestapelt.laeuft .karte.preis{transition:none}body.landing .preis-buehne.gestapelt .karten>:first-child{z-index:3}body.landing .preis-buehne.gestapelt .karten>:nth-child(2){z-index:1}body.landing .preis-buehne.gestapelt .karten>:nth-child(3){z-index:2}.knopf.geschenk{color:var(--ci-secondary);border-color:color-mix(in srgb,var(--ci-secondary) 42%,rgb(0 0 0 / 0));background:color-mix(in srgb,var(--ci-secondary) 12%,var(--bg))}.knopf.geschenk:hover{border-color:var(--ci-secondary)}.knopf.geschenk svg{width:17px;height:17px}body.landing [data-auf]{opacity:0;transform:translateY(26px) scale(.985);transition:opacity .7s cubic-bezier(.2,.7,.3,1),transform .7s cubic-bezier(.2,.7,.3,1)}body.landing section[data-auf]{transform:translateY(26px)}body.landing section[data-auf].da{transform:none}body.landing [data-auf].da{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){body.landing [data-auf]{opacity:1;transform:none;transition:none}body.landing [data-parallax]{transform:none!important}html:has(body.landing){scroll-behavior:auto}}body.grundlagen .aurora{position:absolute;inset:0;pointer-events:none;z-index:0;overflow:hidden}body.grundlagen .aurora.aurora-leise span{opacity:.26}[data-theme=dark] body.grundlagen .aurora.aurora-leise span{opacity:.2}body.grundlagen .aurora span{position:absolute;display:block;width:52vw;height:52vw;max-width:760px;max-height:760px;border-radius:50%;filter:blur(90px);opacity:.5;will-change:transform}body.grundlagen .aurora .a1{left:-8%;top:-14%;background:radial-gradient(circle at 50% 50%,var(--ci-primary),transparent 68%);animation:aurora-1 22s ease-in-out infinite}body.grundlagen .aurora .a2{right:-10%;top:6%;background:radial-gradient(circle at 50% 50%,var(--ci-secondary),transparent 68%);animation:aurora-2 26s ease-in-out infinite}body.grundlagen .aurora .a1{margin-left:calc(var(--maus-x,0) * 250px);margin-top:calc(var(--maus-y,0) * 180px);transition:margin .5s cubic-bezier(.22,.61,.36,1)}body.grundlagen .aurora .a2{margin-right:calc(var(--maus-x,0) * 300px);margin-top:calc(var(--maus-y,0) * -220px);transition:margin .68s cubic-bezier(.22,.61,.36,1)}body.grundlagen .zeigerschein{position:absolute;inset:0 auto auto 0;z-index:1;width:100%;aspect-ratio:1;max-height:100%;pointer-events:none;fill:none;opacity:0;transition:opacity .45s ease}body.grundlagen .zeigerschein.an{opacity:.34}body.grundlagen .zeigerschein polygon{stroke-width:.15;stroke-linejoin:round}body.landing .gitter-halter{position:absolute;inset:0;z-index:0;pointer-events:none;overflow:clip}body.landing .gitter-halter:has(> .zeigerschein){z-index:1}body.landing .gitter-halter>.aurora,body.landing .gitter-halter>.wabe,body.landing .gitter-halter>.zeigerschein{position:sticky;display:block;inset:auto;top:0;height:100vh;max-height:none;margin-top:calc(var(--polster) - var(--klemme-oben))}body.landing #preise{--polster:var(--abschnitt-rand);--klemme-oben:clamp(24px, calc(50vh - 360px), 104px)}body.landing .schein-blau polygon{stroke:var(--ci-primary)}body.landing .schein-blau{-webkit-mask-image:radial-gradient(300px 260px at calc(var(--zeiger-x,50%) - 42px) calc(var(--zeiger-y,50%) - 28px),#000 0%,rgba(0,0,0,.55) 40%,transparent 76%);mask-image:radial-gradient(300px 260px at calc(var(--zeiger-x,50%) - 42px) calc(var(--zeiger-y,50%) - 28px),#000 0%,rgba(0,0,0,.55) 40%,transparent 76%)}body.landing .schein-lila polygon{stroke:var(--ci-secondary)}body.landing .schein-lila{-webkit-mask-image:radial-gradient(280px 240px at calc(var(--zeiger-x,50%) + 48px) calc(var(--zeiger-y,50%) + 32px),#000 0%,rgba(0,0,0,.55) 40%,transparent 76%);mask-image:radial-gradient(280px 240px at calc(var(--zeiger-x,50%) + 48px) calc(var(--zeiger-y,50%) + 32px),#000 0%,rgba(0,0,0,.55) 40%,transparent 76%)}[data-theme=light] body.grundlagen .zeigerschein.an{opacity:.28}@keyframes aurora-1{0%,100%{transform:translate3d(0,0,0) scale(1)}50%{transform:translate3d(6vw,4vh,0) scale(1.12)}}@keyframes aurora-2{0%,100%{transform:translate3d(0,0,0) scale(1.08)}50%{transform:translate3d(-5vw,6vh,0) scale(1)}}@media (prefers-reduced-motion:reduce){body.grundlagen .aurora span{animation:none;transition:none;margin:0}}[data-theme=dark] body.grundlagen .aurora span{opacity:.38}body.landing::after{content:"";position:fixed;inset:0;z-index:9999;pointer-events:none;opacity:.028;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='140' height='140'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='3'/%3E%3C/filter%3E%3Crect width='140' height='140' filter='url(%23n)'/%3E%3C/svg%3E")}body.landing .karte{overflow:hidden}body.landing .karte::before{content:"";position:absolute;inset:0;pointer-events:none;opacity:0;transition:opacity .3s ease;background:radial-gradient(220px circle at var(--mx,50%) var(--my,50%),color-mix(in srgb,var(--ci-primary) 16%,rgb(0 0 0 / 0)),transparent 70%)}body.landing .karte:hover::before{opacity:1}body.landing .abzeichen{position:absolute;top:14px;right:14px;padding:6px 12px;border-radius:999px;border:1px solid color-mix(in srgb,var(--ci-secondary) 38%,rgb(0 0 0 / 0));background:color-mix(in srgb,var(--ci-secondary) 12%,rgb(0 0 0 / 0));color:var(--ci-secondary);font-size:11px;font-weight:700;line-height:1;letter-spacing:.01em;white-space:nowrap}body.landing .laser{height:2px;border:0;margin:0;background:linear-gradient(90deg,transparent,var(--ci-primary),var(--ci-secondary),transparent);opacity:.5}body.landing .verlaufstext{background:linear-gradient(100deg,var(--ci-primary) 0,var(--ci-secondary) 42%,#9d7bff 52%,var(--ci-secondary) 62%,var(--ci-primary) 100%);background-size:260% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;animation:schimmer 7s ease-in-out infinite}@keyframes schimmer{0%,100%{background-position:100% 0}50%{background-position:0 0}}body.landing .zeichen{position:relative;z-index:0;display:block;width:62%;max-width:340px;margin:0 auto 18px;filter:drop-shadow(0 18px 44px rgba(35,95,254,.24));will-change:transform}@media (min-width:721px){body.landing .zeichen{width:56%}}body.landing .held .buehne>div{position:relative;z-index:1}body.landing .zeichen img{display:block;width:100%;height:auto}body.landing .zeichen-hof{position:absolute;inset:-18% -18% -22%;z-index:-1;border-radius:50%;background:radial-gradient(circle at 50% 45%,color-mix(in srgb,var(--ci-secondary) 26%,rgb(0 0 0 / 0)),transparent 62%);filter:blur(26px);animation:hof-atmen 6s ease-in-out infinite}@keyframes hof-atmen{0%,100%{transform:scale(1);opacity:.85}50%{transform:scale(1.08);opacity:1}}body.landing .schritte{display:grid;grid-template-columns:repeat(3,1fr);gap:22px;margin-top:52px;counter-reset:schritt}@media (max-width:820px){body.landing .schritte{grid-template-columns:1fr}}body.landing .schritt{position:relative;padding:30px 26px 26px;border-radius:18px;border:1px solid var(--border);transition:background-color .3s ease}body.landing .schritt:hover{background-color:var(--surface-glas-hover);backdrop-filter:var(--surface-blur-hover)}body.landing .schritt::before{counter-increment:schritt;content:counter(schritt);position:absolute;top:-16px;left:26px;width:34px;height:34px;border-radius:11px;display:grid;place-items:center;font-size:15px;font-weight:800;color:#fff;background:var(--ci-gradient);box-shadow:0 8px 20px color-mix(in srgb,var(--ci-secondary) 34%,rgb(0 0 0 / 0))}body.landing .schritt h3{margin-top:10px}body.landing .schritt::after{content:"";position:absolute;inset:0;z-index:0;pointer-events:none;opacity:0;border-radius:inherit;transition:opacity .3s ease;background:radial-gradient(220px circle at var(--mx,50%) var(--my,50%),color-mix(in srgb,var(--ci-primary) 16%,rgb(0 0 0 / 0)),transparent 70%)}body.landing .schritt:hover::after{opacity:1}body.landing .schritt>*{position:relative;z-index:1}body.landing .schritt::before{z-index:2}body.landing .schritt p{margin:0;font-size:15px;color:var(--text-tertiary)}body.landing .story{display:grid;grid-template-columns:.9fr 1.1fr;column-gap:52px;row-gap:0;align-items:start;margin-top:76px}body.landing .story>div:first-child{grid-column:1;grid-row:1}body.landing .story-text{grid-column:2;grid-row:1/span 2}body.landing .story>figure.bild{grid-column:1;grid-row:2}@media (max-width:720px){body.landing .story{grid-template-columns:1fr;column-gap:0;row-gap:34px}body.landing .story-text,body.landing .story>div:first-child,body.landing .story>figure.bild{grid-column:1;grid-row:auto}}body.landing .story-zitat{position:relative;padding:34px 32px;border-radius:22px;border:1px solid var(--border);border-left:4px solid transparent;--kante-radius:22px;box-shadow:0 18px 44px rgba(16,17,22,.12);font-size:clamp(.98rem, 1.5vw, 1.14rem);line-height:1.55;font-weight:600;letter-spacing:-.01em;transition:background-color .3s ease}body.landing .story-zitat:hover{background-color:var(--surface-glas-hover);backdrop-filter:var(--surface-blur-hover)}body.landing .story-zitat p:last-child{margin:0}body.landing .story-wer{display:flex;flex-wrap:wrap;align-items:center;gap:24px 13px;margin-top:40px;font-size:15px}body.landing .story-wer .kopf{width:44px;height:44px;border-radius:14px;background:var(--ci-gradient);display:grid;place-items:center;color:#fff;font-weight:800}body.landing .story-wer b{display:block}body.landing .story-wer span{color:var(--text-tertiary)}body.landing .story-text p:last-child{margin-bottom:0}body.landing .story-marken{display:flex;flex-wrap:wrap;gap:10px;margin-top:22px}body.landing .story-knoepfe{display:flex;flex-wrap:wrap;gap:10px;margin-top:22px}body.landing .story-wer>span:not(.kopf){margin-right:auto}body.landing .story-wer .story-knoepfe{margin-top:0}body.landing .story-wer .story-knoepfe .knopf{padding:8px 13px;font-size:13px}body.landing .story-wer .story-knoepfe .knopf svg{width:15px;height:15px}body.landing .story-knoepfe .knopf{padding:11px 18px;font-size:14px}body.landing .story-knoepfe .knopf svg{width:16px;height:16px}body.landing .story-marken span{padding:7px 13px;border-radius:999px;font-size:13px;font-weight:600;color:var(--text-tertiary);border:1px solid var(--border);background:color-mix(in srgb,var(--bg-surface) 70%,rgb(0 0 0 / 0))}body.landing .streifen{display:grid;grid-template-columns:repeat(4,1fr);gap:18px;margin-top:44px}@media (max-width:720px){body.landing .streifen{grid-template-columns:repeat(2,1fr)}}@media (max-width:520px){body.landing .streifen{grid-template-columns:1fr}}body.landing .streifen div{padding:22px 20px;border-radius:16px;border:1px solid var(--border);background:color-mix(in srgb,var(--bg-surface) 60%,rgb(0 0 0 / 0))}body.landing .streifen h3{font-size:1rem;margin-bottom:6px}body.landing .streifen p{margin:0;font-size:14px;color:var(--text-tertiary)}body.landing #teams{color:#fff;background-color:var(--ci-primary);background-image:var(--ci-gradient)}body.landing #teams .foto{position:absolute;inset:0;z-index:0;opacity:.3}body.landing #teams .foto img{position:absolute;left:0;top:-8%;width:100%;height:116%;object-fit:cover;object-position:50% 42%;will-change:transform}body.landing #teams>.foto{--schleier-farbe:#0b0c11;--schleier-kraft:.24}body.landing #teams .wabe{z-index:1}body.landing #teams>.spur{position:relative;z-index:2}body.landing #teams .wabe polygon{stroke:rgba(255,255,255,.06)}body.landing #teams .zeigerschein{z-index:1}body.landing #teams .zeigerschein polygon{stroke:rgba(255,255,255,.85)}body.landing #teams .zeigerschein.an{opacity:.28}body.landing #teams h2,body.landing #teams h3{color:#fff}body.landing #teams .leise,body.landing #teams p{color:rgba(255,255,255,.86)}body.landing #teams .augenbraue,body.landing #teams .augenbraue.lila{color:#fff;background:rgba(255,255,255,.16);border-color:rgba(255,255,255,.42)}body.landing #teams .streifen div{border-color:rgba(255,255,255,.24);background:rgba(255,255,255,.1);backdrop-filter:var(--surface-blur)}body.landing .streifen div{position:relative}body.landing #teams .abzeichen{border-color:rgba(255,255,255,.5);background:rgba(255,255,255,.2);color:#fff}body.landing .teams-knopf{margin-top:32px;text-align:center}body.landing .story-portraet{position:relative;margin-top:12px;will-change:transform}@media (max-width:720px){body.landing .story-portraet{margin-top:0}}body.landing .story-portraet img{display:block;width:100%;height:auto;aspect-ratio:1/1.32;object-fit:cover;object-position:50% 22%;border-radius:22px;border:1px solid var(--border);box-shadow:0 24px 60px rgba(16,17,22,.2)}body.landing .story-portraet::after{content:"";position:absolute;inset:auto -6% -8% -6%;height:52%;z-index:-1;border-radius:50%;background:radial-gradient(ellipse at 50% 50%,color-mix(in srgb,var(--ci-secondary) 34%,rgb(0 0 0 / 0)),transparent 70%);filter:blur(38px)}@media (max-width:720px){body.landing .story-portraet{max-width:330px;margin-inline:auto}}body.landing .demo{margin-top:46px;display:flex;justify-content:center}body.landing .demo-rahmen{position:relative;width:min(880px,100%);border-radius:18px;background:var(--paper);box-shadow:var(--paper-shadow);border:1px solid color-mix(in srgb,var(--border) 70%,rgb(0 0 0 / 0));overflow:hidden;isolation:isolate}body.landing .demo-papier{padding:32px 76px 36px 76px;color:var(--paper-text);font-size:14px;line-height:1.65}body.landing .demo-papier h4{margin:18px 0 6px;font-size:15px;font-weight:800;color:var(--paper-text)}body.landing .demo-papier p{margin:0 0 10px;color:#3a3f4d}body.landing .demo-kopf{display:flex;align-items:center;justify-content:space-between;gap:14px;padding-bottom:12px;margin-bottom:16px;border-bottom:1px solid var(--paper-surface)}body.landing .demo-marke{display:block;width:118px;height:auto}body.landing .demo-titel{font-size:11px;color:var(--paper-mark)}body.landing .demo-gutter{position:absolute;left:23px;top:0;display:flex;align-items:center;gap:4px;opacity:0;transition:opacity .25s ease;pointer-events:none}body.landing .demo-gutter .block-add,body.landing .demo-gutter .block-handle{position:static;display:inline-flex}body.landing .demo.zeigt-griff .demo-gutter{opacity:1}body.landing .demo-zeile{height:0;margin:0;overflow:hidden;transition:height .16s ease,margin .16s ease}body.landing .demo-zeile.offen{height:1.62em;margin:0 0 10px}body.landing .demo-zeile.gefuellt{height:auto;overflow:visible}body.landing .demo-caret{position:absolute;display:none;width:1.6px;background:#1c1f2a}body.landing .demo.tippt .demo-caret{display:block;animation:demo-blinken 1.06s steps(1,end) infinite}@keyframes demo-blinken{0%,49%{opacity:1}100%,50%{opacity:0}}body.landing .demo-ph{position:absolute;display:none;font-style:italic;color:var(--paper-mark);font-size:13px;line-height:1.62;white-space:nowrap;overflow:hidden;pointer-events:none;padding-right:.35em}body.landing .demo.zeigt-ph .demo-ph{display:block}body.landing .demo.plus-aktiv .demo-gutter .block-add{border-color:var(--ci-primary);color:var(--ci-primary)}body.landing .demo-menu{position:absolute;top:0;display:none;max-height:248px;transform-origin:top left}body.landing .demo.menu-auf .demo-menu{display:flex}body.landing .demo-ki{position:absolute;top:0;width:min(440px,calc(100% - 110px));display:none}body.landing .demo.ki-auf .demo-ki{display:block}body.landing .demo-ki .inline-ai-input{pointer-events:none}body.landing .demo-maus{position:absolute;left:82%;top:86%;z-index:10002;width:22px;height:22px;filter:drop-shadow(0 2px 5px rgba(0,0,0,.4));transition:left .85s cubic-bezier(.4,.1,.2,1),top .85s cubic-bezier(.4,.1,.2,1);pointer-events:none}body.landing .demo-maus svg{fill:#1c1f2a;stroke:#fff;stroke-width:1.4;stroke-linejoin:round;stroke-linecap:round}body.landing .demo.klickt .demo-maus{transform:scale(.82)}body.landing .demo-einfuegung{display:grid;grid-template-rows:0fr;transition:grid-template-rows .55s cubic-bezier(.2,.7,.3,1)}body.landing .demo-einfuegung>p{overflow:hidden;margin:0;opacity:0;transition:opacity .5s ease .15s;color:#3a3f4d}body.landing .demo.eingefuegt .demo-einfuegung{grid-template-rows:1fr}body.landing .demo.eingefuegt .demo-einfuegung>p{opacity:1;margin:0 0 10px}body.landing .demo.arbeitet .demo-einfuegung{grid-template-rows:1fr}body.landing .demo.arbeitet .demo-einfuegung>p{opacity:1;margin:0 0 10px;color:transparent;border-radius:5px;background:linear-gradient(100deg,#eef0f6 30%,#dfe3f0 50%,#eef0f6 70%) 0 0/300% 100%;animation:demo-warten 1.15s linear infinite}@keyframes demo-warten{from{background-position:100% 0}to{background-position:-100% 0}}@media (max-width:700px){body.landing .demo-papier{padding:22px 20px 24px 48px;font-size:13px}body.landing .demo-gutter .block-handle{visibility:hidden}body.landing .demo-griff{left:18px}body.landing .demo-ki,body.landing .demo-menu{left:40px}body.landing .demo-ki{width:min(300px,82%)}}@media (prefers-reduced-motion:reduce){body.landing .demo-maus{display:none}body.landing .demo-einfuegung{grid-template-rows:1fr}body.landing .demo-einfuegung>p{opacity:1}}body.landing .bausteine{margin-top:34px}body.landing .bs-kopf{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:8px 18px;margin-bottom:16px;font-size:14px;font-weight:700}body.landing .bs-hinweis{font-weight:500;color:var(--text-tertiary)}body.landing .bs-lauf{display:flex;gap:14px;overflow-x:auto;scrollbar-width:none;padding-bottom:26px;margin-bottom:-26px;-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 4px,#000 calc(100% - 4px),transparent 100%);mask-image:linear-gradient(90deg,transparent 0,#000 4px,#000 calc(100% - 4px),transparent 100%)}body.landing .bs-lauf::-webkit-scrollbar{display:none}body.landing .bs-reihe{display:flex;gap:14px;flex:0 0 auto;animation:bs-wandern 62s linear infinite}body.landing .bs-lauf:hover .bs-reihe{animation-play-state:paused}@keyframes bs-wandern{from{transform:translateX(0)}to{transform:translateX(calc(-100% - 14px))}}body.landing .bs-karte,body.landing .schritt,body.landing .stimme{transition:border-color .25s ease,background-color .3s ease}body.landing .schritt{transition:border-color .25s ease,background-color .3s ease,opacity .7s cubic-bezier(.2,.7,.3,1),transform .7s cubic-bezier(.2,.7,.3,1)}body.landing .bs-karte:hover,body.landing .schritt:hover,body.landing .stimme:hover{border-color:color-mix(in srgb,var(--ci-primary) 40%,var(--border))}body.landing .schritt:hover{background-color:var(--surface-glas-hover);backdrop-filter:var(--surface-blur-hover)}body.landing .bs-karte:hover,body.landing .stimme:hover{background-color:var(--surface-glas-flach)}body.landing #wzToolbar button[data-tip]::after{display:block}@media (hover:none){[data-tip]::after,body.landing #wzToolbar button[data-tip]::after{display:none}}body.landing #werkzeuge .wz-gruppe{display:flex;flex-direction:column;align-items:center;gap:12px;margin-top:38px}body.landing .wz-titel{font-size:13px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--text-muted)}body.landing .wz-leiste{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:6px;max-width:100%;padding:8px;border-radius:16px;border:1px solid var(--border);background-color:var(--surface-glas);backdrop-filter:var(--surface-blur)}body.landing .wz-leiste.edit-toolbar{position:relative;left:auto;bottom:auto;transform:none;display:flex;opacity:1;z-index:auto;width:auto;max-width:100%;flex-wrap:wrap;overflow:visible;justify-content:center;box-shadow:none}body.landing .wz-fuss .button,body.landing .wz-fuss .footer-icon-btn{min-width:0;width:44px;height:44px;padding:0;display:inline-flex;align-items:center;justify-content:center;font-size:0;background:0 0;background-image:none;background-color:transparent;border:0;box-shadow:none;border-radius:var(--radius-control);color:var(--text-secondary);transition:background-color .2s ease,color .2s ease}body.landing .wz-fuss .button:hover,body.landing .wz-fuss .footer-icon-btn:hover{background-color:var(--btn-hover);color:var(--text-primary)}body.landing .wz-fuss .button svg,body.landing .wz-fuss .footer-icon-btn svg{width:22px;height:22px;stroke:currentColor}body.landing .wz-fuss [class$="-spinner"]{display:none}body.landing .wz-fuss .simplify-toggle{display:none}body.landing .wz-probe a{color:inherit;text-decoration:underline;text-underline-offset:2px;cursor:pointer}body.landing .wz-probe .notranslate{position:relative;border-bottom:1px dotted var(--paper-text-soft,#9aa0a6)}body.landing .wz-probe .notranslate:hover::after{content:"Wird nicht übersetzt";position:absolute;left:50%;bottom:100%;transform:translateX(-50%);margin-bottom:5px;white-space:nowrap;font:400 11px/1.3 Nunito,sans-serif;color:var(--text-primary);background:var(--bg-surface);border:1px solid var(--border);border-radius:6px;padding:4px 8px;box-shadow:0 4px 12px rgba(0,0,0,.14);z-index:10}body.landing .wz-weiter{margin-top:64px;display:flex;justify-content:center}body.landing .wz-probe{margin:34px auto 0;width:min(880px,100%);padding:32px 40px 36px;border-radius:18px;border:1px solid color-mix(in srgb,var(--border) 70%,rgb(0 0 0 / 0));background:var(--paper);box-shadow:var(--paper-shadow);color:var(--paper-text);font-size:14px;line-height:1.65;text-align:center;outline:0;transition:border-color .2s ease}@media (max-width:700px){body.landing .wz-probe{font-size:16px}.cd-mail{font-size:16px}}body.landing .wz-probe:focus{border-color:color-mix(in srgb,var(--ci-primary) 45%,var(--border))}body.landing .wz-probe .doc-icon{display:inline-block;vertical-align:middle;width:1.3em;height:1.3em;margin:0 .06em;line-height:1;position:relative;top:-.06em;text-indent:0;cursor:pointer}body.landing .wz-probe .doc-icon[data-size="s"]{width:1em;height:1em}body.landing .wz-probe .doc-icon[data-size="l"]{width:1.8em;height:1.8em}body.landing .wz-probe .doc-icon[data-size=xl]{width:2.5em;height:2.5em}body.landing .wz-probe .doc-icon[data-emoji]{width:auto;height:auto;font-size:1.3em;top:0;font-style:normal;font-weight:400;text-decoration:none;white-space:nowrap}body.landing .wz-probe .doc-icon[data-emoji][data-size="s"]{font-size:1em}body.landing .wz-probe .doc-icon[data-emoji][data-size="l"]{font-size:1.8em}body.landing .wz-probe .doc-icon[data-emoji][data-size=xl]{font-size:2.5em}body.landing .wz-probe .doc-icon[data-icon]{background-color:currentColor;-webkit-mask:var(--m) center/contain no-repeat;mask:var(--m) center/contain no-repeat}body.landing .wz-probe .doc-icon[data-bild]{background:var(--i) center/contain no-repeat}body.landing .wz-icon-rahmen{position:absolute;z-index:5;box-sizing:border-box;border:2px solid #235ffe;border-radius:5px;pointer-events:none}body.landing .wz-icon-rahmen[hidden]{display:none}body.landing .wz-probe .doc-icon[data-icon=stern]{--m:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23000%22%20stroke-width%3D%222%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpolygon%20points%3D%2212%202%2015.09%208.26%2022%209.27%2017%2014.14%2018.18%2021.02%2012%2017.77%205.82%2021.02%207%2014.14%202%209.27%208.91%208.26%2012%202%22%2F%3E%3C%2Fsvg%3E")}body.landing .et-icon-menu{width:328px;max-width:calc(100vw - 16px);padding:10px}body.landing .et-icon-menu .ic-kopf{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:8px}body.landing .et-icon-menu .ic-groessen,body.landing .et-icon-menu .ic-reiter{display:inline-flex;gap:2px;padding:2px;border-radius:9px;background:var(--surface-2,rgba(127,127,127,.12))}body.landing .et-icon-menu .ic-groessen button,body.landing .et-icon-menu .ic-reiter button{appearance:none;border:0;background:0 0;color:inherit;font:inherit;font-size:12px;font-weight:600;padding:4px 9px;border-radius:7px;cursor:pointer}body.landing .et-icon-menu .ic-groessen button[aria-pressed=true],body.landing .et-icon-menu .ic-reiter button[aria-selected=true]{background:rgba(127,127,127,.34);box-shadow:0 1px 2px rgba(0,0,0,.12)}body.landing .et-icon-menu .ic-gitter{display:grid;grid-template-columns:repeat(8,1fr);gap:2px;max-height:216px;overflow-y:auto}body.landing .et-icon-menu .ic-wahl{appearance:none;border:0;background:0 0;color:inherit;height:36px;border-radius:8px;cursor:pointer;font-size:20px;line-height:1;display:flex;align-items:center;justify-content:center;padding:0}body.landing .et-icon-menu .ic-wahl:focus-visible,body.landing .et-icon-menu .ic-wahl:hover{background:var(--surface-2,rgba(127,127,127,.14))}body.landing .et-icon-menu .ic-wahl svg{width:20px;height:20px}body.landing .et-icon-menu .ic-eigen{display:flex;flex-direction:column;gap:8px;font-size:13px}body.landing .et-icon-menu .ic-eigen .ic-zeile{display:flex;align-items:center;justify-content:space-between;gap:8px}body.landing .et-icon-menu .ic-vorschau{display:flex;gap:10px;align-items:center;min-height:44px}body.landing .et-icon-menu .ic-vorschau:empty{display:none}body.landing .et-icon-menu .ic-vorschau span{width:40px;height:40px;border-radius:8px;border:1px solid var(--border,#ddd);background:center/contain no-repeat}body.landing .et-icon-menu .ic-fuss{display:flex;justify-content:space-between;align-items:center;margin-top:8px;font-size:12px;color:var(--text-tertiary,#888)}body.landing .et-icon-menu .ic-entfernen{appearance:none;border:0;background:0 0;color:#e5322d;font:inherit;font-weight:600;cursor:pointer;padding:2px 4px}body.landing .wz-lk-menu{width:300px;max-height:calc(100vh - 140px);overflow-y:auto}body.landing .wz-lk-menu .us-einst-personen{margin-top:12px}body.landing .wz-lk-menu .share-invite-input{width:100%;box-sizing:border-box}body.landing .wz-lk-menu .lk-loeschen-zeile{display:flex;justify-content:flex-end;margin-top:14px;padding-top:12px;border-top:1px solid var(--border)}body.landing .wz-lk-menu .lk-loeschen{display:inline-flex;align-items:center;gap:6px;border:1px solid var(--error,#e5322d);border-radius:8px;background:var(--error,#e5322d);color:#fff;font:inherit;font-size:13px;font-weight:600;padding:7px 12px;cursor:pointer}body.landing .wz-lk-menu .lk-loeschen:hover{filter:brightness(.95)}body.landing .wz-lk-menu .lk-var-name,body.landing .wz-lk-menu .lk-var-zeile{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:12px;font-size:13px}body.landing .wz-lk-menu .lk-var-name[hidden]{display:none}body.landing .wz-lk-menu .lk-var-zeile>span:first-child{flex:1 1 auto;min-width:0}body.landing .wz-lk-menu .lk-var-zeile .toggle{flex:none}body.landing .wz-lk-menu .lk-antworten .dlg-sub,body.landing .wz-lk-menu .lk-var-hinweis{margin-top:6px;font-size:12px;line-height:1.4;color:var(--text-secondary)}body.landing .wz-lk-menu .lk-var-hinweis[hidden]{display:none}body.landing .wz-lk-menu .lk-antworten{display:flex;flex-direction:column;gap:4px;margin-top:14px;font-size:13px}body.landing .stimmen-lauf{display:flex;flex-direction:column;gap:20px;overflow:hidden;margin-top:40px;padding:10px 0 18px;--stimmen-saum:clamp(28px, 8vw, 120px);-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 var(--stimmen-saum),#000 calc(100% - var(--stimmen-saum)),transparent 100%);mask-image:linear-gradient(90deg,transparent 0,#000 var(--stimmen-saum),#000 calc(100% - var(--stimmen-saum)),transparent 100%)}body.landing .stimmen-bahn{display:flex;gap:20px;width:max-content}body.landing .stimmen-reihe{display:flex;gap:20px;flex:0 0 auto;animation:stimmen-wandern 46s linear infinite}body.landing .stimmen-bahn.rueck .stimmen-reihe{animation-duration:36s;animation-direction:reverse}@keyframes stimmen-wandern{from{transform:translateX(0)}to{transform:translateX(calc(-100% - 20px))}}body.landing .stimme{position:relative;flex:0 0 auto;max-width:380px;margin:0;padding:24px 28px 26px;border-radius:20px;border:1px solid var(--border);font-size:16.5px;line-height:1.5;color:var(--text-primary)}body.landing .stimme::before{content:'\201C';float:right;margin:-4px -6px 0 12px;font:700 58px/0.7 Georgia,'Times New Roman',serif;background:linear-gradient(180deg,var(--ci-primary),var(--ci-secondary));-webkit-background-clip:text;background-clip:text;color:transparent;opacity:.18;pointer-events:none}body.landing .stimme p{margin:0;position:relative}body.landing .stimme p::before{content:open-quote}body.landing .stimme p::after{content:close-quote}body.landing .stimmen-fuss{display:flex;justify-content:center;margin-top:36px}@media (max-width:720px){body.landing .stimme{max-width:300px;padding:22px 24px 24px;font-size:15px}body.landing .stimme::before{font-size:46px}}@media (prefers-reduced-motion:reduce){body.landing .stimmen-reihe{animation:none}body.landing .stimmen-lauf{overflow-x:auto;scrollbar-width:none}body.landing .stimmen-bahn{width:auto}body.landing .stimmen-bahn .stimmen-reihe+.stimmen-reihe{display:none}}@media (prefers-reduced-motion:reduce){body.landing .stimmen-reihe{animation:none}body.landing .stimmen-lauf{overflow-x:auto;scrollbar-width:none}body.landing .stimmen-lauf .stimmen-reihe+.stimmen-reihe{display:none}}body.landing .bs-karte{position:relative;flex:0 0 auto;width:280px;display:grid;grid-template-columns:auto 1fr;grid-template-rows:30px auto;column-gap:10px;row-gap:4px;padding:14px 16px;border-radius:14px;border:1px solid var(--border)}body.landing .bs-karte::after{content:"";position:absolute;inset:0;z-index:0;pointer-events:none;opacity:0;border-radius:inherit;transition:opacity .3s ease;background:radial-gradient(220px circle at var(--mx,50%) var(--my,50%),color-mix(in srgb,var(--ci-primary) 16%,rgb(0 0 0 / 0)),transparent 70%)}body.landing .bs-karte:hover::after{opacity:1}body.landing .bs-karte>*{position:relative;z-index:1}body.landing .stimme::after{content:"";position:absolute;inset:0;z-index:0;pointer-events:none;opacity:0;border-radius:inherit;transition:opacity .3s ease;background:radial-gradient(220px circle at var(--mx,50%) var(--my,50%),color-mix(in srgb,var(--ci-primary) 16%,rgb(0 0 0 / 0)),transparent 70%)}body.landing .stimme:hover::after{opacity:1}body.landing .stimme::before,body.landing .stimme>*{position:relative;z-index:1}body.landing .bs-ikon{grid-row:1/span 2;align-self:start;justify-self:start;display:grid;place-items:center;width:30px;height:30px;border-radius:9px;color:#fff;background:var(--ci-gradient)}body.landing .bs-ikon svg{width:16px;height:16px}body.landing .bs-ikon .bs-badge{font-size:11px;font-weight:800;letter-spacing:-.02em;background:0 0;border:0;color:#fff;padding:0}body.landing .bs-name{align-self:center;font-size:14px;font-weight:700;line-height:1.3}body.landing .bs-text{font-size:12.5px;line-height:1.45;color:var(--text-tertiary)}@media (prefers-reduced-motion:reduce){body.landing .bs-reihe{animation:none}}body.landing .foto{position:relative;overflow:hidden;isolation:isolate;background:#0c0d12}body.landing .foto img{display:block;width:100%;height:100%;object-fit:cover;filter:grayscale(1) contrast(1.06) brightness(.86)}body.landing .foto{--schleier-farbe:color-mix(in srgb, var(--ci-primary) 16%, #ffffff);--schleier-kraft:.3}[data-theme=dark] body.landing .foto{--schleier-farbe:#0b0c11;--schleier-kraft:.42}body.landing .foto>.schleier{position:absolute;inset:0;z-index:3;background:var(--schleier-farbe);opacity:var(--schleier-kraft)}body.landing .foto::after{content:"";position:absolute;inset:0;z-index:1;background:var(--ci-gradient);mix-blend-mode:saturation;opacity:.85}body.landing .foto::before{content:"";position:absolute;inset:0;z-index:2;background:linear-gradient(135deg,color-mix(in srgb,var(--ci-primary) 34%,rgb(0 0 0 / 0)),color-mix(in srgb,var(--ci-secondary) 40%,rgb(0 0 0 / 0)));mix-blend-mode:multiply}body.landing .banner .foto{position:absolute;inset:0;z-index:0;opacity:.34}body.landing .banner .foto img{object-position:76% 34%}body.landing .banner>.foto{--schleier-farbe:#0b0c11;--schleier-kraft:.22}body.landing .banner .foto-leise{opacity:.26}body.landing .banner>.foto-leise{--schleier-kraft:.34}body.landing .banner .foto-leise img{object-position:50% 42%;transform:translateX(11%) scale(1.06)}body.landing .banner .wabe{z-index:1}body.landing .banner .zeigerschein{z-index:1}body.landing .banner .zeigerschein polygon{stroke:rgba(255,255,255,.85)}body.landing .banner .zeigerschein.an{opacity:.28}body.landing .banner>.spur{position:relative;z-index:2}body.landing .story-bild{margin-top:22px;border-radius:18px;aspect-ratio:16/11}body.landing .story-bild{--schleier-farbe:color-mix(in srgb, var(--ci-secondary) 55%, var(--ci-primary));--schleier-kraft:.3}[data-theme=dark] body.landing .story-bild{--schleier-farbe:color-mix(in srgb, var(--ci-secondary) 55%, var(--ci-primary));--schleier-kraft:.36}body.landing .story-bild img{filter:grayscale(.6) contrast(1.06) brightness(1.02)}body.landing .story-bild::after{opacity:.3}body.landing .story-bild::before{opacity:.75}body.landing .story-bild+figcaption,body.landing figcaption.bildzeile{margin-top:10px;font-size:13.5px;color:var(--text-tertiary);text-align:center}body.landing figure.bild{margin:0}body.landing h1,body.landing h2,body.landing h3,body.landing h4{font-family:Nunito,system-ui,-apple-system,"Segoe UI",sans-serif}body.landing h1{font-size:clamp(2.1rem, 5.1vw, 3.5rem);line-height:1.15;margin:0 0 .5em}body.landing h2{font-size:clamp(1.8rem, 4vw, 2.9rem);line-height:1.22;margin:0 0 .5em}body.landing h3{font-size:1.15rem;line-height:1.35;margin:0 0 .5em}body.landing a{text-decoration:none}body.landing{background:var(--bg);color:var(--text-primary)}body.landing .header-menu{flex:1;justify-content:flex-end}@media (max-width:720px){body.landing .header-menu{justify-content:flex-start}}body.landing .lp-nav{display:flex;align-items:center;gap:26px;margin-right:auto}body.landing .lp-nav a{position:relative;font-size:14px;font-weight:600;color:var(--text-tertiary)}body.landing .lp-nav a:hover{color:var(--text-primary)}body.landing .lp-nav a::after{content:"";position:absolute;left:0;right:0;top:calc(100% + 6px);height:2px;border-radius:2px;background:var(--ci-gradient);opacity:0;transform:scaleX(.999);transform-origin:left center;transition:opacity .25s ease,transform .3s cubic-bezier(.2,.7,.3,1)}body.landing .lp-nav a:focus-visible::after,body.landing .lp-nav a:hover::after{opacity:1;transform:scaleX(1)}body.landing .lp-start{text-decoration:none;white-space:nowrap}body.landing #myDocsBtn{display:inline-flex}body.landing #login{display:flex;align-items:center;gap:8px;cursor:pointer}body.landing #lpHinweis{position:fixed;left:50%;bottom:110px;z-index:9998;transform:translate(-50%,12px);max-width:min(520px,calc(100% - 40px));padding:14px 20px;border-radius:14px;border:1px solid var(--border);background:var(--bg-surface);box-shadow:0 18px 44px rgba(0,0,0,.28);font-size:14.5px;line-height:1.45;opacity:0;visibility:hidden;transition:opacity .3s ease,transform .3s ease,visibility 0s linear .3s}body.landing #lpHinweis.an{opacity:1;visibility:visible;transform:translate(-50%,0);transition:opacity .3s ease,transform .3s cubic-bezier(.2,.7,.3,1),visibility 0s}body.landing #chatLauncher.laedt{cursor:progress}body.landing #chatLauncher.laedt .footer-icon-btn{animation:chat-warten 1s ease-in-out infinite}@keyframes chat-warten{0%,100%{opacity:.45}50%{opacity:1}}@media (max-width:1080px){body.landing .lp-nav{display:none}}html.modus-anwendung .lp-nav,html.modus-anwendung .lp-start{display:none}@media (max-width:720px){body.landing .lp-nav{display:flex;flex-direction:column;gap:14px;align-items:flex-start}}@media (max-width:720px){body.landing .lp-start{width:auto;justify-content:center}}input:not([type]):not([hidden]),input[type=date][type],input[type=datetime-local][type],input[type=email][type],input[type=number][type],input[type=password][type],input[type=search][type],input[type=tel][type],input[type=text][type],input[type=time][type],input[type=url][type],select:not([hidden]):not([disabled]),textarea:not([hidden]):not([disabled]){border-radius:var(--radius-control);border-width:2px}input:not([type]):focus,input[type=date]:focus,input[type=datetime-local]:focus,input[type=email]:focus,input[type=number]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=time]:focus,input[type=url]:focus,select:focus,textarea:focus{outline:0;border-color:var(--ci-primary);box-shadow:var(--shadow-input-focus)}.dialogue.anmelde-dlg{padding-bottom:8px}.inline-ai input.inline-ai-input[type],.inline-ai input.inline-ai-input[type]:focus{border:0;border-radius:0;box-shadow:none}#wasserzeichen{position:fixed;inset:0;z-index:3900;pointer-events:none;background-repeat:repeat;background-size:380px 240px}@media print{#wasserzeichen{display:none}}@media print{body.export-blocked>*{display:none!important}body.export-blocked::before{content:"Export und Druck sind für dieses Dokument nicht freigegeben.";display:block;padding:40pt;font:14pt/1.4 Nunito,sans-serif;color:#000}}.max-width-400.signatur-karte{max-width:480px}.signatur-vorschau-titel{text-align:left;margin:18px 2px 6px}.signatur-vorschau-kopf{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 12px;margin:18px 2px 6px}.signatur-vorschau-kopf .signatur-vorschau-titel{margin:0}.signatur-vorschau-titel span{opacity:.75}.signatur-modus{display:inline-flex;gap:2px;padding:3px;border:1px solid var(--border);border-radius:10px}.signatur-modus button{font:inherit;font-size:12.5px;font-weight:600;color:var(--text-secondary);background:0 0;border:0;border-radius:7px;padding:4px 12px;cursor:pointer}.signatur-modus button:hover{color:var(--text-primary)}.signatur-modus button[aria-checked=true]{color:var(--text-primary);background:color-mix(in srgb,var(--text-primary) 10%,transparent)}.signatur-vorschau{margin-bottom:16px;padding:16px;max-width:393px;border:1px solid var(--border);border-radius:14px;background:#fff;color:#1e1e1e;color-scheme:light;overflow-x:auto}.signatur-vorschau.dunkel{background:#1c1c1e;color:#fff;color-scheme:dark}.signatur-karte .submit-hint.alert.ok{color:var(--text-primary)}.signatur-apple{margin-top:26px;padding-top:20px;border-top:1px solid var(--border);text-align:left}.signatur-apple-titel{margin:0 2px 10px;font-weight:700;color:var(--text-primary)}.signatur-warum{margin:0 0 12px;padding:12px 14px;border-radius:12px;background:color-mix(in srgb,var(--text-primary) 5%,transparent);font-size:13px;line-height:1.5;color:var(--text-secondary)}.signatur-warum p{margin:0}.signatur-warum .signatur-warum-titel{margin-bottom:4px;font-weight:600;color:var(--text-primary)}.signatur-schritte{margin:0 0 16px;padding-left:20px;font-size:13px;line-height:1.5;color:var(--text-secondary)}.signatur-schritte li{margin-bottom:6px}.signatur-schritte code{font-size:12px;overflow-wrap:anywhere}.qr-code{margin:14px 0 22px;border-radius:18px;overflow:hidden;background:#fff;line-height:0;box-shadow:0 4px 24px rgba(0,0,0,.1)}.qr-code img{display:block;width:100%;height:auto}.qr-karte .submit-hint a{color:inherit;text-decoration:underline}.et-paper-head{margin:0 2px 8px;font-size:11.5px;font-weight:600;color:var(--text-secondary)}.et-paper-head.et-paper-sub{margin-top:12px}.et-paper-grid{display:grid;grid-template-columns:repeat(4,1fr);align-items:start;gap:6px}.et-paper-opt{display:flex;flex-direction:column;align-items:center;gap:5px;min-width:0;padding:5px 2px 6px;border:0;border-radius:9px;background:0 0;color:var(--text-primary);font:inherit;font-size:11px;line-height:1.25;cursor:pointer}@media (hover:hover){.et-paper-opt:hover{background:color-mix(in srgb,var(--text-primary) 7%,transparent)}}.et-paper-swatch{display:block;width:44px;height:58px;border-radius:3px;background:#fff;box-shadow:0 0 0 1px rgba(0,0,0,.12),0 2px 6px rgba(0,0,0,.12)}@supports (zoom:.25){.et-paper-swatch{width:176px;height:232px;zoom:.25;border-radius:12px;box-shadow:0 0 0 4px rgba(0,0,0,.12),0 8px 24px rgba(0,0,0,.12)}.et-paper-opt.is-active .et-paper-swatch{box-shadow:0 0 0 8px var(--ci-primary),0 8px 24px rgba(0,0,0,.12)}}.et-paper-opt.is-active{background:color-mix(in srgb,var(--ci-primary) 14%,transparent)}.et-paper-opt.is-active .et-paper-name{font-weight:700}.et-paper-name{max-width:100%;text-align:center;overflow-wrap:anywhere}.sp-papier .et-paper-hint{display:block;margin-top:10px;padding:8px 2px 0;border-top:1px solid var(--border);font-size:11.5px;line-height:1.4;color:var(--text-secondary);white-space:normal}.et-paper-swatch[data-papier-farbe=schwarz],.pages .page[data-papier-farbe=schwarz],.pages .papier-abschnitt[data-papier-farbe=schwarz],body.landing .wz-probe[data-papier-farbe=schwarz]{background-color:#121212}.et-paper-swatch[data-papier-farbe=creme],.pages .page[data-papier-farbe=creme],.pages .papier-abschnitt[data-papier-farbe=creme],body.landing .wz-probe[data-papier-farbe=creme]{background-color:#fbf5e8}.et-paper-swatch[data-papier-farbe=sand],.pages .page[data-papier-farbe=sand],.pages .papier-abschnitt[data-papier-farbe=sand],body.landing .wz-probe[data-papier-farbe=sand]{background-color:#f2e8d5}.et-paper-swatch[data-papier-farbe=grau],.pages .page[data-papier-farbe=grau],.pages .papier-abschnitt[data-papier-farbe=grau],body.landing .wz-probe[data-papier-farbe=grau]{background-color:#f1f1ef}.et-paper-swatch[data-papier-farbe=mint],.pages .page[data-papier-farbe=mint],.pages .papier-abschnitt[data-papier-farbe=mint],body.landing .wz-probe[data-papier-farbe=mint]{background-color:#edf5ef}.et-paper-swatch[data-papier-farbe=blau],.pages .page[data-papier-farbe=blau],.pages .papier-abschnitt[data-papier-farbe=blau],body.landing .wz-probe[data-papier-farbe=blau]{background-color:#edf2f9}.et-paper-swatch[data-papier-farbe=rose],.pages .page[data-papier-farbe=rose],.pages .papier-abschnitt[data-papier-farbe=rose],body.landing .wz-probe[data-papier-farbe=rose]{background-color:#faeeee}.et-paper-swatch[data-papier-struktur=grob],.pages .page[data-papier-struktur=grob],.pages .papier-abschnitt[data-papier-struktur=grob],body.landing .wz-probe[data-papier-struktur=grob]{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='220' height='220'%3E%3Cfilter id='k' x='0' y='0' width='1' height='1'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 .2 0 0 0 0 .2 0 0 0 0 .2 0 0 0 .75 -.3'/%3E%3C/filter%3E%3Crect width='220' height='220' filter='url(%23k)'/%3E%3C/svg%3E"),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='480' height='480'%3E%3Cfilter id='w' x='0' y='0' width='1' height='1'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.012' numOctaves='3' seed='3' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 .2 0 0 0 0 .2 0 0 0 0 .2 0 0 0 .22 -.08'/%3E%3C/filter%3E%3Crect width='480' height='480' filter='url(%23w)'/%3E%3C/svg%3E")}.et-paper-swatch[data-papier-struktur=marmor],.pages .page[data-papier-struktur=marmor],.pages .papier-abschnitt[data-papier-struktur=marmor],body.landing .wz-probe[data-papier-struktur=marmor]{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='600' height='600'%3E%3Cfilter id='m' x='0' y='0' width='1' height='1'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.004 .009' numOctaves='5' seed='11' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 .4 0 0 0 0 .4 0 0 0 0 .4 1 0 0 0 0'/%3E%3CfeComponentTransfer%3E%3CfeFuncA type='table' tableValues='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 .06 .22 .06 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0'/%3E%3C/feComponentTransfer%3E%3C/filter%3E%3Crect width='600' height='600' filter='url(%23m)'/%3E%3C/svg%3E"),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='600' height='600'%3E%3Cfilter id='a' x='0' y='0' width='1' height='1'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.007 .016' numOctaves='4' seed='5' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 .45 0 0 0 0 .45 0 0 0 0 .45 1 0 0 0 0'/%3E%3CfeComponentTransfer%3E%3CfeFuncA type='table' tableValues='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 .12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0'/%3E%3C/feComponentTransfer%3E%3C/filter%3E%3Crect width='600' height='600' filter='url(%23a)'/%3E%3C/svg%3E"),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='600' height='600'%3E%3Cfilter id='n' x='0' y='0' width='1' height='1'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.003' numOctaves='3' seed='4' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 .4 0 0 0 0 .4 0 0 0 0 .4 0 0 0 .22 -.1'/%3E%3C/filter%3E%3Crect width='600' height='600' filter='url(%23n)'/%3E%3C/svg%3E")}.et-paper-swatch[data-papier-struktur=papyrus],.pages .page[data-papier-struktur=papyrus],.pages .papier-abschnitt[data-papier-struktur=papyrus],body.landing .wz-probe[data-papier-struktur=papyrus]{--papyrus-rand:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='300' height='100%25'%3E%3Cfilter id='o' filterUnits='userSpaceOnUse' x='0' y='-19' width='300' height='80'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.04 .08' numOctaves='2' seed='3' stitchTiles='stitch' result='n'/%3E%3CfeColorMatrix in='n' values='0 0 0 0 .5 0 1 0 0 0 0 0 0 0 0 0 0 0 0 1' result='d'/%3E%3CfeDisplacementMap in='SourceGraphic' in2='d' scale='11' xChannelSelector='R' yChannelSelector='G'/%3E%3C/filter%3E%3Crect y='6' width='300' height='36' filter='url(%23o)'/%3E%3Crect y='18' width='300' height='100%25'/%3E%3C/svg%3E") 0 0/300px 100% repeat-x,url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='300' height='100%25'%3E%3Cfilter id='u' filterUnits='userSpaceOnUse' x='0' y='-61' width='300' height='80'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.04 .08' numOctaves='2' seed='4' stitchTiles='stitch' result='n'/%3E%3CfeColorMatrix in='n' values='0 0 0 0 .5 0 1 0 0 0 0 0 0 0 0 0 0 0 0 1' result='d'/%3E%3CfeDisplacementMap in='SourceGraphic' in2='d' scale='11' xChannelSelector='R' yChannelSelector='G'/%3E%3C/filter%3E%3Csvg y='100%25' overflow='visible'%3E%3Crect y='-100000' width='300' height='99982'/%3E%3Crect y='-42' width='300' height='36' filter='url(%23u)'/%3E%3C/svg%3E%3C/svg%3E") 0 0/300px 100% repeat-x,url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100%25' height='300'%3E%3Cfilter id='l' filterUnits='userSpaceOnUse' x='-19' y='0' width='80' height='300'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.08 .04' numOctaves='2' seed='5' stitchTiles='stitch' result='n'/%3E%3CfeColorMatrix in='n' values='1 0 0 0 0 0 0 0 0 .5 0 0 0 0 0 0 0 0 0 1' result='d'/%3E%3CfeDisplacementMap in='SourceGraphic' in2='d' scale='11' xChannelSelector='R' yChannelSelector='G'/%3E%3C/filter%3E%3Crect x='6' width='36' height='300' filter='url(%23l)'/%3E%3Crect x='18' width='100%25' height='300'/%3E%3C/svg%3E") 0 0/100% 300px repeat-y,url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100%25' height='300'%3E%3Cfilter id='r' filterUnits='userSpaceOnUse' x='-61' y='0' width='80' height='300'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.08 .04' numOctaves='2' seed='6' stitchTiles='stitch' result='n'/%3E%3CfeColorMatrix in='n' values='1 0 0 0 0 0 0 0 0 .5 0 0 0 0 0 0 0 0 0 1' result='d'/%3E%3CfeDisplacementMap in='SourceGraphic' in2='d' scale='11' xChannelSelector='R' yChannelSelector='G'/%3E%3C/filter%3E%3Csvg x='100%25' overflow='visible'%3E%3Crect x='-100000' width='99982' height='300'/%3E%3Crect x='-42' width='36' height='300' filter='url(%23r)'/%3E%3C/svg%3E%3C/svg%3E") 0 0/100% 300px repeat-y;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='400' height='400'%3E%3Cfilter id='h' x='0' y='0' width='1' height='1'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.003 .5' numOctaves='2' seed='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 .2 0 0 0 0 .2 0 0 0 0 .2 0 0 0 .62 -.29'/%3E%3C/filter%3E%3Crect width='400' height='400' filter='url(%23h)'/%3E%3C/svg%3E"),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='400' height='400'%3E%3Cfilter id='v' x='0' y='0' width='1' height='1'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.5 .003' numOctaves='2' seed='8' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 .2 0 0 0 0 .2 0 0 0 0 .2 0 0 0 .5 -.23'/%3E%3C/filter%3E%3Crect width='400' height='400' filter='url(%23v)'/%3E%3C/svg%3E"),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='500' height='500'%3E%3Cfilter id='f' x='0' y='0' width='1' height='1'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.01' numOctaves='3' seed='6' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 .2 0 0 0 0 .2 0 0 0 0 .2 0 0 0 .4 -.15'/%3E%3C/filter%3E%3Crect width='500' height='500' filter='url(%23f)'/%3E%3C/svg%3E");-webkit-mask:var(--papyrus-rand);mask:var(--papyrus-rand);-webkit-mask-composite:source-in,source-in,source-in,source-over;mask-composite:intersect,intersect,intersect,add;box-shadow:none}.et-paper-swatch[data-papier-struktur=marmor]:not([data-papier-farbe]),.pages .page[data-papier-struktur=marmor]:not([data-papier-farbe]),.pages .papier-abschnitt[data-papier-struktur=marmor]:not([data-papier-farbe]),body.landing .wz-probe[data-papier-struktur=marmor]:not([data-papier-farbe]){background-color:#f7f7f5}.et-paper-swatch[data-papier-struktur=papyrus]:not([data-papier-farbe]),.pages .page[data-papier-struktur=papyrus]:not([data-papier-farbe]),.pages .papier-abschnitt[data-papier-struktur=papyrus]:not([data-papier-farbe]),body.landing .wz-probe[data-papier-struktur=papyrus]:not([data-papier-farbe]){background-color:#ecdcb1;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='400' height='400'%3E%3Cfilter id='h' x='0' y='0' width='1' height='1'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.003 .5' numOctaves='2' seed='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 .5 0 0 0 0 .38 0 0 0 0 .18 0 0 0 1.1 -.5'/%3E%3C/filter%3E%3Crect width='400' height='400' filter='url(%23h)'/%3E%3C/svg%3E"),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='400' height='400'%3E%3Cfilter id='v' x='0' y='0' width='1' height='1'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.5 .003' numOctaves='2' seed='8' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 .5 0 0 0 0 .38 0 0 0 0 .18 0 0 0 .9 -.42'/%3E%3C/filter%3E%3Crect width='400' height='400' filter='url(%23v)'/%3E%3C/svg%3E"),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='500' height='500'%3E%3Cfilter id='f' x='0' y='0' width='1' height='1'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.01' numOctaves='3' seed='6' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 .55 0 0 0 0 .4 0 0 0 0 .2 0 0 0 .6 -.22'/%3E%3C/filter%3E%3Crect width='500' height='500' filter='url(%23f)'/%3E%3C/svg%3E")}.et-paper-swatch[data-papier-farbe=schwarz][data-papier-struktur=grob],.pages .page[data-papier-farbe=schwarz][data-papier-struktur=grob],.pages .papier-abschnitt[data-papier-farbe=schwarz][data-papier-struktur=grob],body.landing .wz-probe[data-papier-farbe=schwarz][data-papier-struktur=grob]{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='220' height='220'%3E%3Cfilter id='k' x='0' y='0' width='1' height='1'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 .95 0 0 0 0 .95 0 0 0 0 .95 0 0 0 .4 -.17'/%3E%3C/filter%3E%3Crect width='220' height='220' filter='url(%23k)'/%3E%3C/svg%3E"),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='480' height='480'%3E%3Cfilter id='w' x='0' y='0' width='1' height='1'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.012' numOctaves='3' seed='3' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 .95 0 0 0 0 .95 0 0 0 0 .95 0 0 0 .12 -.045'/%3E%3C/filter%3E%3Crect width='480' height='480' filter='url(%23w)'/%3E%3C/svg%3E")}.et-paper-swatch[data-papier-farbe=schwarz][data-papier-struktur=marmor],.pages .page[data-papier-farbe=schwarz][data-papier-struktur=marmor],.pages .papier-abschnitt[data-papier-farbe=schwarz][data-papier-struktur=marmor],body.landing .wz-probe[data-papier-farbe=schwarz][data-papier-struktur=marmor]{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='600' height='600'%3E%3Cfilter id='m' x='0' y='0' width='1' height='1'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.004 .009' numOctaves='5' seed='11' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 .75 0 0 0 0 .75 0 0 0 0 .75 1 0 0 0 0'/%3E%3CfeComponentTransfer%3E%3CfeFuncA type='table' tableValues='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 .05 .2 .05 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0'/%3E%3C/feComponentTransfer%3E%3C/filter%3E%3Crect width='600' height='600' filter='url(%23m)'/%3E%3C/svg%3E"),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='600' height='600'%3E%3Cfilter id='a' x='0' y='0' width='1' height='1'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.007 .016' numOctaves='4' seed='5' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 .7 0 0 0 0 .7 0 0 0 0 .7 1 0 0 0 0'/%3E%3CfeComponentTransfer%3E%3CfeFuncA type='table' tableValues='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 .11 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0'/%3E%3C/feComponentTransfer%3E%3C/filter%3E%3Crect width='600' height='600' filter='url(%23a)'/%3E%3C/svg%3E"),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='600' height='600'%3E%3Cfilter id='n' x='0' y='0' width='1' height='1'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.003' numOctaves='3' seed='4' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 .8 0 0 0 0 .8 0 0 0 0 .8 0 0 0 .12 -.05'/%3E%3C/filter%3E%3Crect width='600' height='600' filter='url(%23n)'/%3E%3C/svg%3E")}.et-paper-swatch[data-papier-farbe=schwarz][data-papier-struktur=papyrus],.pages .page[data-papier-farbe=schwarz][data-papier-struktur=papyrus],.pages .papier-abschnitt[data-papier-farbe=schwarz][data-papier-struktur=papyrus],body.landing .wz-probe[data-papier-farbe=schwarz][data-papier-struktur=papyrus]{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='400' height='400'%3E%3Cfilter id='h' x='0' y='0' width='1' height='1'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.003 .5' numOctaves='2' seed='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 .95 0 0 0 0 .95 0 0 0 0 .95 0 0 0 .26 -.125'/%3E%3C/filter%3E%3Crect width='400' height='400' filter='url(%23h)'/%3E%3C/svg%3E"),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='400' height='400'%3E%3Cfilter id='v' x='0' y='0' width='1' height='1'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.5 .003' numOctaves='2' seed='8' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 .95 0 0 0 0 .95 0 0 0 0 .95 0 0 0 .21 -.1'/%3E%3C/filter%3E%3Crect width='400' height='400' filter='url(%23v)'/%3E%3C/svg%3E"),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='500' height='500'%3E%3Cfilter id='f' x='0' y='0' width='1' height='1'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.01' numOctaves='3' seed='6' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 .95 0 0 0 0 .95 0 0 0 0 .95 0 0 0 .16 -.06'/%3E%3C/filter%3E%3Crect width='500' height='500' filter='url(%23f)'/%3E%3C/svg%3E")}.doc-zone[data-papier-struktur=grob]>tbody>tr>td::after,.papier-flaeche[data-papier-struktur=grob]::after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='220' height='220'%3E%3Cfilter id='k' x='0' y='0' width='1' height='1'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 .2 0 0 0 0 .2 0 0 0 0 .2 0 0 0 .75 -.3'/%3E%3C/filter%3E%3Crect width='220' height='220' filter='url(%23k)'/%3E%3C/svg%3E"),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='480' height='480'%3E%3Cfilter id='w' x='0' y='0' width='1' height='1'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.012' numOctaves='3' seed='3' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 .2 0 0 0 0 .2 0 0 0 0 .2 0 0 0 .22 -.08'/%3E%3C/filter%3E%3Crect width='480' height='480' filter='url(%23w)'/%3E%3C/svg%3E")}.doc-zone[data-papier-struktur=marmor]>tbody>tr>td::after,.papier-flaeche[data-papier-struktur=marmor]::after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='600' height='600'%3E%3Cfilter id='m' x='0' y='0' width='1' height='1'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.004 .009' numOctaves='5' seed='11' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 .4 0 0 0 0 .4 0 0 0 0 .4 1 0 0 0 0'/%3E%3CfeComponentTransfer%3E%3CfeFuncA type='table' tableValues='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 .06 .22 .06 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0'/%3E%3C/feComponentTransfer%3E%3C/filter%3E%3Crect width='600' height='600' filter='url(%23m)'/%3E%3C/svg%3E"),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='600' height='600'%3E%3Cfilter id='a' x='0' y='0' width='1' height='1'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.007 .016' numOctaves='4' seed='5' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 .45 0 0 0 0 .45 0 0 0 0 .45 1 0 0 0 0'/%3E%3CfeComponentTransfer%3E%3CfeFuncA type='table' tableValues='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 .12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0'/%3E%3C/feComponentTransfer%3E%3C/filter%3E%3Crect width='600' height='600' filter='url(%23a)'/%3E%3C/svg%3E"),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='600' height='600'%3E%3Cfilter id='n' x='0' y='0' width='1' height='1'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.003' numOctaves='3' seed='4' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 .4 0 0 0 0 .4 0 0 0 0 .4 0 0 0 .22 -.1'/%3E%3C/filter%3E%3Crect width='600' height='600' filter='url(%23n)'/%3E%3C/svg%3E")}.doc-zone[data-papier-struktur=papyrus]>tbody>tr>td::after,.papier-flaeche[data-papier-struktur=papyrus]::after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='400' height='400'%3E%3Cfilter id='h' x='0' y='0' width='1' height='1'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.003 .5' numOctaves='2' seed='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 .2 0 0 0 0 .2 0 0 0 0 .2 0 0 0 .62 -.29'/%3E%3C/filter%3E%3Crect width='400' height='400' filter='url(%23h)'/%3E%3C/svg%3E"),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='400' height='400'%3E%3Cfilter id='v' x='0' y='0' width='1' height='1'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.5 .003' numOctaves='2' seed='8' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 .2 0 0 0 0 .2 0 0 0 0 .2 0 0 0 .5 -.23'/%3E%3C/filter%3E%3Crect width='400' height='400' filter='url(%23v)'/%3E%3C/svg%3E"),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='500' height='500'%3E%3Cfilter id='f' x='0' y='0' width='1' height='1'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.01' numOctaves='3' seed='6' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 .2 0 0 0 0 .2 0 0 0 0 .2 0 0 0 .4 -.15'/%3E%3C/filter%3E%3Crect width='500' height='500' filter='url(%23f)'/%3E%3C/svg%3E")}.doc-zone[data-dunkel][data-papier-struktur=grob]>tbody>tr>td::after,.papier-flaeche[data-dunkel][data-papier-struktur=grob]::after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='220' height='220'%3E%3Cfilter id='k' x='0' y='0' width='1' height='1'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 .95 0 0 0 0 .95 0 0 0 0 .95 0 0 0 .4 -.17'/%3E%3C/filter%3E%3Crect width='220' height='220' filter='url(%23k)'/%3E%3C/svg%3E"),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='480' height='480'%3E%3Cfilter id='w' x='0' y='0' width='1' height='1'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.012' numOctaves='3' seed='3' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 .95 0 0 0 0 .95 0 0 0 0 .95 0 0 0 .12 -.045'/%3E%3C/filter%3E%3Crect width='480' height='480' filter='url(%23w)'/%3E%3C/svg%3E")}.doc-zone[data-dunkel][data-papier-struktur=marmor]>tbody>tr>td::after,.papier-flaeche[data-dunkel][data-papier-struktur=marmor]::after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='600' height='600'%3E%3Cfilter id='m' x='0' y='0' width='1' height='1'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.004 .009' numOctaves='5' seed='11' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 .75 0 0 0 0 .75 0 0 0 0 .75 1 0 0 0 0'/%3E%3CfeComponentTransfer%3E%3CfeFuncA type='table' tableValues='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 .05 .2 .05 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0'/%3E%3C/feComponentTransfer%3E%3C/filter%3E%3Crect width='600' height='600' filter='url(%23m)'/%3E%3C/svg%3E"),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='600' height='600'%3E%3Cfilter id='a' x='0' y='0' width='1' height='1'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.007 .016' numOctaves='4' seed='5' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 .7 0 0 0 0 .7 0 0 0 0 .7 1 0 0 0 0'/%3E%3CfeComponentTransfer%3E%3CfeFuncA type='table' tableValues='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 .11 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0'/%3E%3C/feComponentTransfer%3E%3C/filter%3E%3Crect width='600' height='600' filter='url(%23a)'/%3E%3C/svg%3E"),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='600' height='600'%3E%3Cfilter id='n' x='0' y='0' width='1' height='1'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.003' numOctaves='3' seed='4' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 .8 0 0 0 0 .8 0 0 0 0 .8 0 0 0 .12 -.05'/%3E%3C/filter%3E%3Crect width='600' height='600' filter='url(%23n)'/%3E%3C/svg%3E")}.doc-zone[data-dunkel][data-papier-struktur=papyrus]>tbody>tr>td::after,.papier-flaeche[data-dunkel][data-papier-struktur=papyrus]::after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='400' height='400'%3E%3Cfilter id='h' x='0' y='0' width='1' height='1'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.003 .5' numOctaves='2' seed='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 .95 0 0 0 0 .95 0 0 0 0 .95 0 0 0 .26 -.125'/%3E%3C/filter%3E%3Crect width='400' height='400' filter='url(%23h)'/%3E%3C/svg%3E"),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='400' height='400'%3E%3Cfilter id='v' x='0' y='0' width='1' height='1'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.5 .003' numOctaves='2' seed='8' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 .95 0 0 0 0 .95 0 0 0 0 .95 0 0 0 .21 -.1'/%3E%3C/filter%3E%3Crect width='400' height='400' filter='url(%23v)'/%3E%3C/svg%3E"),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='500' height='500'%3E%3Cfilter id='f' x='0' y='0' width='1' height='1'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.01' numOctaves='3' seed='6' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 .95 0 0 0 0 .95 0 0 0 0 .95 0 0 0 .16 -.06'/%3E%3C/filter%3E%3Crect width='500' height='500' filter='url(%23f)'/%3E%3C/svg%3E")}.pages .page[data-papier-farbe=schwarz],.pages[data-papier-farbe=schwarz],body.landing .wz-probe[data-papier-farbe=schwarz]{--paper:var(--bg);--paper-text:var(--text-primary);--paper-text-soft:var(--text-tertiary);--paper-border:var(--border);--paper-surface:var(--bg-surface);--paper-mark:var(--text-muted)}.pages .page[data-papier-farbe=schwarz],.pages[data-papier-farbe=schwarz] .page,body.landing .wz-probe[data-papier-farbe=schwarz]{color:var(--text-primary)}.pages .page[data-papier-farbe=schwarz] .logo-add-plus,.pages[data-papier-farbe=schwarz] .logo-add-plus{color:var(--text-primary)}.pages .page[data-papier-farbe=schwarz] .logo-add-btn,.pages .page[data-papier-farbe=schwarz] .pagenum-toggle-doc,.pages[data-papier-farbe=schwarz] .logo-add-btn,.pages[data-papier-farbe=schwarz] .pagenum-toggle-doc{color:var(--text-tertiary)}.pages .abs.signature img.papier-dunkel,.pages .cont-logo img.papier-dunkel,.pages .cont-logo.papier-nur-dunkel,.pages .doc-logo img.papier-dunkel,.pages .doc-logo.papier-nur-dunkel{display:none}.pages .page[data-papier-farbe=schwarz] .abs.signature img.papier-dunkel,.pages .page[data-papier-farbe=schwarz] .cont-logo img.papier-dunkel,.pages .page[data-papier-farbe=schwarz] .cont-logo.papier-nur-dunkel,.pages .page[data-papier-farbe=schwarz] .doc-logo img.papier-dunkel,.pages .page[data-papier-farbe=schwarz] .doc-logo.papier-nur-dunkel,.pages[data-papier-farbe=schwarz] .abs.signature img.papier-dunkel,.pages[data-papier-farbe=schwarz] .cont-logo img.papier-dunkel,.pages[data-papier-farbe=schwarz] .cont-logo.papier-nur-dunkel,.pages[data-papier-farbe=schwarz] .doc-logo img.papier-dunkel,.pages[data-papier-farbe=schwarz] .doc-logo.papier-nur-dunkel{display:block}.pages .page[data-papier-farbe=schwarz] .abs.signature.papier-hat-dunkel img:not(.papier-dunkel),.pages .page[data-papier-farbe=schwarz] .cont-logo.papier-hat-dunkel img:not(.papier-dunkel),.pages .page[data-papier-farbe=schwarz] .doc-logo.papier-hat-dunkel img:not(.papier-dunkel),.pages[data-papier-farbe=schwarz] .abs.signature.papier-hat-dunkel img:not(.papier-dunkel),.pages[data-papier-farbe=schwarz] .cont-logo.papier-hat-dunkel img:not(.papier-dunkel),.pages[data-papier-farbe=schwarz] .doc-logo.papier-hat-dunkel img:not(.papier-dunkel){display:none}.pages .page[data-papier-farbe=schwarz] .cont-logo img:not(.papier-dunkel),.pages .page[data-papier-farbe=schwarz] .doc-logo img:not(.papier-dunkel),.pages[data-papier-farbe=schwarz] .cont-logo img:not(.papier-dunkel),.pages[data-papier-farbe=schwarz] .doc-logo img:not(.papier-dunkel){background:#fff;padding:var(--img-pad,0);border-radius:calc(var(--img-radius,8px) + var(--img-corner,0px));box-sizing:content-box}.pages .page[data-papier-farbe=schwarz] .cont-logo.papier-invert img:not(.papier-dunkel),.pages .page[data-papier-farbe=schwarz] .doc-logo.papier-invert img:not(.papier-dunkel),.pages[data-papier-farbe=schwarz] .cont-logo.papier-invert img:not(.papier-dunkel),.pages[data-papier-farbe=schwarz] .doc-logo.papier-invert img:not(.papier-dunkel){background:0 0;filter:invert(1)}.pages .page[data-papier-farbe=schwarz] .abs.signature img:not(.papier-dunkel),.pages[data-papier-farbe=schwarz] .abs.signature img:not(.papier-dunkel){filter:invert(1)}.pages .page[data-papier-farbe=schwarz] .abs.signature.papier-weiss img:not(.papier-dunkel),.pages[data-papier-farbe=schwarz] .abs.signature.papier-weiss img:not(.papier-dunkel){filter:none;background:#fff;padding:var(--img-pad,0);border-radius:calc(var(--img-radius,8px) + var(--img-corner,0px));box-sizing:content-box}@media print{.pages .page[data-papier-struktur=papyrus]{-webkit-mask:none;mask:none}}.pages[data-papier-flaeche] .page{isolation:isolate}.papier-flaeche{position:absolute;z-index:-1;pointer-events:none}.papier-flaeche[data-seite=left]{left:-1px;top:-1px;bottom:-1px;width:calc(var(--flaeche) + 1px)}.papier-flaeche[data-seite=right]{right:-1px;top:-1px;bottom:-1px;width:calc(var(--flaeche) + 1px)}.papier-flaeche[data-seite=top]{left:-1px;right:-1px;top:-1px;height:calc(var(--flaeche) + 1px)}.papier-flaeche[data-seite=bottom]{left:-1px;right:-1px;bottom:-1px;height:calc(var(--flaeche) + 1px)}.papier-flaeche-griff{display:none;position:absolute;z-index:30}body.editing:not(.edit-readonly) .papier-flaeche-griff{display:block}.papier-flaeche-griff[data-seite=left]{top:0;bottom:0;left:calc(var(--flaeche) - 5px);width:10px;cursor:col-resize}.papier-flaeche-griff[data-seite=right]{top:0;bottom:0;right:calc(var(--flaeche) - 5px);width:10px;cursor:col-resize}.papier-flaeche-griff[data-seite=top]{left:0;right:0;top:calc(var(--flaeche) - 5px);height:10px;cursor:row-resize}.papier-flaeche-griff[data-seite=bottom]{left:0;right:0;bottom:calc(var(--flaeche) - 5px);height:10px;cursor:row-resize}.papier-flaeche-griff::before{content:"";position:absolute;opacity:0;transition:opacity .15s}.papier-flaeche-griff[data-seite=left]::before,.papier-flaeche-griff[data-seite=right]::before{top:0;bottom:0;left:4px;border-left:2px dashed var(--ci-primary)}.papier-flaeche-griff[data-seite=bottom]::before,.papier-flaeche-griff[data-seite=top]::before{left:0;right:0;top:4px;border-top:2px dashed var(--ci-primary)}.papier-flaeche-griff:hover::before,body.flaeche-zieht .papier-flaeche-griff::before{opacity:1}body.flaeche-zieht,body.flaeche-zieht *{-webkit-user-select:none;user-select:none}.papier-zwischenraum{display:none;position:absolute;top:0;bottom:0;z-index:29;cursor:ew-resize}body.edit-paginated:not(.edit-readonly) .papier-zwischenraum{display:block}body.editing-print:not(.edit-paginated):not(.edit-readonly) .papier-zwischenraum[data-abschnitt]{display:block;bottom:auto}.zentral-frage{width:min(440px,100%)}.zf-fuss{gap:8px}.papier-zwischenraum[data-zone=kante]{cursor:col-resize}.papier-zwischenraum.is-aktiv,.papier-zwischenraum:hover{background-image:radial-gradient(rgba(128,128,128,.35) 1px,transparent 1px);background-size:5px 5px;background-position:center}.papier-flaeche-griff[data-spalte]{display:none!important}.papier-flaeche-griff[data-seite=left]::after{top:var(--tip-y,50%);bottom:auto;left:calc(100% + 10px);transform:translateY(-50%)}.papier-flaeche-griff[data-seite=right]::after{top:var(--tip-y,50%);bottom:auto;left:auto;right:calc(100% + 10px);transform:translateY(-50%)}.papier-flaeche-griff[data-seite=top]::after{top:calc(100% + 10px);bottom:auto;left:var(--tip-x,50%);transform:translateX(-50%)}.papier-flaeche-griff[data-seite=bottom]::after{top:auto;bottom:calc(100% + 10px);left:var(--tip-x,50%);transform:translateX(-50%)}body.flaeche-zieht .papier-flaeche-griff::after{opacity:0}[data-auf-flaeche]{--text-primary:#ffffff;--text-secondary:rgba(255,255,255,.82);--text-tertiary:rgba(255,255,255,.7);--text-muted:rgba(255,255,255,.6);--paper-text:#ffffff;--black-white:#ffffff;color:#fff}#canvas .date-vis-toggle[data-auf-flaeche],#canvas .pagenum-toggle-doc[data-auf-flaeche],.date-vis-toggle[data-auf-flaeche],.doc-toggle-cell[data-auf-flaeche],.doc-toggle-cell[data-auf-flaeche] .letterhead-vis-toggle,.doc-toggle-cell[data-auf-flaeche] .pagenum-toggle-doc,.letterhead-vis-toggle[data-auf-flaeche],.logo-add-btn[data-auf-flaeche],.pagenum-toggle-doc[data-auf-flaeche],body.edit-paginated:not(.edit-readonly) .seiten-einst[data-auf-flaeche],body.editing-print:not(.edit-paginated):not(.edit-readonly) .seiten-einst[data-auf-flaeche]{color:rgba(255,255,255,.72)}.doc-toggle-cell[data-auf-flaeche] .doc-foot-gear,.doc-toggle-cell[data-auf-flaeche] .doc-pagenum-gear{color:#fff;opacity:.6}@media (hover:hover){.doc-toggle-cell[data-auf-flaeche] .doc-foot-gear:hover,.doc-toggle-cell[data-auf-flaeche] .doc-pagenum-gear:hover,.logo-add-btn[data-auf-flaeche]:hover,body.edit-paginated:not(.edit-readonly) .seiten-einst[data-auf-flaeche]:hover,body.editing-print:not(.edit-paginated):not(.edit-readonly) .seiten-einst[data-auf-flaeche]:hover{color:#fff;opacity:1}}.logo-add-btn[data-auf-flaeche] .logo-add-plus{background:rgba(255,255,255,.12);border-color:rgba(255,255,255,.35);color:#fff}.logo-add-btn[data-auf-flaeche]:hover .logo-add-plus{border-color:#fff;color:#fff}.abs.seitenleiste{z-index:1;font-size:9.5pt;font-weight:200;line-height:16.1pt;letter-spacing:-.12pt;min-height:1lh;overflow-wrap:anywhere}body.editing .abs.seitenleiste.editable{outline:0;cursor:text}body.editing .abs.seitenleiste.editable:empty::before{content:attr(data-placeholder);opacity:.5;font-style:italic}[data-block=seitenleiste]{margin:8pt 0;padding:6pt 10pt;border-left:3px solid color-mix(in srgb,var(--ci-primary) 60%,transparent)}[data-block=seitenleiste]:not([data-sl-fluss] *)>:first-child{margin-top:0}[data-block=seitenleiste]:not([data-sl-fluss] *)>:last-child{margin-bottom:0}body:not(.editing.sl-caret) [data-block=seitenleiste]:not([data-sl-fluss] *)>br:last-child{display:none}.fluss-platz{display:block;pointer-events:none;-webkit-user-select:none;user-select:none}.text .message>.doc-table-block[data-fluss-neben]{display:flow-root}.pages[data-sl-fluss] .message>[data-block=seitenleiste]{margin-top:0;margin-bottom:12pt;padding:0;border:0;font-size:9.5pt;font-weight:200;line-height:16.1pt;overflow-wrap:anywhere}.pages[data-sl-fluss] .message>[data-block=seitenleiste]{position:absolute;z-index:1}.pages[data-papier-abschnitte] .page{isolation:isolate}.papier-abschnitt{position:absolute;left:-1px;right:-1px;z-index:-2;pointer-events:none;background-color:#fff;-webkit-print-color-adjust:exact;print-color-adjust:exact}.papier-flaeche-griff[data-abschnitt][data-seite=left],.papier-flaeche-griff[data-abschnitt][data-seite=right],.papier-flaeche[data-abschnitt][data-seite=left],.papier-flaeche[data-abschnitt][data-seite=right]{top:var(--abschnitt-top);bottom:auto;height:var(--abschnitt-h)}.papier-flaeche[data-abschnitt][data-seite=top]{top:var(--abschnitt-top)}.papier-flaeche[data-abschnitt][data-seite=bottom]{top:calc(var(--abschnitt-top) + var(--abschnitt-h) - var(--flaeche));bottom:auto}.papier-flaeche-griff[data-abschnitt][data-seite=top]{top:calc(var(--abschnitt-top) + var(--flaeche) - 5px)}.papier-flaeche-griff[data-abschnitt][data-seite=bottom]{top:calc(var(--abschnitt-top) + var(--abschnitt-h) - var(--flaeche) - 5px);bottom:auto}.papier-flaeche-unterkante{display:none;position:absolute;z-index:30;top:calc(var(--abschnitt-top) + var(--abschnitt-h) - 5px);width:var(--flaeche);height:10px;cursor:row-resize}body.editing:not(.edit-readonly) .papier-flaeche-unterkante{display:block}.papier-flaeche-unterkante[data-seite=left]{left:0}.papier-flaeche-unterkante[data-seite=right]{right:0}.papier-flaeche-unterkante::before{content:"";position:absolute;left:0;right:0;top:4px;border-top:2px dashed var(--ci-primary);opacity:0;transition:opacity .15s}.papier-flaeche-unterkante:hover::before,body.flaeche-zieht .papier-flaeche-unterkante::before{opacity:1}body.flaeche-zieht .papier-flaeche-unterkante::after{opacity:0}body.flaeche-zieht .papier-zwischenraum-unten::after,body.flaeche-zieht .papier-zwischenraum::after{opacity:0}.papier-zwischenraum-unten{display:none;position:absolute;z-index:29;cursor:ns-resize}body.editing:not(.edit-readonly) .papier-zwischenraum-unten{display:block}.papier-zwischenraum-unten[data-seite=left]{left:0}.papier-zwischenraum-unten[data-seite=right]{right:0}.papier-zwischenraum-unten[data-zone=kante]{cursor:row-resize}.papier-zwischenraum-unten.is-aktiv,.papier-zwischenraum-unten:hover{background-image:radial-gradient(rgba(128,128,128,.35) 1px,transparent 1px);background-size:5px 5px;background-position:center}.et-flaechen-modus{display:flex;gap:6px;padding:0 2px}.et-paper-opt.et-flaeche-modus{flex:1 1 0;padding:7px 8px;border:1px solid var(--border);border-radius:8px;font-size:12px}.et-paper-opt.et-flaeche-modus.is-active{border-color:var(--ci-primary)}.seiten-dlg .sp-kopf{margin-top:10px;padding-top:10px;border-top:1px solid var(--border);font-weight:700}.seiten-dlg .sp-papier .et-paper-head{margin-left:0;margin-right:0}.seiten-dlg .sp-papier .et-paper-head.et-paper-sub:first-child{margin-top:2px}.et-paper-swatch{position:relative;overflow:hidden}.et-flaeche-mini{position:absolute;display:block}.et-flaeche-mini[data-seite=left]{left:0;top:0;bottom:0;width:34%}.et-flaeche-mini[data-seite=right]{right:0;top:0;bottom:0;width:34%}.et-flaeche-mini[data-seite=top]{left:0;right:0;top:0;height:24%}.et-flaeche-mini[data-seite=bottom]{left:0;right:0;bottom:0;height:18%}.et-flaeche-mini{transition:width .35s ease,height .35s ease}@media (hover:hover){.et-paper-opt.et-teilung.is-active:hover .et-flaeche-mini[data-seite=left],.et-paper-opt.et-teilung.is-active:hover .et-flaeche-mini[data-seite=right]{width:0}.et-paper-opt.et-teilung.is-active:hover .et-flaeche-mini[data-seite=bottom],.et-paper-opt.et-teilung.is-active:hover .et-flaeche-mini[data-seite=top]{height:0}}@media (prefers-reduced-motion:reduce){.et-flaeche-mini{transition:none}}.et-flaechen-farben{display:flex;flex-wrap:wrap;gap:8px;padding:2px 4px}.et-paper-opt.et-flaeche-farbe{width:24px;height:24px;padding:0;border-radius:50%;box-shadow:inset 0 0 0 1px rgba(0,0,0,.18)}.et-paper-opt.et-flaeche-farbe.is-active{box-shadow:0 0 0 2px var(--bg-surface),0 0 0 4px var(--ci-primary)}.et-flaeche-eigen{position:relative;width:24px;height:24px;border-radius:50%;background:conic-gradient(#ff5f5f,#ffd65f,#7ce38b,#5fc8ff,#8a6bff,#ff6bd5,#ff5f5f);box-shadow:inset 0 0 0 1px rgba(0,0,0,.18);cursor:pointer;overflow:hidden}.et-flaeche-eigen input[type=color]{position:absolute;inset:0;width:100%;height:100%;opacity:0;cursor:pointer;border:0;padding:0}.et-flaeche-eigen.is-active{box-shadow:0 0 0 2px var(--bg-surface),0 0 0 4px var(--ci-primary)}.seiten-dlg .sp-eigene-farbe{margin:12px 2px 0}.seiten-dlg .sp-eigene-farbe .acc-label{padding-left:0;font-size:11.5px;font-weight:600;color:var(--text-secondary)}.seiten-dlg .sp-eigene-farbe input.et-flaeche-hex,.seiten-dlg .sp-eigene-farbe input.wl-farbwahl{box-sizing:border-box;border:1px solid var(--border);border-radius:var(--radius-control);background:var(--bg-section);color:var(--text-primary)}.seiten-dlg .sp-eigene-farbe input.wl-farbwahl{flex:0 0 auto;width:38px;height:38px;padding:3px;cursor:pointer}.seiten-dlg .sp-eigene-farbe input.et-flaeche-hex{flex:1 1 auto;min-width:0;width:100%;font:inherit;font-size:13px;line-height:20px;padding:9px 11px 8px}.seiten-dlg .sp-eigene-farbe input.et-flaeche-hex:focus{outline:0;border-color:var(--ci-primary)}.et-flaeche-durch{display:flex;align-items:center;justify-content:space-between;gap:10px;margin:12px 2px 0;font-size:12px;color:var(--text-secondary)}.et-verlauf{margin:10px 2px 0}.et-verlauf-farben{padding:2px 2px 0}.et-verlauf-farbe{width:24px;height:24px;padding:0;border:0;border-radius:50%;box-shadow:inset 0 0 0 1px rgba(0,0,0,.18);cursor:pointer}.et-verlauf-farbe.is-active{box-shadow:0 0 0 2px var(--bg-surface),0 0 0 4px var(--ci-primary)}.et-verlauf-regler{display:flex;align-items:center;gap:16px;margin-top:14px}.et-verlauf-uhr{position:relative;flex:0 0 auto;width:64px;height:64px;border-radius:50%;border:1px solid var(--border);background:var(--bg-section);cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none}.et-verlauf-uhr:active{cursor:grabbing}.et-verlauf-uhr:focus-visible{outline:0;border-color:var(--ci-primary)}.et-verlauf-uhr i{position:absolute;left:50%;top:6px;width:2px;height:calc(50% - 6px);margin-left:-1px;border-radius:1px;background:var(--ci-primary);transform-origin:50% 100%;pointer-events:none}.et-verlauf-uhr i::before{content:"";position:absolute;left:-4px;top:-5px;width:10px;height:10px;border-radius:50%;background:var(--ci-primary)}.et-verlauf-uhr span{position:absolute;left:0;right:0;bottom:7px;text-align:center;font-size:10px;font-weight:600;color:var(--text-secondary);pointer-events:none}.et-verlauf-slider{flex:1 1 auto;display:flex;flex-direction:column;gap:8px;min-width:0}.et-verlauf-slider label{display:flex;align-items:center;gap:10px;font-size:12px;color:var(--text-secondary)}.et-verlauf-slider label span{flex:0 0 64px}.et-verlauf-slider input[type=range]{flex:1 1 auto;min-width:0;accent-color:var(--ci-primary)}.papier-flaeche[data-papier-struktur]::after{content:"";position:absolute;inset:0;pointer-events:none;-webkit-print-color-adjust:exact;print-color-adjust:exact}.ws-hinweis{margin:0;font-size:12px;line-height:1.4;color:color-mix(in srgb,var(--text-primary) 60%,rgb(0 0 0 / 0))}.ws-bild-paar{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px}.ws-bild-feld{display:flex;flex-direction:column;gap:6px;min-width:0}.ws-bild-flaeche{position:relative;display:flex;align-items:center;justify-content:center;height:64px;padding:8px 10px;box-sizing:border-box;border:1px solid var(--border);border-radius:var(--radius-control);background:#fff;overflow:hidden}.ws-bild-flaeche.ist-dunkel{background:#1a1a1a;border-color:#333}.ws-bild-flaeche.ist-quadrat{width:64px;padding:6px}.ws-bild-flaeche img{display:block;max-width:100%;max-height:100%;object-fit:contain}.ws-bild-leer{font-size:12px;color:#8a8a8a}.ws-bild-spin{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,.35)}.ws-bild-knoepfe{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.ws-bild-knoepfe .dlg-btn{cursor:pointer}.ws-bild-feld.laedt .ws-bild-knoepfe{pointer-events:none;opacity:.5}.ws-bild-feld.ist-reihe{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;column-gap:10px;row-gap:6px}.ws-bild-feld.ist-reihe>.acc-label{grid-column:1/-1}.wl-farbe{display:flex;align-items:center;gap:6px;min-width:0}.account-form input.wl-farbwahl{flex:0 0 auto;width:38px;height:38px;padding:3px;cursor:pointer}.account-form .wl-farbe input[type=text]{min-width:0}.wl-werbung{position:relative;padding:14px 14px 12px 44px;border-radius:12px;color:#fff;background-color:var(--ci-primary);background-image:var(--ci-gradient);overflow:hidden}.wl-werbung strong{display:block;font-size:15px;margin-bottom:3px}.wl-werbung p{margin:0;font-size:12.5px;line-height:1.45;opacity:.92}.wl-werbung-funke{position:absolute;left:14px;top:12px;font-size:20px;line-height:1;animation:wlFunkeln 2.8s ease-in-out infinite}@keyframes wlFunkeln{0%,100%{transform:scale(1) rotate(0);opacity:.9}50%{transform:scale(1.25) rotate(20deg);opacity:1}}.wl-felder{display:flex;flex-direction:column;gap:14px}.wl-design-felder>.ws-hinweis,.wl-felder>.ws-hinweis{margin-top:-8px}.wl-design-felder{display:flex;flex-direction:column;gap:14px}.wl-design-felder[hidden]{display:none}.wl-kasse{display:flex;flex-direction:column;gap:12px;margin-top:10px}.wl-stufen{display:flex;flex-direction:column;gap:10px}.wl-stufe{position:relative;display:flex;flex-direction:column;gap:6px;padding:12px 14px;border:1px solid var(--border);border-radius:12px;background:var(--bg-section);transition:border-color .2s ease,box-shadow .2s ease}.wl-stufe.fragt{border-color:var(--ci-primary);box-shadow:0 0 0 3px color-mix(in srgb,var(--ci-primary) 18%,rgb(0 0 0 / 0))}.wl-stufe.ist-frei{border-color:color-mix(in srgb,var(--ci-primary) 45%,var(--border))}.wl-stufe-kopf{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:6px}.wl-stufe-name{font-size:14px;font-weight:700;color:var(--text-primary)}.wl-stufe-preis{flex:0 0 auto;padding:3px 10px;border-radius:999px;font-size:12px;font-weight:700;color:#fff;background-color:var(--ci-primary);background-image:var(--ci-gradient);white-space:nowrap}.wl-stufe.ist-frei .wl-stufe-preis{opacity:.55}.wl-stufe-text{margin:0;font-size:12.5px;line-height:1.4;color:color-mix(in srgb,var(--text-primary) 75%,rgb(0 0 0 / 0))}.wl-stufe-aktion{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:4px}.wl-frei{font-size:13px;font-weight:600;color:#1f9d55}.wl-frage,.wl-stufe-notiz{font-size:12.5px;line-height:1.4;color:color-mix(in srgb,var(--text-primary) 70%,rgb(0 0 0 / 0))}.wl-frage{color:var(--text-primary);flex:1 1 100%}.wl-frage-knoepfe{display:flex;gap:6px}.wl-einbetten-teil{display:flex;flex-direction:column;gap:6px;margin-top:6px;min-width:0}.ws-sso-anleitung{align-self:flex-start;padding:0;border:0;background:0 0;font:inherit;font-size:12.5px;color:var(--ci-primary);cursor:pointer;text-align:left}@media (hover:hover){.ws-sso-anleitung:hover{text-decoration:underline}}.anl-overlay{position:fixed;inset:0;z-index:100003;background:rgba(0,0,0,.42);display:flex;align-items:center;justify-content:center;padding:24px 16px;box-sizing:border-box}.anl-fenster{width:min(560px,100%);max-height:min(86vh,720px);display:flex;flex-direction:column;background-color:var(--surface-glas-dicht);backdrop-filter:var(--surface-blur);-webkit-backdrop-filter:var(--surface-blur);color:var(--text-primary);border:1px solid var(--border);border-radius:14px;box-shadow:0 24px 60px rgba(0,0,0,.35);overflow:hidden;font-size:14px}.anl-kopf{display:flex;align-items:center;gap:10px;padding:14px 16px 8px 18px}.anl-titel{flex:1 1 auto;font-weight:700;font-size:15px}.anl-tour,.anl-zu{border:0;background:0 0;color:var(--text-secondary);font-size:15px;line-height:1;padding:6px;border-radius:8px;cursor:pointer}.anl-tour{display:inline-flex;align-items:center;justify-content:center}@media (hover:hover){.anl-tour:hover,.anl-zu:hover{background:color-mix(in srgb,var(--text-primary) 8%,rgb(0 0 0 / 0))}}.anl-fortschritt{display:flex;align-items:center;gap:10px;padding:0 18px 10px;font-size:12px;color:var(--text-secondary)}.anl-balken{flex:1 1 auto;height:4px;border-radius:4px;background:color-mix(in srgb,var(--text-primary) 10%,rgb(0 0 0 / 0));overflow:hidden}.anl-balken>span{display:block;height:100%;background:var(--ci-primary);border-radius:4px;transition:width .2s ease}.anl-koerper{flex:1 1 auto;overflow:auto;padding:4px 18px 8px;line-height:1.5}.anl-koerper p{margin:8px 0}.anl-koerper ul{margin:6px 0 8px;padding-left:20px}.anl-koerper li{margin:3px 0}.anl-koerper .wl-code{margin:8px 0}.anl-koerper code{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px;overflow-wrap:anywhere}.einb-fenster{width:min(720px,100%)}.einb-schritte{margin:6px 0 12px;padding-left:20px}.einb-schritte li{margin:4px 0}.einb-fuss{display:flex;justify-content:flex-end;margin:8px 0 4px}.einb-sprache-wahl{display:flex;align-items:flex-start;gap:8px;margin:6px 0;font-size:13px;line-height:1.4;cursor:pointer}.einb-sprache-wahl input{flex:0 0 auto;margin:2px 0 0;accent-color:var(--ci-primary)}.einb-sprache-liste{display:block;width:min(320px,100%);margin:4px 0 6px 24px;padding:8px 30px 8px 11px;font:inherit;font-size:13px;border:1px solid var(--border);background:var(--bg-section);color:var(--text-primary);cursor:pointer}.einb-sprache-liste+.anl-klein{margin-bottom:12px}.einb-vorschau{margin:4px 0 8px;border:1px solid var(--border);border-radius:10px;overflow:hidden;background:var(--bg-section)}.einb-vorschau iframe{display:block;width:100%;height:600px;border:0}.anl-schritt-titel{margin:2px 0 6px;font-size:16px;font-weight:700}.anl-klein{font-size:12.5px;color:var(--text-secondary)}.anl-fehler,.anl-status.ist-fehler{color:#d93025;font-size:12.5px}.anl-status{font-size:12.5px;color:var(--text-secondary)}.anl-aktion{display:flex;gap:8px;margin:8px 0}.anl-koerper .acc-field{display:flex;flex-direction:column;gap:4px;margin:6px 0}.anl-koerper .ws-sso-mitglieder{display:flex;align-items:center;justify-content:space-between;gap:10px;margin:10px 0 4px}.anl-zusammenfassung{list-style:none;padding:0!important}.anl-frage{display:flex;align-items:flex-start;gap:10px;margin:4px 18px 0;padding:10px 12px;border-radius:10px;background:color-mix(in srgb,var(--ci-primary) 9%,rgb(0 0 0 / 0));font-weight:600;cursor:pointer}.anl-frage input{flex:0 0 auto;width:18px;height:18px;margin:1px 0 0;accent-color:var(--ci-primary);cursor:pointer}.anl-fuss{display:flex;justify-content:space-between;gap:10px;padding:12px 18px 16px}.anl-fuss .dlg-btn:disabled{opacity:.45;cursor:default}.anl-overlay .dlg-btn{font:inherit;font-size:13px;font-weight:600;padding:8px 14px;border-radius:var(--radius-control);border:1px solid var(--border);background:var(--bg-surface);color:var(--text-primary);cursor:pointer}.anl-overlay .dlg-btn.sm{display:inline-flex;align-items:center;gap:6px;padding:6px 12px}.anl-overlay .dlg-btn.primary{background-color:var(--ci-primary);background-image:var(--ci-gradient);border-color:transparent;color:#fff}@media (hover:hover){.anl-overlay .dlg-btn:not(:disabled):hover{background:color-mix(in srgb,var(--border) 70%,var(--bg-surface))}.anl-overlay .dlg-btn.primary:not(:disabled):hover{background-color:var(--ci-primary);background-image:var(--ci-gradient-hover)}}.anl-overlay .acc-field input{width:100%;box-sizing:border-box;font:inherit;font-size:13px;line-height:20px;padding:9px 11px 8px;border:1px solid var(--border);border-radius:var(--radius-control);background:var(--bg-section);color:var(--text-primary)}.anl-overlay .acc-field input:focus{outline:0;border-color:var(--ci-primary)}.anl-overlay .acc-label{font-size:12px;color:var(--text-secondary)}.anl-frage input[type=checkbox]{appearance:none;-webkit-appearance:none;display:inline-grid;place-content:center;width:20px;height:20px;border:1.5px solid var(--text-muted);border-radius:6px;background:var(--bg-surface)}.anl-frage input[type=checkbox]::after{content:"";width:10px;height:6px;border-left:2.2px solid #fff;border-bottom:2.2px solid #fff;transform:translateY(-1px) rotate(-45deg);opacity:0}.anl-frage input[type=checkbox]:checked{border-color:var(--ci-primary);background:var(--ci-primary)}.anl-frage input[type=checkbox]:checked::after{opacity:1}.anl-frage input[type=checkbox]:focus-visible{outline:2px solid var(--ci-primary);outline-offset:2px}.anl-koerper .ws-sso-wert-zeile{display:flex;align-items:center;gap:8px}.anl-koerper .ws-sso-wert{flex:1 1 auto;min-width:0;padding:7px 9px;border-radius:8px;background:var(--bg-surface);overflow-wrap:anywhere}.wl-einbetten-teil .wl-einbetten-hilfe{align-self:flex-start}.wl-stufe-adresse{margin:4px 0 0;font-size:12px;color:var(--text-secondary)}.wl-stufe-adresse code{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11.5px;overflow-wrap:anywhere}.wl-adr.ist-leer{color:var(--text-muted)}.wl-code{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11.5px}.wl-pfade{display:flex;flex-direction:column;gap:6px;margin:0 0 18px}.wl-pfade-feld{font:inherit;font-size:13px;padding:8px 10px;border:1px solid var(--border);border-radius:var(--radius-control,8px);background:var(--bg);color:var(--text-primary)}.wl-pfade-feld:focus{outline:0;border-color:var(--ci-primary)}.wl-pfade-hinweis{font-size:12px;line-height:1.5;color:var(--text-secondary)}.wl-pfade-hinweis code,.wl-pfade-liste{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11.5px}.wl-schritte{margin:0;padding-left:20px;font-size:12.5px;line-height:1.55;color:var(--text-primary)}.wl-schritte li{margin:0 0 18px;padding-left:2px}.wl-schritte li:last-child{margin-bottom:4px}.wl-schritte li::marker{color:var(--text-muted)}.wl-schritte code{overflow-wrap:anywhere}.wl-schritte .wl-code{margin:12px 0;padding:10px 12px}.wl-schritt-knopf{display:flex;margin:12px 0 4px}.wl-schritt-hinweis{display:block;margin:10px 0 0;font-size:12px;line-height:1.5;color:var(--text-secondary)}.wl-weg{display:flex;flex-direction:column;gap:10px;margin:20px 0 22px}.wl-weg-kacheln{display:grid;grid-template-columns:repeat(2,minmax(0,120px));gap:12px}.wl-dom-fenster .anl-koerper{padding-bottom:18px}.wl-dom-fenster .anl-koerper>p{margin:10px 0 14px}.wl-einb-grund{padding:10px 12px;border-radius:10px;background:color-mix(in srgb,var(--ci-primary) 10%,var(--bg-surface));color:var(--text-primary);font-weight:600}.wl-weg-kachel{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;aspect-ratio:1;min-width:0;padding:10px 6px;border:1px solid var(--border);border-radius:12px;background:var(--bg-surface);color:var(--text-primary);font:inherit;font-size:12.5px;font-weight:600;line-height:1.25;text-align:center;overflow-wrap:anywhere;cursor:pointer}.wl-weg-kachel svg{flex:0 0 auto;color:var(--text-secondary)}@media (hover:hover){.wl-weg-kachel:not(.ist-aktiv):hover{border-color:color-mix(in srgb,var(--ci-primary) 45%,var(--border))}}.wl-weg-kachel.ist-aktiv{border-color:var(--ci-primary);background:color-mix(in srgb,var(--ci-primary) 12%,var(--bg-surface));box-shadow:inset 0 0 0 1px var(--ci-primary);color:var(--ci-primary)}.wl-weg-kachel.ist-aktiv svg{color:var(--ci-primary)}.wl-schritte[hidden]{display:none}.wl-code{margin:0;padding:8px 10px;border-radius:8px;background:var(--bg-surface);color:var(--text-primary);white-space:pre-wrap;overflow-wrap:anywhere}.wl-konto{display:flex;align-items:center;gap:10px}.wl-konto .ws-stand-label{flex:1 1 auto}.wl-speichern:disabled{opacity:.45;cursor:default}.ws-sso-zugang{display:flex;align-items:center;gap:10px}.ws-sso-stand{flex:1 1 auto;font-size:13px;color:var(--text-primary)}.ws-sso-einmal{display:flex;flex-direction:column;gap:6px}.ws-sso-einmal[hidden]{display:none}.ws-sso-wert-zeile{display:flex;align-items:center;gap:8px}.ws-sso-wert-zeile .dlg-btn,.ws-sso-zugang .dlg-btn{flex:0 0 auto;white-space:nowrap}.ws-sso-wert{flex:1 1 auto;min-width:0;padding:7px 10px;border-radius:8px;background:var(--bg-surface);color:var(--text-primary);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11.5px;overflow-wrap:anywhere;-webkit-user-select:all;user-select:all}.wl-lader,.ws-sso-mitglieder{display:flex;align-items:center;justify-content:space-between;gap:10px;font-size:13px;color:var(--text-primary);cursor:pointer}.wl-lader .toggle.small,.ws-sso-mitglieder .toggle.small{flex:0 0 auto}.ws-farben{display:flex;flex-direction:column;gap:8px}.wl-farben-fest,.ws-dunkel-gleich{display:flex;align-items:center;justify-content:space-between;gap:10px;font-size:13px;color:var(--text-primary);cursor:pointer}.wl-farben-fest .toggle.small,.ws-dunkel-gleich .toggle.small{flex:0 0 auto}.ws-weitere{display:flex;flex-direction:column;gap:6px;margin-top:4px}.ws-dunkel-teil{display:flex;flex-direction:column;gap:6px;margin-top:4px}.ws-dunkel-teil[hidden]{display:none}.ws-weitere-liste{display:flex;flex-wrap:wrap;gap:10px}.ws-weitere-farbe{position:relative;display:inline-flex}.ws-weitere-weg{position:absolute;top:-6px;right:-6px;display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;padding:0;border:1px solid var(--border);border-radius:50%;background:var(--bg);color:var(--text-secondary);cursor:pointer}.ws-weitere-weg svg{width:10px;height:10px}@media (hover:hover){.ws-weitere-weg{opacity:0;transition:opacity .15s}.ws-weitere-farbe:hover .ws-weitere-weg,.ws-weitere-weg:focus-visible{opacity:1}.ws-weitere-weg:hover{color:var(--text-primary)}}.ws-weitere-neu{position:relative;display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;border:1px dashed var(--text-tertiary);border-radius:var(--radius-control);color:var(--text-secondary);cursor:pointer}.ws-weitere-neu[hidden]{display:none}.ws-weitere-neu:hover{color:var(--text-primary);border-color:var(--text-secondary)}.ws-weitere-neu input[type=color]{position:absolute;inset:0;width:100%;height:100%;opacity:0;cursor:pointer;border:0;padding:0}.ws-farben-status{font-size:12px;color:var(--text-tertiary);min-height:1em}.ws-farben-status:empty{display:none}.ws-farben-status.ist-fehler{color:var(--danger,#d93025)}.wl-aktiv{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:10px;font-size:13px;font-weight:600;color:var(--text-primary)}.wl-aktiv .wl-aktiv-aus,.wl-aktiv .wl-aktiv-knopf{width:100%;justify-content:center}.wl-aktiv .wl-aktiv-aus{--ci-primary:#235ffe;--ci-secondary:#6934fd;--ci-gradient:linear-gradient(135deg, #235ffe 0%, #6934fd 75%);--ci-gradient-hover:linear-gradient(135deg, #235ffe -25%, #6934fd 50%)}.ws-sso-neu:disabled,.ws-sso-speichern:disabled{opacity:.45;cursor:default}.wl-stufe.gefeiert{animation:wlHuepfer .55s cubic-bezier(.2,1.6,.4,1)}@keyframes wlHuepfer{0%{transform:scale(.97)}60%{transform:scale(1.025)}100%{transform:scale(1)}}.wl-funke{position:absolute;left:50%;top:50%;font-size:13px;color:var(--ci-secondary);pointer-events:none;animation:wlFunkeFliegt 1.1s ease-out forwards}@keyframes wlFunkeFliegt{0%{transform:translate(-50%,-50%) scale(.4);opacity:1}100%{transform:translate(calc(-50% + var(--dx)),calc(-50% + var(--dy))) scale(1.1);opacity:0}}@media (prefers-reduced-motion:reduce){.wl-stufe.gefeiert,.wl-werbung-funke{animation:none}}html.whitelabel-ohne-logo :is(.header-logo,.siteLogo-image){visibility:hidden}html.whitelabel-leser :is(#createDocBtn,#myDocsBtn,#importBtn,#voiceBtn){display:none!important}.aufladen{display:flex;flex-direction:column;gap:8px}.aufladen-haufen{position:relative;width:212px;height:118px;margin:6px auto 0}.muenze{position:absolute;width:28px;height:10px;border-radius:50%;background:linear-gradient(180deg,color-mix(in srgb,var(--ci-primary) 55%,#fff) 0,var(--ci-primary) 55%,var(--ci-secondary) 100%);box-shadow:0 2px 0 color-mix(in srgb,var(--ci-secondary) 65%,#000),inset 0 1px 0 rgba(255,255,255,.55);animation:muenzeFaellt .5s cubic-bezier(.25,1.5,.5,1) both}.muenze.ersparnis{background:linear-gradient(180deg,#fff0b0 0,#f5c542 55%,#d99a1c 100%);box-shadow:0 2px 0 #a8730f,inset 0 1px 0 rgba(255,255,255,.75)}.muenze.geht{animation:muenzeGeht .25s ease-in forwards}@keyframes muenzeFaellt{0%{transform:translateY(-96px);opacity:0}55%{opacity:1}100%{transform:none;opacity:1}}@keyframes muenzeGeht{to{transform:translateY(-14px);opacity:0}}@media (prefers-reduced-motion:reduce){.muenze,.muenze.geht{animation:none}}.aufladen-betrag{display:flex;align-items:baseline;justify-content:center;gap:8px;flex-wrap:wrap}.aufladen-credits{font-size:22px;font-weight:800;color:var(--text-primary);font-variant-numeric:tabular-nums}.aufladen-ersparnis{font-size:13px;font-weight:700;color:#a8730f}:root[data-theme=dark] .aufladen-ersparnis{color:#f5c542}.aufladen-regler{width:100%;margin:4px 0 0;accent-color:var(--ci-primary);cursor:pointer}.aufladen-skala{display:flex;justify-content:space-between;font-size:11px;color:color-mix(in srgb,var(--text-primary) 55%,rgb(0 0 0 / 0))}.aufladen-preis{display:flex;align-items:baseline;justify-content:space-between;gap:10px}.aufladen-summe{font-size:18px;font-weight:700;color:var(--text-primary);font-variant-numeric:tabular-nums}.aufladen-je{font-size:12.5px;color:color-mix(in srgb,var(--text-primary) 65%,rgb(0 0 0 / 0))}.aufladen[hidden]{display:none}.aufladen-reiter .share-tab{flex:1 1 auto;padding:0 8px;gap:5px}.aufladen-reiter .share-tab span{white-space:nowrap}.aufladen-feld{display:flex;align-items:center;gap:4px;width:min(100%,220px);margin:2px auto 0;padding:0 12px;box-sizing:border-box;border:1px solid var(--border);border-radius:var(--radius-control);background:var(--bg-section);cursor:text}.aufladen-feld:focus-within{border-color:var(--ci-primary)}.aufladen-feld.ist-falsch{border-color:var(--error)}.aufladen-waehrung{font-size:22px;font-weight:800;color:color-mix(in srgb,var(--text-primary) 55%,rgb(0 0 0 / 0))}.aufladen-ki-betrag{flex:1 1 auto;min-width:0;height:46px;padding:0;border:0;outline:0;background:0 0;font:inherit;font-size:22px;font-weight:800;color:var(--text-primary);font-variant-numeric:tabular-nums}.aufladen-schnell{display:flex;justify-content:center;flex-wrap:wrap;gap:6px}.aufladen-chip{height:28px;padding:0 12px;border:1px solid var(--border);border-radius:999px;background:0 0;color:var(--text-primary);font:inherit;font-size:13px;font-weight:600;font-variant-numeric:tabular-nums;cursor:pointer}.aufladen-chip[aria-pressed=true]{border-color:var(--ci-primary);background:color-mix(in srgb,var(--ci-primary) 12%,rgb(0 0 0 / 0))}@media (hover:hover){.aufladen-chip:hover{border-color:color-mix(in srgb,var(--ci-primary) 60%,var(--border))}}.aufladen-danach,.aufladen-ki-wozu{text-align:center}.aufladen-fehler{color:var(--error)}.dialogue .dlg-btn.aufladen-kaufen:disabled{opacity:.5;cursor:default}.ws-mitglieder .access-person-text{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:1px}.ws-mitglieder .access-person-text .access-person-mail{flex:none}.ws-kontingent{align-self:flex-start;max-width:100%;padding:0;border:0;background:0 0;font:inherit;font-size:11.5px;line-height:1.35;text-align:left;color:color-mix(in srgb,var(--text-primary) 60%,rgb(0 0 0 / 0));cursor:pointer}.ws-kontingent.ist-knapp{color:var(--error)}@media (hover:hover){.ws-kontingent:hover{color:var(--ci-primary);text-decoration:underline}}.ws-kontingent-form{display:flex;flex-direction:column;gap:8px;margin:2px 0 6px 36px;padding:10px 12px;border:1px solid var(--border);border-radius:12px;background:var(--bg-section)}.wk-knoepfe{display:flex;gap:6px}.ws-balken{height:6px;border-radius:999px;background:color-mix(in srgb,var(--text-primary) 10%,rgb(0 0 0 / 0));overflow:hidden;margin:-2px 0 4px}.ws-balken i{display:block;height:100%;border-radius:inherit;background-color:var(--ci-primary);background-image:var(--ci-gradient)}.ws-balken.ist-voll i{background:var(--error)}.dialogue .credit-bitte-info{margin-top:8px}.dialogue .dlg-btn.is-loading{opacity:.7;cursor:progress}html:is([data-domain],[data-marke]):not(.marke-geladen) .header-logo{visibility:hidden}html:is([data-domain],[data-marke],.whitelabel) #page-loading-animation .lds-roller{display:inline-block}html:is([data-domain],[data-marke],.whitelabel) .loader-svg{display:none}html:is([data-domain],[data-marke],.whitelabel,[data-marke-lader]) #page-loading-animation .lds-roller div:after{background:var(--text-tertiary)}html[data-marke-kreis] #page-loading-animation .lds-roller{display:inline-block}html[data-marke-kreis] #page-loading-animation .loader-svg{display:none}html[data-marke-kreis] #page-loading-animation .lds-roller div:after{background:color-mix(in srgb,var(--ci-primary) var(--marke-anteil,100%),var(--ci-secondary))}html[data-marke-kreis] #page-loading-animation .lds-roller div:nth-child(2){--marke-anteil:86%}html[data-marke-kreis] #page-loading-animation .lds-roller div:nth-child(3){--marke-anteil:71%}html[data-marke-kreis] #page-loading-animation .lds-roller div:nth-child(4){--marke-anteil:57%}html[data-marke-kreis] #page-loading-animation .lds-roller div:nth-child(5){--marke-anteil:43%}html[data-marke-kreis] #page-loading-animation .lds-roller div:nth-child(6){--marke-anteil:29%}html[data-marke-kreis] #page-loading-animation .lds-roller div:nth-child(7){--marke-anteil:14%}html[data-marke-kreis] #page-loading-animation .lds-roller div:nth-child(8):after{background:var(--ci-secondary)}.marke-lader{display:none}html[data-marke-lader] #page-loading-animation .lds-roller,html[data-marke-lader] #page-loading-animation .loader-svg{display:none}html[data-marke-lader] #page-loading-animation .marke-lader{display:block;width:auto;height:auto;max-width:min(240px,62vw);max-height:96px;object-fit:contain;animation:marke-puls 1.6s ease-in-out infinite}html[data-marke-lader=beide] #page-loading-animation .marke-lader-dunkel{display:none}html[data-marke-lader=beide][data-theme=dark] #page-loading-animation .marke-lader:not(.marke-lader-dunkel){display:none}html[data-marke-lader=beide][data-theme=dark] #page-loading-animation .marke-lader-dunkel{display:block}#loader.is-leaving .marke-lader,#summaryLoader.is-leaving .marke-lader{animation:loader-weg .6s ease both}@keyframes marke-puls{0%,100%{opacity:1}50%{opacity:.35}}@media (prefers-reduced-motion:reduce){html[data-marke-lader] #page-loading-animation .marke-lader{animation:none}}html:is([data-domain],[data-marke],.whitelabel,[data-marke-lader],[data-marke-kreis]) #hexBurst{display:none!important}html:is([data-domain],[data-marke],.whitelabel)>body>:is(.wabe,.login-wabe,.zeigerschein){display:none!important}html.marke-farben :is(.date-vis-toggle,.letterhead-vis-toggle,.pagenum-toggle-doc) .toggle.small:checked{background:var(--ci-papier-secondary)}html.marke-farben .add-slot:not(.logo-add-btn){border-color:color-mix(in srgb,var(--ci-papier-primary) 35%,#fff);background:color-mix(in srgb,var(--ci-papier-primary) 5%,transparent);color:var(--ci-papier-primary)}html.marke-farben .add-slot:not(.logo-add-btn):hover{background:color-mix(in srgb,var(--ci-papier-primary) 14%,transparent);border-color:var(--ci-papier-primary)}html.marke-farben .pages .logo-add-btn:hover .logo-add-plus{border-color:var(--ci-papier-primary);color:var(--ci-papier-primary)}@keyframes laedt-schimmer{from{background-position:120% 0}to{background-position:-20% 0}}.laedt-balken{display:inline-block;width:var(--laedt-breite,60%);height:12px;border-radius:6px;vertical-align:middle;background-color:color-mix(in srgb,var(--text-primary) 8%,transparent);background-image:linear-gradient(100deg,transparent 30%,color-mix(in srgb,var(--text-primary) 10%,transparent) 50%,transparent 70%);background-size:250% 100%;background-repeat:no-repeat;animation:laedt-schimmer 1.3s ease-in-out infinite}.laedt-balken.laedt-rund{width:28px;height:28px;border-radius:50%;flex:0 0 auto}.laedt-balken.laedt-icon{width:16px;height:16px;border-radius:4px;flex:0 0 auto}.dialogue.laedt-nach :is(.acc-field input:not([type=hidden]),.auswahl-knopf,.ws-betrag,.acc-devices-count){background-image:linear-gradient(100deg,transparent 30%,color-mix(in srgb,var(--text-primary) 9%,transparent) 50%,transparent 70%);background-size:250% 100%;background-repeat:no-repeat;animation:laedt-schimmer 1.3s ease-in-out infinite}.dialogue.laedt-nach :is(.acc-field input:not([type=hidden]),.auswahl-knopf .auswahl-name,.ws-betrag,.acc-devices-count){color:var(--text-tertiary)}.ws-skelett{display:flex;flex-direction:column;gap:12px;padding:4px 2px 8px}.ws-skelett .ws-skelett-wahl{width:100%;height:38px;border-radius:10px}.ws-skelett-person{display:flex;align-items:center;gap:10px}.ws-skelett-liste{display:flex;flex-direction:column;gap:8px}.ws-skelett-person .laedt-balken.laedt-rund{width:26px;height:26px}.fm-window .fm-loading.fm-skelett{align-items:flex-start;justify-content:flex-start;gap:12px;padding:14px 16px}.fm-skelett-zeile{display:flex;align-items:center;gap:10px}@media (prefers-reduced-motion:reduce){.dialogue.laedt-nach :is(.acc-field input:not([type=hidden]),.auswahl-knopf,.ws-betrag,.acc-devices-count),.laedt-balken{animation:none}}body.profil-body section.profil-seite{box-sizing:border-box;width:100%;max-width:860px;margin:110px auto 40px!important;display:flex;flex-direction:column;gap:18px;background-color:var(--surface-glas);backdrop-filter:var(--surface-blur)}.profil-logo{align-self:flex-start;display:block;width:120px;line-height:0}.profil-logo img{display:block;width:100%;height:auto}.profil-inhalt{display:flex;flex-direction:column;gap:18px;min-width:0}.profil-kopf{display:flex;align-items:center;gap:16px;min-width:0}.profil-bild{flex:0 0 auto;width:72px;height:72px;border-radius:50%;object-fit:cover;background:var(--border)}.profil-bild.ist-buchstabe,.rang-bild.ist-buchstabe{display:grid;place-items:center;color:#fff;font-weight:800;background:var(--ci-gradient)}.profil-bild.ist-buchstabe{font-size:30px}.profil-name{display:flex;flex-direction:column;gap:4px;min-width:0}.profil-name h1{margin:0;font-size:26px;line-height:1.15;overflow-wrap:anywhere}.profil-leise,.profil-seit{font-size:13px;color:var(--text-secondary)}.profil-zahlen{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px}.profil-zahl{display:flex;flex-direction:column;gap:2px;padding:12px 14px;border:1px solid var(--border);border-radius:12px;background:var(--bg-surface)}.profil-zahl b{display:inline-flex;align-items:center;gap:4px;font-size:20px}.profil-sterne svg,.profil-zahl b svg{color:#f5b301}.profil-zahl span{font-size:12.5px;color:var(--text-secondary)}.profil-ueber{margin:6px 0 0;font-size:18px}.profil-vorlagen{display:grid;grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:14px}.profil-vorlage{display:flex;flex-direction:column;gap:6px;padding:10px;border:1px solid var(--border);border-radius:14px;background:var(--bg-surface);color:var(--text-primary);text-decoration:none;transition:border-color .2s ease,transform .2s ease}@media (hover:hover){.profil-vorlage:hover{border-color:color-mix(in srgb,var(--ci-secondary) 45%,var(--border));transform:translateY(-2px)}}.profil-vorlage-bild{display:block;aspect-ratio:1.4142;border-radius:8px;overflow:hidden;background:#fff;box-shadow:0 1px 3px rgb(0 0 0 / .14)}.profil-vorlage-bild img,.profil-vorlage-bild svg{display:block;width:100%;height:auto}.profil-vorlage-bild img{height:100%;object-fit:cover;object-position:top}.profil-vorlage-titel{font-size:14px;font-weight:700;line-height:1.25}.profil-vorlage-zeile{display:flex;align-items:center;justify-content:space-between;gap:8px;font-size:12.5px}.profil-sterne{display:inline-flex;align-items:center;gap:3px;color:var(--text-secondary)}.profil-sterne small{color:var(--text-tertiary);font-size:inherit}.profil-preis{font-weight:700;color:var(--text-secondary);white-space:nowrap}.profil-preis.kostet{color:var(--ci-secondary)}.profil-link{align-self:flex-start;font-size:13.5px;font-weight:700;color:var(--ci-primary);text-decoration:none}@media (hover:hover){.profil-link:hover{text-decoration:underline}}.profil-hinweis{display:flex;flex-direction:column;gap:12px;align-items:flex-start}.profil-hinweis p{margin:0;font-size:15px}.rang-kopf h1{margin:0 0 6px;font-size:26px}.rang-kopf p{margin:0}.rang-reiter{display:flex;gap:6px}.rang-reiter-knopf{font:inherit;font-size:13.5px;font-weight:700;padding:7px 14px;border-radius:999px;cursor:pointer;border:1px solid var(--border);background:0 0;color:var(--text-primary)}.rang-reiter-knopf[aria-selected=true]{color:#fff;border-color:transparent;background:var(--ci-gradient)}.rang-inhalt{display:flex;flex-direction:column;gap:10px}.rang-inhalt .laedt-balken{height:44px;border-radius:12px}.rang-was{margin:0}.rang-liste{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.rang-eintrag{display:flex;align-items:center;gap:12px;padding:10px 14px;border:1px solid var(--border);border-radius:12px;background:var(--bg-surface)}.rang-platz{flex:0 0 28px;text-align:center;font-weight:800;font-size:15px;color:var(--text-secondary)}.rang-eintrag.platz-1 .rang-platz{color:#d4a106}.rang-eintrag.platz-2 .rang-platz{color:#8a94a3}.rang-eintrag.platz-3 .rang-platz{color:#b87333}.rang-bild{flex:0 0 auto;width:34px;height:34px;border-radius:50%;object-fit:cover;background:var(--border)}.rang-bild.ist-buchstabe{font-size:15px}.rang-name{flex:1 1 auto;min-width:0;font-weight:700;color:var(--text-primary);text-decoration:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}a.rang-name{color:var(--ci-primary)}@media (hover:hover){a.rang-name:hover{text-decoration:underline}}.rang-credits{flex:0 0 auto;font-weight:700;white-space:nowrap}@media (max-width:550px){body.profil-body section.profil-seite{margin-top:90px!important}.profil-bild{width:60px;height:60px}.profil-name h1,.rang-kopf h1{font-size:22px}.profil-vorlagen{grid-template-columns:1fr 1fr;gap:10px}}