@font-face{font-family:dmSans;src:url(../media/DMSans-s.p.1w_jvrejynmw0.ttf)format("truetype");font-display:swap;font-style:normal}@font-face{font-family:dmSans;src:url(../media/DMSans_Italic-s.p.0ecgbcslakhri.ttf)format("truetype");font-display:swap;font-style:italic}@font-face{font-family:dmSans Fallback;src:local(Arial);ascent-override:93.39%;descent-override:29.18%;line-gap-override:0.0%;size-adjust:106.22%}.dmsans_2129fb09-module__Iyo3gq__className{font-family:dmSans,dmSans Fallback}.dmsans_2129fb09-module__Iyo3gq__variable{--font-sans:"dmSans", "dmSans Fallback"}
@font-face{font-family:notoSerif;src:url(../media/NotoSerif-s.p.3tt0zajxlaxwg.ttf)format("truetype");font-display:swap;font-style:normal}@font-face{font-family:notoSerif Fallback;src:local(Arial);ascent-override:98.1%;descent-override:26.89%;line-gap-override:0.0%;size-adjust:108.97%}.notoserif_6952e478-module__vXuf3a__className{font-family:notoSerif,notoSerif Fallback}.notoserif_6952e478-module__vXuf3a__variable{--font-serif:"notoSerif", "notoSerif Fallback"}
:root{--navy:#071124;--sand:#d5cdb8;--bronze:#b39989;--slate:#474e5e;--grey-blue:#9299a7;--ink:#1d1d1b;--bg:#edede8;--card:#fff;--flaeche-still:#f7f7f4;--border:#e7e9ee;--radius:var(--r-gross);--t1:#0b1526;--t2:#3d4557;--t3:#656d7e;--t4:#767e90;--line:#e7e9ee;--line-strong:#d7dbe3;--accent:#b39989;--accent-ink:#86685a;--accent-bg:#f7f3f0;--ok:#2f6b4f;--ok-bg:#eef4f0;--warn:#8a6a2f;--warn-bg:#f8f3e9;--stop:#8f3a3a;--stop-bg:#f9efef;--calm:#525a6b;--calm-bg:#f0f2f5;--s-display:30px;--s-xl:20px;--s-lg:17px;--s-md:15px;--s-sm:13px;--s-xs:12px;--w-normal:400;--w-mittel:500;--w-fett:600;--r-klein:8px;--r-gross:14px;--r-pille:999px;--e1:0 1px 2px #0711240a, 0 4px 12px #0711240a;--e2:0 2px 4px #0711240d, 0 12px 28px #07112417;--e3:0 8px 40px #07112429;--a1:4px;--a2:8px;--a3:12px;--a4:16px;--a5:24px;--a6:32px;--a7:48px;--zh-knapp:1;--zh-titel:1.3;--zh-ui:1.5;--zh-text:1.6;--naht:2px;--eng:6px;--paar:8px;--zeile:12px;--block:20px;--abschnitt:48px;--takt:.17s cubic-bezier(.22, .61, .36, 1);--kurve-raus:cubic-bezier(.23, 1, .32, 1);--kurve-weg:cubic-bezier(.77, 0, .175, 1);--d-druck:.12s;--d-klein:.18s;--d-mittel:.24s}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#071124;--card:#141d2c;--border:#ffffff17;--line:#ffffff17;--line-strong:#ffffff24;--t1:#f2f4f7;--t2:#b9c0cc;--t3:#8a93a3;--t4:#6b7382;--accent:#c4aa98;--accent-ink:#d6bfae;--accent-bg:#c4aa981f;--ok:#6fa98a;--ok-bg:#6fa98a24;--warn:#c8a86a;--warn-bg:#c8a86a24;--stop:#d08a8a;--stop-bg:#d08a8a24;--calm:#99a1b0;--calm-bg:#99a1b01f;--flaeche-still:#111927;--auf-hell:#0b1526;--e1:0 0 0 1px #ffffff0d;--e2:0 0 0 1px #ffffff17, 0 12px 28px #0006;--e3:0 0 0 1px #ffffff1a, 0 8px 40px #0000008c;--ring:0 0 0 3px #c4aa9866}:root[data-theme=dark] .btn-primary,:root[data-theme=dark] .tab.active,:root[data-theme=dark] .filing-chip-on,:root[data-theme=dark] .be-tone.active,:root[data-theme=dark] .sekbar-avatar,:root[data-theme=dark] .chat-user .chat-bubble{color:var(--t1);background:#ffffff24;border-color:#ffffff2e}:root[data-theme=dark] .btn-primary:hover{background:#fff3}*{box-sizing:border-box}html,html{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;-webkit-tap-highlight-color:transparent;-webkit-text-size-adjust:100%}body{background:var(--bg);color:var(--t1);font-family:var(--font-sans), -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;font-size:var(--s-sm);line-height:var(--zh-ui);margin:0;padding:0}h1,.hook{font-family:var(--font-serif), Georgia, "Times New Roman", serif}a{color:var(--t2)}.app-shell{min-height:100vh;display:flex}.app-main{flex:1;min-width:0}.sekbar{z-index:30;align-items:center;gap:var(--a5);background:color-mix(in srgb, var(--bg) 82%, transparent);-webkit-backdrop-filter:saturate(180%)blur(20px);backdrop-filter:saturate(180%)blur(20px);min-height:70px;padding:0 56px;display:flex;position:sticky;top:0}.sekbar-marke{flex:none;align-items:center;display:flex}.sekbar-marke img{opacity:.9;width:auto;height:30px}:root[data-theme=dark] .sekbar-marke img{filter:invert()brightness(1.6)}.sekbar-geplant{font-size:var(--s-xs);color:var(--t4)}.sekbar-avatar{background:var(--navy);color:#fff;width:28px;height:28px;font-size:var(--s-xs);font-weight:var(--w-fett);border-radius:50%;place-items:center;display:grid}.sekbar-rechts{align-items:center;gap:var(--a1);flex:none;margin-left:auto;display:flex}.kopf-knopf{padding:6px var(--a3);border-radius:var(--r-pille);cursor:pointer;font:inherit;font-size:var(--s-sm);font-weight:var(--w-mittel);color:var(--t3);transition:background var(--takt), color var(--takt);background:0 0;border:0;align-items:center;gap:6px;text-decoration:none;display:inline-flex}.kopf-knopf:hover{color:var(--t1);background:#0711240d}:root[data-theme=dark] .kopf-knopf:hover{background:#ffffff12}.kopf-knopf.active{color:var(--t1);background:#0711240d}.kopf-knopf svg{flex:none;width:17px;height:17px}.lang-ansehen{cursor:pointer;padding:4px var(--a3);border-radius:var(--r-pille);font:inherit;font-size:var(--s-xs);font-weight:var(--w-mittel);color:var(--t2);transition:background var(--takt), color var(--takt);background:#0711240d;border:0;justify-self:end}.lang-ansehen:hover{color:var(--t1);background:#0711241a}:root[data-theme=dark] .lang-ansehen{background:#ffffff14}:root[data-theme=dark] .lang-ansehen:hover{background:#ffffff24}.lang-vorschau{margin-top:var(--a3);border-top:1px solid var(--line);padding-top:var(--a4)}.termin{align-items:center;gap:var(--a3);margin-top:var(--a5);padding-top:var(--a4);border-top:1px solid var(--line);flex-wrap:wrap;display:flex}.termin label{font-size:var(--s-sm);font-weight:var(--w-mittel);color:var(--t2)}.termin input{width:auto}.termin .subtle{flex:100%;max-width:62ch;margin:0}.empty{align-items:flex-start;gap:var(--a2);padding:var(--a7) var(--a5);border-radius:var(--r-gross);background:var(--card);box-shadow:var(--e1);flex-direction:column;display:flex}.empty-titel{font-size:var(--s-lg);font-weight:var(--w-fett);color:var(--t1);margin:0}.empty .subtle{max-width:58ch;margin:0}.empty .btn-primary{margin-top:var(--a3)}.zeichen{vertical-align:-.16em;flex:none;width:1.05em;height:1.05em}.konto{position:relative}.konto-menue{right:0;top:calc(100% + var(--a2));z-index:60;gap:var(--a2);min-width:268px;padding:var(--a4);border-radius:var(--r-gross);background:var(--card);box-shadow:var(--e3);flex-direction:column;align-items:flex-start;display:flex;position:absolute}.konto-name{font-size:var(--s-sm);font-weight:var(--w-fett);color:var(--t1)}.konto-label{font-size:var(--s-xs);font-weight:var(--w-fett);letter-spacing:.06em;text-transform:uppercase;color:var(--t4);margin-top:var(--a1)}.konto-hinweis{font-size:var(--s-xs);color:var(--t3);line-height:var(--zh-ui);margin:0}.konto-eintrag{margin-top:var(--a2);padding-top:var(--a3);border-top:1px solid var(--line);width:100%;font-size:var(--s-sm);color:var(--t2);text-decoration:none}.konto-eintrag:hover{color:var(--t1)}.segment{gap:var(--a1);padding:var(--a1);border-radius:var(--r-pille);background:#0711240d;display:inline-flex}:root[data-theme=dark] .segment{background:#ffffff0f}.segment-tab{padding:4px var(--a4);border-radius:var(--r-pille);font-size:var(--s-sm);font-weight:var(--w-mittel);color:var(--t2);transition:background var(--takt), color var(--takt), box-shadow var(--takt);text-decoration:none}.segment-tab:hover{color:var(--t1)}.segment-tab.active{background:var(--card);color:var(--t1);box-shadow:var(--e1)}:root[data-theme=dark] .segment-tab.active{background:#ffffff1f}@media (max-width:820px){.sekbar{min-height:0;padding:calc(14px + env(safe-area-inset-top)) calc(20px + env(safe-area-inset-right)) 14px calc(20px + env(safe-area-inset-left));gap:var(--eng) var(--zeile);flex-wrap:wrap}.sekbar-marke{order:1}.sekbar-geplant{order:2}.kopf-knopf{order:3}.sekbar-rechts{order:4}.segment{scrollbar-width:none;flex-basis:100%;order:5;overflow-x:auto}.segment::-webkit-scrollbar{display:none}.kopf-schild{display:none}input,textarea,select{font-size:16px!important}}.btn-link{border-radius:var(--r-klein);font-weight:var(--w-fett);font-size:var(--s-md);align-items:center;padding:8px 16px;text-decoration:none;display:inline-flex}.btn-link.btn-ghost{border:1px solid var(--border)}.topbar .logo{width:auto;height:26px;display:block}.topbar nav a.disabled{opacity:.45}.container{max-width:900px;margin:0 auto;padding:28px 20px 80px}h1{font-size:var(--s-display);font-weight:var(--w-fett);margin:var(--a2) 0 var(--a1)}.subtle{color:var(--t2);font-size:var(--s-md);margin:0 0 var(--a5)}.subtle--dicht{margin:0}.panel{background:var(--card);border:1px solid var(--border);border-radius:var(--radius);margin-bottom:28px;padding:20px}.row{flex-wrap:wrap;align-items:flex-end;gap:12px;display:flex}.field{flex-direction:column;gap:6px;display:flex}.field label{font-size:var(--s-sm);text-transform:uppercase;letter-spacing:.5px;color:var(--t2)}.field select,.field input,textarea{border:1px solid var(--border);border-radius:var(--r-klein);font:inherit;background:var(--card);color:var(--t1);padding:8px 10px}.field.grow{flex:1;min-width:220px}button,.btn-primary,.btn-ghost,.btn-approve{font:inherit;border-radius:var(--r-klein);cursor:pointer;font-weight:var(--w-fett);border:none;padding:8px 16px}a.btn-primary,a.btn-ghost,a.btn-approve{line-height:var(--zh-titel);text-decoration:none;display:inline-block}button:disabled{opacity:.55;cursor:default}button,a,[role=button],label.file-btn{touch-action:manipulation;-webkit-user-select:none;user-select:none}.btn-primary:active:not(:disabled),.btn-ghost:active:not(:disabled),.btn-approve:active:not(:disabled),.btn-danger:active:not(:disabled),.file-btn:active:not(.disabled),.tab:active,.tab-link:active{transform:scale(.97)}.btn-primary,.btn-ghost,.btn-approve,.btn-danger,.file-btn,.tab,.tab-link{transition:transform var(--d-druck) var(--kurve-raus), background var(--takt), border-color var(--takt), color var(--takt), box-shadow var(--takt)}.btn-primary{background:var(--navy);color:#fff}.btn-approve{color:#fff;background:#1f7a4d}.btn-ghost{border:1px solid var(--border);color:var(--t2);background:0 0}.btn-danger{color:#9b3535;background:0 0;border:1px solid #d8b7b7}.draft{background:var(--card);border:1px solid var(--border);border-radius:var(--radius);margin-bottom:18px;padding:20px}.badge{font-size:var(--s-xs);font-weight:var(--w-fett);letter-spacing:.01em;text-transform:none;border-radius:var(--r-klein);white-space:nowrap;padding:2px 8px}.badge-pillar{color:var(--t3);font-weight:var(--w-fett);background:0 0;padding-left:0;padding-right:4px}.badge-lang,.badge-auto{background:var(--calm-bg);color:var(--t3)}.badge-campaign{background:var(--accent-bg);color:var(--accent-ink)}.stat{background:var(--card);border:1px solid var(--border);border-radius:var(--radius);padding:16px 18px}.cadence{align-items:flex-end;gap:10px;height:130px;margin-top:14px;display:flex}.hook-options{flex-direction:column;gap:8px;margin:8px 0 4px;padding:0;list-style:none;display:flex}.hook-options li button{text-align:left;background:var(--card);border:1px solid var(--border);border-radius:var(--r-klein);width:100%;font:inherit;font-weight:var(--w-mittel);color:var(--t1);cursor:pointer;padding:10px 12px;transition:border-color .15s,background .15s}.hook-options li button:hover:not(:disabled){border-color:var(--bronze);background:var(--accent-bg)}.badge-active{background:var(--ok-bg);color:#1f7a4d}.badge-upcoming{background:var(--warn-bg);color:#8a6d1f}.badge-past{background:var(--calm-bg);color:var(--t3)}.campaign{border-top:1px solid var(--border);padding:14px 0}.campaign:first-of-type{border-top:none}.badge-status{background:var(--calm-bg);color:var(--t2);align-items:center;gap:6px;display:inline-flex}.badge-status:before{content:"";background:var(--t4);border-radius:50%;flex:none;width:6px;height:6px}.badge-status.approved{background:var(--ok-bg);color:var(--ok)}.badge-status.approved:before{background:var(--ok)}.badge-status.published{background:var(--calm-bg);color:var(--t3)}.badge-status.published:before{background:var(--ok);opacity:.55}.badge-status.in_review{background:var(--warn-bg);color:var(--warn)}.badge-status.in_review:before{background:var(--warn)}.badge-status.changes_requested{background:var(--stop-bg);color:var(--stop)}.badge-status.changes_requested:before{background:var(--stop)}.badge-verified{background:var(--ok-bg);color:var(--ok)}.badge-unverified{background:var(--stop-bg);color:var(--stop)}.sources{font-size:var(--s-sm);margin:6px 0 0;padding-left:2px;list-style:none}.sources li{margin-bottom:4px}.sources li.unverified{color:#9b3535}.sources .pmid{color:var(--t3)}.graphics{flex-wrap:wrap;gap:14px;margin-top:8px;display:flex}.graphics figure{cursor:pointer;border-radius:var(--r-gross);border:2px solid #0000;width:236px;margin:0;padding:4px;transition:border-color .15s,background .15s}.graphics figure:hover{border-color:var(--border)}.graphics figure.selected{border-color:var(--bronze);background:var(--accent-bg)}.graphics figure.selected figcaption{color:var(--t1);font-weight:var(--w-fett)}.graphics img{border:1px solid var(--border);border-radius:var(--r-klein);background:var(--card);width:100%;height:258px;display:block}.graphics figcaption{font-size:var(--s-sm);color:var(--t2);margin-top:6px}.graphics figcaption strong{color:var(--navy,#071124)}.graphic-hint{color:var(--grey-blue,#9299a7);margin-top:2px;display:block}.toggle{font-size:var(--s-md);align-items:center;gap:6px;display:flex}.file-tabs,.tabs{flex-wrap:wrap;gap:6px;margin-bottom:10px;display:flex}.tabs{margin:18px 0 22px}.tabs .tab{text-decoration:none;display:inline-block}.tab{border:1px solid var(--border);color:var(--t2);border-radius:var(--r-pille);font-size:var(--s-sm);font-weight:var(--w-mittel);background:0 0;padding:4px 12px}.tab.active{background:var(--navy);color:#fff;border-color:var(--navy)}.strategy-editor{width:100%;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:var(--s-sm);line-height:var(--zh-text);border:1px solid var(--border);border-radius:var(--r-klein);resize:vertical;padding:12px}code{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:var(--s-sm);background:var(--calm-bg);border-radius:var(--r-klein);padding:2px 4px}.badge-flagged{background:var(--warn-bg);color:#8a6d1f}.compliance{border-top:1px solid var(--border);font-size:var(--s-sm);margin-top:4px;padding-top:12px}.compliance ul{margin:8px 0 0;padding:0;list-style:none}.compliance .flag{border-left:3px solid var(--grey-blue);margin-bottom:8px;padding:6px 0 6px 12px}.compliance .flag-blocker{border-color:#9b3535}.compliance .flag-warning{border-color:#c79a2b}.compliance .flag-info{border-color:var(--t3)}.flag-sev{text-transform:uppercase;font-size:var(--s-xs);font-weight:var(--w-fett);letter-spacing:.5px;border-radius:var(--r-pille);background:var(--calm-bg);color:var(--t2);padding:2px 6px}.flag-blocker .flag-sev{background:var(--stop-bg);color:#9b3535}.flag-warning .flag-sev{background:var(--warn-bg);color:#8a6d1f}.flag-cat{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:var(--s-sm);color:var(--t2)}.flag-quote{color:var(--t1);font-style:italic}.flag-issue{margin-top:2px}.flag-sugg{color:var(--t2);margin-top:2px}.edit{margin-top:8px}.edit .field{margin-bottom:12px}.edit .field label{margin-bottom:4px}.edit input,.edit textarea{width:100%;font-family:inherit}.edit textarea{resize:vertical;line-height:var(--zh-text)}.link-danger{color:#9b3535;font-size:var(--s-sm);cursor:pointer;background:0 0;border:none;padding:0;text-decoration:underline}.hint{font-size:var(--s-sm);color:var(--t3);align-self:center}.balance-num .under{color:#8a6d1f;font-weight:var(--w-fett)}.balance-legend{font-size:var(--s-sm);color:var(--t3);margin-top:8px}.cal-cell.today{border-color:var(--bronze);box-shadow:inset 0 0 0 1px var(--bronze)}.sched-row.draggable:active{cursor:grabbing}.pillar-dot{border-radius:50%;flex-shrink:0;width:12px;height:12px}.modal{background:var(--card);border-radius:var(--radius);width:100%;max-width:640px;box-shadow:var(--e3);padding:22px 24px 26px}.badge-time{font-size:var(--s-sm);color:var(--t3);margin-left:auto}.disclosure{color:var(--t3);font-size:var(--s-md);cursor:pointer;line-height:var(--zh-knapp);background:0 0;border:none;padding:0 4px 0 0}.hook{font-size:var(--s-lg);font-weight:var(--w-fett);margin:8px 0 6px}.badge-graphic{background:var(--calm-bg);color:var(--t2)}.post-hook{font-size:var(--s-xl);line-height:var(--zh-titel);margin:0 0 var(--a4)}.body{white-space:pre-wrap;margin:0 0 12px}.cta{border-left:3px solid var(--bronze);color:var(--t2);margin:0 0 12px;padding-left:12px}.meta{font-size:var(--s-sm);color:var(--t2)}.meta--trenner{border-top:1px solid var(--border);padding-top:var(--zeile);margin-top:var(--a1)}.meta .label{font-weight:var(--w-fett);color:var(--t1)}.hashtags{color:var(--t2);font-size:var(--s-md);margin:0 0 8px}.actions{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}.error{color:#9b3535;font-size:var(--s-md);margin-top:10px}.progress{font-size:var(--s-md);color:var(--t2);align-items:center;gap:10px;margin-top:14px;display:flex}.spinner{border:2px solid var(--border);border-top-color:var(--navy);border-radius:50%;flex-shrink:0;width:16px;height:16px;animation:.55s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}.request-box{background:var(--accent-bg);border:1px solid var(--border);border-radius:var(--r-klein);margin-top:12px;padding:12px}.request-box textarea{resize:vertical;width:100%;font-family:inherit}.request-box .actions{margin-top:8px}.empty{color:var(--t2);text-align:center;padding:40px}.group-head{font-family:var(--font-serif), Georgia, serif;font-size:var(--s-xs);font-weight:var(--w-fett);text-transform:uppercase;letter-spacing:.08em;color:var(--t3);align-items:center;gap:8px;margin:22px 0 10px;display:flex}.group-head .count{font-family:var(--font-sans), sans-serif;font-size:var(--s-xs);font-weight:var(--w-fett);background:var(--sand);color:var(--auf-hell);border-radius:var(--r-pille);letter-spacing:0;padding:2px 8px}.chip-count{opacity:.7;font-variant-numeric:tabular-nums}.view-switch{border-right:1px solid var(--border);gap:6px;margin-right:8px;padding-right:12px;display:inline-flex}.kanban{align-items:flex-start;gap:14px;padding-bottom:16px;display:flex;overflow-x:auto}.kanban-col{background:var(--bg);border:1px solid var(--border);border-radius:var(--r-gross);flex:0 0 340px;width:340px;padding:10px}.kanban-col-head{font-family:var(--font-serif), Georgia, serif;font-size:var(--s-sm);font-weight:var(--w-fett);text-transform:uppercase;letter-spacing:1px;color:var(--t2);align-items:center;gap:8px;margin:2px 4px 10px;display:flex}.kanban-col-head .count{font-family:var(--font-sans), sans-serif;font-size:var(--s-xs);font-weight:var(--w-fett);background:var(--sand);color:var(--auf-hell);border-radius:var(--r-pille);letter-spacing:0;padding:2px 8px}.kanban-col .draft{margin-bottom:var(--zeile)}.kanban-empty{color:var(--t3);font-size:var(--s-sm);text-align:center;padding:14px 0}.article-dek{font-family:var(--font-serif), Georgia, serif;font-size:var(--s-lg);line-height:var(--zh-ui);color:var(--t2);margin:0 0 18px}.article-body{font-size:var(--s-md);line-height:var(--zh-text);color:var(--t1)}.article-body h3{font-family:var(--font-serif), Georgia, serif;font-size:var(--s-xl);color:var(--t1);margin:22px 0 8px}.article-body h4{font-size:var(--s-md);font-weight:var(--w-fett);color:var(--t1);margin:16px 0 6px}.article-body p{margin:0 0 12px}.article-body ul{margin:0 0 12px;padding-left:20px}.article-body li{margin:0 0 4px}.article-takeaways{background:var(--accent-bg);border:1px solid var(--border);border-radius:var(--radius);margin:20px 0;padding:14px 18px}.article-takeaways ul{margin:8px 0 0;padding-left:20px}.article-takeaways li{margin:0 0 4px}.hero-product-pick{border:1px solid var(--border);border-radius:var(--r-klein);background:var(--card);cursor:pointer;width:84px;height:84px;padding:0;transition:border-color .12s,box-shadow .12s;overflow:hidden}.hero-product-pick:hover:not(:disabled){border-color:var(--bronze);box-shadow:var(--e1)}.hero-product-pick:disabled{opacity:.5;cursor:default}.hero-product-pick img{object-fit:contain;width:100%;height:100%;display:block}.hero-preview img{border-radius:var(--radius);border:1px solid var(--border);width:100%;display:block}.export-grid{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px;margin:14px 0 18px;display:grid}.export-card{border:1px solid var(--border);border-radius:var(--radius);background:var(--card);padding:14px}.export-card-head{flex-direction:column;gap:2px;margin-bottom:10px;display:flex}.chat-scroll{flex-direction:column;gap:12px;max-height:52vh;padding:4px 2px 8px;display:flex;overflow-y:auto}.chat-empty{color:var(--t3);font-size:var(--s-md);line-height:var(--zh-text);padding:12px 4px}.chat-msg{flex-direction:column;gap:8px;max-width:92%;display:flex}.chat-user{align-self:flex-end;align-items:flex-end}.chat-assistant{align-self:flex-start}.chat-bubble{border-radius:var(--r-gross);font-size:var(--s-md);line-height:var(--zh-text);white-space:pre-wrap;padding:10px 14px}.chat-user .chat-bubble{background:var(--navy);color:#fff;border-bottom-right-radius:4px}.chat-assistant .chat-bubble{background:var(--bg);color:var(--t1);border-bottom-left-radius:4px}.chat-input{border-top:1px solid var(--border);align-items:flex-end;gap:8px;margin-top:12px;padding-top:12px;display:flex}.chat-input textarea{resize:vertical;border:1px solid var(--border);border-radius:var(--r-klein);font:inherit;font-size:var(--s-md);flex:1;padding:8px 10px}.proposal-card{border:1px solid var(--border);border-radius:var(--r-gross);background:var(--card);width:100%;padding:12px 14px}.proposal-head{font-size:var(--s-sm);font-weight:var(--w-fett);color:var(--t1)}.proposal-head code,.proposal-summary code{font-size:var(--s-sm)}.proposal-summary{font-size:var(--s-sm);color:var(--t2);margin:6px 0 10px}.proposal-diff{border:1px solid var(--border);border-radius:var(--r-klein);background:var(--card);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:var(--s-sm);line-height:var(--zh-ui);max-height:320px;overflow:auto}.diff-row{white-space:pre;display:flex}.diff-gutter{text-align:center;width:20px;color:var(--t3);-webkit-user-select:none;user-select:none;flex-shrink:0}.diff-text{flex:1}.diff-add{background:var(--ok-bg)}.diff-add .diff-gutter{color:#1f7a4d}.diff-del{background:var(--stop-bg)}.diff-del .diff-gutter{color:#9b3535}.draft-row{background:var(--card);border:1px solid var(--border);border-radius:var(--radius);margin-bottom:var(--zeile);color:inherit;align-items:center;gap:12px;padding:12px 16px;text-decoration:none;transition:border-color .12s,box-shadow .12s;display:flex}.draft-row:hover{border-color:var(--bronze);box-shadow:var(--e1)}.gate-icon{width:24px;height:24px;font-size:var(--s-sm);font-weight:var(--w-fett);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.gate-icon-ok{background:var(--ok-bg);color:#1f7a4d}.gate-icon-warn{background:var(--warn-bg);color:#8a6d1f}.gate-icon-bad{background:var(--stop-bg);color:#9b3535}.draft-row-main{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.draft-row-hook{font-family:var(--font-serif), Georgia, serif;font-weight:var(--w-fett);font-size:var(--s-md);color:var(--t1);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.draft-row-preview{font-size:var(--s-sm);color:var(--t2);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.draft-row-meta{flex-shrink:0;align-items:center;gap:8px;display:flex}.draft-row-date{font-size:var(--s-sm);color:var(--t3);font-variant-numeric:tabular-nums}.draft-row-compact{flex-direction:column;align-items:stretch;gap:6px;padding:10px 12px}.draft-row-compact .draft-row-top{align-items:center;gap:8px;display:flex}.draft-row-compact .draft-row-hook{white-space:normal;-webkit-line-clamp:2;font-size:var(--s-md);line-height:var(--zh-titel);-webkit-box-orient:vertical;display:-webkit-box}.gate-strip{font-size:var(--s-sm);border-radius:var(--r-klein);margin:0 0 var(--a4);flex-wrap:wrap;align-items:center;gap:12px;padding:8px 12px;display:flex}.gate-liste{margin:var(--paar) 0;padding-left:var(--a5)}.gate-liste li+li{margin-top:var(--naht)}.gate-liste a{color:inherit;text-underline-offset:2px;text-decoration:underline}.gate-ok{background:var(--ok-bg);color:#1f5c3d}.gate-warn{background:var(--warn-bg);color:#6d5518}.gate-blocked{background:var(--stop-bg);color:#7f2b2b}.gate-override{flex-wrap:wrap;align-items:center;gap:6px;display:inline-flex}.gate-override input{border-radius:var(--r-klein);font:inherit;font-size:var(--s-sm);border:1px solid #e6c3c3;min-width:240px;padding:4px 8px}.gate-override button{font-size:var(--s-sm);padding:4px 10px}.drawer-actionbar{background:var(--card);border-top:1px solid var(--border);flex-wrap:wrap;align-items:center;gap:8px;padding:12px 24px;display:flex}.schedule-pop{flex-wrap:wrap;align-items:center;gap:8px;display:inline-flex}.schedule-pop input{border:1px solid var(--border);border-radius:var(--r-klein);font:inherit;padding:8px 10px}.overflow-menu{background:var(--card);border:1px solid var(--border);border-radius:var(--r-klein);box-shadow:var(--e2);white-space:nowrap;z-index:5;transform-origin:100% 100%;opacity:1;transition:opacity var(--d-klein) var(--kurve-raus), transform var(--d-klein) var(--kurve-raus);padding:8px 12px;position:absolute;bottom:44px;right:0;transform:scale(1)}@starting-style{.overflow-menu{opacity:0;transform:scale(.96)}}@media (prefers-reduced-motion:reduce){.overflow-menu{transition:opacity var(--d-klein) var(--kurve-raus);transform:none}@starting-style{.overflow-menu{transform:none}}}@media (max-width:760px){.draft-row-preview,.draft-row-meta .badge-campaign{display:none}}.toast-stack{z-index:200;flex-direction:column;gap:10px;max-width:380px;display:flex;position:fixed;bottom:20px;right:20px}.toast{background:var(--navy);color:#fff;border-radius:var(--r-gross);font-size:var(--s-md);line-height:var(--zh-ui);box-shadow:var(--e2);cursor:pointer;opacity:1;transition:opacity var(--d-mittel) var(--kurve-raus), transform var(--d-mittel) var(--kurve-raus);align-items:flex-start;gap:10px;padding:12px 16px;display:flex;transform:translateY(0)}@starting-style{.toast{opacity:0;transform:translateY(10px)}}.toast-leaving{opacity:0;transition:opacity var(--d-klein) var(--kurve-raus), transform var(--d-klein) var(--kurve-raus);transform:translateY(6px)}.toast-icon{font-weight:var(--w-fett);flex-shrink:0}.toast-error{background:#7f2b2b}.toast-success{background:#1f7a4d}.toast-info{background:var(--slate)}@media (prefers-reduced-motion:reduce){.toast{transition:opacity var(--d-klein) var(--kurve-raus);transform:none}@starting-style{.toast{transform:none}}.toast-leaving{transform:none}}.confirm-overlay{z-index:300;opacity:1;transition:opacity var(--d-klein) var(--kurve-raus);background:#07112480;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}@starting-style{.confirm-overlay{opacity:0}}.confirm-dialog{opacity:1;max-width:440px;transition:opacity var(--d-klein) var(--kurve-raus), transform var(--d-klein) var(--kurve-raus);transform:none}@starting-style{.confirm-dialog{opacity:0;transform:translateY(8px)scale(.98)}}@media (prefers-reduced-motion:reduce){.confirm-dialog{transition:opacity var(--d-klein) var(--kurve-raus);transform:none}@starting-style{.confirm-dialog{transform:none}}}.select-bar{border:1px dashed var(--border);border-radius:var(--r-klein);background:var(--card);align-items:center;gap:12px;min-height:34px;margin:-6px 0 14px;padding:6px 12px;display:flex}.select-bar strong{color:var(--t1);font-size:var(--s-md)}.select-bar .btn-danger,.select-bar .btn-ghost{font-size:var(--s-sm);padding:4px 12px}.link-plain{color:var(--t2);font-weight:var(--w-fett);font-size:var(--s-sm);cursor:pointer;background:0 0;border:none;text-decoration:underline}.draft-row-wrap{align-items:center;gap:var(--zeile);display:flex}.draft-row-wrap>.draft-row{flex:1;min-width:0;margin-bottom:0}.draft-row-wrap{margin-bottom:var(--zeile)}.draft-row-wrap.selected>.draft-row{border-color:var(--bronze);box-shadow:0 0 0 1px var(--bronze) inset}.row-check{cursor:pointer;width:17px;height:17px;accent-color:var(--t1);flex-shrink:0}.confirm-title{font-family:var(--font-serif), Georgia, serif;font-size:var(--s-xl);font-weight:var(--w-fett);color:var(--t1);margin:0}.confirm-body{color:var(--t2);font-size:var(--s-md);white-space:pre-line;overflow-wrap:anywhere;margin:8px 0 0}.panel-label-extra{color:var(--t3);font-weight:var(--w-normal)}.login-screen{z-index:100;background:radial-gradient(1100px 560px at 50% -12%, #eef1f6 0%, var(--bg) 62%);justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.login-card{background:var(--card);border:1px solid var(--border);border-radius:var(--r-gross);width:100%;max-width:400px;box-shadow:var(--e3);text-align:center;padding:42px 40px 26px;position:relative;overflow:hidden}.login-accent{background:var(--bronze);width:90px;height:6px;position:absolute;top:0;left:0}.login-logo{width:auto;height:34px;margin:4px 0 24px}.login-title{font-family:var(--font-serif), Georgia, serif;font-size:var(--s-display);color:var(--t1);margin:0 0 8px}.login-sub{color:var(--t2);font-size:var(--s-md);line-height:var(--zh-ui);margin:0 0 26px}.login-btn{width:100%;font-size:var(--s-md);justify-content:center;align-items:center;gap:10px;padding:12px 16px;display:inline-flex}.ms-glyph{flex-shrink:0;width:16px;height:16px}.login-foot{color:var(--t3);font-size:var(--s-sm);margin:22px 0 0}.gfx-images{flex-wrap:wrap;align-items:center;gap:10px;margin-top:10px;display:flex}.gfx-thumb{line-height:0;display:inline-block;position:relative}.gfx-thumb img{object-fit:cover;border-radius:var(--r-klein);border:1px solid var(--border);background:var(--card);width:64px;height:64px}.gfx-thumb-x{border:1px solid var(--border);background:var(--card);color:#9b3535;width:20px;height:20px;font-size:var(--s-md);line-height:var(--zh-knapp);font-weight:var(--w-fett);cursor:pointer;box-shadow:var(--e1);border-radius:50%;padding:0;position:absolute;top:-7px;right:-7px}.custom-gfx{border-top:1px dashed var(--border);margin-top:18px;padding-top:14px}.custom-selected{color:#1f7a4d;font-weight:var(--w-fett)}.pdf-chip{border-radius:var(--r-klein);border:1px solid var(--border);background:var(--accent-bg);width:64px;height:64px;color:var(--t2);font-size:var(--s-sm);font-weight:var(--w-fett);letter-spacing:1px;text-align:center;justify-content:center;align-items:center;padding:4px;text-decoration:none;display:flex;overflow:hidden}.gfx-video{object-fit:cover;border-radius:var(--r-klein);border:1px solid var(--border);background:#000;width:96px;height:64px;display:block}.file-btn{cursor:pointer;align-items:center;display:inline-flex}.file-btn.disabled{opacity:.55;cursor:default}.hub-grid{grid-template-columns:repeat(auto-fit,minmax(258px,1fr));gap:14px;max-width:780px;margin-top:20px;display:grid}.hub-card{background:var(--card);border:1px solid var(--border);border-radius:var(--r-gross);flex-direction:column;gap:6px;padding:18px;text-decoration:none;transition:border-color .12s,transform .12s;display:flex}@media (hover:hover) and (pointer:fine){.hub-card:hover{border-color:var(--bronze);transform:translateY(-1px)}}.hub-card-icon{color:var(--t1);display:flex}.hub-card-title{font-size:var(--s-lg);font-weight:var(--w-fett);color:var(--t1);flex-wrap:wrap;align-items:center;gap:8px;display:flex}.hub-card-blurb{font-size:var(--s-sm);line-height:var(--zh-ui);color:var(--t2);flex:1}.hub-card-signal{font-size:var(--s-sm);color:var(--t3);border-top:1px solid var(--border);margin-top:2px;padding-top:8px}.hub-card-signal-wait{color:var(--t1);font-weight:var(--w-fett)}.hub-open{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.hub-open-row{font-size:var(--s-sm);color:var(--t2);background:var(--bg);border:1px solid var(--border);border-radius:var(--r-pille);padding:6px 12px;text-decoration:none}.hub-open-row:hover{border-color:var(--bronze);color:var(--t1)}.hub-open-row strong{color:var(--t1)}.hub-open-row-blocked{background:var(--stop-bg)}.placeholder-panel{text-align:center;margin-top:22px;padding:44px 28px}.placeholder-icon{color:var(--t3);display:inline-flex}.placeholder-head{font-size:var(--s-lg);color:var(--t1);margin:12px 0 10px}.placeholder-text{font-size:var(--s-md);line-height:var(--zh-text);color:var(--t2);max-width:52ch;margin:0 auto}.placeholder-text-muted{color:var(--t3);font-size:var(--s-sm);margin-top:12px}.pkg-grid{gap:var(--zeile);grid-template-columns:repeat(auto-fit,minmax(320px,1fr));grid-auto-rows:1fr;display:grid}.pkg{background:var(--card);border-radius:var(--r-gross);padding:var(--a4) var(--a5);box-shadow:var(--e1);transition:transform var(--takt), box-shadow var(--takt);border:0;border-left:3px solid #0000;flex-direction:column;margin-bottom:0;display:flex}@media (hover:hover) and (pointer:fine){.pkg:hover{box-shadow:var(--e2);transform:translateY(-2px)}}.pkg-decide{border-left-color:var(--bronze)}.pkg-done{background:var(--flaeche-still,#f7f7f4);box-shadow:none}.pkg-done:hover{box-shadow:var(--e1);transform:none}.pkg-head{flex-direction:column;align-items:flex-start;gap:6px;padding-right:22px;display:flex}.pkg{position:relative;container-type:inline-size}.pkg-meta{font-size:var(--s-sm);color:var(--t3);line-height:var(--zh-ui);flex-wrap:wrap;align-items:center;gap:0 6px;margin:0;display:flex}.pkg-meta>span{align-items:center;display:inline-flex}.pkg-meta>span+span:before{content:"·";color:var(--t4);margin-right:6px}.pkg-title{min-width:0;font-size:var(--s-lg);font-weight:var(--w-fett);line-height:var(--zh-titel);color:var(--t1);letter-spacing:-.01em;flex:1;margin:0}.pkg-title a{color:var(--t1);text-decoration:none}.pkg-title a:hover{text-decoration:underline}.pkg-date{color:var(--t4);flex:none}.pkg-waiting{font-size:var(--s-sm);color:var(--t3);margin:8px 0 0}.pkg-chain{align-items:center;gap:var(--a2) var(--a4);margin:var(--a3) 0 0;flex-wrap:wrap;display:flex}.pkg-node{border-radius:var(--r-pille);font-size:var(--s-sm);color:var(--t2);background:0 0;border:0;align-items:center;gap:6px;padding:2px 0;text-decoration:none;display:inline-flex}.pkg-node:hover{color:var(--t1);text-underline-offset:3px;text-decoration:underline}.pkg-node-article{font-weight:var(--w-fett);color:var(--t1)}.pkg-node-empty{font-size:var(--s-sm);color:var(--t3);font-style:italic}.pkg-node-kind{font-weight:var(--w-fett);letter-spacing:.02em;color:var(--t3)}.pkg-node .badge{font-size:var(--s-xs);background:0 0;border:0;padding:0}.pkg-node-kind{font-size:var(--s-sm)}.group-hint{font-weight:var(--w-normal);font-size:var(--s-xs);letter-spacing:0;text-transform:none;color:var(--t4);margin-left:8px}.start-open{margin-top:18px}.start-open-head{align-items:center;gap:14px;margin-bottom:4px;display:flex}.start-open-head .link-plain{font-size:var(--s-sm);margin-left:0}.start-open-head .link-plain:last-child{margin-left:auto}.tab-link{align-items:center;gap:6px;text-decoration:none;display:inline-flex}.tab-link:hover{border-color:var(--bronze);color:var(--t1)}.tab-link.active:hover{color:#fff}.group-more{font-size:var(--s-sm);margin:2px 0 0 4px;display:inline-block}.src-add{flex-wrap:wrap;gap:8px;margin-top:8px;display:flex}.src-add input{flex:220px;min-width:0}.src-add button{flex:none}.pp{flex-direction:column;gap:16px;display:flex}.pp-faellig{border:1px solid color-mix(in srgb, #8a6d3b 40%, var(--border));border-radius:var(--r-gross);background:#d9a44114;flex-direction:column;gap:8px;padding:12px 14px;display:flex}.pp-faellig__kopf{font-size:var(--s-xs);font-weight:var(--w-fett);letter-spacing:.08em;text-transform:uppercase;color:#8a6d3b}.pp-faellig__zeile{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.pp-titel{min-width:0;font-size:var(--s-sm);font-weight:var(--w-fett);color:var(--t1);flex:220px;text-decoration:none}.pp-titel:hover{text-decoration:underline}.pp-wann{font-size:var(--s-sm);color:var(--t2);font-variant-numeric:tabular-nums}.pp-hinweis{font-size:var(--s-sm);color:var(--t3)}.pp-kopf{align-items:center;gap:10px;display:flex}.pp-kopf strong{font-size:var(--s-md);min-width:160px}.pp-raster{background:var(--border);border:1px solid var(--border);border-radius:var(--r-gross);grid-template-columns:repeat(7,1fr);gap:1px;display:grid;overflow:hidden}.pp-wochentag{background:var(--bg);font-size:var(--s-xs);font-weight:var(--w-fett);letter-spacing:.06em;text-transform:uppercase;color:var(--t3);padding:6px 8px}.pp-tag{background:var(--card);flex-direction:column;gap:4px;min-height:92px;padding:6px;display:flex}.pp-tag--fremd{background:var(--bg)}.pp-tag--fremd .pp-tag__zahl{opacity:.45}.pp-tag--heute{box-shadow:inset 0 0 0 2px var(--bronze)}.pp-tag--ziel{background:color-mix(in srgb, var(--bronze) 14%, var(--card))}.pp-tag__zahl{font-size:var(--s-xs);color:var(--t3);font-variant-numeric:tabular-nums}.pp-chip{border:1px solid var(--border);border-left:3px solid var(--grey-blue);border-radius:var(--r-klein);background:var(--card);font-size:var(--s-xs);line-height:var(--zh-titel);cursor:grab;padding:4px 6px}.pp-chip:active{cursor:grabbing}.pp-chip a{color:var(--t1);text-decoration:none;display:block}.pp-chip a:hover{text-decoration:underline}.pp-chip--live{background:color-mix(in srgb, #2f6b4f 9%, var(--card))}.pp-chip--spaet{background:color-mix(in srgb, #d9a441 12%, var(--card))}.pp-vorrat{flex-direction:column;gap:8px;display:flex}.pp-vorrat__liste{flex-wrap:wrap;gap:6px;display:flex}.pp-vorrat__liste .pp-chip{flex:0 240px}.ce{flex-direction:column;gap:10px;display:flex}.ce-palette{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.ce-palette__label{font-size:var(--s-xs);font-weight:var(--w-fett);letter-spacing:.08em;text-transform:uppercase;color:var(--t3);margin-right:4px}.ce-chip{border:1px solid var(--border);background:var(--card);color:var(--t2);border-radius:var(--r-pille);font-size:var(--s-sm);font-weight:var(--w-mittel);cursor:pointer;padding:4px 10px}.ce-chip:hover{border-color:var(--bronze);color:var(--navy)}.ce-stage{border:1px solid var(--border);border-radius:var(--r-gross);background:var(--bg);touch-action:none;width:100%;position:relative;overflow:hidden}.ce-img{width:100%;height:100%;display:block;position:absolute;inset:0}.ce-warten{font-size:var(--s-sm);color:var(--t3);place-items:center;display:grid;position:absolute;inset:0}.ce-box{border-radius:var(--r-klein);cursor:grab;border:1px dashed #0000;position:absolute}.ce-stage:hover .ce-box{border-color:color-mix(in srgb, var(--grey-blue) 50%, transparent)}.ce-box--on{border:1.5px solid var(--bronze)}.ce-box--zieht{cursor:grabbing;border-style:solid;border-color:var(--bronze)}.ce-size{border-radius:var(--r-klein);background:var(--bronze);cursor:nwse-resize;opacity:0;width:13px;height:13px;transition:opacity 90ms;position:absolute;bottom:-6px;right:-6px}.ce-box--on .ce-size,.ce-box:hover .ce-size{opacity:1}.ce-inspector{border:1px solid var(--border);border-radius:var(--r-gross);background:var(--card);flex-direction:column;gap:10px;padding:12px 14px;display:flex}.ce-inspector__head{font-size:var(--s-sm);justify-content:space-between;align-items:center;gap:10px;display:flex}.ce-hint{text-align:right;color:var(--t3);font-size:var(--s-xs);flex:auto}.ce-f{font-size:var(--s-sm);flex-direction:column;gap:8px;display:flex}.ce-f__row{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.ce-f__row>input{flex:110px;min-width:0}.fig-edit{border-top:1px solid var(--border);margin-top:10px;padding-top:8px}.fig-edit summary{cursor:pointer;font-size:var(--s-sm);color:var(--t3);list-style:none}.fig-edit summary::-webkit-details-marker{display:none}.fig-edit summary:before{content:"▸ "}.fig-edit[open] summary:before{content:"▾ "}.fig-edit summary:hover{color:var(--t1)}.fig-edit__body{flex-direction:column;gap:10px;margin-top:12px;display:flex}.fig-f{font-size:var(--s-sm);flex-wrap:wrap;align-items:center;gap:4px 10px;display:flex}.fig-f>span{color:var(--t2);flex:0 130px}.fig-f>input{flex:140px;min-width:0}.fig-f--liste{flex-direction:column;align-items:stretch;gap:6px}.fig-f--liste>span{flex:none}.fig-f__rows{flex-direction:column;flex:auto;gap:8px;min-width:0;display:flex}.fig-f__objekt{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.fig-f__objekt>input{flex:90px;min-width:70px}.fig-f__objekt>.fig-f__zeilen{flex:100%}.hero-aufbau{border:1px solid var(--border);border-radius:var(--r-klein);background:var(--card);flex-direction:column;gap:10px;margin-bottom:14px;padding:12px 14px;display:flex}.hero-aufbau__row{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.hero-aufbau__aussage{flex-direction:column;gap:8px;display:flex}.hero-aufbau__aussage textarea{resize:vertical;width:100%;font:inherit;font-size:var(--s-md);line-height:var(--zh-ui)}.hero-aufbau__chips{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.hero-aufbau__chips .fig-form{text-overflow:ellipsis;max-width:100%;overflow:hidden}.hero-aufbau>.btn-ghost{align-self:flex-start}.fig-f__zeilen{resize:vertical;min-width:0;font:inherit;font-size:var(--s-sm);line-height:var(--zh-ui);flex:160px}.fig-formen{border-top:1px solid var(--border);flex-direction:column;gap:6px;margin-top:10px;padding-top:10px;display:flex}.fig-formen__label{color:var(--t2);font-size:var(--s-sm)}.fig-formen__chips{flex-wrap:wrap;gap:6px;min-width:0;display:flex}.fig-form{border:1px solid var(--border);background:var(--card);color:var(--t3);border-radius:var(--r-pille);font-size:var(--s-sm);cursor:pointer;white-space:nowrap;padding:4px 10px;transition:background .12s,color .12s,border-color .12s}.fig-form:hover{border-color:var(--t3);color:var(--navy)}.fig-form--on{background:var(--navy);border-color:var(--navy);color:#fff;font-weight:var(--w-fett)}.fig-form--on:hover{color:#fff}.fig-formen__zweck{color:var(--t3);font-style:normal;font-size:var(--s-xs)}.fig-fields .fig-row{align-items:center}.fig-fields .fig-row>input.be-text{flex:200px;min-width:0}.fig-fields .fig-row>.btn-ghost{white-space:nowrap;flex:none}.be-add__ki{color:var(--bronze);font-weight:var(--w-fett)}.be-add__ki:disabled{opacity:.5}.start-bar{flex-wrap:wrap;align-items:center;gap:14px;margin:4px 0 22px;display:flex}.be-ki{margin-top:8px}.be-ki__open{font-size:var(--s-sm);color:var(--t3);cursor:pointer;opacity:0;pointer-events:none;background:0 0;border:0;padding:2px 0;transition:opacity 90ms}.be-block:hover .be-ki__open,.be-block:focus-within .be-ki__open,.be-ki__open:focus-visible{opacity:1;pointer-events:auto}.be-ki__open:hover{color:var(--bronze)}.be-ki__row{align-items:center;gap:8px;display:flex}.be-ki__row input{flex:auto;min-width:0}.be-ki__row .btn-primary{flex:none}.be-ki__x{cursor:pointer;color:var(--t3);font-size:var(--s-sm);background:0 0;border:0;flex:none;padding:6px}.be-ki__x:hover{color:var(--t1)}.be-ki__out{border:1.5px dashed var(--border);border-radius:var(--r-gross);background:color-mix(in srgb, var(--bronze) 6%, transparent);flex-direction:column;gap:10px;margin-top:8px;padding:12px 14px;display:flex}.be-ki__note{font-size:var(--s-sm);color:var(--t3);margin:0}.be-ki__text{white-space:pre-wrap;font-size:var(--s-md);line-height:var(--zh-text)}.be-ki__acts{gap:8px;display:flex}.mda{flex-direction:column;display:flex}.mda-bar{border-radius:var(--r-klein) 8px 0 0;background:var(--bg);opacity:0;border:1px solid #0000;border-bottom:0;gap:2px;height:0;padding:0 4px;transition:opacity 90ms;display:flex;overflow:hidden}.mda:focus-within .mda-bar{border-color:var(--border);opacity:1;height:34px;padding:4px}.mda:focus-within .be-text{border-radius:0 0 8px 8px}.mda-btn{border-radius:var(--r-klein);min-width:28px;height:26px;color:var(--t2);font-size:var(--s-sm);line-height:var(--zh-knapp);cursor:pointer;background:0 0;border:0;padding:0 6px}.mda-btn:hover{background:var(--border);color:var(--navy)}.mda-btn:focus-visible{outline:2px solid var(--navy);outline-offset:1px}.mda-btn--b{font-weight:800}.mda-btn--i{font-family:Georgia,serif;font-style:italic}.be-bar{align-items:center;gap:12px;margin-bottom:8px;display:flex}.be-bar__hint{font-size:var(--s-sm);color:var(--t3)}.be-sugg{border:1.5px dashed var(--border);border-radius:var(--r-gross);background:color-mix(in srgb, var(--bronze) 6%, transparent);align-items:flex-start;gap:12px;margin:6px 0 6px 28px;padding:12px 14px;display:flex}.be-sugg__mark{color:var(--bronze);font-size:var(--s-md);line-height:var(--zh-ui);flex:none}.be-sugg__body{flex:auto;min-width:0}.be-sugg__why{font-size:var(--s-sm);line-height:var(--zh-ui);margin:0}.be-sugg__cap{font-size:var(--s-sm);color:var(--t3);margin:4px 0 0;font-style:italic}.be-sugg__no{cursor:pointer;color:var(--t3);font-size:var(--s-md);line-height:var(--zh-knapp);background:0 0;border:0;flex:none;padding:6px}.be-sugg__no:hover{color:var(--t1)}.filing-strip{background:var(--card);border:1px solid var(--border);border-radius:var(--r-gross);flex-direction:column;gap:8px;margin-top:10px;padding:10px 12px;display:flex}.filing-row{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.filing-label{min-width:132px;font-size:var(--s-xs);font-weight:var(--w-fett);letter-spacing:1.2px;text-transform:uppercase;color:var(--t3);flex:none}.filing-chips{flex-wrap:wrap;gap:6px;display:flex}.filing-chip{font-size:var(--s-sm);font-weight:var(--w-mittel);color:var(--t2);background:var(--bg);border:1px solid var(--border);border-radius:var(--r-pille);cursor:pointer;padding:4px 10px}.filing-chip:hover{border-color:var(--bronze)}.filing-chip-on{background:var(--navy);border-color:var(--navy);color:#fff}.filing-actions{align-items:center;gap:12px;display:flex}.filing-hint{font-size:var(--s-xs);color:var(--t3);margin:0}.hero-choose{margin-top:14px}.hero-choose-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:10px;display:flex}.hero-options{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:12px;display:grid}.hero-option{border:1px solid var(--border);border-radius:var(--r-gross);background:var(--card);margin:0;overflow:hidden}.hero-option img{border-bottom:1px solid var(--border);width:100%;height:auto;display:block}.hero-option figcaption{text-align:center;padding:8px}.hero-option figcaption button{width:100%}.wa{--wa-ink:#071124;--wa-mute:#474e5e;--wa-faint:#9299a7;--wa-line:#e2e5e9;--wa-soft:#f5f6f8;--wa-warm:#b39989}.wa-sheet{border:1px solid var(--border);border-radius:var(--radius);font-family:var(--font-sans), system-ui, sans-serif;color:var(--wa-ink);background:#fff;padding:40px 0 48px;overflow:hidden}.wa-inner,.wa-head{max-width:720px;margin:0 auto;padding:0 40px}.wa-crumb{color:var(--wa-mute);margin-bottom:16px;font-size:13px}.wa-crumb span{color:var(--wa-faint);margin:0 6px}.wa-kicker{letter-spacing:.12em;text-transform:uppercase;color:var(--wa-warm);margin-bottom:14px;font-size:11px;font-weight:700;display:block}.wa-sheet h1{letter-spacing:-.025em;margin:0;font-size:clamp(26px,3.2vw,40px);font-weight:800;line-height:1.1}.wa-lede{color:var(--wa-mute);margin:16px 0 0;font-size:18px;line-height:1.65}.wa-meta{color:var(--wa-faint);border-top:1px solid var(--wa-line);flex-wrap:wrap;align-items:center;gap:14px;margin-top:20px;padding-top:20px;font-size:13px;display:flex}.wa-hero{max-width:720px;margin:32px auto 0;padding:0 40px}.wa-hero img{border-radius:4px;width:100%;height:auto;display:block}.wa-sections{margin-top:8px}.wa-sec{padding:clamp(20px,3.5vw,30px) 0}.wa-sec+.wa-sec{padding-top:0}.wa-sections h2{letter-spacing:-.02em;margin:0 0 .7em;font-size:clamp(21px,2.2vw,26px);font-weight:800;line-height:1.2}.wa-sec+.wa-sec h2{margin-top:1.4em}.wa-lead{color:var(--wa-mute);max-width:60ch;margin:0 0 1.6em;font-size:16px;line-height:1.65}.wa-rich{color:var(--wa-ink);font-size:17px;line-height:1.75}.wa-rich>:last-child{margin-bottom:0}.wa-rich p{margin:0 0 1.1em}.wa-rich h3{letter-spacing:-.015em;margin:1.8em 0 .5em;font-size:20px;font-weight:800;line-height:1.3}.wa-rich ul,.wa-rich ol{margin:0 0 1.2em;padding-left:1.3em}.wa-rich li{margin:0 0 .45em}.wa-rich a{text-underline-offset:3px;color:inherit;text-decoration:underline}.wa-rich strong{font-weight:700}.wa-footnote{color:var(--wa-mute);font-size:14px;line-height:1.6}.wa-callout{border:1px solid var(--wa-line);background:var(--wa-soft);border-left-width:3px;border-radius:4px;grid-template-columns:auto 1fr;align-items:start;gap:14px;margin:1em 0;padding:18px 20px;display:grid}.wa-callout__icon{flex:none;margin-top:2px;display:inline-flex}.wa-callout__icon svg{width:17px;height:17px}.wa-callout__title{margin-bottom:6px;font-size:15px;font-weight:800;display:block}.wa-callout .wa-rich{font-size:15.5px;line-height:1.7}.wa-callout--info{border-left-color:var(--wa-mute)}.wa-callout--tip{border-left-color:var(--wa-warm)}.wa-callout--warning{border-left-color:#b4552f}.wa-callout--key{border-left-color:var(--wa-ink)}.wa-offenlegung{border-left:2px solid var(--wa-line);color:var(--wa-mute);margin:0 0 1.6em;padding:2px 0 2px 12px;font-size:13px;line-height:1.6}.wa-offenlegung strong{color:var(--wa-mute);font-weight:700}.wa-offenlegung .wa-rich{font-size:inherit;line-height:inherit;display:inline}.wa-offenlegung .wa-rich p{margin:0;display:inline}.wa-steps{margin:0;padding:0;list-style:none}.wa-step{grid-template-columns:44px 1fr;gap:20px;padding:0 0 clamp(24px,4vw,36px);display:grid;position:relative}.wa-step:not(:last-child):before{content:"";background:var(--wa-line);width:1px;position:absolute;top:44px;bottom:8px;left:21px}.wa-step__num{border:1px solid var(--wa-line);width:44px;height:44px;color:var(--wa-ink);z-index:1;background:#fff;border-radius:50%;justify-content:center;align-items:center;font-size:16px;font-weight:800;display:flex;position:relative}.wa-step__body h3{letter-spacing:-.015em;margin:10px 0 .5em;font-size:18px;font-weight:800}.wa-faq{border-top:1px solid var(--wa-line);margin-top:clamp(32px,6vw,56px);padding-top:clamp(24px,4vw,36px)}.wa-faq h2{letter-spacing:-.02em;margin:0 0 20px;font-size:24px;font-weight:800}.wa-faq details{border-bottom:1px solid var(--wa-line);padding:16px 0}.wa-faq summary{cursor:pointer;justify-content:space-between;gap:16px;font-size:16px;font-weight:700;list-style:none;display:flex}.wa-faq summary::-webkit-details-marker{display:none}.wa-faq summary:after{content:"+";color:var(--wa-warm);font-size:20px;font-weight:400;line-height:1}.wa-faq details[open] summary:after{content:"–"}.wa-faq .wa-rich{margin-top:12px;font-size:16px;line-height:1.7}.wa-note{color:var(--grey-blue);margin:10px 2px 0;font-size:12px;line-height:1.5}.li{font-family:var(--font-sans), system-ui, sans-serif}.li-card{border:1px solid var(--border);background:#fff;border-radius:8px;overflow:hidden}.li-head{align-items:center;gap:10px;padding:14px 16px 8px;display:flex}.li-avatar{background:var(--navy);border-radius:50%;flex:none;place-items:center;width:48px;height:48px;display:grid;overflow:hidden}.li-avatar img{filter:brightness(0)invert();width:30px;height:auto}.li-avatar--sm{width:32px;height:32px}.li-avatar--sm img{width:20px}.li-who{flex-direction:column;min-width:0;line-height:1.3;display:flex}.li-who strong{color:#000000e6;font-size:14px}.li-who span{color:#0009;font-size:12px}.li-body{color:#000000e6;padding:0 16px 8px;font-size:14px;line-height:1.42}.li-body p{white-space:pre-wrap;overflow-wrap:anywhere;margin:0}.li-body .li-gap{height:.7em}.li-tag{color:#0a66c2;font-weight:600}.li-more{color:#0009;font:inherit;cursor:pointer;background:0 0;border:0;padding:0}.li-more:hover{color:#0a66c2;text-decoration:underline}.li-media{border-top:1px solid var(--border);background:#f3f2ef}.li-media img{width:100%;height:auto;display:block}.li-actions{border-top:1px solid var(--border);justify-content:space-around;padding:6px 4px;display:flex}.li-actions span{color:#0009;padding:6px 8px;font-size:13px;font-weight:600}.li-comment{background:#f3f2ef;border-radius:8px;gap:8px;margin:10px 0 0;padding:10px 12px;display:flex}.li-comment p{color:#000000e6;overflow-wrap:anywhere;margin:2px 0 0;font-size:13px;line-height:1.45}.li-comment__label{text-transform:uppercase;letter-spacing:.06em;color:#0000008c;font-size:11px;font-weight:700}.li-comment--missing p{color:#b4552f}.aw{grid-template-columns:minmax(0,1fr) 380px;align-items:start;gap:20px;display:grid}.aw--lesen{grid-template-columns:minmax(0,1fr);justify-items:center}.aw--lesen .aw-main{width:100%;max-width:880px}.aw--lesen.aw--kommentare{grid-template-columns:minmax(0,880px) 340px;justify-content:center;justify-items:stretch}.kl .rv-clist li{padding:12px 0 0}.kl-list blockquote{cursor:pointer}@media (max-width:1180px){.aw{grid-template-columns:minmax(0,1fr)}}.aw-bar{justify-content:space-between;align-items:center;gap:12px;margin:0 2px 10px;display:flex}.aw-bar__label{font-size:var(--s-xs);font-weight:var(--w-fett);letter-spacing:.08em;text-transform:uppercase;color:var(--t3)}.aw-bar__label em{color:var(--t2);font-style:normal}.aw-rail{position:sticky;top:0}.aw-empty{font-size:var(--s-sm);line-height:var(--zh-text);color:var(--t3);border:1px dashed var(--border);border-radius:var(--radius);margin:0;padding:16px}.aw-post__head a{color:var(--bronze);font-weight:var(--w-fett);text-decoration:none}.aw-post__head a:hover{text-decoration:underline}@media (max-width:1180px){.aw-rail{max-width:560px;position:static}}.aw--editing{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}@media (max-width:1180px){.aw--editing{grid-template-columns:minmax(0,1fr)}}.aw-live{transform-origin:0 0;width:720px;margin-bottom:-22%;transform:scale(.78)}@media (max-width:1180px){.aw-live{width:auto;margin-bottom:0;transform:none}}.mde textarea{border-radius:0 0 var(--radius) var(--radius);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:var(--s-sm);line-height:var(--zh-text)}.hs{position:relative}.hs-frame{display:block;position:relative}.hs-frame img{width:100%;display:block}.hs-overlay{opacity:0;justify-content:flex-end;transition:opacity .15s;display:flex;position:absolute;inset:auto 40px 8px}.hs:hover .hs-overlay,.hs:focus-within .hs-overlay{opacity:1}.hs-actions{flex-wrap:wrap;gap:6px;display:flex}.hs-actions button{color:#fff;font:inherit;font-size:var(--s-sm);font-weight:var(--w-fett);border-radius:var(--r-pille);cursor:pointer;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#071124d1;border:1px solid #ffffff59;padding:6px 10px}.hs-actions button:hover:not(:disabled){background:#071124f2}.hs-actions button:disabled{opacity:.5;cursor:not-allowed}.hs-actions .hs-danger{border-color:#b4552f99}.hs-empty{border:1px dashed var(--border);border-radius:var(--r-klein);text-align:center;background:var(--bg);padding:22px}.hs-empty p{font-size:var(--s-sm);color:var(--t3);margin:0 0 12px}.hs-empty .hs-actions{justify-content:center}.hs-empty .hs-actions button{background:var(--card);color:var(--t2);border-color:var(--border)}.hs-empty .hs-actions button:hover:not(:disabled){background:var(--bg);color:var(--navy)}.ap{z-index:60;background:var(--bg);flex-direction:column;display:flex;position:fixed;inset:0}.ap-bar{background:var(--card);border-bottom:1px solid var(--border);flex:none;align-items:center;gap:18px;height:56px;padding:0 20px;display:flex}.ap-back{font:inherit;font-size:var(--s-sm);font-weight:var(--w-fett);color:var(--t2);cursor:pointer;border-radius:var(--r-klein);background:0 0;border:0;flex:none;padding:6px 8px}.ap-back:hover{background:var(--bg);color:var(--navy)}.ap-id{flex:1;align-items:center;gap:10px;min-width:0;display:flex;overflow:hidden}.ap-title{font-size:var(--s-md);font-weight:var(--w-fett);color:var(--t1);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.ap-chips{flex:none;gap:6px;display:flex}.ap-tab{font:inherit;font-size:var(--s-sm);font-weight:var(--w-fett);color:var(--t3);border-radius:var(--r-klein);cursor:pointer;background:0 0;border:0;padding:6px 12px}.ap-tab:hover{color:var(--navy);background:var(--bg)}.ap-tab.active{color:var(--t1);background:var(--bg)}.ap-tab--neben{font-weight:var(--w-mittel);color:var(--t4);flex:none}.weg{scrollbar-width:none;flex:1;align-items:center;gap:0;min-width:0;display:flex;overflow-x:auto}.weg::-webkit-scrollbar{display:none}.weg-schritt{align-items:center;gap:var(--a2);cursor:pointer;padding:6px var(--a3) 6px var(--a2);border-radius:var(--r-pille);font:inherit;font-size:var(--s-sm);font-weight:var(--w-mittel);color:var(--t3);transition:background var(--takt), color var(--takt);background:0 0;border:0;flex:none;display:inline-flex;position:relative}.weg-schritt:hover{color:var(--t1);background:var(--bg)}.weg-offen{color:var(--t1);background:var(--bg);font-weight:var(--w-fett)}.weg-nr{background:var(--calm-bg);width:22px;height:22px;color:var(--calm);border-radius:50%;flex:none;place-items:center;display:grid}.weg-nr svg{width:13px;height:13px}.weg-fertig .weg-nr{background:var(--ok-bg);color:var(--ok)}.weg-blockiert .weg-nr{background:var(--stop-bg);color:var(--stop)}.weg-dran .weg-nr{background:var(--accent-bg);color:var(--accent-ink)}.weg-wartet .weg-nr{color:var(--t4);background:0 0}.weg-wartet{color:var(--t4)}.weg-titel{white-space:nowrap}.weg-punkt{background:var(--accent);border-radius:50%;flex:none;width:5px;height:5px}.weg-blockiert .weg-punkt{background:var(--stop)}.weg-strich{width:var(--a4);height:1px;margin-left:var(--a2);background:var(--line-strong);flex:none}.ap-wegzeile{align-items:center;gap:var(--a4);padding:var(--a2) 20px;background:var(--card);border-bottom:1px solid var(--border);flex:none;display:flex}.weg-hinweis{max-width:42ch;font-size:var(--s-sm);color:var(--t3);padding:4px var(--a3);border-radius:var(--r-pille);flex:none;margin:0}.weg-hinweis--blockiert{color:var(--stop);background:var(--stop-bg)}.weg-hinweis--dran{color:var(--accent-ink);background:var(--accent-bg)}@media (max-width:560px){.ap-wegzeile{gap:var(--eng);flex-wrap:wrap}.weg{flex-basis:100%}.weg-hinweis{max-width:100%;padding-left:0}.weg-schritt:not(.weg-offen) .weg-titel{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.weg-schritt:not(.weg-offen){padding-left:var(--eng);padding-right:var(--eng)}.weg-strich{width:var(--eng);margin-left:var(--naht)}}.sprachwahl{display:inline-flex;position:relative}.sprachwahl-grund{z-index:40;position:fixed;inset:0}.sprachwahl-liste{top:calc(100% + var(--eng));z-index:41;background:var(--card);border:1px solid var(--border);border-radius:var(--r-klein);min-width:160px;box-shadow:var(--e2);padding:var(--naht);transform-origin:100% 0;opacity:1;transition:opacity var(--d-klein) var(--kurve-raus), transform var(--d-klein) var(--kurve-raus);flex-direction:column;display:flex;position:absolute;right:0;transform:scale(1)}@starting-style{.sprachwahl-liste{opacity:0;transform:scale(.96)}}@media (prefers-reduced-motion:reduce){.sprachwahl-liste{transition:opacity var(--d-klein) var(--kurve-raus);transform:none}@starting-style{.sprachwahl-liste{transform:none}}}.sprachwahl-eintrag{justify-content:space-between;align-items:center;gap:var(--zeile);cursor:pointer;text-align:left;font:inherit;font-size:var(--s-sm);color:var(--t2);padding:var(--eng) var(--paar);border-radius:var(--r-klein);transition:background var(--takt), color var(--takt);background:0 0;border:0;display:flex}.sprachwahl-eintrag:hover{background:var(--bg);color:var(--t1)}.sprachwahl-eintrag.aktiv{color:var(--t1);font-weight:var(--w-fett)}.live-stand{gap:var(--a3);flex-direction:column;display:flex}.live-zeile{padding:var(--a3) var(--a4);border-radius:var(--r-gross);background:var(--bg);border-left:3px solid var(--line-strong);flex-direction:column;gap:2px;display:flex}.live-zeile--fertig{border-left-color:var(--ok)}.live-zeile strong{font-size:var(--s-sm)}.live-zeile>button,.live-zeile>.schedule-pop{margin-top:var(--paar);align-self:start}.ap-body{flex:1;padding:22px 20px 96px;overflow-y:auto}.ap-narrow{max-width:820px;margin:0 auto}:root{--ring:0 0 0 3px #b3998959}input,textarea,select{border:1px solid var(--line);border-radius:var(--r-klein);font:inherit;font-size:var(--s-md);background:var(--card);color:var(--t1);padding:8px 10px;transition:border-color .12s,box-shadow .12s}input::placeholder,textarea::placeholder{color:var(--t4)}input:hover:not(:disabled),textarea:hover:not(:disabled),select:hover:not(:disabled){border-color:var(--line-strong)}input:focus-visible,textarea:focus-visible,select:focus-visible,input:focus,textarea:focus,select:focus{border-color:var(--accent);box-shadow:var(--ring);outline:none}input:disabled,textarea:disabled,select:disabled{background:var(--bg);color:var(--t4);cursor:not-allowed}button{transition:background .12s,border-color .12s,color .12s}a:focus-visible,button:focus-visible,[role=button]:focus-visible,summary:focus-visible,[tabindex]:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:var(--r-klein)}.btn-primary:hover:not(:disabled){background:#0d1c33}.btn-ghost:hover:not(:disabled){border-color:var(--line-strong);color:var(--t1);background:var(--bg)}.btn-primary:disabled,.btn-ghost:disabled,.btn-approve:disabled,.btn-danger:disabled{opacity:.45;cursor:not-allowed}.btn-approve{background:var(--ok)}.btn-approve:hover:not(:disabled){background:#275a42}.btn-danger{color:var(--stop);border-color:#ddc2c2}.btn-danger:hover:not(:disabled){background:var(--stop-bg)}.tab{color:var(--t3);font-weight:var(--w-fett);border-color:#0000}.tab:hover:not(.active){background:var(--bg);color:var(--t1)}.tab.active{background:var(--navy);border-color:var(--navy)}label,.meta{color:var(--t3)}.meta .label{color:var(--t2)}.hint,.subtle{color:var(--t4)}.li-actions{gap:2px}.li-actions span{white-space:nowrap;text-overflow:ellipsis;padding:6px 4px;font-size:12px;overflow:hidden}.be{flex-direction:column;display:flex}.be-block{border-radius:var(--radius);background:var(--card);border:1px solid #0000;grid-template-columns:96px minmax(0,1fr) 28px;align-items:start;gap:12px;padding:12px 8px 12px 4px;display:grid;position:relative}.be-block:hover{border-color:var(--line)}.be-block--dragging{opacity:.4}.be-gutter{color:var(--t4);-webkit-user-select:none;user-select:none;align-items:center;gap:8px;padding-top:8px;display:flex}.be-handle{cursor:grab;font-size:var(--s-md);line-height:var(--zh-knapp)}.be-handle:active{cursor:grabbing}.be-kind{font-size:var(--s-xs);font-weight:var(--w-fett);letter-spacing:.06em;text-transform:uppercase}.be-block:hover .be-gutter{color:var(--t3)}.be-body{flex-direction:column;gap:8px;min-width:0;display:flex}.be-heading,.be-text{border-radius:var(--r-klein);width:100%;color:var(--t1);resize:none;background:0 0;border:1px solid #0000;padding:4px 6px}.be-heading{font-size:var(--s-lg);font-weight:var(--w-fett);letter-spacing:-.01em}.be-heading--sm{font-size:15px;font-weight:var(--w-fett)}.be-text{font-size:var(--s-md);line-height:var(--zh-text);color:var(--t2);overflow:hidden}.be-mono{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:var(--s-sm)}.be-heading:hover,.be-text:hover{border-color:var(--line)}.be-heading:focus,.be-text:focus{border-color:var(--accent);box-shadow:var(--ring);background:var(--card)}.be-heading::placeholder,.be-text::placeholder{color:var(--t4);font-weight:var(--w-normal)}.be-tones{flex-wrap:wrap;gap:4px;display:flex}.be-tone{border:1px solid var(--line);background:var(--card);color:var(--t3);border-radius:var(--r-pille);font-size:var(--s-sm);font-weight:var(--w-fett);cursor:pointer;padding:2px 10px}.be-tone:hover{border-color:var(--line-strong);color:var(--t1)}.be-tone.active{background:var(--navy);border-color:var(--navy);color:#fff}.be-step{grid-template-columns:26px minmax(0,1fr) 24px;align-items:start;gap:8px;display:grid}.be-step__num{border:1px solid var(--line);width:26px;height:26px;font-size:var(--s-sm);font-weight:var(--w-fett);color:var(--t3);border-radius:50%;place-items:center;margin-top:4px;display:grid}.be-x,.be-remove{color:var(--t4);cursor:pointer;font-size:var(--s-sm);border-radius:var(--r-klein);line-height:var(--zh-knapp);background:0 0;border:0;padding:4px}.be-x:hover,.be-remove:hover{background:var(--stop-bg);color:var(--stop)}.be-remove{opacity:0;margin-top:6px}.be-block:hover .be-remove{opacity:1}.be-inline-add{border:1px dashed var(--line-strong);color:var(--t3);border-radius:var(--r-klein);font-size:var(--s-sm);font-weight:var(--w-fett);cursor:pointer;background:0 0;align-self:flex-start;padding:4px 10px}.be-inline-add:hover{border-color:var(--accent);color:var(--accent-ink)}.be-note{font-size:var(--s-sm);color:var(--t4);margin:0}.be-tab{overflow-x:auto}.be-tab__raster{align-items:center;gap:4px;min-width:min-content;display:grid}.be-tab__zelle{border:1px solid var(--line);background:var(--card);color:var(--t1);border-radius:var(--r-klein);font-size:var(--s-sm);width:100%;min-width:0;padding:4px 6px}.be-tab__zelle--kopf{font-weight:var(--w-fett)}.be-tab__zelle:focus{border-color:var(--accent);box-shadow:var(--ring);outline:none}.be-tab__zelle::placeholder{color:var(--t4);font-weight:var(--w-normal)}.be-tab__spalte-x{justify-self:start}.be-x:disabled{opacity:.3;cursor:default;color:var(--t4);background:0 0}.be-tab__acts{gap:6px;display:flex}.be-gap{justify-content:center;align-items:center;height:14px;display:flex;position:relative}.be-gap--open{height:auto;padding:6px 0}.be-plus{opacity:0;border:1px solid var(--line);background:var(--card);color:var(--t3);cursor:pointer;width:22px;height:22px;line-height:var(--zh-knapp);font-size:var(--s-md);border-radius:50%;place-items:center;transition:opacity .12s;display:grid}.be-gap:hover .be-plus{opacity:1}.be-plus:hover{border-color:var(--accent);color:var(--accent-ink)}.be-gap--drop:after{content:"";background:var(--accent);border-radius:2px;height:2px;position:absolute;left:100px;right:8px}.be-add{flex-wrap:wrap;justify-content:center;gap:4px;display:flex}.be-add button{border:1px solid var(--line);background:var(--card);color:var(--t2);border-radius:var(--r-klein);font-size:var(--s-sm);font-weight:var(--w-fett);cursor:pointer;padding:4px 10px}.be-add button:hover{border-color:var(--accent);color:var(--accent-ink)}.be-add__cancel{color:var(--t4)!important}.fig{grid-template-columns:minmax(0,1fr);gap:10px;display:grid}@media (min-width:900px){.fig{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr)}}.fig-preview{background:var(--bg);border:1px solid var(--line);border-radius:var(--r-klein);overflow:hidden}.fig-preview img{width:100%;height:auto;display:block}.fig-placeholder{aspect-ratio:16/9;font-size:var(--s-sm);color:var(--t4);text-align:center;place-items:center;padding:12px;display:grid}.fig-hint{font-size:var(--s-sm);color:var(--warn);margin:6px 8px 8px}.fig-fields{flex-direction:column;gap:6px;min-width:0;display:flex}.fig-row{align-items:center;gap:6px;display:flex}.fig-row>input{flex:1;min-width:0}.fig-row>input[type=number]{flex:0 0 78px}.fig-fields select,.fig-fields input{font-size:var(--s-sm);padding:6px 8px}.fig-label{font-size:var(--s-xs);font-weight:var(--w-fett);letter-spacing:.05em;text-transform:uppercase;color:var(--t4)}.wa-figure{margin:0}.wa-figure img{border-radius:4px;width:100%;height:auto;display:block}.wa-figure__wait{aspect-ratio:16/9;background:var(--wa-soft);color:var(--wa-faint);border-radius:4px;place-items:center;font-size:13px;display:grid}.wa-figure figcaption{color:var(--wa-faint);margin-top:8px;font-size:13px;line-height:1.5}.filing-areas{flex-wrap:wrap;gap:6px;display:flex}.area-chip{border:1px solid var(--line);background:var(--card);color:var(--t3);border-radius:var(--r-pille);font-size:var(--s-sm);font-weight:var(--w-fett);cursor:pointer;align-items:center;gap:6px;padding:4px 10px;display:inline-flex}.area-chip:hover:not(:disabled){border-color:var(--line-strong);color:var(--t1)}.area-chip.on{background:var(--card)}.area-chip.primary{box-shadow:inset 0 0 0 1px}.area-chip:disabled{opacity:.5;cursor:not-allowed}.area-dot{border-radius:50%;flex:none;width:6px;height:6px}.wa-kickline{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:14px;display:flex}.wa-pill{letter-spacing:.08em;text-transform:uppercase;border:1px solid;border-radius:999px;padding:2px 10px;font-size:11px;font-weight:700;display:inline-block}.wa-kickline .wa-kicker{margin-bottom:0}.pkg-del{z-index:1;color:var(--t4);cursor:pointer;font-size:var(--s-sm);line-height:var(--zh-knapp);border-radius:var(--r-klein);opacity:0;background:0 0;border:0;padding:4px;transition:opacity .12s,background .12s,color .12s;position:absolute;top:8px;right:8px}.pkg:hover .pkg-del,.pkg-del:focus-visible{opacity:1}.pkg-del:hover{background:var(--stop-bg);color:var(--stop)}.pkg-del:disabled{opacity:.4;cursor:not-allowed}@media (hover:none){.pkg-del{opacity:1}}.hs-ask{gap:8px;margin-top:10px;display:flex}.hs-ask input{min-width:0;font-size:var(--s-sm);flex:1}.hs:hover .hs-ask,.hs .hs-ask{z-index:2;position:relative}.version-badge{font-size:var(--s-xs);letter-spacing:.02em;opacity:.4;pointer-events:none;z-index:60;-webkit-user-select:none;user-select:none;position:fixed;bottom:7px;right:10px}.lang-rows{flex-direction:column;gap:2px;margin-bottom:10px;display:flex}.lang-row{gap:var(--a2) var(--a3);padding:var(--a2) 0;border-top:1px solid var(--line);font-size:var(--s-sm);grid-template-columns:110px 1fr auto auto;align-items:baseline;display:grid}.lang-row>.lang-flags,.lang-row>.lang-slug,.lang-row>.lang-vorschau{grid-column:1/-1}.lang-slug{align-items:center;gap:var(--a2);flex-wrap:wrap;min-width:0;display:flex}.lang-slug>.subtle{font-size:var(--s-xs);margin:0}.lang-slug-adresse{font-size:var(--s-xs);color:var(--t2);overflow-wrap:anywhere;min-width:0}.lang-slug-feld{min-width:0;font:inherit;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:var(--s-xs);padding:4px var(--a2);border:1px solid var(--line);border-radius:var(--r-klein);color:var(--t1);background:0 0;flex:280px}.lang-row:first-child{border-top:none}.lang-state{font-size:var(--s-sm);opacity:.6}.lang-flags{font-size:var(--s-sm);grid-column:1/-1;margin:4px 0 0;padding-left:16px}.nl-vorschau{gap:var(--a3);flex-direction:column;display:flex}.nl-rahmen{border:1px solid var(--border);border-radius:var(--r-gross);background:#fff;width:100%;display:block}.nl-rahmen--breit{height:900px}.nl-rahmen--schmal{max-width:400px;height:620px}.nl-listen{margin-top:var(--a2);flex-direction:column;gap:2px;display:flex}.field label.nl-liste,.nl-liste{text-transform:none;letter-spacing:normal;align-items:center;gap:var(--a3);padding:var(--a3) var(--a4);border-radius:var(--r-klein);cursor:pointer;transition:background var(--takt), border-color var(--takt);border:1px solid #0000;display:flex}.nl-liste:hover{background:var(--bg)}.nl-liste.gewaehlt{background:var(--accent-bg);border-color:var(--accent)}.nl-liste-name{font-weight:var(--w-mittel);color:var(--t1);flex:1}@media (max-width:560px){.nl-liste{align-items:flex-start;gap:var(--naht) var(--paar);flex-wrap:wrap}.nl-liste-name{flex:1 1 0;min-width:0}.nl-liste .subtle{padding-left:calc(var(--a4) + var(--paar));flex-basis:100%}}.nl-liste input{width:var(--a4);height:var(--a4);flex:none;margin:0}.nl-summe{margin:var(--a4) 0 0;padding:var(--a3) var(--a4);border-radius:var(--r-gross);background:var(--bg);font-size:var(--s-md);color:var(--t1)}.nl-summe strong{font-size:var(--s-lg)}.nl-test{margin-top:var(--a5);padding-top:var(--a4);border-top:1px solid var(--border)}.nl-zahlen{gap:var(--a3);margin:var(--a4) 0;grid-template-columns:repeat(auto-fit,minmax(110px,1fr));display:grid}.nl-zahl{padding:var(--a3) var(--a4);border-radius:var(--r-gross);background:var(--bg);flex-direction:column;gap:2px;display:flex}.nl-zahl-wert{font-size:var(--s-xl);font-weight:var(--w-fett);color:var(--t1)}.nl-zahl-name{font-size:var(--s-xs);color:var(--t3)}.nl-rahmen--leer{place-items:center;display:grid}.auto-panel{gap:var(--a2);flex-direction:column;display:flex}.auto-zeile{align-items:flex-start;gap:var(--a4);padding:var(--a4);border-radius:var(--r-gross);border:1px solid var(--border);background:var(--bg);display:flex}.auto-zeile.auto-an{border-color:var(--ok);background:var(--ok-bg)}.auto-text{flex:1;min-width:0}.auto-text>strong:first-child{font-size:var(--s-md);color:var(--t1);margin-bottom:2px;display:block}.auto-text p{margin:0 0 4px}.auto-zeile>button{flex:none}@media (max-width:560px){.auto-zeile{flex-wrap:wrap}.auto-text{flex-basis:100%}.auto-zeile>button{margin-left:auto}}.auto-warnung{font-size:var(--s-sm);color:var(--warn);align-items:flex-start;gap:6px;display:flex;margin-top:var(--a2)!important}.auto-warnung svg{flex:none;margin-top:2px}.abl{margin-top:var(--a6);padding:var(--a4);border:1px solid var(--border);border-radius:var(--r-gross);background:var(--bg)}.abl--busy{border-color:var(--bronze)}.abl-kopf{align-items:center;gap:var(--a3);margin-bottom:var(--a3);display:flex}.abl-label{font-size:var(--s-xs);font-weight:var(--w-fett);letter-spacing:1.2px;text-transform:uppercase;color:var(--t3);flex:1}.abl-liste{flex-direction:column;gap:2px;display:flex}.abl-eintrag{align-items:center;gap:var(--a3);padding:var(--a2) var(--a3);border-radius:var(--r-klein);color:inherit;transition:background var(--takt);text-decoration:none;display:flex}.abl-eintrag:hover{background:var(--card)}.abl-art{min-width:84px;font-size:var(--s-xs);font-weight:var(--w-fett);letter-spacing:.06em;text-transform:uppercase;color:var(--bronze);flex:none}.abl-art--nl{color:var(--t3)}.abl-titel{min-width:0;font-size:var(--s-sm);color:var(--t1);white-space:nowrap;text-overflow:ellipsis;flex:1;overflow:hidden}.wa-inner--breit{max-width:1040px}.wa-tabelle{margin:var(--a4) 0;overflow-x:auto}.wa-tabelle table{border-collapse:collapse;width:100%;font-size:15px;line-height:var(--zh-ui)}.wa-tabelle th,.wa-tabelle td{text-align:left;vertical-align:top;border-bottom:1px solid var(--wa-line);padding:10px 14px}.wa-tabelle th{color:var(--wa-ink);border-bottom:2px solid var(--wa-ink);font-weight:700}.wa-tabelle td{color:var(--wa-mute)}.wa-tabelle tbody tr:last-child td{border-bottom:none}.nl-gruppe{margin:var(--a5) 0 var(--a2);display:block}.nl-gruppe:first-of-type{margin-top:var(--a4)}.nl-liste--gesperrt{opacity:.45;cursor:not-allowed}.nl-liste--gesperrt:hover{background:0 0}.nl-entweder{margin:var(--a4) 0 0;line-height:1.6}.nl-hero{gap:var(--a4);padding:var(--a4);border-radius:var(--r-gross);border:1px dashed var(--line-strong);background:var(--bg);grid-template-columns:1fr auto;align-items:start;display:grid}.nl-hero--da{border-style:solid;border-color:var(--ok);background:var(--ok-bg)}.nl-hero-text{grid-column:1}.nl-hero-text strong{font-size:var(--s-md);color:var(--t1);margin-bottom:2px;display:block}.nl-hero-text p{margin:0 0 4px}.nl-hero-bild{border-radius:var(--r-klein);border:1px solid var(--border);grid-area:1/2/span 2;width:190px;height:auto;display:block}.nl-hero-knoepfe{gap:var(--a3);margin-top:var(--a2);grid-column:1;align-items:center;display:flex}.nl-artikelwahl{gap:var(--a2);flex-wrap:wrap;display:flex}.nl-artikelwahl button{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.verlauf-ecke{align-items:center;gap:var(--a2);font-size:var(--s-sm);color:var(--t2);white-space:nowrap;margin-left:auto;display:inline-flex}.verlauf-haken{vertical-align:-.12em;width:1em;height:1em;color:var(--ok)}.verlauf-position{color:var(--warn)}.verlauf-fehler{color:var(--stop);font-weight:var(--w-fett)}.verlauf-knopf{border:1px solid var(--border);border-radius:var(--r-klein);width:28px;height:28px;color:var(--t2);cursor:pointer;background:0 0;justify-content:center;align-items:center;padding:0;display:inline-flex}.verlauf-knopf:hover:not(:disabled){color:var(--t1);border-color:var(--line-strong)}.verlauf-knopf:disabled{opacity:.35;cursor:default}.verlauf-knopf .zeichen{width:15px;height:15px}.entwurf-fund{justify-content:space-between;align-items:center;gap:var(--a3);margin-bottom:var(--a4);padding:var(--a3) var(--a4);border:1px solid var(--warn);border-radius:var(--r-gross);background:var(--warn-bg);flex-wrap:wrap;display:flex}.entwurf-fund-text strong{color:var(--t1);display:block}.entwurf-fund-text p{font-size:var(--s-sm);color:var(--t2);margin:2px 0 0}.entwurf-vorschau{font-style:italic}.entwurf-fund-knoepfe{gap:var(--a2);display:flex}.entwurf-zeitreise{align-items:center;gap:var(--a2);margin-bottom:var(--a4);padding:var(--a2) var(--a3);border-left:3px solid var(--warn);border-radius:0 var(--r-klein) var(--r-klein) 0;background:var(--warn-bg);font-size:var(--s-sm);color:var(--t2);display:flex}.entwurf-zeitreise .zeichen{width:15px;height:15px;color:var(--warn);flex:none}.nl-aw{gap:var(--a5,24px);grid-template-columns:minmax(0,1fr) minmax(430px,660px);align-items:start;display:grid}@media (max-width:1240px){.nl-aw{grid-template-columns:minmax(0,1fr)}}.nl-aw-mail{top:var(--a4);position:sticky}.nl-aw-mail .nl-rahmen--breit{height:calc(100vh - 230px);min-height:520px}.nl-aw-mail .nl-rahmen--schmal{max-width:390px;height:calc(100vh - 230px);min-height:520px}.nl-aw--lesen{grid-template-columns:minmax(0,320px) minmax(0,1fr)}@media (max-width:1240px){.nl-aw--lesen{grid-template-columns:minmax(0,1fr)}}.pkg-herkunft{font-size:var(--s-sm);color:var(--t3);text-overflow:ellipsis;white-space:nowrap;margin:8px 0 0;overflow:hidden}.pkg-herkunft a{color:var(--t2)}.nl-ausgelassen{margin-top:var(--a3);padding:var(--a3) var(--a4);border-left:3px solid var(--warn);border-radius:0 var(--r-klein) var(--r-klein) 0;background:var(--warn-bg);font-size:var(--s-sm);color:var(--t2)}.nl-ausgelassen strong{color:var(--t1);margin-bottom:4px;display:block}.nl-ausgelassen ul{margin:0;padding-left:18px}.pkg-kanal{font-size:var(--s-xs);font-weight:var(--w-fett);letter-spacing:.02em;color:#fff;white-space:nowrap;border-radius:999px;align-items:center;padding:2px 8px;display:inline-flex}.pkg-kanal--artikel{background:#071124}.pkg-kanal--linkedin{background:#2e6f8e}.pkg-kanal--newsletter{background:#8a6a2f}:root[data-theme=dark] .pkg-kanal--artikel{color:#0b1220;background:#dce2ec}:root[data-theme=dark] .pkg-kanal--linkedin{background:#3d87ab}:root[data-theme=dark] .pkg-kanal--newsletter{background:#a9813b}.kanal-filter{gap:var(--a2);flex-wrap:wrap;margin:0 0 18px;display:flex}.kanal-chip{border:1px solid var(--border);font-size:var(--s-sm);color:var(--t2);background:0 0;border-radius:999px;align-items:center;gap:6px;padding:4px 12px;text-decoration:none;display:inline-flex}.kanal-chip:hover{border-color:var(--line-strong);color:var(--t1)}.kanal-chip.aktiv{border-color:var(--t1);color:var(--t1);font-weight:var(--w-mittel)}.kanal-chip:before{display:none}.kanal-chip--artikel:before,.kanal-chip--linkedin:before,.kanal-chip--newsletter:before{content:"";border-radius:50%;width:8px;height:8px;display:inline-block}.kanal-chip--artikel:before{background:#071124}.kanal-chip--linkedin:before{background:#2e6f8e}.kanal-chip--newsletter:before{background:#8a6a2f}:root[data-theme=dark] .kanal-chip--artikel:before{background:#dce2ec}:root[data-theme=dark] .kanal-chip--linkedin:before{background:#3d87ab}:root[data-theme=dark] .kanal-chip--newsletter:before{background:#a9813b}.kz-block{margin:0 0 var(--a7)}.kz-titel{font-size:var(--s-md);font-weight:var(--w-fett);color:var(--t1);margin:0 0 var(--a3);padding-bottom:var(--a2);border-bottom:1px solid var(--line)}.kz-untertitel{font-size:var(--s-sm);font-weight:var(--w-fett);color:var(--t2);margin:var(--a5) 0 var(--a2);letter-spacing:.02em}.kz-kacheln{gap:var(--a3);margin-bottom:var(--a4);grid-template-columns:repeat(auto-fit,minmax(170px,1fr));display:grid}.kz-kachel{background:var(--card);border-radius:var(--r-gross);padding:var(--a4);box-shadow:var(--e1);flex-direction:column;gap:2px;display:flex}.kz-zahl{font-size:30px;font-weight:var(--w-fett);line-height:var(--zh-titel);color:var(--t1);letter-spacing:-.02em;font-variant-numeric:tabular-nums}.kz-zahl--klein{font-size:19px}.kz-label{font-size:var(--s-sm);color:var(--t2)}.kz-fuss{font-size:var(--s-sm);color:var(--t4)}.kz-tabelle{border-collapse:collapse;width:100%;font-size:var(--s-sm)}.kz-tabelle th,.kz-tabelle td{text-align:left;padding:var(--a2) var(--a3);border-bottom:1px solid var(--line);vertical-align:top}.kz-tabelle td{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.kz-tabelle thead th{font-size:var(--s-sm);color:var(--t3);font-weight:var(--w-mittel)}.kz-tabelle thead th+th{text-align:right}.kz-tabelle tbody th{font-weight:var(--w-mittel);color:var(--t1)}.kz-zeile-fuss{font-size:var(--s-sm);color:var(--t4);font-weight:var(--w-normal);display:block}.kz-quote{font-size:var(--s-sm);color:var(--t3);margin-left:6px}.kz-monate tbody th{white-space:nowrap}.kz-leer td,.kz-leer th{color:var(--t4)}.kz-hinweis{background:var(--flaeche-still,#f7f7f4);border-radius:var(--r-gross);padding:var(--a4);font-size:var(--s-sm);color:var(--t2);margin:0}.kz-hinweis p{margin:0 0 var(--a2)}.kz-hinweis p:last-child{margin-bottom:0}.kz-hinweis--fehler{border-left:3px solid var(--warn);background:var(--warn-bg)}.kz-hinweis code{background:var(--card);border-radius:var(--r-klein);padding:2px 4px;font-size:.92em}.kz-fussnote{font-size:var(--s-sm);color:var(--t4);margin:var(--a2) 0 0}.abl-fuss{margin:var(--a2) 0 0;font-size:var(--s-sm)}.dg{width:100%;height:auto;margin:var(--a2) 0 var(--a3);display:block;overflow:visible}.dg-raster{stroke:var(--line);stroke-width:1px}.dg-achse{fill:var(--t4);font-variant-numeric:tabular-nums;font-size:13px}.dg-linie{fill:none;stroke:var(--bronze,#b39989);stroke-width:2px;stroke-linejoin:round}.dg-flaeche{fill:var(--bronze,#b39989);opacity:.14;stroke:none}.dg-legende{gap:var(--a2) var(--a4);margin:0 0 var(--a2);font-size:var(--s-sm);color:var(--t3);flex-wrap:wrap;padding:0;list-style:none;display:flex}.dg-legende li{align-items:center;gap:6px;display:inline-flex}.dg-punkt{border-radius:2px;width:9px;height:9px;display:inline-block}.dg-rang{margin:0 0 var(--a3);padding:0;list-style:none}.dg-rang li{align-items:center;gap:var(--a3);font-size:var(--s-sm);grid-template-columns:minmax(0,15rem) 1fr auto;padding:2px 0;display:grid}.dg-rang-label{color:var(--t2);text-overflow:ellipsis;white-space:nowrap;font-variant-numeric:tabular-nums;overflow:hidden}.dg-rang-spur{background:var(--line);border-radius:999px;height:8px;overflow:hidden}.dg-rang-balken{background:var(--bronze,#b39989);border-radius:999px;height:100%;display:block}.dg-rang-wert{color:var(--t1);font-variant-numeric:tabular-nums}.nl-trichter{gap:var(--a5);margin-bottom:var(--a3);flex-direction:column;display:flex}.nl-trichter-titel{font-weight:var(--w-mittel);font-size:var(--s-sm)}.nl-trichter-fuss{font-size:var(--s-sm);color:var(--t4);margin-bottom:6px;display:block}.nl-balken{align-items:center;gap:var(--a3);font-size:var(--s-sm);grid-template-columns:6rem 1fr auto;padding:2px 0;display:grid}.nl-balken-label{color:var(--t3)}.nl-balken-spur{background:var(--line);border-radius:999px;height:9px;overflow:hidden}.nl-balken-fuellung{border-radius:999px;height:100%;display:block}.nl-balken-wert{color:var(--t1);font-variant-numeric:tabular-nums}.kz-tabellen-klapp{margin:0 0 var(--a4)}.kz-tabellen-klapp>summary{cursor:pointer;font-size:var(--s-sm);color:var(--t3);list-style:revert;padding:4px 0}.kz-tabellen-klapp>summary:hover{color:var(--t1)}.kz-tabellen-klapp[open]>summary{margin-bottom:var(--a2)}@media (max-width:640px){.dg-rang li{gap:var(--a2);grid-template-columns:minmax(0,8rem) 1fr auto}.nl-balken{gap:var(--a2);grid-template-columns:4.5rem 1fr auto}}.sr-only{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}:root[data-theme=dark] .dg-linie{stroke:#d3b7a4;stroke-width:2.4px}:root[data-theme=dark] .dg-flaeche{fill:#d3b7a4;opacity:.2}:root[data-theme=dark] .dg-rang-balken,:root[data-theme=dark] .nl-balken-fuellung{filter:brightness(1.18)}:root[data-theme=dark] .dg-rang-spur,:root[data-theme=dark] .nl-balken-spur{background:#ffffff17}.sy-import{justify-content:space-between;align-items:flex-start;gap:var(--a4);padding:var(--a4) var(--a5);background:var(--card);border-radius:var(--r-gross);border-left:3px solid var(--bronze,#b39989);box-shadow:var(--e1);font-size:var(--s-sm);flex-wrap:wrap;margin:0 0 18px;display:flex}.sy-import strong{color:var(--t1);display:block}.sy-import-liste{color:var(--t2);margin:6px 0;padding-left:18px}.sy-import .subtle{font-size:var(--s-sm)}.sy-import .btn-primary{flex:none}.pdf-vorschau{aspect-ratio:4/5;border:1px solid var(--border);border-radius:var(--r-klein);background:var(--flaeche-still,#f7f7f4);width:320px;max-width:100%;display:block;overflow:hidden}.pdf-vorschau object{border:0;width:100%;height:100%;display:block}.pdf-vorschau .pdf-chip{margin:var(--a4);font-size:var(--s-sm);display:inline-block}.gfx-thumb{vertical-align:top}.gfx-thumb-fuss{line-height:var(--zh-ui);font-size:var(--s-sm);color:var(--t3);max-width:320px;margin-top:4px;display:block}.gfx-thumb-name{text-overflow:ellipsis;white-space:nowrap;vertical-align:bottom;max-width:180px;color:var(--t2);display:inline-block;overflow:hidden}.gfx-thumb-fuss a{color:var(--t2)}.gfx-images{align-items:flex-start}.marke-block{margin:0 0 var(--a7)}.marke-h2{font-size:var(--s-xl);font-weight:var(--w-fett);color:var(--t1);margin:0 0 var(--a2);padding-bottom:var(--a2);border-bottom:1px solid var(--line)}.marke-h3{font-size:var(--s-sm);font-weight:var(--w-fett);color:var(--t2);margin:var(--a5) 0 var(--a2);letter-spacing:.03em;text-transform:uppercase}.marke-intro{margin:0 0 var(--a4);max-width:62ch}.marke-farben{gap:var(--a3);grid-template-columns:repeat(auto-fill,minmax(230px,1fr));display:grid}.marke-farbe{background:var(--card);border-radius:var(--r-gross);box-shadow:var(--e1);overflow:hidden}.marke-farbe-flaeche{min-height:104px;padding:var(--a3);font-weight:var(--w-fett);font-size:var(--s-sm);flex-direction:column;justify-content:space-between;display:flex}.marke-farbe-text{font-weight:var(--w-normal);opacity:.75}.marke-farbe-fuss{padding:var(--a3);gap:var(--a2);flex-direction:column;display:flex}.marke-farbe-rolle{font-size:var(--s-sm);color:var(--t3)}.kopierknopf{border:1px solid var(--border);background:var(--flaeche-still,#f7f7f4);border-radius:var(--r-klein);padding:var(--a1) var(--a2);cursor:pointer;font-size:var(--s-sm);color:var(--t1);transition:border-color var(--takt), background var(--takt);align-self:flex-start}.kopierknopf:hover{border-color:var(--line-strong)}.kopierknopf.kopiert{border-color:var(--ok,#4c7a57);color:var(--ok,#4c7a57)}.kopierknopf code{font-size:inherit;filter:blur();opacity:1;transition:filter var(--d-klein) var(--kurve-raus), opacity var(--d-klein) var(--kurve-raus);display:inline-block}@starting-style{.kopierknopf code{filter:blur(2px);opacity:.5}}@media (prefers-reduced-motion:reduce){.kopierknopf code{transition:opacity var(--d-klein) var(--kurve-raus);filter:none}@starting-style{.kopierknopf code{filter:none}}}.marke-warnung{margin:var(--a4) 0 0;padding:var(--a3) var(--a4);border-left:3px solid var(--bronze);border-radius:0 var(--r-klein) var(--r-klein) 0;background:var(--flaeche-still,#f7f7f4);font-size:var(--s-sm);color:var(--t2)}.marke-logos{gap:var(--a3);margin-bottom:var(--a4);grid-template-columns:repeat(auto-fill,minmax(240px,1fr));display:grid}.marke-logo{background:var(--card);border-radius:var(--r-gross);box-shadow:var(--e1);margin:0;overflow:hidden}.marke-logo img{object-fit:contain;width:100%;height:96px;padding:var(--a4);display:block}.marke-logo--hell img{background:#fff}.marke-logo--dunkel img{background:#071124}.marke-logo figcaption{gap:var(--a1);padding:var(--a3);font-size:var(--s-sm);color:var(--t3);flex-direction:column;display:flex}.marke-logo figcaption strong{color:var(--t1);font-size:var(--s-sm)}.marke-dl{margin-top:var(--a1)}.marke-dl a{color:var(--t2)}.marke-schriften{gap:var(--a3);grid-template-columns:repeat(auto-fill,minmax(260px,1fr));display:grid}.marke-schrift{background:var(--card);border-radius:var(--r-gross);box-shadow:var(--e1);overflow:hidden}.marke-schrift-probe{padding:var(--a5) var(--a4);color:var(--t1);background:var(--flaeche-still,#f7f7f4);font-size:22px;line-height:var(--zh-titel)}.marke-schrift-fuss{gap:var(--a1);padding:var(--a3);font-size:var(--s-sm);flex-direction:column;display:flex}.marke-schrift-fuss strong{color:var(--t1);font-size:var(--s-sm)}.marke-schrift-fuss a{color:var(--t2)}.marke-tabelle,.kz-tabelle{max-width:100%;display:block;overflow-x:auto}.marke-tabelle{border-collapse:collapse;width:100%;font-size:var(--s-sm)}.marke-tabelle th,.marke-tabelle td{text-align:left;padding:var(--a2) var(--a3);border-bottom:1px solid var(--line);vertical-align:middle}.marke-tabelle tbody th{font-weight:var(--w-mittel);color:var(--t1);white-space:nowrap}.marke-zahl{font-variant-numeric:tabular-nums;color:var(--t2);white-space:nowrap}.marke-mass{background:var(--bronze);border-radius:2px;height:10px;display:block}:root[data-theme=dark] .marke-mass{filter:brightness(1.15)}.hub{max-width:860px}.hub-kopf{margin:var(--a7) 0 var(--a7)}.hub-gruss{font-size:clamp(30px,5vw,44px);line-height:var(--zh-titel);letter-spacing:-.025em;margin:0 0 var(--a3);color:var(--t1)}.hub-lage{font-size:var(--s-md);color:var(--t2);margin:0 0 var(--a5)}.hub-lage strong{color:var(--t1)}.hub-ueberfaellig{color:var(--warn)}.hub-block{margin:0 0 var(--a7)}.hub-h2{justify-content:space-between;align-items:baseline;gap:var(--a3);font-size:var(--s-xs);font-weight:var(--w-fett);letter-spacing:.08em;text-transform:uppercase;color:var(--t3);margin:0 0 var(--a2);padding-bottom:var(--a2);border-bottom:1px solid var(--line);display:flex}.hub-mehr{font-size:var(--s-sm);font-weight:var(--w-normal);letter-spacing:0;text-transform:none;color:var(--t3)}.hub-mehr:hover{color:var(--t1)}.hub-liste{margin:0;padding:0;list-style:none}.hub-liste li+li{border-top:1px solid var(--line)}.hub-zeile{align-items:baseline;gap:var(--a3);padding:var(--a3) 0;grid-template-columns:92px minmax(0,1fr) auto;text-decoration:none;display:grid}.hub-zeile:hover .hub-titel{color:var(--t1);text-underline-offset:3px;text-decoration:underline}.hub-titel{color:var(--t1);font-size:var(--s-md);font-weight:var(--w-mittel);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.hub-hinweis{font-size:var(--s-sm);color:var(--t3);text-align:right}.hub-datum{font-size:var(--s-sm);color:var(--t3);font-variant-numeric:tabular-nums}.hub-datum--vorbei{color:var(--warn)}.hub-leer{font-size:var(--s-sm);color:var(--t3);margin:var(--a3) 0 0;max-width:56ch}.hub-rhythmus{font-size:var(--s-sm);color:var(--t3);margin:var(--a3) 0 0}.hub-kanal{font-size:var(--s-xs);font-weight:var(--w-fett);letter-spacing:.02em;padding:2px var(--a2);color:#fff;white-space:nowrap;border-radius:999px;justify-self:start}.hub-kanal--artikel{background:#071124}.hub-kanal--linkedin{background:#2e6f8e}.hub-kanal--newsletter{background:#8a6a2f}:root[data-theme=dark] .hub-kanal--artikel{color:#0b1220;background:#dce2ec}:root[data-theme=dark] .hub-kanal--linkedin{background:#3d87ab}:root[data-theme=dark] .hub-kanal--newsletter{background:#a9813b}.hub-automatik{margin:0;padding:0;list-style:none}.hub-automatik li{align-items:baseline;gap:var(--a3);padding:var(--a3) 0;font-size:var(--s-md);grid-template-columns:10px 1fr auto;display:grid}.hub-automatik li+li{border-top:1px solid var(--line)}.hub-automatik strong{color:var(--t1);font-weight:var(--w-mittel)}.hub-punkt{background:var(--line-strong,#c9c7c0);border-radius:999px;align-self:center;width:8px;height:8px}.hub-punkt.an{background:var(--ok,#4c7a57)}.hub-bereiche{gap:var(--a3);grid-template-columns:repeat(auto-fit,minmax(300px,1fr));display:grid}.hub-bereich{gap:var(--a2);padding:var(--a5);background:var(--card);border-radius:var(--r-gross);min-height:168px;box-shadow:var(--e1);transition:transform var(--takt), box-shadow var(--takt);flex-direction:column;text-decoration:none;display:flex}@media (hover:hover) and (pointer:fine){.hub-bereich:hover{box-shadow:var(--e2);transform:translateY(-2px)}}.hub-bereich-icon{color:var(--t3);display:block}.hub-bereich-icon svg{width:22px;height:22px}.hub-bereich-name{color:var(--t1);font-size:var(--s-lg);font-weight:var(--w-fett);letter-spacing:-.01em}.hub-bereich-blurb{color:var(--t3);font-size:var(--s-sm);line-height:var(--zh-ui)}.hub-bereich-signal{padding-top:var(--a3);font-size:var(--s-sm);color:var(--t4);margin-top:auto}.hub-bereich-signal--offen{color:var(--bronze);font-weight:var(--w-mittel)}.hub-bereich--geplant{box-shadow:none;background:var(--flaeche-still,#f7f7f4)}.hub-bereich--geplant .hub-bereich-name{color:var(--t2);font-weight:var(--w-mittel)}.hub-bereich--geplant:hover{box-shadow:var(--e1);transform:none}.hub-h2-bereich{margin-left:var(--a2);padding:2px var(--a2);background:var(--flaeche-still,#f7f7f4);color:var(--t4);font-weight:var(--w-mittel);letter-spacing:.04em;border-radius:999px}.hub-h2>.hub-mehr{margin-left:auto}@media (max-width:640px){.hub-zeile{gap:var(--a1);grid-template-columns:1fr}.hub-kanal,.hub-datum,.hub-titel,.hub-hinweis{grid-column:1}.hub-titel{white-space:normal}.hub-hinweis{text-align:left}.hub-kopf{margin-top:var(--a5)}.hub-automatik li{grid-template-columns:10px 1fr}.hub-automatik .hub-hinweis{grid-column:2}}.tb{margin-top:var(--a6);padding-top:var(--a5);border-top:1px solid var(--line)}.tb-kopf{margin:0 0 var(--a2);font-size:var(--s-lg);font-weight:var(--w-fett)}.tb-grund{gap:var(--a4);margin:var(--a4) 0;flex-wrap:wrap;align-items:flex-start;display:flex}.tb-grund-bild,.tb-grund-leer{aspect-ratio:16/9;border-radius:var(--r-klein);border:1px solid var(--line);object-fit:cover;width:240px;max-width:100%;display:block}.tb-grund-leer{font-size:var(--s-sm);color:var(--t3);background:var(--flaeche-still);place-items:center;display:grid}.tb-grund-aktionen{gap:var(--a2);flex-direction:column;flex:220px;align-items:flex-start;display:flex}.tb-datei{cursor:pointer}.tb-grund-aktionen .hint{align-self:flex-start}.tb-sprachen{gap:var(--a4);margin-top:var(--a4);grid-template-columns:repeat(auto-fill,minmax(min(100%,320px),1fr));display:grid}.tb-karte{gap:var(--a3);padding:var(--a4);border:1px solid var(--line);border-radius:var(--r-gross);background:var(--card);flex-direction:column;min-width:0;display:flex}.tb-karte-kopf{justify-content:space-between;align-items:baseline;gap:var(--a2);display:flex}.tb-karte-kopf .subtle{font-size:var(--s-xs);margin:0}.tb-bild{aspect-ratio:16/9;object-fit:cover;border-radius:var(--r-klein);border:1px solid var(--line);width:100%;display:block}.tb-bild-leer{padding:var(--a3);text-align:center;font-size:var(--s-sm);color:var(--t3);background:var(--flaeche-still);place-items:center;display:grid}.tb-feld{gap:var(--a1);flex-direction:column;min-width:0;display:flex}.tb-feld input,.tb-feld textarea{resize:vertical;width:100%}.tb-warnungen{padding-left:var(--a4);font-size:var(--s-sm);margin:0}.tb-karte-aktionen{gap:var(--a2);flex-wrap:wrap;align-items:center;display:flex}.termin-feld{gap:var(--a2);flex-direction:column;min-width:0;max-width:100%;display:inline-flex}.termin-feld-eingaben{align-items:center;gap:var(--a2);flex-wrap:wrap;display:flex}.termin-feld-zone{font-size:var(--s-xs);margin:0}.termin-hinweise{padding:var(--a2) var(--a3);font-size:var(--s-sm);background:var(--warn-bg);max-width:520px;color:var(--warn);border-radius:var(--r-klein);margin:0;list-style:none}.termin-hinweise li+li{margin-top:var(--a1)}.termin .termin-feld-zone{flex:none;max-width:none}.termin{align-items:flex-start}.termin>label{padding-top:8px}:root{--kanal-linkedin:#2a78d6;--kanal-newsletter:#eb6834;--kanal-newsletter-2:#f08b62;--kanal-newsletter-3:#f4ab8d;--kanal-suche:#1baf7a;--kanal-andere:#8a93a3;--kanal-direkt:#c7ccd4;--kanal-artikel:#2f4a6b}:root[data-theme=dark]{--kanal-linkedin:#3987e5;--kanal-newsletter:#d95926;--kanal-newsletter-2:#e27a50;--kanal-newsletter-3:#ea9b7b;--kanal-suche:#199e70;--kanal-andere:#6f7a8c;--kanal-direkt:#3f4a5c;--kanal-artikel:#8aa0bd}.hk-kopf{justify-content:space-between;align-items:flex-end;gap:var(--a4);margin-bottom:var(--a6);flex-wrap:wrap;display:flex}.hk-ziel{max-width:62ch;margin-bottom:0}.hk-zeitraum{flex:none}.hk-zeitraum a{text-decoration:none}.hk-oben{gap:var(--a5);margin-top:var(--a3);flex-wrap:wrap;align-items:center;display:flex}.hk-ring{align-items:center;gap:var(--a5);flex-wrap:wrap;flex:420px;display:flex}.hk-ring-bild{flex:none;width:200px;height:200px}.hk-ring-grund{fill:none;stroke:var(--line);stroke-width:22px}.hk-ring-zahl{font-size:30px;font-weight:var(--w-fett);fill:var(--t1)}.hk-ring-text{fill:var(--t3);font-size:11px}.hk-ring-legende{gap:var(--a2);flex-direction:column;min-width:220px;margin:0;padding:0;list-style:none;display:flex}.hk-ring-legende li{gap:var(--a2);font-size:var(--s-md);grid-template-columns:12px 1fr auto 44px;align-items:center;display:grid}.hk-ring-legende li.hk-leer{opacity:.5}.hk-punkt{border-radius:3px;width:12px;height:12px;display:inline-block}.hk-ring-name{color:var(--t2)}.hk-ring-wert{font-weight:var(--w-fett);color:var(--t1);font-variant-numeric:tabular-nums;text-align:right}.hk-ring-anteil{color:var(--t3);font-size:var(--s-sm);text-align:right;font-variant-numeric:tabular-nums}.hk-kacheln{gap:var(--a3);flex:420px;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.hk-kachel{background:var(--card);border-radius:var(--r-gross);min-width:0;padding:var(--a4);box-shadow:var(--e1);border-top:4px solid var(--line);flex-direction:column;gap:2px;display:flex}.hk-kachel-zahl{font-size:30px;font-weight:var(--w-fett);line-height:var(--zh-titel);color:var(--t1)}.hk-kachel-label{font-size:var(--s-sm);color:var(--t2)}.hk-kachel-fuss{font-size:var(--s-xs);color:var(--t3)}@media (max-width:700px){.hk-kacheln{grid-template-columns:minmax(0,1fr)}}.hk-verlauf{margin-top:var(--a2)}.hk-ereignis-linie{stroke:var(--t4);stroke-width:1px;stroke-dasharray:3 3}.hk-marke{font-size:12px;font-weight:var(--w-fett);fill:var(--t2);cursor:default}.hk-marke--post{fill:var(--kanal-linkedin)}.hk-marke--newsletter{fill:var(--kanal-newsletter)}.hk-marke--artikel{fill:var(--kanal-artikel)}.hk-legenden{justify-content:space-between;gap:var(--a2) var(--a5);flex-wrap:wrap;display:flex}.hk-marken-legende .hk-marke{text-align:center;width:16px;color:var(--t2);display:inline-block}.hk-marken-legende .hk-marke--post{color:var(--kanal-linkedin)}.hk-marken-legende .hk-marke--newsletter{color:var(--kanal-newsletter)}.hk-marken-legende .hk-marke--artikel{color:var(--kanal-artikel)}.hk-artikel{margin:var(--a3) 0;gap:var(--a4);flex-direction:column;padding:0;list-style:none;display:flex}.hk-artikel-zeile{flex-direction:column;gap:6px;min-width:0;display:flex}.hk-artikel-kopf{justify-content:space-between;gap:var(--a3);align-items:baseline;min-width:0;display:flex}.hk-artikel-titel{font-weight:var(--w-mittel);color:var(--t1);text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.hk-artikel-summe{font-weight:var(--w-fett);color:var(--t1);font-variant-numeric:tabular-nums;flex:none}.hk-artikel-spur{background:var(--line);border-radius:4px;gap:2px;height:14px;display:flex;overflow:hidden}.hk-artikel-teil{border-radius:3px;height:100%;display:block}.hk-artikel-unter{font-size:var(--s-xs);color:var(--t3)}.hk-nl-karten{gap:var(--a4);margin:var(--a3) 0;grid-template-columns:repeat(auto-fill,minmax(min(100%,380px),1fr));display:grid}.hk-nl-karte{gap:var(--a3);background:var(--card);border-radius:var(--r-gross);min-width:0;padding:var(--a4);box-shadow:var(--e1);flex-direction:column;display:flex}.hk-nl-karte header{flex-direction:column;gap:2px;display:flex}.hk-nl-titel{font-weight:var(--w-mittel);color:var(--t1)}.hk-nl-fuss{font-size:var(--s-xs);color:var(--t3)}.hk-trichter{gap:var(--a2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.hk-trichter-stufe{gap:var(--a2);font-size:var(--s-sm);grid-template-columns:130px 1fr 48px;align-items:center;display:grid}.hk-trichter-label{color:var(--t2)}.hk-trichter-spur{background:var(--line);border-radius:4px;height:18px;overflow:hidden}.hk-trichter-balken{border-radius:4px;height:100%;display:block}.hk-trichter-wert{text-align:right;font-weight:var(--w-fett);color:var(--t1);font-variant-numeric:tabular-nums}.hk-trichter-hinweis{font-size:var(--s-xs);color:var(--t3);grid-column:2/-1;margin-top:-4px}.hk-nl-links{padding:var(--a2) 0 0;border-top:1px solid var(--line);font-size:var(--s-sm);flex-direction:column;gap:4px;margin:0;list-style:none;display:flex}.hk-nl-links li{justify-content:space-between;gap:var(--a3);display:flex}.hk-nl-link-name{color:var(--t2);text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.hk-nl-link-wert{font-weight:var(--w-fett);color:var(--t1);font-variant-numeric:tabular-nums}.hk-nl-notiz{font-size:var(--s-xs);color:var(--t3);margin:0}.hk-zwei{gap:var(--a5);grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));display:grid}.hk-zielband{fill:var(--ok-bg,#1baf7a1f)}.hk-schalter{gap:var(--a2);flex-wrap:wrap;display:flex}.hk-heraus{margin:var(--a4) 0 0;padding:var(--a2) var(--a3);border-radius:var(--r-klein);background:var(--card);font-size:var(--s-sm);color:var(--t3);line-height:1.5}.hk-heraus strong{color:var(--t2)}.login-or{color:var(--t3);font-size:var(--s-sm);align-items:center;gap:12px;margin:22px 0 14px;display:flex}.login-or:before,.login-or:after{content:"";background:var(--border);flex:1;height:1px}.login-magic{text-align:left;flex-direction:column;gap:8px;display:flex}.login-magic__label{font-size:var(--s-sm);color:var(--t2)}.login-magic input{border:1px solid var(--border);border-radius:var(--r-klein,6px);background:var(--card);width:100%;color:var(--t1);font:inherit;padding:10px 12px}.login-sent{color:var(--t2);font-size:var(--s-md);line-height:var(--zh-ui);text-align:left}.login-err{color:#b4552f;font-size:var(--s-sm);text-align:left;margin:0 0 10px}.rv-shell{background:var(--bg);min-height:100vh}.rv-top{z-index:20;background:var(--card);border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:16px;padding:12px 24px;display:flex;position:sticky;top:0}.rv-brand{color:var(--t1);align-items:center;gap:12px;text-decoration:none;display:inline-flex}.rv-brand img{width:auto;height:22px}.rv-brand span{font-size:var(--s-sm);letter-spacing:.12em;text-transform:uppercase;color:var(--bronze);font-weight:700}.rv-who{font-size:var(--s-sm);color:var(--t2);align-items:center;gap:12px;display:flex}.rv-who form{margin:0}.rv-main{max-width:1320px;margin:0 auto;padding:28px 24px 64px}.rv-list{max-width:820px}.rv-list h1{font-family:var(--font-serif), Georgia, serif;font-size:var(--s-display);color:var(--t1);margin:8px 0}.rv-lead{color:var(--t2);font-size:var(--s-md);margin:0 0 24px}.rv-cards{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.rv-card{background:var(--card);border:1px solid var(--border);border-radius:var(--r-gross);box-shadow:var(--e1);color:var(--t1);flex-direction:column;gap:6px;padding:18px 20px;text-decoration:none;display:flex}.rv-card:hover{box-shadow:var(--e2)}.rv-card strong{font-size:var(--s-lg)}.rv-card__dek{color:var(--t2);font-size:var(--s-md);line-height:1.5}.rv-card__meta{color:var(--t3);font-size:var(--s-sm)}.rv-pill{font-size:var(--s-xs);border-radius:var(--r-pille);border:1px solid;align-self:flex-start;padding:2px 10px;font-weight:700}.rv-pill--open{color:#8a6d1e;background:#fbf6e6;border-color:#d8c48c}.rv-pill--ok{color:#1f5c3f;background:#eef6f1;border-color:#a9cdb8}.rv-pill--chg{color:#8a3a1c;background:#fbefe9;border-color:#e0b09c}.rv-toolbar{justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;display:flex}.rv-toolbar__right{align-items:center;gap:14px;display:flex}.rv-check{font-size:var(--s-sm);color:var(--t2);align-items:center;gap:6px;display:inline-flex}.rv-grid{grid-template-columns:minmax(0,1fr) 360px;align-items:start;gap:24px;display:grid}.rv-article{border:1px solid var(--border);border-radius:var(--r-gross);color:#071124;background:#fff;overflow:hidden}.rv-print-head{display:none}.rv-side{flex-direction:column;gap:16px;max-height:calc(100vh - 96px);display:flex;position:sticky;top:76px;overflow:auto}.rv-box{background:var(--card);border:1px solid var(--border);border-radius:var(--r-gross);padding:16px 18px}.rv-box h2{font-size:var(--s-lg);color:var(--t1);margin:0 0 6px}.rv-hint{color:var(--t3);font-size:var(--s-sm);margin:0 0 10px;line-height:1.5}.rv-box textarea{box-sizing:border-box;border:1px solid var(--border);border-radius:var(--r-klein);background:var(--card);width:100%;color:var(--t1);font:inherit;font-size:var(--s-md);resize:vertical;padding:10px 12px;line-height:1.5}.rv-verdict__btns,.rv-draft__btns{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}.rv-link{color:var(--t2);font:inherit;font-size:var(--s-sm);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;margin-top:8px;padding:0;text-decoration:underline}.rv-link:hover{color:var(--t1)}.rv-comments__head{justify-content:space-between;align-items:center;gap:8px;display:flex}.rv-count{border-radius:var(--r-pille);background:var(--bronze);color:#fff;min-width:22px;font-size:var(--s-xs);text-align:center;vertical-align:2px;padding:2px 8px;display:inline-block}.rv-draft{border:1px solid var(--bronze);border-radius:var(--r-klein);margin:8px 0 14px;padding:12px}.rv-draft blockquote,.rv-clist blockquote{border-left:3px solid var(--bronze);color:var(--t2);font-size:var(--s-sm);background:#b399891f;margin:0 0 8px;padding:6px 10px;line-height:1.5}.rv-clist blockquote{cursor:pointer}.rv-clist{flex-direction:column;gap:14px;margin:0;padding:0;list-style:none;display:flex}.rv-clist li{border-top:1px solid var(--border);padding-top:12px}.rv-clist li:first-child{border-top:0;padding-top:4px}.rv-clist li.is-resolved{opacity:.6}.rv-c__meta{font-size:var(--s-sm);color:var(--t3);align-items:center;gap:8px;margin-bottom:6px;display:flex}.rv-c__meta strong{color:var(--t1)}.rv-c__nr{background:var(--t1);width:20px;height:20px;color:var(--card);border-radius:50%;justify-content:center;align-items:center;font-size:11px;font-weight:700;display:inline-flex}.rv-sugg{margin-bottom:8px}.rv-c__sugg{color:#1f5c3f;font-size:var(--s-md);white-space:pre-wrap;margin:0 0 6px;line-height:1.55}.rv-c__sugg span{font-weight:700}.rv-c__body{color:var(--t1);font-size:var(--s-md);white-space:pre-wrap;margin:0;line-height:1.55}.rv-c__actions{align-items:center;gap:14px;display:flex}.rv-c__done{font-size:var(--s-xs);color:var(--t3);margin-top:8px}.rv-c__gone{color:#8a3a1c;font-style:normal}.rv-err{color:#b4552f;font-size:var(--s-sm)}.rv-pop{z-index:30;border-radius:var(--r-klein);color:#fff;font:inherit;font-size:var(--s-sm);cursor:pointer;box-shadow:var(--e2);background:#071124;border:0;padding:6px 12px;font-weight:600;position:absolute;transform:translate(-50%,-100%)}@media (max-width:980px){.rv-grid{grid-template-columns:1fr}.rv-side{max-height:none;position:static}}@media print{@page{size:A4;margin:18mm 32mm 18mm 18mm}.rv-top,.rv-noprint,.version-badge,.rv-verdict{display:none!important}.rv-shell,.rv-main{background:#fff!important;max-width:none!important;padding:0!important}.rv-grid{display:block}.rv-article{border:0;border-radius:0;overflow:visible}.rv-print-head{color:#666;border-bottom:.5pt solid #bbb;margin-bottom:10pt;padding-bottom:4pt;font-size:9pt;display:block}.rv-side,.rv-printing-revised .rv-grid{display:none!important}#rv-revised{display:block!important}#rv-revised .rv-old{color:#8a3a1c;background:0 0;text-decoration:line-through}#rv-revised mark.rv-old{color:inherit;background:#f3e6c4;text-decoration:none}#rv-revised .rv-new{color:#1f5c3f;margin-left:3pt;font-weight:600;text-decoration:underline}#rv-revised .rv-note{color:#555;margin-left:4pt;font-size:8.5pt;font-style:italic;display:inline}.rv-article details>summary{list-style:none}}.fp{flex-direction:column;gap:16px;display:flex}.fp-sec{background:var(--card);border:1px solid var(--border);border-radius:var(--r-gross);box-shadow:var(--e1);padding:18px 20px}.fp-sec h3{margin:0 0 6px}.fp-row{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.fp-row select,.fp-row input{border:1px solid var(--border);border-radius:var(--r-klein);background:var(--card);min-width:0;max-width:100%;color:var(--t1);font:inherit;flex:220px;padding:10px 12px}.fp-ok{color:#1f5c3f;font-size:var(--s-sm)}.fp-err{color:#b4552f;font-size:var(--s-sm)}.fp-reqs{flex-direction:column;gap:12px;margin:16px 0 0;padding:0;list-style:none;display:flex}.fp-reqs li{border-top:1px solid var(--border);flex-wrap:wrap;align-items:center;gap:8px 12px;padding-top:12px;display:flex}.fp-note{color:var(--t2);font-size:var(--s-md);flex-basis:100%;margin:0}.fp-actions{flex-basis:100%;gap:14px;display:flex}.fp-reply{flex-direction:column;gap:8px;margin-top:16px;display:flex}.fp-reply textarea{box-sizing:border-box;border:1px solid var(--border);border-radius:var(--r-klein);background:var(--card);width:100%;color:var(--t1);font:inherit;padding:10px 12px}.fp-reply button{align-self:flex-start}#rv-revised{display:none}@media (max-width:1180px){.aw--lesen.aw--kommentare{grid-template-columns:minmax(0,1fr)}}.ap-tab__count{border-radius:var(--r-pille);background:var(--bronze);color:#fff;min-width:18px;font-size:var(--s-xs);text-align:center;margin-left:6px;padding:0 6px;line-height:18px;display:inline-block}@media (max-width:560px){.ap-bar{gap:8px;padding:0 10px}.ap-chips{min-width:0;overflow:hidden}.ap-chips>:not(:first-child){display:none}.ap-tab--neben{padding:6px 8px}}.rv-fassung .btn-primary{margin-top:2px}.rv-ok{color:var(--t2);font-size:var(--s-sm);margin:10px 0 0;line-height:1.5}.rv-flist{gap:10px;margin:12px 0 0;padding:0;list-style:none;display:grid}.rv-flist>li{border:1px solid var(--border);border-radius:var(--r-klein);padding:10px 12px}.rv-flist>li.is-aktiv{border-color:var(--t2)}.rv-fname{font-size:var(--s-sm);color:var(--t2);word-break:break-word;margin:2px 0 4px}.rv-fstatus{font-size:var(--s-xs,12px);background:var(--border);color:var(--t2);border-radius:999px;padding:2px 8px}.rv-fstatus.is-offen{background:#c98a3e2e}.rv-fstatus.is-uebernommen{background:#6fa57a38}.rv-fhinweise{font-size:var(--s-sm);color:#b4552f;margin:4px 0 6px;padding-left:18px}.rv-aend{gap:8px;margin-top:10px;display:grid}.rv-aend__item{border:1px solid var(--border);border-radius:var(--r-klein);font-size:var(--s-sm);cursor:pointer;border-left-width:4px;grid-template-columns:auto 1fr;align-items:start;gap:8px;padding:8px 10px;display:grid}.rv-aend__item.is-verbessert{border-left-color:#6fa57ae6}.rv-aend__item.is-neutral{border-left-color:var(--border)}.rv-aend__item.is-fraglich{border-left-color:#b4552f}.rv-aend__kopf{align-items:center;gap:8px;display:flex}.rv-aend__bew{font-size:var(--s-xs,12px);background:var(--border);color:var(--t2);border-radius:999px;padding:2px 8px}.rv-aend__bew.is-verbessert{background:#6fa57a38}.rv-aend__bew.is-fraglich{color:#b4552f;background:#b4552f2e}.rv-aend__grund{color:var(--t2);margin:4px 0}.rv-aend__alt,.rv-aend__neu{white-space:pre-wrap;border-radius:4px;max-height:220px;margin:4px 0;padding:4px 6px;text-decoration:none;display:block;overflow:auto}.rv-aend__alt{color:var(--t3);background:#b4552f14;text-decoration:line-through}.rv-aend__neu{color:var(--t1);background:#6fa57a1f}.rv-aend__lehre{color:var(--t3);margin:4px 0 0;font-style:italic}.rv-fbanner{border:1px solid var(--border);border-radius:var(--r-klein);background:var(--card);color:var(--t1);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-bottom:18px;padding:10px 12px;display:flex}.rv-fbanner span{color:var(--t3);font-size:var(--s-sm)}.rv-fbanner__btns{flex-wrap:wrap;gap:6px;display:flex}.rv-diff__summary{border:1px solid var(--border);border-radius:var(--r-klein);font-size:var(--s-sm);margin-bottom:14px;padding:10px 14px}.rv-diff__summary p{margin:4px 0}.rv-diff__q{margin:2px 0 6px;padding-left:18px}.rv-diff__q.is-del li{color:#b4552f;text-decoration:line-through}.rv-diff__q.is-add li{color:#3f7d4c}.rv-diff__p{white-space:pre-wrap;border-radius:6px;margin:0 0 10px;padding:6px 10px;line-height:1.55;text-decoration:none;display:block}del.rv-diff__p{color:#8a3d1f;background:#b4552f1a;text-decoration:line-through}ins.rv-diff__p{color:var(--t1);background:#6fa57a29}.rv-diff__p.is-ctx{color:var(--t3)}.rv-hint del,.rv-hint ins{border-radius:3px;padding:0 4px}.rv-hint del{background:#b4552f1a}.rv-hint ins{background:#6fa57a29;text-decoration:none}.wa-contrib{border:1px solid var(--wa-line);border-radius:14px;align-items:center;gap:16px;margin-top:clamp(32px,6vw,48px);padding:18px 20px;display:flex}.wa-contrib.is-entwurf{opacity:.7;border-style:dashed}.wa-contrib__img{object-fit:cover;border-radius:50%;flex-shrink:0;width:72px;height:72px}.wa-contrib__ini{color:#8a6f5e;background:#ece5df;justify-content:center;align-items:center;font-size:22px;font-weight:700;display:flex}.wa-contrib__txt{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.wa-contrib__label{letter-spacing:.08em;text-transform:uppercase;color:var(--wa-mute);font-size:12px}.wa-contrib__name{font-size:17px;font-weight:700}.wa-contrib__role{color:var(--wa-mute);font-size:14px}.wa-contrib__li{color:var(--wa-mute);padding:6px;font-size:16px;font-weight:800;text-decoration:none}.wa-contrib__hinweis{color:var(--wa-mute);margin:8px 0 0;font-size:13px}.fp-nennung{grid-template-columns:120px 1fr;gap:16px;margin:12px 0;display:grid}.fp-nennung__foto{flex-direction:column;align-items:flex-start;gap:6px;display:flex}.fp-nennung__foto img,.fp-nennung__foto>span{object-fit:cover;background:var(--border);width:96px;height:96px;color:var(--t3);border-radius:50%;justify-content:center;align-items:center;font-size:12px;display:flex}.fp-nennung__felder{gap:8px;display:grid}.fp-nennung__felder label{color:var(--t2);gap:4px;font-size:13px;display:grid}.fp-nennung__felder input:not([type=checkbox]){border:1px solid var(--border);border-radius:var(--r-klein);background:var(--card);color:var(--t1);padding:8px 10px}.fp-nennung__felder .fp-check{color:var(--t1);align-items:center;gap:8px;display:flex}@media (max-width:640px){.fp-nennung{grid-template-columns:1fr}}.signaturen{gap:var(--a4,24px);display:grid}.signatur-vorschau{border:1px solid var(--line,#d9d4c8);border-radius:12px;grid-template-columns:1fr 1fr;display:grid;overflow:hidden}.signatur-pane{padding:20px}.signatur-pane--hell{background:#fff}.signatur-pane--dunkel{background:#0e121b}.signatur-pane--dunkel p:first-child,.signatur-pane--dunkel span[style*="474E5E"]{color:#e8e9ec!important}.signatur-fuss{align-items:center;gap:12px;margin-top:10px;display:flex}@media (max-width:720px){.signatur-vorschau{grid-template-columns:1fr}}.markierungen{margin:6px 0 0;padding-left:18px}.markierungen li{margin:2px 0}.pe-meldung{background:var(--calm-bg);color:var(--calm);border-radius:var(--radius);padding:10px 14px}.pe-fehler{color:var(--stop);font-size:var(--s-sm)}.pe-konto{margin:16px 0}.pe-knopf{margin-top:8px;text-decoration:none;display:inline-block}.pe-postfaecher{gap:6px;margin:0 0 12px;padding:0;list-style:none;display:grid}.pe-inline{margin-left:8px;display:inline}.pe-zeile{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.pe-zeile input{flex:260px;min-width:0}.pe-filter{font-size:var(--s-sm);flex-wrap:wrap;gap:6px;margin:10px 0;display:flex}.pe-filter a{border:1px solid var(--line);color:var(--t2);border-radius:999px;padding:2px 10px;text-decoration:none}.pe-filter a.aktiv{background:var(--navy);border-color:var(--navy);color:#fff}.pe-trenner{background:var(--line-strong);width:1px;margin:0 4px}.pe-liste{gap:8px;padding:0;list-style:none;display:grid}.pe-mail{background:var(--card);border:1px solid var(--border);border-radius:var(--radius)}.pe-mail--heikel{border-left:4px solid var(--stop)}.pe-mail summary{cursor:pointer;gap:2px;padding:12px 16px;list-style:none;display:grid}.pe-mail summary::-webkit-details-marker{display:none}.pe-kopf{font-size:var(--s-sm);color:var(--t3);justify-content:space-between;gap:12px;display:flex}.pe-mail--neu .pe-von,.pe-mail--neu .pe-betreff{font-weight:var(--w-fett)}.pe-von,.pe-betreff{color:var(--t1)}.pe-ki{color:var(--t2);font-size:var(--s-sm)}.pe-marken{flex-wrap:wrap;align-items:center;gap:6px;margin-top:4px;display:flex}.pe-postfach{font-size:var(--s-xs);color:var(--t4)}.pe-inhalt{border-top:1px solid var(--line);padding:0 16px 14px}.pe-text{white-space:pre-wrap;font:inherit;font-size:var(--s-sm);color:var(--t2);background:var(--flaeche-still);border-radius:8px;max-height:420px;padding:10px;overflow:auto}
