.board{width:100%;display:flex;align-items:stretch}.board>.boardmain{flex:1 1 auto;min-width:0;position:relative;z-index:1}.board>.boardmain>.shell{background:transparent;max-width:none;margin:0;padding:22px 26px 34px;position:relative;z-index:1}.side{flex:0 0 224px;position:relative;z-index:45;display:flex;flex-direction:column;gap:18px;padding:22px 14px 22px 18px;box-sizing:border-box;background:rgba(255,255,255,.42);border-right:1px solid rgba(255,255,255,.6);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.side-head{display:flex;align-items:center;justify-content:space-between;gap:8px}.side-brand{border:1.5px solid var(--ink);border-radius:999px;font-size:18px;padding:7px 16px;white-space:nowrap}.side-toggle{display:none;font:inherit;font-size:13px;border:0;background:#fff;color:var(--ink);border-radius:999px;padding:9px 14px;cursor:pointer;min-height:40px}.side-nav{gap:14px}.side-grp,.side-nav{display:flex;flex-direction:column}.side-grp{gap:2px}.side-label{font-size:11px;color:var(--muted);letter-spacing:.08em;text-transform:uppercase;padding:0 12px 4px}.side-link{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:9px 12px;border-radius:999px;font-size:14px;color:var(--ink);transition:background .15s ease;min-height:38px;box-sizing:border-box}.side-link.sub{font-size:13.5px}.side-link:not(.on):not(.off):hover{background:rgba(255,255,255,.7)}.side-link.on{background:var(--ink);color:#fff}.side-brand:focus-visible,.side-link:focus-visible,.side-toggle:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.side-link.off{color:var(--faint);cursor:default}.side-link.off em{font-style:normal;font-size:10.5px;background:rgba(29,29,27,.06);border-radius:999px;padding:1px 7px}.side-dot{width:8px;height:8px;border-radius:50%;flex:none}.side-dot.d-kf{background:#9bd8a6}.side-dot.d-rv{background:#f7ad55}.side-dot.d-uw{background:#86c9f0}.side-dot.d-ud{background:#f4977a}.side-dot.d-kw{background:#c9c2b3}.side-dot.d-sk{background:#e3e0d6}.side-out{margin-top:auto;font-size:12px;color:var(--muted);padding:0 12px}.top .nav,.top>.brand{display:none!important}.top{justify-content:flex-end}@media (max-width:900px){.board{flex-direction:column}.side{flex:none;border-right:0;border-bottom:1px solid rgba(255,255,255,.6);padding:14px 16px;gap:0}.side-toggle{display:inline-flex;gap:6px;align-items:center}.side-nav,.side-out{display:none}.side.open .side-nav{display:flex;margin-top:14px}.side.open .side-out{display:block;margin-top:14px}.top{display:flex!important}}@media (max-width:760px){.board>.boardmain>.shell{padding:16px 16px 40px}}@font-face{font-family:Outfit;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/98848575513c9742-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:Outfit;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/7b0b24f36b1a6d0b-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Outfit;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/98848575513c9742-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:Outfit;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/7b0b24f36b1a6d0b-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Outfit;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/98848575513c9742-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:Outfit;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/7b0b24f36b1a6d0b-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Outfit Fallback;src:local("Arial");ascent-override:100.18%;descent-override:26.05%;line-gap-override:0.00%;size-adjust:99.82%}.__className_8f585c{font-family:Outfit,Outfit Fallback;font-style:normal}:root{--bg:#f4f2ec;--card:#ffffff;--ink:#1d1d1b;--muted:#7a776e;--faint:#9a978e;--line:#e3e0d6;--accent:#ffd454;--tint:#fbf4d9;--dark:#1d1d1b;--dark-line:#2e2e2b;--danger:#c0392b;--danger-bg:#fbe3df;--ok:#2e7d4f;--ok-bg:#e2f1e7;--radius:22px}*{box-sizing:border-box}body,html{margin:0;padding:0}body{background:var(--bg);color:var(--ink);font-family:Outfit,ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif;-webkit-font-smoothing:antialiased}a{color:inherit;text-decoration:none}.shell{max-width:1240px;margin:0 auto;padding:18px 18px 40px}.top{display:flex;justify-content:space-between;align-items:center;gap:10px;flex-wrap:wrap}.brand{border:1px solid #c9c6bc;padding:6px 16px;font-size:16px}.brand,.nav{border-radius:999px}.nav{display:flex;gap:4px;background:#fff;padding:4px;overflow-x:auto;max-width:100%}.nav a{font-size:13px;padding:7px 14px;border-radius:999px;white-space:nowrap}.nav a.on{background:var(--ink);color:#fff}.icons{display:flex;gap:6px;position:relative}button.ic{border:0;cursor:pointer;font:inherit}.bellpanel{position:absolute;right:0;top:42px;width:min(360px,calc(100vw - 36px));background:#fff;border-radius:18px;padding:14px;box-shadow:0 12px 32px rgba(0,0,0,.12);z-index:20;max-height:70vh;overflow-y:auto}.bellitem{display:flex;align-items:center;gap:10px;padding:10px 8px;border-radius:12px;border-top:1px solid #f0ede5}.bellitem:hover{background:var(--tint)}.bellitem.warn span:first-child>span:first-child{color:var(--danger)}.ic{width:34px;height:34px;border-radius:50%;background:#fff;display:inline-flex;font-size:13px;position:relative}.ic,.ic .badge{align-items:center;justify-content:center}.ic .badge{position:absolute;top:-3px;right:-3px;min-width:16px;height:16px;border-radius:8px;background:var(--accent);font-size:10px;display:flex;padding:0 3px}.hero{display:flex;justify-content:space-between;align-items:flex-end;gap:18px;flex-wrap:wrap;margin:26px 0 20px}.hello{font-size:40px;letter-spacing:-.8px;font-weight:300;margin:0 0 14px}.seglabels,.segs{display:flex;gap:6px}.seglabels{font-size:12px;color:var(--muted);margin-bottom:4px}.segcol{display:flex;flex-direction:column;min-width:0}.segcol .lab{font-size:12px;color:var(--muted);margin-bottom:4px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.segcol .seg{width:100%}.seg{height:32px;border-radius:999px;display:flex;align-items:center;padding:0 12px;font-size:12px;white-space:nowrap;overflow:hidden}.seg.black{background:var(--ink);color:#fff}.seg.hatch{background:repeating-linear-gradient(-45deg,var(--line) 0 2px,var(--bg) 2px 7px)}.seg.outline{border:1px solid var(--faint)}.seg.grey{background:#b9b6ad;color:#fff}.bignums{display:flex;gap:26px;flex-wrap:wrap}.bignum .n{font-size:52px;font-weight:300;letter-spacing:-1.5px;line-height:1}.bignum .l{font-size:12px;color:var(--muted)}.grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));grid-gap:14px;gap:14px}.card{border-radius:var(--radius);padding:18px;min-width:0}.card.tint{background:var(--tint)}.card.dark{background:var(--dark);color:#fff}.card.span2{grid-column:span 2}.card.tall{grid-row:span 2}.grid{grid-auto-flow:dense}@media (max-width:640px){.card.span2{grid-column:span 1}.card.tall{grid-row:auto;order:-1}.hello{font-size:32px}.bignum .n{font-size:40px}.segcol .lab{font-size:11px}.seg{padding:0 8px}}.ch{display:flex;justify-content:space-between;align-items:center;gap:8px}.ct{font-size:18px}.arr{width:30px;height:30px;border-radius:50%;border:1px solid var(--line);display:inline-flex;align-items:center;justify-content:center;font-size:14px;background:#fff;color:var(--ink)}.muted{color:var(--muted);font-size:12px}.kv{display:flex;justify-content:space-between;padding:8px 0;border-top:1px dashed var(--line);font-size:14px}.kv b{font-weight:500}.warn{color:var(--danger)}.bars{display:flex;justify-content:space-between;align-items:flex-end;height:110px;margin-top:8px}.bars .col{flex:1 1;text-align:center}.bars .bar{width:9px;border-radius:6px;background:var(--ink);margin:0 auto}.bars .bar.zero{background:var(--line)}.bars .bar.today{background:var(--accent)}.bars .dot{width:6px;height:6px;border-radius:50%;background:var(--ink);margin:4px auto 0}.bars .day{font-size:10px;color:var(--faint);margin-top:4px}.bars .tag{font-size:10px;background:var(--accent);border-radius:999px;padding:1px 0;margin-bottom:4px}.track{height:8px;background:#efece4;border-radius:4px;overflow:hidden;margin-top:6px}.track>div{height:100%;background:var(--accent)}.task{display:flex;align-items:center;gap:10px;padding:10px 0;width:100%;background:none;border:0;border-bottom:1px solid var(--dark-line);color:inherit;text-align:left;cursor:pointer;font:inherit}.task:last-child{border-bottom:0}.task .ti{width:32px;height:32px;border-radius:50%;background:var(--dark-line);display:flex;align-items:center;justify-content:center;flex:none;font-size:14px}.task .tt{display:block;font-size:14px}.task .td{font-size:11px;color:#8a8780}.task .ck{width:22px;height:22px;border-radius:50%;border:1.5px solid #555;flex:none;display:flex;align-items:center;justify-content:center;font-size:12px;color:var(--ink)}.task.done .ck{background:var(--accent);border-color:var(--accent)}.task .ck.go{border:0;color:#8a8780;font-size:18px}.task:hover .ck.go{color:var(--accent)}.task.done .tt{text-decoration:line-through;color:#8a8780}.task.warn .tt{color:#ffb4a8}.cal{display:grid;grid-template-columns:repeat(6,1fr);grid-gap:6px;gap:6px;text-align:center}.cal .ev{border-radius:10px;padding:6px 4px;font-size:11px;background:var(--ink);color:#fff;margin-top:4px}.cal .ev.y{background:var(--accent);color:var(--ink)}.cal .empty{height:30px;border-left:1px dashed #d8d4c8;width:0;margin:4px auto 0}.pill{display:inline-block;font-size:11px;padding:3px 10px;border-radius:999px;white-space:nowrap}.pill.kandidat{background:#efece4}.pill.mail1{background:#eef0f7;color:#3b4a7a}.pill.mail2{background:var(--tint);color:#7a5b00}.pill.anruf{background:#fde6d6;color:#8a3d0b}.pill.antwort{background:var(--danger-bg);color:var(--danger)}.pill.gespraech{background:var(--ok-bg);color:var(--ok)}.pill.kunde{background:var(--ink);color:#fff}.pill.absage{background:#eee;color:#888}.table{width:100%;border-collapse:collapse;font-size:14px}.table th{text-align:left;font-weight:400;color:var(--muted);font-size:12px;padding:10px 8px;border-bottom:1px solid var(--line)}.table td{padding:12px 8px;border-bottom:1px solid #f0ede5}.table tr.hl td{background:var(--tint)}.tablewrap{overflow-x:auto}.filters{display:flex;gap:6px;flex-wrap:wrap;margin:4px 0 12px}.filters a{font-size:12px;padding:6px 12px;border-radius:999px;background:var(--bg)}.filters a.on{background:var(--ink);color:#fff}.card{transition:transform .18s ease,box-shadow .18s ease}.card.clickable:hover,.grid>.card:hover,a.card:hover{transform:translateY(-3px);box-shadow:0 10px 28px rgba(29,29,27,.08)}.card.dark:hover{box-shadow:0 10px 28px rgba(29,29,27,.25)}.nav a{transition:background .15s ease,color .15s ease}.nav a:not(.on):hover{background:var(--tint)}.arr{transition:background .15s ease,transform .15s ease}a.card:hover .arr{background:var(--accent);transform:rotate(-12deg)}.ic{transition:background .15s ease,transform .15s ease}.ic:hover{transform:scale(1.06)}.task{transition:background .15s ease;border-radius:10px}.task:hover{background:#2a2a27}.seg{transition:filter .15s ease}.segcol:hover .seg{filter:brightness(.96)}.bars .bar{transition:height .3s ease,background .15s ease}.bars .col:hover .bar:not(.today){background:#55534d}.cal .ev{transition:transform .15s ease}.cal .ev:hover{transform:scale(1.05)}.titlerow{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin-bottom:14px}.titlerow .hello{margin:0}.sitepill{font-size:13px;background:#fff;border-radius:999px;padding:6px 12px;transition:background .15s ease}.sitepill:hover{background:var(--accent)}.stack{display:grid;grid-gap:14px;gap:14px;margin-bottom:14px}.stack>.card.span2{grid-column:auto}.darkrow{display:flex;align-items:center;gap:10px;padding:10px 8px;border-top:1px solid var(--dark-line);border-radius:10px;transition:background .15s ease}.darkrow:hover{background:#2a2a27}.itemrow{display:flex;align-items:flex-start;gap:10px;padding:10px 8px;border-top:1px solid #f0ede5;border-radius:10px;transition:background .15s ease}.itemrow[role=link]:hover,a.itemrow:hover{background:var(--tint)}.timeline{position:relative}.tl{display:grid;grid-template-columns:92px 14px 1fr;grid-gap:10px;gap:10px;align-items:start;padding:6px 0}.tl.past{opacity:.55}.tlday{font-size:12px;color:var(--muted);padding-top:2px;text-align:right}.tldot{width:12px;height:12px;border-radius:50%;background:var(--ink);margin-top:4px}.tl.today .tldot{background:var(--accent);box-shadow:0 0 0 3px #fff}.filters button{font:inherit;font-size:12px;padding:6px 12px;border-radius:999px;background:var(--bg);border:0;cursor:pointer;transition:background .15s ease}.filters button:hover{background:var(--tint)}.filters button.on{background:var(--ink);color:#fff}.filters .cnt{opacity:.6;margin-left:2px}.tagfilter{font:inherit;font-size:12px;padding:5px 10px;border-radius:999px;border:1px solid var(--line);background:#fff}.table tr.row{cursor:pointer;transition:background .12s ease}.table tr.row:hover td{background:#faf8f2}.table tr.row.open td{background:var(--tint)}.table .name{display:block}.table .sitelink{display:block;width:-moz-fit-content;width:fit-content}.table .sitelink:hover{color:var(--ink);text-decoration:underline}.chev{color:var(--faint);font-size:11px}.edrow td{background:#fffdf6;padding:0}.editor{padding:14px 10px 16px}.edgrid{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-gap:14px;gap:14px}.editor .lab{display:block;font-size:12px;color:var(--muted);margin-bottom:4px}.editor .tags input,.editor select,.editor textarea{font:inherit;font-size:14px;border:1px solid var(--line);border-radius:10px;padding:7px 10px;background:#fff;width:100%}.editor .tags input{width:120px;padding:4px 8px}.editor .link{display:block;margin-bottom:4px}.editor .link:hover{text-decoration:underline}.tags{display:flex;flex-wrap:wrap;gap:4px;align-items:center}.tag{font:inherit;font-size:12px;padding:3px 9px;border-radius:999px;background:var(--bg);border:0;cursor:pointer}.tag.on{background:var(--ink);color:#fff}.tag.sm{font-size:10px;padding:1px 7px;cursor:default;margin-top:3px}.edactions{display:flex;gap:8px;align-items:center;margin-top:10px;flex-wrap:wrap}.btn{font:inherit;font-size:13px;padding:8px 14px;border-radius:999px;border:1px solid var(--line);background:#fff;cursor:pointer;transition:background .15s ease,transform .1s ease}.btn:hover{background:var(--tint)}.btn:active{transform:scale(.98)}.btn.dark{background:var(--ink);color:#fff;border-color:var(--ink)}.btn.dark:hover{background:#333}.thread{display:grid;grid-gap:6px;gap:6px;margin-top:6px}.msg{border-radius:12px;padding:8px 12px;font-size:13px;max-width:640px}.msg.in{background:#fff;border:1px solid var(--line)}.msg.out{background:var(--tint);margin-left:auto}@media (max-width:640px){.tl{grid-template-columns:70px 14px 1fr}.table td:nth-child(3),.table td:nth-child(4),.table th:nth-child(3),.table th:nth-child(4){display:none}}.lab2{font-size:11px;letter-spacing:.06em;text-transform:uppercase;color:var(--muted);margin-bottom:4px}.dotc{width:10px;height:10px;border-radius:50%;flex:none;margin-top:5px}.mixbar{display:flex;gap:4px;height:12px;margin-top:4px}.mixbar>div{border-radius:999px;min-width:8px}.mixlegend{display:flex;gap:14px;flex-wrap:wrap;font-size:12px;color:var(--muted);margin-top:6px}.mixlegend b{color:var(--ink);font-weight:500}.mailtotal{display:flex;align-items:center;gap:12px;margin:6px 0 16px}.mailtotal .n{font-size:52px;font-weight:300;letter-spacing:-1.5px;line-height:1}.flagrow{display:flex;align-items:center;gap:12px;padding:8px 6px;border-top:1px dashed var(--line);transition:background .15s ease}.flagrow:hover{background:var(--tint);border-radius:12px}.envc{width:32px;height:32px;border-radius:50%;background:var(--accent);display:flex;align-items:center;justify-content:center;font-size:14px;flex:none}.flagrow .ft{display:block;font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.flagrow .fa{flex:none}.mixrow{display:flex;gap:5px}.mixseg{min-width:70px;flex-basis:0}.mixbarseg{height:12px;border-radius:999px}.mixlab{font-size:11px;letter-spacing:.04em;text-transform:uppercase;color:var(--muted);margin-top:6px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mixlab b{color:var(--ink);font-weight:500;margin-right:2px}.calleg{display:flex;gap:14px;flex-wrap:wrap;font-size:12px;color:var(--muted);margin-bottom:10px}.calleg i{display:inline-block;width:10px;height:10px;border-radius:3px;margin-right:5px;vertical-align:-1px}.week{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));grid-gap:8px;gap:8px}.wday{background:var(--bg);border-radius:14px;padding:8px;min-height:160px}.wday.weekend{background:#efece4}.wday.today{background:var(--tint);outline:2px solid var(--accent)}.wdh{font-size:13px;margin-bottom:6px;align-items:center}.ev,.wdh{display:flex}.ev{gap:6px;align-items:flex-start;background:#fff;border-radius:9px;padding:6px 7px;margin-bottom:5px;border-left:4px solid var(--ink);transition:transform .12s ease,box-shadow .12s ease}.ev:hover{transform:translateY(-1px);box-shadow:0 4px 12px rgba(0,0,0,.07)}.ev.routine{background:#faf9f5}.ev.anruf .evtitle,.ev.antwort .evtitle,.ev.team .evtitle{font-weight:500}.evt{font-size:11px;color:var(--muted);min-width:30px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;padding-top:1px}.evtitle{display:block;font-size:12px;line-height:1.3}.evbiz{display:block;font-size:10px;color:var(--faint)}@media (max-width:900px){.week{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.week{grid-template-columns:1fr}.wday{min-height:0}}.skeleton{background:#ebe8e0;border-radius:var(--radius);animation:pulse 1.2s ease-in-out infinite}@keyframes pulse{50%{opacity:.55}}.stamp{text-align:right;font-size:11px;color:var(--faint);margin-top:14px}.demo{background:var(--tint);border-radius:12px;padding:8px 12px;font-size:12px;margin-top:12px}.login{min-height:100vh;display:flex;align-items:center;justify-content:center;padding:18px}.login form{background:#fff;border-radius:var(--radius);padding:28px;width:100%;max-width:360px}.login input{border-radius:12px;border:1px solid var(--line);padding:0 14px;font-size:16px;margin:14px 0}.login button,.login input{width:100%;height:44px;font-family:inherit}.login button{border-radius:999px;border:0;background:var(--ink);color:#fff;font-size:15px;cursor:pointer}.login .err{color:var(--danger);font-size:13px}.segbtn{background:none;border:0;padding:0;font:inherit;color:inherit;text-align:left;cursor:pointer}.segbtn:hover .seg{transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.08)}.segbtn .seg{transition:transform .15s,box-shadow .15s}.modalbg{position:fixed;inset:0;background:rgba(29,29,27,.35);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);display:flex;align-items:center;justify-content:center;padding:16px;z-index:50}.modal{background:var(--card,#fff);border-radius:24px;padding:20px;width:min(560px,100%);max-height:80vh;overflow:auto;box-shadow:0 20px 60px rgba(0,0,0,.18)}.mailrow{display:flex;gap:12px;align-items:flex-start;padding:12px 8px;border-radius:14px;text-decoration:none;color:inherit;border-top:1px solid var(--line)}.mailrow:first-of-type{border-top:0}.mailrow:hover{background:var(--bg)}.mailrow .mtop{display:flex;justify-content:space-between;gap:8px;font-size:12px}.mailrow .mfrom{color:var(--muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mailrow .ft{display:block;font-size:14px;margin:2px 0}.mailrow .msnip{display:block;font-size:12px}.mailrow .arr{color:var(--muted)}.udot{display:inline-block;width:7px;height:7px;border-radius:50%;background:var(--accent);margin-right:6px;vertical-align:middle}.ev.open{opacity:.6;border-left-style:dashed}.evst{display:inline-block;margin-top:4px;font-size:11px;padding:1px 8px;border-radius:999px;border:1px solid var(--line);color:var(--muted)}.evst.proposal{background:var(--tint);border-color:var(--accent);color:var(--ink)}.evst.in-progress,.evst.planned{background:var(--accent);border-color:var(--accent);color:var(--ink)}.evst.done,.evst.published{background:var(--ink);border-color:var(--ink);color:#fff}.seg.zero{color:var(--faint);border-style:dashed}.btn.upd{display:inline-flex;align-items:center;gap:6px;font-size:12px}.btn.upd.busy{background:var(--accent)}.spin{display:inline-block;animation:spin 1s linear infinite}@keyframes spin{to{transform:rotate(1turn)}}.rt{display:flex;flex-direction:column;gap:6px}.rth{display:grid;grid-template-columns:76px 1fr 64px;grid-gap:12px;gap:12px;font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--faint);padding:0 4px 6px;border-bottom:1px solid var(--line)}.rst,.rth span:last-child{text-align:right}.rtr{display:grid;grid-template-columns:76px 1fr 64px;grid-gap:12px;gap:12px;align-items:center;padding:4px}.rtime{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:15px;text-align:center;padding:6px 0;border-radius:10px;background:var(--bg);border:1px solid var(--line)}.rname{font-size:14px;min-width:0}.rbiz{margin-left:8px;letter-spacing:.08em;text-transform:uppercase}.rbiz,.rst{font-size:11px;color:var(--faint)}.rst{letter-spacing:.12em}.rtr.past{opacity:.45}.rtr.next .rtime{background:var(--accent);border-color:var(--accent);font-weight:600}.rtr.next .rst{color:var(--ink);font-weight:600}.rtf{display:flex;justify-content:space-between;gap:8px;flex-wrap:wrap;margin-top:10px;font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--faint)}@media (max-width:560px){.rbiz{display:block;margin-left:0}}.btn.danger{color:var(--danger);border-color:var(--danger-bg)}.btn.danger.on,.btn.danger:hover{background:var(--danger);color:#fff;border-color:var(--danger)}.teamdock{position:fixed;right:20px;bottom:20px;z-index:40;display:flex;flex-direction:column;align-items:flex-end;gap:12px}.teambtn{position:relative;width:60px;height:60px;border-radius:50%;border:0;cursor:pointer;background:var(--dark);color:#fff;font-size:24px;box-shadow:0 10px 30px rgba(0,0,0,.25);transition:transform .15s}.teambtn:hover{transform:scale(1.06)}.teambtn.has{box-shadow:0 0 0 4px var(--accent),0 10px 30px rgba(0,0,0,.25)}.teambadge{position:absolute;top:-4px;right:-4px;min-width:22px;height:22px;padding:0 6px;border-radius:999px;background:var(--accent);color:var(--ink);font-size:12px;font-weight:600;display:flex;align-items:center;justify-content:center}.teampanel{width:min(380px,calc(100vw - 40px));max-height:60vh;background:var(--dark);border-radius:22px}@media (max-width:560px){.teamdock{right:14px;bottom:14px}.teambtn{width:54px;height:54px}}.taskrow{display:flex;align-items:center;gap:4px;border-bottom:1px solid var(--dark-line)}.taskrow .task,.taskrow:last-of-type{border-bottom:0}.taskrow .task{flex:1 1;min-width:0;width:auto;text-decoration:none}.bellx,.taskx{width:28px;height:28px;border-radius:50%;border:0;background:transparent;color:#8a8780;cursor:pointer;font-size:12px;flex:none;transition:background .15s ease,color .15s ease}.taskx:hover{background:#3a3a36;color:#fff}.bellx:hover{background:#232321;color:#fff}.bellrefresh,.taskrefresh{width:30px;height:30px;border-radius:50%;border:0;background:rgba(255,255,255,.1);color:inherit;cursor:pointer;font-size:16px;line-height:1;transition:background .15s ease}.bellrefresh{background:var(--tint)}.taskrefresh:hover{background:rgba(255,255,255,.2)}.taskrefresh .spin{display:inline-block;animation:taskspin .8s linear infinite}@keyframes taskspin{to{transform:rotate(1turn)}}.taskfold{flex:none;width:24px;align-self:center}.taskfold,.taskhead{background:none;border:0;padding:0;color:inherit;cursor:pointer}.taskhead{display:flex;align-items:center;gap:8px;font:inherit;text-align:left}.taskchev{display:inline-block;font-size:22px;line-height:1;opacity:.6;transition:transform .2s ease}.taskchev.open{transform:rotate(90deg)}.taskhead:hover .taskchev{opacity:1}.kf-orders{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));grid-gap:14px;gap:14px}.kf-order{display:flex;flex-direction:column;gap:14px}.kf-order-head{display:flex;justify-content:space-between;align-items:flex-start;gap:10px}.kf-order-head h3{margin:2px 0 0;font-size:20px;font-weight:600}.kf-chip{font-size:13px;font-weight:500;padding:5px 11px;border-radius:999px;white-space:nowrap;border:1px solid #c9c5b8;background:#fff}.kf-chip.in_progress{background:var(--accent);border-color:var(--accent)}.kf-steps{display:flex;gap:4px}.kf-steps>div{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:6px;font-size:11px;color:var(--muted)}.kf-steps i{display:block;height:6px;border-radius:3px;background:var(--line)}.kf-steps .done i{background:var(--ink)}.kf-steps .now i{background:var(--accent)}.kf-steps .done,.kf-steps .now{color:var(--ink);font-weight:500}.kf-next{background:var(--bg);border-radius:14px;padding:12px 14px;display:flex;flex-direction:column;gap:3px}.kf-order-foot{display:flex;justify-content:space-between;gap:8px;font-size:14px}@property --g{syntax:"<color>";inherits:true;initial-value:#f9d54f}@property --accent{syntax:"<color>";inherits:true;initial-value:#f9d34c}@property --tint{syntax:"<color>";inherits:true;initial-value:#fcecb0}body,html{background:#c4c8d0}.board{--g:#f9d54f;--accent:#f9d34c;--tint:#fcecb0;--card:rgba(255,255,255,.58);position:relative;overflow:hidden;max-width:none;margin:0;border-radius:0;min-height:100vh;background:radial-gradient(120% 100% at 100% 100%,var(--g) 0,color-mix(in srgb,var(--g) 55%,transparent) 35%,transparent 72%),radial-gradient(80% 70% at 75% 55%,var(--tint) 0,transparent 75%),linear-gradient(165deg,#e4e5e9 0,#ecebe5 38%,color-mix(in srgb,var(--g) 45%,#f3f1ea) 100%);transition:--g .9s ease,--accent .9s ease,--tint .9s ease}.board[data-page=kf]{--accent:#9bd8a6;--tint:#dcf2e0;--g:#a3dcae}.board[data-page=rv]{--accent:#f7ad55;--tint:#fde3c2;--g:#f8b765}.board[data-page=uw]{--accent:#86c9f0;--tint:#d8eefb;--g:#93cff2}.board[data-page=ud]{--accent:#f4977a;--tint:#fcdccf;--g:#f5a387}.board[data-page=sm]{--accent:#cba6f2;--tint:#ece0fb;--g:#d0aef4}.board[data-page=ru]{--accent:#74d6c7;--tint:#d4f3ee;--g:#7fdacb}.board[data-page=pv]{--accent:#c9c2b3;--tint:#ece8de;--g:#d4cdbf}.board>.shell{background:transparent;max-width:none;margin:0;padding:22px 26px 34px;position:relative;z-index:1}.swish{position:absolute;inset:0;pointer-events:none;z-index:2;overflow:hidden;border-radius:inherit}.swish:before{content:"";position:absolute;top:-20%;bottom:-20%;width:55%;left:-60%;background:linear-gradient(105deg,transparent 0,color-mix(in srgb,var(--g) 35%,rgba(255,255,255,.7)) 45%,rgba(255,255,255,.75) 50%,transparent 100%);filter:blur(8px);animation:swish .95s cubic-bezier(.6,.05,.3,1) forwards}@keyframes swish{to{left:120%}}.board .shell>*{animation:rise .45s ease both}@keyframes rise{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.board{transition:none}.board .shell>*,.swish:before{animation:none}}@media (max-width:760px){.board{margin:0;border-radius:0;min-height:100vh}.board>.shell{padding:16px 16px 40px}}.card{background:var(--card);border:1px solid rgba(255,255,255,.8);border-radius:28px;padding:22px;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);transition:transform .2s ease,box-shadow .2s ease,background .2s ease}.card:hover{transform:translateY(-3px);box-shadow:0 16px 36px rgba(40,40,30,.12);background:rgba(255,255,255,.7)}.card.dark{background:#232321;border-color:#232321}.card.dark:hover{background:#2a2a27;box-shadow:0 16px 36px rgba(29,29,27,.3)}.card.tint{background:color-mix(in srgb,var(--tint) 70%,transparent)}.brand{border:1.5px solid var(--ink);font-size:19px;padding:8px 18px}.nav{background:rgba(255,255,255,.58);border:1px solid rgba(255,255,255,.8);padding:5px}.nav a{font-size:13.5px;padding:9px 16px;transition:background .2s ease,color .2s ease}.nav a:hover:not(.on){background:color-mix(in srgb,var(--accent) 45%,#fff)}.ic{width:42px;height:42px;background:rgba(255,255,255,.58);border:1px solid rgba(255,255,255,.8);transition:background .2s ease,transform .15s ease}.ic:hover{background:var(--accent);transform:translateY(-1px)}.hello{font-size:clamp(32px,4.2vw,50px);font-weight:400;letter-spacing:-.02em}.seg{height:36px;font-size:12.5px;padding:0 14px}.seg.yellow{background:var(--accent)}.seg.hatch{background:repeating-linear-gradient(-55deg,rgba(29,29,27,.15) 0 1.5px,rgba(255,255,255,.6) 1.5px 8px)}.sitepill{background:rgba(255,255,255,.7)}.btn{background:rgba(255,255,255,.8);border-color:transparent}.btn.upd{background:var(--accent)}.teamwrap{position:relative}.ic.teampill{cursor:pointer;font:inherit;font-size:15px}.teampanel{position:absolute;right:0;top:52px;z-index:30;width:min(380px,calc(100vw - 32px));max-height:70vh;overflow:auto;background:#232321;color:#fff;border-radius:24px;padding:18px;box-shadow:0 20px 60px rgba(0,0,0,.3)}.teamx{background:none;border:0;color:#a9a69e;cursor:pointer;font-size:14px}@media (max-width:560px){.teampill .tl{display:none}}.mixseg{margin-bottom:20px}.mixseg .segcol .lab{font-size:13px}.seg.m-kf{background:color-mix(in srgb,#9bd8a6 45%,#fff);color:var(--ink)}.seg.m-rv{background:color-mix(in srgb,#f7ad55 45%,#fff);color:var(--ink)}.seg.m-uw{background:color-mix(in srgb,#86c9f0 45%,#fff);color:var(--ink)}.seg.m-ud{background:color-mix(in srgb,#f4977a 45%,#fff);color:var(--ink)}.seg.m-pr{background:color-mix(in srgb,#b9b6ad 45%,#fff);color:var(--ink)}.seg.m-kl{background:color-mix(in srgb,#c9e59a 45%,#fff);color:var(--ink)}.seg.m-sk{background:color-mix(in srgb,#7fd1c0 45%,#fff);color:var(--ink)}.seg.zero{opacity:.35}.ovgrid{display:grid;grid-gap:16px;gap:16px;grid-template-columns:repeat(4,minmax(0,1fr));grid-template-areas:"mail mail plan plan" "mail mail plan plan" "usage routines routines routines"}.ovgrid>.a-mail{grid-area:mail}.ovgrid>.a-plan{grid-area:plan}.ovgrid>.a-tasks{grid-area:tasks}.ovgrid>.a-usage{grid-area:usage}.ovgrid>.a-routines{grid-area:routines}.ovgrid>*{margin:0!important;min-width:0}@media (max-width:1150px){.ovgrid{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"plan plan" "mail mail" "usage routines"}}@media (max-width:760px){.ovgrid{grid-template-columns:1fr;grid-template-areas:"mail" "plan" "usage" "routines"}}.lanes{display:grid}.lanes .dh{text-align:center;font-size:13px;color:var(--muted);padding-bottom:8px;border-bottom:1px dashed rgba(29,29,27,.12)}.lanes .dh b{display:block;font-size:17px;font-weight:400;color:var(--ink)}.lanes .dh.td b{width:34px;height:34px;margin:2px auto 0;border-radius:50%;background:#232321;color:#fff;display:grid;place-items:center;font-size:15px}.lane{border-left:1px dashed rgba(29,29,27,.1);padding:10px 5px;display:flex;flex-direction:column;gap:8px;min-height:240px;min-width:0}.lane.first{border-left:0}.lev{border-radius:16px;padding:10px 11px;font-size:12.5px;line-height:1.3;display:flex;flex-direction:column;gap:4px;background:#fff;box-shadow:0 6px 18px rgba(30,30,20,.07);overflow-wrap:anywhere;transition:transform .15s ease,box-shadow .15s ease}a.lev:hover{transform:translateY(-2px) scale(1.02);box-shadow:0 10px 24px rgba(30,30,20,.14)}.lev small{font-size:10.5px;color:var(--muted);letter-spacing:.04em;text-transform:uppercase}.lev.k{background:#232321;color:#fff}.lev.k small{color:#bdb9ae}.lev.y{background:var(--accent)}.lev.y small{color:rgba(29,29,27,.6)}.lev.o{background:transparent;box-shadow:none;border:1.5px dashed rgba(29,29,27,.18);color:var(--muted)}@media (max-width:760px){.lanes{grid-template-columns:1fr!important}.lanes .dh{display:none}.lane{border-left:0;border-top:1px dashed rgba(29,29,27,.1);min-height:0;padding:10px 0}.lane:before{content:attr(data-day);font-size:12px;color:var(--muted)}}.ring{position:relative;width:160px;max-width:100%;aspect-ratio:1;margin:0 auto}.ring svg{width:100%;height:100%;display:block}.ring .c{position:absolute;inset:0;display:grid;place-content:center;text-align:center}.ring .c b{font-size:34px;font-weight:300;line-height:1}.srow{display:flex;justify-content:space-between;gap:8px;font-size:12.5px;margin-top:10px}.sbar{height:8px;background:rgba(255,255,255,.85);overflow:hidden;margin-top:6px}.sbar,.sbar i{border-radius:999px}.sbar i{display:block;height:100%;min-width:6px;background:#232321}.warnc{color:var(--danger)}.dli{display:flex;gap:12px;align-items:center;padding:10px 6px;margin:0 -6px;border-radius:14px;transition:background .15s ease}a.dli:hover{background:#2f2f2b}.dli .c{width:40px;height:40px;border-radius:50%;background:#36362f;display:grid;place-items:center;font-size:14px;flex:none}.dli .t{flex:1 1;min-width:0;font-size:14px}.dli .t span{display:block;font-size:11.5px;color:#a9a59a}.chk{width:20px;height:20px;border-radius:50%;background:#36362f;flex:none;display:grid;place-items:center;font-size:11px;color:var(--ink)}.chk.y{background:var(--accent)}.rtime{background:rgba(255,255,255,.8);border-color:transparent;border-radius:12px}.month{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));grid-gap:6px;gap:6px}.month .wh{text-align:center;font-size:13px;color:var(--muted);padding-bottom:4px}.month .wh.we{color:var(--danger)}.cell{background:rgba(232,232,228,.75);border-radius:14px;min-height:88px;padding:8px;display:flex;flex-direction:column;gap:4px;font-size:13px;min-width:0;transition:transform .15s ease,background .15s ease}.cell:hover{transform:translateY(-2px);background:rgba(255,255,255,.85)}.cell.out{background:repeating-linear-gradient(-50deg,rgba(29,29,27,.08) 0 1.5px,rgba(240,240,236,.7) 1.5px 8px);color:var(--faint)}.cell.we{background:repeating-linear-gradient(-50deg,rgba(29,29,27,.06) 0 1.5px,rgba(244,242,234,.8) 1.5px 9px)}.cell.td{background:var(--accent)}.cx{font-size:11px;line-height:1.25;padding:4px 7px;border-radius:10px;background:#fff;display:flex;gap:5px;align-items:flex-start;overflow-wrap:anywhere}.cx:before{content:"";width:6px;height:6px;border-radius:50%;background:#232321;flex:none;margin-top:4px}.cx.p:before{background:var(--accent);box-shadow:0 0 0 1px rgba(29,29,27,.3)}.cx.o{background:transparent;border:1px dashed rgba(29,29,27,.25);color:var(--muted)}.cx.o:before{background:var(--faint)}@media (max-width:760px){.month{gap:3px}.cell{min-height:56px;padding:4px;font-size:11px}.cx{font-size:0;padding:0;background:none;border:0}.cx:before{margin:0}}.skills{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px;margin-bottom:16px}.sk{background:rgba(255,255,255,.58);border:1px solid rgba(255,255,255,.8);border-radius:22px;padding:14px;display:flex;gap:12px;align-items:center;flex-wrap:wrap;transition:transform .2s ease,box-shadow .2s ease}.sk:hover{transform:translateY(-3px);box-shadow:0 14px 30px rgba(40,40,30,.12)}.sk .ico{width:52px;height:52px;border-radius:16px;background:#fff;display:grid;place-items:center;font-size:22px;flex:none}.sk .t{flex:1 1;min-width:120px;font-size:15px}.sk .t span{display:block;font-size:12px;color:var(--muted)}.rtab{width:100%;border-collapse:collapse;font-size:13.5px}.rtab th{text-align:left;font-weight:400;font-size:12px;color:var(--muted);padding:0 8px 8px}.rtab td{padding:10px 8px;border-top:1px dashed rgba(29,29,27,.12);vertical-align:middle}.rtab tr{transition:background .15s ease}.rtab tbody tr:hover{background:rgba(255,255,255,.5)}.wd{display:flex;gap:3px}.wd i{width:18px;height:18px;border-radius:6px;font-style:normal;font-size:9.5px;display:grid;place-items:center;background:rgba(29,29,27,.06);color:var(--faint)}.wd i.on{background:#232321;color:#fff}.wd i.td{box-shadow:0 0 0 2px var(--accent)}.two{display:grid;grid-template-columns:minmax(0,1fr) 320px;grid-gap:16px;gap:16px;align-items:start}@media (max-width:1000px){.skills,.two{grid-template-columns:1fr}}.gauge{text-align:center}.gauge svg{width:100%;max-width:230px;height:auto;display:block;margin:0 auto}.gauge b{display:block;font-size:38px;font-weight:400;margin-top:-54px}.seg.zero{border:0;color:inherit}.board .shell>.top{position:relative;z-index:40}.board .shell>.top .bellpanel,.board .shell>.top .teampanel{z-index:50}.biztag{flex:none;font-size:11px;padding:3px 10px;border-radius:999px;white-space:nowrap}.biztag.b-klickfest{background:color-mix(in srgb,#9bd8a6 45%,#fff);color:var(--ink)}.biztag.b-retrievly{background:color-mix(in srgb,#f7ad55 45%,#fff);color:var(--ink)}.biztag.b-unterwasserpilot{background:color-mix(in srgb,#86c9f0 45%,#fff);color:var(--ink)}.biztag.b-udra{background:color-mix(in srgb,#f4977a 45%,#fff);color:var(--ink)}.biztag.b-privat{background:color-mix(in srgb,#b9b6ad 45%,#fff);color:var(--ink)}.biztag.b-kundenwecker{background:color-mix(in srgb,#c9e59a 45%,#fff);color:var(--ink)}.biztag.b-servus-kundschaft{background:color-mix(in srgb,#7fd1c0 45%,#fff);color:var(--ink)}.top .icons{margin-left:auto}.bellpanel,.teampanel{max-width:calc(100vw - 32px)}.nav{scrollbar-width:none}.nav::-webkit-scrollbar{display:none}@media (max-width:760px){.top{display:grid;grid-template-columns:auto 1fr;align-items:center;grid-gap:10px;gap:10px}.top .brand{font-size:16px;padding:6px 14px;justify-self:start}.top .icons{justify-self:end}.top .nav{grid-column:1/-1;grid-row:2;width:100%}.top .nav a{padding:8px 13px;font-size:13px}.ic{width:38px;height:38px}.hello{font-size:32px;margin:18px 0 12px!important}.card{padding:18px;border-radius:24px}.card:hover{transform:none}.plh{display:grid!important;grid-template-columns:auto 1fr auto;grid-gap:8px;gap:8px}.plh .pltitle{grid-column:1/-1;grid-row:1;font-size:16px!important}.plh .lbl{display:none}.mailtotal .n{font-size:44px}.flagrow .ft{white-space:normal;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.biztag{font-size:10px;padding:2px 8px}.rtr{grid-template-columns:58px 1fr auto;gap:8px}.rbiz{display:block;margin-left:0}.rtf{flex-direction:column;gap:4px}.ring{width:140px}.bignums{gap:18px}.bignum .n{font-size:38px}.hero{margin:16px 0 14px}.titlerow{gap:8px}.segs{flex-wrap:wrap}.segcol{min-width:72px!important}.tablewrap,.tw{margin:0 -6px}.plh>:first-child{grid-row:2;grid-column:1}.plh>:last-child{grid-row:2;grid-column:3;justify-self:end}}.board[data-page=em]{--accent:#a9b6f4;--tint:#e3e7fc;--g:#b2bdf5}.mailgroups{display:grid;grid-template-columns:repeat(auto-fit,minmax(340px,1fr));grid-gap:16px;gap:16px;align-items:start}.mailitem{border-top:1px dashed rgba(29,29,27,.12);padding:12px 0;display:flex;flex-direction:column;gap:4px}.mailitem:first-of-type{border-top:0}.mailitem .mh{display:flex;justify-content:space-between;gap:10px;align-items:baseline}.mailitem .mt{font-size:15px;min-width:0;overflow-wrap:anywhere}.mailitem .msum{margin:4px 0 2px;font-size:13.5px;line-height:1.45}.mailitem .mact{display:flex;gap:6px;flex-wrap:wrap;align-items:center;margin-top:4px}.tag-need{margin-left:8px;font-size:10.5px;padding:2px 8px;background:#232321;color:#fff}.draftok,.tag-need{border-radius:999px}.draftok{font-size:12.5px;padding:6px 12px;background:var(--ok-bg);color:var(--ok)}.btn.draftbtn{background:#232321;color:#fff}@media (max-width:760px){.mailgroups{grid-template-columns:1fr}}.inbox{display:flex;flex-direction:column}.irow{display:grid;grid-template-columns:130px minmax(0,1fr) auto;grid-gap:14px;gap:14px;align-items:start;padding:12px 8px;border-top:1px dashed rgba(29,29,27,.12);border-radius:14px;transition:background .15s ease}.irow:first-child{border-top:0}.irow:hover{background:rgba(255,255,255,.55)}.irow .biztag{justify-self:start;margin-top:2px}.irow .ihead{display:flex;justify-content:space-between;gap:10px;font-size:12.5px}.irow .ifrom{color:var(--muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.irow .isubj{display:block;font-size:15px;margin:2px 0;overflow-wrap:anywhere}.irow.unread .isubj{font-weight:500}.irow .isubj:hover{text-decoration:underline}.irow .isum{margin:2px 0 0;font-size:13px;color:var(--muted);line-height:1.45}.irow .iact{display:flex;gap:8px;align-items:center;flex-wrap:wrap;justify-content:flex-end}@media (max-width:760px){.irow{grid-template-columns:1fr;gap:6px;padding:12px 0}.irow .iact{justify-content:flex-start}}.inbox.live .irow{grid-template-columns:22px 130px minmax(0,1fr) auto}.irow.sel{background:rgba(249,211,76,.18)}.irow.sel:hover{background:rgba(249,211,76,.26)}.ichk{display:flex;align-items:center;gap:8px;cursor:pointer;margin-top:3px}.ichk input{width:16px;height:16px;margin:0;accent-color:#232321;cursor:pointer}.bulkbar{display:flex;align-items:center;gap:8px;flex-wrap:wrap;padding:6px 8px;margin:0 0 6px;border-radius:12px;font-size:12.5px;color:var(--muted)}.bulkbar.on{background:var(--tint);color:var(--ink)}.bulkbar .bulkall{margin:0;padding-left:0}.bulkbar .bulkall span{min-width:80px}.btn.ibtn.bulksel{font:inherit;font-size:12.5px;cursor:pointer}@media (max-width:760px){.inbox.live .irow{grid-template-columns:22px minmax(0,1fr)}.inbox.live .irow>:not(.ichk){grid-column:2}}.seg.m-kf.zero,.seg.m-kl.zero,.seg.m-pr.zero,.seg.m-rv.zero,.seg.m-sk.zero,.seg.m-ud.zero,.seg.m-uw.zero,.seg.zero{opacity:1;background:transparent;color:var(--muted);border:1.5px dashed rgba(29,29,27,.22);justify-content:center}.mixseg .segcol .lab{color:var(--ink)}.segbtn.sel .seg{box-shadow:0 0 0 2.5px #232321}.segbtn.sel .lab{font-weight:600}.irow .udot{background:#f9d34c}.visits{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:16px;gap:16px;margin-bottom:16px}.vtile{display:flex;flex-direction:column;gap:4px}.vtile .vname{display:flex;justify-content:space-between;align-items:center;font-size:16px}.vtile .vnum{font-size:52px;font-weight:300;line-height:1;letter-spacing:-.02em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.vtile.v-klickfest{background:#232321;color:#fff;border-color:#232321}.vtile.v-klickfest .muted{color:#a9a59a}.vtile.v-klickfest .arr{background:#36362f;color:#fff}.vtile.v-retrievly{background:color-mix(in srgb,#f9d34c 80%,transparent)}.ovgrid2{display:grid;grid-gap:16px;gap:16px;grid-template-columns:repeat(4,minmax(0,1fr));grid-template-areas:"need need tasks usage";align-items:start}.ovgrid2>.a-need{grid-area:need}.ovgrid2>.a-tasks2{grid-area:tasks}.ovgrid2>.a-usage2{grid-area:usage}.ovgrid2>*{margin:0!important;min-width:0}.needrow{display:flex;gap:12px;align-items:center;padding:12px 0;border-top:1px dashed rgba(29,29,27,.12);flex-wrap:wrap}.needrow:first-of-type{border-top:0}.needrow .isubj{display:block;font-size:15px;overflow-wrap:anywhere}@media (max-width:1100px){.visits{grid-template-columns:repeat(2,minmax(0,1fr))}.ovgrid2{grid-template-columns:1fr 1fr;grid-template-areas:"need need" "tasks usage"}}@media (max-width:760px){.visits{gap:10px}.vtile .vnum{font-size:40px}.ovgrid2{grid-template-columns:1fr;grid-template-areas:"need" "tasks" "usage"}}.board[data-page=em] .seg.zero{background:transparent!important;color:var(--muted)!important}.board[data-page=em] .irow .udot{background:#4a5bc4}.board[data-page=em] .btn.upd{background:#aab6f3}.dismiss{width:32px;height:32px;border-radius:50%;border:0;background:rgba(255,255,255,.75);color:var(--muted);cursor:pointer;font-size:13px;flex:none;transition:background .15s ease,color .15s ease}.dismiss:hover{background:#232321;color:#fff}.needrow.gone{opacity:.3;pointer-events:none;transition:opacity .2s ease}.statusmgr{background:rgba(255,255,255,.7);border-radius:18px;padding:14px 16px;margin:0 0 14px}.strow{display:flex;gap:8px;align-items:center;flex-wrap:wrap;padding:4px 0}.strow input{flex:1 1;min-width:160px;font:inherit;font-size:14px;padding:8px 12px;border-radius:999px;border:1px solid rgba(29,29,27,.15);background:#fff}.pill.custom{background:color-mix(in srgb,var(--accent) 35%,#fff);color:var(--ink)}.phonef{display:flex;flex-direction:column;gap:4px;margin-top:8px}.phonef input{font:inherit;font-size:14px;padding:7px 12px;border-radius:999px;border:1px solid rgba(29,29,27,.15);background:#fff;max-width:220px}.tablewrap .sitelink{display:block;width:-moz-fit-content;width:fit-content}.leadsearch{display:flex;gap:8px;align-items:center;margin:0 0 10px}.leadsearch input{flex:1 1;min-width:0;font:inherit;font-size:14px;padding:10px 16px;border-radius:999px;border:1px solid rgba(29,29,27,.15);background:rgba(255,255,255,.85)}.leadsearch input:focus{outline:2px solid var(--ink);outline-offset:1px}.evbtn{border:0;cursor:pointer;font:inherit;text-align:left;width:100%;transition:transform .15s ease,box-shadow .15s ease}.evbtn:hover{transform:translateY(-1px);box-shadow:0 4px 12px rgba(0,0,0,.15)}.evbtn.sel{box-shadow:0 0 0 2px var(--ink)}.nextlist{margin-top:12px;background:rgba(255,255,255,.75);border-radius:18px;padding:12px 14px}.nlrow{display:flex;gap:10px;align-items:center;padding:6px 0;border-top:1px dashed rgba(29,29,27,.12)}.nlrow:first-of-type{border-top:0}.nlname:hover{text-decoration:underline}.nextf{display:flex;gap:10px;align-items:center;flex-wrap:wrap;margin-top:10px}.nextf input[type=date]{font:inherit;font-size:14px;padding:7px 12px;border-radius:999px;border:1px solid rgba(29,29,27,.15);background:#fff}.nlname{font:inherit;font-size:15px;text-align:left}.nlname,.sortbtn{background:none;border:0;padding:0;color:inherit;cursor:pointer}.sortbtn{font:inherit;display:inline-flex;gap:5px;align-items:center}.sortbtn:hover{color:var(--ink)}.sorti{font-size:9px;opacity:.45}th[aria-sort=ascending] .sorti,th[aria-sort=descending] .sorti{opacity:1}.board .modalbg{z-index:60}.leadmodal{width:min(760px,100%);max-height:88vh;background:#fffdf6;padding:22px;border-radius:28px}.leadmodal .editor{background:none;padding:0;margin:0;border:0}@media (max-width:760px){.leadmodal{max-height:94vh;border-radius:22px;padding:16px}.modalbg{padding:8px;align-items:flex-end}}.lpmodal{width:min(800px,100%);padding:0;overflow:hidden;background:#fffdf7;border-radius:28px}.lp,.lpmodal{max-height:90vh;display:flex;flex-direction:column}.lp{min-height:0}.lph{display:flex;gap:14px;align-items:center;padding:22px 24px 16px}.lpav{width:52px;height:52px;border-radius:50%;background:#232321;color:#fff;display:grid;place-items:center;font-size:18px;font-weight:500;flex:none}.lpt{flex:1 1;min-width:0}.lpt h2{margin:0;font-size:24px;font-weight:500;letter-spacing:-.01em;overflow-wrap:anywhere}.lpsite{font-size:13px;color:var(--muted)}.lpsite:hover{color:var(--ink);text-decoration:underline}.lppill{font-size:12px;padding:5px 12px;border-radius:999px;background:var(--tint);color:var(--ink);font-weight:500;white-space:nowrap}.lpx{width:40px;height:40px;border-radius:50%;border:0;background:rgba(29,29,27,.07);cursor:pointer;font-size:15px;flex:none}.lpx:hover{background:#232321;color:#fff}.lpsteps{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);grid-gap:6px;gap:6px;padding:0 24px 18px}.lpstep{display:flex;flex-direction:column;gap:6px;min-width:0}.lpstep span{font-size:12px;color:var(--muted)}.lpstep i{font-style:normal;height:34px;border-radius:999px;display:flex;align-items:center;padding:0 14px;font-size:12.5px;white-space:nowrap;overflow:hidden}.lpstep .sdone{background:#232321;color:#fff}.lpstep .snow{background:var(--accent)}.lpstep .stodo{border:1.5px dashed rgba(29,29,27,.2);color:var(--faint)}.lpbody{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,6fr);grid-gap:20px;gap:20px;padding:18px 24px;overflow:auto;border-top:1px solid rgba(29,29,27,.1);min-height:0}.lpcol{display:flex;flex-direction:column;gap:16px;min-width:0}.lplab{font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--faint);display:block;margin-bottom:6px}.lpnext{background:var(--tint);border-radius:18px;padding:14px 16px;display:flex;flex-direction:column;gap:8px}.lpbig{font-size:20px;font-weight:500}.lpbig small{font-size:13px;font-weight:400;margin-left:8px;color:var(--muted)}.lpdate{display:flex;gap:10px;align-items:center;flex-wrap:wrap}.lpdate input{background:#fff;border:1px solid rgba(29,29,27,.12);border-radius:999px;padding:8px 14px;font:inherit;font-size:14px}.lplink{background:none;border:0;padding:0;font:inherit;font-size:12.5px;text-decoration:underline;cursor:pointer;color:inherit}.lphint{font-size:12px;color:var(--muted)}.lpfield select,.lpfield textarea{width:100%;background:#fff;border:1px solid rgba(29,29,27,.12);border-radius:14px;padding:10px 14px;font:inherit;font-size:14px}.lpfield select{border-radius:999px}.lpfield textarea{resize:vertical;min-height:84px}.lpchips{display:flex;flex-direction:column;gap:8px}.lpchip{display:flex;gap:10px;align-items:center;background:rgba(29,29,27,.05);border-radius:14px;padding:9px 12px;font-size:13.5px;min-width:0}.lpchip span:last-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1 1}.lpchip a:hover{text-decoration:underline}.lpib{width:28px;height:28px;border-radius:50%;background:#fff;display:grid;place-items:center;font-size:12px;flex:none}.lppitch{background:rgba(29,29,27,.05);border-radius:18px;padding:14px 16px;flex-direction:column}.lppitch,.lpprow{display:flex;gap:8px}.lpprow{align-items:center;flex-wrap:wrap}.lphh{display:flex;justify-content:space-between;align-items:baseline}.lphist{display:flex;flex-direction:column;gap:10px}.hmsg{border-radius:16px;padding:11px 14px;font-size:13.5px;line-height:1.45;max-width:94%}.hmsg.out{background:var(--tint);align-self:flex-end;border-bottom-right-radius:6px}.hmsg.in{background:rgba(29,29,27,.06);align-self:flex-start;border-bottom-left-radius:6px}.hmeta{display:flex;gap:8px;font-size:11.5px;color:var(--muted);margin-bottom:3px}.hmeta b{font-weight:500;color:var(--ink)}.hmsg p{margin:0;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.hmsg p.open{-webkit-line-clamp:unset;display:block}.hmsg button{background:none;border:0;padding:0;margin-top:4px;font:inherit;font-size:12px;text-decoration:underline;cursor:pointer;color:inherit}.lpfoot{display:flex;gap:8px;align-items:center;padding:14px 24px 20px;border-top:1px solid rgba(29,29,27,.1);flex-wrap:wrap}.lpfoot .btn{padding:11px 20px;font-size:14px}.lpdel{background:none}@media (max-width:720px){.lpbody{grid-template-columns:1fr}.lpbody,.lpfoot,.lph,.lpsteps{padding-inline:16px}.lpsteps{grid-auto-flow:row;grid-template-columns:1fr 1fr}}.filters button.hasnew:not(.on){background:var(--accent)}.calrowbtn,.cx,.lev,.tledit{font:inherit;text-align:left;cursor:pointer}button.cx{border:0;width:100%}button.cx.o{border:1px dashed rgba(29,29,27,.25)}.tledit{background:none;border:0;padding:0;color:inherit}.tledit:hover{text-decoration:underline}button.lev{border:0;width:100%;color:inherit}button.lev.o{border:1.5px dashed rgba(29,29,27,.18)}button.flagrow{background:none;border:0;border-top:1px dashed rgba(29,29,27,.12);width:100%;text-align:left;color:inherit}.calmodal{width:min(520px,100%);background:#fffdf7;border-radius:28px;padding:22px}.calin{width:100%;background:#fff;border:1px solid rgba(29,29,27,.12);border-radius:999px;padding:10px 14px;font:inherit;font-size:14px}.calrow{display:flex;gap:12px;margin-top:10px;flex-wrap:wrap}.calrow>*{min-width:140px}.calquick{gap:6px;margin-top:12px}.calfoot,.calquick{display:flex;align-items:center;flex-wrap:wrap}.calfoot{gap:8px;margin-top:16px}.pipelink{display:block;border-radius:10px}.pipelink:hover{background:rgba(255,255,255,.6)}.lpfoot .btn.danger.lpdel:hover{background:var(--danger);color:#fff;border-color:var(--danger)}.lphost{display:flex;gap:8px;align-items:center;flex-wrap:wrap;background:rgba(29,29,27,.05);border-radius:14px;padding:10px 12px}.lphp{font-size:14px;flex:1 1;min-width:0;overflow-wrap:anywhere}.vtag{font-size:12px;padding:4px 11px;border-radius:999px;white-space:nowrap}.vtag.vok{background:var(--ok-bg);color:var(--ok)}.vtag.vlim{background:#fcecb0;color:#7a5b00}.vtag.vno{background:var(--danger-bg);color:var(--danger)}.hostcell{display:inline-flex;gap:7px;align-items:center;font-size:13px}.vdot{width:9px;height:9px;border-radius:50%;display:inline-block;flex:none;background:var(--faint)}.vdot.vok{background:#3f8a4f}.vdot.vlim{background:#e0b020}.vdot.vno{background:#c2473d}.irow .isum.snip{color:var(--faint);font-style:italic}.btn.ibtn{padding:5px 11px;font-size:12.5px}.btn.ibtn.danger{color:var(--danger)}.imsg{margin:0 0 8px;padding:6px 10px;border-radius:10px;background:var(--tint)}.biztag.bizsel{border:0;font:inherit;font-size:11px;cursor:pointer;-moz-appearance:none;appearance:none;-webkit-appearance:none}.thread{margin-top:10px;display:flex;flex-direction:column;gap:10px}.tmsg{background:rgba(255,255,255,.7);border:1px solid var(--line);border-radius:14px;padding:10px 12px}.tmsg.mine{background:var(--tint)}.tmsg .thead{display:flex;justify-content:space-between;gap:10px;font-size:13px}.tmsg .tbody,.tmsg .tto{overflow-wrap:anywhere}.tmsg .tbody{white-space:pre-wrap;font:inherit;font-size:13.5px;line-height:1.5;margin:8px 0 0;max-height:420px;overflow:auto}.tmsg .tframe{display:block;width:100%;border:0;margin:8px 0 0;background:#fff;border-radius:10px}.tmsg .tfiles{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px}.tmsg .tfile{font-size:12.5px;padding:4px 10px;border:1px solid var(--line);border-radius:999px;background:#fff;text-decoration:none;color:var(--ink)}.tmsg .tfile:hover{border-color:var(--ink)}.thread .tview{align-self:flex-start}.composer{display:flex;flex-direction:column;gap:8px;background:#fff;border:1.5px solid #232321;border-radius:16px;padding:12px;margin:8px 0}.composer label{display:grid;grid-template-columns:64px minmax(0,1fr);align-items:center;grid-gap:8px;gap:8px;font-size:12.5px;color:var(--muted)}.composer input,.composer select,.composer textarea{font:inherit;font-size:14px;color:var(--ink);border:1px solid var(--line);border-radius:10px;padding:7px 10px;background:#fff;min-width:0;width:100%;box-sizing:border-box}.composer textarea{resize:vertical;line-height:1.5;min-height:180px}.cact{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.cnote{margin:0}.tag-vault{margin-left:8px;font-size:10.5px;padding:2px 8px;border-radius:999px;background:var(--ok-bg);color:var(--ok)}.csig{margin:0 0 0 72px;white-space:pre-line;font-size:12.5px;line-height:1.45;border-left:2px solid var(--line);padding-left:10px}@media (max-width:560px){.csig{margin-left:0}}@media (min-width:761px) and (max-width:1199px){.board>.shell{padding:20px 22px 36px}.top{display:grid;grid-template-columns:auto 1fr;align-items:center;grid-gap:12px;gap:12px}.top .brand{justify-self:start}.top .icons{justify-self:end}.top .nav{grid-column:1/-1;grid-row:2;width:100%}.top .nav a{padding:10px 16px}.hello{margin:20px 0 14px!important}.card{padding:20px}.skills{grid-template-columns:repeat(2,minmax(0,1fr))}.lev{font-size:12px;padding:9px}}@media (hover:none){.card:hover,.cell:hover,.sk:hover,a.lev:hover{transform:none;box-shadow:none}.btn{padding-top:11px;padding-bottom:11px}.dismiss{width:40px;height:40px}.ic{min-width:44px;min-height:44px}}