@font-face{font-family:Archivo;font-style:normal;font-weight:100 900;font-stretch:62% 125%;font-display:swap;src:url(../media/2e482247ef29dcb9-s.0z23a3hpu8ttr.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Archivo;font-style:normal;font-weight:100 900;font-stretch:62% 125%;font-display:swap;src:url(../media/068feab4deafcd0f-s.02aqyp7acl16b.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Archivo;font-style:normal;font-weight:100 900;font-stretch:62% 125%;font-display:swap;src:url(../media/db545dba463279ae-s.p.14a9xpaqsbppk.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Archivo Fallback;src:local(Arial);ascent-override:88.96%;descent-override:21.28%;line-gap-override:0.0%;size-adjust:98.7%}.L3tM3a_className{font-family:Archivo,Archivo Fallback;font-style:normal}.L3tM3a_variable{--font-archivo:"Archivo", "Archivo Fallback"}
@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:400;font-display:swap;src:url(../media/59dbefd7fc1c7996-s.1zpt8rrvsu92z.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:400;font-display:swap;src:url(../media/1aa0075df79066e6-s.0mxk1tgo-hrwu.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:400;font-display:swap;src:url(../media/a79089bce1b24273-s.1akpt5k8ff_pw.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:400;font-display:swap;src:url(../media/b8dfa3d21eb22018-s.p.2rlmbw0a3_pri.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(../media/59dbefd7fc1c7996-s.1zpt8rrvsu92z.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(../media/1aa0075df79066e6-s.0mxk1tgo-hrwu.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(../media/a79089bce1b24273-s.1akpt5k8ff_pw.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(../media/b8dfa3d21eb22018-s.p.2rlmbw0a3_pri.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:600;font-display:swap;src:url(../media/59dbefd7fc1c7996-s.1zpt8rrvsu92z.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:600;font-display:swap;src:url(../media/1aa0075df79066e6-s.0mxk1tgo-hrwu.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:600;font-display:swap;src:url(../media/a79089bce1b24273-s.1akpt5k8ff_pw.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:600;font-display:swap;src:url(../media/b8dfa3d21eb22018-s.p.2rlmbw0a3_pri.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Hanken Grotesk Fallback;src:local(Arial);ascent-override:99.07%;descent-override:30.02%;line-gap-override:0.0%;size-adjust:100.94%}.M_7IOW_className{font-family:Hanken Grotesk,Hanken Grotesk Fallback;font-style:normal}.M_7IOW_variable{--font-hanken:"Hanken Grotesk", "Hanken Grotesk Fallback"}
:root{--bg:#f6f1ea;--surface:#fbf8f3;--sunken:#ede6da;--ink:#141412;--ink-2:#1f1e1b;--muted:#5c574e;--sand:#bfae8e;--sand-deep:#8c7a5b;--line:#1414121f;--line-strong:#14141247;--btn-bg:#141412;--btn-fg:#f6f1ea;--good:#4f6b45;--good-soft:#4f6b451f;--warn:#8a5a1c;--warn-soft:#bfae8e47;--palm-opacity:1;--font-head:"Archivo", "Helvetica Neue", Arial, sans-serif;--font-body:"Hanken Grotesk", "Helvetica Neue", Arial, sans-serif;--ease:cubic-bezier(.2, .7, .2, 1)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--bg:#141412;--surface:#1f1e1b;--sunken:#2a2925;--ink:#f6f1ea;--ink-2:#ede6da;--muted:#f6f1ea9e;--sand:#bfae8e;--sand-deep:#bfae8e;--line:#f6f1ea24;--line-strong:#f6f1ea4d;--btn-bg:#f6f1ea;--btn-fg:#141412;--good:#a9c39c;--good-soft:#a9c39c24;--warn:#d9c39a;--warn-soft:#bfae8e29;--palm-opacity:.1;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}:root:not([data-theme=light]) .logo-dark{display:none}:root:not([data-theme=light]) .logo-light{display:block}}:root[data-theme=dark]{--bg:#141412;--surface:#1f1e1b;--sunken:#2a2925;--ink:#f6f1ea;--ink-2:#ede6da;--muted:#f6f1ea9e;--sand:#bfae8e;--sand-deep:#bfae8e;--line:#f6f1ea24;--line-strong:#f6f1ea4d;--btn-bg:#f6f1ea;--btn-fg:#141412;--good:#a9c39c;--good-soft:#a9c39c24;--warn:#d9c39a;--warn-soft:#bfae8e29;--palm-opacity:.1;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}:root[data-theme=dark] .logo-dark{display:none}:root[data-theme=dark] .logo-light{display:block}*{box-sizing:border-box}body{background:var(--bg);color:var(--ink);font:16px/1.6 var(--font-body);-webkit-font-smoothing:antialiased;padding-block:0 64px;padding-inline:0}.wrap{max-width:1160px;margin:0 auto;padding-inline:clamp(16px,4vw,40px)}h1,h2,h3{font-family:var(--font-head);font-variation-settings:"wdth" 112;letter-spacing:-.02em;text-wrap:balance;margin:0;font-weight:500;line-height:1.1}button,input,textarea,select{font:inherit;color:inherit}::selection{background:var(--ink);color:var(--bg)}:focus-visible{outline:2px solid var(--ink);outline-offset:3px}.kicker,label.lbl,.lbl{font-family:var(--font-head);font-variation-settings:"wdth" 125;letter-spacing:.28em;text-transform:uppercase;color:var(--muted);font-size:11px;font-weight:400;display:block}.band{background:var(--bg);border-bottom:1px solid var(--line);position:relative;overflow:hidden}.band:before{content:"";opacity:var(--palm-opacity);pointer-events:none;background:url(data:image/webp;base64,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) 50%/cover no-repeat;position:absolute;inset:0}.band-inner{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px;padding-block:28px 24px;display:flex;position:relative}.brand{flex-wrap:wrap;align-items:flex-end;gap:clamp(16px,3vw,32px);display:flex}.logo{width:auto;height:52px;display:block}.logo-light{display:none}.claim{font-family:var(--font-head);font-variation-settings:"wdth" 118;letter-spacing:-.01em;margin:6px 0 0;font-size:clamp(20px,2.6vw,30px);line-height:1.15}.claim .thin{color:var(--sand-deep);font-weight:300}.claim b{font-weight:650}.sender{gap:6px;display:grid}.sender select{appearance:none;border:1px solid var(--line-strong);background:var(--surface) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6'%3E%3Cpath d='M1 1l4 4 4-4' fill='none' stroke='%238c7a5b' stroke-width='1.5'/%3E%3C/svg%3E") right 12px center no-repeat;border-radius:0;min-width:180px;padding:10px 36px 10px 14px;font-weight:600}.tabs{top:env(safe-area-inset-top,0px);z-index:5;background:var(--bg);border-bottom:1px solid var(--line);position:sticky}nav{gap:clamp(12px,3vw,36px);display:flex;overflow-x:auto}nav button{font-family:var(--font-head);font-variation-settings:"wdth" 115;letter-spacing:.16em;text-transform:uppercase;color:var(--muted);cursor:pointer;white-space:nowrap;transition:color .3s var(--ease), border-color .3s var(--ease);background:0 0;border:0;border-bottom:1.5px solid #0000;padding:16px 0 14px;font-size:12.5px;font-weight:500}nav button:hover{color:var(--ink)}nav button[aria-selected=true]{color:var(--ink);border-bottom-color:var(--ink)}main{padding-top:40px}.view[hidden]{display:none}.btn{font-family:var(--font-head);font-variation-settings:"wdth" 115;letter-spacing:.14em;text-transform:uppercase;color:var(--ink);border:1px solid var(--line-strong);cursor:pointer;transition:background .35s var(--ease), color .35s var(--ease), border-color .35s var(--ease);background:0 0;border-radius:0;justify-content:center;align-items:center;gap:12px;padding:14px 22px;font-size:12.5px;font-weight:500;display:inline-flex}.btn:hover{border-color:var(--ink)}.btn.primary{background:var(--btn-bg);color:var(--btn-fg);border-color:var(--btn-bg);padding:17px 28px}.btn.primary:hover{color:var(--ink);border-color:var(--ink);background:0 0}.btn .arrow{transition:transform .35s var(--ease)}.btn:hover .arrow{transform:translate(4px)}.btn:disabled{opacity:.45;cursor:default}.btn.primary:disabled:hover{background:var(--btn-bg);color:var(--btn-fg)}.btn.ghost{color:var(--muted);border-color:#0000;padding-inline:8px}.btn.ghost:hover{color:var(--ink)}@media (prefers-reduced-motion:reduce){.btn,.btn .arrow,nav button{transition:none}}label.lbl{margin-bottom:10px}.lbl .opt{text-transform:none;letter-spacing:0;font-family:var(--font-body);font-variation-settings:normal;font-size:13px}.help{color:var(--muted);margin:8px 0 0;font-size:14px}textarea,input[type=text],input[type=number]{border:1px solid var(--line-strong);background:var(--surface);resize:vertical;border-radius:0;width:100%;padding:12px 14px;line-height:1.55}textarea::placeholder,input::placeholder{color:var(--muted);opacity:.8}textarea:focus,input:focus,select:focus{border-color:var(--ink);outline:none}.note{border-left:2px solid var(--sand);padding:14px 16px;font-size:15px}.note.warn{background:var(--warn-soft);color:var(--ink)}.offline{margin-top:20px}.desk{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:clamp(24px,4vw,48px);display:grid}@media (max-width:880px){.desk{grid-template-columns:minmax(0,1fr)}}.panel{gap:24px;min-width:0;display:grid}.panel.card{background:var(--surface);border:1px solid var(--line);padding:clamp(20px,3vw,32px)}#profile{min-height:280px;font-size:15px}.chips{flex-wrap:wrap;gap:8px;display:flex}.chip{border:1px solid var(--line-strong);cursor:pointer;transition:background .3s var(--ease), color .3s var(--ease);background:0 0;border-radius:0;padding:9px 14px;font-size:14px;font-weight:500}.chip small{color:var(--sand-deep);font-variant-numeric:tabular-nums;margin-left:6px}.chip[aria-pressed=true]{background:var(--ink);color:var(--bg);border-color:var(--ink)}.chip[aria-pressed=true] small{color:var(--sand)}.row{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.privacy{color:var(--muted);margin:8px 0 0;font-size:13px}.drafts{gap:20px;min-width:0;display:grid}.empty{border:1px solid var(--line);color:var(--muted);background:var(--surface);gap:18px;padding:clamp(24px,4vw,40px);display:grid}.empty h2{color:var(--ink);font-size:clamp(22px,2.4vw,28px)}.empty h2 .thin{color:var(--sand-deep);font-weight:300}.steps{gap:14px;margin:0;padding:0;list-style:none;display:grid}.steps li{color:var(--ink);grid-template-columns:36px minmax(0,1fr);gap:8px;display:grid}.steps .num{font-family:var(--font-head);font-variation-settings:"wdth" 125;letter-spacing:.2em;color:var(--sand-deep);padding-top:4px;font-size:12px}.lead{border-bottom:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;padding-bottom:16px;display:flex}.lead h2{font-size:clamp(24px,2.6vw,32px)}.lead p{color:var(--muted);margin:4px 0 0;font-size:15px}.fit{font-family:var(--font-head);font-variation-settings:"wdth" 125;letter-spacing:.22em;text-transform:uppercase;padding:7px 12px;font-size:10.5px}.fit.yes{background:var(--good-soft);color:var(--good)}.fit.no{background:var(--warn-soft);color:var(--warn)}.draft{background:var(--surface);border:1px solid var(--line);gap:14px;min-width:0;padding:clamp(18px,2.5vw,26px);display:grid}.draft-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px;display:flex}.bezug{color:var(--muted);font-size:14px}.bezug b{color:var(--ink);font-weight:600}.draft textarea{background:var(--bg);border-color:#0000;min-height:200px;padding:16px 18px;font-size:16px;line-height:1.6}.draft textarea:focus{border-color:var(--line-strong)}.count{color:var(--muted);font-variant-numeric:tabular-nums;font-size:13px}.count.over{color:var(--warn);font-weight:600}.draft-actions{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.thinking{color:var(--muted);border:1px solid var(--line);background:var(--surface);align-items:center;gap:14px;padding:28px;display:flex}.dot{background:var(--sand-deep);border-radius:50%;flex:none;width:7px;height:7px;animation:1.2s ease-in-out infinite pulse}@keyframes pulse{50%{opacity:.2}}@media (prefers-reduced-motion:reduce){.dot{animation:none}}#dropzone{display:grid}#dropzone.over textarea{border-color:var(--ink);background:var(--sunken)}.shots{flex-wrap:wrap;gap:10px;margin-top:12px;display:flex}.shots figure{border:1px solid var(--line-strong);background:var(--sunken);width:96px;height:72px;margin:0;position:relative;overflow:hidden}.shots img{object-fit:cover;object-position:top;width:100%;height:100%;display:block}.shots .x{background:var(--btn-bg);width:22px;height:22px;color:var(--btn-fg);cursor:pointer;border:0;font-size:14px;line-height:1;position:absolute;top:2px;right:2px}.shot-row{gap:8px;margin-top:8px}.shot-row .btn{padding-inline:0}.icp{border:1px solid var(--line);background:var(--surface)}.icp-head{gap:6px;padding:clamp(18px,2.5vw,26px);display:grid}.icp-head h3{font-size:clamp(22px,2.4vw,28px)}.icp-head p{margin:0;font-size:15px}.icp-ja .icp-head{border-bottom:1px solid var(--line)}.icp-ja .icp-head h3{color:var(--good)}.icp-nein{border-color:var(--btn-bg)}.icp-nein .icp-head{background:var(--btn-bg);color:var(--btn-fg)}.icp-nein .icp-head .kicker,.icp-nein .icp-head p{color:var(--btn-fg);opacity:.78}.icp-unklar .icp-head{background:var(--warn-soft);border-bottom:1px solid var(--line)}.icp-note{color:var(--sand-deep);font-size:13px!important}.icp ul{margin:0;padding:0 clamp(18px,2.5vw,26px);list-style:none}.icp li{border-bottom:1px solid var(--line);grid-template-columns:112px minmax(0,1fr);gap:4px 16px;padding:12px 0;display:grid}.icp li:last-child{border-bottom:0}.icp li div{gap:2px;min-width:0;display:grid}.icp li b{font-weight:600}.icp li div span{color:var(--muted);font-size:14px}.st{font-family:var(--font-head);font-variation-settings:"wdth" 125;letter-spacing:.18em;text-transform:uppercase;place-self:start;margin-top:2px;padding:5px 8px;font-size:10px}.st-erfuellt{background:var(--good-soft);color:var(--good)}.st-nicht_erfuellt{background:var(--btn-bg);color:var(--btn-fg)}.st-unklar{border:1px solid var(--line-strong);color:var(--muted)}.icp-foot{padding:4px clamp(18px,2.5vw,26px) 18px}@media (max-width:600px){.icp li{grid-template-columns:minmax(0,1fr)}}.hooks{gap:12px;display:grid}.hooks ul{border-top:1px solid var(--line);margin:0;padding:0;list-style:none}.hooks li{border-bottom:1px solid var(--line);grid-template-columns:112px minmax(0,1fr) auto;align-items:center;gap:6px 16px;padding:12px 0;display:grid}.hook-body{gap:2px;min-width:0;display:grid}.hook-body b{font-weight:600}.hook-body span{color:var(--muted);font-size:14px}.art{font-family:var(--font-head);font-variation-settings:"wdth" 125;letter-spacing:.2em;text-transform:uppercase;justify-self:start;padding:5px 8px;font-size:10px}.art-k{background:var(--sunken);color:var(--sand-deep)}.art-b{border:1px solid var(--line-strong);color:var(--muted)}.used{color:var(--sand-deep);white-space:nowrap;font-size:13px}.hook-side .btn{padding:8px 4px;font-size:11.5px}@media (max-width:600px){.hooks li{grid-template-columns:minmax(0,1fr)}}.stats{border-bottom:1px solid var(--line);flex-wrap:wrap;gap:clamp(28px,6vw,72px);margin-bottom:36px;padding-bottom:28px;display:flex}.stat b{font-family:var(--font-head);font-variation-settings:"wdth" 112;font-variant-numeric:tabular-nums;margin-bottom:10px;font-size:clamp(36px,5vw,52px);font-weight:300;line-height:1;display:block}.list{border-top:1px solid var(--line);gap:0;display:grid}.item{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px 20px;padding:18px 0;display:grid}.item h3{font-size:18px}.item .meta{color:var(--muted);font-size:14px}.item details{grid-column:1/-1;font-size:15px}.item summary{cursor:pointer;color:var(--sand-deep);font-size:13px}.item pre{white-space:pre-wrap;font:inherit;background:var(--surface);border:1px solid var(--line);margin:10px 0 0;padding:16px}.seg{border:1px solid var(--line-strong);display:inline-flex}.seg button{color:var(--muted);cursor:pointer;background:0 0;border:0;padding:8px 14px;font-size:13px;font-weight:500}.seg button+button{border-left:1px solid var(--line-strong)}.seg button[aria-pressed=true].s-gesendet{background:var(--sunken);color:var(--ink)}.seg button[aria-pressed=true].s-antwort{background:var(--ink);color:var(--bg)}@media (max-width:560px){.item{grid-template-columns:minmax(0,1fr)}}.setup{gap:28px;max-width:780px;display:grid}.setup .panel.card>h2{font-size:clamp(22px,2.4vw,28px)}.setup .panel.card>h2 .thin{color:var(--sand-deep);font-weight:300}.setup .panel.card>p{color:var(--muted);margin:-12px 0 0;font-size:15px}.grid2{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:20px;display:grid}.toggle{border:1px solid var(--line-strong);display:inline-flex}.toggle button{cursor:pointer;color:var(--muted);background:0 0;border:0;padding:11px 20px;font-weight:500}.toggle button+button{border-left:1px solid var(--line-strong)}.toggle button[aria-pressed=true]{background:var(--ink);color:var(--bg)}.struct{border-top:1px solid var(--line);padding-top:24px}.saved{color:var(--good);font-size:14px;font-weight:600}.toast{left:50%;bottom:calc(24px + env(safe-area-inset-bottom,0px));background:var(--btn-bg);color:var(--btn-fg);z-index:10;max-width:calc(100% - 32px);padding:14px 20px;font-size:14px;font-weight:500;position:fixed;transform:translate(-50%)}.foot{color:#f6f1ea9e;background:#141412;margin-top:72px;position:relative;overflow:hidden}.foot .wrap{gap:20px;padding-block:40px;font-size:14px;display:grid;position:relative}.foot-top{flex-wrap:wrap;justify-content:space-between;gap:16px;display:flex}.legal{color:#f6f1ea7a;max-width:62em;margin:0;font-size:12.5px;line-height:1.6}.foot .wm{font-family:var(--font-head);font-variation-settings:"wdth" 125;color:#f6f1ea0d;pointer-events:none;-webkit-user-select:none;user-select:none;font-size:clamp(120px,22vw,280px);font-weight:600;line-height:1;position:absolute;bottom:-.28em;right:-2vw}.foot b{color:#f6f1ea;font-weight:500}
:root{--s-call:#b4532a;--s-partner:#4f7a86;--s-cta_slots:#c9a227;--s-soft_cta:#c97a2a;--s-gespraech:#5f8752;--s-erst:#a8977a;--s-followup:#7d6a4c;--s-kein:#8f8a80;--s-close:#2f7d4a;--s-call_fup:#8a3f6b;--s-fup_kein:#a29d94}.reminder{background:var(--btn-bg);color:var(--btn-fg);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-top:20px;padding:16px 20px;display:flex}.reminder b{font-family:var(--font-head);font-variation-settings:"wdth" 112;font-weight:600}.reminder p{opacity:.8;margin:2px 0 0;font-size:14px}.reminder .btn{border-color:var(--btn-fg);color:var(--btn-fg)}.reminder .btn:hover{background:var(--btn-fg);color:var(--btn-bg)}.drafts-col{align-content:start;gap:14px;min-width:0;display:grid}.drafts-head{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.drafts-head .count{font-size:13px}#drafts{gap:12px;min-width:0;display:grid}.dcard{background:var(--surface);border:1px solid var(--line);min-width:0}.dcard.open{border-color:var(--line-strong)}.dhead{text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:4px 16px;width:100%;padding:16px 18px;display:grid}.dhead .dname{font-family:var(--font-head);font-variation-settings:"wdth" 112;letter-spacing:-.02em;font-size:18px;font-weight:500;line-height:1.2}.dhead .meta{color:var(--muted);grid-column:1;font-size:14px}.dhead .pill{grid-area:1/2/span 2}.dbody{gap:18px;padding:0 18px 20px;display:grid}.pill{font-family:var(--font-head);font-variation-settings:"wdth" 125;letter-spacing:.18em;text-transform:uppercase;white-space:nowrap;padding:6px 10px;font-size:10px}.pill.ja{background:var(--good-soft);color:var(--good)}.pill.nein{background:var(--btn-bg);color:var(--btn-fg)}.pill.unklar{border:1px solid var(--line-strong);color:var(--muted)}.pill.run{color:var(--sand-deep)}.job{background:var(--surface);border:1px dashed var(--line-strong);color:var(--muted);align-items:center;gap:12px;padding:16px 18px;font-size:15px;display:flex}.job.err{border-style:solid;border-color:var(--warn);color:var(--ink)}.job .grow{flex:1;min-width:0}.dfoot{flex-wrap:wrap;align-items:center;gap:8px 16px;display:flex}.queue-note{color:var(--muted);margin:0;font-size:13px}.t-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:28px;display:flex}.t-head h2{font-size:clamp(28px,3.6vw,44px)}.t-head h2 .thin{color:var(--sand-deep);font-weight:300}.t-head p{color:var(--muted);margin:6px 0 0;font-size:15px}.import{margin-bottom:32px}.import ol{color:var(--muted);gap:4px;margin:0;padding-left:20px;font-size:15px;display:grid}#importText{min-height:180px;font-size:14px}.diff{gap:6px;font-size:14px;display:grid}.diff div{color:var(--muted)}.diff b{color:var(--ink);font-weight:600}.pipeline{background:var(--line);border:1px solid var(--line);grid-template-columns:repeat(auto-fit,minmax(128px,1fr));gap:1px;margin-bottom:12px;display:grid}.tile{background:var(--surface);text-align:left;cursor:pointer;border:0;gap:6px;min-width:0;padding:14px 14px 12px;display:grid}.tile[aria-pressed=true]{background:var(--sunken);box-shadow:inset 0 -2px 0 var(--ink)}.tile b{font-family:var(--font-head);font-variation-settings:"wdth" 112;font-variant-numeric:tabular-nums;font-size:32px;font-weight:300;line-height:1}.tile span{color:var(--muted);align-items:center;gap:6px;font-size:13px;display:flex}.tile i{color:var(--sand-deep);font-variant-numeric:tabular-nums;font-size:12px;font-style:normal}.dotc{border-radius:50%;flex:none;width:8px;height:8px;display:inline-block}.kpis{color:var(--muted);flex-wrap:wrap;gap:clamp(20px,5vw,56px);margin:18px 0 32px;font-size:14px;display:flex}.kpis b{color:var(--ink);font-variant-numeric:tabular-nums;font-weight:600}.due{border:1px solid var(--line);background:var(--surface);gap:10px;margin-bottom:32px;padding:18px 20px;display:grid}.due ul{gap:8px;margin:0;padding:0;list-style:none;display:grid}.due li{flex-wrap:wrap;align-items:baseline;gap:10px;font-size:15px;display:flex}.due li span{color:var(--muted);font-size:14px}.tgroup{margin-bottom:28px}.tgroup>h3{border-bottom:1px solid var(--line-strong);align-items:center;gap:10px;padding-bottom:10px;font-size:15px;display:flex}.tgroup>h3 small{font-family:var(--font-body);color:var(--muted);letter-spacing:0;font-size:13px;font-weight:400}.trow{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1.2fr) minmax(0,2fr) 230px;align-items:start;gap:8px 20px;padding:14px 0;display:grid}.trow h4{margin:0;font-size:16px;font-weight:600}.trow .sub{color:var(--muted);font-size:13px}.trow .msg{color:var(--muted);overflow-wrap:anywhere;min-width:0;font-size:14px}.trow .msg b{color:var(--ink);font-weight:600}.trow .side{justify-items:start;gap:8px;display:grid}.trow select{border:1px solid var(--line-strong);background:var(--surface);border-radius:0;width:100%;padding:8px 10px;font-size:14px}.trow .acts{flex-wrap:wrap;gap:4px 12px;display:flex}.trow .acts .btn{padding:6px 0;font-size:11px}.flag{font-family:var(--font-head);font-variation-settings:"wdth" 125;letter-spacing:.16em;text-transform:uppercase;color:var(--s-call);font-size:10px}.fu{background:var(--bg);border:1px solid var(--line);grid-column:1/-1;gap:10px;padding:14px;display:grid}.fu textarea{background:var(--surface);min-height:110px}@media (max-width:760px){.trow{grid-template-columns:minmax(0,1fr)}}.connect{background:var(--surface);border:1px solid var(--line);grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);align-items:center;gap:16px 40px;margin-bottom:32px;padding:clamp(18px,3vw,28px);display:grid}.connect.todo{border-color:var(--ink);box-shadow:inset 4px 0 0 var(--ink)}.connect.done{background:var(--good-soft)}.c-main{gap:10px;min-width:0;display:grid}.c-num{align-items:baseline;gap:10px;display:flex}.c-num b{font-family:var(--font-head);font-variation-settings:"wdth" 112;font-variant-numeric:tabular-nums;font-size:clamp(44px,6vw,64px);font-weight:300;line-height:1}.c-num span{color:var(--muted);font-size:15px}.c-bar{background:var(--sunken);height:6px;position:relative;overflow:hidden}.c-bar i{background:var(--ink);width:0;transition:width .5s var(--ease);position:absolute;inset:0 auto 0 0}.connect.done .c-bar i{background:var(--good)}.c-week{color:var(--muted);margin:0;font-size:14px}.c-week b{color:var(--ink);font-variant-numeric:tabular-nums;font-weight:600}.c-side{gap:12px;min-width:0;display:grid}.c-btns{flex-wrap:wrap;gap:8px;display:flex}.c-btns .btn{min-width:64px;padding:12px 18px}.c-links{flex-wrap:wrap;gap:4px 16px;display:flex}.c-links .btn{padding-inline:0}.c-tip{color:var(--muted);margin:0;font-size:14px}@media (max-width:760px){.connect{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.c-bar i{transition:none}}.posttext{min-height:340px!important}.feed{background:var(--bg);border:1px solid var(--line);gap:6px;padding:12px 14px;display:grid}.feed p{white-space:pre-line;max-width:34em;margin:0;font-size:14px;line-height:1.5}.feed .more{color:var(--muted)}.aicheck{border-left:2px solid var(--good);background:var(--good-soft);gap:4px;padding:12px 14px;font-size:14px;display:grid}.aicheck.warn{border-left-color:var(--warn);background:var(--warn-soft)}.aicheck b{font-weight:600}.aicheck ul{color:var(--ink);margin:0;padding-left:18px}.aicheck span{color:var(--muted)}.pub .trow{grid-template-columns:minmax(0,1.2fr) minmax(0,2fr) 240px}.perf{flex-wrap:wrap;gap:8px;display:flex}.perf label{color:var(--muted);flex:1;gap:4px;min-width:64px;font-size:12px;display:grid}.perf input{padding:8px;font-size:14px}@media (max-width:760px){.pub .trow{grid-template-columns:minmax(0,1fr)}}.tasks{border-top:1px solid var(--line);display:grid}.task{border-bottom:1px solid var(--line);grid-template-columns:22px minmax(0,1fr) auto;align-items:start;gap:6px 16px;padding:18px 0;display:grid}.task .tick{border:1.5px solid var(--ink);border-radius:50%;width:14px;height:14px;margin-top:5px}.task.done .tick{background:var(--good);border-color:var(--good)}.task.done{color:var(--muted)}.tmain{gap:4px;min-width:0;display:grid}.tmain b{font-family:var(--font-head);font-variation-settings:"wdth" 112;letter-spacing:-.01em;font-size:18px;font-weight:500}.task.done .tmain b{font-weight:400}.tmain>span{color:var(--muted);font-size:14px}.tlinks{flex-wrap:wrap;gap:0 16px;display:flex}.tlinks .btn{padding:6px 0;font-size:11.5px}@media (max-width:600px){.task{grid-template-columns:22px minmax(0,1fr)}.task>.btn{grid-column:2;justify-self:start}}.toggle.wide{flex-wrap:wrap;display:flex}.toggle.wide button{flex:auto}.sel{border:1px solid var(--line-strong);background:var(--surface);border-radius:0;width:100%;padding:10px 12px}.note.info{background:var(--sunken);color:var(--ink);border-left-color:var(--sand)}.band-inner{align-items:center;padding-block:18px 16px}.claim{margin-top:2px;font-size:clamp(16px,1.8vw,21px)}.hdr-right{flex-wrap:wrap;align-items:flex-end;gap:12px;display:flex}.gear{border:1px solid var(--line-strong);background:var(--surface);color:var(--muted);cursor:pointer;font-family:var(--font-head);font-variation-settings:"wdth" 115;letter-spacing:.14em;text-transform:uppercase;align-items:center;gap:8px;padding:10px 14px;font-size:11.5px;display:inline-flex}.gear:hover,.gear[aria-pressed=true]{color:var(--ink);border-color:var(--ink)}@media (max-width:560px){.gear span{display:none}}#reminder{display:none!important}main{padding-top:32px}.seg-modes{border:1px solid var(--line-strong);max-width:100%;margin-bottom:28px;display:inline-flex;overflow-x:auto}.seg-modes button{cursor:pointer;color:var(--muted);font-family:var(--font-head);font-variation-settings:"wdth" 115;letter-spacing:.14em;text-transform:uppercase;white-space:nowrap;background:0 0;border:0;padding:12px 22px;font-size:12.5px;font-weight:500}.seg-modes button+button{border-left:1px solid var(--line-strong)}.seg-modes button[aria-pressed=true]{background:var(--ink);color:var(--bg)}.task.open{background:var(--surface);margin-inline:-16px;padding-inline:16px}button.tmain{text-align:left;cursor:pointer;color:inherit;font:inherit;background:0 0;border:0;padding:0}button.tmain:hover b{text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}.tbody{border-top:1px solid var(--line);grid-column:2/-1;gap:0;margin-top:8px;display:grid}.tbody .trow{grid-template-columns:minmax(0,1fr) minmax(0,1.6fr) 230px}.tbody #replyPanel{margin:16px 0}@media (max-width:760px){.tbody .trow{grid-template-columns:minmax(0,1fr)}.task.open{margin-inline:0;padding-inline:0}}.kpi-grid{background:var(--line);border:1px solid var(--line);grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:1px;margin-bottom:24px;display:grid}.kpi{background:var(--surface);gap:6px;min-width:0;padding:18px 16px 14px;display:grid}.kpi span{color:var(--muted);font-size:13px}.kpi b{font-family:var(--font-head);font-variation-settings:"wdth" 112;font-variant-numeric:tabular-nums;font-size:clamp(30px,3.4vw,40px);font-weight:300;line-height:1}.kpi i{color:var(--muted);font-variant-numeric:tabular-nums;font-size:12px;font-style:normal}.kpi i.up{color:var(--good)}.kpi i.down{color:var(--warn)}.rep-grid{grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:24px;display:grid}.rh{font-size:18px}.funnel{gap:10px;display:grid}.frow{grid-template-columns:150px minmax(0,1fr) 44px;align-items:center;gap:12px;font-size:14px;display:grid}.frow .fl{color:var(--muted)}.frow .fb{background:var(--sunken);height:14px;position:relative}.frow .fb i{background:var(--ink);border-radius:0 4px 4px 0;position:absolute;inset:0 auto 0 0}.frow b{text-align:right;font-variant-numeric:tabular-nums;font-weight:600}.frow:hover .fb i{background:var(--sand-deep)}@media (max-width:480px){.frow{grid-template-columns:110px minmax(0,1fr) 36px}}.acc>h2{cursor:pointer;padding-right:32px;display:block;position:relative}.acc>h2:after{content:"–";color:var(--sand-deep);font-weight:300;position:absolute;top:0;right:0}.acc.closed>h2:after{content:"+"}.acc.closed{gap:0}.acc.closed>:not(h2){display:none!important}.imp-wrap{overflow-x:auto}table.imp{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;font-size:15px}table.imp th{text-align:left;font-family:var(--font-head);font-variation-settings:"wdth" 125;letter-spacing:.2em;text-transform:uppercase;color:var(--muted);border-bottom:1px solid var(--line-strong);padding:0 12px 10px 0;font-size:10.5px;font-weight:400}table.imp td{border-bottom:1px solid var(--line);padding:11px 12px 11px 0}table.imp td:first-child{color:var(--muted)}table.imp td:nth-child(3){font-weight:600}table.imp td.up{color:var(--good);font-weight:600}table.imp td.down{color:var(--warn);font-weight:600}@media (max-width:560px){table.imp{font-size:13px}}.sgroup{border-top:1px solid var(--line-strong);gap:4px;padding-top:16px;display:grid}.sgroup:first-child{border-top:0;padding-top:0}.sgroup h3{font-size:clamp(22px,2.6vw,30px)}.sgroup p{color:var(--muted);margin:0;font-size:15px}.lfs{gap:14px;margin-bottom:28px;display:grid}.lfs-head{flex-wrap:wrap;align-items:baseline;gap:16px;display:flex}.lfs-head b{font-family:var(--font-head);font-variation-settings:"wdth" 112;font-size:18px;font-weight:500}.lfs-bar{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.lfs-seg{min-width:0;color:var(--muted);gap:6px;display:grid}.lfs-track{background:var(--sunken);height:4px;position:relative;overflow:hidden}.lfs-track i{background:var(--sand-deep);position:absolute;inset:0 auto 0 0}.lfs-seg.now .lfs-track i{background:var(--ink)}.lfs-l{color:var(--ink);font-size:14px}.lfs-l b{font-variant-numeric:tabular-nums;margin-right:4px;font-weight:600}.lfs-d{font-size:13px}.lfs-seg:not(.now) .lfs-l{color:var(--muted)}@media (max-width:560px){.lfs-bar{grid-template-columns:minmax(0,1fr)}}details.lix{border-top:1px solid var(--line);gap:12px;padding-top:14px;display:grid}details.lix summary{cursor:pointer;font-size:15px;font-weight:600}details.lix[open]{gap:12px}details.lix ol{margin:8px 0 0}.pb-steps{color:var(--muted);gap:4px;margin:0;padding-left:20px;font-size:15px;display:grid}.pb-preview{border-top:1px solid var(--line);gap:18px;padding-top:20px;display:grid}.pb-head{gap:10px;display:grid}.pb-posts{border-top:1px solid var(--line);margin:0;padding:0;list-style:none}.pb-posts li{border-bottom:1px solid var(--line);padding:10px 0}.pb-posts label{cursor:pointer;align-items:flex-start;gap:12px;display:flex}.pb-posts input,.pb-check input{accent-color:var(--ink);margin-top:5px}.pb-posts span{gap:2px;min-width:0;display:grid}.pb-posts b{font-size:15px;font-weight:600}.pb-posts small{color:var(--muted);font-size:13px}.pb-check{cursor:pointer;align-items:flex-start;gap:10px;font-size:15px;display:flex}.saved{color:var(--good);background:var(--good-soft);padding:6px 10px;font-size:13.5px;font-weight:600;display:inline-block}.field-ok{color:var(--good);margin-top:6px;font-size:13px;font-weight:600;display:block}.field-note{color:var(--good);margin-top:6px;font-size:13px;display:block}.perf label .field-ok{margin-top:2px;font-size:11.5px}.pb-done{background:var(--good-soft);border-left:2px solid var(--good);gap:8px;padding:16px 18px;display:grid}.pb-done .kicker{color:var(--good)}.pb-done b{font-weight:600}.pb-done span:not(.kicker){color:var(--muted);font-size:14px}.pub-step{background:var(--bg);border:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 24px;padding:16px 18px;display:flex}.pub-step>div{flex:280px;gap:2px;min-width:0;display:grid}.pub-step b{font-weight:600}.pub-step span{color:var(--muted);font-size:14px}.fb{border:1px dashed var(--line-strong);background:var(--surface);gap:10px;padding:16px 18px;display:grid}.fb textarea{background:var(--bg);min-height:76px;font-size:15px}.fb-log{gap:8px;display:grid}.fb-me{background:var(--sunken);white-space:pre-wrap;justify-self:end;max-width:85%;padding:10px 14px;font-size:14px}.fb-agent{border-left:2px solid var(--good);background:var(--good-soft);justify-self:start;gap:4px;max-width:90%;padding:10px 14px;font-size:14px;display:grid}.fb-rules{color:var(--good);font-size:13px;font-weight:600}.fb-keep{color:var(--muted);cursor:pointer;align-items:center;gap:8px;font-size:13.5px;display:inline-flex}.fb-keep input{accent-color:var(--ink)}.rules{border-top:1px solid var(--line);margin:0;padding:0;list-style:none}.rules li{border-bottom:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:12px;padding:10px 0;display:flex}.rules .grow{flex:240px;min-width:0}.rules small{color:var(--muted);font-size:12px}.draft.used{opacity:1}.mix{gap:8px;display:grid}.analysis{border-top:1px solid var(--line);gap:16px;padding-top:18px;display:grid}.analysis ul{gap:4px;margin:6px 0 0;padding-left:18px;font-size:15px;display:grid}details.rep-paste{display:block}details.rep-paste>summary{cursor:pointer;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 16px;list-style:none;display:flex}details.rep-paste>summary::-webkit-details-marker{display:none}details.rep-paste>summary h3:after{content:"  +";color:var(--sand-deep);font-weight:300}details.rep-paste[open]>summary h3:after{content:"  –"}.rep-paste-body{gap:18px;margin-top:20px;display:grid}.pb-posts li:has(select){flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.pb-posts li select{width:auto;min-width:170px;padding:6px 10px;font-size:13px}.pb-posts em{color:var(--sand-deep);font-style:normal}.pub-summary{gap:14px;margin-bottom:20px;display:grid}.sum-grid{margin-bottom:0}.kpi b.kpi-t{font-size:clamp(20px,2.2vw,26px);font-weight:400;line-height:1.15}.sum-text{background:var(--surface);border:1px solid var(--line);gap:6px;padding:16px 18px;display:grid}.sum-text p{margin:0;font-size:15px}details.pub-all{border-top:1px solid var(--line-strong)}details.pub-all>summary{cursor:pointer;font-family:var(--font-head);font-variation-settings:"wdth" 115;letter-spacing:.14em;text-transform:uppercase;color:var(--muted);justify-content:space-between;gap:12px;padding:14px 0;font-size:12.5px;list-style:none;display:flex}details.pub-all>summary::-webkit-details-marker{display:none}details.pub-all>summary:after{content:"+";color:var(--sand-deep)}details.pub-all[open]>summary:after{content:"–"}details.pub-all>summary:hover{color:var(--ink)}.pub-scroll{border:1px solid var(--line);background:var(--surface);max-height:520px;padding:0 16px;overflow-y:auto}.konto-info ul{gap:4px;margin:0;padding-left:18px;font-size:15px;display:grid}.konto-info b{font-weight:600}.chip:disabled{opacity:.45;cursor:not-allowed}.betreff{gap:6px;display:grid}.betreff .lbl{margin:0}.chat-fab{z-index:60;background:var(--btn-bg);color:var(--btn-fg);border:1px solid var(--btn-bg);font-family:var(--font-head);font-variation-settings:"wdth" 115;letter-spacing:.14em;text-transform:uppercase;cursor:pointer;align-items:center;gap:10px;padding:14px 20px;font-size:12px;display:inline-flex;position:fixed;bottom:20px;right:20px;box-shadow:0 8px 24px #0000002e}.chat-fab span{color:var(--s-close);font-size:10px}.chat-panel{z-index:61;background:var(--surface);border:1px solid var(--line-strong);flex-direction:column;width:min(420px,100vw - 32px);height:min(620px,100vh - 40px);display:flex;position:fixed;bottom:20px;right:20px;box-shadow:0 16px 48px #00000038}.chat-panel header{border-bottom:1px solid var(--line);align-items:center;gap:10px;padding:10px 8px 10px 16px;display:flex}.chat-panel header b{font-family:var(--font-head);font-size:15px}.chat-panel header span{color:var(--muted);flex:1;font-size:12px}.chat-panel header .btn{padding:8px;font-size:11px}.chat-msgs{flex-direction:column;flex:1;gap:12px;padding:16px;display:flex;overflow-y:auto}.chat-hi p{color:var(--muted);margin:0 0 12px;font-size:14px;line-height:1.5}.chat-ex{flex-direction:column;gap:6px;display:flex}.chat-ex button{text-align:left;background:var(--sunken);color:var(--ink);font:inherit;cursor:pointer;border:1px solid #0000;padding:9px 12px;font-size:13px}.chat-ex button:hover{border-color:var(--line-strong)}.cmsg{max-width:88%;font-size:14px;line-height:1.5}.cmsg.me{align-self:flex-end}.cmsg.me .cb{background:var(--btn-bg);color:var(--btn-fg);white-space:pre-wrap;max-height:220px;padding:9px 12px;overflow-y:auto}.cmsg.ai{align-self:flex-start}.cmsg.ai .cb{background:var(--sunken);padding:9px 12px}.cmsg.err .cb{background:var(--warn-soft)}.cact{border:1px solid var(--line);background:var(--bg);gap:6px;margin-top:6px;padding:10px 12px;display:grid}.cact label{align-items:flex-start;gap:8px;font-size:13px;display:flex}.cact input{accent-color:var(--ink);margin-top:3px}.cact .row{gap:6px;margin-top:4px;display:flex}.cact .btn.primary{padding:10px 16px}.cdone{color:var(--good);margin:4px 0 0;font-size:13px;font-weight:600}.cdrop{color:var(--muted);margin:4px 0 0;font-size:13px}.chat-panel footer{border-top:1px solid var(--line);gap:8px;padding:10px;display:flex}.chat-panel textarea{resize:none;font:inherit;background:var(--bg);color:var(--ink);border:1px solid var(--line-strong);border-radius:0;flex:1;min-height:44px;max-height:140px;padding:9px 10px;font-size:14px}.chat-panel footer .btn.primary{padding:0 18px;font-size:16px}@media (max-width:560px){.chat-panel{border:0;width:100vw;height:100dvh;bottom:0;right:0}.chat-fab{bottom:16px;right:16px}}@media print{.chat-fab,.chat-panel{display:none!important}}:root{--fn-mofu:#4f7a86;--fn-tofu:#c9a227;--fn-bofu:#2f7d4a}.frow.fm{grid-template-columns:150px minmax(0,1fr) 54px 150px}.frow.fm em{color:var(--muted);font-size:12px;font-style:normal}@media (max-width:560px){.frow.fm{grid-template-columns:110px minmax(0,1fr) 48px}.frow.fm em{grid-column:1/-1;margin-top:-8px}}.fplan{gap:10px;margin-top:4px;display:grid}.fp-days{grid-template-columns:repeat(7,minmax(0,1fr));gap:6px;display:grid}.fp-days label{color:var(--muted);gap:4px;font-size:12px;display:grid}.fp-days .sel{min-width:0;padding:8px 6px;font-size:13px}.fp-row{color:var(--muted);flex-wrap:wrap;align-items:center;gap:10px 18px;font-size:13px;display:flex}.fp-row label{align-items:center;gap:6px;display:inline-flex}.fp-row input{width:58px;font:inherit;background:var(--bg);color:var(--ink);border:1px solid var(--line-strong);border-radius:0;padding:6px 8px}.fp-row .sel{padding:6px 8px}@media (max-width:560px){.fp-days{grid-template-columns:repeat(4,minmax(0,1fr))}}.ideas{gap:6px;margin-top:8px;display:grid}.ideas:empty{display:none}.ideas .idea{text-align:left;background:var(--sunken);color:var(--ink);font:inherit;cursor:pointer;border:1px solid #0000;gap:2px;padding:10px 12px;display:grid}.ideas .idea:hover{border-color:var(--line-strong)}.ideas .idea b{font-size:14px;font-weight:600}.ideas .idea span{color:var(--muted);font-size:12.5px}.fsel{max-width:100%;margin-top:6px;padding:5px 8px;font-size:12px}.imp td .muted,.imp .muted{color:var(--muted);font-size:12px}.cal{gap:18px;margin-top:12px;display:grid}.cal-week{gap:4px;display:grid}.cal-row{border:1px solid var(--line);background:var(--surface);grid-template-columns:82px 58px minmax(0,1fr) auto;align-items:center;gap:10px;padding:9px 12px;font-size:14px;display:grid}.cal-row.free{border-style:dashed}.cal-row.past{opacity:.55}.cal-row.done{background:var(--good-soft)}.cal-row.plan{border-color:var(--line-strong)}.cal-d{color:var(--muted);font-size:13px}.cal-f{font-family:var(--font-head);letter-spacing:.12em;border-left:3px solid var(--c);padding:3px 6px;font-size:11px}.cal-t{gap:2px;min-width:0;display:grid}.cal-t b{text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.cal-t em{color:var(--muted);font-size:12px;font-style:normal}.cal-t a{color:inherit}.cal-a .btn{padding:6px 8px}.cal-detail{border:1px solid var(--line-strong);background:var(--surface);gap:12px;margin-top:16px;padding:16px;display:grid}.cal-img{align-items:flex-start;gap:12px;font-size:13px;display:flex}.cal-img img{object-fit:cover;width:120px;height:90px;display:block}.cal-detail input[type=date]{font:inherit;background:var(--bg);color:var(--ink);border:1px solid var(--line-strong);border-radius:0;padding:6px 8px}.muted{color:var(--muted)}@media (max-width:560px){.cal-row{grid-template-columns:70px 50px minmax(0,1fr)}.cal-a{grid-column:1/-1}}.calwrap{margin:8px 0 40px}.cal-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:6px 16px;display:flex}.cal-row .cal-a .btn:not(.ghost){padding:7px 12px;font-size:11px}.writer{scroll-margin-top:16px}#writeAnchor{scroll-margin-top:12px}.fine{border:1px solid var(--line);padding:0}.fine>summary{cursor:pointer;flex-wrap:wrap;align-items:baseline;gap:4px 12px;padding:12px 14px;list-style:none;display:flex}.fine>summary::-webkit-details-marker{display:none}.fine>summary:after{content:"+";color:var(--muted);margin-left:auto}.fine[open]>summary:after{content:"–"}.fine-sum{color:var(--muted);font-size:13px}.fine-body{gap:20px;padding:4px 14px 16px;display:grid}.slot-banner{background:var(--good-soft);border-left:3px solid var(--good);justify-content:space-between;align-items:center;gap:10px;padding:8px 8px 8px 14px;font-size:14px;display:flex}.slot-banner .btn{padding:6px 10px}.tasks-done{border-bottom:1px solid var(--line)}.tasks-done>summary{cursor:pointer;color:var(--muted);padding:14px 0;font-size:14px}.tasks-done .task{opacity:.7}.rsub[hidden]{display:none}.rsub{gap:24px;display:grid}.rsub>.panel,.rsub>section,.rsub>details{margin-top:0!important}.rsub .pub .t-head{margin-top:8px!important}.setup-check{gap:14px}.sc-head{flex-wrap:wrap;align-items:center;gap:8px 16px;display:flex}.sc-head b{font-family:var(--font-head);flex:auto;font-size:18px}.sc-bar{background:var(--sunken);height:4px}.sc-bar i{background:var(--good);height:100%;display:block}.sc-list{flex-wrap:wrap;gap:6px;display:flex}.sc-item{border:1px solid var(--line);color:var(--muted);font:inherit;cursor:pointer;background:0 0;align-items:center;gap:6px;padding:6px 10px;font-size:13px;display:inline-flex}.sc-item.ok{color:var(--ink);border-color:var(--good)}.sc-item.ok span{color:var(--good)}.setup .panel{scroll-margin-top:16px}.cal-nav{align-items:center;gap:10px;margin:10px 0 12px;display:flex}.cal-nav b{font-family:var(--font-head);text-align:center;min-width:170px;font-size:20px}.cal-nav .btn{padding:8px 12px}.cgrid{grid-template-columns:repeat(7,minmax(0,1fr));gap:4px;display:grid}.cw{font-family:var(--font-head);letter-spacing:.14em;text-transform:uppercase;color:var(--muted);padding:4px 6px;font-size:11px}.cday{text-align:left;background:var(--surface);border:1px solid var(--line);min-height:104px;font:inherit;color:var(--ink);flex-direction:column;align-items:stretch;gap:4px;min-width:0;padding:6px;display:flex}button.cday{cursor:pointer}button.cday:hover{border-color:var(--line-strong)}.cday.out{opacity:.45}.cday.today{border-color:var(--ink)}.cday.today .cn{background:var(--ink);color:var(--bg)}.cday.sel{outline:2px solid var(--ink);outline-offset:-2px}.cn{align-self:flex-start;padding:1px 6px;font-size:12px;font-weight:600}.cc{background:var(--sunken);border-left:3px solid var(--c);-webkit-line-clamp:3;-webkit-box-orient:vertical;padding:4px 6px;font-size:12px;line-height:1.3;display:-webkit-box;overflow:hidden}.cc.veroeffentlicht{background:var(--good-soft)}.cc.entwurf{border:1px dashed var(--c);color:var(--muted);background:0 0;border-left-width:3px}.cs{font-family:var(--font-head);letter-spacing:.1em;border:1px dashed var(--c);color:var(--muted);padding:4px 6px;font-size:10.5px}.cs.past{opacity:.5;text-decoration:line-through}.clegend{color:var(--muted);flex-wrap:wrap;gap:6px 16px;margin-top:10px;font-size:12px;display:flex}.clegend i{vertical-align:-1px;width:10px;height:10px;margin-right:6px;display:inline-block}#calDay{gap:14px;margin-top:14px;scroll-margin-top:12px;display:grid}.cd-head{flex-wrap:wrap;align-items:center;gap:6px 12px;display:flex}.cd-head b{font-family:var(--font-head);font-size:18px}.cd-body{grid-template-columns:minmax(0,280px) minmax(0,1fr);align-items:start;gap:16px;display:grid}.cd-img{gap:8px;display:grid}.cd-img img{object-fit:cover;background:var(--sunken);width:100%;max-height:340px;display:block}.cd-noimg{aspect-ratio:4/3;text-align:center;background:var(--sunken);color:var(--muted);place-items:center;padding:12px;font-size:13px;display:grid}.cd-text{gap:8px;display:grid}.cd-date input{margin-left:6px}@media (max-width:760px){.cday{min-height:64px;padding:4px}.cc{background:var(--c);-webkit-line-clamp:unset;border-left-width:0;height:8px;padding:0;font-size:0}.cc.entwurf{background:0 0;border-width:1px}.cs{letter-spacing:0;padding:2px 3px;font-size:9px}.cd-body{grid-template-columns:minmax(0,1fr)}.cal-nav b{min-width:0;font-size:17px}}.bgrid{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:10px;display:grid}.bgrid:empty{display:none}.bitem{border:1px solid var(--line);gap:6px;padding:6px;display:grid}.bitem img{aspect-ratio:4/3;object-fit:cover;background:var(--sunken);width:100%;display:block}.bitem input{font:inherit;border:1px solid var(--line);background:var(--bg);color:var(--ink);border-radius:0;padding:6px;font-size:12.5px}.bitem .btn{padding:4px;font-size:10.5px}.crm-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 20px;margin-bottom:18px;display:flex}.crm-kpis{color:var(--muted);flex-wrap:wrap;gap:6px 18px;font-size:14px;display:flex}.crm-kpis b{font-family:var(--font-head);color:var(--ink);margin-right:4px;font-size:22px;font-weight:500}.crm-menu{position:relative}.crm-menu>summary{list-style:none}.crm-menu>summary::-webkit-details-marker{display:none}.crm-menu>div{z-index:20;background:var(--surface);border:1px solid var(--line-strong);min-width:220px;display:grid;position:absolute;top:calc(100% + 4px);right:0;box-shadow:0 8px 24px #0000001f}.crm-menu>div .btn{justify-content:flex-start;padding:12px 14px}.crm-bar{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:14px;display:flex}.crm-bar input[type=search]{min-width:0;font:inherit;background:var(--surface);color:var(--ink);border:1px solid var(--line-strong);border-radius:0;flex:220px;padding:10px 12px}.crm-filters{flex-wrap:wrap;gap:6px;display:flex}.crm-filters button{border:1px solid var(--line);color:var(--muted);font:inherit;cursor:pointer;background:0 0;padding:8px 12px;font-size:13px}.crm-filters button i{opacity:.7;margin-left:4px;font-style:normal}.crm-filters button[aria-pressed=true]{background:var(--ink);color:var(--bg);border-color:var(--ink)}.seg-mini{border:1px solid var(--line-strong);margin-left:auto;display:inline-flex}.seg-mini button{font:inherit;color:var(--muted);cursor:pointer;background:0 0;border:0;padding:8px 14px;font-size:13px}.seg-mini button[aria-pressed=true]{background:var(--ink);color:var(--bg)}.crm-wrap{grid-template-columns:minmax(0,1fr);align-items:start;gap:20px;display:grid}.crm-wrap.has-card{grid-template-columns:minmax(0,1fr) minmax(320px,400px)}.clist{border-top:1px solid var(--line);display:grid}.crow{text-align:left;border:0;border-bottom:1px solid var(--line);font:inherit;color:var(--ink);cursor:pointer;background:0 0;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr) 110px minmax(0,1.4fr);align-items:center;gap:12px;padding:12px 10px;display:grid}.crow:hover{background:var(--surface)}.crow.sel{background:var(--sunken)}.cr-name{min-width:0;display:grid}.cr-name b{text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.cr-name span,.cr-days,.cr-next span{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.cr-st{align-items:center;gap:6px;font-size:13px;display:flex}.cr-next{align-items:center;gap:8px;min-width:0;display:flex}.act{font-size:11px;font-style:normal;font-family:var(--font-head);letter-spacing:.08em;text-transform:uppercase;background:var(--warn-soft);color:var(--ink);white-space:nowrap;padding:3px 7px}.board{grid-template-columns:repeat(5,minmax(170px,1fr));gap:10px;padding-bottom:6px;display:grid;overflow-x:auto}.bcol{background:var(--sunken);align-content:start;gap:6px;min-height:120px;padding:8px;display:grid}.bhead{font-family:var(--font-head);letter-spacing:.14em;text-transform:uppercase;color:var(--muted);padding:4px 2px;font-size:11px}.bhead i{margin-left:4px;font-style:normal}.bcard{text-align:left;background:var(--surface);border:1px solid var(--line);font:inherit;color:var(--ink);cursor:pointer;gap:3px;padding:9px 10px;display:grid}.bcard:hover{border-color:var(--line-strong)}.bcard.sel{outline:2px solid var(--ink);outline-offset:-2px}.bcard b{font-size:14px;font-weight:600}.bcard span{color:var(--muted);font-size:12px}.bcard .bmeta{align-items:center;gap:4px;display:flex}.bcard .act{justify-self:start;margin-top:2px}.bempty{padding:4px;font-size:12px}.crm-card{background:var(--surface);border:1px solid var(--line-strong);gap:16px;max-height:calc(100vh - 24px);padding:16px;display:grid;position:sticky;top:12px;overflow-y:auto}.crm-card[hidden]{display:none}.cc-top{justify-content:space-between;margin:-8px;display:flex}.cc-top .btn{padding:6px 8px}.cc-back{visibility:hidden}.cc-name h3{font-family:var(--font-head);margin:0;font-size:22px;font-weight:500}.cc-name span{color:var(--muted);font-size:14px}.cc-grid{grid-template-columns:1fr 1fr;gap:12px;font-size:14px;display:grid}.cc-grid label,.cc-grid div{gap:4px;display:grid}.cc-todo{background:var(--warn-soft);padding:8px 12px;font-size:14px}.cc-actions{flex-wrap:wrap;gap:8px;display:flex}.cc-actions:empty,#rpHostCard:empty{display:none}.crm-card input[type=text],.crm-card textarea{width:100%;font:inherit;background:var(--bg);color:var(--ink);border:1px solid var(--line-strong);border-radius:0;padding:8px 10px;font-size:14px}.cc-msg p{margin:0;font-size:14px}.cc-tl{gap:6px;margin:0;padding:0;font-size:13px;list-style:none;display:grid}.cc-tl li{align-items:center;gap:8px;display:flex}.cc-tl li span{color:var(--muted);margin-left:auto}.cc-foot{border-top:1px solid var(--line);padding-top:10px}.crm-card .fu textarea{min-height:120px}.crm-card #replyPanel{box-shadow:none;border:0;margin:0;padding:0}@media (max-width:900px){.crm-wrap.has-card{grid-template-columns:minmax(0,1fr)}.crm-card{z-index:70;border:0;max-height:none;padding:16px 16px 90px;position:fixed;inset:0}.cc-back{visibility:visible}.cc-x,body.crm-open .chat-fab{display:none}.crow{grid-template-columns:minmax(0,1fr) auto;gap:4px 10px}.cr-st{grid-column:1}.cr-days{text-align:right;grid-area:1/2}.cr-next{grid-column:1/-1}.seg-mini{margin-left:0}}.inb{font-size:10px;font-style:normal;font-family:var(--font-head);letter-spacing:.1em;text-transform:uppercase;background:var(--good-soft);color:var(--good);vertical-align:2px;padding:2px 6px;font-weight:500}.cc-src{color:var(--muted);margin:6px 0 0;font-size:13px}.freigabe{border:1px solid var(--line-strong);background:var(--surface);gap:14px;margin:40px 0 0;padding:18px;display:grid}.freigabe[hidden]{display:none}.fg-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:6px 16px;display:flex}.fg-item{border-top:1px solid var(--line);gap:10px;padding-top:14px;display:grid}.fg-meta{flex-wrap:wrap;align-items:center;gap:8px 12px;font-size:14px;display:flex}.fg-meta span{color:var(--muted)}.fg-wait{background:var(--sunken)!important;color:var(--ink)!important}.fg-ok{background:var(--good-soft)!important;color:var(--good)!important}.fg-body{grid-template-columns:160px minmax(0,1fr);align-items:start;gap:14px;display:grid}.fg-body:not(:has(img)){grid-template-columns:minmax(0,1fr)}.fg-body img{aspect-ratio:4/5;object-fit:cover;background:var(--sunken);width:160px}.fg-text{white-space:pre-wrap;max-height:260px;margin:6px 0 0;font-size:14px;line-height:1.55;overflow-y:auto}.fg-wish{background:var(--warn-soft);margin:8px 0 0;padding:8px 12px;font-size:14px}.fg-wishbox{gap:8px;display:grid}.fg-wishbox textarea{width:100%;font:inherit;background:var(--bg);color:var(--ink);border:1px solid var(--line-strong);border-radius:0;padding:8px 10px;font-size:14px}@media (max-width:560px){.fg-body{grid-template-columns:minmax(0,1fr)}.fg-body img{aspect-ratio:4/3;width:100%}}.kpi-link{font:inherit;color:var(--muted);cursor:pointer;background:0 0;border:0;padding:0;font-size:14px}.kpi-link b{font-family:var(--font-head);color:var(--ink);margin-right:4px;font-size:22px;font-weight:500}.kpi-link:hover{color:var(--ink);text-decoration:underline}.inbox{gap:8px;margin-bottom:16px;display:grid}.ib-head{align-items:baseline;gap:12px;display:flex}.ib-head h3{font-family:var(--font-head);margin:0;font-size:18px;font-weight:500}.ib-more{justify-self:start}.ib-empty{background:var(--good-soft);margin:0;padding:14px;font-size:14px}.ib-fold{border-top:1px solid var(--line)}.ib-fold:last-child{border-bottom:1px solid var(--line)}.ib-fold>summary{cursor:pointer;flex-wrap:wrap;align-items:baseline;gap:4px 10px;padding:14px 4px;font-size:14px;display:flex}.ib-fold>summary b{font-family:var(--font-head);font-size:17px;font-weight:500}.ib-fold>summary .muted{font-size:12.5px}.ib-grp{gap:6px;padding:0 4px 12px;display:grid}.pchips{flex-wrap:wrap;gap:6px;padding:0 4px 14px;display:flex}.ib-grp .pchips{padding:0}.pchip{border:1px solid var(--line);background:var(--surface);font:inherit;color:var(--ink);cursor:pointer;align-items:center;gap:6px;max-width:100%;padding:6px 10px;font-size:13px;display:inline-flex}.pchip:hover{border-color:var(--line-strong)}.pchip.sel{outline:2px solid var(--ink);outline-offset:-2px}.pchip b{white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}.pchip span{color:var(--muted);white-space:nowrap;font-size:12px}.board.b3{grid-template-columns:repeat(3,minmax(200px,1fr))}.cc-crm{background:var(--good-soft);gap:6px;padding:10px 12px;display:grid}.cc-crm label{flex-wrap:wrap;align-items:center;gap:8px;font-size:13.5px;display:flex}.cc-crm input{font:inherit;background:var(--bg);color:var(--ink);border:1px solid var(--line-strong);border-radius:0;padding:6px 8px;font-size:14px}#view-crm[hidden]{display:none}@media (max-width:760px){.board.b3{grid-template-columns:minmax(0,1fr);overflow:visible}}.fb-cand{color:var(--muted);flex-wrap:wrap;align-items:center;gap:6px;margin-top:6px;font-size:13px;display:flex}.btn.sm{min-height:0;padding:4px 10px;font-size:12.5px}.postnow{background:var(--surface);border:1px solid var(--ink);box-shadow:inset 4px 0 0 var(--ink);gap:14px;margin:0 0 32px;padding:clamp(18px,3vw,28px);display:grid}.pn-head{flex-wrap:wrap;align-items:baseline;gap:10px;display:flex}.pn-body{grid-template-columns:120px 1fr;align-items:start;gap:14px;display:grid}.pn-body img,.pn-body .cd-noimg{object-fit:cover;width:120px;height:120px}.pn-body .fg-text{white-space:pre-line;margin:6px 0 0}.pn-steps{flex-wrap:wrap;gap:8px;display:flex}.pn-n{border:1px solid;border-radius:50%;place-items:center;width:20px;height:20px;margin-right:6px;font-size:11px;display:inline-grid}@media (max-width:560px){.pn-body{grid-template-columns:1fr}.pn-body img{width:100%;height:auto}}.pdate{background:var(--surface);border:1px solid var(--ink);gap:10px;margin-top:10px;padding:14px 16px;display:grid}.pd-chips{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.pdate .chip.on{background:var(--ink);color:var(--bg);border-color:var(--ink)}.pd-own{color:var(--muted);align-items:center;gap:10px;font-size:14px;display:inline-flex}.pd-warn:empty{display:none}.pd-warn{color:var(--warn)}.fb-vs{gap:4px;margin:6px 0 0;padding-left:20px;display:grid}.vtabs{border-bottom:1px solid var(--line);gap:0;display:flex}.vtab{font:inherit;color:var(--muted);cursor:pointer;text-align:left;background:0 0;border:0;border-bottom:2px solid #0000;gap:1px;margin-bottom:-1px;padding:10px 16px 9px;font-size:14px;font-weight:600;display:grid}.vtab small{color:var(--muted);font-size:12px;font-weight:400}.vtab[aria-selected=true]{color:var(--ink);border-bottom-color:var(--ink)}.dmore{margin-left:auto;position:relative}.dmore>div{left:auto;right:0}.more-drafts{justify-content:center;width:100%}.kt summary{font-size:13.5px}.kt-body{gap:10px;margin-top:10px;display:grid}.kt-row{flex-wrap:wrap;align-items:center;gap:10px;font-size:14px;display:flex}.kt-row .grow{flex:160px}.pdate .chip.on,.pdate [data-pz].on{background:var(--ink);color:var(--bg);border-color:var(--ink)}.cc b{font-variant-numeric:tabular-nums;font-weight:700}.cthemen{gap:8px;margin-top:8px;display:grid}.cthema{background:var(--bg);border:1px solid var(--line);gap:4px;padding:10px 12px;font-size:14px;display:grid}.cthema>span:not(.pill){color:var(--muted);font-size:13px}.cthema .pill{justify-self:start}.cthema .btn{justify-self:start;margin-top:2px}.idea span+span{margin-top:2px;display:block}.dbild{gap:6px;display:grid}.dbild b{color:var(--ink);overflow-wrap:anywhere;font-weight:600}.dlist{gap:8px;max-height:520px;margin-top:10px;display:grid;overflow-y:auto}.ditem{grid-template-columns:56px minmax(0,1fr);align-items:center;gap:10px;display:grid}.ditem img,.ditem .dph{object-fit:cover;background:var(--sunken);width:56px;height:56px;display:block}.ditem>div{gap:4px;min-width:0;display:grid}.ditem a{color:var(--muted);font-size:13px}.ditem input{padding:7px 10px;font-size:14px}.cd-bar{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;margin-bottom:8px;padding:4px 0 8px;display:flex}.cd-bar b{font-family:var(--font-head);font-size:15px;font-weight:500}.connect.weekdone{background:var(--good-soft);border-color:var(--good);box-shadow:inset 4px 0 0 var(--good)}.connect.weekdone .c-bar i{background:var(--good)}.connect.weekdone .c-week b,.connect.weekdone #cKicker{color:var(--good)}.band-inner{flex-wrap:nowrap;align-items:flex-end;gap:32px;padding-block:22px 20px}.brand{flex-wrap:nowrap;flex:auto;align-items:flex-end;gap:24px;min-width:0}.brand>div{flex:auto;gap:6px;min-width:0;display:grid}.brand>div .kicker{margin-bottom:10px;line-height:1.2}.claim{flex-wrap:wrap;align-items:center;column-gap:.3em;min-height:48px;margin:0;font-size:clamp(18px,1.7vw,24px);line-height:1.2;display:flex}.sender .lbl{line-height:1.2}.hdr-right{flex:none}.logo{height:56px}@media (min-width:1456px){.band-inner{position:static}.brand .logo{object-fit:contain;object-position:left center;width:min(240px,50vw - 588px);height:auto;max-height:104px;position:absolute;top:50%;left:24px;transform:translateY(-50%)}}@media (max-width:960px){.band-inner,.brand{flex-wrap:wrap}}@media (max-width:760px){.claim{min-height:0}}.hdr-right{align-items:flex-end;gap:10px;display:flex}.themebtn{border:1px solid var(--line-strong);background:var(--surface);width:40px;height:40px;color:var(--muted);cursor:pointer;place-items:center;padding:0;transition:color .2s,border-color .2s;display:inline-grid}.themebtn:hover{color:var(--ink);border-color:var(--ink)}.themebtn:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.themebtn svg{grid-area:1/1;transition:opacity .25s,transform .35s}.themebtn .ti-moon{opacity:0;transform:rotate(-40deg)scale(.7)}:root[data-theme=dark] .themebtn .ti-sun{opacity:0;transform:rotate(40deg)scale(.7)}:root[data-theme=dark] .themebtn .ti-moon{opacity:1;transform:none}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .themebtn .ti-sun{opacity:0;transform:rotate(40deg)scale(.7)}:root:not([data-theme=light]) .themebtn .ti-moon{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.themebtn svg{transition:none}}@media (min-width:1456px){.brand>div,.hdr-right{z-index:1;position:relative}}.nk{gap:14px;margin-bottom:24px;display:grid}.nk-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.nk-head .rh{margin-bottom:4px}.nk-import{border-top:1px solid var(--line);gap:12px;padding-top:12px;display:grid}.nk-rows{border-top:1px solid var(--line);display:grid}.nk-row{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto auto auto;align-items:center;gap:8px 16px;padding:12px 0;display:grid}.nk-row.dim{opacity:.62}.nk-who{gap:2px;min-width:0;display:grid}.nk-who b{color:var(--ink);font-weight:600}.nk-who span{color:var(--muted);overflow-wrap:anywhere;font-size:14px}.nk-who .nk-why{font-size:13px;font-style:italic}.nk-fit{font-family:var(--font-head);letter-spacing:.12em;text-transform:uppercase;border:1px solid var(--line-strong);color:var(--muted);white-space:nowrap;padding:4px 8px;font-size:11px}.nk-fit.ok{border-color:var(--good);color:var(--good)}.nk-fit.no{border-style:dashed}.nk-date{color:var(--muted);white-space:nowrap;font-size:13px}.nk-act{flex-wrap:nowrap;gap:8px}.nk-hint{background:var(--sunken);border-left:3px solid var(--ink);margin:0 0 12px;padding:12px 14px;font-size:14px;line-height:1.5}.nk-hint a{color:var(--ink)}@media (max-width:760px){.nk-row{grid-template-columns:minmax(0,1fr) auto}.nk-date{grid-column:1}.nk-act{flex-wrap:wrap;grid-column:1/-1}}#lastImport.warn{color:var(--warn);font-weight:500}.linkbtn{font:inherit;color:var(--ink);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.stepn{border:1px solid var(--line-strong);letter-spacing:0;vertical-align:2px;border-radius:50%;place-items:center;width:24px;height:24px;margin-right:10px;font-size:12px;display:inline-grid}span.gl.gl{border:1px solid var(--line-strong);letter-spacing:0;text-transform:none;width:16px;height:16px;color:var(--muted);cursor:help;vertical-align:1px;-webkit-user-select:none;user-select:none;background:0 0;border-radius:50%;flex:none;place-items:center;margin-left:6px;padding:0;transition:color .15s,border-color .15s;display:inline-grid;font:italic 600 10px/1 Georgia,Times New Roman,serif!important}span.gl.gl:hover,span.gl.gl:focus-visible{color:var(--ink);border-color:var(--ink);outline:none}.glpop{z-index:1000;background:var(--surface);color:var(--ink);border:1px solid var(--line-strong);font-family:var(--font-body,inherit);letter-spacing:0;text-transform:none;text-align:left;gap:6px;padding:14px 16px;font-size:14px;line-height:1.5;display:grid;position:absolute;box-shadow:0 10px 30px #00000024}.glpop b{font-family:var(--font-head);letter-spacing:.14em;text-transform:uppercase;color:var(--muted);font-size:11.5px;font-weight:500}#rsub-ueberblick .rep-grid>section{align-content:start}.oboard{grid-template-columns:repeat(5,minmax(200px,1fr));align-items:start}.crm-wrap.has-card .oboard{grid-template-columns:repeat(5,minmax(190px,1fr))}.oboard .bcol{min-height:160px}.oboard .bhead{flex-wrap:wrap;align-items:center;gap:2px 4px;display:flex}.oboard .bhead .bdran{color:var(--ink);background:var(--surface);border:1px solid var(--line-strong);letter-spacing:.1em;padding:1px 6px;font-size:10px}.ocard{position:relative}.ocard.dim{opacity:.62}.ocard .nk-fit{padding:2px 6px;font-size:9.5px;font-style:normal}.ob-act{align-items:center;gap:6px;margin-top:6px;display:flex}.ob-act .btn{letter-spacing:.1em;padding:8px 10px;font-size:10.5px}.ob-x{color:var(--muted);cursor:pointer;background:0 0;border:0;margin-left:auto;padding:6px;font-size:13px}.ob-x:hover{color:var(--ink)}.bmore{justify-self:start;padding:6px 8px;font-size:10.5px}.bempty{padding:6px 2px;font-size:13px;line-height:1.4}@media (max-width:900px){.oboard,.crm-wrap.has-card .oboard{scroll-snap-type:x mandatory;grid-template-columns:repeat(5,minmax(78vw,1fr))}.oboard .bcol{scroll-snap-align:start}}.ob-act .btn{white-space:nowrap}.ocard [data-oact]{justify-content:space-between;width:100%}.otiles{grid-template-columns:1fr 1fr;gap:16px;margin-bottom:14px;display:grid}.otile{text-align:left;border:1px solid var(--line-strong);background:var(--surface);color:var(--ink);font:inherit;cursor:pointer;transition:border-color .2s, transform .2s var(--ease);justify-items:start;gap:8px;padding:24px 24px 20px;display:grid}.otile:hover{border-color:var(--ink)}.otile.hero{background:var(--btn-bg);color:var(--btn-fg);border-color:var(--btn-bg)}.otile .ot-ic{font-size:20px;line-height:1}.otile .ot-t{font-family:var(--font-head);font-variation-settings:"wdth" 112;letter-spacing:-.01em;font-size:21px;font-weight:500;line-height:1.2}.otile .ot-sub{color:var(--muted);font-size:15px}.otile.hero .ot-sub{color:color-mix(in srgb, var(--btn-fg) 68%, transparent)}.otile .ot-go{font-family:var(--font-head);letter-spacing:.18em;text-transform:uppercase;margin-top:6px;font-size:11px}.olinks{color:var(--muted);flex-wrap:wrap;gap:8px 28px;margin:0 0 32px;font-size:14px;display:flex}.olinks .linkbtn{-webkit-text-decoration-color:var(--line-strong);text-decoration-color:var(--line-strong)}#lastImport{margin:0;display:inline}#lastImport.warn{color:var(--warn)}.odran{margin-top:8px}.od-head{flex-wrap:wrap;align-items:baseline;gap:12px;margin-bottom:8px;display:flex}.od-head h3{font-family:var(--font-head);margin:0;font-size:22px;font-weight:500}.olist{border-top:1px solid var(--line)}.orow{border-bottom:1px solid var(--line);cursor:pointer;grid-template-columns:minmax(0,1fr) 170px auto;align-items:center;gap:16px;padding:14px 4px;display:grid}.orow:hover{background:color-mix(in srgb, var(--surface) 70%, transparent)}.orow.sel{background:var(--surface);box-shadow:inset 3px 0 0 var(--ink)}.or-who{gap:2px;min-width:0;display:grid}.or-who b{font-weight:600}.or-who span{color:var(--muted);overflow-wrap:anywhere;font-size:14px}.or-tag{font-family:var(--font-head);letter-spacing:.14em;text-transform:uppercase;border:1px solid var(--line-strong);white-space:nowrap;justify-self:start;padding:3px 8px;font-size:10px}.or-tag.hot{border-color:var(--sand-deep);color:var(--sand-deep)}.orow .btn{white-space:nowrap}.od-more{color:var(--muted);font-family:var(--font-head);letter-spacing:.16em;text-transform:uppercase;cursor:pointer;background:0 0;border:0;padding:12px 4px;font-size:11px}.od-more:hover{color:var(--ink)}.ofold{border-bottom:1px solid var(--line)}.ofold>summary{cursor:pointer;color:var(--muted);align-items:baseline;gap:8px;padding:16px 4px;font-size:15px;list-style:none;display:flex}.ofold>summary::-webkit-details-marker{display:none}.ofold>summary b{color:var(--ink);font-family:var(--font-head);font-size:17px;font-weight:500}.ofold[open]>summary .muted{display:inline-block;transform:rotate(90deg)}.ofold .ib-grp{gap:6px;padding:0 4px 14px;display:grid}.nk-head .linkbtn{color:var(--muted);font-size:14px}@media (max-width:760px){.otiles{grid-template-columns:1fr}.orow{grid-template-columns:minmax(0,1fr) auto}.or-tag{grid-area:2/1}.orow .btn{grid-area:1/2/span 2}}.cd-del{flex-wrap:wrap;align-items:center;gap:8px;margin-left:auto;display:inline-flex}.cd-delbtn{color:var(--muted)}.cd-delbtn:hover{color:#a33a2b;border-color:#a33a2b}.btn.danger{color:#fff;background:#a33a2b;border-color:#a33a2b}.btn.danger:hover{background:#8b2f22;border-color:#8b2f22}.fc{border:1px solid var(--line-strong);gap:10px;padding:14px 16px;display:grid}.fc.fc-no{border-color:#c4604f}.fc.fc-warn{border-color:var(--warn,#c9a227)}.fc .fl{grid-template-columns:22px 1fr;gap:6px;font-size:14px;line-height:1.45;display:grid}.fc .fl small{color:var(--muted);font-size:13px;display:block}.fc .ok{color:var(--good);font-weight:700}.fc .no{color:#c4604f;font-weight:700}.fc .wn{color:var(--warn,#c9a227);font-weight:700}.fc-ok{cursor:pointer;align-items:flex-start;gap:8px;font-size:14px;display:flex}.fc-mark mark{background:color-mix(in srgb, var(--sand) 35%, transparent);color:var(--ink);padding:0 2px}.icp-mini{border:1px solid var(--line);padding:10px 14px;font-size:14px}.icp-mini summary{cursor:pointer;color:var(--muted);align-items:center;gap:10px;display:flex}.icp-mini ul{gap:4px;margin:10px 0 0;padding-left:18px;font-size:13px;display:grid}.icp-mini ul span{color:var(--muted)}details.hooks>summary{cursor:pointer;list-style:none}details.hooks>summary::-webkit-details-marker{display:none}details.hooks>summary .kicker:after{content:" +"}details.hooks[open]>summary .kicker:after{content:" −"}.btn[disabled]{opacity:.45;cursor:not-allowed}.undo-bar{z-index:60;background:var(--btn-bg);color:var(--btn-fg);align-items:center;gap:14px;max-width:calc(100vw - 32px);padding:12px 14px 12px 18px;font-size:14px;display:flex;position:fixed;bottom:24px;left:50%;transform:translate(-50%);box-shadow:0 8px 30px #00000040}.undo-bar .btn{color:inherit;background:0 0;border-color:currentColor;padding:6px 12px}.vt{gap:18px;display:grid}.vt+.vt{margin-top:24px}.vt-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px;display:flex}.vt-head .muted{color:var(--muted);font-size:13px}.vt-bar{background:var(--line);height:4px}.vt-bar i{background:var(--sand-deep,var(--sand));height:100%;display:block}.vt-kpis{grid-template-columns:repeat(3,minmax(0,1fr));margin:0!important}@media (max-width:760px){.vt-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}}.vt-list summary{cursor:pointer;color:var(--muted);font-size:14px}.vt-list .clist{margin-top:10px}.vt-row{border-top:1px solid var(--line);grid-template-columns:1fr 70px 1fr;gap:10px;padding:8px 0;font-size:14px;display:grid}.vt-row .ok{color:var(--good)}.vt-row .muted{color:var(--muted)}.team-warn{background:#c4604f14;border:1px solid #c4604f;gap:4px;padding:12px 16px;font-size:14px;display:grid}.team-warn b{color:#c4604f}.team-warn span{color:var(--muted);font-size:13px}:is(.icp li:has(.icp-set),.icp li:has(small)){grid-template-columns:112px minmax(0,1fr) auto;align-items:start}@media (max-width:600px){.icp li:has(.icp-set){grid-template-columns:minmax(0,1fr)}}.icp .icp-set{white-space:nowrap;justify-self:end;padding:4px 10px;font-size:11px}#view-write .desk{grid-template-columns:minmax(0,4fr) minmax(0,8fr)}@media (max-width:880px){#view-write .desk{grid-template-columns:minmax(0,1fr)}}.vars{align-items:start;gap:14px;display:grid}.vars-2{grid-template-columns:repeat(2,minmax(0,1fr))}@media (max-width:1100px){.vars-2{grid-template-columns:minmax(0,1fr)}}.vars .draft{align-content:start;gap:10px;height:100%;padding:16px}.vars .draft textarea{resize:none;min-height:120px;padding:12px 14px;font-size:15px;line-height:1.55;overflow:hidden}.vars .draft-actions{flex-wrap:wrap}.nk-fold{margin:24px 0 0}.nk-fold>summary{cursor:pointer;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;list-style:none;display:flex}.nk-fold>summary::-webkit-details-marker{display:none}.nk-fold>summary .rh{margin:0}.nk-fold>summary .help:after{content:" +"}.nk-fold[open]>summary .help:after{content:" −"}.nk-fold[open]>summary .help{font-size:0}.nk-fold[open]>summary .help:after{content:"Einklappen −";font-size:14px}.nk-fold{border-top:1px solid var(--line);margin:0;padding-top:18px}.nk-fold .nk-rows{gap:10px;display:grid}.nk-fold .nk-row{gap:6px;padding:12px 0;grid-template-columns:minmax(0,1fr)!important}.nk-fold .nk-fit{justify-self:start}.nk-fold .nk-act{flex-wrap:wrap;gap:6px}.nk-fold .nk-act .btn{padding:8px 12px;font-size:11px}.nk-fold .nk-why{display:none}.icp-mini-warn{border-color:#c4604f}.icp-mini-warn .linkbtn{margin-left:6px;font-size:12px}.wish{gap:8px;display:grid}.wish textarea{min-height:0;font-size:15px}.wish-chips{flex-wrap:wrap;gap:6px;display:flex}.wish-chips .chip{border:1px solid var(--line-strong);color:var(--ink);cursor:pointer;background:0 0;padding:5px 10px;font-family:inherit;font-size:13px}.wish-chips .chip:hover{background:var(--btn-bg);color:var(--btn-fg)}#cmMode.toggle.wide{flex-wrap:wrap}.kop{border-top:1px solid var(--line);margin-top:18px;padding-top:12px}.kop>summary{cursor:pointer;justify-content:space-between;align-items:center;gap:12px;list-style:none;display:flex}.kop>summary::-webkit-details-marker{display:none}.kop>summary .muted{color:var(--muted);font-size:12px}.kop>summary .kicker:after{content:" +"}.kop[open]>summary .kicker:after{content:" −"}.kop-list{gap:8px;margin-top:10px;display:grid}.kop-row{border:1px solid var(--line);background:var(--surface)}.kop-row>summary{cursor:pointer;justify-content:space-between;align-items:center;gap:10px;padding:9px 12px;font-size:14px;list-style:none;display:flex}.kop-row>summary::-webkit-details-marker{display:none}.kop-row small{color:var(--muted);margin-left:4px;font-size:12px}.kop-row .btn{padding:5px 10px;font-size:11px}.kop-row textarea{width:calc(100% - 24px);margin:0 12px 12px;font-size:14px}.cc-sent>summary{cursor:pointer;list-style:none}.cc-sent>summary::-webkit-details-marker{display:none}.cc-sentl{border-left:2px solid var(--line-strong);gap:12px;margin:8px 0 0;padding:0 0 0 12px;list-style:none;display:grid}.cc-sh{align-items:baseline;gap:10px;font-size:13px;display:flex}.cc-sh span{color:var(--muted)}.cc-sh .linkbtn{margin-left:auto;font-size:12px}.cc-sentl p{white-space:pre-wrap;color:var(--ink);margin:4px 0 0;font-size:14px}
:root{--font-head:var(--font-archivo), "Helvetica Neue", Arial, sans-serif;--font-body:var(--font-hanken), "Helvetica Neue", Arial, sans-serif}[hidden]{display:none!important}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}input[type=email],input[type=password]{border:1px solid var(--line-strong);background:var(--surface);border-radius:0;width:100%;padding:12px 14px;line-height:1.5}.login{max-width:460px;margin-top:48px}.login form{gap:20px;display:grid}.vtab{border-collapse:collapse;width:100%;min-width:640px;font-size:14px}.vtab th{text-align:left;font-family:var(--font-head);font-variation-settings:"wdth" 125;letter-spacing:.28em;text-transform:uppercase;color:var(--muted);border-bottom:1px solid var(--line-strong);padding:0 12px 10px 0;font-size:11px;font-weight:400}.vtab td{border-bottom:1px solid var(--line);vertical-align:middle;padding:12px 12px 12px 0}
