:root{--color-bg:#fafafb;--color-cream:#f4f2ee;--color-ink:#0e1430;--color-ink-soft:#1f2748;--color-ink-dim:#5c648a;--color-line:#0e14301a;--color-line-hi:#0e14302e;--color-kyano:#4fb8b2;--color-aqua-deep:#2e7e7a;--color-miss:#c13a33;--color-check:#2f7a4a;--font-display:"Google Sans Flex", system-ui, sans-serif;--font-body:"Google Sans Flex", system-ui, sans-serif;--font-label:"Google Sans Flex", system-ui, sans-serif;--font-serif:"Google Sans Flex", Georgia, serif;--font-klantkop:"Gelasio", Georgia, serif}html,body{background:var(--color-bg);color:var(--color-ink);font-family:var(--font-body);font-optical-sizing:auto;-webkit-font-smoothing:antialiased;margin:0;padding:0}*,:before,:after{box-sizing:border-box}.italic-accent{font-family:var(--font-serif);color:var(--color-kyano);font-style:italic;font-weight:500}.iris-mark-levend{flex:none;place-items:center;display:inline-grid;position:relative}.iris-mark-levend>svg{z-index:2;position:relative}.iris-mark-bol{z-index:2;background:radial-gradient(circle at 32% 26%, var(--color-kyano,#4fb8b2), #2e7e7a);isolation:isolate;border-radius:50%;width:100%;height:100%;position:relative;box-shadow:0 0 0 3px #4fb8b224,inset 0 1px 1px #ffffff59}.iris-mark-bol:before{content:"";background:radial-gradient(circle at 40% 35%,#ffffff8c,#fff0 70%);border-radius:50%;animation:4.5s ease-in-out infinite iris-bolkern;position:absolute;inset:22%}.iris-mark-bol:after{content:"";background:radial-gradient(circle at 68% 76%,#ffffff52,#0000 55%);border-radius:50%;animation:8s ease-in-out infinite iris-boldwaal;position:absolute;inset:0}@keyframes iris-bolkern{0%,to{opacity:.55;transform:scale(.94)}50%{opacity:.85;transform:scale(1.08)}}@keyframes iris-boldwaal{0%,to{transform:rotate(0)scale(1)}50%{transform:rotate(22deg)scale(1.04)}}.is-luistert .iris-mark-bol:before{animation-duration:1.1s}.is-schrijft .iris-mark-bol:before{animation-duration:.75s}.iris-mark-levend:after{content:"";z-index:0;background:radial-gradient(circle at 42% 36%,#4fb8b273,#4fb8b200 68%);border-radius:50%;animation:4.5s ease-in-out infinite iris-adem;position:absolute;inset:-2px}@keyframes iris-adem{0%,to{opacity:.5;transform:scale(.92)}50%{opacity:.85;transform:scale(1.1)}}.iris-mark-levend .imr{border:1.5px solid var(--color-kyano);opacity:0;z-index:1;pointer-events:none;border-radius:50%;position:absolute;inset:0}.iris-mark-levend.is-luistert:after{animation-duration:1.1s}.iris-mark-levend.is-luistert .imr{animation:1.8s cubic-bezier(.2,.6,.35,1) infinite iris-ring}.iris-mark-levend.is-luistert .imr:nth-child(2){animation-delay:.6s}.iris-mark-levend.is-luistert .imr:nth-child(3){animation-delay:1.2s}@keyframes iris-ring{0%{opacity:.5;transform:scale(1)}to{opacity:0;transform:scale(2)}}.iris-mark-levend .imb{opacity:0;z-index:1;pointer-events:none;border:1.6px solid #0000;border-radius:50%;position:absolute;inset:-3px}.iris-mark-levend.is-denkt .imb{opacity:.9;border-top-color:var(--color-kyano);border-right-color:var(--color-kyano);animation:1.05s linear infinite iris-rondje}.iris-mark-levend.is-denkt:after{animation-duration:2.2s}.iris-mark-levend.is-schrijft:after{animation-duration:.8s}.iris-mark-levend.is-schrijft .imb{opacity:0}@keyframes iris-rondje{to{transform:rotate(360deg)}}.iris-mark-levend.is-klaar{border-radius:50%;animation:.9s cubic-bezier(.32,.72,0,1) iris-bevestig}@keyframes iris-bevestig{0%{box-shadow:0 0 0 2px #2f7a4a2e}35%{box-shadow:0 0 0 8px #2f7a4a38}to{box-shadow:0 0 0 2px #2f7a4a00}}@media (prefers-reduced-motion:reduce){.iris-mark-levend:after,.iris-mark-levend .imr,.iris-mark-levend.is-klaar,.iris-mark-levend .imb{animation:none}.iris-mark-levend:after{opacity:.6;transform:none}.iris-mark-levend .imr{opacity:0}.iris-mark-levend.is-denkt .imb,.iris-mark-levend.is-schrijft .imb{opacity:.5}}.hz-card{border:1px solid var(--color-line);background:#fff;border-radius:12px}.hz-kicker{font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--color-kyano);font-size:11px;font-weight:700}.iris-veld:focus-within{border-color:var(--color-kyano)!important;box-shadow:0 0 0 3.5px #4fb8b229!important}.iris-veld textarea:focus{outline:none}:root{--bg:#fafafb;--bg-deep:#f1f2f5;--card:#fff;--card2:#fafafb;--op-accent:#fff;--ink:#0e1430;--ink2:#5c648a;--ink3:#8b92ab;--line:#0e14301f;--line2:#0e14302e;--line3:#0e143012;--sh-sm:0 1px 3px #0e14300d;--sh-md:0 2px 6px #0e14300d, 0 14px 30px -16px #0e143029;--sh-lg:0 10px 26px -8px #0e143029, 0 30px 60px -24px #0e14303d;--r:16px;--r-sm:12px;--r-kaart:18px;--a-purple:#6b3fe4;--a-purple-soft:#ece6fc;--a-teal:#2e9c95;--a-teal-soft:#e0f1ef;--a-orange:#e0612f;--a-orange-soft:#fbe7dc;--a-red:#c13a33;--a-red-soft:#f8e2e0;--a-aqua:#1e8cb5;--a-aqua-soft:#dfedf3;--a-navy:#1f2748;--a-navy-soft:#e3e5ee;--a-mila:var(--a-gold);--a-mila-soft:var(--a-gold-soft);--a-project:#6b3fe4;--a-project-soft:#ece6fc;--a-green:#2f7a4a;--a-green-soft:#e0ebe2;--a-gold:#c99437;--a-gold-soft:#f5ecd4;--a-blue:#2f4fb8;--a-blue-soft:#e2e6f4;--a-blue-mid:#b9c3e8;--a-slate:#64748b;--a-slate-soft:#edf0f5;--a-pink:#c03f7b;--a-pink-soft:#f7e3ee}*{box-sizing:border-box;margin:0;padding:0}html,body{height:100%}body{background:var(--bg);color:var(--ink);font-family:var(--font-body);-webkit-font-smoothing:antialiased;font-size:15px;line-height:1.45}.mono{font-family:var(--font-label)}.tb-greet h1,.page-title,.hero-num,.tile-num,.panel-title,.iris-title,.kpi-big,.stage-n,.kpi-v,.kpi-mini .kpi-v,.score,.tray-chip,.tb-btn{font-family:var(--font-display)}.tile-num,.hero-num,.kpi-big,.stage-n{font-weight:700}.ic,.icon-wrap svg{width:1em;height:1em;display:block}.icon-wrap{font-size:20px;display:inline-flex}button{cursor:pointer;color:inherit;background:0 0;border:none;font-family:inherit}:focus-visible{outline:2px solid var(--a-teal);outline-offset:2px;border-radius:6px}button:focus-visible,a:focus-visible,[role=button]:focus-visible{outline:2px solid var(--a-teal);outline-offset:2px}@media (prefers-reduced-motion:reduce){*{scroll-behavior:auto}}b{font-weight:700}.modal-title,.vd-greet,.vd-pulse-v,.phb-title,.cal-title,.tg-dnum,.lv-dnum,.ev-detail-title,.irisattn-mini-n,.irisbrief-stat-v,.wlib-title,.iris-beat-n,.fn-title,.mb-titel,.web-stat-v,.web-kans-kw,.web-navcard-t,.bz-pg-stat .n,.studio-hero-num,.studio-card-titel,.money,.tm-head-t,.tm-card-name,.tm-prof-name,.tm-vmain-greet,.st-title,.sx-hero-h1,.sx-kpi-v,.kb-sum-v,.sx-rel-v,.sx-card-name,.sx-money-big,.rel-setmenu-title,.crm-stat-v,.cf-name,.cf-val-big,.cf-val-role,.bez-oogst-n{font-family:var(--font-display)}html{zoom:.9}.app{display:flex;position:fixed;inset:0}.main{flex-direction:column;flex:1;min-width:0;display:flex}.main-scroll{scroll-behavior:smooth;flex:1;padding:28px 34px 60px;overflow:hidden auto}.main-scroll::-webkit-scrollbar{width:10px}.main-scroll::-webkit-scrollbar-thumb{border:3px solid var(--bg);background:#0e143024;border-radius:6px}.hz-logo{--hz-ink:#0e1430;--hz-mark:calc(var(--hz-size,22px) * 1.221);align-items:flex-start;gap:calc(var(--hz-size,22px) * .5);font-size:var(--hz-size,22px);line-height:1;display:inline-flex}.hz-logo[data-tone=dark]{--hz-ink:#fff}.hz-mark{width:var(--hz-mark);height:var(--hz-mark);margin-top:calc(var(--hz-size,22px) * -.1223);box-shadow:0 calc(var(--hz-mark) * .085) calc(var(--hz-mark) * .25) #0e143038,0 0 0 1px #0e14300d;border-radius:50%;flex:none}.hz-logo[data-tone=dark] .hz-mark{box-shadow:0 calc(var(--hz-mark) * .085) calc(var(--hz-mark) * .25) #00000059,0 0 0 1px #ffffff14}.hz-logo[data-animate=true] .hz-mark{animation:6.5s ease-in-out infinite hz-breathe}.hz-logo[data-animate=true] .hz-spin{animation:24s linear infinite hz-spin}.hz-mark svg{border-radius:50%;width:100%;height:100%;display:block}.hz-spin{transform-box:fill-box;transform-origin:50%}.hz-word{font-family:var(--font-display);letter-spacing:.16em;text-transform:uppercase;white-space:nowrap;color:var(--hz-ink);font-synthesis:none;margin-right:-.16em;font-size:1em;font-weight:600;line-height:1}.hz-ai{background:linear-gradient(#4fd6c9 0%,#3fc3b9 36%,#2e9c95 72%,#22736e 100%);-webkit-text-fill-color:transparent;color:#0000;-webkit-background-clip:text;background-clip:text;display:inline-block}@keyframes hz-spin{to{transform:rotate(360deg)}}@keyframes hz-breathe{0%,to{transform:scale(1)}50%{transform:scale(1.055)}}@media (prefers-reduced-motion:reduce){.hz-logo .hz-mark,.hz-logo .hz-spin{animation:none!important}}.sidebar{background:var(--card);width:236px;color:var(--ink);z-index:60;border-right:1px solid var(--line);flex-direction:column;flex:0 0 236px;gap:4px;padding:20px 0 14px;display:flex;position:relative;overflow:hidden}.sb-logo{flex-direction:column;gap:3px;padding:18px 22px;display:flex}.sb-brand{align-items:center;gap:14.25px;display:flex}.sb-sub{font-family:var(--font-label);letter-spacing:.15em;text-transform:uppercase;color:var(--ink3);margin-top:2px;font-size:9px}.sb-scroll{flex-direction:column;flex:1;gap:2px;padding:4px 12px;display:flex;overflow:hidden auto}.sb-scroll::-webkit-scrollbar{width:0}.sb-group{background:var(--card2);border:1px solid var(--line);border-radius:14px;flex-direction:column;gap:3px;margin:6px 0;padding:6px;display:flex}.sb-group.collapsed{gap:0}.sb-group-h .sb-lbl{flex:1;font-weight:700}.sb-group-chev{opacity:.5;cursor:pointer;border-radius:6px;flex:none;margin:-2px -4px -2px 6px;padding:2px;transition:transform .18s;display:inline-flex;transform:rotate(90deg)}.sb-group-chev svg{width:13px;height:13px}.sb-group-chev.col{transform:rotate(0)}.sb-group-chev:hover{background:#00000014}.sb-item.on .sb-group-chev{opacity:.85}.sb-item.on .sb-group-chev:hover{background:#ffffff29}.sb-item{white-space:nowrap;width:100%;min-width:0;color:var(--ink2);text-align:left;border-radius:11px;align-items:center;gap:0;padding:9px 8px 9px 12px;transition:background .15s,color .15s;display:flex}.sb-item:hover{background:var(--bg-deep);color:var(--ink)}.sb-item.on{background:var(--ink);color:#fff}.sb-item.home{margin-bottom:2px}.sb-primary{background:var(--card2);border:1px solid var(--line);border-radius:14px;flex-direction:column;gap:3px;margin:6px 0;padding:6px;display:flex}.sb-primary .sb-item{padding:10px 8px 10px 11px}.sb-primary .sb-item .sb-lbl{font-size:14.5px;font-weight:700}.sb-primary .sb-item.primary:not(.on):hover{background:var(--card)}.sb-badge{font-variant-numeric:tabular-nums;border-radius:10px;flex:none;place-items:center;min-width:20px;height:20px;margin-left:auto;padding:0 6px;font-size:11px;font-weight:800;display:grid}.sb-item.on .sb-badge{color:#fff!important;background:#ffffff38!important}.sb-ic{width:26px;height:36px;color:var(--ink2);flex:0 0 26px;place-items:center;font-size:18px;display:grid}.sb-ic svg{width:18px;height:18px}.sb-ic .kbadge{box-shadow:none!important}.sb-item.on .sb-ic{color:#fff!important}.sb-lbl{text-overflow:ellipsis;min-width:0;margin-left:12px;margin-right:8px;font-size:14px;font-weight:600;overflow:hidden}.sb-user{border-top:1px solid var(--line);flex-direction:column;gap:2px;margin:6px 12px 0;padding:14px 22px 2px;display:flex}.sb-uline{letter-spacing:.13em;text-transform:uppercase;color:var(--ink3);font-size:9px}.sb-umail{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;font-weight:600;overflow:hidden}.sb-logout{color:var(--a-teal);align-self:flex-start;align-items:center;gap:7px;margin-top:3px;font-size:12px;font-weight:600;display:inline-flex}.sb-logout svg{width:15px;height:15px}.sb-logout:hover{color:var(--ink)}.sb-collapse{width:26px;height:26px;color:var(--ink3);border-radius:8px;flex:none;place-items:center;display:grid}.sb-collapse:hover{background:var(--bg-deep);color:var(--ink)}.sb-collapse-ic{transition:transform .18s;display:inline-flex}.sb-collapse-ic svg{width:15px;height:15px}.sb-collapse-ic.flip{transform:rotate(180deg)}.sidebar.compact{flex:0 0 84px;width:84px}.sidebar.compact .sb-logo{align-items:center;padding:16px 0 10px}.sidebar.compact .sb-brand{flex-direction:column;justify-content:center;gap:22px}.sidebar.compact .sb-scroll{gap:3px;padding:4px 8px}.sidebar.compact .sb-group,.sidebar.compact .sb-primary{gap:4px;padding:5px}.sidebar.compact .sb-item{text-align:center;white-space:normal;flex-direction:column;justify-content:center;gap:4px;padding:9px 3px;position:relative}.sidebar.compact .sb-lbl{text-overflow:ellipsis;max-width:100%;margin:0;font-size:9.5px;font-weight:600;line-height:1.12;overflow:hidden}.sidebar.compact .sb-primary .sb-item .sb-lbl{font-size:9.5px;font-weight:700}.sidebar.compact .sb-badge{min-width:16px;height:16px;margin-left:0;padding:0 4px;font-size:9px;position:absolute;top:4px;right:10px}.sidebar.compact .iris-badge{position:absolute;top:4px;right:10px}.sidebar.compact .sb-user{text-align:center;align-items:center;margin:6px 8px 0;padding:10px 4px 2px}.sidebar.compact .sb-uline,.sidebar.compact .sb-umail{display:none}.sidebar.compact .sb-logout{align-self:center;gap:0;font-size:0}.letter-av{border-radius:50%;flex:none;place-items:center;font-weight:800;display:inline-grid}.topbar{justify-content:space-between;align-items:center;gap:18px;min-height:44px;margin-bottom:26px;display:flex}.app:has(.iwp) .topbar:not(.tb-tel){box-sizing:border-box;border-bottom:1px solid var(--line);background:var(--bg);min-height:56px;margin-bottom:0;padding:6px 24px 6px 4px}.tb-left{align-items:center;gap:12px;min-width:0;display:flex}.tb-chip{border:1px solid var(--line);background:var(--card);min-width:0;height:32px;color:var(--ink);font:600 12.5px/1 var(--font-body,inherit);cursor:pointer;border-radius:9px;flex:0 auto;align-items:center;gap:8px;padding:0 10px;display:inline-flex}.tb-chip:hover{border-color:var(--ink3)}.tb-chip-label{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.tb-back{width:32px;color:var(--ink2);flex:none;justify-content:center;padding:0;font-size:18px}.tb-back:hover{color:var(--ink)}.tb-crumb{font-family:var(--font-label);letter-spacing:.13em;text-transform:uppercase;color:var(--ink3);white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:11px;overflow:hidden}.crumb-co{color:var(--ink);vertical-align:bottom;text-overflow:ellipsis;white-space:nowrap;max-width:200px;font-weight:700;display:inline-block;overflow:hidden}.tb-actions{align-items:center;gap:10px;display:flex}.tb-btn{white-space:nowrap;background:var(--card);box-shadow:var(--sh-sm);color:var(--ink);border-radius:11px;align-items:center;gap:8px;padding:9px 15px;font-size:13.5px;font-weight:600;transition:transform .12s,box-shadow .2s;display:inline-flex}.tb-btn:hover{box-shadow:var(--sh-md);transform:translateY(-1px)}.tb-btn .icon-wrap{color:var(--ink2);font-size:17px}.tb-btn.solid{background:var(--ink);color:#fff}.tb-btn.solid .icon-wrap{color:#fff}.tb-btn.ghost{box-shadow:none;color:var(--ink2);background:0 0}.tb-btn.nieuw{background:var(--a-teal);color:#fff}.tb-btn.nieuw .icon-wrap{color:#fff}.tb-avatar{background:var(--a-teal-soft);width:36px;height:36px;color:var(--a-teal);cursor:pointer;border-radius:50%;flex:none;place-items:center;font-size:14px;font-weight:800;transition:transform .12s,box-shadow .2s;display:grid}.tb-avatar:hover{box-shadow:var(--sh-md);transform:translateY(-1px)}.tb-mid{flex:auto;justify-content:center;min-width:0;padding:0 8px;display:flex}.tb-search{width:100%;max-width:440px;position:relative}.tb-search-ic{width:16px;height:16px;color:var(--ink3);pointer-events:none;position:absolute;top:50%;left:13px;transform:translateY(-50%)}.tb-search-in{background:var(--card);width:100%;height:40px;box-shadow:var(--sh-sm);color:var(--ink);border:1px solid #0000;border-radius:12px;padding:0 36px 0 38px;font-size:13.5px;transition:box-shadow .2s,border-color .2s}.tb-search-in::placeholder{color:var(--ink3)}.tb-search-in:focus{border-color:var(--a-teal);box-shadow:0 0 0 3px var(--a-teal-soft);outline:none}.tb-search-x{width:24px;height:24px;color:var(--ink3);border-radius:7px;place-items:center;display:grid;position:absolute;top:50%;right:9px;transform:translateY(-50%)}.tb-search-x:hover{background:var(--line);color:var(--ink)}.tb-search-x svg{width:14px;height:14px}.tb-menu-wrap{position:relative}.tb-naar-zijbalk{display:contents}.tb-btn.nieuw.on,.tb-icon-btn.on{box-shadow:var(--sh-md)}.tb-icon-btn{background:var(--card);width:40px;height:40px;box-shadow:var(--sh-sm);color:var(--ink2);border-radius:11px;place-items:center;transition:transform .12s,box-shadow .2s;display:grid;position:relative}.tb-icon-btn:hover{box-shadow:var(--sh-md);color:var(--ink);transform:translateY(-1px)}.tb-icon-btn svg{width:19px;height:19px}.tb-dot{background:var(--a-orange);width:7px;height:7px;box-shadow:0 0 0 2px var(--card);border-radius:50%;position:absolute;top:9px;right:10px}.tb-pop{z-index:60;background:var(--card);border:1px solid var(--line);box-shadow:var(--sh-lg);border-radius:16px;padding:7px;animation:.16s popIn;position:absolute;top:calc(100% + 9px)}@keyframes popIn{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}.tb-search-pop{width:min(440px,90vw);max-height:62vh;left:50%;overflow:auto;transform:translate(-50%)}.tb-nieuw-pop,.tb-acct-pop{min-width:230px;right:0}.tb-notif-pop{width:330px;max-width:90vw;right:0}.tb-uren-pop{width:340px;max-width:90vw;max-height:70vh;left:0;overflow:auto}.tb-uren-chip{font-variant-numeric:tabular-nums;align-items:center;gap:6px;display:inline-flex}.tb-uren-label{color:var(--ink2);font-weight:500}@media (width<=700px){.tb-uren-label{display:none}}.topbar:not(.tb-tel){container:topbalk/inline-size}.tb-left .lang-switch,.tb-uren-chip{white-space:nowrap;flex:none}@container topbalk (width<=1440px){.topbar .tb-crumb{display:none}}@container topbalk (width<=1080px){.topbar .tb-uren-label{display:none}}.tb-werkruimte{min-width:0;display:flex}.topbar:not(.tb-tel) .tb-werkruimte{min-width:140px}.topbar:not(.tb-tel) .tb-mid{flex-shrink:20;min-width:150px}@container topbalk (width<=1080px){.topbar:not(.tb-tel) .tb-mid{min-width:56px;padding:0 4px}.topbar:not(.tb-tel) .tb-mid:focus-within{min-width:240px}.topbar .tb-search-in:not(:focus){padding-right:0}.topbar .tb-search-in:not(:focus)::placeholder{color:#0000}}@container topbalk (width<=900px){.topbar:not(.tb-tel) .tb-werkruimte{min-width:90px}}.tb-uren-ic{width:14px;height:14px;color:var(--ink3);display:inline-flex}.tb-uren-ic svg{width:14px;height:14px}.tb-uren-head{padding:8px 10px 4px}.tb-uren-groot{font-size:16px;font-weight:700}.tb-uren-sub{color:var(--ink3);margin-top:2px;font-size:11px}.tb-uren-blok{padding:2px 0}.tb-uren-rij{color:var(--ink2);justify-content:space-between;gap:10px;padding:5px 10px;font-size:12.5px;display:flex}.tb-uren-stil{color:var(--ink)}.tb-uren-stil-kop{color:var(--a-gold,#c99437)}.tb-uren-gratis{color:var(--ink3);padding:4px 10px 6px;font-size:11px}.tb-uren-leeg{color:var(--ink3);padding:4px 10px 6px;font-size:11.5px}.tb-pop-head{letter-spacing:.13em;text-transform:uppercase;color:var(--ink3);padding:7px 10px 8px;font-size:10px}.tb-pop-item{width:100%;color:var(--ink);text-align:left;border-radius:11px;align-items:center;gap:11px;padding:9px 10px;font-size:13.5px;font-weight:600;transition:background .14s;display:flex}.tb-pop-item:hover{background:var(--card2)}.tb-pop-item.danger:hover{background:var(--a-red-soft)}.tb-pop-item.danger .tb-pop-lbl{color:var(--a-red)}.tb-pop-ic{border-radius:9px;flex:none;place-items:center;width:30px;height:30px;display:grid}.tb-pop-ic svg{width:16px;height:16px}.tb-pop-div{background:var(--line);height:1px;margin:6px 8px}.tb-res{text-align:left;border-radius:11px;align-items:center;gap:11px;width:100%;padding:9px 10px;transition:background .14s;display:flex}.tb-res:hover{background:var(--card2)}.tb-res-ic{border-radius:9px;flex:none;place-items:center;width:32px;height:32px;display:grid}.tb-res-ic svg{width:17px;height:17px}.tb-res-main{flex-direction:column;flex:auto;min-width:0;display:flex}.tb-res-name{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-size:13.5px;font-weight:700;overflow:hidden}.tb-res-sub{color:var(--ink3);text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.tb-res-kind{letter-spacing:.1em;text-transform:uppercase;color:var(--ink3);background:var(--card2);border-radius:7px;flex:none;padding:3px 7px;font-size:9.5px}.tb-empty{color:var(--ink3);text-align:center;padding:14px 12px;font-size:12.5px}.tb-notif-list{max-height:46vh;overflow:auto}.tb-notif{border-radius:11px;align-items:flex-start;gap:10px;padding:9px 10px;display:flex}.tb-notif:hover{background:var(--card2)}.tb-notif-main{color:var(--ink2);flex-direction:column;gap:2px;font-size:12.5px;line-height:1.4;display:flex}.tb-notif-main b{color:var(--ink)}.tb-notif-time{color:var(--ink3);font-size:10px}.tb-pop-foot{border-top:1px solid var(--line);width:100%;color:var(--a-teal);text-align:center;margin-top:3px;padding:9px;font-size:12.5px;font-weight:700}.tb-acct-head{align-items:center;gap:11px;padding:8px 10px 12px;display:flex}.tb-acct-av{background:var(--a-teal);color:#fff;border-radius:50%;flex:none;place-items:center;width:38px;height:38px;font-size:15px;font-weight:800;display:grid}.tb-acct-name{color:var(--ink);font-size:14px;font-weight:700}.tb-acct-mail{color:var(--ink3);font-size:11px}.dash{flex-direction:column;align-items:stretch;gap:26px;display:flex}.dash-2col{grid-template-columns:minmax(0,1fr) 336px;align-items:start;gap:26px;display:grid}.dash-left{flex-direction:column;gap:22px;min-width:0;display:flex}.greet-h1{font-family:var(--font-display);letter-spacing:-.02em;font-size:30px;font-weight:700;line-height:1.05}.greet-h1 em{font-family:var(--font-serif);color:var(--a-teal);font-style:italic;font-weight:400}.greet-light{color:var(--ink3);font-weight:600}.kpi-strip{grid-template-columns:repeat(4,1fr);gap:18px;display:grid;position:relative}.kpi-strip>.kpi-card{min-width:0}.kpi-strip>.kpi-card:has(>.kpi-menu){z-index:25}.kpis-tilebody{container-type:inline-size}@container (width<=899px){.kpis-tilebody .kpi-strip{grid-template-columns:repeat(2,minmax(0,1fr))!important}}.kpi-card{background:var(--card);border:1px solid var(--line);box-shadow:var(--sh-sm);border-radius:18px;transition:box-shadow .22s,transform .16s,border-color .22s;position:relative}.kpi-card:hover{box-shadow:var(--sh-md);border-color:var(--line2);transform:translateY(-2px)}.kpi-card-click{cursor:pointer;flex-direction:column;gap:13px;padding:18px 20px;display:flex}.kpi-card-head{align-items:center;gap:11px;display:flex}.kpi-ic{border-radius:11px;flex:none;place-items:center;width:36px;height:36px;font-size:19px;display:grid}.kpi-card-k{color:var(--ink2);text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;font-size:13px;font-weight:600;overflow:hidden}.kpi-card-num-row{flex-wrap:nowrap;align-items:center;gap:10px;display:flex}.kpi-card-num{font-family:var(--font-display);letter-spacing:-.03em;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:30px;font-weight:700;line-height:1}.kpi-card-sub{color:var(--ink3);align-items:center;gap:5px;font-size:11.5px;font-weight:500;display:flex}.kpi-go{opacity:0;color:var(--ink2);font-size:13px;transition:opacity .16s,transform .16s;transform:translate(-3px)}.kpi-card:hover .kpi-go{opacity:.7;transform:translate(0)}.kpi-edit{z-index:3;width:26px;height:26px;color:var(--ink3);opacity:0;background:0 0;border-radius:8px;place-items:center;font-size:16px;transition:opacity .16s,background .16s;display:grid;position:absolute;top:12px;right:12px}.kpi-card:hover .kpi-edit{opacity:1}.kpi-edit:hover{background:var(--bg-deep);color:var(--ink)}.kpi-menu{z-index:20;background:var(--card);border:1px solid var(--line);width:230px;box-shadow:var(--sh-lg);border-radius:14px;max-height:330px;padding:7px;position:absolute;top:42px;right:10px;overflow-y:auto}.kpi-menu-head{letter-spacing:.13em;text-transform:uppercase;color:var(--ink3);padding:6px 9px 7px;font-size:9.5px}.kpi-menu-item{width:100%;color:var(--ink);text-align:left;border-radius:9px;align-items:center;gap:10px;padding:8px 9px;font-size:13.5px;font-weight:600;transition:background .14s;display:flex}.kpi-menu-item:hover,.kpi-menu-item.on{background:var(--bg-deep)}.kpi-menu-ic{border-radius:8px;flex:none;place-items:center;width:26px;height:26px;font-size:15px;display:grid}.kpi-menu-check{color:var(--a-teal);margin-left:auto;font-size:15px}.kpi-add{box-shadow:none;background:0 0;border-style:dashed;border-width:1.5px;border-radius:14px;align-self:stretch;min-height:0;display:flex}.kpi-add-zwevend{background:var(--card);box-shadow:var(--sh-sm);z-index:2;position:absolute;bottom:0;left:0;right:0}.kpi-add:hover{box-shadow:none;border-color:var(--ink3);transform:none}.kpi-add-btn{cursor:pointer;width:100%;min-height:44px;color:var(--ink2);border-radius:14px;flex-direction:row;justify-content:center;align-items:center;gap:9px;padding:8px 16px;transition:color .15s,background .15s;display:flex}.kpi-add .kpi-add-plus{width:20px;height:20px}.kpi-add .kpi-add-plus svg{width:12px;height:12px}.kpi-add .kpi-add-sub{opacity:.75}.kpi-add-btn:hover{color:var(--ink);background:var(--bg-deep)}.kpi-add-plus{border:1.5px solid;border-radius:50%;place-items:center;width:30px;height:30px;display:grid}.kpi-add-plus svg{width:16px;height:16px}.kpi-add-lbl{white-space:nowrap;font-size:13.5px;font-weight:650}.kpi-add-sub{color:var(--ink3);letter-spacing:.04em;white-space:nowrap;font-size:10px}.kpi-add-menu{width:252px;inset:calc(100% + 6px) 0 auto auto}.kpi-mgroup{padding:2px 0 4px}.kpi-mgroup+.kpi-mgroup{border-top:1px solid var(--line);margin-top:3px;padding-top:5px}.kpi-mgroup-lbl{letter-spacing:.13em;text-transform:uppercase;color:var(--ink3);padding:4px 9px 3px;font-size:9px}.kpi-menu-item.dim{opacity:.5}.kpi-menu-txt{flex-direction:column;min-width:0;line-height:1.25;display:flex}.kpi-menu-k{text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:600;overflow:hidden}.kpi-menu-v{color:var(--ink3);font-size:10.5px;font-weight:500}.kpi-menu-tag{color:var(--ink3);white-space:nowrap;margin-left:auto;font-size:9px}.tile-chart{flex:1;align-items:stretch;width:calc(100% + 8px);min-height:0;margin-top:14px;margin-left:-4px;display:flex}.tile-chart .barchart{height:100%}.barchart{flex-direction:column;width:100%;display:flex;position:relative}.bc-grid{pointer-events:none;flex-direction:column;justify-content:space-between;display:flex;position:absolute;inset:0 0 22px}.bc-grid span{border-top:1px dashed var(--line);height:1px;display:block}.bc-bars{z-index:1;flex:1;align-items:flex-end;gap:6px;min-height:0;display:flex;position:relative}.bc-col{flex-direction:column;flex:1;justify-content:flex-end;align-items:center;gap:8px;height:100%;display:flex}.bc-stack{border-radius:7px 7px 0 0;flex-direction:column;justify-content:flex-start;width:100%;max-width:24px;display:flex;overflow:hidden;box-shadow:0 1px 3px #0e14301a}.bc-seg{width:100%;transition:height .5s cubic-bezier(.2,.8,.2,1)}.bc-x{color:var(--ink3);font-size:10px;font-family:var(--font-label);font-variant-numeric:tabular-nums;flex:none}.legend{gap:14px;display:flex}.leg-item{color:var(--ink2);align-items:center;gap:6px;font-size:12px;font-weight:600;display:flex}.leg-dot{border-radius:3px;width:9px;height:9px}.tile-chart .barchart2{height:100%}.barchart2{gap:10px;width:100%;display:flex;position:relative}.bc2-yaxis{flex-direction:column;flex:none;justify-content:space-between;padding-bottom:20px;display:flex}.bc2-ytick{color:var(--ink3);font-size:9.5px;font-family:var(--font-label);white-space:nowrap;text-align:right;font-variant-numeric:tabular-nums;line-height:1}.bc2-plot{flex:1;min-width:0;position:relative}.bc2-grid{pointer-events:none;flex-direction:column;justify-content:space-between;display:flex;position:absolute;inset:0 0 20px}.bc2-grid span{background:var(--line);height:1px;display:block}.bc2-bars{z-index:1;align-items:flex-end;gap:7px;display:flex;position:absolute;inset:0}.bc2-col{cursor:pointer;flex-direction:column;flex:1;justify-content:flex-end;align-items:center;gap:7px;height:100%;display:flex}.bc2-stack{border-radius:7px 7px 0 0;flex-direction:column;justify-content:flex-start;width:100%;max-width:26px;transition:filter .14s,transform .14s;display:flex;position:relative;overflow:visible}.bc2-col.on .bc2-stack{filter:brightness(1.04)}.bc2-seg{width:100%;transition:height .5s cubic-bezier(.2,.8,.2,1)}.bc2-seg.b{border-radius:7px 7px 0 0}.bc2-stack>.bc2-seg:last-child{border-radius:0 0 4px 4px}.bc2-col.on .bc2-stack{box-shadow:0 6px 16px #0e14302e}.bc2-x{color:var(--ink3);font-size:10px;font-family:var(--font-label);font-variant-numeric:tabular-nums;flex:none}.bc2-col.on .bc2-x{color:var(--ink);font-weight:700}.bc2-tip{background:var(--ink);color:#fff;white-space:nowrap;z-index:5;box-shadow:var(--sh-md);pointer-events:none;border-radius:9px;flex-direction:column;align-items:center;padding:5px 10px;line-height:1.2;display:flex;position:absolute;top:0;left:50%;transform:translate(-50%,-118%)}.bc2-tip b{font-size:12.5px;font-weight:800}.bc2-tip span{opacity:.7;text-transform:uppercase;letter-spacing:.05em;font-size:9.5px}.bc2-tip:after{content:"";border:5px solid #0000;border-top-color:var(--ink);position:absolute;top:100%;left:50%;transform:translate(-50%)}.tile-chart .areac{height:100%}.areac{gap:10px;width:100%;display:flex;position:relative}.areac-yaxis{flex-direction:column;flex:none;justify-content:space-between;padding-bottom:20px;display:flex}.areac-ytick{color:var(--ink3);font-size:9.5px;font-family:var(--font-label);white-space:nowrap;text-align:right;font-variant-numeric:tabular-nums;line-height:1}.areac-right{flex-direction:column;flex:1;min-width:0;display:flex}.areac-plot{flex:1;min-height:0;position:relative}.areac-grid{pointer-events:none;flex-direction:column;justify-content:space-between;display:flex;position:absolute;inset:0}.areac-grid span{background:var(--line);height:1px;display:block}.areac-svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.areac-guide{background:var(--line2);pointer-events:none;width:1px;position:absolute;top:0;bottom:0;transform:translate(-.5px)}.areac-dot{background:var(--c);width:9px;height:9px;box-shadow:0 0 0 3px var(--card);pointer-events:none;border-radius:50%;position:absolute;transform:translate(-50%,-50%)}.areac-tip{background:var(--card);border:1px solid var(--line);box-shadow:var(--sh-lg);pointer-events:none;z-index:6;border-radius:10px;min-width:120px;padding:8px 11px;position:absolute;top:4px;transform:translate(-50%)}.areac-tip.left{transform:translate(-100%)translate(-10px)}.areac-tip-m{margin-bottom:5px;font-size:11px;font-weight:800}.areac-tip-row{color:var(--ink2);align-items:center;gap:6px;font-size:11px;display:flex}.areac-tip-row b{color:var(--ink);font-variant-numeric:tabular-nums;margin-left:auto}.areac-tip-dot{border-radius:3px;flex:none;width:8px;height:8px}.areac-x{justify-content:space-between;margin-top:6px;display:flex}.areac-x span{color:var(--ink3);font-size:10px;font-family:var(--font-label);font-variant-numeric:tabular-nums}.areac-x span.on{color:var(--ink);font-weight:700}.areac.compact{gap:0;height:100%}.areac.compact .areac-right{width:100%}.areac.compact .areac-grid span{background:color-mix(in oklab,var(--line) 55%,transparent)}.vbarc{gap:10px;width:100%;display:flex;position:relative}.vbarc-yaxis{flex-direction:column;flex:none;justify-content:space-between;padding-bottom:20px;display:flex}.vbarc-ytick{color:var(--ink3);font-size:9.5px;font-family:var(--font-label);white-space:nowrap;text-align:right;font-variant-numeric:tabular-nums;line-height:1}.vbarc-right{flex-direction:column;flex:1;min-width:0;display:flex}.vbarc-plot{flex:1;min-height:0;position:relative}.vbarc-grid{pointer-events:none;flex-direction:column;justify-content:space-between;display:flex;position:absolute;inset:0}.vbarc-grid span{background:var(--line);height:1px;display:block}.vbarc-bars{align-items:flex-end;gap:5px;display:flex;position:absolute;inset:0}.vbarc-col{cursor:default;flex:1;justify-content:center;align-items:flex-end;height:100%;display:flex;position:relative}.vbarc-stack{justify-content:center;align-items:flex-end;gap:3px;width:100%;height:100%;display:flex}.vbarc-bar{opacity:.9;border-radius:5px 5px 0 0;width:100%;max-width:18px;transition:filter .14s,opacity .14s;display:block}.vbarc-bar.solo{max-width:22px}.vbarc-col.on .vbarc-bar{opacity:1;filter:brightness(1.04)}.vbarc-col:not(.on) .vbarc-bar{opacity:.55}.vbarc-tip{background:var(--card);border:1px solid var(--line);box-shadow:var(--sh-lg);pointer-events:none;z-index:6;border-radius:10px;min-width:118px;padding:8px 11px;position:absolute;bottom:calc(100% + 6px);left:50%;transform:translate(-50%)}.vbarc-tip.left{left:auto;right:0;transform:none}.vbarc-tip-m{color:var(--ink);text-transform:capitalize;margin-bottom:5px;font-size:11px;font-weight:800}.vbarc-tip-row{color:var(--ink2);align-items:center;gap:7px;margin-top:3px;font-size:11.5px;display:flex}.vbarc-tip-row b{color:var(--ink);font-variant-numeric:tabular-nums;margin-left:auto}.vbarc-tip-dot{border-radius:3px;flex:none;width:8px;height:8px}.vbarc-x{justify-content:space-between;margin-top:6px;display:flex}.vbarc-x span{color:var(--ink3);font-size:10px;font-family:var(--font-label);text-align:center;font-variant-numeric:tabular-nums;flex:1}.vbarc-x span.on{color:var(--ink);font-weight:700}.vbarc.compact{gap:0}.vbarc.compact .vbarc-right{width:100%}.pieview{flex-wrap:wrap;justify-content:center;align-items:center;gap:16px;height:100%;display:flex}.pieview .donut-num{font-size:22px}.pieview.lvl-sm{justify-content:center;gap:0}.pieview.lvl-sm .donut-num{font-size:19px}.pieview.lvl-lg{gap:30px}.pieview.lvl-lg .donut-num{font-size:27px}.pieview.lvl-lg .pie-legend{gap:11px;min-width:150px}.pieview.lvl-lg .pie-leg-row{font-size:13.5px}.pieview.big{gap:30px}.pieview.big .donut-num{font-size:27px}.pieview.big .pie-legend{gap:11px;min-width:150px}.pieview.big .pie-leg-row{font-size:13.5px}.pie-legend{flex-direction:column;gap:7px;min-width:120px;display:flex}.pie-leg-row{color:var(--ink2);align-items:center;gap:8px;font-size:12px;display:flex}.pie-leg-dot{border-radius:3px;flex:none;width:9px;height:9px}.pie-leg-k{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.pie-leg-v{color:var(--ink);font-variant-numeric:tabular-nums}.widget-chart{flex-direction:column;min-height:0;display:flex}.widget-chart .areachart{flex:1;min-height:0}.view-cycler{background:var(--ink);box-shadow:var(--sh-md);-webkit-user-select:none;user-select:none;border:none;border-radius:11px;align-items:center;gap:2px;padding:3px;display:flex}.view-arrow{color:#cfcabb;cursor:pointer;border-radius:8px;place-items:center;width:24px;height:24px;transition:background .12s,color .12s,transform .1s;display:grid}.view-arrow:hover{color:#fff;background:#ffffff24}.view-arrow:active{color:#fff;background:#ffffff3d;transform:scale(.92)}.view-arrow svg{width:14px;height:14px}.view-now{color:#fff;text-align:center;letter-spacing:.01em;font-variant-numeric:tabular-nums;min-width:78px;font-size:11px;font-weight:700}.club-grow-now{font-variant-numeric:tabular-nums;font-size:13px;font-weight:800}.areachart{flex-direction:column;width:100%;min-height:0;display:flex}.areachart-plot{flex:1;min-height:0;position:relative}.areachart-grid{pointer-events:none;position:absolute;inset:0}.areachart-grid span{background:var(--line);height:1px;position:absolute;left:0;right:0;transform:translateY(-.5px)}.areachart-svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.areachart-x{flex:none;justify-content:space-between;margin-top:6px;display:flex}.areachart-x span{color:var(--ink3);font-size:11px;font-family:var(--font-label);font-variant-numeric:tabular-nums}.chart-split{grid-template-columns:auto 1fr;align-items:center;gap:28px;padding:8px 4px;display:grid}.chart-side{place-items:center;display:grid}.donut{position:relative}.donut-center{flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.donut-num{font-family:var(--font-display);letter-spacing:-.03em;font-size:30px;font-weight:700;line-height:1}.donut-lbl{color:var(--ink3);margin-top:2px;font-size:11px}.chart-legend-col{flex-direction:column;gap:12px;display:flex}.cl-row{border-bottom:1px solid var(--line);align-items:center;gap:11px;padding:9px 0;display:flex}.cl-dot{border-radius:4px;flex:none;width:11px;height:11px}.cl-lbl{flex:1;font-size:14px;font-weight:600}.cl-val{color:var(--ink2);font-variant-numeric:tabular-nums;font-size:13px;font-weight:600}.ring{flex:none;position:relative}.ring-center{flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.ring-num{font-family:var(--font-display);letter-spacing:-.02em;font-size:20px;font-weight:700;line-height:1}.ring-sub{color:var(--ink3);font-size:9px}.goal-ring-row{border-top:1px solid var(--line);align-items:center;gap:15px;margin-top:6px;padding-top:14px;display:flex}.gr-top{font-size:13.5px;font-weight:700}.gr-sub{color:var(--ink2);margin-top:2px;font-size:12px}@media (width<=680px){.chart-split{grid-template-columns:1fr;justify-items:center}}.modal-overlay{z-index:400;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#0e143057;justify-content:center;align-items:center;padding:20px;animation:.2s fade2;display:flex;position:fixed;inset:0}.confirm-overlay{z-index:9100}.confirm-card{background:var(--card);box-shadow:var(--sh-lg);text-align:center;border-radius:20px;width:92%;max-width:380px;padding:26px 26px 22px;animation:.18s cubic-bezier(.2,.9,.3,1.2) pop}@keyframes pop{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}.confirm-ic{background:var(--a-teal-soft);width:52px;height:52px;color:var(--a-teal);border-radius:14px;justify-content:center;align-items:center;margin:0 auto 14px;display:flex}.confirm-ic svg{width:26px;height:26px}.confirm-ic.danger{color:var(--a-red);background:#d645451f}.confirm-titel{font-family:var(--font-display);color:var(--ink);margin-bottom:7px;font-size:20px;font-weight:700}.confirm-sub{color:var(--ink2);margin-bottom:22px;font-size:13.5px;line-height:1.55}.confirm-acts{gap:10px;display:flex}.confirm-acts button{border-radius:12px;flex:1;padding:11px 16px;font-size:13.5px;font-weight:700;transition:transform .13s,filter .13s}.confirm-acts button:hover{transform:translateY(-1px)}.confirm-cancel{background:var(--card2);color:var(--ink);border:1px solid var(--line2)}.confirm-ok{background:var(--ink);color:#fff}.confirm-ok.danger{background:var(--a-red)}.confirm-overlay.is-rij{background:#0e143059}.confirm-card.is-rij{border:1px solid var(--line);text-align:left;border-radius:18px;flex-direction:column;gap:12px;width:440px;max-width:92%;padding:24px 24px 20px;display:flex}.confirm-card.is-rij .confirm-kop{align-items:center;gap:12px;display:flex}.confirm-card.is-rij .confirm-ic{border-radius:10px;flex:none;width:36px;height:36px;margin:0}.confirm-card.is-rij .confirm-ic svg{width:18px;height:18px}.confirm-card.is-rij .confirm-titel{letter-spacing:-.01em;margin:0;font-family:inherit;font-size:18px;font-weight:600}.confirm-card.is-rij .confirm-sub{margin:0;font-size:14.5px;line-height:1.55}.confirm-card.is-rij .confirm-acts{justify-content:flex-end;gap:8px;margin-top:6px}.confirm-card.is-rij .confirm-acts button{border-radius:10px;flex:none;height:40px;padding:0 16px;font-size:14.5px;font-weight:500}.confirm-card.is-rij .confirm-acts button:hover{transform:none}.confirm-card.is-rij .confirm-cancel{background:var(--card);border-color:var(--line2)}.confirm-card.is-rij .confirm-acts .confirm-ok{align-items:center;gap:8px;padding:0 18px;font-weight:600;display:inline-flex}.confirm-ok-ic{display:inline-flex}.confirm-ok-ic svg{width:15px;height:15px}.kpi-del{z-index:5;background:var(--card);width:20px;height:20px;color:var(--ink3);border:1px solid var(--line2);box-shadow:var(--sh-sm);border-radius:50%;justify-content:center;align-items:center;transition:transform .13s;display:flex;position:absolute;top:8px;right:8px}.kpi-del:hover{background:var(--a-red);color:#fff;border-color:#0000;transform:scale(1.12)}.kpi-del svg{width:11px;height:11px}.modal{background:var(--card);width:100%;max-width:clamp(460px,34%,620px);box-shadow:var(--sh-lg);border-radius:20px;flex-direction:column;max-height:100%;animation:.26s cubic-bezier(.2,.8,.2,1) sheet;display:flex;overflow:hidden}.modal-head{justify-content:space-between;align-items:flex-start;gap:14px;padding:20px 22px 14px;display:flex}.modal-eyebrow{letter-spacing:.13em;text-transform:uppercase;font-size:10px;font-weight:700}.modal-title{letter-spacing:-.01em;margin-top:3px;font-size:21px;font-weight:800}.modal-body{scroll-behavior:smooth;flex-direction:column;gap:15px;padding:10px 22px 20px;display:flex;overflow-y:auto;-webkit-mask-image:linear-gradient(#000 0 calc(100% - 26px),#0000 100%);mask-image:linear-gradient(#000 0 calc(100% - 26px),#0000 100%)}.modal-body.aan-eind{-webkit-mask-image:none;mask-image:none}.modal-body>*{flex-shrink:0}.modal-foot{border-top:1px solid var(--line);background:var(--card2);flex-wrap:wrap;justify-content:flex-end;gap:9px 10px;padding:15px 22px;display:flex}.field{flex-direction:column;gap:7px;display:flex}.field-lbl{color:var(--ink2);font-size:12.5px;font-weight:700}.field-in{border:1px solid var(--line2);color:var(--ink);background:var(--bg);border-radius:11px;outline:none;padding:11px 13px;font-family:inherit;font-size:14px;transition:border-color .15s}.field-in:focus{border-color:var(--a-teal)}textarea.field-in{resize:vertical;line-height:1.45}.seg-pick{flex-wrap:wrap;gap:6px;display:flex}.seg-opt{background:var(--bg-deep);color:var(--ink2);border-radius:10px;padding:8px 14px;font-size:13px;font-weight:600;transition:transform .12s}.seg-opt:hover{transform:translateY(-1px)}.lrow{border-top:1px solid var(--line);cursor:pointer;border-radius:10px;align-items:center;gap:13px;margin:0 -6px;padding:14px 6px;transition:background .14s;display:flex}.panel-body .lrow:first-child{border-top:none}.lrow:hover{background:var(--card2)}button.lrow{text-align:left;border:none;border-top:1px solid var(--line);width:100%;font:inherit;color:inherit;background:0 0}.panel-body button.lrow:first-child{border-top:none}button.lrow:focus-visible{outline:2px solid var(--a-teal);outline-offset:-2px}.lrow-main{flex:1;min-width:0}.lrow-top{align-items:baseline;gap:9px;display:flex}.lrow-top b{font-size:14.5px;font-weight:700}.lrow-dim{color:var(--ink3);font-size:12px}.lrow-sub{color:var(--ink2);margin-top:3px;font-size:12.5px}.lrow-chev{color:var(--ink3);opacity:0;flex:none;font-size:15px;transition:opacity .15s,transform .15s;transform:translate(-3px)}.lrow:hover .lrow-chev{opacity:.7;transform:translate(0)}.status-badge{white-space:nowrap;border-radius:999px;flex:none;padding:4px 11px;font-size:12px;font-weight:700}.op-stap{border:1px solid var(--line2);background:var(--card);width:34px;height:34px;color:var(--ink2);font:700 17px/1 var(--font-body);cursor:pointer;border-radius:10px;flex:none;place-items:center;display:grid}.op-stap:hover{border-color:var(--ink3);color:var(--ink)}.op-stap:disabled{opacity:.4;cursor:default}.modal.lg{max-width:clamp(560px,42%,760px)}.modal.xl{max-width:clamp(620px,50%,920px)}.modal.xxl{max-width:clamp(1100px,82%,1560px)}.modal.groot{max-width:clamp(860px,66%,1200px)}.aanvr-kaart{grid-template-columns:minmax(0,1fr) 276px;align-items:start;gap:22px;display:grid}.aanvr-hoofd{flex-direction:column;gap:16px;min-width:0;display:flex}.aanvr-rail{flex-direction:column;gap:14px;min-width:0;display:flex}.aanvr-kop{letter-spacing:.12em;text-transform:uppercase;color:var(--ink3);margin-bottom:6px;font-size:10.5px;font-weight:700}.aanvr-bericht{white-space:pre-wrap;color:var(--ink);background:var(--card2);border:1px solid var(--line);border-radius:12px;padding:13px 15px;font-size:13.5px;line-height:1.62}.aanvr-vak{border:1px solid var(--line);background:var(--card);border-radius:12px;padding:12px 14px}.aanvr-rij{justify-content:space-between;gap:12px;min-width:0;padding:6px 0;font-size:13px;display:flex}.aanvr-rij+.aanvr-rij{border-top:1px solid var(--line)}.aanvr-rij>span:first-child{color:var(--ink3);flex-shrink:0;font-size:12px}.aanvr-rij>span:last-child{text-align:right;word-break:break-word;min-width:0}.aanvr-uitkomst{border-radius:12px;flex-direction:column;gap:3px;padding:11px 13px;display:flex}.aanvr-uitkomst-kop{letter-spacing:.1em;text-transform:uppercase;font-size:10.5px;font-weight:700}.aanvr-uitkomst-wat{font-size:13.5px;font-weight:600}.aanvr-uitkomst-sub{color:var(--ink2);white-space:pre-wrap;font-size:12.5px}.aanvr-uitkomst-wie{color:var(--ink3);font-size:11px}.aanvr-werk{flex-direction:column;grid-column:1/-1;gap:2px;display:flex}.aanvr-werk-zin{color:var(--ink3);padding:1px 0 5px;font-size:11.5px;line-height:1.5}.aanvr-werk .tk-task{margin:0}.aanvr-werk .tk-task+.tk-task{margin-top:6px}.aanvr-werk .tk-task-body:empty{display:none}.aanvr-werk-pijl{color:var(--ink3);flex:none;display:inline-flex}.aanvr-werk-pijl svg{width:15px;height:15px}.aanvr-antw>div{margin-top:0!important}.aanvr-antw:empty{display:none}@media (width<=720px){.aanvr-kaart{grid-template-columns:minmax(0,1fr)}.aanvr-rail{order:-1}}.aanvr-voet{border:1px dashed var(--line);width:100%;color:var(--ink3);font:inherit;cursor:pointer;background:0 0;border-radius:10px;justify-content:space-between;align-items:center;gap:10px;margin-top:2px;padding:9px 12px;font-size:11.5px;display:flex}.aanvr-voet:hover{border-color:var(--ink3);color:var(--ink2)}.aanvr-voet>span{color:var(--a-gold);font-weight:700}.opt-card{background:var(--card);border:1.5px solid var(--line2);cursor:pointer;border-radius:14px;align-items:flex-start;gap:12px;padding:14px 16px;transition:border-color .15s,background .15s,box-shadow .15s;display:flex}.opt-card:hover{border-color:color-mix(in oklab,var(--a-teal) 45%,var(--line2))}.opt-card.on{border-color:var(--a-teal);background:var(--a-teal-soft)}.opt-card:focus-within{box-shadow:0 0 0 3px color-mix(in oklab,var(--a-teal) 30%,transparent)}.opt-radio{appearance:none;border:2px solid var(--line2);background:var(--card);border-radius:50%;flex:none;width:18px;height:18px;margin:1px 0 0;transition:border-color .15s,background .15s}.opt-card.on .opt-radio,.opt-radio:checked{border-color:var(--a-teal);background:radial-gradient(circle at 50% 50%,var(--a-teal) 0 4.5px,var(--card) 5px 100%)}.opt-t{color:var(--ink);font-size:14.5px;font-weight:700;line-height:1.3;display:block}.opt-s{color:var(--ink2);margin-top:3px;font-size:12.5px;line-height:1.5}.modal-intro{color:var(--ink2);margin:0;font-size:13px;line-height:1.55}.seg-opt.on{background:var(--a-teal-soft);color:var(--a-teal);box-shadow:inset 0 0 0 1.5px var(--a-teal)}.seg-vast{background:var(--bg-deep);color:var(--ink);border-radius:10px;align-self:flex-start;align-items:center;gap:8px;width:fit-content;padding:8px 12px;font-size:13px;font-weight:600;display:inline-flex}.quote-hero{background:var(--bg-deep);border-radius:14px;justify-content:space-between;align-items:center;gap:16px;padding:18px 20px;display:flex}.qh-lbl{letter-spacing:.1em;text-transform:uppercase;color:var(--ink3);font-size:10px}.qh-price{font-family:var(--font-display);letter-spacing:-.02em;margin-top:4px;font-size:30px;font-weight:700}.qh-price span{color:var(--ink3);font-size:15px;font-weight:600}.qh-fine{color:var(--ink3);margin-top:3px;font-size:11px}.qd-geld{border:1px solid var(--line);border-radius:12px;overflow:hidden}.qd-regel{border-top:1px solid var(--line);justify-content:space-between;align-items:flex-start;gap:14px;padding:10px 14px;display:flex}.qd-regel:first-child{border-top:none}.qd-regel.notitie{color:var(--ink3);font-style:italic}.qd-oms{min-width:0;font-size:13px;line-height:1.4}.qd-meta{color:var(--ink3);margin-top:3px;font-size:11.5px}.qd-bedrag{text-align:right;white-space:nowrap;flex-direction:column;flex:none;align-items:flex-end;gap:1px;display:flex}.qd-bedrag s{color:var(--ink3);font-size:11.5px;text-decoration-thickness:1px}.qd-bedrag b{font-weight:700}.qd-gratis{letter-spacing:.04em;text-transform:uppercase;color:var(--a-green);font-size:11px;font-weight:700}.qd-som{border-top:1px solid var(--line);background:var(--bg-deep);gap:3px;padding:11px 14px;display:grid}.qd-somrij{color:var(--ink2);justify-content:space-between;gap:14px;font-size:12.5px;display:flex}.qd-somrij.eind{color:var(--ink);border-top:2px solid var(--ink);margin-top:4px;padding-top:7px;font-size:14px;font-weight:700}.qd-somrij.aftrek span:last-child{color:var(--a-green)}.qd-versie{border:1px solid var(--line);border-radius:10px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:4px 12px;padding:8px 12px;display:grid}.qd-vnum{color:var(--ink2);background:var(--bg-deep);border-radius:6px;padding:2px 7px;font-size:12px;font-weight:700}.qd-vbedrag{font-size:13px;font-weight:700}.qd-vnote{color:var(--ink3);grid-column:2/-1;font-size:11.5px;line-height:1.4}.qd-vrechts{white-space:nowrap;align-items:center;gap:12px;display:flex}.qd-vdatum{color:var(--ink3);font-size:11.5px}.qd-vterug{font:inherit;cursor:pointer;color:var(--a-navy);text-underline-offset:3px;background:0 0;border:0;padding:0;font-size:12.5px;font-weight:600;text-decoration:underline}.qd-vterug[disabled]{cursor:wait;opacity:.5}.qd-meer{font:inherit;cursor:pointer;color:var(--ink3);text-underline-offset:3px;background:0 0;border:0;justify-self:start;padding:2px 0;font-size:12.5px;font-weight:600;text-decoration:underline}.qk-sectiemerk{z-index:3;font:inherit;letter-spacing:.03em;cursor:pointer;border:1px solid var(--line2);background:var(--card);color:var(--ink2);box-shadow:var(--sh-sm);border-radius:999px;padding:3px 10px;font-size:11px;font-weight:700;transition:transform .12s,color .12s;position:absolute;top:10px;right:14px}.qk-sectiemerk:hover{color:var(--ink);transform:translateY(-1px)}@media print{.qk-sectiemerk{display:none}}.qk-viewer{grid-template-columns:minmax(0,1fr);justify-content:center;gap:22px;width:100%;display:grid}@media (width>=1280px){.qk-viewer{grid-template-columns:236px minmax(0,860px) 336px;align-items:start}.qk-viewer.zonder-inhoud{grid-template-columns:minmax(0,860px) 336px}.qk-viewer.zonder-doc{grid-template-columns:minmax(0,1fr)}}.qk-inhoud{display:none}@media (width>=1280px){.qk-inhoud{scrollbar-width:thin;max-height:calc(100vh - 96px);padding-right:6px;display:block;position:sticky;top:74px;overflow:auto}}.qk-inhoud.op{z-index:80;background:var(--card);border-right:1px solid var(--line);width:min(300px,86vw);padding:16px 12px;display:block;position:fixed;top:0;bottom:0;left:0;overflow:auto;box-shadow:0 10px 40px #0b101a38}.qk-inh-kop{letter-spacing:.09em;text-transform:uppercase;color:var(--ink3);padding:0 10px 8px;font-size:10.5px}.qk-inh-rij{text-align:left;width:100%;font:inherit;color:var(--ink2);cursor:pointer;background:0 0;border:none;border-left:2px solid #0000;border-radius:0 8px 8px 0;gap:8px;padding:7px 10px;font-size:13px;line-height:1.35;display:flex}.qk-inh-rij:hover{background:var(--card2);color:var(--ink)}.qk-inh-rij.op{border-left-color:var(--acc);color:var(--ink);background:var(--card2);font-weight:650}.qk-inh-n{color:var(--ink3);font-variant-numeric:tabular-nums;flex:none;padding-top:1px;font-size:10.5px}.qk-inh-t{min-width:0}.qk-inh-merk{color:var(--acc);flex:none;margin-left:auto;font-size:10.5px;font-weight:700}@media (width>=1280px){.qk-rail{scrollbar-width:thin;max-height:calc(100vh - 96px);padding-right:4px;position:sticky;top:74px;overflow:auto}}.qk-balk{z-index:60;border-bottom:1px solid var(--line);background:color-mix(in oklab,var(--card) 88%,transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);flex-wrap:wrap;align-items:center;gap:10px;margin:-28px -16px 20px;padding:10px 16px;display:flex;position:sticky;top:0}.qk-balk-t{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.qk-balk-t b{text-overflow:ellipsis;white-space:nowrap;font-size:13.5px;line-height:1.25;overflow:hidden}.qk-balk-t span{color:var(--ink3);font-size:11.5px}.qk-knop{font:inherit;cursor:pointer;border:1px solid var(--line);background:var(--card);color:var(--ink2);white-space:nowrap;border-radius:10px;align-items:center;gap:7px;padding:8px 13px;font-size:13px;font-weight:650;display:inline-flex}.qk-knop:hover{color:var(--ink);border-color:var(--line2)}.qk-knop.prim{color:#fff;border-color:#0000;font-weight:700}.qk-knop-tel{background:var(--bg-deep);color:var(--ink2);border-radius:99px;padding:1px 6px;font-size:11px;font-weight:700}@media (width>=1280px){.qk-balk-inhoudknop{display:none}}.qk-wie{align-items:center;display:flex}.qk-wie-bol{background:var(--bg-deep);width:28px;height:28px;color:var(--ink2);letter-spacing:.02em;border:2px solid var(--card);border-radius:50%;place-items:center;margin-left:-6px;font-size:11px;font-weight:700;display:grid}.qk-wie-bol:first-child{margin-left:0}.qk-menu{position:relative}.qk-menu-weg{z-index:70;cursor:default;background:0 0;border:none;position:fixed;inset:0}.qk-menu-lijst{z-index:71;background:var(--card);border:1px solid var(--line);border-radius:12px;min-width:230px;padding:6px;position:absolute;top:calc(100% + 6px);right:0;box-shadow:0 12px 34px #0b101a2e}.qk-menu-rij{text-align:left;width:100%;font:inherit;color:var(--ink);cursor:pointer;background:0 0;border:none;border-radius:9px;align-items:center;gap:9px;padding:9px 11px;font-size:13.5px;display:flex}.qk-menu-rij:hover{background:var(--card2)}.qk-menu-rij.op{font-weight:700}.qk-menu-rij.weiger{color:var(--a-red,#c0392b)}.qk-menu-kop{letter-spacing:.09em;text-transform:uppercase;color:var(--ink3);border-top:1px solid var(--line);margin-top:4px;padding:10px 11px 4px;font-size:10.5px}.qk-menu-voet{color:var(--ink3);padding:8px 11px 4px;font-size:11.5px;line-height:1.45}@media print{.qk-balk,.qk-inhoud,.qk-rail{display:none!important}}.qk-printalleen{display:none}body.de-printing .qk-print{width:860px;top:0;left:0;position:absolute!important}body.de-printing .qk-print,body.de-printing .qk-print *{visibility:visible}body.de-printing .qk-print .de-paper-fs{width:100%!important;position:static!important}@media print{.qk-geenprint,.qk-schermalleen{display:none!important}.qk-printalleen{display:block!important}}.detail-sec{margin-top:4px}.detail-h{margin-bottom:10px;font-size:15px;font-weight:800}.scope-list{flex-direction:column;list-style:none;display:flex}.scope-list li{border-bottom:1px solid var(--line);gap:13px;padding:9px 0;font-size:14px;line-height:1.4;display:flex}.scope-n{color:var(--a-teal);flex:0 0 26px;font-size:12.5px;font-weight:700}.detail-p{color:var(--ink2);white-space:pre-wrap;font-size:14px;line-height:1.6}.terms-list{flex-direction:column;gap:9px;list-style:none;display:flex}.terms-list li{color:var(--ink);align-items:flex-start;gap:11px;font-size:13.5px;line-height:1.45;display:flex}.term-dot{border-radius:50%;flex:none;width:7px;height:7px;margin-top:6px}.help-card{background:var(--a-teal-soft);border:1px solid color-mix(in oklab,var(--a-teal) 25%,transparent);border-radius:12px;padding:15px 16px}.help-card b{font-size:14px}.help-card p{color:var(--ink2);margin-top:5px;font-size:13px;line-height:1.5}.help-card a{color:var(--a-teal);font-weight:600}.sign-banner{border-radius:12px;align-items:center;gap:13px;padding:14px 16px;display:flex}.sign-banner.wait{background:var(--a-orange-soft);border:1px solid color-mix(in oklab,var(--a-orange) 30%,transparent)}.sign-banner.ok{background:var(--a-green-soft);border:1px solid color-mix(in oklab,var(--a-green) 30%,transparent)}.sign-banner .sb-ic{border-radius:10px;flex:none;place-items:center;width:36px;height:36px;font-size:18px;display:grid}.sign-banner .sb-ic svg{width:18px;height:18px}.sign-banner b{font-size:14px;display:block}.sign-banner span:not(.sb-ic){color:var(--ink2);font-size:12.5px}.sign-go{background:var(--a-green);color:#fff;white-space:nowrap;border-radius:10px;flex:none;margin-left:auto;padding:9px 15px;font-size:13px;font-weight:700}.contract-frame{background:var(--card2);border:1px dashed var(--line2);text-align:center;color:var(--ink3);border-radius:12px;padding:20px;font-size:11.5px;line-height:1.9}.outstanding-band{border-radius:var(--r);background:var(--a-orange-soft);border:1px solid color-mix(in oklab,var(--a-orange) 25%,transparent);justify-content:space-between;align-items:center;gap:14px;padding:16px 20px;display:flex}.ob-lbl{letter-spacing:.1em;text-transform:uppercase;color:var(--a-orange);font-size:10px}.ob-num{font-family:var(--font-display);color:var(--a-orange);letter-spacing:-.02em;margin-top:3px;font-size:26px;font-weight:700}.ob-note{color:var(--ink2);font-size:13px;font-weight:600}.pay-card{background:var(--a-teal-soft);border:1px solid color-mix(in oklab,var(--a-teal) 22%,transparent);border-radius:12px;padding:15px 16px}.pay-card b{font-size:14px}.pay-card p{color:var(--ink2);margin:5px 0 12px;font-size:13px;line-height:1.5}.pay-iban{background:var(--card);border:1px solid var(--line);border-radius:10px;align-items:center;gap:10px;padding:10px 12px;display:flex}.pay-iban .mono{letter-spacing:.02em;flex:1;font-size:14px;font-weight:600}.pay-copy{background:var(--a-teal);color:#fff;border-radius:8px;flex:none;padding:7px 13px;font-size:12.5px;font-weight:700}.agenda-list{flex-direction:column;flex:1;justify-content:space-between;gap:0;margin-top:8px;display:flex}.agenda-row{border-top:1px solid var(--line);align-items:center;gap:11px;padding:9px 0;display:flex}.agenda-row:first-child{border-top:none}.agenda-time{font-family:var(--font-label);color:var(--ink2);font-variant-numeric:tabular-nums;flex:none;width:42px;font-size:11.5px;font-weight:700}.agenda-time.lg{border-radius:9px;width:auto;padding:7px 11px;font-size:13px}.agenda-bar{border-radius:3px;flex:none;align-self:stretch;width:3px}.agenda-main{flex:1;min-width:0}.agenda-t{white-space:nowrap;text-overflow:ellipsis;font-size:13.5px;font-weight:600;overflow:hidden}.agenda-type{color:var(--ink3);margin-top:1px;font-size:11px}.week-row{border-top:1px solid var(--line);align-items:flex-start;gap:14px;padding:13px 0;display:flex}.week-day{font-family:var(--font-label);color:var(--ink2);flex:none;width:54px;padding-top:4px;font-size:12px;font-weight:700}.week-items{flex-wrap:wrap;gap:7px;display:flex}.week-chip{border-radius:9px;padding:6px 11px;font-size:12.5px;font-weight:600}.cmp-list{flex-direction:column;min-height:0;margin-top:6px;display:flex;overflow-y:auto}.cmp-list.grow{flex:1}.cmp-row{border-top:1px solid var(--line);align-items:center;gap:10px;padding:8px 0;display:flex}.cmp-row:first-child{border-top:none}.cmp-lead{min-width:34px;color:var(--ink2);flex:none;font-size:11.5px;font-weight:700}.cmp-dot{border-radius:50%;flex:none;width:8px;height:8px}.cmp-main{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.cmp-prim{white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:650;overflow:hidden}.cmp-sec{color:var(--ink3);white-space:nowrap;text-overflow:ellipsis;font-size:11.5px;overflow:hidden}.cmp-meta{color:var(--ink2);white-space:nowrap;flex:none;font-size:11.5px;font-weight:700}.cmp-empty{color:var(--ink3);text-align:center;flex:1;justify-content:center;align-items:center;padding:20px 4px;font-size:12px;display:flex}.cmp-rest{color:var(--ink3);flex:none;padding-top:8px;font-size:11px}.day-grid{flex-direction:column;min-height:0;margin-top:6px;display:flex}.day-grid.grow{flex:1}.day-row{align-items:stretch;gap:10px;min-height:30px;display:flex}.day-h{width:46px;color:var(--ink3);flex:none;padding-top:5px;font-size:11px;font-weight:700}.day-tick{background:var(--line);flex:none;width:1px}.day-lane{flex:1;min-width:0;padding:3px 0}.day-ev{border:1px solid;border-radius:10px;align-items:stretch;gap:9px;padding:7px 11px 7px 7px;display:flex;overflow:hidden}.day-ev-bar{border-radius:3px;flex:none;width:3px}.day-ev-main{flex-direction:column;gap:1px;min-width:0;display:flex}.day-ev-t{white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:650;overflow:hidden}.day-ev-meta{color:var(--ink2);font-size:11px}.week-grid{flex-direction:column;flex:1;margin-top:2px;display:flex}.week-col{border-top:1px solid var(--line);align-items:flex-start;gap:14px;padding:11px 0;display:flex}.week-col:first-child{border-top:none}.week-grid .week-chip{background:var(--bg-deep);color:var(--ink);align-items:center;gap:7px;display:inline-flex}.week-chip-dot{background:var(--ink3);border-radius:50%;flex:none;width:6px;height:6px}.status-list{flex-direction:column;flex:1;margin-top:6px;display:flex}.status-row{border-top:1px solid var(--line);align-items:center;gap:11px;padding:10px 0;display:flex}.status-row:first-child{border-top:none}.status-dot{border-radius:50%;flex:none;width:9px;height:9px}.status-lbl{flex:none;min-width:104px;font-size:13px;font-weight:600}.status-avs{flex:1;min-width:0;display:flex}.status-avs .avatar{box-shadow:0 0 0 2px var(--card);margin-left:-6px}.status-avs .avatar:first-child{margin-left:0}.status-n{flex:none;font-size:14px;font-weight:800}.status-tot{color:var(--ink3);font-size:11px;font-weight:600}.chanvol-list{flex-direction:column;flex:1;justify-content:center;gap:11px;margin-top:8px;display:flex}.chanvol-row{align-items:center;gap:10px;display:flex}.chanvol-k{width:74px;color:var(--ink2);flex:none;font-size:12px;font-weight:600}.chanvol-track{background:var(--line);border-radius:6px;flex:1;height:9px;overflow:hidden}.chanvol-fill{border-radius:6px;height:100%;display:block}.chanvol-n{text-align:right;flex:none;width:22px;font-size:12.5px;font-weight:800}.integ-top{align-items:center;gap:9px;margin-bottom:2px;display:flex}.integ-logo{color:#fff;border-radius:10px;flex:none;place-items:center;width:34px;height:34px;font-size:17px;font-weight:800;display:grid}.integ-logo.lg{border-radius:14px;width:52px;height:52px;font-size:26px}.integ-status{color:var(--ink2);align-items:center;gap:6px;font-size:12px;font-weight:600;display:inline-flex}.integ-sync{color:var(--ink3);margin-left:auto;font-size:10px}.integ-rows{flex-direction:column;gap:0;margin-top:auto;display:flex}.integ-row{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:10px;padding:9px 0;display:flex}.integ-row:first-child{border-top:none}.integ-k{color:var(--ink2);font-size:13px;font-weight:500}.integ-banner{background:var(--card);border:1px solid var(--line);border-radius:var(--r);box-shadow:var(--sh-sm);align-items:center;gap:16px;padding:18px 22px;display:flex}.integ-banner-main{flex:1;min-width:0}.integ-banner-top{align-items:center;gap:11px;display:flex}.integ-banner-top b{font-size:18px;font-weight:800}.integ-pill{color:var(--a-green);background:var(--a-green-soft);border-radius:8px;align-items:center;gap:6px;padding:4px 10px;font-size:11.5px;font-weight:700;display:inline-flex}.integ-banner-sub{color:var(--ink3);margin-top:4px;font-size:11px}.social-rows{flex-direction:column;gap:0;margin-top:auto;display:flex}.social-row{border-top:1px solid var(--line);align-items:center;gap:9px;padding:6px 0;display:flex}.social-row:first-child{border-top:none}.social-ic{border-radius:8px;flex:none;place-items:center;width:28px;height:28px;font-size:15px;display:grid}.social-ic.lg{border-radius:12px;width:44px;height:44px;font-size:22px}.social-k{flex:1;font-size:13.5px;font-weight:600}.social-foll{font-variant-numeric:tabular-nums;font-size:14px;font-weight:800}.social-d{color:var(--a-green);background:var(--a-green-soft);border-radius:7px;padding:2px 7px;font-size:11.5px;font-weight:700}.cmd-banner{background:linear-gradient(110deg,var(--a-teal-soft),transparent 60%),var(--card);border:1px solid var(--line);border-radius:var(--r);box-shadow:var(--sh-sm);align-items:center;gap:14px;padding:16px 20px;display:flex}.cmd-banner-main{flex:1;min-width:0}.cmd-from{font-family:var(--font-label);letter-spacing:.12em;text-transform:uppercase;color:var(--a-teal);font-size:10px;font-weight:700}.cmd-text{color:var(--ink);margin-top:3px;font-size:15px}.cmd-text b{font-weight:800}.vd-hero{background:radial-gradient(120% 160% at 0% 0%,var(--a-teal-soft),transparent 52%),var(--card);border:1px solid var(--line);border-radius:var(--r);box-shadow:var(--sh-sm);flex-direction:column;align-items:stretch;gap:17px;padding:20px 22px;display:flex}.vd-hero-id{align-items:center;gap:15px;min-width:0;display:flex}.vd-greet{letter-spacing:-.02em;color:var(--ink);font-size:27px;font-weight:800;line-height:1.05}.vd-greet em{color:var(--a-teal);font-style:normal}.vd-date{color:var(--ink2);margin-top:5px;font-size:13px}.vd-date .mono{color:var(--ink3)}.vd-pulse{flex-wrap:wrap;gap:10px;display:flex}.vd-pulse-pill{background:var(--card);border:1px solid var(--line);text-align:left;border-radius:14px;flex-direction:column;align-items:flex-start;gap:3px;min-width:0;padding:12px 14px;transition:transform .13s,box-shadow .15s,border-color .15s;display:flex;position:relative}.vd-pulse-pill.link{cursor:pointer}.vd-pulse-pill.link:hover{box-shadow:var(--sh-md);border-color:color-mix(in oklab,var(--acc) 40%,var(--line));transform:translateY(-2px)}.vd-pulse-ic{color:var(--acc);background:var(--acc-soft);border-radius:8px;place-items:center;width:26px;height:26px;display:grid;position:absolute;top:11px;right:12px}.vd-pulse-ic svg{width:15px;height:15px}.vd-pulse-v{color:var(--acc);font-variant-numeric:tabular-nums;font-size:24px;font-weight:800;line-height:1.1}.vd-pulse-l{color:var(--ink2);font-size:11px;font-weight:600}.vd-command{background:var(--card);border:1px solid var(--line);border-radius:var(--r);box-shadow:var(--sh-sm);align-items:center;gap:15px;padding:15px 18px;display:flex}.vd-command.clear{background:linear-gradient(110deg,var(--a-green-soft),transparent 60%),var(--card)}.vd-command-main{flex:1;min-width:0}.vd-command-text{color:var(--ink);font-size:14.5px;line-height:1.45}.vd-command-text b{font-weight:800}.vd-progress{align-items:center;gap:11px;margin-top:9px;display:flex}.vd-progress-bar{background:var(--bg-deep);border-radius:999px;flex:1;max-width:340px;height:7px;overflow:hidden}.vd-progress-bar>span{background:var(--a-teal);border-radius:999px;height:100%;transition:width .5s cubic-bezier(.4,0,.2,1);display:block}.vd-command.clear .vd-progress-bar>span{background:var(--a-green)}.vd-progress-lbl{color:var(--ink3);white-space:nowrap;font-size:11px}.vd-command-acts{flex-wrap:wrap;flex:none;justify-content:flex-end;align-items:center;gap:8px;display:flex}.vd-group-h{font-family:var(--font-label);letter-spacing:.1em;text-transform:uppercase;color:var(--ink3);align-items:center;gap:8px;margin-top:2px;padding:16px 0 9px;font-size:10px;font-weight:700;display:flex}.panel-body>.vd-group-h:first-child{padding-top:2px}.vd-group-h.urgent{color:var(--a-red)}.vd-group-dot{background:var(--a-red);width:7px;height:7px;box-shadow:0 0 0 4px var(--a-red-soft);border-radius:50%}.vd-group-n{background:var(--bg-deep);min-width:18px;height:18px;color:var(--ink2);border-radius:6px;place-items:center;padding:0 6px;font-size:10px;font-weight:800;display:grid}.vd-group-h.urgent .vd-group-n{background:var(--a-red-soft);color:var(--a-red)}.vd-group-h.done{color:var(--a-green)}.vd-timeline{flex-direction:column;display:flex}.vd-tl-item{text-align:left;align-items:stretch;gap:13px;width:100%;padding:3px 0;transition:opacity .14s;display:flex}.vd-tl-item:hover .vd-tl-title{color:var(--acc)}.vd-tl-time{width:42px;color:var(--ink2);flex:none;padding-top:13px;font-size:12px;font-weight:600}.vd-tl-rail{flex-direction:column;flex:none;align-items:center;width:14px;display:flex;position:relative}.vd-tl-rail:before{content:"";background:var(--line);width:2px;position:absolute;top:0;bottom:0}.vd-tl-item:first-child .vd-tl-rail:before{top:14px}.vd-tl-item:last-child .vd-tl-rail:before{bottom:calc(100% - 18px)}.vd-tl-dot{background:var(--card);border:2.5px solid var(--acc);z-index:1;border-radius:50%;width:11px;height:11px;margin-top:13px}.vd-tl-main{border-bottom:1px solid var(--line);flex:1;justify-content:space-between;align-items:center;gap:10px;min-width:0;padding:11px 0;display:flex}.vd-tl-item:last-child .vd-tl-main{border-bottom:none}.vd-tl-title{color:var(--ink);white-space:nowrap;text-overflow:ellipsis;font-size:13.5px;font-weight:600;transition:color .14s;overflow:hidden}.vd-tl-type{border-radius:7px;flex:none;padding:2px 8px;font-size:10px;font-weight:700}@media (width<=760px){.vd-pulse{grid-template-columns:repeat(2,1fr)}}.task-count{background:var(--ink);color:#fff;font-variant-numeric:tabular-nums;border-radius:9px;place-items:center;min-width:30px;height:30px;padding:0 8px;font-size:14px;font-weight:800;display:grid}.task-row{border-top:1px solid var(--line);align-items:center;gap:14px;padding:15px 0;display:flex}.panel-body .task-row:first-child{border-top:none}.task-main{flex:1;min-width:0}.task-top{align-items:center;gap:9px;min-width:0;display:flex}.task-title{white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:14.5px;font-weight:700;overflow:hidden}.task-meta{flex-wrap:nowrap;align-items:center;gap:10px;min-width:0;margin-top:5px;display:flex}.task-src{letter-spacing:.01em;white-space:nowrap;border-radius:8px;flex:none;align-items:center;gap:5px;padding:3px 9px 3px 7px;font-size:11px;font-weight:700;transition:filter .15s;display:inline-flex}.task-src:hover{filter:brightness(.95)}.task-src .icon-wrap{font-size:13px}.task-desc{color:var(--ink3);white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:12px;overflow:hidden}.task-actions{flex:none;align-items:center;gap:8px;display:flex}.prop-card{background:var(--card);border:1px solid var(--line);border-radius:15px;margin-bottom:11px;padding:16px 17px;transition:box-shadow .15s,border-color .15s,transform .15s;box-shadow:0 1px 2px #2821140a}.prop-card:hover{border-color:var(--line2);box-shadow:0 6px 18px #28211414}.prop-head{align-items:flex-start;gap:13px;display:flex}.prop-head-main{flex:1;min-width:0}.prop-from{color:var(--ink2);flex-wrap:wrap;align-items:center;gap:8px;font-size:12.5px;display:flex}.prop-from-lead{white-space:nowrap}.prop-from b{color:var(--ink);font-weight:800}.prop-src{border-radius:8px;align-items:center;gap:5px;padding:3px 9px 3px 7px;font-size:10.5px;font-weight:700;transition:filter .15s;display:inline-flex}.prop-src:hover{filter:brightness(.95)}.prop-src .icon-wrap{font-size:12px}.prop-title{text-wrap:pretty;margin-top:5px;font-size:15.5px;font-weight:700;line-height:1.35}.prop-why{background:var(--card2);border-radius:12px;gap:10px;margin-top:13px;padding:12px 14px;display:flex}.prop-why-k{letter-spacing:.13em;text-transform:uppercase;color:var(--ink3);flex:none;padding-top:2px;font-size:9.5px}.prop-why-t{color:var(--ink2);text-wrap:pretty;font-size:13px;line-height:1.55}.prop-source{color:var(--ink3);align-items:center;gap:6px;margin-top:9px;font-size:11px;display:inline-flex}.prop-source svg{width:13px;height:13px}.prop-toggle{color:var(--a-teal);align-items:center;gap:8px;margin-top:13px;font-size:13px;font-weight:700;display:inline-flex}.prop-toggle:hover{filter:brightness(.92)}.prop-tg-ic{display:inline-flex}.prop-tg-ic svg{width:15px;height:15px}.prop-tg-ic.open{transform:rotate(90deg)}.prop-edited{letter-spacing:.06em;text-transform:uppercase;color:var(--a-gold);background:var(--a-gold-soft);border-radius:6px;padding:2px 7px;font-size:10px;font-weight:700}.pdraft{border:1px solid var(--line);background:var(--card);border-radius:13px;flex-direction:column;gap:11px;margin-top:13px;padding:15px 16px;display:flex}.pdraft-meta{color:var(--ink);gap:11px;font-size:13px;display:flex}.pdraft-k{letter-spacing:.13em;text-transform:uppercase;color:var(--ink3);flex:0 0 76px;padding-top:2px;font-size:9.5px}.pdraft-body{color:var(--ink);white-space:pre-wrap;background:var(--card2);border:1px solid var(--line);border-radius:10px;padding:12px 14px;font-size:13.5px;line-height:1.6}.pdraft-post,.pdraft-qa{flex-direction:column;gap:7px;display:flex}.pdraft-post-head{justify-content:space-between;align-items:center;font-size:13px;display:flex}.pdraft-post-head b{font-weight:800}.pdraft-post-head .mono{color:var(--ink3);font-size:11px}.pdraft-q{color:var(--ink);font-size:13.5px;font-weight:700}.pdraft-listlbl{color:var(--ink);font-size:13px;font-weight:700}.pdraft-list{flex-direction:column;gap:2px;display:flex}.pdraft-li{background:var(--card2);border-radius:9px;justify-content:space-between;align-items:center;gap:12px;padding:8px 11px;display:flex}.pdraft-li-n{color:var(--ink);font-size:13.5px;font-weight:600}.pdraft-li-s{color:var(--ink3);font-size:11px}.tk-task{border:1px solid var(--line);background:var(--card);border-radius:14px;margin-bottom:9px;transition:border-color .15s,box-shadow .15s;overflow:hidden}.tk-task:hover{border-color:var(--line2)}.tk-task.open{border-color:var(--line2);box-shadow:0 8px 26px #28211414}.tk-task.urgent{border-left:3px solid var(--a-orange)}:is(.tk-task:has(.assign-menu),.tk-task:has(.asg-pop),.tk-task:has(.tk-info-paneel),.tk-task:has(.tk-meer-menu),.tk-task:has(.snooze-menu)){z-index:300;position:relative;overflow:visible}.obj-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.obj-actions .assign-wrap{position:relative}.ev-detail-body .obj-actions{margin-top:4px}:is(:where(.tk-task,.prop-row,.utask-card,.st-card,.ev-detail,.sx-card,.cp-panel,.kb-card,.tlog,.tsb):has(.assign-menu),:where(.tk-task,.prop-row,.utask-card,.st-card,.ev-detail,.sx-card,.cp-panel,.kb-card,.tlog,.tsb):has(.asg-pop),:where(.tk-task,.prop-row,.utask-card,.st-card,.ev-detail,.sx-card,.cp-panel,.kb-card,.tlog,.tsb):has(.tk-info-paneel),:where(.tk-task,.prop-row,.utask-card,.st-card,.ev-detail,.sx-card,.cp-panel,.kb-card,.tlog,.tsb):has(.tk-meer-menu),:where(.tk-task,.prop-row,.utask-card,.st-card,.ev-detail,.sx-card,.cp-panel,.kb-card,.tlog,.tsb):has(.snooze-menu)){z-index:600;position:relative;overflow:visible}.assign-menu,.snooze-menu{z-index:650}.sx-card-objacts{padding:0 22px 14px}.cf-objacts{margin-top:9px}.cp-openrow .obj-actions{width:100%}.oa-compact{gap:6px}.oa-compact .tk-act{border-radius:9px;gap:5px;height:30px;padding:0 10px;font-size:11.5px}.oa-compact .tk-act svg{width:13px;height:13px}.oa-compact .tk-act.klant{margin-left:auto}.oa-compact .tk-act-go svg{width:12px;height:12px}.kb-card-acts{border-top:1px solid var(--line);margin-top:9px;padding-top:9px}.sx-rel-row:has(.sx-rel-objacts){flex-direction:column;align-items:stretch;gap:7px}.sx-rel-lead{flex:1;align-items:center;gap:13px;min-width:0;display:flex}.sx-rel-objacts{padding-left:52px}@media (width<=620px){.sx-rel-objacts{padding-left:0}.oa-compact .tk-act.klant{margin-left:0}}.tk-task-row{cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:13px;padding:11px 14px;display:flex;position:relative}.tk-task-row:hover{background:var(--card2)}.tk-task-flag{background:var(--a-orange);width:3px;position:absolute;top:0;bottom:0;left:0}.tk-task-mid{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.tk-task-title{color:var(--ink);white-space:nowrap;text-overflow:ellipsis;font-size:14.5px;font-weight:700;line-height:1.35;overflow:hidden}.tk-task.open .tk-task-title{white-space:normal}.tk-task-meta{flex-wrap:wrap;align-items:center;gap:5px 8px;min-width:0;display:flex}.tk-task-mod{white-space:nowrap;text-overflow:ellipsis;border-radius:7px;flex:0 auto;align-items:center;gap:4px;min-width:0;max-width:100%;padding:2px 8px 2px 6px;font-size:10.5px;font-weight:750;display:inline-flex;overflow:hidden}.tk-task-mod svg{width:11px;height:11px}.tk-task-by{color:var(--ink3);white-space:nowrap;text-overflow:ellipsis;font-size:11.5px;overflow:hidden}.tk-task-by b{color:var(--ink2);font-weight:750}.tk-task-prim{color:#fff;white-space:nowrap;border-radius:9px;flex:none;align-items:center;gap:7px;height:34px;padding:0 14px 0 12px;font-size:12.5px;font-weight:750;transition:filter .14s,transform .14s;display:inline-flex;box-shadow:0 1px 2px #28211424}.tk-task-prim:hover{filter:brightness(1.05)}.tk-task-prim:active{transform:scale(.97)}.tk-task-prim svg{width:15px;height:15px}.tile[data-breed=middel] .tk-task-row{gap:10px}.tile[data-breed=middel] .tk-task-view{padding:0 7px 0 10px}.tile[data-breed=smal] .tk-task-row{gap:9px;padding:10px 11px}.tile[data-breed=smal] .tk-task-view{justify-content:center;gap:0;width:32px;padding:0;font-size:0}.tile[data-breed=smal] .tk-task-view .tk-task-chev{font-size:12.5px}.tile[data-breed=smal] .tk-task-row>.avatar,.tile-large .taken-toprow,.tile-breed .taken-toprow,.tile-large .taken-modchips,.tile-large .taken-persoonchips,.tile-large .taken-bulkknop{display:none}.tile-large .taken-filterrow{margin-bottom:8px;padding-bottom:8px}.tile-large .tk-task-row,.tile-breed .tk-task-row{gap:10px;padding:8px 11px}.tile-large .tk-task-title,.tile-breed .tk-task-title{font-size:13.5px}.tile-large .tk-task-meta .tk-task-by{display:none}.tile-large .tk-task-prim,.tile-breed .tk-task-prim{gap:5px;height:29px;padding:0 11px 0 10px;font-size:11.5px}.tile-large .tk-task-prim svg,.tile-breed .tk-task-prim svg{width:13px;height:13px}.tile-large .tk-task-view,.tile-breed .tk-task-view{height:29px;padding:0 7px 0 10px;font-size:11.5px}.tile-large .tk-task,.tile-breed .tk-task{border-radius:12px;margin-bottom:7px}.tile-large .st-group-h{font-size:10px}.tile-large .all-clear{padding:12px 2px;font-size:13px}.tile-breed .vd-group-h{display:none}.voorstel-cijfer{flex-direction:column;flex:1;justify-content:center;gap:12px;min-width:0;min-height:0;padding:2px 12px 6px;display:flex}.voorstel-cijfer .stat-num{letter-spacing:-.02em;font-size:36px}.voorstel-cijfer.heeft-urgent .stat-sub{color:var(--a-red);font-weight:700}.vc-next{border-top:1px solid var(--line);flex-direction:column;gap:3px;min-width:0;padding-top:10px;display:flex}.vc-next-l{letter-spacing:.14em;text-transform:uppercase;color:var(--ink3);font-size:9.5px;font-weight:700}.vc-next-t{color:var(--ink2);white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;font-weight:650;overflow:hidden}.tk-task-chev{color:var(--ink3);flex:none;transition:transform .2s;display:inline-flex}.tk-task-chev svg{width:17px;height:17px}.tk-task.open .tk-task-chev{transform:rotate(90deg)}@media (width<=560px){.tk-task-prim-l{display:none}.tk-task-prim{padding:0 11px}}.tk-task-view{height:34px;color:var(--ink2);background:var(--card2);border:1px solid var(--line2);border-radius:9px;flex:none;align-items:center;gap:5px;padding:0 9px 0 14px;font-size:12.5px;font-weight:750;transition:all .14s;display:inline-flex}.tk-task-view:hover{color:var(--ink);border-color:var(--ink3);background:var(--card)}.tk-task-row:hover .tk-task-view{border-color:var(--ink3)}.tk-task.open .tk-task-view{color:var(--ink);background:var(--bg-deep);border-color:#0000}.tk-actions{border-top:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:8px;margin-top:14px;padding-top:14px;display:flex}.tk-task-acts{padding:0 14px 13px}.tk-task-acts .tk-actions{margin-top:0;padding-top:13px}.tk-task:not(.open) .tk-task-acts .tk-actions{padding-top:11px}.tk-act{height:38px;color:var(--ink2);background:var(--card);border:1px solid var(--line2);white-space:nowrap;border-radius:10px;align-items:center;gap:7px;padding:0 15px;font-size:13px;font-weight:700;transition:all .14s;display:inline-flex}.tk-act:hover{color:var(--ink);border-color:var(--ink3);box-shadow:var(--sh-sm);transform:translateY(-1px)}.tk-act svg{width:16px;height:16px}.tk-act.prim{color:#fff;border-color:#0000;box-shadow:0 2px 9px #28211424}.tk-act.prim:hover{filter:brightness(1.05);transform:translateY(-1px)}.tk-act.klant{color:var(--a-red);background:var(--a-red-soft);border-color:color-mix(in oklab,var(--a-red) 22%,transparent);margin-left:auto}.tk-act.klant:hover{color:var(--a-red);filter:brightness(1.02);border-color:color-mix(in oklab,var(--a-red) 38%,transparent)}.tk-act-go{margin-left:1px}.tk-act-go svg{width:15px;height:15px}@media (width<=620px){.tk-act.klant{margin-left:0}}.tk-task-body{border-top:1px solid var(--line);padding:2px 15px 15px;animation:.2s tkOpen}@keyframes tkOpen{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}.tk-weg-melding{color:var(--ink-3);align-items:center;gap:6px;margin:8px 0 2px;font-size:12.5px;line-height:1.4;display:flex}.tk-task-why{background:var(--card2);border:1px solid var(--line);border-radius:12px;flex-direction:column;gap:7px;margin-top:13px;padding:12px 14px;display:flex}.tk-why-k{letter-spacing:.13em;text-transform:uppercase;color:var(--ink3);font-size:9.5px}.tk-why-t{color:var(--ink2);text-wrap:pretty;margin:0;font-size:13px;line-height:1.6}.tk-why-src{color:var(--ink3);align-items:center;gap:6px;font-size:11px;display:inline-flex}.tk-why-src svg{width:12px;height:12px}.tk-jumps{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.tk-jump{border:1px solid var(--line2);background:var(--card);border-radius:11px;align-items:center;gap:9px;padding:7px 11px 7px 8px;transition:border-color .14s,box-shadow .14s,transform .14s;display:inline-flex}.tk-jump:hover{border-color:var(--ink3);transform:translateY(-1px);box-shadow:0 3px 10px #28211412}.tk-jump-ic{border-radius:8px;flex:none;place-items:center;width:30px;height:30px;display:inline-grid}.tk-jump-ic svg{width:15px;height:15px}.tk-jump-txt{text-align:left;flex-direction:column;line-height:1.25;display:flex}.tk-jump-l{color:var(--ink);font-size:12.5px;font-weight:700}.tk-jump-s{color:var(--ink3);font-size:10.5px}.tk-jump-go{color:var(--ink3);margin-left:1px;display:inline-flex}.tk-jump-go svg{width:14px;height:14px}.tk-task-body .prop-toggle{margin-top:13px}.tk-task-body .prop-actions{border-top:1px solid var(--line);margin-top:14px;padding-top:14px}.taken-toprow{margin-bottom:12px}.taken-addbtn{border:1.5px dashed var(--line2);background:var(--card);height:38px;color:var(--ink2);border-radius:11px;justify-content:center;align-items:center;gap:8px;width:100%;padding:0 15px;font-size:13px;font-weight:700;transition:all .14s;display:inline-flex}.taken-addbtn:hover{border-color:var(--a-navy);color:var(--a-navy);background:var(--a-navy-soft)}.taken-addbtn svg{width:16px;height:16px}.taken-add{border:1px solid var(--a-navy);background:var(--card);border-radius:13px;flex-wrap:wrap;align-items:center;gap:9px;padding:10px 11px;display:flex;box-shadow:0 6px 20px #28211414}.taken-add-in{min-width:200px;height:36px;color:var(--ink);background:0 0;border:none;outline:none;flex:1;font-size:14px;font-weight:600}.taken-add-in::placeholder{color:var(--ink3);font-weight:500}.taken-add-due{gap:4px;display:flex}.taken-add-seg{height:30px;color:var(--ink2);background:var(--card2);border:1px solid var(--line);border-radius:8px;padding:0 11px;font-size:11.5px;font-weight:700}.taken-add-seg.on{background:var(--a-navy-soft);color:var(--a-navy);border-color:#0000}.taken-add-x{width:30px;height:30px;color:var(--ink3);border-radius:8px;place-items:center;display:inline-grid}.taken-add-x:hover{background:var(--card2);color:var(--ink)}.taken-add-x svg{width:14px;height:14px}.utask-card .tk-task-row{cursor:default}.utask-card .tk-task-row:hover{background:0 0}.utask-card.done{opacity:.6}.utask-card.done .tk-task-title{color:var(--ink3);text-decoration:line-through}.utask-check{border:2px solid var(--line2);color:#fff;border-radius:50%;flex:none;place-items:center;width:26px;height:26px;transition:all .14s;display:inline-grid}.utask-check:hover{border-color:var(--a-navy)}.utask-check.on{background:var(--a-green);border-color:var(--a-green)}.utask-check svg{width:14px;height:14px}.utask-due{border-radius:7px;flex:none;padding:3px 9px;font-size:10.5px;font-weight:750}.utask-x{width:28px;height:28px;color:var(--ink3);border-radius:8px;flex:none;place-items:center;display:inline-grid}.utask-x:hover{background:var(--a-red-soft);color:var(--a-red)}.utask-x svg{width:13px;height:13px}.utask-full .utask-check{margin:1px 0 0}.utask-full.done{opacity:.62}.utask-full.done .tk-task-title{color:var(--ink3);text-decoration:line-through}.utask-mark{border-radius:10px;flex:none;place-items:center;width:34px;height:34px;display:inline-grid}.utask-mark svg{width:17px;height:17px}.utask-mark.sm{border-radius:9px;width:32px;height:32px}.utask-edit{flex-direction:column;gap:8px;margin-bottom:4px;display:flex}.utask-edit-note{resize:vertical;width:100%;font:inherit;color:var(--ink);background:var(--card2);border:1px solid var(--line);border-radius:10px;padding:9px 11px;font-size:13px;line-height:1.45}.utask-edit-note::placeholder{color:var(--ink3)}.utask-edit-note:focus{border-color:var(--a-navy);outline:none}.utask-edit-acts{justify-content:flex-end;align-items:center;gap:8px;display:flex}.utask-linkmenu{width:248px;max-height:340px;padding-bottom:6px;overflow-y:auto}.utask-linkscroll{flex-direction:column;display:flex}.assign-item.on{background:var(--a-navy-soft)}.utask-modic{border-radius:6px;flex:none;place-items:center;width:22px;height:22px;display:inline-grid}.utask-modic svg{width:13px;height:13px}.takenlog-tile{flex-direction:column;height:100%;min-height:0;display:flex}.tlog{flex-direction:column;gap:12px;height:100%;min-height:0;display:flex}.tlog-counts{gap:6px}.tlog-chip{border:1px solid var(--line);background:var(--card2);color:var(--ink2);white-space:nowrap;border-radius:99px;align-items:center;gap:6px;padding:6px 12px;font-size:12px;font-weight:700;transition:transform .12s,box-shadow .14s;display:inline-flex}.tlog-chip:hover{transform:translateY(-1px)}.tlog-chip.neutral{background:var(--card2);color:var(--ink2)}.tlog-chip.neutral.on{background:var(--ink);color:var(--card);border-color:#0000}.tlog-chip-n{font-variant-numeric:tabular-nums;opacity:.95;font-size:11px;font-weight:800}.tlog-chip.neutral .tlog-chip-n{background:var(--bg-deep);color:var(--ink2);border-radius:6px;padding:1px 6px}.tlog-chip.neutral.on .tlog-chip-n{color:#fff;background:#ffffff38}.tlog-tools{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.tlog-search{flex:200px;min-width:200px}.tlog-search input{width:100%}.tlog-search-x{width:20px;height:20px;color:var(--ink3);border-radius:50%;flex:none;place-items:center;display:inline-grid}.tlog-search-x:hover{background:var(--card2);color:var(--ink)}.tlog-search-x svg{width:11px;height:11px}.tlog-select-wrap{flex:none;position:relative}.tlog-select{appearance:none;font:inherit;color:var(--ink1);background:var(--card);border:1px solid var(--line);cursor:pointer;border-radius:99px;padding:8px 30px 8px 14px;font-size:12.5px;font-weight:600;transition:border-color .14s}.tlog-select-wrap:after{content:"";border-right:2px solid var(--ink3);border-bottom:2px solid var(--ink3);pointer-events:none;width:7px;height:7px;position:absolute;top:50%;right:13px;transform:translateY(-65%)rotate(45deg)}.tlog-select:hover{border-color:var(--line2)}.tlog-select:focus{border-color:var(--a-navy);outline:none}.tlog-list{flex-direction:column;flex:1;min-height:0;margin:0;display:flex;overflow-y:auto}.tlog-empty{text-align:center;color:var(--ink3);padding:24px 8px;font-size:12px}.tlog-row{text-align:left;border-bottom:1px solid var(--line);border-radius:10px;align-items:center;gap:12px;width:100%;margin:0 -8px;padding:10px 8px;transition:background .14s;display:flex}.tlog-row:last-child{border-bottom:none}.tlog-row:hover{background:var(--card2)}.tlog-mark{border-radius:9px;flex:none;place-items:center;width:32px;height:32px;display:inline-grid}.tlog-mark svg{width:15px;height:15px}.tlog-mid{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.tlog-title{color:var(--ink1);white-space:nowrap;text-overflow:ellipsis;font-size:13.5px;font-weight:650;overflow:hidden}.tlog-meta{color:var(--ink3);flex-wrap:wrap;align-items:center;gap:6px;font-size:11.5px;display:flex}.tlog-by{color:var(--ink2);font-weight:650}.tlog-dot{color:var(--ink3);opacity:.6}.tlog-assignee,.tlog-link{color:var(--ink2);white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:4px;max-width:170px;font-weight:600;display:inline-flex;overflow:hidden}.tlog-assignee svg,.tlog-link svg{opacity:.85;width:12px;height:12px}.tlog-status{white-space:nowrap;border-radius:7px;flex:none;padding:3px 9px;font-size:10.5px;font-weight:750}.tlog-time{color:var(--ink3);white-space:nowrap;text-align:right;flex:none;min-width:72px;font-size:10.5px}.tlog-go{color:var(--ink3);opacity:.55;flex:none;place-items:center;display:inline-grid}.tlog-go svg{width:15px;height:15px}.tlog-row:hover .tlog-go{opacity:1;color:var(--a-navy)}.tlog-foot{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:10px;padding-top:12px;display:flex}.tlog-foot-lbl{color:var(--ink3);font-size:11px}.tlog-foot-btn{color:var(--a-navy);background:var(--a-navy-soft);border-radius:8px;padding:6px 12px;font-size:11.5px;font-weight:700;transition:filter .14s}.tlog-foot-btn:hover{filter:brightness(.97)}@media (width<=560px){.tlog-time{display:none}.tlog-title{white-space:normal}}.prop-actions{flex-wrap:wrap;align-items:center;gap:9px;margin-top:15px;display:flex}.prop-actions-r{align-items:center;gap:9px;display:flex}.prop-later-wrap{position:relative}.prop-row{border:1px solid var(--line);background:var(--card2);border-radius:12px;align-items:center;gap:12px;margin-bottom:8px;padding:11px 14px;display:flex}.panel-body .prop-row:first-child{border-top:none}.prop-resolved-main{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.prop-resolved-title{color:var(--ink2);white-space:nowrap;text-overflow:ellipsis;font-size:13.5px;font-weight:600;overflow:hidden}.prop-row.rejected .prop-resolved-title{color:var(--ink3);text-decoration:line-through}.prop-resolved-tag{font-size:11.5px;font-weight:700}.prop-resolved-tag.approved{color:var(--a-green)}.prop-resolved-tag.rejected{color:var(--ink3)}.prop-resolved-tag.snoozed{color:var(--a-navy)}.prop-undo{color:var(--ink3);flex:none;font-size:11px;font-weight:700}.prop-undo:hover{color:var(--a-teal)}.two-col{grid-template-columns:1fr 1fr;align-items:start;gap:18px;display:grid}.inbox-item.compact{padding:11px 0}.inbox-item.compact .ii-prev{max-width:34ch}.inbox-item.compact.link{cursor:pointer;border-radius:10px;margin:0 -6px;padding-left:6px;padding-right:6px;transition:background .14s}.inbox-item.compact.link:hover{background:var(--card2)}.ii-chev{color:var(--ink3);opacity:0;flex:none;margin-left:auto;font-size:14px;transition:opacity .15s}.inbox-item.link:hover .ii-chev{opacity:.7}.comm-chips{border-bottom:1px solid var(--line);flex-wrap:wrap;gap:8px;margin-bottom:4px;padding-bottom:12px;display:flex}.comm-chip{border-radius:10px;align-items:center;gap:7px;padding:7px 12px;font-size:12.5px;font-weight:700;transition:filter .14s;display:inline-flex}.comm-chip:hover{filter:brightness(.96)}.comm-chip svg{width:15px;height:15px}.comm-chip b{font-weight:800}.quick-grid{grid-template-columns:repeat(4,1fr);gap:10px;display:grid}.quick-btn{background:var(--card);border:1px solid var(--line);text-align:left;border-radius:14px;flex-direction:column;align-items:flex-start;gap:11px;padding:15px;transition:transform .13s,box-shadow .15s,border-color .15s;display:flex}.quick-btn:hover{box-shadow:var(--sh-md);border-color:var(--line2);transform:translateY(-2px)}.quick-ic{border-radius:11px;place-items:center;width:40px;height:40px;font-size:20px;display:grid}.quick-ic svg{width:20px;height:20px}.quick-lbl{color:var(--ink);font-size:13.5px;font-weight:700}@media (width<=1100px){.quick-grid{grid-template-columns:repeat(2,1fr)}}@media (width<=880px){.two-col{grid-template-columns:1fr}}.feed-panel{min-width:0}.link-btn{color:var(--a-teal);font-size:12.5px;font-weight:600}.page-head-bar{flex-wrap:wrap;align-items:center;gap:14px;margin-bottom:16px;display:flex}.phb-head{flex:none;align-items:center;gap:13px;display:flex}.phb-ic{border-radius:13px;flex:none;place-items:center;width:46px;height:46px;font-size:22px;display:grid}.phb-ic .icon-wrap,.phb-ic svg{width:22px;height:22px}.phb-title{letter-spacing:-.02em;font-size:23px;font-weight:800;line-height:1.05}.phb-sub{color:var(--ink3);margin-top:3px;font-size:11.5px}.phb-search{flex:1;min-width:200px;max-width:none}.phb-spacer{flex:1}.cal{background:var(--card);border:1px solid var(--line);border-radius:var(--r);height:calc(100vh - 132px);min-height:580px;box-shadow:var(--sh-sm);grid-template-columns:248px 1fr;display:grid;overflow:hidden}.agendawerkbank-tile,.agendawerkbank-tile .agenda-werkbank{flex-direction:column;flex:1;min-height:0;display:flex}.agendawerkbank-tile .cal{flex:1;height:100%;min-height:0}.agenda-board .agendawerkbank-tile .cal{flex:none;height:calc(100vh - 132px);min-height:580px}.hubagenda-tile{flex-direction:column;flex:1;min-height:0;display:flex}.hubagenda-tile .cal{flex:1;height:100%;min-height:0}.ha-buiten-knop{cursor:pointer;width:100%;font:inherit;text-align:left;color:var(--ink2);background:0 0;border:0;align-items:center;gap:8px;padding:5px 0;display:flex}.ha-buiten-knop b{font:600 12px/1 var(--font-label);color:var(--ink);min-width:18px}.ha-buiten-knop span{font:400 12px/1.3 var(--font-label);color:var(--ink2)}.ha-buiten-knop:hover span{color:var(--ink)}.ha-feiten{flex-direction:column;gap:3px;margin:0;padding-left:18px;display:flex}.ha-inbed{min-width:0}.ha-inbed .panel-head{flex-wrap:wrap;row-gap:10px;padding-bottom:10px}.ha-inbed .panel-head>div:first-child{flex:160px}.ha-inbed .seg-pick{flex-wrap:wrap}.ha-opties{flex-direction:column;gap:8px;margin-top:6px;display:flex}.ha-optie{text-align:left;border:1px solid var(--line);background:var(--card);font:inherit;cursor:pointer;border-radius:10px;flex-direction:column;gap:3px;padding:10px 12px;display:flex}.ha-optie:hover{border-color:var(--line2)}.ha-optie b{font:600 13px/1.3 var(--font-label);color:var(--ink)}.ha-optie span{font:400 12.5px/1.45 var(--font-body);color:var(--ink2)}.ha-optie-stil{cursor:default;background:var(--card2)}.cal-rail{border-right:1px solid var(--line);background:var(--card2);flex-direction:column;gap:16px;padding:14px;display:flex;overflow-y:auto}.cal-new{background:var(--a-teal);color:#fff;box-shadow:var(--sh-sm);border-radius:12px;justify-content:center;align-items:center;gap:8px;padding:11px 14px;font-size:13.5px;font-weight:700;transition:filter .15s,transform .12s;display:inline-flex}.cal-new:hover{filter:brightness(1.05);transform:translateY(-1px)}.cal-new svg{width:16px;height:16px}.cal-askiris{background:var(--a-teal-soft);color:var(--a-teal);border:1px solid color-mix(in oklab,var(--a-teal) 24%,transparent);border-radius:11px;justify-content:center;align-items:center;gap:8px;padding:10px 13px;font-size:12.5px;font-weight:700;transition:filter .13s,transform .13s;display:inline-flex}.cal-askiris:hover{filter:brightness(1.02);transform:translateY(-1px)}.cal-askiris svg{width:15px;height:15px}.cal-iris{border-bottom:1px solid var(--line);background:linear-gradient(0deg,var(--card),var(--a-teal-soft));align-items:flex-start;gap:12px;padding:13px 18px;display:flex}.cal-iris-main{flex-direction:column;flex:1;gap:9px;min-width:0;display:flex}.cal-iris-h{letter-spacing:.1em;text-transform:uppercase;color:var(--a-teal);align-items:center;gap:6px;font-size:10px;font-weight:700;display:inline-flex}.cal-iris-h svg{width:13px;height:13px}.cal-iris-item{flex-direction:column;gap:7px;display:flex}.cal-iris-item+.cal-iris-item{border-top:1px solid var(--line);padding-top:9px}.cal-iris-text{color:var(--ink);font-size:13.5px;line-height:1.45}.cal-iris-text b{font-weight:750}.cal-iris-ok{color:var(--a-green);align-items:center;gap:7px;font-weight:700;display:inline-flex}.cal-iris-ok svg{width:15px;height:15px}.cal-iris-acts{flex-wrap:wrap;gap:8px;display:flex}.cal-iris-btn{white-space:nowrap;border-radius:9px;align-items:center;gap:6px;padding:7px 12px;font-size:12.5px;font-weight:700;transition:filter .13s,transform .13s,border-color .13s;display:inline-flex}.cal-iris-btn svg{width:14px;height:14px}.cal-iris-btn.primary{background:var(--a-teal);color:#fff}.cal-iris-btn.primary:hover{filter:brightness(1.05);transform:translateY(-1px)}.cal-iris-btn.ghost{background:var(--card);color:var(--ink2);border:1px solid var(--line2)}.cal-iris-btn.ghost:hover{color:var(--ink);border-color:var(--ink3)}.iris-plan{background:var(--card);width:100%;max-width:460px;max-height:86vh;box-shadow:var(--sh-lg);border-radius:18px;flex-direction:column;animation:.26s cubic-bezier(.2,.8,.2,1) sheet;display:flex;overflow:hidden}.iris-plan-head{border-bottom:1px solid var(--line);align-items:center;gap:11px;padding:14px 16px;display:flex}.iris-plan-id{flex-direction:column;flex:1;min-width:0;display:flex}.iris-plan-id b{font-size:14px;font-weight:800}.iris-plan-id span{color:var(--ink3);font-size:11px}.iris-plan-body{flex-direction:column;flex:1;gap:11px;min-height:150px;max-height:48vh;padding:14px 16px;display:flex;overflow-y:auto}.iris-plan-hint{color:var(--ink3);background:var(--card2);border-radius:11px;padding:11px 13px;font-size:12px;line-height:1.5}.iris-plan-input{border-top:1px solid var(--line);background:var(--card2);gap:9px;padding:12px 16px;display:flex}.iris-plan-input input{border:1px solid var(--line2);background:var(--card);border-radius:11px;flex:1;padding:11px 13px;font-family:inherit;font-size:14px}.iris-plan-input input:focus{border-color:var(--a-teal);outline:none}.cal-new.sm{width:max-content;margin:0 auto;padding:9px 14px}.cal-sec{flex-direction:column;gap:4px;display:flex}.cal-sec-h{letter-spacing:.13em;text-transform:uppercase;color:var(--ink3);padding:2px 4px 5px;font-size:9.5px}.cal-toggle{cursor:pointer;color:var(--ink);border-radius:9px;align-items:center;gap:10px;padding:6px;font-size:13px;font-weight:600;transition:background .13s;display:flex}.cal-toggle:hover{background:var(--bg-deep)}.cal-toggle input{opacity:0;width:0;height:0;position:absolute}.cal-check{border:2px solid var(--c);color:#fff;border-radius:6px;flex:none;place-items:center;width:18px;height:18px;transition:background .13s;display:grid}.cal-check svg{opacity:0;width:11px;height:11px}.cal-toggle input:checked+.cal-check{background:var(--c)}.cal-toggle input:checked+.cal-check svg{opacity:1}.cal-check.sm{width:16px;height:16px}.cal-toggle-lbl{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.cal-conn-mini{color:var(--ink2);align-items:center;gap:9px;padding:6px;font-size:12.5px;font-weight:600;display:flex}.cal-conn-logo{color:#fff;border-radius:6px;flex:none;place-items:center;width:20px;height:20px;font-size:11px;font-weight:800;display:grid}.cal-conn-name{white-space:nowrap;text-overflow:ellipsis;flex:1;overflow:hidden}.cal-conn-dot{border-radius:50%;flex:none;width:7px;height:7px}.cal-connect-btn{width:100%;color:var(--a-teal);background:var(--a-teal-soft);border-radius:10px;align-items:center;gap:8px;margin-top:4px;padding:9px 10px;font-size:12.5px;font-weight:700;transition:filter .15s;display:flex}.cal-connect-btn:hover{filter:brightness(.97)}.cal-connect-btn svg{width:15px;height:15px}.mini-month{-webkit-user-select:none;user-select:none}.mini-head{justify-content:space-between;align-items:center;margin-bottom:6px;display:flex}.mini-title{text-transform:capitalize;font-size:12.5px;font-weight:800}.mini-nav{gap:2px;display:flex}.mini-nav button{width:24px;height:24px;color:var(--ink2);border-radius:7px;place-items:center;display:grid}.mini-nav button:hover{background:var(--bg-deep)}.mini-nav svg{width:13px;height:13px}.mini-grid{grid-template-columns:repeat(7,1fr);gap:1px;display:grid}.mini-dow{text-align:center;color:var(--ink3);padding:3px 0;font-size:9.5px;font-weight:700}.mini-cell{aspect-ratio:1;color:var(--ink);border-radius:7px;place-items:center;font-size:11px;font-weight:600;transition:background .12s;display:grid;position:relative}.mini-cell:hover{background:var(--bg-deep)}.mini-cell.out{color:var(--ink3);opacity:.5}.mini-cell.today{background:var(--a-teal);color:#fff;font-weight:800}.mini-cell.sel:not(.today){box-shadow:inset 0 0 0 1.5px var(--a-teal);color:var(--a-teal)}.mini-dot{background:var(--a-teal);border-radius:50%;width:3px;height:3px;position:absolute;bottom:3px}.mini-cell.today .mini-dot{background:#fff}.cal-main{flex-direction:column;min-width:0;min-height:0;display:flex}.cal-toolbar{border-bottom:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 14px;padding:12px 18px;display:flex}.cal-tb-left{align-items:center;gap:12px;display:flex}.cal-today{border:1px solid var(--line);color:var(--ink);border-radius:10px;padding:8px 15px;font-size:13px;font-weight:700;transition:background .13s}.cal-today:hover{background:var(--bg-deep)}.cal-nav{gap:2px;display:flex}.cal-nav button{width:32px;height:32px;color:var(--ink2);border-radius:9px;place-items:center;display:grid}.cal-nav button:hover{background:var(--bg-deep);color:var(--ink)}.cal-nav svg{width:17px;height:17px}.cal-title{letter-spacing:-.02em;text-transform:capitalize;font-size:20px;font-weight:800}.cal-views{background:var(--bg-deep);border-radius:11px;gap:3px;padding:3px;display:flex}.cal-vbtn{color:var(--ink2);border-radius:8px;padding:7px 15px;font-size:13px;font-weight:700;transition:color .13s,background .13s}.cal-vbtn:not(.on):hover{color:var(--ink);background:color-mix(in oklab,var(--card) 60%,transparent)}.cal-vbtn.on{background:var(--card);color:var(--ink);box-shadow:var(--sh-sm)}.cal-body{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.tg{flex-direction:column;flex:1;min-height:0;display:flex}.tg-breed{flex-direction:column;flex:1;min-height:0;display:flex;overflow:auto}.tg-kop{z-index:5;background:var(--card);flex:none;position:sticky;top:0}.tg-hours,.tg-headrow>span:first-child,.tg-allday-lbl{z-index:3;background:var(--card);position:sticky;left:0}.tg-grid{flex:1 0 0}.tg-allday{border-bottom:1px solid var(--line);min-height:34px;max-height:96px;display:flex}.tg-allday-lbl{width:56px;color:var(--ink3);text-align:right;letter-spacing:.06em;text-transform:uppercase;flex:none;padding:8px 6px;font-size:9px}.tg-allday-cols{border-left:1px solid var(--line);flex:1;display:grid;overflow-y:auto}.tg-allday-cell{border-right:1px solid var(--line);flex-direction:column;gap:3px;padding:4px;display:flex}.tg-allday-ev{text-align:left;white-space:nowrap;text-overflow:ellipsis;border-radius:6px;padding:3px 8px;font-size:11px;font-weight:700;transition:filter .12s;overflow:hidden}.tg-allday-ev:hover{filter:brightness(.95)}.tg-headrow{border-bottom:1px solid var(--line);display:grid}.tg-dayhead{border-left:1px solid var(--line);flex-direction:column;align-items:center;gap:1px;padding:7px 0;display:flex}.tg-dow{color:var(--ink3);text-transform:uppercase;letter-spacing:.04em;font-size:10.5px;font-weight:700}.tg-dnum{border-radius:50%;place-items:center;width:32px;height:32px;font-size:18px;font-weight:800;display:grid}.tg-dayhead.today .tg-dnum{background:var(--a-teal);color:#fff}.tg-dayhead.today .tg-dow{color:var(--a-teal)}.tg-grid{display:grid;position:relative}.tg-hours{grid-column:1}.tg-hour{border-bottom:1px solid var(--line);position:relative}.tg-hour span{color:var(--ink3);font-size:10px;font-family:var(--font-label);white-space:nowrap;font-variant-numeric:tabular-nums;position:absolute;top:-7px;right:7px}.tg-col{border-left:1px solid var(--line);position:relative}.tg-col.today{background:color-mix(in oklab,var(--a-teal) 4%,transparent)}.tg-slot{border-bottom:1px solid var(--line);cursor:pointer;transition:background .1s}.tg-slot:hover{background:var(--a-teal-soft)}.tg-ev{text-align:left;box-shadow:var(--sh-sm);z-index:2;cursor:pointer;border-radius:7px;flex-direction:column;justify-content:flex-start;gap:1px;padding:3px 8px;transition:filter .12s,transform .12s;display:flex;position:absolute;overflow:hidden}.tg-ev:hover{filter:brightness(.97);box-shadow:var(--sh-md);z-index:5;transform:translateY(-1px)}.tg-ev-t{white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:11.5px;font-weight:700;line-height:1.2;overflow:hidden}.tg-ev-time{opacity:.78;white-space:nowrap;text-overflow:ellipsis;font-size:10px;font-weight:600;overflow:hidden}.tg-ev.short{flex-direction:row;justify-content:flex-start;align-items:center;gap:6px;padding-top:0;padding-bottom:0}.tg-ev.short .tg-ev-row{align-items:baseline;gap:6px;width:100%;min-width:0;display:flex}.tg-ev.short .tg-ev-t{flex:0 auto}.tg-ev.short .tg-ev-time{opacity:.7;flex:none}.tg-ev.mid{gap:0;padding-top:3px}.tg-now{background:var(--a-red);z-index:4;height:2px;position:absolute;left:0;right:0}.tg-now-dot{background:var(--a-red);border-radius:50%;width:8px;height:8px;position:absolute;top:-3px;left:-4px}.tg-now-pill{color:#fff;background:var(--a-red);z-index:6;pointer-events:none;border-radius:5px;padding:1px 5px;font-size:9.5px;font-weight:700;position:absolute;right:5px;transform:translateY(-50%);box-shadow:0 1px 3px #0000002e}.mv{flex-direction:column;flex:1;min-height:0;display:flex}.mv-dow{border-bottom:1px solid var(--line);grid-template-columns:repeat(7,1fr);display:grid}.mv-dow span{text-align:center;color:var(--ink3);text-transform:uppercase;letter-spacing:.05em;padding:8px 0;font-size:11px;font-weight:700}.mv-grid{flex:1;grid-template-columns:repeat(7,1fr);grid-auto-rows:minmax(78px,1fr);min-height:0;display:grid}.mv-cell{border-right:1px solid var(--line);border-bottom:1px solid var(--line);cursor:pointer;flex-direction:column;gap:3px;padding:5px 6px;transition:background .12s;display:flex;overflow:hidden}.mv-cell:hover,.mv-cell.out{background:var(--card2)}.mv-cell.out .mv-daynum{color:var(--ink3);opacity:.6}.mv-daynum-row{justify-content:flex-end;align-items:center;gap:5px;display:flex}.mv-wd{color:var(--ink3);text-transform:uppercase;letter-spacing:.06em;margin-right:auto;font-size:9px}.mv-daynum{white-space:nowrap;border-radius:50%;place-items:center;width:24px;height:24px;font-size:13px;font-weight:700;display:grid}.mv-daynum.lang{border-radius:12px;width:auto;min-width:24px;padding:0 8px}.mv-daynum.today{background:var(--a-teal);color:#fff}.mv-evs{flex-direction:column;gap:2px;display:flex;overflow:hidden}.mv-ev{text-align:left;border-radius:5px;align-items:center;gap:5px;min-width:0;padding:2px 5px;font-size:11px;transition:background .12s;display:flex}.mv-ev:hover{background:var(--bg-deep)}.mv-ev.allday{font-weight:700}.mv-ev-dot{border-radius:50%;flex:none;width:7px;height:7px}.mv-ev-time{color:var(--ink3);font-size:10px;font-family:var(--font-label);font-variant-numeric:tabular-nums;flex:none}.mv-ev-t{white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}.mv-more{color:var(--ink2);text-align:left;white-space:nowrap;flex:none;padding:1px 5px;font-size:10.5px;font-weight:700}.mv-more:hover{color:var(--a-teal)}.lv{flex:1;padding:8px 20px 20px;overflow-y:auto}.lv-day{border-bottom:1px solid var(--line);gap:18px;padding:16px 0;display:flex}.lv-date{flex:none;align-items:center;gap:11px;width:190px;display:flex}.lv-dnum{letter-spacing:-.02em;text-align:center;width:46px;font-size:30px;font-weight:800}.lv-date.today .lv-dnum{color:var(--a-teal)}.lv-dmeta{flex-direction:column;line-height:1.3;display:flex}.lv-dmeta b{text-transform:capitalize;font-size:14px}.lv-dmeta span{color:var(--ink3);text-transform:capitalize;font-size:11.5px}.lv-evs{flex-direction:column;flex:1;gap:6px;min-width:0;display:flex}.lv-ev{background:var(--card2);text-align:left;border-radius:11px;align-items:center;gap:12px;padding:10px 13px;transition:transform .12s,box-shadow .14s;display:flex}.lv-ev:hover{box-shadow:var(--sh-sm);transform:translateY(-1px)}.lv-ev-time{color:var(--ink2);flex:none;width:96px;font-size:12px;font-weight:600}.lv-ev-bar{border-radius:3px;flex:none;width:4px;height:30px}.lv-ev-main{flex-direction:column;flex:1;min-width:0;display:flex}.lv-ev-t{white-space:nowrap;text-overflow:ellipsis;font-size:13.5px;font-weight:700;overflow:hidden}.lv-ev-sub{color:var(--ink3);font-size:11.5px}.lv-ev-cal{white-space:nowrap;border-radius:7px;flex:none;padding:3px 9px;font-size:10.5px;font-weight:700}.cal-empty{color:var(--ink3);flex-direction:column;flex:1;justify-content:center;align-items:center;gap:13px;display:flex}.cal-empty svg{opacity:.4;width:42px;height:42px}.cal-empty p{font-size:14px}.ev-detail{background:var(--card);width:100%;max-width:440px;box-shadow:var(--sh-lg);border-radius:18px;animation:.26s cubic-bezier(.2,.8,.2,1) sheet;position:relative;overflow:hidden}:is(.ev-detail:has(.assign-menu),.ev-detail:has(.asg-pop)){overflow:visible}.ev-detail-bar{border-radius:18px 18px 0 0;height:6px}.ev-detail-head{justify-content:space-between;align-items:flex-start;gap:12px;padding:16px 18px 8px;display:flex}.ev-detail-title{flex:1;font-size:18px;font-weight:800;line-height:1.25}.ev-detail-acts{flex:none;gap:2px;display:flex}.ev-detail-body{flex-direction:column;gap:11px;padding:6px 18px 14px;display:flex}.ev-row{color:var(--ink);align-items:flex-start;gap:11px;font-size:13.5px;display:flex}.ev-row svg{width:17px;height:17px;color:var(--ink3);flex:none;margin-top:1px}.ev-cal-tag{border-radius:7px;padding:3px 10px;font-size:11.5px;font-weight:700}.ev-link{color:var(--a-blue);font-weight:700;text-decoration:underline;transition:filter .14s}.ev-link:hover{filter:brightness(.88)}.ev-notes{color:var(--ink2);background:var(--card2);white-space:pre-wrap;border-radius:11px;margin-top:2px;padding:11px 13px;font-size:13px;line-height:1.5}.ev-convref{text-align:left;cursor:pointer;background:var(--a-teal-soft);border:1px solid color-mix(in oklab,var(--a-teal) 24%,transparent);border-radius:11px;align-items:center;gap:11px;width:100%;margin-top:2px;padding:11px 13px;transition:transform .12s,filter .14s;display:flex}.ev-convref:hover{filter:brightness(1.02);transform:translateY(-1px)}.ev-convref-ic{width:30px;height:30px;color:var(--a-teal);background:var(--card);border-radius:9px;flex:none;place-items:center;display:grid}.ev-convref-ic svg{width:16px;height:16px}.ev-convref-main{flex-direction:column;flex:1;min-width:0;display:flex}.ev-convref-main b{color:var(--ink);font-size:13px;font-weight:700}.ev-convref-main span{color:var(--ink2);font-size:11px}.ev-convref-go{color:var(--a-teal);flex:none;display:inline-flex}.ev-convref-go svg{width:15px;height:15px}.ev-klantref{background:var(--a-red-soft);border-color:color-mix(in oklab,var(--a-red) 20%,transparent)}.ev-klantref .ev-convref-go{color:var(--a-red)}.ev-prepref{background:var(--bg-deep);border-color:var(--line2)}.ev-prepref .ev-convref-ic,.ev-prepref .ev-convref-go{color:var(--ink2)}.ev-picklist{border:1px solid var(--line2);background:var(--card2);border-radius:12px;flex-direction:column;gap:2px;max-height:240px;padding:6px;display:flex;overflow-y:auto}.ev-assignee{flex-wrap:wrap;align-items:center;gap:7px;display:inline-flex}.ev-assignee-tag{color:var(--ink3);font-size:11px;font-weight:600}.ev-detail-foot{border-top:1px solid var(--line);background:var(--card2);gap:9px;padding:12px 18px;display:flex}.ev-foot-btn{background:var(--card);border:1px solid var(--line);color:var(--ink);border-radius:10px;align-items:center;gap:7px;padding:9px 15px;font-size:13px;font-weight:700;transition:transform .12s,box-shadow .14s;display:inline-flex}.ev-foot-btn:hover{box-shadow:var(--sh-sm);transform:translateY(-1px)}.ev-foot-btn.primary{background:var(--a-blue);color:#fff;border-color:#0000}.ev-foot-btn svg{width:15px;height:15px}.ev-modal{background:var(--card);width:100%;max-width:520px;max-height:90vh;box-shadow:var(--sh-lg);border-radius:18px;flex-direction:column;animation:.26s cubic-bezier(.2,.8,.2,1) sheet;display:flex;overflow:hidden}.ev-modal-head{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;padding:15px 18px 11px;display:flex}.ev-modal-eyebrow{letter-spacing:.12em;text-transform:uppercase;color:var(--a-teal);font-size:10px;font-weight:700}.ev-modal-body{flex-direction:column;gap:13px;padding:14px 18px;display:flex;overflow-y:auto}.ev-titlein{border:none;border-bottom:2px solid var(--line);color:var(--ink);background:0 0;outline:none;padding:6px 2px;font-family:inherit;font-size:19px;font-weight:700}.ev-titlein:focus{border-color:var(--a-teal)}.ev-titlein::placeholder{color:var(--ink3);font-weight:600}.ev-field{align-items:flex-start;gap:12px;display:flex}.ev-fic{width:18px;color:var(--ink3);flex:none;margin-top:8px}.ev-fic svg{width:18px;height:18px}.ev-field-main{flex-direction:column;flex:1;gap:8px;min-width:0;display:flex}.ev-field-main.ev-2col{flex-direction:row;gap:9px}.ev-field-main.ev-2col select{flex:1}.ev-datetime{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.ev-datetime input,.ev-2col select,.ev-in{border:1px solid var(--line2);color:var(--ink);background:var(--card);border-radius:10px;outline:none;padding:9px 11px;font-family:inherit;font-size:13.5px;transition:border-color .14s}.ev-datetime input:focus,.ev-2col select:focus,.ev-in:focus{border-color:var(--a-teal)}.ev-dash{color:var(--ink3)}.ev-in{width:100%}textarea.ev-in{resize:vertical;line-height:1.5}.ev-allday{color:var(--ink2);cursor:pointer;align-items:center;gap:8px;font-size:13px;font-weight:600;display:flex}.ev-allday input{opacity:0;width:0;height:0;position:absolute}.ev-allday input:checked+.cal-check{background:var(--a-teal)}.ev-allday input:checked+.cal-check svg{opacity:1}.ev-calpick{flex-wrap:wrap;gap:7px;display:flex}.ev-calchip{border:1px solid var(--line);color:var(--ink2);border-radius:9px;align-items:center;gap:7px;padding:7px 12px;font-size:12.5px;font-weight:700;transition:transform .12s,border-color .12s,color .12s;display:inline-flex}.ev-calchip:hover{border-color:var(--ink3);color:var(--ink);transform:translateY(-1px)}.ev-caldot{border-radius:50%;width:9px;height:9px}.ev-videorow,.ev-guestrow{gap:8px;display:flex}.ev-genvideo,.ev-addguest{background:var(--a-teal-soft);color:var(--a-teal);white-space:nowrap;border-radius:10px;flex:none;padding:9px 13px;font-size:12.5px;font-weight:700;transition:filter .14s,transform .12s}.ev-genvideo:hover,.ev-addguest:hover{filter:brightness(.96);transform:translateY(-1px)}.ev-guests{flex-wrap:wrap;gap:6px;display:flex}.ev-guest{background:var(--bg-deep);border-radius:999px;align-items:center;gap:6px;padding:4px 5px 4px 11px;font-size:12px;font-weight:600;display:inline-flex}.ev-guest button{width:18px;height:18px;color:var(--ink3);border-radius:50%;place-items:center;display:grid}.ev-guest button:hover{background:var(--line);color:var(--ink)}.ev-guest svg{width:11px;height:11px}.ev-modal-foot{border-top:1px solid var(--line);background:var(--card2);justify-content:space-between;align-items:center;padding:12px 18px;display:flex}.ev-del{color:var(--a-red);border-radius:9px;align-items:center;gap:7px;padding:8px 12px;font-size:13px;font-weight:700;display:inline-flex}.ev-del:hover{background:var(--a-red-soft)}.ev-del svg{width:15px;height:15px}.ev-foot-right{gap:8px;display:flex}.connect-modal{background:var(--card);width:100%;max-width:480px;box-shadow:var(--sh-lg);border-radius:18px;animation:.26s cubic-bezier(.2,.8,.2,1) sheet;overflow:hidden}.connect-head{border-bottom:1px solid var(--line);justify-content:space-between;align-items:flex-start;gap:12px;padding:17px 19px 13px;display:flex}.connect-title{font-size:17px;font-weight:800}.connect-sub{color:var(--ink3);margin-top:2px;font-size:11.5px}.connect-list{padding:8px}.connect-row{border-radius:12px;align-items:center;gap:13px;padding:11px;transition:background .12s;display:flex}.connect-row:hover{background:var(--card2)}.connect-logo{color:#fff;border-radius:11px;flex:none;place-items:center;width:38px;height:38px;font-size:17px;font-weight:800;display:grid}.connect-main{flex:1;min-width:0}.connect-name{font-size:14px;font-weight:700}.connect-meta{color:var(--ink3);margin-top:1px;font-size:11.5px}.connect-btn{border-radius:10px;flex:none;padding:9px 16px;font-size:13px;font-weight:700;transition:filter .14s,transform .12s}.connect-btn.on{color:#fff}.connect-btn.on:hover{filter:brightness(1.06);transform:translateY(-1px)}.connect-btn.off{background:var(--bg-deep);color:var(--ink2)}.connect-btn.off:hover{background:var(--a-red-soft);color:var(--a-red)}.connect-note{border-top:1px solid var(--line);color:var(--ink2);background:var(--card2);align-items:flex-start;gap:10px;padding:13px 19px;font-size:12px;line-height:1.5;display:flex}.connect-note svg{width:16px;height:16px;color:var(--a-teal);flex:none;margin-top:1px}.connect-row{flex-direction:column;align-items:stretch;gap:0}.connect-row.expand{background:var(--card2)}.connect-rowtop{align-items:center;gap:13px;display:flex}.connect-meta{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.connect-state{flex:none;align-items:center;gap:6px;font-size:12px;font-weight:700;display:inline-flex}.connect-state.ok{color:var(--a-green)}.connect-state.busy{color:var(--ink3)}.connect-dot{background:var(--a-green);width:7px;height:7px;box-shadow:0 0 0 3px var(--a-green-soft);border-radius:50%}.connect-spin{display:inline-flex}.connect-spin svg{width:14px;height:14px;animation:.9s linear infinite spin360}@keyframes spin360{to{transform:rotate(360deg)}}.connect-ical{gap:8px;padding:10px 2px 4px 51px;display:flex}.connect-ical-in{border:1px solid var(--line2);background:var(--card);border-radius:9px;outline:none;flex:1;min-width:0;padding:9px 11px;font-family:inherit;font-size:13px}.connect-ical-in:focus{border-color:var(--a-gold)}.connect-ical-btn{color:#fff;background:var(--a-gold);border-radius:9px;flex:none;padding:9px 14px;font-size:13px;font-weight:700;transition:filter .14s}.connect-ical-btn:hover{filter:brightness(1.05)}.connect-ical-btn:disabled{opacity:.45;cursor:not-allowed}.cal-ext-logo{color:#fff;border-radius:5px;flex:none;place-items:center;width:18px;height:18px;margin-left:auto;font-size:9px;font-weight:800;display:grid}.cal-conn-empty{color:var(--ink3);padding:3px 6px 6px;font-size:11.5px;line-height:1.4}@media (width<=1000px){.cal{grid-template-columns:1fr}.cal-rail{border-right:none;border-bottom:1px solid var(--line);flex-flow:wrap}.mini-month{display:none}}.phb-clear{width:24px;height:24px;color:var(--ink3);border-radius:6px;flex:none;place-items:center;display:grid}.phb-clear:hover{background:var(--bg-deep);color:var(--ink)}.phb-actions{flex:none;align-items:center;gap:9px;margin-left:auto;display:flex}.mt-segs.inline{flex:1;margin:0}.iris-col{position:sticky;top:0}.edit-hint{color:var(--a-teal);background:var(--a-teal-soft);border-radius:12px;align-items:center;gap:10px;padding:11px 16px;font-size:11.5px;display:flex}.tk-irisattn{background:linear-gradient(180deg, color-mix(in srgb, var(--a-teal) 5%, var(--card)) 0%, var(--card) 58%)}.tk-irisattn .tile-label{color:var(--a-teal)}.irisattn-body{flex:1;min-height:0;margin:-2px -4px 0;padding:0 4px;overflow-y:auto}.irisattn-body .iris-cards{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));align-content:space-between;gap:10px;min-height:100%;display:grid}.irisattn-body .iris-card{flex-direction:column;margin:0;display:flex}.irisattn-body .iris-card .iris-actions{margin-top:auto}.irisattn-body .iris-empty{grid-column:1/-1}.irisattn-body .iris-card{box-shadow:none;border:1px solid var(--line);background:var(--card)}.irisattn-mini{flex-direction:column;flex:1;justify-content:center;gap:4px;display:flex}.irisattn-mini-n{letter-spacing:-.02em;font-size:34px;font-weight:800;line-height:1}.irisattn-mini-lbl{color:var(--ink3);font-size:12px}.dash-iris .iris-cards{grid-template-columns:repeat(auto-fill,minmax(270px,1fr));gap:12px;display:grid}.dash-iris .iris-card{flex-direction:column;margin:0;display:flex}.dash-iris .iris-card .iris-actions{margin-top:auto}.dash-iris .iris-empty{grid-column:1/-1}@media (width<=1100px){.dash-iris .iris-cards{grid-template-columns:repeat(2,1fr)}}@media (width<=720px){.dash-iris .iris-cards{grid-template-columns:1fr}}.iris-board-head{align-items:center;gap:16px;margin-bottom:18px;display:flex}.iris-board-id{min-width:0}.iris-board-head .greet-h1{margin:0}.iris-board-sub{color:var(--ink2);text-wrap:pretty;max-width:62ch;margin:5px 0 0;font-size:13.5px}.vandaag-board .vdb-head{flex-direction:column;gap:15px;margin-bottom:20px;display:flex}.vdb-id{align-items:center;gap:15px;min-width:0;display:flex}.vdb-id-txt{min-width:0}.vandaag-board .greet-h1{letter-spacing:-.02em;color:var(--ink);margin:0;font-size:27px;font-weight:800;line-height:1.05}.vandaag-board .greet-h1 em{color:var(--a-teal);font-style:normal}.vdb-sub{color:var(--ink2);margin-top:5px;font-size:13px}.vdb-sub .mono{color:var(--ink3)}.vdb-command{background:linear-gradient(110deg,var(--a-teal-soft),transparent 62%),var(--card);border:1px solid var(--line);border-radius:var(--r);box-shadow:var(--sh-sm);align-items:center;gap:15px;padding:15px 18px;display:flex}.vdb-command.clear{background:linear-gradient(110deg,var(--a-green-soft),transparent 60%),var(--card)}.vdb-command-main{flex:1;min-width:0}.vdb-command-text{color:var(--ink);font-size:14.5px;line-height:1.45}.vdb-command-text b{font-weight:800}.vdb-progress{align-items:center;gap:11px;margin-top:9px;display:flex}.vdb-progress-bar{background:var(--bg-deep);border-radius:999px;flex:1;max-width:340px;height:7px;overflow:hidden}.vdb-progress-bar>span{background:var(--a-teal);border-radius:999px;height:100%;transition:width .5s cubic-bezier(.4,0,.2,1);display:block}.vdb-command.clear .vdb-progress-bar>span{background:var(--a-green)}.vdb-progress-lbl{color:var(--ink3);white-space:nowrap;font-size:11px}.vdb-command-acts{flex-wrap:wrap;flex:none;justify-content:flex-end;align-items:center;gap:8px;display:flex}@media (width<=760px){.vdb-command{flex-direction:column;align-items:stretch}.vdb-command-acts{justify-content:flex-start}}.tk-voorstel{background:linear-gradient(180deg,color-mix(in srgb,var(--a-teal) 4%,var(--card)) 0%,var(--card2) 100%)}.tk-voorstel .tile-content{flex:1;min-height:0}.voorstel-tile{flex:1;min-width:0;min-height:0;margin:-2px -4px -4px;display:flex}.tile-grid>.tile>.tile-content:has(>.voorstel-tile){margin:-2px -4px -4px}.tile-grid>.tile>.tile-content>.voorstel-tile{margin:0}.voorstel-widget{flex:1;width:100%;min-height:0;padding:0 5px 2px;overflow:hidden auto}.voorstel-widget .vd-group-h:first-child{padding-top:2px}.voorstel-widget .prop-card:last-child{margin-bottom:4px}@media (width<=680px){.tk-voorstel.tile-xl{min-height:560px;grid-row:auto!important}}.tk-saleskansen{background:linear-gradient(180deg,color-mix(in oklab,var(--a-red) 5%,var(--card)) 0%,var(--card2) 100%);border-color:color-mix(in oklab,var(--a-red) 20%,var(--line))}.tk-saleskansen .tile-content{min-height:0;overflow:visible}.tk-saleskansen .skw-head{margin-bottom:13px}.tk-saleskansen .pipe-tasks{flex-direction:column;gap:10px;display:flex}.taken-filterrow{z-index:5;border-bottom:1px solid var(--line);background:linear-gradient(180deg,var(--card) 78%,transparent);flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:8px 12px;margin:0 -5px 12px;padding:2px 5px 10px;display:flex;position:sticky;top:0}.taken-bulkbalk{z-index:4;background:var(--a-red-soft);border:1px solid color-mix(in oklab,var(--a-red) 30%,transparent);color:var(--a-red);border-radius:11px;align-items:center;gap:12px;margin:0 -5px 10px;padding:8px 12px;display:flex;position:sticky;top:38px}.taken-bulkbalk .mono{color:inherit;font-weight:700}.taken-bulkbalk .tb-link{color:var(--a-red)}.tk-task.selecteerbaar .tk-task-row{cursor:pointer}.tk-task.selecteerbaar.selected{background:var(--a-red-soft);border-color:color-mix(in oklab,var(--a-red) 35%,transparent)}.tk-task.selecteerbaar .tb-vink{margin-right:2px}.tkg-blok{flex-direction:column;gap:8px;margin:0 0 12px;display:flex}.tkg-rij{text-align:left;cursor:pointer;border:1px solid var(--line);background:var(--card);width:100%;color:var(--ink);font:inherit;border-radius:12px;align-items:center;gap:10px;padding:10px 12px;display:flex}.tkg-rij:hover{border-color:color-mix(in oklab,var(--acc) 40%,var(--line))}.tkg-rij.open{background:var(--acc-soft);border-color:color-mix(in oklab,var(--acc) 35%,transparent)}.tkg-ic{width:26px;height:26px;color:var(--acc);background:var(--acc-soft);border-radius:8px;flex:none;place-items:center;display:grid}.tkg-ic svg{width:15px;height:15px}.tkg-kop{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.tkg-kop b{white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:650;overflow:hidden}.tkg-sub{color:var(--ink2);white-space:nowrap;text-overflow:ellipsis;font-size:11px;overflow:hidden}.tkg-chev{color:var(--ink2);place-items:center;transition:transform .15s;display:grid}.tkg-chev svg{width:14px;height:14px}.tkg-rij.open .tkg-chev{transform:rotate(90deg)}.tkg-lijst{border-left:2px solid var(--line);flex-direction:column;gap:8px;margin-left:12px;padding:4px 0 6px 14px;display:flex}.tkg-iris{color:var(--ink2);align-items:center;gap:10px;font-size:13px;display:flex}.tkg-item{border:1px solid var(--line);background:var(--card);border-radius:11px;flex-direction:column;gap:6px;padding:10px 12px;display:flex}.tkg-item.aandacht{border-color:color-mix(in oklab,var(--a-gold) 45%,var(--line))}.tkg-item.over{opacity:.55}.tkg-item.klaar{background:var(--a-green-soft);border-color:color-mix(in oklab,var(--a-green) 35%,transparent)}.tkg-item-kop{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.tkg-vink{cursor:pointer;flex:1;align-items:center;gap:8px;min-width:0;display:flex}.tkg-vink b{white-space:nowrap;text-overflow:ellipsis;font-size:13.5px;font-weight:600;overflow:hidden}.tkg-chip{background:var(--bg-deep);color:var(--ink2);border-radius:6px;padding:2px 7px;font-size:10.5px}.tkg-acties{align-items:center;gap:10px;margin-left:auto;display:flex}.tkg-let{color:var(--a-gold);font-size:11px}.tkg-onderwerp{color:var(--ink2);font-size:11px}.tkg-tekst{box-sizing:border-box;resize:vertical;width:100%;font:inherit;border:1px solid var(--line);background:var(--bg);color:var(--ink);border-radius:9px;padding:8px 10px;font-size:13px;line-height:1.45}.tkg-stand{color:var(--ink2);font-size:11px}.tkg-stand.goed{color:var(--a-green)}.tkg-stand.fout{color:var(--a-red)}.tkg-voet{justify-content:flex-end;padding-top:4px;display:flex}.tkg-bevestig{background:var(--a-aqua-soft,var(--bg-deep));border-radius:11px;flex-wrap:wrap;align-items:center;gap:10px;padding:8px 12px;font-size:13px;display:flex}.tkg-fout{color:var(--a-red);align-items:center;gap:10px;font-size:13px;display:flex}.tkg-laden{color:var(--ink2);font-size:12px}.tkg-rijacties{margin-top:2px}.taken-filterrow>.taken-count:last-child,.taken-bulkknop{margin-left:auto}.tile[data-breed=middel] .taken-bulkknop,.tile[data-breed=smal] .taken-bulkknop{margin-left:0}.taken-scopetabs{flex:none}.taken-filter-wrap{position:relative}.taken-filterbtn{height:36px;color:var(--ink2);background:var(--card);border:1px solid var(--line2);border-radius:10px;align-items:center;gap:8px;padding:0 13px;font-size:13px;font-weight:700;transition:all .14s;display:inline-flex}.taken-filterbtn:hover{color:var(--ink);border-color:var(--ink3)}.taken-filterbtn.on{border-color:var(--ink3);box-shadow:var(--sh-sm)}.taken-filterbtn.active{color:var(--ink);background:var(--bg-deep);border-color:#0000}.taken-filterbtn svg{width:16px;height:16px}.taken-filter-clear{width:18px;height:18px;color:var(--ink3);border-radius:6px;place-items:center;margin-left:1px;margin-right:-3px;transition:all .13s;display:inline-grid}.taken-filter-clear:hover{background:var(--a-red-soft);color:var(--a-red)}.taken-filter-clear svg{width:12px;height:12px}.taken-count{letter-spacing:.04em;color:var(--ink3);font-size:11px;font-weight:600}.taken-filter-pop{z-index:40;background:var(--card);border:1px solid var(--line2);border-radius:13px;min-width:230px;padding:6px;animation:.15s tkOpen;position:absolute;top:calc(100% + 6px);left:0;box-shadow:0 14px 40px #28211429}.tfp-sec{letter-spacing:.12em;text-transform:uppercase;color:var(--ink3);padding:8px 9px 5px;font-size:9.5px}.tfp-item{width:100%;height:38px;color:var(--ink2);border-radius:9px;align-items:center;gap:9px;padding:0 9px;font-size:13px;font-weight:650;transition:background .12s,color .12s;display:flex}.tfp-item:hover{background:var(--card2);color:var(--ink)}.tfp-item.on{color:var(--ink);font-weight:750}.tfp-ic{border-radius:7px;flex:none;place-items:center;width:26px;height:26px;display:inline-grid}.tfp-ic svg{width:14px;height:14px}.tfp-lbl{text-align:left;flex:1}.tfp-n{background:var(--bg-deep);min-width:20px;height:19px;color:var(--ink2);font-size:10.5px;font-weight:800;font-family:var(--font-label);border-radius:6px;place-items:center;padding:0 6px;display:inline-grid}.tfp-check{color:var(--a-teal);display:inline-flex}.tfp-check svg{width:15px;height:15px}.vd-group-ic{border-radius:6px;place-items:center;width:20px;height:20px;display:inline-grid}.vd-group-ic svg{width:13px;height:13px}.voorstel-widget .vd-group-h{color:var(--ink2)}.snelacties-tile{flex:1;width:100%;min-height:0;display:flex}.snelacties-tile .quick-grid{flex:1;align-content:start;width:100%}.tk-irischat .tile-content{flex:1;gap:0;min-height:0}.irischat-tile{flex:1;min-width:0;min-height:0;margin:-2px -6px -4px;display:flex}.irischat-tile .ichat{height:auto;min-height:0;box-shadow:none;background:0 0;border:none;border-radius:0;flex:1}.irischat-tile .ichat-body{padding:6px 6px 12px}.irischat-tile .ichat-input{margin:0 2px}.irischat-tile .ichat-quick{padding:0 2px 8px}.irisbrief{flex-direction:column;flex:1;gap:13px;min-height:0;display:flex}.irisbrief-top{align-items:center;gap:12px;display:flex}.irisbrief-greet{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.irisbrief-greet b{letter-spacing:-.01em;color:var(--ink);font-size:17px;font-weight:800}.irisbrief-greet .mono{letter-spacing:.08em;text-transform:uppercase;color:var(--ink3);font-size:10px}.irisbrief-refresh{background:var(--card2);border:1px solid var(--line);color:var(--ink2);white-space:nowrap;border-radius:10px;align-items:center;gap:7px;padding:8px 13px;font-size:12.5px;font-weight:700;transition:background .14s,color .14s;display:inline-flex}.irisbrief-refresh:hover:not(:disabled){background:var(--bg-deep);color:var(--ink)}.irisbrief-refresh:disabled{opacity:.7;cursor:default}.irisbrief-refresh-ic{display:inline-flex}.irisbrief-refresh-ic svg{width:14px;height:14px}.irisbrief-beter{flex-direction:column;gap:8px;display:flex}.irisbrief-beter-vak{background:var(--card2);border-radius:11px;flex-direction:column;gap:8px;padding:10px 12px;display:flex}.irisbrief-beter-chips{flex-wrap:wrap;gap:6px;display:flex}.irisbrief-beter-chips .chip{cursor:pointer;border:1px solid var(--line);background:var(--card);color:var(--ink2)}.irisbrief-beter-chips .chip.is-on{background:var(--a-aqua);border-color:var(--a-aqua);color:#fff}.irisbrief-beter-chips .chip:disabled{opacity:.6;cursor:default}.irisbrief-beter-tekst{font:inherit;border:1px solid var(--line);background:var(--card);color:var(--ink);border-radius:9px;min-width:0;padding:8px 10px;font-size:13px}.irisbrief-beter-knoppen{flex-wrap:wrap;gap:8px;display:flex}.irisbrief-werklast{border-top:1px solid var(--line);flex-direction:column;gap:3px;margin-top:auto;padding-top:11px;display:flex}.irisbrief-werklast b{color:var(--ink);font-size:13px;font-weight:800}.irisbrief-werklast .mono{letter-spacing:.04em;color:var(--ink3);font-size:10.5px}.irisbrief-refresh-ic.spin{animation:1s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.irisbrief-refresh-ic.spin{animation:none}}.irisbrief-content{color:var(--ink);text-wrap:pretty;margin:0;font-size:14.5px;line-height:1.55;transition:opacity .25s}.irisbrief-content.dim,.irisbrief-meta.dim{opacity:.35}.irisbrief-content{font-size:14.5px;line-height:1.6}.irisbrief-meta{gap:10px;margin-top:auto;padding-top:4px;transition:opacity .25s;display:flex}.irisbrief-stat{background:var(--card2);border:1px solid var(--line);border-radius:13px;flex-direction:column;flex:1;gap:3px;min-width:0;padding:12px 14px;display:flex}.irisbrief-stat-v{letter-spacing:-.02em;color:var(--ink);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:19px;font-weight:800}.irisbrief-stat-l{letter-spacing:.07em;text-transform:uppercase;color:var(--ink3);font-size:10px}button.irisbrief-stat.is-link{cursor:pointer;text-align:left;font:inherit;transition:border-color .16s,background .16s,transform .16s,box-shadow .16s;position:relative}button.irisbrief-stat.is-link:hover{background:var(--card);border-color:color-mix(in oklab,var(--teal) 45%,var(--line));box-shadow:0 4px 14px -8px color-mix(in oklab,var(--teal) 60%,transparent);transform:translateY(-1px)}button.irisbrief-stat.is-link:active{transform:translateY(0)}button.irisbrief-stat.is-link:focus-visible{outline:2px solid var(--teal);outline-offset:2px}.irisbrief-stat-go{width:15px;height:15px;color:var(--ink3);opacity:0;transition:opacity .16s,transform .16s,color .16s;position:absolute;top:11px;right:11px;transform:translate(-3px)}.irisbrief-stat-go svg{width:15px;height:15px}button.irisbrief-stat.is-link:hover .irisbrief-stat-go{opacity:1;color:var(--teal);transform:translate(0)}@media (prefers-reduced-motion:reduce){button.irisbrief-stat.is-link,button.irisbrief-stat.is-link:hover{transform:none}}.irisflags-tile{flex:1;min-height:0;display:flex}.iris-flags{flex-direction:column;flex:1;gap:9px;min-width:0;display:flex}.iris-flag{text-align:left;background:var(--card);border:1px solid var(--line);border-left:3px solid var(--acc);border-radius:13px;align-items:center;gap:12px;width:100%;padding:11px 13px;transition:transform .12s,box-shadow .14s;display:flex}.iris-flag:hover{box-shadow:var(--sh-sm);transform:translateY(-1px)}.iris-flag-ic{border-radius:10px;flex:none;place-items:center;width:34px;height:34px;display:grid}.iris-flag-ic svg{width:17px;height:17px}.iris-flag-main{flex:1;min-width:0}.iris-flag-title{color:var(--ink);letter-spacing:-.01em;font-size:13.5px;font-weight:700}.iris-flag-meta{flex-wrap:wrap;align-items:center;gap:8px;margin-top:3px;display:flex}.iris-flag-who{color:var(--ink2);font-size:12px;font-weight:600}.iris-flag-v{color:var(--ink);font-size:11px;font-weight:700}.iris-flag-when{color:var(--ink3);font-size:10.5px}.iris-flag-go{color:var(--ink3);opacity:.5;flex:none;transition:transform .14s,opacity .14s;display:inline-flex}.iris-flag-go svg{width:16px;height:16px}.iris-flag:hover .iris-flag-go{opacity:1;transform:translate(3px)}@media (width<=680px){.tk-irischat.tile-large,.tk-irischat.tile-xl{min-height:520px;grid-row:auto!important}}.edit-hint .icon-wrap{color:var(--a-teal);font-size:18px}.kpi-wrap{position:relative}.kpi-wrap.editable{outline:2px dashed var(--line2);outline-offset:6px;border-radius:18px;animation:.85s ease-in-out infinite jiggle}@media (prefers-reduced-motion:reduce){.kpi-wrap.editable{animation:none}}:is(.kpi-wrap:has(.kpi-add-menu),.kpi-wrap:has(.kpi-menu)){z-index:40}:is(.tile:has(.kpi-add-menu),.tile:has(.kpi-menu)){z-index:40;overflow:visible}.kpi-remove{z-index:6;background:var(--ink);color:#fff;width:26px;height:26px;box-shadow:var(--sh-md);border-radius:50%;place-items:center;display:grid;position:absolute;top:-10px;right:-10px}.kpi-remove svg{width:13px;height:13px}.kpi-restore{background:var(--a-teal-soft);color:var(--a-teal);border-radius:8px;margin-left:auto;padding:5px 12px;font-size:11.5px;font-weight:700}.wlib{background:var(--card);width:100%;max-width:1080px;height:88vh;max-height:760px;box-shadow:var(--sh-lg);border-radius:20px;flex-direction:column;animation:.26s cubic-bezier(.2,.8,.2,1) sheet;display:flex;overflow:hidden}.wlib-head{border-bottom:1px solid var(--line);align-items:center;gap:18px;padding:17px 20px;display:flex}.wlib-eyebrow{letter-spacing:.13em;text-transform:uppercase;color:var(--a-teal);font-size:10px;font-weight:700}.wlib-title{letter-spacing:-.01em;margin-top:2px;font-size:20px;font-weight:800}.wlib-search{background:var(--bg);border:1px solid var(--line);border-radius:11px;flex:1;align-items:center;gap:9px;max-width:360px;height:40px;margin-left:auto;padding:0 13px;display:flex}.wlib-search svg{width:16px;height:16px;color:var(--ink3)}.wlib-search input{color:var(--ink);background:0 0;border:none;outline:none;flex:1;font-family:inherit;font-size:13.5px}.wlib-body{flex:1;grid-template-columns:228px 1fr;min-height:0;display:grid}.wlib-rail{border-right:1px solid var(--line);background:var(--card2);flex-direction:column;gap:3px;padding:12px;display:flex;overflow-y:auto}.wlib-rail-h{letter-spacing:.13em;text-transform:uppercase;color:var(--ink3);padding:12px 8px 6px;font-size:9.5px}.wlib-rail-list{flex-direction:column;gap:2px;display:flex}.wlib-cat{text-align:left;color:var(--ink);border-radius:10px;align-items:center;gap:10px;padding:8px 9px;transition:background .13s;display:flex}.wlib-cat:hover{background:var(--bg-deep)}.wlib-cat.on{background:var(--ink);color:#fff}.wlib-cat-ic{border-radius:8px;flex:none;place-items:center;width:28px;height:28px;display:grid}.wlib-cat-ic svg{width:15px;height:15px}.wlib-cat.on .wlib-cat-ic{color:#fff!important;background:#ffffff29!important}.wlib-cat-lbl{white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:13px;font-weight:600;overflow:hidden}.wlib-cat-n{color:var(--ink3);font-size:11px;font-weight:800}.wlib-cat.on .wlib-cat-n{color:#ffffffb3}.wlib-cat-dot{border-radius:50%;flex:none;width:7px;height:7px}.wlib-main{padding:20px;overflow-y:auto}.wlib-grid{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));align-items:start;gap:18px;display:grid}@media (width<=680px){.wlib-grid{grid-template-columns:1fr}}.wcard{background:var(--card);border:1px solid var(--line);border-radius:18px;flex-direction:column;transition:box-shadow .2s,transform .14s,border-color .2s;display:flex;position:relative}.wcard:hover{box-shadow:var(--sh-lg);border-color:var(--line2);transform:translateY(-3px)}.wcard.is-added{border-color:color-mix(in oklab,var(--a-green) 32%,var(--line))}.wcard-prev.tilt{perspective:1000px;background:var(--bg);border-bottom:1px solid var(--line);border-radius:17px 17px 0 0;justify-content:center;align-items:stretch;padding:16px;display:flex;position:relative;overflow:hidden}.tilt-inner{width:100%;transform-style:preserve-3d;will-change:transform;transition:transform .18s cubic-bezier(.2,.8,.2,1);position:relative}.wcard-prev.is-tilting .tilt-inner{transition:transform 50ms linear}.tilt-glare{pointer-events:none;opacity:0;z-index:4;background:radial-gradient(300px circle at var(--gx,50%) var(--gy,50%),#ffffff8c,transparent 60%);mix-blend-mode:soft-light;transition:opacity .2s;position:absolute;inset:0}.wcard-prev.is-tilting .tilt-glare{opacity:1}.wcard-flag{z-index:5;background:var(--a-green);color:#fff;box-shadow:var(--sh-sm);border-radius:999px;align-items:center;gap:5px;padding:4px 9px;font-size:10.5px;font-weight:800;display:inline-flex;position:absolute;top:12px;right:12px}.wcard-flag svg{width:11px;height:11px}.wcard-flag-nieuw{background:var(--a-teal)}.wcard-tile{pointer-events:none;border-radius:16px;flex-direction:column;width:100%;animation:none;display:flex;box-shadow:0 12px 30px #28211424;grid-area:auto!important}.wcard-prev-live{background:var(--bg);border-bottom:1px solid var(--line);border-radius:17px 17px 0 0;padding:16px;display:flex;position:relative;overflow:hidden}.wcard-prev-live .wcard-tile{border-radius:16px;flex-direction:column;width:100%;height:100%;min-height:0;animation:none;display:flex;overflow:hidden;box-shadow:0 12px 30px #28211424}.wcard-prev-live .tile-content{flex:1;min-height:0;overflow:hidden}.wcard-prev-thumb{flex:none;justify-content:center;align-items:stretch;position:relative;overflow:hidden}.wcard-prev-thumb .tilt-inner{position:absolute;inset:0}.wcard-prev-thumb .wcard-tile{pointer-events:none}.thumb-tile{transform-origin:50%;border-radius:16px;position:absolute;top:50%;left:50%;box-shadow:0 14px 34px #28211421}.thumb-tile .tile{box-shadow:none;border-radius:16px;width:100%;height:100%;animation:none;overflow:hidden;grid-area:auto!important}.thumb-tile .tile-content{flex:1;min-height:0;overflow:hidden}.wcard-foot{flex-direction:column;gap:10px;padding:14px 15px 15px;display:flex}.wcard-controls{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.wcard-actions{align-items:center;gap:8px;margin-left:auto;display:inline-flex}.wcard-views{background:var(--bg-deep);border-radius:9px;flex-wrap:wrap;gap:2px;min-width:0;padding:3px;display:flex}.wcard-view{color:var(--ink3);border-radius:6px;padding:5px 11px;font-size:11.5px;font-weight:700;transition:color .12s,background .12s}.kpi-count-sel{border:1px solid var(--line);background:var(--card);color:var(--ink);font:inherit;border-radius:9px;padding:7px 10px;font-size:12.5px}.wcard-scope{flex:none;max-width:100%}.wcard-scope .kpi-count-sel{max-width:100%}.wcard-view.on{background:var(--card);color:var(--ink);box-shadow:var(--sh-sm)}.wcard-id{grid-area:1/1;min-width:0}.wcard-set-wrap{flex:none;grid-area:1/2;justify-self:end}.wcard-sizes{background:var(--bg-deep);border-radius:9px;grid-area:2/1;justify-self:start;gap:2px;padding:3px;display:inline-flex}.wcard-add{grid-area:2/2;justify-self:end}.wcard-name{letter-spacing:-.01em;-webkit-line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;font-size:14.5px;font-weight:800;line-height:1.25;display:-webkit-box;overflow:hidden}.wcard-id{flex-direction:column;justify-content:center;min-height:36px;display:flex}.wcard-grp{color:var(--ink3);letter-spacing:.02em;margin-top:2px;font-size:10.5px}.wcard-sizes{background:var(--bg-deep);border-radius:9px;flex:none;gap:2px;padding:3px;display:flex}.wcard-size{width:28px;height:24px;color:var(--ink3);border-radius:6px;font-size:11.5px;font-weight:800;transition:color .12s}.wcard-size.on{background:var(--card);color:var(--ink);box-shadow:var(--sh-sm)}.wcard-sizes.vast{opacity:.7}.wcard-size:disabled{cursor:default}.wcard-add{background:var(--a-teal);color:#fff;border-radius:11px;flex:none;align-items:center;gap:6px;padding:9px 15px;font-size:12.5px;font-weight:700;transition:filter .14s,transform .12s,box-shadow .14s;display:inline-flex}.wcard-add:hover{filter:brightness(1.06);box-shadow:var(--sh-sm);transform:translateY(-1px)}.wcard-add svg{width:14px;height:14px}.wcard-set-wrap{flex:none}.wcard-set{width:34px;height:34px;color:var(--ink2);background:var(--bg-deep);border-radius:10px;place-items:center;transition:background .13s,color .13s;display:grid}.wcard-set:hover,.wcard-set.on{background:var(--ink);color:#fff}.wcard-set svg{width:16px;height:16px}.tile-cijfer{flex-direction:column;flex:1;justify-content:center;gap:10px;min-height:0;display:flex}.tile-edit-ctrls{z-index:5;flex-wrap:wrap;justify-content:center;align-items:center;gap:6px;display:flex;position:absolute;bottom:15px;left:50%;transform:translate(-50%)}.view-pills{background:var(--ink);box-shadow:var(--sh-md);border-radius:10px;gap:2px;padding:3px;display:flex}.view-pill{color:#cfcabb;white-space:nowrap;border-radius:7px;padding:5px 10px;font-size:11px;font-weight:700}.view-pill.on{color:var(--ink);background:#fff}.tile-edit-ctrls .size-pills{position:static;transform:none}@media (width<=760px){.wlib-body{grid-template-columns:1fr}.wlib-rail{border-right:none;border-bottom:1px solid var(--line);flex-flow:wrap;max-height:140px}}.edit-hint b{color:var(--a-teal)}.tile-grid{grid-template-columns:repeat(4,1fr);grid-auto-rows:minmax(117px,auto);grid-auto-flow:row;gap:18px;display:grid}.tile{--tile-rows:2;grid-column:span 1;grid-row:span var(--tile-rows)}.tile-small{grid-column:span 1}.tile-small.tile{--tile-rows:2;grid-column:span 1}.tile-medium{--tile-rows:2;grid-column:span 2}.tile-large{--tile-rows:4;grid-column:span 2}.tile-breed{--tile-rows:3;grid-column:1/-1}.tile-breedhoog{--tile-rows:5;grid-column:1/-1}.tile-xl{--tile-rows:3;grid-column:1/-1}.tile-wide{--tile-rows:1;grid-column:1/-1}.tile-grid>.tile:not(.tile-bare):not(.tile-xl){height:calc(var(--tile-rows) * 117px + (var(--tile-rows) - 1) * 18px)}.tile-grid>.tile.tile-xl{height:max(520px,100dvh - 150px)}.tile-grid>.tile :is(.st-empty,.iris-empty,.list-empty,.bk-site-row.leeg,.cal-leeg,.cal-empty,.scr-empty,.hub-empty-thread):only-child{box-sizing:border-box;flex-direction:column;justify-content:center;align-items:center;min-height:100%;display:flex}.tile-grid>.tile .bk-site-row.leeg:only-child{text-align:center}.tile-grid>.tile>.tile-content{overflow:hidden auto}.tile-grid>.tile-bare>.tile-content{overflow:visible}.tile-grid>.tk-commando.tile-bare>.tile-content{justify-content:center}.tile-grid>.tile>.tile-content:has(.voorstel-tile,.irischat-tile,.inboxwerkbank-tile,.takenlog-tile,.irisattn-body){overflow-y:hidden}:is(.tile-grid>.tile>.tile-content:has(.snooze-menu),.tile-grid>.tile>.tile-content:has(.kpi-menu),.tile-grid>.tile>.tile-content:has(.kpi-add-menu),.tile-grid>.tile>.tile-content:has(.smart-menu)){overflow:visible}.tile-voet{border-top:1px solid var(--line);flex:none;align-items:center;gap:10px;margin-top:2px;padding:7px 2px 0;display:flex;position:relative}.tile-voet:before{content:"";pointer-events:none;background:linear-gradient(to bottom,transparent,var(--card));height:26px;position:absolute;bottom:100%;left:0;right:0}.tile-voet-n{font-family:var(--font-label);letter-spacing:.1em;color:var(--ink3);text-transform:uppercase;font-size:10.5px;font-weight:700}.tile-voet-btn{cursor:pointer;color:var(--ink2);background:0 0;border:none;margin-left:auto;padding:2px 0;font-size:11.5px;font-weight:600}.tile-voet-btn:hover{color:var(--ink)}.tk-voorstel .tile-voet:before,.tk-saleskansen .tile-voet:before{background:linear-gradient(to bottom,transparent,var(--card2))}.groei-sjabloon{border-top:1px solid var(--line);margin-top:10px;padding-top:9px}.groei-sjabloon-kop{font-family:var(--font-label);letter-spacing:.11em;color:var(--ink3);text-transform:uppercase;margin:0 0 5px;font-size:10px;font-weight:700}.groei-sjabloon-regel{align-items:baseline;gap:8px;margin:0 0 3px;font-size:12.5px;display:flex}.groei-sjabloon-titel{color:var(--ink2);text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.groei-sjabloon-bereik{color:var(--ink3);font-variant-numeric:tabular-nums;flex:none;margin-left:auto;font-size:11px}.groei-sjabloon-uitleg{color:var(--ink3);margin:6px 0 0;font-size:11.5px;line-height:1.45}.groei-afkap{color:var(--ink3);font-variant-numeric:tabular-nums;margin:6px 0 0;font-size:11px;line-height:1.45}.groei-afkap+.groei-afkap{margin-top:2px}.tile-grid>.tile ::-webkit-scrollbar{width:6px;height:6px}.tile-grid>.tile>.tile-content::-webkit-scrollbar{width:6px;height:6px}.tile-grid>.tile ::-webkit-scrollbar-thumb{background:var(--line2);border-radius:3px}.tile-grid>.tile>.tile-content::-webkit-scrollbar-thumb{background:var(--line2);border-radius:3px}.tile-grid>.tile ::-webkit-scrollbar-track{background:0 0}.tile-grid>.tile>.tile-content::-webkit-scrollbar-track{background:0 0}.tile.tile-bare{box-shadow:none;cursor:default;background:0 0;border:none;padding:0;overflow:visible}.tile.tile-bare:not(.is-edit):hover{box-shadow:none;transform:none}.tile-grid.editing .tile-bare{outline:2px dashed var(--line2);outline-offset:6px;border-radius:18px;padding-bottom:0}.tile-grid.editing .tile-bare .tile-remove{left:9px;right:auto}.kpis-tilebody{height:auto}.kpis-tilebody .kpi-strip{height:auto;margin:0}.tile-bare .tile-content{gap:0}.wcard-prev-wide{height:150px}.wcard-prev-kpis{align-items:center;height:200px}.wcard-prev-kpis .wcard-tile{transform-origin:50%;width:560px;transform:scale(.5)}.wcard-wide .wcard-tile,.wcard-prev-wide .wcard-tile{width:520px;transform:scale(.58)}.kpi-count.tile-kpicount{z-index:6;position:absolute;bottom:11px;left:50%;transform:translate(-50%)}.tile:has(.kpi-add) .kpi-count.tile-kpicount{bottom:70px}.kpi-count{background:var(--ink);box-shadow:var(--sh-md);border-radius:11px;align-items:center;gap:4px;padding:4px 5px;display:inline-flex}.kpi-count-btn{color:#fff;background:#ffffff24;border-radius:7px;place-items:center;width:26px;height:24px;font-size:16px;font-weight:800;display:grid}.kpi-count-btn:disabled{opacity:.35}.kpi-count-n{color:#fff;white-space:nowrap;padding:0 6px;font-size:12.5px;font-weight:700}.kpi-count-lbl{opacity:.6;font-weight:500}.wcard-count{background:var(--bg-deep);border-radius:9px;flex:none;align-items:center;gap:3px;padding:3px;display:flex}.wcard-count-btn{width:26px;height:24px;color:var(--ink);border-radius:6px;font-size:15px;font-weight:800}.wcard-count-btn:disabled{opacity:.35}.wcard-count-n{text-align:center;font-variant-numeric:tabular-nums;min-width:22px;font-size:13px;font-weight:800}.tile{background:var(--card);box-shadow:var(--sh-sm);cursor:pointer;border:1px solid var(--line);border-radius:18px;flex-direction:column;padding:18px;transition:box-shadow .22s,transform .16s,border-color .22s;display:flex;position:relative;overflow:hidden}.tile:not(.is-edit):hover{box-shadow:var(--sh-md);border-color:var(--line2);transform:translateY(-3px)}.tile:not(.is-edit):hover .tile-arrow{opacity:1;transform:translate(3px)}.tile.attn-orange{box-shadow:inset 0 0 0 1.5px var(--a-orange), var(--sh-sm)}.tile.attn-purple{box-shadow:inset 0 0 0 1.5px var(--a-purple), var(--sh-sm)}.tile-head{align-items:center;gap:10px;margin-bottom:14px;display:flex}.tile-chip{border-radius:10px;flex:none;place-items:center;width:34px;height:34px;font-size:19px;display:grid}.tile-chip.sm{border-radius:9px;width:32px;height:32px;font-size:18px}.tile-label{font-family:var(--font-label);letter-spacing:.15em;color:var(--ink2);text-transform:uppercase;flex:1;font-size:10.5px;font-weight:700}.tile-label-var{color:var(--ink3);font-weight:600}.tile-arrow{color:var(--ink3);opacity:.5;font-size:18px;transition:transform .16s,opacity .16s}.tile-content{flex-direction:column;flex:1;gap:13px;min-height:0;display:flex}.tile-grid .tile-content{animation:.18s cubic-bezier(.2,.8,.2,1) viewFade}@keyframes viewFade{0%{opacity:.45;transform:translateY(3px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.tile-grid .tile-content{animation:none}}.statblock{line-height:1}.sb-row{flex-wrap:wrap;align-items:center;gap:9px;display:flex}.stat-num{font-family:var(--font-display);letter-spacing:-.035em;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:38px;font-weight:700;line-height:.95}.statblock.sm .stat-num{font-size:30px}.stat-sub{color:var(--ink2);margin-top:8px;font-size:12.5px;font-weight:500}.delta{font-variant-numeric:tabular-nums;border-radius:8px;align-items:center;gap:3px;padding:3px 8px;font-size:12px;font-weight:700;line-height:1;display:inline-flex}.delta.sm{padding:2px 7px;font-size:11px}.delta.good{color:var(--a-green);background:var(--a-green-soft)}.delta.bad{color:var(--a-red);background:var(--a-red-soft)}.delta-arrow{font-size:8px;transform:translateY(-.5px)}.tile-foot{margin-top:auto}.tile-note{color:var(--ink3);font-size:12px}.tile-spark-foot{align-items:flex-end;width:calc(100% + 36px);height:66px;margin-top:auto;margin-bottom:-18px;margin-left:-18px;display:flex}.tile-spark-foot.grow{flex:1;align-items:stretch;width:100%;height:auto;min-height:0;margin-bottom:0;margin-left:0;margin-right:0;padding-top:8px}.tile-spark-foot.grow .areac,.tile-spark-foot.grow .vbarc,.tile-spark-foot.grow .pieview,.tile-spark-foot svg{height:100%}.tile-signal{align-items:flex-start;gap:7px;font-size:12px;font-weight:600;line-height:1.35;display:flex}.tile-signal .icon-wrap{flex:none;margin-top:1px;font-size:14px}.chan-row{flex-wrap:wrap;gap:7px;display:flex}.chan-pill{border-radius:8px;padding:5px 10px;font-size:11.5px;font-weight:600}.chan-pill b{font-weight:800}.tile-list{flex-direction:column;min-height:0;display:flex;overflow:hidden auto}.tile-list.bordered{flex:1;justify-content:space-between;gap:0;margin-top:2px}.tile-list.bordered .mini-row{border-top:1px solid var(--line);padding:11px 0}.tile-list.bordered .mini-row:first-child{border-top:none}.mini-row{align-items:center;gap:10px;display:flex}.mini-main{flex:1;min-width:0}.mini-top{align-items:baseline;gap:7px;min-width:0;display:flex}.mini-top b{white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:13px;overflow:hidden}.mini-time{color:var(--ink3);flex:none;margin-left:auto;font-size:10.5px}.mini-time.money{color:var(--ink2);font-variant-numeric:tabular-nums;font-weight:700}.mini-prev{color:var(--ink2);white-space:nowrap;text-overflow:ellipsis;font-size:11.5px;overflow:hidden}.pin{border-radius:8px;flex:none;place-items:center;width:24px;height:24px;font-size:11px;font-weight:800;display:grid}.mini-avatars{gap:7px;margin-top:auto;display:flex}.mini-letter{border-radius:9px;flex:none;place-items:center;width:30px;height:30px;font-size:13px;font-weight:800;display:grid}.funnel{flex-direction:column;gap:9px;margin-top:2px;display:flex}.funnel-row{align-items:center;gap:10px;display:flex}.funnel-lbl{color:var(--ink2);flex:none;width:70px;font-size:11.5px;font-weight:500}.funnel-n{text-align:right;font-variant-numeric:tabular-nums;width:30px;font-size:13px;font-weight:800}.funnel .bar-track{border-radius:8px;height:22px}.funnel .bar-fill{border-radius:8px}.funnel-row{align-items:center}.funnel-lbl{width:78px}.bar-track{background:var(--bg-deep);border-radius:6px;flex:1;height:9px;overflow:hidden;box-shadow:inset 0 0 0 1px #1b191508}.bar-fill{border-radius:6px;height:100%;transition:width .6s cubic-bezier(.2,.8,.2,1);position:relative}.bar-fill:after{content:"";pointer-events:none;background:linear-gradient(#ffffff47,#fff0);border-radius:6px;position:absolute;inset:0}.agent-avatars{display:flex}.agent-avatars .av-dot{border-radius:50%;margin-right:-8px;position:relative}.agent-avatars .av-dot .avatar{box-shadow:0 0 0 2.5px var(--card)}.av-dot.st-slaapt{opacity:.4}.dot{border-radius:50%;flex:none;width:9px;height:9px}.dot.lg{width:10px;height:10px}.kpi-row{gap:18px;margin-top:auto;padding-top:4px;display:flex}.kpi-mini .kpi-v{letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:19px;font-weight:800}.kpi-mini .kpi-k{color:var(--ink2);margin-top:2px;font-size:10.5px}.tile-badge{border-radius:8px;align-self:flex-start;align-items:center;gap:6px;padding:4px 9px;font-size:11px;font-weight:700;display:inline-flex}.live-dot{background:currentColor;border-radius:50%;width:7px;height:7px;animation:2s infinite pulse}@keyframes pulse{0%,to{opacity:1}50%{opacity:.35}}.avatar{border-radius:50%;flex:none;place-items:center;display:inline-grid;overflow:hidden}.avatar-ic{display:inline-flex}.avatar-ic svg{width:100%;height:100%;display:block}.avatar-mark{object-fit:contain;width:100%;height:100%;display:block}.avatar-initials{font-family:var(--font-body);letter-spacing:-.02em;font-weight:800;line-height:1;overflow:hidden}.kbadge{border-radius:50%;flex:none;place-items:center;display:inline-grid;overflow:hidden}.eyebrow{white-space:nowrap;font-family:var(--font-label);letter-spacing:.14em;text-transform:uppercase;color:var(--ink3);align-items:center;gap:7px;font-size:10.5px;font-weight:700;display:flex}.eyebrow-dot{border-radius:50%;width:6px;height:6px}.chip{white-space:nowrap;letter-spacing:.01em;border-radius:7px;padding:2.5px 8px;font-size:10.5px;font-weight:700}.btn{border:1px solid var(--line2);background:var(--card);color:var(--ink);white-space:nowrap;border-radius:11px;justify-content:center;align-items:center;gap:7px;padding:9px 15px;font-size:13.5px;font-weight:600;transition:transform .12s,box-shadow .18s,filter .15s;display:inline-flex}.btn:hover{transform:translateY(-1px)}.btn .icon-wrap{font-size:16px}.btn-sm{border-radius:9px;padding:7px 12px;font-size:12.5px}.btn-solid:hover{filter:brightness(1.05)}.btn-ghost{color:var(--ink2);background:0 0;border-color:#0000}.btn-tint{background:0 0;border-color:#0000}.icon-btn{width:34px;height:34px;color:var(--ink2);background:var(--card2);border:1px solid var(--line);border-radius:10px;place-items:center;font-size:18px;transition:background .15s;display:grid}.icon-btn:hover{color:var(--ink);background:#fff}.icon-btn .icon-wrap{font-size:18px}.tile-grid.editing .tile{cursor:grab;animation:.85s ease-in-out infinite jiggle}.tile-grid.editing .tile:nth-child(2n){animation-duration:.94s;animation-delay:-.18s}.tile-grid.editing .tile:nth-child(3n){animation-duration:.82s;animation-delay:-.32s}.tile-grid.editing .tile:nth-child(4n){animation-delay:-.1s}.tile-grid.editing .tile:hover{animation-play-state:paused}@keyframes jiggle{0%,to{transform:rotate(-.7deg)}50%{transform:rotate(.7deg)}}@media (prefers-reduced-motion:reduce){.tile-grid.editing .tile{animation:none}}.tile.is-placeholder{box-shadow:none;border:2px dashed var(--line2);background:#1b19150a;animation:none}.tile.is-edit{box-shadow:var(--sh-md)}.tile-add{border:1.5px dashed var(--line2);color:var(--ink2);text-align:center;background:0 0;border-radius:18px;flex-direction:column;grid-area:span 2/span 1;justify-content:center;align-items:center;gap:6px;padding:16px;transition:border-color .15s,background .15s,color .15s;display:flex}.tile-add:hover{border-color:var(--ink3);background:var(--bg-deep);color:var(--ink)}.tile-add-ic{width:30px;height:30px;color:inherit;border:1.5px solid;border-radius:50%;place-items:center;display:grid}.tile-add-ic svg{width:16px;height:16px}.tile-add-lbl{color:inherit;white-space:nowrap;font-size:13.5px;font-weight:650}.tile-add-sub{color:var(--ink3);letter-spacing:.04em;text-transform:lowercase;white-space:nowrap;font-size:10px}.tile-add-top{flex-direction:row;grid-area:auto/1/auto/-1;justify-content:center;gap:12px;min-height:0;padding:15px}.tile-add-top .tile-add-txt{flex-direction:column;align-items:flex-start;gap:1px;display:flex}.tile-add-top .tile-add-sub{text-transform:none;white-space:nowrap}.tile-remove{z-index:5;background:var(--ink);color:#fff;width:24px;height:24px;box-shadow:var(--sh-sm);border-radius:50%;place-items:center;font-size:13px;animation:none;display:grid;position:absolute;top:9px;right:9px}.tile-remove .icon-wrap{font-size:13px}.tile-cog{z-index:4;background:var(--card);border:1px solid var(--line);width:26px;height:26px;color:var(--ink3);box-shadow:var(--sh-sm);opacity:.5;cursor:pointer;border-radius:8px;place-items:center;transition:opacity .15s,color .15s,border-color .15s;display:grid;position:absolute;top:9px;right:9px}.tile:hover .tile-cog{opacity:1}.tile-cog:hover{color:var(--a-aqua);border-color:var(--a-aqua);opacity:1}.tile-cog svg{width:14px;height:14px}.tile-ctl{z-index:4;flex-direction:row-reverse;align-items:center;gap:6px;display:flex;position:absolute;top:9px;right:9px}.tile-ctl .tile-cog,.tile-ctl .meld-knop{position:static}.meld-knop{background:var(--a-red);color:#fff;width:26px;height:26px;box-shadow:var(--sh-sm);opacity:0;cursor:pointer;border:none;border-radius:8px;place-items:center;transition:opacity .15s,transform .12s,filter .13s;display:grid}.tile:hover .meld-knop{opacity:1}.meld-knop:hover{filter:brightness(1.08);transform:translateY(-1px)}.meld-knop-uit{color:#fff;font-size:15px;font-weight:900;line-height:1}.meld-knop-tb{opacity:.92;border-radius:10px;width:36px;height:36px;position:static}.meld-knop-tb:hover{opacity:1}.meld-knop-tb .meld-knop-uit{font-size:16px}.size-pills{background:var(--ink);box-shadow:var(--sh-md);z-index:5;border-radius:11px;gap:3px;padding:3px;display:flex;position:absolute;bottom:11px;left:50%;transform:translate(-50%)}.size-pill{color:#cfcabb;border-radius:8px;width:30px;height:24px;font-size:12px;font-weight:800}.size-pill.on{color:var(--ink);background:#fff}.size-pills.vast{opacity:.72}.size-pill:disabled{cursor:default}.size-pills.vast .size-pill.on{color:var(--ink);background:#fff}.tile-bare .tile-edit-ctrls{inset:6px auto auto 46px;transform:none}.tile-grid.editing .tile:has(>.tile-voet) .tile-edit-ctrls{bottom:48px}.tile .cal-leeg{min-height:0}.tile .cal-leeg,.tile .cal-empty,.tile .st-empty,.tile .scr-empty,.tile .hub-empty-thread{padding:14px 20px}.tile .cal-leeg .cal-leeg-ic{width:38px;height:38px;margin-bottom:8px}.tile .cal-leeg .cal-leeg-s{margin-bottom:0}.tile-grid.editing .tile .cal-leeg,.tile-grid.editing .tile .cal-empty,.tile-grid.editing .tile .st-empty,.tile-grid.editing .tile .scr-empty,.tile-grid.editing .tile .hub-empty-thread{transform:translateY(-30px)}:is(.tile-grid.editing .tile:has(>.tile-voet) .cal-leeg,.tile-grid.editing .tile:has(>.tile-voet) .cal-empty,.tile-grid.editing .tile:has(>.tile-voet) .st-empty,.tile-grid.editing .tile:has(>.tile-voet) .scr-empty,.tile-grid.editing .tile:has(>.tile-voet) .hub-empty-thread){transform:translateY(-44px)}.rij-stepper{background:var(--ink);box-shadow:var(--sh-md);border-radius:11px;align-items:center;gap:2px;padding:3px;display:flex}.rij-knop{color:#cfcabb;cursor:pointer;background:0 0;border:none;border-radius:8px;place-items:center;width:24px;height:24px;font-size:14px;font-weight:800;line-height:1;transition:background .12s,color .12s;display:grid}.rij-knop:hover:not(:disabled){color:#fff;background:#ffffff24}.rij-knop:disabled{opacity:.35;cursor:default}.rij-nu{text-align:center;color:#fff;font-variant-numeric:tabular-nums;min-width:20px;font-size:11.5px;font-weight:800}.rij-stepper.eigen{box-shadow:var(--sh-md),0 0 0 1.5px var(--a-aqua)}.rij-stepper.eigen .rij-nu{color:var(--a-aqua)}.drag-overlay{z-index:999;pointer-events:none;will-change:transform;filter:drop-shadow(0 24px 40px #28211452);position:fixed;top:0;left:0}.drag-overlay .tile{cursor:grabbing;box-shadow:var(--sh-lg);animation:none}.hidden-tray{background:var(--card2);border:1px dashed var(--line2);border-radius:16px;margin-top:22px;padding:18px}.tray-row{flex-wrap:wrap;gap:9px;margin-top:12px;display:flex}.tray-chip{background:var(--card);box-shadow:var(--sh-sm);border-radius:12px;align-items:center;gap:9px;padding:8px 12px 8px 8px;font-size:13.5px;font-weight:600;display:inline-flex}.tray-chip:hover{box-shadow:var(--sh-md)}.tray-plus{color:var(--a-purple);font-size:15px}.page-body.pw-grid{grid-template-columns:repeat(2,1fr);grid-auto-flow:dense;align-items:start;gap:18px;display:grid}.page-body.pw-grid>*{grid-column:span 2}.page-body.pw-grid .two-col{grid-template-columns:1fr 1fr;align-items:start;gap:18px;display:grid}@media (width<=980px){.page-body.pw-grid{grid-template-columns:1fr}.page-body.pw-grid>*{grid-column:span 1}}.pw-edit .panel.pw-editing{cursor:grab;padding-bottom:8px;animation:.85s ease-in-out infinite jiggle;position:relative}.pw-edit .panel.pw-editing:nth-child(2n){animation-duration:.94s;animation-delay:-.18s}.pw-edit .panel.pw-editing:nth-child(3n){animation-duration:.82s;animation-delay:-.32s}@media (prefers-reduced-motion:reduce){.pw-edit .panel.pw-editing{animation:none}}.pw-remove{animation:none}.pw-sizes{background:var(--ink);width:max-content;box-shadow:var(--sh-md);z-index:5;border-radius:11px;justify-content:center;gap:3px;margin:2px auto 12px;padding:3px;display:flex;position:relative}.pw-size{color:#cfcabb;border-radius:8px;padding:5px 14px;font-size:12px;font-weight:800}.pw-size.on{color:var(--ink);background:#fff}.pw-tray{grid-column:span 2}.toggle.sm{transform-origin:100%;transform:scale(.86)}.iris-fab{z-index:120;width:56px;height:56px;transition:transform .16s;position:fixed;bottom:24px;right:24px}.iris-fab:hover{transform:scale(1.06)}.iris-fab:active{transform:scale(.96)}.iris-fab.iris-quiet{border-radius:50%;box-shadow:0 10px 30px #28211447}.iris-quiet .avatar{border-radius:50%;width:56px;height:56px}.iris-beat{background:var(--a-aqua);width:60px;height:60px;box-shadow:0 10px 26px color-mix(in oklab,var(--a-aqua) 45%,transparent);transform-origin:50%;border-radius:50%;place-items:center;animation:1.5s ease-in-out infinite heartbeat;display:grid}@keyframes heartbeat{0%,to{transform:scale(1)}10%{transform:scale(1.14)}20%{transform:scale(.99)}30%{transform:scale(1.09)}45%{transform:scale(1)}}@media (prefers-reduced-motion:reduce){.iris-beat{animation:none}}.iris-beat-n{color:#fff;font-variant-numeric:tabular-nums;font-size:23px;font-weight:800;line-height:1}.ichat-actions{border:1px solid var(--line);background:var(--card2);border-radius:14px;margin-bottom:4px;padding:11px 12px}.ichat-actions-h{letter-spacing:.12em;text-transform:uppercase;color:var(--a-teal);align-items:center;gap:7px;margin-bottom:9px;font-size:9.5px;font-weight:800;display:flex}.ichat-actions-h svg{width:13px;height:13px}.ichat-actions .iris-cards{gap:9px}.ichat-actions .iris-card{box-shadow:none;border:1px solid var(--line)}.iris-pop{z-index:120;background:var(--card);border:1px solid var(--line);width:400px;max-width:calc(100vw - 32px);height:560px;max-height:calc(100vh - 48px);box-shadow:var(--sh-lg);border-radius:20px;flex-direction:column;animation:.24s cubic-bezier(.2,.8,.2,1) both popup;display:flex;position:fixed;bottom:24px;right:24px;overflow:hidden}@keyframes popup{0%{opacity:0;transform:translateY(16px)scale(.96)}to{opacity:1;transform:none}}.iris-pop-head{border-bottom:1px solid var(--line);background:var(--card2);justify-content:space-between;align-items:center;gap:10px;padding:13px 15px;display:flex}.iris-pop-id{align-items:center;gap:10px;display:flex}.iris-pop-name{font-size:14.5px;font-weight:800;line-height:1.1}.iris-pop-sub{color:var(--ink3);margin-top:2px;font-size:10.5px}.iris-pop-body{flex-direction:column;flex:1;min-height:0;display:flex}.iris-pop-body .ichat{flex:1;min-height:0}@media (width<=560px){.iris-pop{width:auto;height:72vh;bottom:12px;left:12px;right:12px}.iris-fab{bottom:16px;right:16px}}.iris-col{background:linear-gradient(180deg,var(--card),var(--card2));border-radius:var(--r);box-shadow:var(--sh-md);border:1px solid #1b19150a;flex-direction:column;gap:14px;padding:20px 18px;display:flex;position:sticky;top:0}.iris-head{align-items:center;gap:12px;display:flex}.iris-title{letter-spacing:-.01em;font-size:18px;font-weight:800}.iris-cards{flex-direction:column;gap:12px;display:flex}.iris-card{background:var(--bg);border-left:3px solid var(--acc);box-shadow:var(--sh-sm);border-radius:15px;padding:13px 14px;transition:opacity .5s,transform .5s}.iris-card.resolved{opacity:.55}.iris-row-top{align-items:center;gap:8px;display:flex}.iris-tag{letter-spacing:.02em;border-radius:7px;padding:3px 9px;font-size:10.5px;font-weight:800}.iris-ctx{letter-spacing:.06em;text-transform:uppercase;color:var(--ink3);font-size:10px;font-weight:700}.iris-arrow{letter-spacing:.04em;text-transform:uppercase;color:var(--ink3);align-items:center;gap:3px;margin-left:auto;font-size:10px;font-weight:700;display:inline-flex}.iris-arrow svg{width:11px;height:11px}.iris-text{color:var(--ink);text-wrap:pretty;margin:9px 0 11px;font-size:13.5px;line-height:1.45}.iris-actions{flex-wrap:wrap;gap:7px;display:flex}.iris-btn{white-space:nowrap;box-shadow:var(--sh-sm);color:var(--ink);background:#fff;border-radius:10px;padding:8px 13px;font-size:12.5px;font-weight:700;transition:transform .12s}.iris-btn:hover{transform:translateY(-1px)}.iris-btn.primary{color:#fff}.iris-btn.ghost{background:var(--card);box-shadow:none;border:1px solid var(--line2);color:var(--ink2)}.iris-btn.ghost:hover{border-color:var(--ink3);color:var(--ink);background:var(--card2)}.iris-btn{align-items:center;gap:6px;display:inline-flex}.iris-btn-ic{display:inline-flex}.iris-btn-ic svg{width:14px;height:14px}.iris-later-wrap{position:relative}.snooze-menu{background:var(--card);border:1px solid var(--line2);width:212px;box-shadow:var(--sh-lg);border-radius:13px;padding:6px;animation:.15s pop;position:absolute;top:calc(100% + 6px);left:0}.afwijs-menu,.kp-menu{width:296px}.afwijs-menu .snooze-item,.kp-menu .snooze-item{align-items:flex-start;padding:8px 9px}.afwijs-menu .snooze-ic,.kp-menu .snooze-ic{margin-top:1px}.afwijs-menu .snooze-item>.snooze-lbl,.kp-menu .snooze-item>.snooze-lbl{flex:1;line-height:1.3;display:block}.afwijs-menu .snooze-sub,.kp-menu .snooze-sub{text-align:left;text-transform:none;width:100%;margin-top:2px;line-height:1.35;display:block}.afwijs-menu .afwijs-tekst,.kp-menu .kp-tekst{flex-direction:column;flex:1;min-width:0;display:flex}.kp-menu .snooze-item.scheiding{border-top:1px solid var(--line);margin-top:3px;padding-top:10px}.kp-menu-voet{color:var(--ink2);background:var(--card2);border:1px solid var(--line);border-radius:8px;margin:4px 6px 2px;padding:7px 9px;font-size:11.5px;line-height:1.45}.kp-menu-voet p{margin:0}.kp-menu-voet .kp-door{color:var(--ink3);margin-top:5px}.afwijs-menu .afwijs-tekst{flex-direction:column;flex:1;min-width:0;display:flex}.afwijs-toel{width:calc(100% - 12px);font:inherit;border:1px solid var(--line);background:var(--bg);color:var(--ink1);border-radius:8px;outline:none;margin:4px 6px 2px;padding:7px 9px;font-size:12px}.afwijs-toel:focus{border-color:var(--line-hi)}.afwijs-toel-wrap{margin-bottom:4px}.afwijs-toel-wrap .afwijs-hint{text-align:left;text-transform:none;color:var(--ink3);padding:1px 9px 3px;line-height:1.35;display:block}textarea.afwijs-toel{resize:none;line-height:1.4;display:block}.snooze-menu.heeft-eigen{width:268px}.hub-pop.af-reden-pop{width:288px}.afwijs-toel-wrap .afwijs-hint.leert{color:var(--a-teal)}.eigenreden-send{background:var(--a-teal);color:#fff;border-radius:9px;justify-content:center;align-items:center;gap:7px;width:calc(100% - 12px);margin:2px 6px 4px;padding:7px 9px;font-size:12.5px;font-weight:700;transition:filter .12s;display:flex}.eigenreden-send:hover{filter:brightness(1.06)}.eigenreden-send svg{width:14px;height:14px}.plan-menu{width:288px;max-height:min(560px,72vh);overflow-y:auto}.plan-kal{border-top:1px solid var(--line);margin-top:6px;padding:8px 4px 4px}.plan-kal-kop{justify-content:space-between;align-items:center;gap:6px;padding:0 4px 8px;display:flex}.plan-kal-titel{color:var(--ink);font-size:13px;font-weight:700}.plan-kal-pijl{width:26px;height:26px;color:var(--ink3);border-radius:8px;place-items:center;transition:background .12s;display:grid}.plan-kal-pijl:hover{background:var(--card2);color:var(--ink)}.plan-kal-pijl svg{width:15px;height:15px}.plan-kal-pijl.om svg{transform:rotate(180deg)}.plan-kal-dagen{grid-template-columns:repeat(7,1fr);gap:2px;padding:0 2px 4px;display:grid}.plan-kal-dagen span{text-align:center;color:var(--ink3);text-transform:uppercase;letter-spacing:.04em;font-size:10px}.plan-kal-grid{grid-template-columns:repeat(7,1fr);gap:2px;padding:0 2px;display:grid}.plan-kal-dag{height:30px;color:var(--ink1);border-radius:8px;font-size:12.5px;transition:background .12s,color .12s}.plan-kal-dag:hover{background:var(--card2)}.plan-kal-dag.buiten{color:var(--ink3);opacity:.55}.plan-kal-dag.nu{color:var(--a-teal);font-weight:800}.plan-kal-dag.op{background:var(--a-teal);color:#fff;font-weight:700}.plan-kal-dag.op.nu{color:#fff}.plan-rij{border-top:1px solid var(--line);align-items:center;gap:10px;margin-top:6px;padding:9px;display:flex}.plan-tijd{font:inherit;border:1px solid var(--line);background:var(--bg);color:var(--ink1);border-radius:8px;outline:none;margin-left:auto;padding:5px 8px;font-size:12.5px}.plan-tijd:focus{border-color:var(--line-hi)}.plan-herh{border-top:1px solid var(--line);margin-top:6px;padding-top:2px}.plan-herh .snooze-item.op .snooze-lbl{color:var(--a-teal);font-weight:700}.plan-herh .snooze-item.op .snooze-ic{color:var(--a-teal)}.plan-uitleg{border-top:1px solid var(--line);color:var(--ink3);margin-top:6px;padding:10px 9px 6px;font-size:11.5px;line-height:1.45}.plan-knop.heeft{border-radius:9px;gap:5px;width:auto;padding:0 9px 0 7px}.plan-knop-lbl{white-space:nowrap;font-size:11.5px;font-weight:650}.plan-knop.op{background:var(--card2)}.tk-meer-menu{z-index:650;background:var(--card);border:1px solid var(--line2);width:236px;box-shadow:var(--sh-lg);border-radius:13px;flex-direction:column;gap:1px;padding:6px;animation:.15s pop;display:flex;position:absolute;top:calc(100% + 6px);right:0}.tk-meer-item{text-align:left;width:100%;color:var(--ink);border-radius:9px;align-items:center;gap:10px;padding:9px;font-size:13px;transition:background .12s;display:flex}.tk-meer-item:hover{background:var(--card2)}.tk-meer-item svg{width:16px;height:16px}.tk-meer-kop{text-transform:uppercase;letter-spacing:.06em;color:var(--ink3);border-top:1px solid var(--line);margin-top:3px;padding:8px 9px 3px;font-size:10px}.tk-meer-item.on{background:var(--card2);font-weight:600}.tk-meer-item[disabled]{opacity:.45;cursor:default}.tk-meer-item[disabled]:hover{background:0 0}.tk-meer-item.slecht{color:var(--ink2);border-top:1px solid var(--line);margin-top:3px;padding-top:10px}.tk-meer-item.slecht:hover{color:var(--a-red)}.tk-meer-hint{color:var(--ink3);white-space:nowrap;margin-left:auto;padding-left:10px;font-size:12px}.tk-meer-sep{background:var(--line);flex:none;height:1px;margin:6px 0}.iwp .tk-meer-menu{border-color:var(--line);border-radius:14px;width:260px}.iwp .tk-meer-item,.iwp .tk-meer-obj .tk-act{white-space:nowrap;height:38px;padding:0 10px;font-size:14px;font-weight:500}.iwp .tk-meer-item svg,.iwp .tk-meer-obj .tk-act svg{color:var(--ink2)}.iwp .tk-meer-item.slecht{color:var(--a-red);border-top:0;margin-top:0;padding-top:0}.iwp .tk-meer-item.slecht svg{color:var(--a-red)}.tk-meer-item.scheiding{border-top:1px solid var(--line);color:var(--ink2);margin-top:3px;padding-top:10px}.mk-kies{border-top:1px solid var(--line);flex-direction:column;gap:1px;margin-top:4px;padding:8px 4px 4px;display:flex}.mk-kies-kop{text-transform:uppercase;letter-spacing:.06em;color:var(--ink3);margin:0 0 4px;padding:0 5px;font-size:10px}.mk-kies-rij{cursor:pointer;color:var(--ink);border-radius:8px;align-items:center;gap:9px;padding:7px 5px;font-size:13px;display:flex}.mk-kies-rij:hover{background:var(--card2)}.mk-kies-rij.vast{cursor:default;opacity:.75}.mk-kies-rij input{appearance:none;background:var(--line);cursor:pointer;border:0;border-radius:12px;flex:none;width:40px;height:24px;margin:0;transition:background .15s;position:relative}.mk-kies-rij input:after{content:"";background:#fff;border-radius:50%;width:18px;height:18px;transition:left .15s;position:absolute;top:3px;left:3px;box-shadow:0 1px 2px #0e143033}.mk-kies-rij input:checked{background:var(--it-accent,var(--a-teal))}.mk-kies-rij input:checked:after{left:19px}.mk-kies-rij input:disabled{cursor:default;opacity:.6}.mk-kies-lbl{text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.mk-kies-vast{letter-spacing:.06em;text-transform:uppercase;color:var(--ink3);background:var(--bg);border:1px solid var(--line2);border-radius:999px;flex:none;padding:3px 8px;font-size:9.5px;font-weight:600}.mk-kies-groep{letter-spacing:.12em;text-transform:uppercase;color:var(--ink3);margin:0;padding:8.89px 5px 3.33px;font-size:11.67px;font-weight:600}.mk-kies-slots-rij{border-top:1px solid var(--line2);color:var(--ink3);justify-content:space-between;align-items:center;margin-top:6px;padding:8.89px 5px 4.44px;font-size:13.33px;display:flex}.mk-kies-slots{gap:4.44px;display:flex}.mk-kies-slots i{background:var(--line);border-radius:3.33px;width:20px;height:6.67px}.mk-kies-slots i.aan{background:var(--it-accent,var(--a-teal))}.mk-kies-vol{color:var(--a-red,#c13a33);margin:2px 5px 0;font-size:11px}.mk-kies-voet{color:var(--ink3);margin:6px 5px 0;font-size:11px;line-height:1.45}.mk-kies-terug{text-align:left;width:100%;color:var(--ink2);background:var(--card2);border-radius:9px;margin-top:6px;padding:8px 9px;font-size:12px;transition:background .12s;display:block}.mk-kies-terug:hover{background:var(--line)}.mk-kies-terug[disabled]{opacity:.5;cursor:default}.mk-kies-scope{color:var(--ink3);margin:-2px 0 4px;padding:0 5px;font-size:10.5px}.mk-kies-gebruik{color:var(--ink3);flex:none;font-size:10px}.mk-kies-rij.weg .mk-kies-lbl{color:var(--ink3);text-decoration:line-through}.mk-kies-oog{width:22px;height:22px;color:var(--ink3);border-radius:6px;flex:none;justify-content:center;align-items:center;transition:background .12s,color .12s;display:inline-flex}.mk-kies-oog:hover{background:var(--line);color:var(--ink)}.mk-kies-oog[data-weg=ja]{color:var(--a-teal)}.mk-kies-oog[disabled]{opacity:.5;cursor:default}.it-offerte{border:1px solid var(--line);background:var(--card2);border-radius:12px;margin-bottom:10px;padding:10px 12px}.it-offerte-feiten{color:var(--ink3);margin:4px 0 0;font-size:10.5px}.it-offerte-laadt{color:var(--ink3);margin:0;font-size:11.5px}.it-stuk{background:var(--card);border:1px solid var(--line);border-radius:10px;min-width:0;padding:18px 20px 16px;font-size:12px;position:relative;box-shadow:0 1px 2px #0e14300d}.it-stuk-dl{letter-spacing:.06em;text-transform:uppercase;color:var(--ink3);align-items:center;gap:5px;font-size:10.5px;font-weight:600;display:flex;position:absolute;top:10px;right:12px}.it-stuk-dl svg{width:12px;height:12px;color:var(--acc,var(--ink3))}.it-stuk-brand{padding-right:120px;font-size:13px;font-weight:700}.it-stuk-titel{margin:14px 0 0;font-size:15px;font-weight:600;line-height:1.3}.it-stuk-aan{color:var(--ink2);margin-top:3px;line-height:1.45}.it-stuk-lines{border-top:1px solid var(--line);margin-top:12px}.it-stuk-r{border-bottom:1px solid var(--line2);grid-template-columns:1fr 40px 66px;align-items:center;gap:10px;min-width:0;padding:7px 0;font-size:12px;display:grid}.it-stuk.is-bewerk .it-stuk-r{grid-template-columns:1fr 58px 66px 22px}.it-stuk-r.is-notitie{color:var(--ink3);grid-template-columns:1fr;font-style:italic}.it-stuk-r.is-klikbaar{cursor:pointer;border-radius:8px}.it-stuk-r.is-klikbaar:hover{background:var(--bg)}.it-stuk-r.is-gewijzigd{background:var(--a-gold-soft);box-shadow:inset 3px 0 0 var(--a-gold);border-radius:8px}.it-stuk.is-bewerk .it-stuk-r.is-open{background:var(--bg);border-radius:10px;grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto;align-items:end;row-gap:8px;padding:10px}.it-stuk-veld{color:var(--ink3);flex-direction:column;gap:4px;font-size:11px;font-weight:600;display:flex}.it-stuk-veld .field-in{box-sizing:border-box;width:100%;min-width:0;height:32px;font-size:13px}.it-stuk-veld-breed{grid-column:1/-1}.it-stuk-klaar{color:var(--acc,var(--ink2));cursor:pointer;background:0 0;border:0;grid-area:3/1/auto/3;justify-self:start;min-height:28px;padding:0;font-size:12.5px;font-weight:600}.it-stuk-modus{color:var(--ink2);align-items:center;gap:8px;margin:0 0 10px;font-size:12.5px;display:flex}.it-stuk-modus b{color:var(--ink)}.it-stuk.is-bewerk .it-stuk-r.is-notitie{grid-template-columns:1fr 22px}.it-stuk-stuksprijs{color:var(--ink3);margin-top:1px;font-size:10.5px;font-style:normal;display:block}.it-stuk-tot.is-oud>span:last-child{color:var(--ink3);text-decoration:line-through;-webkit-text-decoration-color:var(--line);text-decoration-color:var(--line)}.it-stuk-noot{color:var(--ink3);text-align:right;margin:6px 0 0;font-size:10.5px}.it-stuk-omschr{overflow-wrap:anywhere;min-width:0}.it-stuk-n{text-align:center;color:var(--ink2)}.it-stuk-bedrag{text-align:right;font-variant-numeric:tabular-nums}.it-stuk-qty{text-align:right;width:100%;padding:3px 6px;font-size:12px}.it-stuk-weg{width:22px;height:22px}.it-stuk-tot{text-align:right;grid-template-columns:1fr 66px;gap:10px;padding:8px 0 0;font-size:12px;display:grid}.it-stuk-tot>span:first-child{color:var(--ink2)}.it-stuk-tot.is-zwaar{font-size:13px;font-weight:600}.it-stuk-tot.is-zwaar>span:first-child{color:var(--ink)}.it-stuk-pay{color:var(--ink2);border-top:1px solid var(--line2);flex-wrap:wrap;justify-content:space-between;gap:12px;margin-top:12px;padding-top:10px;font-size:11.5px;display:flex}.it-stuk-pay b{color:var(--ink);margin-left:6px;font-weight:500}.it-offerte-acts{gap:8px;margin-top:8px;display:flex}.it-offerte-slot{color:var(--ink3);margin:6px 0 0;font-size:10.5px}.it-ctx-voet{border-top:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:8px;margin-top:12px;padding-top:10px;display:flex}.it-sj-item{align-items:flex-start;padding:9px 10px}.it-sj-tx{flex-direction:column;gap:2px;min-width:0;display:flex}.it-sj-naam{color:var(--ink);font-size:13px;font-weight:600}.it-sj-instr{color:var(--ink3);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:11.5px;line-height:1.4;display:-webkit-box;overflow:hidden}.tk-meer-obj{flex-direction:column;align-items:stretch;gap:1px;display:flex}.tk-meer-obj .tk-act{width:100%;color:var(--ink);background:0 0;border:none;border-radius:9px;justify-content:flex-start;gap:10px;padding:9px;font-size:13px;font-weight:400}.tk-meer-obj .tk-act:hover{background:var(--card2)}.tk-meer-obj .tk-act-go{display:none}.tk-act-ic{padding-left:10px;padding-right:10px}.tk-act-ic svg{width:17px;height:17px}.tk-act-ic.goed{color:var(--a-green)}.tk-act-ic.goed:hover{border-color:var(--a-green)}.tk-act-ic.op{background:var(--card2);border-color:var(--line2)}.tk-act-kort{color:var(--ink2);white-space:nowrap;font-size:12.5px;font-weight:500}.tk-act-ic,.tk-act-meer{gap:6px}.tk-info-paneel{z-index:650;background:var(--card);border:1px solid var(--line2);width:min(440px,78vw);box-shadow:var(--sh-lg);border-radius:13px;max-height:60vh;padding:14px 16px;animation:.15s pop;position:absolute;top:calc(100% + 6px);left:0;overflow-y:auto}.tk-info-paneel .tk-inhoud{margin-top:0}.tk-obj-ic,.tk-obj-ic .assign-wrap{display:inline-flex}.tk-obj-ic .tk-act-ic svg{width:17px;height:17px}.tk-act-meer{padding-left:10px;padding-right:10px}.tk-act-meer svg{width:18px;height:18px}.snooze-head{letter-spacing:.08em;text-transform:uppercase;color:var(--ink3);padding:7px 9px 5px;font-size:10px}.snooze-let{color:var(--ink2);background:var(--card2);border:1px solid var(--line);border-radius:8px;max-width:260px;margin:2px 8px 6px;padding:6px 8px;font-size:11.5px;line-height:1.45}.snooze-item{text-align:left;border-radius:9px;align-items:center;gap:10px;width:100%;padding:9px;transition:background .12s;display:flex}.snooze-item:hover{background:var(--card2)}.snooze-ic{color:var(--a-teal);display:inline-flex}.snooze-ic svg{width:16px;height:16px}.contact-menu{width:256px}.contact-menu .snooze-lbl{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.contact-menu .snooze-sub{flex:none}.it-etiket{flex-wrap:wrap;align-items:center;gap:6px;margin-top:14px;display:flex}.it-tag{background:var(--card2);color:var(--ink);border:1px solid var(--line);border-radius:8px;align-items:center;gap:5px;padding:5px 10px;font-size:12.5px;font-weight:600;display:inline-flex}.it-tag svg{width:14px;height:14px}.it-tag.zacht{color:var(--ink2);background:0 0;border-color:#0000;font-weight:500}button.it-tag{font:inherit;cursor:pointer;appearance:none;font-size:12.5px;font-weight:600;line-height:1.25}button.it-tag.zacht{font-weight:500}.it-ontvanger .it-ontvanger-wissel{color:var(--ink3);margin-left:2px;display:inline-flex}.it-ontvanger .it-ontvanger-wissel svg{width:12px;height:12px}.it-kanaal-toggle{background:var(--card);border:1px solid var(--line);border-radius:9px;gap:2px;padding:2px;display:inline-flex}.it-kanaal-opt{color:var(--ink3);border-radius:7px;align-items:center;gap:5px;padding:5px 10px;font-size:12px;font-weight:600;transition:background .12s,color .12s;display:inline-flex}.it-kanaal-opt svg{width:13px;height:13px}.it-kanaal-opt.on{background:var(--it-accent-soft,var(--bg-deep));color:var(--it-accent,var(--ink))}button.it-tag:hover{border-color:var(--line2)}.it-brief-naar{color:var(--ink3);text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:12.5px;overflow:hidden}.it-bijlage-regel{color:var(--ink3);text-align:right;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:4px 8px;min-width:0;margin-left:auto;font-size:11.5px;display:inline-flex}.it-bijlage-regel[data-draagt=nee]{color:var(--a-red,#c13a33)}.it-bijlage-regel-item{align-items:center;gap:3px;min-width:0;display:inline-flex}.it-bijlage-regel-item[data-weg=ja] .it-bijlage-regel-naam{color:var(--a-red,#c13a33)}.it-bijlage-regel-naam{text-overflow:ellipsis;white-space:nowrap;max-width:260px;overflow:hidden}.it-bijlage-regel-weg{width:18px;height:18px;color:var(--ink3);cursor:pointer;background:0 0;border:0;border-radius:5px;justify-content:center;align-items:center;padding:0;display:inline-flex}.it-bijlage-regel-weg:hover{background:var(--bg-deep);color:var(--ink)}.it-bijlage-regel-weg svg{width:11px;height:11px}.it-bijlage-regel-reden{white-space:normal;text-align:right;flex-basis:100%;font-family:inherit;line-height:1.4}.tk-inhoud{gap:12px;margin-top:12px;display:grid}.tk-feiten{gap:12px;display:grid}.tk-feit-rij{flex-wrap:wrap;gap:14px 26px;display:flex}.tk-feit{gap:3px;min-width:74px;display:grid}.tk-feit-k{letter-spacing:.11em;text-transform:uppercase;color:var(--ink3);font-size:9.5px}.tk-feit-v{color:var(--ink);font-size:15px;font-weight:600;line-height:1.2}.tk-feit-orders{min-width:0}.tk-orders{flex-wrap:wrap;gap:6px 7px;margin-top:1px;display:flex}.tk-order{background:var(--card2);border:1px solid var(--line);border-radius:999px;align-items:baseline;gap:6px;padding:3px 9px;font-size:12.5px;display:inline-flex}.tk-order .mono{color:var(--ink3);font-size:11px}.tk-order b{color:var(--ink2);font-weight:600}.tk-feit-voet{border-top:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:4px 16px;padding-top:10px;font-size:12.5px;display:flex}.tk-feit-voet a{color:var(--ink2)}.tk-feit-voet a:hover{color:var(--a-teal)}.tk-feit-voet .zacht{color:var(--ink3)}.tk-feit-voet a.zacht{font-size:11.5px}.tk-feit-los{color:var(--ink2);white-space:pre-wrap;margin:0;font-size:13px;line-height:1.6}.tk-vouwen{flex-wrap:wrap;align-items:center;gap:8px 20px;display:flex}.tk-vouw{text-align:left;align-items:center;gap:6px;padding:0;display:flex}.tk-vouw:hover .tk-why-k,.tk-vouw.op .tk-why-k{color:var(--ink2)}.tk-vouw-tekst{color:var(--ink2);white-space:pre-wrap;background:var(--card2);border:1px solid var(--line);border-radius:11px;margin:0;padding:11px 13px;font-size:13px;line-height:1.6}.tk-draaiboek{text-align:left;align-items:center;gap:6px;padding:0;display:flex}.tk-draaiboek:hover .tk-why-k{color:var(--ink2)}.tk-draaiboek-chev{color:var(--ink3);transition:transform .15s;display:inline-flex}.tk-draaiboek-chev svg{width:13px;height:13px}.tk-draaiboek-chev.op{transform:rotate(90deg)}.bel-uitkomsten{gap:8px;margin-top:12px;display:grid}.bel-uitkomst{border:1px solid var(--line);text-align:left;border-radius:12px;align-items:center;gap:12px;width:100%;padding:11px 12px;transition:border-color .12s,background .12s;display:flex}.bel-uitkomst:hover:not(:disabled){background:var(--card2);border-color:var(--line2)}.bel-uitkomst:disabled{opacity:.55}.bel-ic{border-radius:10px;flex:none;place-items:center;width:34px;height:34px;display:grid}.bel-ic svg{width:17px;height:17px}.bel-tx{flex-direction:column;gap:2px;min-width:0;display:flex}.bel-tx b{font-size:13.5px}.bel-sub{letter-spacing:.05em;color:var(--ink3);font-size:10.5px}.mg-groepen{border:1px solid var(--line);border-radius:11px;gap:2px;max-height:46vh;margin-top:10px;padding:6px;display:grid;overflow-y:auto}.mg-groep{text-align:left;border-radius:8px;align-items:center;gap:10px;width:100%;padding:8px 9px;transition:background .12s;display:flex}.mg-groep:hover{background:var(--card2)}.mg-vink{border:1.5px solid var(--line2);color:#fff;border-radius:5px;flex:none;place-items:center;width:17px;height:17px;display:grid}.mg-vink svg{width:11px;height:11px}.mg-naam{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font-size:13px;overflow:hidden}.mg-groep:not(.aan) .mg-naam{color:var(--ink2)}.mg-aantal{letter-spacing:.06em;color:var(--ink3);flex:none;font-size:10.5px}.mg-modi{background:var(--card2);border:1px solid var(--line);border-radius:99px;gap:4px;margin-bottom:11px;padding:3px;display:flex}.mg-modus{font:inherit;color:var(--ink3);cursor:pointer;white-space:nowrap;background:0 0;border:none;border-radius:99px;flex:1;padding:6px 10px;font-size:12px;font-weight:600;transition:all .14s}.mg-modus:hover{color:var(--ink2)}.mg-modus.aan{background:var(--card);color:var(--ink);box-shadow:0 1px 2px #0000000f}.mg-noot{letter-spacing:.05em;min-width:0;color:var(--ink3);background:var(--card2);white-space:nowrap;text-overflow:ellipsis;border-radius:99px;flex:0 auto;padding:2px 7px;font-size:10px;overflow:hidden}.mi-rij{border-top:1px solid var(--line);padding:13px 0}.mi-rij:first-of-type{border-top:none}.mi-kop{align-items:center;gap:8px;margin-bottom:3px;display:flex}.mi-lbl{color:var(--ink);font-size:13px;font-weight:600}.mi-herkomst{letter-spacing:.06em;text-transform:uppercase;border-radius:99px;flex:none;padding:2px 7px;font-size:10px;font-weight:700}.mi-terug{font:inherit;color:var(--ink2);background:var(--card2);border:1px solid var(--line);cursor:pointer;border-radius:99px;margin-left:auto;padding:3px 10px;font-size:11.5px;font-weight:600;transition:all .14s}.mi-terug:hover{color:var(--ink);border-color:var(--ink3)}.mi-terug:disabled{opacity:.5;cursor:default}.mi-uitleg{color:var(--ink3);margin:0 0 7px;font-size:11.5px;line-height:1.5}.mi-teller{letter-spacing:.04em;color:var(--ink3);border-left:2px solid var(--line);margin:-2px 0 7px;padding-left:9px;font-size:10.5px;line-height:1.55}.mi-verwijs{color:var(--ink2);align-items:center;gap:10px;font-size:12.5px;display:flex}.mi-rij .field-in{width:100%}.mi-rij textarea.field-in{resize:vertical;line-height:1.5}.modal.werk{min-width:0;max-width:1422px;height:min(96vh,977.78px);max-height:min(96vh,977.78px)}.modal.werk.breed{max-width:1666.67px;height:min(96vh,911.11px);max-height:min(96vh,911.11px)}.modal.werk .modal-body{flex:auto;grid-template-columns:minmax(0,1fr) 356px;gap:0;min-height:0;padding:0;display:grid;overflow:hidden;-webkit-mask-image:none;mask-image:none}.modal.werk:not(.breed) .modal-body:not(:has(.it-kol-l .it-stapel)){grid-template-columns:minmax(0,1fr) 333.33px}.modal.werk.breed .modal-body{grid-template-columns:minmax(0,1fr) 311.11px}.modal.werk .modal-head{display:none}.it-kol-l{flex-direction:column;min-width:0;min-height:0;display:flex;overflow:hidden}.it-kop{flex:none;justify-content:space-between;align-items:flex-start;gap:16px;padding:31px 49px 0;display:flex}.it-kop-id{flex-direction:column;gap:0;min-width:0;display:flex}.it-kop .modal-eyebrow{letter-spacing:.1em;align-items:center;gap:10px;font-size:12.78px;font-weight:600;display:flex}.modal.werk .it-kop .modal-eyebrow:before{display:none}.it-eye-dot{background:currentColor;border-radius:50%;flex:none;place-items:center;width:22px;height:22px;display:inline-grid}.it-eye-dot i{color:#fff;font-style:normal;font-family:var(--font-display);letter-spacing:0;font-size:12px;font-weight:600}.it-eye-teller{color:var(--ink3);letter-spacing:.06em;font-style:normal;font-weight:500}.it-kop .modal-title{letter-spacing:-.015em;text-wrap:balance;max-width:689px;margin-top:10px;font-size:28px;font-weight:600;line-height:1.15}.it-kop-meta{color:var(--ink2);margin:8px 0 0;font-size:12.5px}.it-kop-why{color:var(--ink2);max-width:689px;margin:7px 0 0;font-size:15px;line-height:1.5}.it-kop-why.is-gecapt{-webkit-line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.it-kop-why-meer{letter-spacing:.06em;text-transform:uppercase;color:var(--ink3);cursor:pointer;background:0 0;border:0;margin:4px 0 0;padding:0;font-size:11px}.it-kop-why-meer:hover{color:var(--ink)}.it-kop-tools{flex:none;align-items:center;gap:5px;margin-top:2px;display:flex}.it-inline .it-kop .modal-title,.it-inline .it-kop-why{max-width:none}.it-citaat{background:var(--bg-deep);border-radius:12px;margin:14px 0 0;padding:14px 16px}.it-citaat figcaption{color:var(--ink2);font-size:12.5px;font-weight:500;line-height:1.4}.it-citaat figcaption b{color:var(--ink);font-weight:600}.it-citaat blockquote{color:var(--ink);white-space:pre-wrap;margin:8px 0 0;font-size:16px;line-height:1.55}.it-voorstel{color:var(--ink);grid-template-columns:20px minmax(0,1fr);align-items:start;gap:10px;margin:14px 0 0;font-size:16px;font-weight:500;line-height:1.5;display:grid}.it-voorstel-mark{padding-top:2px;display:block}.it-anders:after{content:"";border-bottom:1.6px solid;border-right:1.6px solid;width:7px;height:7px;margin-left:4px;transform:translateY(-2px)rotate(45deg)}.it-skp{height:38px;font:inherit;color:var(--ink2);cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:10px;align-items:center;gap:7px;padding:0 12px;font-size:14px;font-weight:500;transition:color .18s,background .18s;display:inline-flex}.it-skp:hover{color:var(--ink);background:var(--bg)}.it-skp svg{width:15px;height:15px}.it-ib{width:37.78px;height:37.78px;color:var(--ink3);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:10px;place-items:center;padding:0;transition:color .18s,border-color .18s;display:grid}.it-ib:hover{border-color:var(--line);color:var(--ink)}.it-ib svg{width:17.78px;height:17.78px}.it-ib:has(.it-ib-tx){gap:6px;width:auto;padding:0 10px;display:inline-flex}.it-ib-tx{white-space:nowrap;font-size:12.5px;font-weight:500}@media (width<=1180px){.it-ib:has(.it-ib-tx){width:37.78px;padding:0;display:grid}.it-ib-tx{display:none}}.it-sluit{border:1px solid var(--line);background:var(--card);width:38px;height:38px;color:var(--ink3);cursor:pointer;border-radius:10px;flex:none;place-items:center;margin-left:8.89px;transition:color .18s,border-color .18s;display:grid}.it-sluit:hover{color:var(--ink);border-color:var(--line2)}.it-sluit svg{width:15px;height:15px}.it-kol-scroll{flex-direction:column;flex:auto;gap:12px;min-height:0;padding:20px 49px;display:flex;overflow-y:auto}.it-dock{border-top:1px solid color-mix(in oklab, var(--ink) 7%, transparent);background:var(--card);flex-direction:column;flex:none;gap:13.33px;padding:18px 49px 22px;display:flex}.it-kol-r{border-left:1px solid var(--line);background:var(--card2);flex-direction:column;min-width:0;min-height:0;display:flex}@media (width<=1100px){.modal.werk{max-width:560px;height:auto;max-height:88vh}.modal.werk .modal-body{flex-direction:column;flex:auto;display:flex;overflow-y:auto}.it-kol-l,.it-kol-r{flex:none}.it-kol-l{overflow:visible}.it-kop{padding:22px 22px 0}.it-kol-scroll{padding:12px 22px 0;overflow:visible}.it-dock{z-index:2;background:var(--card);border-top:1px solid var(--line);padding:14px 22px 10px;position:sticky;bottom:0}.it-kol-r{border-left:none;border-top:1px solid var(--line);background:0 0;margin-top:14px;padding:0 22px 16px}.it-kol-r .it-chat-kop{border-bottom:none;padding:12px 0 10px}.it-kol-r .it-chat{min-height:0;max-height:230px;padding:4px 0;overflow-y:auto}.it-kol-r .it-invoer{background:0 0;border-top:none;padding:10px 0 0}}@media (width<=640px){.modal-overlay:has(.modal.werk){align-items:flex-end;padding:0}.modal.werk{border-radius:24px 24px 0 0;width:100%;max-width:none;height:auto;max-height:93vh}.modal.werk:before{content:"";background:var(--line);border-radius:2px;flex:none;width:36px;height:4px;margin:10px auto 0;display:block}.it-kop{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:0 10px;padding:12px 20px 0;display:grid}.it-kop-id{display:contents}.it-kop .modal-eyebrow{white-space:nowrap;flex-wrap:nowrap;grid-area:1/1;min-width:0}.it-kop-tools{grid-area:1/2;margin-top:0}.it-kop-tools .it-ib{display:none}.it-kop .modal-title{grid-area:2/1/auto/-1;margin-top:6px;font-size:19px}.it-kop-why-wrap{grid-area:3/1/auto/-1;min-width:0}.it-kol-scroll{padding:12px 20px 0}.it-dock{padding:12px 20px 6px}.it-dock .it-werkbalk .btn{height:44px;font-size:14px}.it-dock .it-werkbalk .btn-solid{order:-1;justify-content:center;width:100%;height:48px;font-size:15px}.it-kol-r{padding:0 20px 12px}.it-chat-kop.groot{padding:16px 0 10px}}.it-werkbalk{background:0 0;border:0;border-radius:0;flex-wrap:wrap;align-items:center;gap:9px;padding:0;display:flex}.it-werkbalk .btn{height:48.89px;box-shadow:none;border-radius:13.33px;gap:8.89px;padding:0 17.78px;font-size:15.56px;font-weight:500}.it-werkbalk .btn .icon-wrap{font-size:15px}.it-werkbalk .btn-solid{padding:0 22px;font-weight:600;box-shadow:0 1px 2px #0e143026}.it-werkbalk .btn-ghost,.it-werkbalk .btn-soft{background:var(--card);border-color:var(--line);color:var(--ink)}.it-werkbalk .btn-ghost:hover,.it-werkbalk .btn-soft:hover{border-color:var(--line2)}.it-werkbalk .btn.it-meerknop{color:var(--ink2);background:0 0;border-color:#0000}.it-werkbalk .btn.it-meerknop:hover{color:var(--ink)}.it-werkbalk .btn:hover{box-shadow:none}.it-werkbalk .btn-solid:hover{box-shadow:0 1px 2px #0e143026}.it-bevestig,.it-uitleg{background:var(--card2);border:1px solid var(--line);border-radius:14px;flex-direction:column;gap:9px;margin-top:6px;padding:13px 16px;display:flex}.it-bevestig p,.it-uitleg p{color:var(--ink2);margin:0;font-size:14px;line-height:1.55}.it-bevestig p b,.it-uitleg p b{color:var(--ink)}.it-bevestig-acts .btn{box-shadow:none;border-radius:9px;padding:6px 12px;font-size:12.5px}.it-bevestig-acts{flex-wrap:wrap;align-items:center;gap:8px;display:flex;position:relative}.it-stapel{border:1px solid var(--line);background:var(--card);border-radius:18px;margin-top:4px;overflow:hidden}.it-sp-teller{color:var(--ink2);text-align:right;margin:6px 0 4px;font-size:12.5px;font-weight:500}.it-sp-zeg{color:var(--ink2);align-items:flex-start;gap:9px;padding:10px 14px 0;font-size:13px;line-height:1.5;display:flex}.it-sp-zeg-av{color:#fff;background:var(--it-accent,var(--a-aqua));border-radius:50%;flex:none;place-items:center;width:20px;height:20px;font-size:10px;font-weight:700;display:grid}.it-sp-rest{color:var(--ink3);margin:8px 0 0;font-size:11.5px}.it-sp-rest-verder{font:inherit;color:var(--ink2);cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.it-sp{border-top:1px solid color-mix(in oklab, var(--ink) 7%, transparent)}.it-sp:first-child{border-top:0}.it-stapel{container-type:inline-size}.it-sp-kop{text-align:left;width:100%;min-height:64.44px;font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;grid-template-columns:31px minmax(0,1fr);grid-auto-columns:auto;grid-auto-flow:column;align-items:center;gap:17.78px;padding:16.67px 22.22px;display:grid}.it-sp-num{border:1.67px solid var(--line);width:27px;height:27px;color:var(--ink3);border-radius:50%;place-items:center;font-size:13px;font-style:normal;font-weight:600;transition:background .2s,border-color .2s,color .2s;display:grid}.it-sp.open .it-sp-num{background:var(--it-accent,var(--a-aqua));border-color:var(--it-accent,var(--a-aqua));color:#fff}.it-sp.uit .it-sp-num{border-style:dashed}.it-sp-num svg{width:13px;height:13px}.it-sp-tt{min-width:0}.it-sp-tt b{font-size:16px;font-weight:500;line-height:1.35;display:block}.it-sp-tt span{color:var(--ink2);white-space:nowrap;text-overflow:ellipsis;margin-top:1px;font-size:14px;display:block;overflow:hidden}.it-sp.uit .it-sp-tt{color:var(--ink3)}.it-sp.uit .it-sp-tt b{text-decoration:line-through;-webkit-text-decoration-color:var(--line2);text-decoration-color:var(--line2);color:var(--ink3)}.it-sp-when{letter-spacing:.06em;text-transform:uppercase;color:var(--ink3);white-space:nowrap;text-align:right;min-width:95.56px;font-size:12.78px;font-weight:600}.it-sp.open .it-sp-when{color:var(--it-accent,var(--a-aqua))}.it-sp-when.mis{color:var(--a-red)}.it-sp-ctl{justify-content:flex-end;align-items:center;gap:7px;display:flex}.it-sp-tg{background:var(--it-accent,var(--a-aqua));cursor:pointer;border:0;border-radius:10px;flex:none;width:33px;height:20px;padding:0;transition:background .15s;position:relative}.it-sp-tg:after{content:"";background:#fff;border-radius:50%;width:16px;height:16px;transition:left .15s;position:absolute;top:2px;left:15px;box-shadow:0 1px 2px #0e143033}.it-sp.uit .it-sp-tg,.it-sp-tg:disabled{background:var(--line)}.it-sp.uit .it-sp-tg:after,.it-sp-tg[aria-checked=false]:after{left:2px}.it-sp-tg:disabled{cursor:default;opacity:.7}.it-sp-chev{width:31px;height:31px;color:var(--ink3);border-radius:9px;flex:none;place-items:center;transition:transform .2s;display:grid;transform:rotate(90deg)}.it-sp-chev svg{width:15px;height:15px}.it-sp.open .it-sp-chev{transform:rotate(180deg)}.it-sp-body{padding:2.22px 22.22px 22.22px 71.11px;animation:.2s it-sp-open}@container (width<=480px){.it-sp-kop{grid-template-columns:27px minmax(0,1fr);gap:2px 10px;min-height:0;padding:12px 14px}.it-sp-num{grid-area:1/1/span 2}.it-sp-tt{grid-area:1/2}.it-sp-tt b{font-size:15px}.it-sp-tt span{font-size:13px}.it-sp-when{text-align:left;grid-area:2/2;min-width:0;font-size:11px}.it-sp-when:empty{display:none}.it-sp-ctl{grid-row:1/span 2;gap:4px}.it-sp-orde{grid-area:2/2;justify-self:end}.it-sp-chev{width:22px}.it-sp-body{padding:2px 14px 16px 51px}}@keyframes it-sp-open{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}.it-sp-body .it-bericht-kaart{box-shadow:none;background:var(--card2);border:none;border-radius:12px}.it-stapel.is-bon{box-shadow:var(--sh-md);margin-top:0}.it-bon-kop{letter-spacing:.08em;text-transform:uppercase;color:var(--ink3);align-items:center;gap:8px;padding:14px 22px 4px;font-size:11.5px;font-weight:600;display:flex}.it-bon-voortgang{height:28px;font:inherit;letter-spacing:inherit;text-transform:inherit;color:var(--ink);cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:8px;margin-left:-8px;padding:0 8px;display:inline-flex}.it-bon-voortgang:hover,.it-bon-voortgang.is-open{background:var(--bg-deep)}.it-bon-voortgang:disabled{cursor:default}.it-bon-stop{border:1px solid var(--line);background:var(--card);height:28px;font:600 12.5px var(--font-body);letter-spacing:0;text-transform:none;color:var(--ink2);cursor:pointer;border-radius:8px;align-items:center;gap:6px;margin-left:auto;padding:0 10px;display:inline-flex}.it-bon-stop:hover{background:var(--bg-deep)}.it-bon-kop+.it-sp{border-top:0}.it-bon-schik{font:600 12px var(--font-body);letter-spacing:0;text-transform:none;color:var(--ink2);cursor:pointer;background:0 0;border:0;margin-left:auto;padding:4px 0}.it-bon-schik:hover{color:var(--ink)}.it-bon-schik[aria-pressed=true]{color:var(--a-aqua)}.it-stapel.is-bon .it-sp-kop{grid-template-columns:31px minmax(0,1fr);grid-auto-columns:auto;grid-auto-flow:column}.it-stapel.is-bon .it-sp.gedaan .it-sp-num{background:var(--a-green);border-color:var(--a-green);color:#fff}.it-bon-regel{color:var(--ink3);border-top:1px solid color-mix(in oklab, var(--ink) 7%, transparent);padding:10px 22px 14px;font-size:12.5px}.it-sp-uitleg{font-size:13px;line-height:1.5}@container (width>=481px){.it-stapel.is-plan .it-bon-kop{letter-spacing:.1em;padding:16px 24px 6px;font-size:12px;font-weight:700}.it-stapel.is-plan .it-bon-schik{font-size:14px}.it-stapel.is-plan .it-sp-kop{grid-template-columns:34px minmax(0,1fr);gap:8px 16px;min-height:0;padding:16px 24px}.it-stapel.is-plan .it-sp-num{border-width:1.5px;width:34px;height:34px;font-size:14px}.it-stapel.is-plan .it-sp.open .it-sp-num{font-weight:700}.it-stapel.is-plan .it-sp-tt b{letter-spacing:-.01em;font-size:17px;font-weight:600}.it-stapel.is-plan .it-sp-tt span{margin-top:2px;font-size:14.5px}.it-stapel.is-plan .it-sp-when{letter-spacing:.08em;min-width:0;font-size:12.5px;font-weight:700}.it-stapel.is-plan .it-sp-ctl{gap:12px}.it-stapel.is-plan .it-sp-tg{border-radius:12px;width:40px;height:24px}.it-stapel.is-plan .it-sp-tg:after{width:18px;height:18px;top:3px;left:19px}.it-stapel.is-plan .it-sp.uit .it-sp-tg:after,.it-stapel.is-plan .it-sp-tg[aria-checked=false]:after{left:3px}.it-stapel.is-plan .it-sp:has(.it-sp-tg[aria-checked=true]) .it-sp-when{color:var(--it-accent,var(--a-aqua))}.it-stapel.is-plan .it-sp-body{padding:0 24px 16px 74px}.it-stapel.is-plan .it-sp-uitleg{font-size:14.5px;line-height:1.55}.it-stapel.is-plan .it-bon-regel{background:var(--bg);border-top-color:var(--line);padding:12px 24px 14px;font-size:13px}}.it-bon-knoppen{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.it-bon-knop{background:var(--card);border:1px solid var(--line2);height:44px;color:var(--ink);font:500 15px var(--font-body);cursor:pointer;white-space:nowrap;border-radius:10px;align-items:center;gap:8px;padding:0 18px;display:inline-flex}.it-bon-knop.is-hoofd{background:var(--a-aqua);color:#fff;border-color:#0000;font-weight:600;box-shadow:0 1px 2px #28211424}.it-bon-knop.is-stil{color:var(--ink2);background:0 0;border-color:#0000;padding:0 10px}.it-bon-knop:disabled{opacity:.5;cursor:default}.it-sp-klik{background:var(--it-accent,var(--a-aqua));color:#fff;height:32px;font:600 13.5px var(--font-body);cursor:pointer;white-space:nowrap;border:0;border-radius:9px;align-items:center;padding:0 14px;display:inline-flex}.it-sp-klik:disabled{opacity:.5;cursor:default}@media (width<=900px){.it-sp-klik{justify-content:center;min-height:44px}.it-stapel.is-bon .it-sp-klik{flex:0 0 calc(100% - 39px);order:1;margin-left:39px}}.it-bon-knop{min-width:0;max-width:100%}.it-bon-knop-t{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}@media (width<=900px){.it-bon-knop.is-hoofd{flex:100%;justify-content:center}.it-stapel.is-bon .it-sp-kop{flex-wrap:wrap;align-items:center;gap:8px 12px;padding:14px 16px;display:flex}.it-stapel.is-bon .it-sp-tt{flex:calc(100% - 45px)}.it-stapel.is-bon .it-sp-when{text-align:left;min-width:0;margin:0 auto 0 39px}.it-stapel.is-bon .it-bon-kop{padding:14px 16px 4px}.it-bon-schik{min-height:44px}.it-stapel.is-bon .it-sp-ctl button:not([role=switch]){min-width:44px;min-height:44px}.it-stapel.is-bon .it-bon-regel{padding:10px 16px 14px}.it-stapel.is-bon .it-sp-body{padding:2px 16px 16px 55px}}.it-skel{background:linear-gradient(90deg,#0e14300f,#0e14301c,#0e14300f) 0 0/200% 100%;border-radius:6.67px;flex:none;height:13.33px;animation:1.4s infinite it-sk}@keyframes it-sk{to{background-position:-200% 0}}.it-wachtvak{flex-direction:column;gap:10px;max-width:422.22px;padding:15.56px 0;display:flex}.it-typing{color:var(--ink2);align-items:center;gap:8.89px;margin-top:13.33px;font-size:13.89px;display:flex}.it-typing i{background:var(--it-accent,var(--a-aqua));border-radius:50%;flex:none;width:5.56px;height:5.56px;animation:1.2s infinite it-dot}.it-typing i:nth-child(2){animation-delay:.2s}.it-typing i:nth-child(3){animation-delay:.4s}@keyframes it-dot{0%,to{opacity:.25}50%{opacity:1}}@media (prefers-reduced-motion:reduce){.modal.werk,.it-sp-body,.it-skel,.it-typing i{animation:none}}.it-bel .it-wachtvak{min-width:266px;max-width:400px;padding:0}.it-bel .it-typing{margin-top:4.44px}.it-errb{background:var(--a-red-soft);color:var(--ink);border-radius:13.33px;align-items:center;gap:13.33px;padding:13.33px 15.56px;font-size:15px;display:flex}.it-errb>svg,.it-errb>span svg{color:var(--a-red)}.it-errb-ic{color:var(--a-red);flex:none;place-items:center;display:grid}.it-errb-tx{flex:1;min-width:0}.it-errb-tx b{font-weight:600;display:block}.it-errb-tx small{color:var(--ink2);margin-top:1.11px;font-size:13.89px;line-height:1.45;display:block}.it-errb .btn{border-radius:10px;flex:none;height:40px;margin-left:auto;padding:0 14.44px;font-size:14.44px}.it-errb .btn-ghost{background:var(--card);border:1px solid var(--line);color:var(--ink);margin-left:0}.it-werkbalk .btn:disabled{opacity:.45!important}.it-learn{background:var(--it-accent-soft,var(--a-aqua-soft));color:var(--ink2);border-radius:11.11px;align-items:center;gap:11.11px;padding:10px 13.33px;font-size:13.89px;display:flex}.it-learn>span:first-child{color:var(--it-accent,var(--a-aqua));flex:none;place-items:center;display:grid}.it-learn>span:first-child svg{width:16.67px;height:16.67px}.it-learn b{color:var(--ink);font-weight:500}.it-learn-eenmalig{font:inherit;color:var(--ink2);cursor:pointer;white-space:nowrap;background:0 0;border:0;flex:none;margin-left:auto;padding:0;font-weight:500;text-decoration:none;transition:color .18s}.it-learn-eenmalig:hover{color:var(--ink)}.it-learn-eenmalig:disabled{opacity:.5;cursor:default}.it-decide{background:var(--bg);border-radius:17.78px;flex-direction:column;gap:6.67px;padding:28.89px 31.11px;display:flex}.it-decide h2{font-family:var(--font-display);letter-spacing:-.015em;font-size:22.22px;font-weight:600;line-height:1.15}.it-decide p{color:var(--ink2);max-width:622.22px;margin:0;font-size:15.56px;line-height:1.55}.it-decide-feiten{color:var(--ink3);flex-wrap:wrap;gap:20px;margin-top:8.89px;font-size:13.89px;display:flex}.it-decide-feiten b{color:var(--ink);margin-top:2.22px;font-size:16.67px;font-weight:600;display:block}.it-after{color:var(--ink3);flex-wrap:wrap;align-items:center;gap:6.67px;font-size:13.89px;display:flex}.it-weet{background:var(--card);border:1px solid var(--line2);border-radius:13.33px;margin-top:11px;padding:13.33px 15.56px;font-size:14.44px;line-height:1.5}.it-weet h5{letter-spacing:.1em;text-transform:uppercase;color:var(--ink3);align-items:center;gap:7.78px;margin:0 0 8.89px;font-size:12.22px;font-weight:600;display:flex}.it-weet h5 svg{width:14.44px;height:14.44px;color:var(--it-accent,var(--a-gold));flex:none}.it-weet ul{flex-direction:column;gap:4.44px;margin:0;padding:0;list-style:none;display:flex}.it-weet li{color:var(--ink2);gap:8.89px;display:flex}.it-weet li:before{content:"";background:var(--it-accent,var(--a-gold));border-radius:50%;flex:none;width:4.44px;height:4.44px;margin-top:8.89px}.it-weet-bron{color:var(--ink3);margin-left:7px;font-size:11.67px;display:inline}.it-weet-bron:before{content:"— "}.it-after b{color:var(--ink2);font-weight:500}.it-after .sep{background:var(--ink3);opacity:.5;border-radius:50%;flex:none;width:3.33px;height:3.33px}.it-kol-l.max-vorm .it-werkbalk .it-meerwrap{margin-left:auto}@media (width>=900px){.it-kol-l.max-vorm .it-kol-scroll{flex:0 auto}.it-kol-l.max-vorm .it-dock{flex:auto;min-height:0}.it-kol-l.max-vorm .it-kol-voet{margin-top:auto}.it-kol-l.max-vorm .it-prev-vak{max-height:none}}.it-prevreeks-kop{display:none}@media (width>=900px){.it-kol-l.max-vorm .it-prevreeks-rij{border:1px solid var(--line2);background:var(--card);border-radius:13.33px;gap:14.44px;padding:15.56px 17.78px}.it-kol-l.max-vorm .it-prevreeks-nr{background:var(--bg);border:1px solid var(--line2);width:28.89px;height:28.89px;color:var(--ink2);font-size:13.33px}.it-kol-l.max-vorm .it-prevreeks-tx{grid-template-columns:1fr 22.22px 1fr;align-items:start;gap:10px 12.22px;display:grid}.it-kol-l.max-vorm .it-prevreeks-etiket{grid-column:1/-1;font-size:12.22px}.it-kol-l.max-vorm .it-prevreeks-kop{letter-spacing:.08em;text-transform:uppercase;color:var(--ink3);margin-bottom:-4px;font-size:11.67px;font-weight:600;display:block}.it-kol-l.max-vorm .it-prevreeks-kop.is-na{color:var(--acc,#8a6420)}.it-kol-l.max-vorm .it-prevreeks-nu{color:var(--ink3);text-wrap:pretty;background:#f6f6f8;border-radius:8.89px;align-self:stretch;padding:10px 13.33px;font-size:15px;line-height:1.5}.it-kol-l.max-vorm .it-prevreeks-na{color:var(--ink);background:var(--acc-soft,#f7eedc);text-wrap:pretty;border-radius:8.89px;align-self:stretch;padding:10px 13.33px;font-size:15px;line-height:1.5}.it-kol-l.max-vorm .it-prevreeks-pijl{color:var(--acc,var(--ink3));align-self:center;place-items:center;font-size:15px;display:grid}.it-kol-l.max-vorm .it-prevreeks-tx .it-bijstel{grid-column:3}.it-kol-l.max-vorm .it-prevreeks-tx .it-prevnn-bewerk{grid-column:3;justify-self:start}}.it-prevbeeld{grid-template-columns:328.89px minmax(0,1fr);align-items:start;gap:17.78px;display:grid}.it-prevbeeld-foto{border:1px solid var(--line2);background:var(--card);border-radius:13.33px;min-width:0;overflow:hidden}.it-prevbeeld-foto img{width:100%;height:auto;display:block}.it-prevbeeld-foto p.mono{color:var(--ink2);margin:0;padding:14.44px;font-size:12.22px;line-height:1.5}.it-prevbeeld-naam{color:var(--ink3);border-top:1px solid var(--line2);text-overflow:ellipsis;white-space:nowrap;padding:10px 13.33px;font-size:12.22px;display:block;overflow:hidden}.it-prevbeeld-leest{flex-direction:column;gap:13.33px;min-width:0;display:flex}.it-zeg{background:var(--card);border:1px solid var(--line2);border-radius:13.33px;padding:17.78px 20px;position:relative}.it-zeg.is-nu{background:#f6f6f8}.it-zeg-kop{color:var(--ink3);margin-bottom:11.11px;padding-right:100px;font-size:12.78px;font-weight:500}.it-zeg-tekst{color:var(--ink);text-wrap:pretty;font-size:16.67px;line-height:1.55}.it-zeg.is-nu .it-zeg-tekst{color:var(--ink3);font-style:italic}.it-zeg-noot{color:var(--ink2);border-top:1px solid var(--line2);margin-top:11.11px;padding-top:11.11px;font-size:13.89px;line-height:1.5}.it-zeg .it-prevnn-bewerk{margin-top:12px;display:inline-flex;position:static;top:auto;right:auto}.it-zeg .it-bijstel{margin-top:4px}@media (width<=899px){.it-prevbeeld{grid-template-columns:1fr}}.it-sect .it-prevnn-bewerk{margin-top:12px;display:inline-flex;position:static;top:auto;right:auto}.it-kol-l.max-vorm .it-after{margin-top:15.56px}.it-kol-voet{color:var(--ink2);justify-content:flex-end;align-items:center;gap:20px;padding:24.44px 0 0;font-size:14.44px;font-weight:500;display:flex}.it-kol-voet .it-skp{height:auto;padding:0}.it-weet-zij{padding:0 22.22px}.it-weet-zij .it-weet{margin-top:0}.it-sect{background:var(--card);border:1px solid var(--line2);border-radius:13.33px;padding:22.22px 24.44px 20px;position:relative}.it-sect.is-nu{background:#f6f6f8}.it-sect-tag{letter-spacing:.08em;text-transform:uppercase;color:var(--ink3);font-size:11.67px;font-weight:600;position:absolute;top:13.33px;right:15.56px}.it-sect.is-na .it-sect-tag{color:var(--acc,#8a6420)}.it-sect-eyebrow{letter-spacing:.1em;text-transform:uppercase;color:var(--ink3);margin:0 0 8.89px;padding-right:90px;font-size:12.22px;font-weight:600}.it-sect-kop{font-family:var(--font-display);letter-spacing:-.02em;text-wrap:balance;margin:0;padding-right:90px;font-size:21.11px;font-weight:600;line-height:1.2}.it-sect.is-nu .it-sect-kop{color:var(--ink3)}.it-sect-sub{color:var(--ink2);margin:6.67px 0 0;font-size:15.56px;line-height:1.5}.it-sect-tekst{color:var(--ink2);text-wrap:pretty;white-space:pre-wrap;max-width:62ch;margin:10px 0 0;font-size:15.56px;line-height:1.6}.it-sect-knop{color:#fff;background:#1f2748;border-radius:11.11px;align-items:center;height:42.22px;margin-top:15.56px;padding:0 18.89px;font-size:15px;font-weight:600;display:inline-flex}.it-sect.is-nu .it-sect-knop{color:#6b7288;background:#edeef1}.it-sect-mark{background:var(--acc-soft,#f7eedc);box-shadow:0 0 0 2px var(--acc-soft,#f7eedc);color:inherit;border-radius:2px}.it-sect.is-nu .it-sect-mark{background:#e8e9ed;box-shadow:0 0 0 2px #e8e9ed}.it-sect .it-prevnn-bewerk{margin-top:12px}.it-sect .it-bijstel{margin-top:10px}.it-done{background:var(--it-accent-soft,var(--a-aqua-soft));border-radius:17.78px;gap:17.78px;padding:24.44px 26.67px;display:flex}.it-done-ck{background:var(--it-accent,var(--a-aqua));color:#fff;border-radius:50%;flex:none;place-items:center;width:42.22px;height:42.22px;display:grid}.it-done-ck svg{width:22.22px;height:22.22px}.it-done h2{font-family:var(--font-display);letter-spacing:-.015em;font-size:21.11px;font-weight:600;line-height:1.15}.it-done-rijen{grid-template-columns:106.67px 1fr;gap:6.67px 15.56px;margin-top:13.33px;font-size:15px;line-height:1.55;display:grid}.it-done-rijen small{color:var(--ink2);font-weight:500;font-size:inherit;padding-top:1.11px}.it-kol-r .it-chat-kop{border-top:none;border-bottom:1px solid var(--line);flex-direction:row;flex:none;align-items:center;gap:9px;margin:0;padding:13px 16px 11px}.it-chat-kop.groot{text-align:left;border-bottom:none;flex-direction:row;align-items:center;gap:13px;padding:31px 22px 18px}.it-chat-kop-tx{flex-direction:column;flex:1;align-items:flex-start;gap:3px;min-width:0;display:flex}.it-chat-kop-naam{font-family:var(--font-display);letter-spacing:-.015em;color:var(--ink);font-size:18px;font-weight:600;line-height:1.2}.it-chat-kop-rol{letter-spacing:0;text-transform:none;color:var(--ink3);font-size:13px;font-family:var(--font-label);white-space:nowrap;text-overflow:ellipsis;max-width:100%;overflow:hidden}.it-chat-chips{flex-wrap:wrap;justify-content:flex-start;gap:7px;display:flex}.it-chat-chips button{background:var(--card);border:1px solid var(--line);color:var(--ink2);border-radius:999px;padding:8px 13px;font-size:13.89px;font-weight:600;transition:border-color .18s,color .18s}.it-chat-chips button:hover{border-color:var(--rail-accent);color:var(--rail-accent)}.it-chat-chips button:disabled{opacity:.5;cursor:default}.it-kol-r .it-chat{flex:auto;min-height:210px;max-height:none;margin:0;padding:18px 22px;overflow-y:auto}.it-kol-r .it-invoer{background:0 0;border-top:none;flex:none;margin:0;padding:6px 22px 22px}.it-composer{border:1px solid var(--line);background:var(--card);border-radius:15.56px;flex-direction:column;gap:9px;padding:11px 12px 10px;display:flex}.it-composer:focus-within{border-color:var(--rail-accent,var(--a-teal))}.it-composer-in{resize:none;width:100%;color:var(--ink);background:0 0;border:none;outline:none;min-height:64px;font-family:inherit;font-size:14.5px;line-height:1.5}.it-mic{border:1px solid var(--line);background:var(--card);width:37.78px;height:37.78px;color:var(--ink3);cursor:pointer;border-radius:10px;place-items:center;display:grid}.it-mic svg,.it-stuur svg{width:14px;height:14px}.it-mic.aan{background:var(--a-red);color:#fff;border-color:#0000;animation:1.4s ease-in-out infinite it-puls}.it-stuur{color:#fff;cursor:pointer;border:none;border-radius:10px;place-items:center;width:37.78px;height:37.78px;display:grid}.it-stuur:disabled{opacity:.45;cursor:default}.it-know{background:var(--card);border:1px solid color-mix(in oklab, var(--ink) 7%, transparent);border-radius:13.33px;margin:0 22.22px;padding:13.33px 15.56px;font-size:14.44px;line-height:1.5}.it-know h5{letter-spacing:.1em;text-transform:uppercase;color:var(--ink3);align-items:center;gap:7.78px;margin:0 0 8.89px;font-size:12.22px;font-weight:600;display:flex}.it-know h5 svg{width:14.44px;height:14.44px;color:var(--it-accent,var(--a-aqua))}.it-know ul{flex-direction:column;gap:4.44px;margin:0;padding:0;list-style:none;display:flex}.it-know li{gap:8.89px;display:flex}.it-know li:before{content:"";background:var(--it-accent,var(--a-aqua));border-radius:50%;flex:none;width:4.44px;height:4.44px;margin-top:8.89px}.it-chat-wacht{text-align:left;flex-direction:column;align-items:flex-start;gap:13px;max-width:none;margin:0;display:flex}.it-chat-wacht p{color:var(--ink2);margin:0;font-size:15px;line-height:1.55}.it-bericht-kaart{background:var(--card2);border:1px solid var(--line);box-shadow:var(--sh-sm);border-radius:17.78px;flex-direction:column;display:flex;overflow:hidden}.it-brief-tab{background:var(--bg-deep);border-bottom:1px solid var(--line);padding:11px 17px}.it-brief-tab .it-brief-lengte{margin-left:auto}.it-brief-onderwerp{border-bottom:1px solid var(--line);align-items:center;gap:11px;padding:10px 18px;display:flex}.it-brief-ond-lbl{letter-spacing:.08em;text-transform:uppercase;color:var(--ink3);flex:none;font-size:10.5px}.it-brief-ond-in{min-width:0;color:var(--ink);background:0 0;border:none;outline:none;flex:1;padding:0;font-family:inherit;font-size:14.5px;font-weight:600}.it-brief-ond-in.is-leeg::placeholder{color:var(--warn,#b45309);opacity:.9}.it-brief-body{flex-direction:column;gap:13px;padding:17px 18px 15px;display:flex}.it-brief-body .field{gap:6px}.it-brief-body .field-in{background:0 0;border:none;border-radius:0;padding:0}.it-brief-body .field-in:focus,.it-brief-body .field-in:focus-visible{border:none;outline:none}.it-bericht-kaart:focus-within{border-color:var(--a-teal)}.it-kol-scroll{flex-direction:column;display:flex}.it-bericht-kaart{flex:auto;min-height:min-content}.it-brief-body{flex:auto;min-height:0}.it-brief-body .field:has(.it-concept){flex:auto;min-height:0}.it-brief-body .it-concept{flex:auto;min-height:145px;font-size:15.5px;line-height:1.72;overflow-y:auto}.it-kol-scroll>:not(.it-bericht-kaart){flex:none}.it-brief-body .it-etiket button.it-tag[aria-pressed=true]{background:var(--it-accent-soft,var(--card2));color:var(--it-accent,var(--ink));border-color:#0000}.it-brief-voet{background:var(--bg-deep);border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:10px;padding:9px 17px;display:flex}.it-brief-voet .it-preview{margin-top:0}.it-brief-lengte{color:var(--ink3);font-variant-numeric:tabular-nums;flex:none;font-size:11.5px}.it-meer{flex-flow:wrap;align-items:center;gap:7px;margin-top:2px;display:flex}.it-meer>div{display:contents}.it-meer .tk-vouw-tekst{flex-basis:100%}.it-meer .tk-draaiboek{background:var(--bg-deep);border-radius:999px;align-self:flex-start;padding:7px 12px;transition:background .13s}.it-meer .tk-draaiboek:hover{background:var(--card2)}.it-meer .tk-draaiboek:disabled{opacity:.5}.it-meer .tk-why-k{font-family:var(--font-body,inherit);letter-spacing:0;text-transform:none;color:var(--ink2);font-size:12.5px;font-weight:600}.it-pil-ic{color:var(--ink3);display:inline-flex}.it-pil-ic svg{width:13px;height:13px}.modal.werk .modal-eyebrow:before{content:"";vertical-align:1px;background:currentColor;border-radius:50%;width:6px;height:6px;margin-right:7px;display:inline-block}.modal.werk .avatar{border-radius:33%}.it-plan{background:var(--card2);border:1px solid var(--line);border-radius:13px;align-items:flex-start;gap:12px;padding:13px 14px;display:flex}.it-plan.zeg{background:0 0;border:none;padding:2px 2px 0}.it-plan.zeg .it-plan-tx p{font-size:15px}.it-plan.stippel{border-style:dashed;border-color:var(--line2)}.it-plan-tx{flex-direction:column;flex:1;gap:6px;min-width:0;display:flex}.it-plan-tx p{color:var(--ink);margin:0;font-size:13.5px;line-height:1.5}.it-plan.zeg .it-plan-tx p{color:var(--ink2)}.it-plan.zeg .it-plan-tx p b{color:var(--ink)}.it-concept{resize:vertical;min-height:170px;padding:13px 14px;font-family:inherit;line-height:1.75}.it-chat-kop{border-top:1px solid var(--line);flex-direction:column;gap:3px;margin-top:16px;padding-top:12px;display:flex}.it-chat-kop .mono{letter-spacing:.09em;text-transform:uppercase;color:var(--ink3);font-size:11px}.it-chat-leeg{color:var(--ink3);font-size:12.5px}.it-chat{flex-direction:column;flex:none;gap:8px;max-height:230px;margin-top:10px;display:flex;overflow-y:auto}.it-bel{white-space:pre-wrap;border-radius:14px;max-width:82%;padding:10px 13px;font-size:14.5px;line-height:1.5}.it-bel.jij{background:var(--ink);color:#fff;border-bottom-right-radius:5px;align-self:flex-end}.it-bel.iris{background:var(--card);border:1px solid var(--line);max-width:100%;color:var(--ink);border-bottom-left-radius:5px;align-self:flex-start}.it-bel-rij{align-self:flex-start;align-items:flex-end;gap:7px;max-width:88%;display:flex}.it-bel-rij .avatar{flex:none}.it-denkt{color:var(--ink3);font-style:italic}.it-invoer{flex-direction:column;gap:9px;margin-top:12px;display:flex}.it-invoer-acts{justify-content:flex-end;align-items:center;gap:6px;display:flex}@keyframes it-puls{0%,to{opacity:1}50%{opacity:.62}}.assign-wrap{position:relative}.assign-menu{background:var(--card);border:1px solid var(--line2);width:248px;box-shadow:var(--sh-lg);border-radius:13px;padding:6px;animation:.15s pop;position:absolute;top:calc(100% + 6px);left:0}.assign-head{letter-spacing:.08em;text-transform:uppercase;color:var(--ink3);padding:7px 9px 5px;font-size:10px}.assign-item{text-align:left;border-radius:9px;align-items:center;gap:10px;width:100%;padding:8px 9px;transition:background .12s;display:flex}.assign-item:hover{background:var(--card2)}.assign-lbl{color:var(--ink);font-size:13px;font-weight:600}.assign-role{color:var(--ink3);white-space:nowrap;margin-left:auto;font-size:10.5px}.team-assigned{margin-top:2px}.team-assigned-h{font-family:var(--font-label);letter-spacing:.1em;text-transform:uppercase;color:var(--a-blue);align-items:center;gap:8px;padding:16px 0 9px;font-size:10px;font-weight:700;display:flex}.team-assigned-dot{background:var(--a-blue);width:7px;height:7px;box-shadow:0 0 0 4px var(--a-blue-soft);border-radius:50%}.team-assigned-n{background:var(--a-blue-soft);min-width:18px;height:18px;color:var(--a-blue);border-radius:6px;place-items:center;padding:0 6px;font-size:10px;font-weight:800;display:grid}.prop-resolved-tag.assigned{color:var(--a-blue)}.assign-empty{color:var(--ink3);padding:8px 9px;font-size:12px}.team-assigned-h.forme{color:var(--a-teal)}.team-assigned-dot.forme{background:var(--a-teal);box-shadow:0 0 0 4px var(--a-teal-soft)}.team-assigned-n.forme{background:var(--a-teal-soft);color:var(--a-teal)}.prop-resolved-tag.forme{color:var(--a-teal)}.prop-row.resolved.assigned.forme{align-items:flex-start}.asg-return{border:1px solid color-mix(in oklab,var(--a-orange) 30%,var(--line));background:color-mix(in oklab,var(--a-orange) 5%,var(--card));border-radius:12px;flex-direction:column;gap:8px;margin-top:8px;padding:12px 14px;display:flex}.asg-return-h{letter-spacing:.08em;text-transform:uppercase;color:var(--a-orange);font-size:10px}.asg-return-in{resize:vertical;border:1px solid var(--line2);width:100%;color:var(--ink);background:var(--card);border-radius:9px;outline:none;padding:8px 10px;font-family:inherit;font-size:13px;line-height:1.45}.asg-return-in:focus{border-color:var(--a-orange)}.asg-return-acts{justify-content:flex-end;gap:8px;display:flex}.asg-return-cancel{color:var(--ink3);border-radius:9px;padding:7px 11px;font-size:12.5px;font-weight:700}.asg-return-cancel:hover{color:var(--ink)}.asg-return-send{color:#fff;background:var(--a-orange);border-radius:9px;align-items:center;gap:6px;padding:7px 13px;font-size:12.5px;font-weight:750;transition:filter .14s;display:inline-flex}.asg-return-send:hover{filter:brightness(1.05)}.asg-return-send:disabled{opacity:.5;cursor:not-allowed}.asg-return-send svg{width:14px;height:14px}.asg-return.asg-pop{z-index:650;background:color-mix(in oklab,var(--a-orange) 5%,var(--card));width:min(320px,100vw - 24px);box-shadow:var(--sh-lg);margin-top:0;animation:.15s pop;position:fixed;top:0;left:0}.asg-returned{border:1px solid color-mix(in oklab,var(--a-orange) 30%,var(--line));background:color-mix(in oklab,var(--a-orange) 6%,var(--card));border-radius:12px;align-items:flex-start;gap:10px;margin-top:13px;padding:12px 14px;display:flex}.asg-returned-ic{width:26px;height:26px;color:var(--a-orange);background:var(--a-orange-soft);border-radius:8px;flex:none;place-items:center;display:inline-grid;transform:rotate(180deg)}.asg-returned-ic svg{width:15px;height:15px}.asg-returned-main{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.asg-returned-main b{color:var(--ink);font-size:12.5px;font-weight:750}.asg-returned-main span{color:var(--ink2);text-wrap:pretty;font-size:12.5px;line-height:1.45}.asg-returned-x{color:var(--ink3);border-radius:7px;flex:none;place-items:center;width:24px;height:24px;display:grid}.asg-returned-x:hover{color:var(--ink);background:var(--bg-deep)}.asg-returned-x svg{width:15px;height:15px}.owner-field{align-items:center;gap:10px;display:flex}.owner-field-lbl{letter-spacing:.1em;text-transform:uppercase;color:var(--ink3);font-size:10px}.owner-chip{border:1px solid var(--line2);background:var(--card);border-radius:999px;align-items:center;gap:7px;padding:4px 10px 4px 4px;transition:border-color .14s,box-shadow .14s;display:inline-flex}.owner-chip:not(.ro):hover{border-color:var(--ink3);box-shadow:var(--sh-sm)}.owner-chip-name{color:var(--ink);font-size:13px;font-weight:700}.owner-chip-chev{color:var(--ink3);display:inline-flex}.owner-chip-chev svg{width:15px;height:15px;transform:rotate(90deg)}.owner-chip-lock{color:var(--ink3);display:inline-flex}.owner-chip-lock svg{width:13px;height:13px}.owner-chip.ro{cursor:default;opacity:.85}.owner-field .assign-menu{top:calc(100% + 6px)}.sx-card-owner{z-index:5;padding:14px 22px 0;position:relative}.owner-field.compact{position:relative}.owner-field.compact .owner-chip{background:var(--card2);border-color:#0000;padding:2px 8px 2px 3px}.owner-field.compact .owner-chip-name{font-size:11px;font-weight:700}.owner-field.compact .assign-menu{inset:auto 0 calc(100% + 6px) auto}.kb-owner-f{margin-left:auto;display:inline-flex}.tm-assign-chip{color:var(--a-navy);background:var(--a-navy-soft);border-radius:7px;align-items:center;gap:6px;padding:2px 8px;font-size:10.5px;font-weight:750;display:inline-flex}.tm-assign-chip svg{width:12px;height:12px}.tm-modrow.assignright{cursor:default}.tm-modrow.assignright:hover{background:var(--card)}.snooze-lbl{color:var(--ink);flex:1;font-size:13px;font-weight:600}.snooze-sub{color:var(--ink3);font-size:11px}.iris-done{color:var(--a-teal);align-items:center;gap:9px;padding:4px 0;font-size:13.5px;font-weight:700;display:flex}.iris-done .icon-wrap{font-size:17px}.iris-empty{text-align:center;color:var(--ink2);flex-direction:column;align-items:center;gap:10px;padding:24px 10px;font-size:13.5px;display:flex}.iris-check{background:var(--a-teal-soft);width:42px;height:42px;color:var(--a-teal);border-radius:50%;place-items:center;font-size:22px;display:grid}.iris-foot{color:var(--ink3);text-align:center;letter-spacing:.08em;margin-top:auto;padding-top:6px;font-size:10px}.iris-nav{align-items:center}.iris-ic .avatar{box-shadow:none}.iris-badge{background:var(--a-orange);color:#fff;border-radius:10px;flex:none;place-items:center;min-width:20px;height:20px;margin-left:auto;padding:0 6px;font-size:11px;font-weight:800;display:grid}.iris-nav.on .iris-badge{color:var(--ink);background:#fff}.iris-page{opacity:1;max-width:none;animation:.3s fade}.iris-layout{grid-template-columns:minmax(0,1fr) 348px;align-items:start;gap:22px;margin-top:20px;display:grid}.ichat{background:var(--card);border-radius:var(--r);box-shadow:var(--sh-sm);border:1px solid var(--line);flex-direction:column;height:calc(100vh - 250px);min-height:460px;display:flex;overflow:hidden}.ichat-body{flex-direction:column;flex:1;gap:14px;padding:24px;display:flex;overflow-y:auto}.ichat-body::-webkit-scrollbar{width:8px}.ichat-body::-webkit-scrollbar-thumb{border:2px solid var(--card);background:#0e143021;border-radius:5px}.ichat-quick{flex-wrap:wrap;gap:8px;padding:2px 18px 12px;display:flex}.ichat-suggest{margin-top:18px}.ichat-suggest-h{letter-spacing:.09em;text-transform:uppercase;color:var(--ink3);margin:0 2px 10px;font-size:10.5px}.ichat-suggest-grid{grid-template-columns:1fr 1fr;gap:10px;display:grid}.ichat-suggest-card{text-align:left;background:var(--card2);border:1px solid var(--line);color:var(--ink);cursor:pointer;border-radius:14px;align-items:center;gap:11px;padding:14px 15px;font-family:inherit;font-size:13.5px;font-weight:600;transition:border-color .14s,background .14s,transform .12s;display:flex}.ichat-suggest-card:hover{background:var(--card);border-color:var(--a-teal);transform:translateY(-1px)}.ichat-suggest-card>span:nth-child(2){flex:1;min-width:0;line-height:1.35}.ichat-suggest-ic{background:var(--a-teal-soft);width:30px;height:30px;color:var(--a-teal);border-radius:9px;flex:none;place-items:center;display:grid}.ichat-suggest-ic svg{width:16px;height:16px}.ichat-suggest-go{color:var(--ink3);opacity:0;flex:none;transition:opacity .14s,transform .14s;transform:translate(-3px)}.ichat-suggest-go svg{width:16px;height:16px}.ichat-suggest-card:hover .ichat-suggest-go{opacity:1;color:var(--a-teal);transform:none}@media (width<=560px){.ichat-suggest-grid{grid-template-columns:1fr}}.ichat-input{border-top:1px solid var(--line);gap:10px;padding:14px 18px;display:flex}.ichat-input input{border:1px solid var(--line2);background:var(--card2);border-radius:12px;flex:1;padding:13px 16px;font-family:inherit;font-size:15px}.ichat-input input:focus{border-color:var(--a-teal);outline:none}.bubble.iris .bubble-txt.typing{align-items:center;gap:4px;padding:14px 16px;display:inline-flex}.bubble-txt.typing i{background:var(--ink3);border-radius:50%;width:7px;height:7px;animation:1.2s infinite typ}.bubble-txt.typing i:nth-child(2){animation-delay:.18s}.bubble-txt.typing i:nth-child(3){animation-delay:.36s}@keyframes typ{0%,60%,to{opacity:.3;transform:translateY(0)}30%{opacity:1;transform:translateY(-3px)}}.iris-rail{background:var(--card);border-radius:var(--r);box-shadow:var(--sh-sm);border:1px solid var(--line);flex-direction:column;gap:14px;padding:18px;display:flex;position:sticky;top:0}.rail-head{justify-content:space-between;align-items:center;display:flex}.module-page{opacity:1;max-width:none;animation:.3s fade}@keyframes fade{0%{transform:translateY(8px)}to{transform:none}}.page-hero{background:linear-gradient(120deg,var(--acc-soft),transparent 70%),var(--card);border-radius:var(--r);box-shadow:var(--sh-sm);border:1px solid #1b19150a;justify-content:space-between;align-items:center;gap:20px;margin-bottom:20px;padding:24px 28px;display:flex}.hero-id{align-items:center;gap:16px;display:flex}.page-title{letter-spacing:-.02em;margin-top:3px;font-size:30px;font-weight:800}.hero-stat{text-align:right}.hero-num-row{justify-content:flex-end;align-items:center;gap:11px;display:flex}.hero-num{font-family:var(--font-display);letter-spacing:-.03em;white-space:nowrap;font-size:40px;font-weight:700;line-height:1}.hero-sub{color:var(--ink2);margin-top:6px;font-size:12.5px;font-weight:500}.page-body{flex-direction:column;gap:18px;display:flex}.mod-toolbar{flex-direction:column;gap:13px;margin-bottom:20px;display:flex}.mt-line{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.mt-search{background:var(--card);border:1px solid var(--line);min-width:200px;height:42px;box-shadow:var(--sh-sm);border-radius:12px;flex:1;align-items:center;gap:9px;padding:0 14px;display:flex}.mt-search-ic{color:var(--ink3);place-items:center;font-size:18px;display:grid}.mt-search-ic svg{width:18px;height:18px}.mt-search input{color:var(--ink);background:0 0;border:none;outline:none;flex:1;font-family:inherit;font-size:14px}.mt-actions{align-items:center;gap:9px;display:flex}.mt-iris{background:var(--a-teal-soft);height:42px;color:var(--a-teal);border-radius:12px;align-items:center;gap:8px;padding:0 15px 0 10px;font-size:13.5px;font-weight:700;transition:filter .15s;display:inline-flex}.mt-iris:hover{filter:brightness(.97)}.mt-more{background:var(--card);border:1px solid var(--line);height:42px;box-shadow:var(--sh-sm);color:var(--ink);border-radius:12px;align-items:center;gap:8px;padding:0 15px;font-size:13.5px;font-weight:600;display:inline-flex}.mt-more:hover{box-shadow:var(--sh-md)}.mt-more svg{width:17px;height:17px}.mt-actions .btn{height:42px}.mt-segs{flex-wrap:wrap;gap:8px;display:flex}.mt-seg{background:var(--card);box-shadow:var(--sh-sm);color:var(--ink2);border-radius:11px;padding:8px 15px;font-size:13px;font-weight:600;transition:transform .12s}.mt-seg:hover{transform:translateY(-1px)}.mt-segs.tabs{background:var(--bg-deep);border-radius:13px;flex-wrap:nowrap;align-self:flex-start;gap:2px;padding:4px}.mt-segs.tabs .mt-seg{box-shadow:none;white-space:nowrap;background:0 0;border-radius:9px;padding:7px 13px;font-size:12.5px}.mt-segs.tabs .mt-seg.on{background:var(--card);color:var(--ink);box-shadow:var(--sh-sm)}.fn-overlay{z-index:300;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#0e143052;justify-content:center;align-items:flex-start;padding:7vh 20px 20px;animation:.2s fade2;display:flex;position:fixed;inset:0}@keyframes fade2{0%{opacity:0}to{opacity:1}}.fn-sheet{background:var(--card);width:100%;max-width:680px;max-height:84vh;box-shadow:var(--sh-lg);border-radius:22px;flex-direction:column;animation:.26s cubic-bezier(.2,.8,.2,1) sheet;display:flex;overflow:hidden}.fn-head{border-bottom:1px solid var(--line);align-items:center;gap:14px;padding:20px 22px;display:flex}.fn-head-main{flex:1;min-width:0}.fn-eyebrow{letter-spacing:.13em;text-transform:uppercase;color:var(--ink3);font-size:10px;font-weight:700}.fn-title{letter-spacing:-.01em;margin-top:3px;font-size:20px;font-weight:800}.fn-body{flex-direction:column;flex:1;gap:18px;padding:18px 22px;display:flex;overflow-y:auto}.fn-group-title{font-family:var(--font-label);letter-spacing:.1em;text-transform:uppercase;color:var(--ink2);margin-bottom:10px;font-size:10.5px;font-weight:700}.fn-chips{flex-wrap:wrap;gap:8px;display:flex}.fn-chip{background:var(--bg);border:1px solid var(--line);color:var(--ink);border-radius:10px;padding:8px 13px;font-size:13px;font-weight:600;transition:background .14s,transform .12s}.fn-chip:hover{background:var(--bg-deep);transform:translateY(-1px)}.fn-foot{border-top:1px solid var(--line);background:var(--card2);color:var(--ink2);align-items:center;gap:11px;padding:15px 22px;font-size:13.5px;display:flex}.fn-foot b{color:var(--a-teal)}.of-grid{grid-template-columns:minmax(0,1fr) 312px;align-items:start;gap:20px;max-width:1180px;margin:0 auto;display:grid}.of-zij{gap:12px;min-width:0;display:grid;position:sticky;top:0}.of-tabel{overflow-x:auto}.of-tabel>.of-tabel-in{min-width:520px}@media (width<=1180px){.of-grid{grid-template-columns:minmax(0,1fr)}.of-zij{position:static}}.toast-host{z-index:9000;pointer-events:none;flex-direction:column;align-items:center;gap:9px;display:flex;position:fixed;bottom:28px;left:50%;transform:translate(-50%)}.toast{background:var(--ink);color:#fff;border-radius:14px;align-items:center;gap:11px;max-width:min(520px,90vw);padding:12px 18px 12px 14px;font-size:14px;font-weight:600;animation:.3s cubic-bezier(.2,.8,.2,1) both toastin;display:flex;box-shadow:0 12px 30px -8px #0e143080}@keyframes toastin{0%{opacity:0;transform:translateY(14px)scale(.96)}to{opacity:1;transform:none}}@keyframes toastin-top{0%{opacity:0;transform:translateY(-14px)scale(.96)}to{opacity:1;transform:none}}.toast-actie{cursor:pointer;color:var(--a-teal);font:inherit;text-underline-offset:3px;background:0 0;border:none;flex:none;margin-left:2px;padding:0;font-weight:700;text-decoration:underline}.toast-actie:hover{color:#fff}.toast-ic{background:var(--a-green);color:#fff;border-radius:50%;flex:none;place-items:center;width:26px;height:26px;font-size:15px;display:grid}.toast-ic svg{width:15px;height:15px}.toast-muted .toast-ic{background:#ffffff2e}.toast-ok .toast-ic{background:var(--a-green)}.toast-warn .toast-ic{background:var(--a-gold)}.toast-bad .toast-ic{background:var(--a-red)}.toast-iris .toast-ic{background:var(--a-aqua)}.toast .avatar{box-shadow:0 0 0 2px #fff3}.toast-msg{line-height:1.3}.toast-actie{color:inherit;font:inherit;cursor:pointer;background:#ffffff1f;border:1px solid #ffffff59;border-radius:8px;flex:none;margin-left:10px;padding:4px 10px;font-size:12px;font-weight:600}.toast-actie:hover{background:#ffffff38}.toast-actie{pointer-events:auto}.suggestion.resolved{border-left-color:var(--a-green)}.sug-check{background:var(--a-green-soft);width:34px;height:34px;color:var(--a-green);border-radius:50%;flex:none;place-items:center;font-size:18px;display:grid}.sug-check svg{width:18px;height:18px}.list-empty{text-align:center;flex-direction:column;align-items:center;gap:7px;padding:30px 4px;display:flex}.list-empty-ic{background:var(--card2);width:34px;height:34px;color:var(--ink3);border:1px solid var(--line);border-radius:50%;place-items:center;display:grid}.list-empty-ic svg{width:17px;height:17px}.list-empty-txt{color:var(--ink2);font-size:13px}.list-empty-txt b{color:var(--ink);font-weight:700}.list-empty-sub{color:var(--ink3);font-size:11px}.all-clear{color:var(--ink2);align-items:center;gap:11px;padding:18px 2px;font-size:14px;font-weight:600;display:flex}.inbox-zero{text-align:center;flex-direction:column;align-items:center;gap:14px;max-width:420px;margin:0 auto;padding:64px 28px;display:flex}.inbox-zero .ac-ic{width:52px;height:52px}.inbox-zero .ac-ic svg{width:26px;height:26px}.inbox-zero-txt{flex-direction:column;gap:6px;display:flex}.inbox-zero-txt b{color:var(--ink);letter-spacing:-.01em;font-size:17px;font-weight:750}.inbox-zero-txt span{color:var(--ink3);font-size:13px;line-height:1.55}.modvd-lead{color:var(--ink3);letter-spacing:.02em;padding:0 0 12px;font-size:11.5px;line-height:1.5}.modvd-clear{align-items:center;gap:13px;padding:6px 2px;display:flex}.modvd-clear-ic{border-radius:50%;flex:none;place-items:center;width:38px;height:38px;display:grid}.modvd-clear-ic svg{width:19px;height:19px}.modvd-clear-txt{flex-direction:column;gap:2px;display:flex}.modvd-clear-txt b{color:var(--ink);font-size:14px;font-weight:650}.modvd-clear-txt span{color:var(--ink3);font-size:12.5px;line-height:1.5}.ac-ic{background:var(--a-green-soft);width:34px;height:34px;color:var(--a-green);border-radius:50%;flex:none;place-items:center;font-size:18px;display:grid}.ac-ic svg{width:18px;height:18px}.ac-undo{color:var(--a-teal);margin-left:auto;font-size:13px;font-weight:700}.ac-undo:hover{text-decoration:underline}.row-right .chip{white-space:nowrap}.mt-clear{width:24px;height:24px;color:var(--ink3);border-radius:7px;flex:none;place-items:center;display:grid}.mt-clear:hover{background:var(--bg-deep);color:var(--ink)}.mt-clear svg{width:14px;height:14px}.set-banner{background:var(--a-teal-soft);border-radius:var(--r);color:var(--ink);align-items:center;gap:13px;padding:15px 18px;font-size:14px;font-weight:500;line-height:1.45;display:flex}.set-row{border-top:1px solid var(--line);align-items:center;gap:14px;padding:13px 0;display:flex}.panel-body .set-row:first-child{border-top:none}.set-main{flex:1;min-width:0}.set-name{align-items:center;gap:9px;font-size:14.5px;font-weight:700;display:flex}.set-lock{letter-spacing:.1em;text-transform:uppercase;color:var(--ink3);background:var(--bg-deep);border-radius:6px;padding:2px 7px;font-size:9.5px}.set-sub{color:var(--ink3);margin-top:2px;font-size:12px}.toggle{background:var(--bg-deep);border:1px solid var(--line);border-radius:16px;flex:none;width:48px;height:28px;transition:background .22s;position:relative}.toggle.on{background:var(--a-teal);border-color:#0000}.toggle.disabled{opacity:.55}.toggle-knob{background:#fff;border-radius:50%;width:22px;height:22px;transition:transform .22s cubic-bezier(.2,.8,.2,1);position:absolute;top:2.5px;left:2.5px;box-shadow:0 1px 3px #0e14304d}.toggle.on .toggle-knob{transform:translate(20px)}.set-count{color:var(--ink2);font-size:12px;font-weight:700}.set-hint{color:var(--ink3);padding:0 0 10px;font-size:11px;line-height:1.5}.web{flex-direction:column;gap:18px;display:flex}.web-tabs{border-bottom:1px solid var(--line)}.web-tabs-row{flex-wrap:wrap;align-items:center;gap:2px;display:flex}.web-tabwrap{position:relative}.web-tab{color:var(--ink3);border-bottom:2px solid #0000;align-items:center;gap:8px;padding:11px 15px;font-size:13.5px;font-weight:700;transition:color .14s,border-color .14s;display:inline-flex}.web-tab:hover{color:var(--ink)}.web-tab.on{color:var(--a-teal);border-bottom-color:var(--a-teal)}.web-tab svg{width:15px;height:15px}.web-tab-chev{margin-left:-2px}.web-tab-chev svg{width:11px;height:11px}.web-tab-badge{background:var(--a-purple-soft);color:var(--a-purple);border-radius:999px;padding:1px 7px;font-size:10px;font-weight:800}.web-tab-badge.ml{margin-left:auto}.web-preview-btn{color:var(--ink2);border-radius:10px;align-items:center;gap:7px;margin-left:auto;padding:8px 13px;font-size:12.5px;font-weight:700;transition:background .13s,color .13s;display:inline-flex}.web-preview-btn:hover{background:var(--bg-deep);color:var(--ink)}.web-preview-btn.on{background:var(--a-teal-soft);color:var(--a-teal)}.web-preview-btn svg{width:14px;height:14px}.web-dropdown{z-index:30;background:var(--card);border:1px solid var(--line);min-width:210px;box-shadow:var(--sh-lg);border-radius:13px;padding:6px;animation:.14s pop;position:absolute;top:calc(100% + 4px);left:0}.web-dd-item{width:100%;color:var(--ink2);text-align:left;border-radius:9px;align-items:center;gap:10px;padding:9px 10px;font-size:13px;font-weight:600;transition:background .12s,color .12s;display:flex}.web-dd-item:hover{background:var(--bg-deep);color:var(--ink)}.web-dd-item.on{background:var(--a-teal-soft);color:var(--a-teal)}.web-dd-item svg{width:15px;height:15px}.web-split{gap:18px;display:flex}.web-split.withprev .web-pane{width:55%}.web-pane{flex-direction:column;flex:1;gap:18px;min-width:0;display:flex}.web-previewpane{background:var(--card);border:1px solid var(--line);border-radius:var(--r);width:45%;box-shadow:var(--sh-sm);flex-direction:column;flex:none;height:560px;display:flex;position:sticky;top:8px;overflow:hidden}.web-prev-bar{border-bottom:1px solid var(--line);background:var(--card2);align-items:center;gap:6px;padding:10px 13px;display:flex}.web-prev-dot{background:var(--line2);border-radius:50%;width:9px;height:9px}.web-prev-url{color:var(--ink3);margin-left:10px;font-size:11.5px}.web-prev-body{color:var(--ink3);flex-direction:column;flex:1;justify-content:center;align-items:center;gap:11px;display:flex}.web-prev-body svg{opacity:.4;width:38px;height:38px}.web-prev-body.live{color:inherit;justify-content:flex-start;align-items:stretch;gap:0;padding:0;overflow:auto}.web-tour-btn{color:var(--ink2);border-radius:10px;align-items:center;gap:7px;padding:8px 13px;font-size:12.5px;font-weight:700;transition:background .13s,color .13s;display:inline-flex}.web-tour-btn:hover{background:var(--bg-deep);color:var(--ink)}.web-tour-btn svg{width:14px;height:14px}.wpv-wrap{flex-direction:column;height:100%;display:flex}.wpv-toolbar{border-bottom:1px solid var(--line);background:var(--card2);justify-content:space-between;align-items:center;padding:8px 12px;display:flex}.wpv-devices{gap:4px;display:flex}.wpv-dev{width:30px;height:28px;color:var(--ink3);border-radius:8px;place-items:center;transition:background .12s,color .12s;display:grid}.wpv-dev svg{width:15px;height:15px}.wpv-dev:hover{background:var(--bg-deep);color:var(--ink2)}.wpv-dev.on{background:var(--a-teal-soft);color:var(--a-teal)}.wpv-live{color:var(--ink3);align-items:center;gap:6px;font-size:10.5px;display:inline-flex}.wpv-frame{background:repeating-conic-gradient(var(--bg-deep) 0% 25%,transparent 0% 50%) 50%/18px 18px;flex:1;justify-content:center;padding:16px;display:flex;overflow:auto}.wpv-frame.mobile .wpv-site{max-width:300px}.wpv-site{width:100%;max-width:560px;box-shadow:var(--sh-md);border:1px solid var(--line);background:#fff;border-radius:12px;align-self:flex-start;overflow:hidden}.wpv-nav{border-bottom:1px solid #0000000d;align-items:center;gap:12px;padding:13px 16px;display:flex}.wpv-logo{font-size:15px;font-weight:800}.wpv-links{flex:1;gap:9px;display:flex}.wpv-links i{background:#0000001a;border-radius:4px;width:34px;height:7px}.wpv-btn{color:#fff;align-items:center;padding:7px 13px;font-size:11px;font-weight:700;display:inline-flex}.wpv-btn.ghost{border:1.5px solid;background:0 0!important}.wpv-hero{text-align:center;flex-direction:column;align-items:center;gap:11px;padding:26px 20px;display:flex}.wpv-hero h1{max-width:90%;margin:0;font-size:25px;line-height:1.12}.wpv-hero p{color:#0000008c;max-width:80%;margin:0;font-size:12.5px}.wpv-cta{flex-wrap:wrap;justify-content:center;gap:9px;margin-top:3px;display:flex}.wpv-heroimg{color:#0000002e;place-items:center;width:100%;height:130px;margin-top:10px;display:grid}.wpv-heroimg svg{width:40px;height:40px}.wpv-feats{grid-template-columns:repeat(3,1fr);gap:10px;padding:4px 20px 20px;display:grid}.wpv-frame.mobile .wpv-feats{grid-template-columns:1fr}.wpv-feat{background:#00000003;border:1px solid #00000012;flex-direction:column;gap:6px;padding:13px;display:flex}.wpv-feat-dot{border-radius:7px;width:22px;height:22px}.wpv-feat b{font-size:12px}.wpv-feat i{background:#00000014;border-radius:4px;width:100%;height:6px}.wpv-foot{align-items:center;gap:10px;padding:16px 20px;display:flex}.wpv-foot span{font-size:13px;font-weight:800}.wpv-foot i{background:#0000001f;border-radius:4px;width:100%;height:7px}.mb{background:var(--card);width:min(880px,94vw);max-height:88vh;box-shadow:var(--sh-lg);border-radius:20px;flex-direction:column;animation:.16s pop;display:flex;overflow:hidden}.mb-head{justify-content:space-between;align-items:flex-start;padding:20px 22px 14px;display:flex}.mb-titel{letter-spacing:-.01em;font-size:19px;font-weight:800}.mb-sub{color:var(--ink3);margin-top:3px;font-size:12.5px}.mb-toolbar{flex-wrap:wrap;align-items:center;gap:11px;padding:0 22px 14px;display:flex}.mb-search{background:var(--bg-deep);border:1px solid var(--line);border-radius:11px;flex:1;align-items:center;gap:8px;min-width:170px;padding:8px 12px;display:flex}.mb-search svg{width:15px;height:15px;color:var(--ink3)}.mb-search input{color:var(--ink);background:0 0;flex:1;font-size:13px}.mb-cats{flex-wrap:wrap;gap:5px;display:flex}.mb-cat{color:var(--ink2);background:var(--bg-deep);border-radius:9px;padding:7px 12px;font-size:12px;font-weight:700;transition:background .12s,color .12s}.mb-cat:hover{background:var(--line)}.mb-cat.on{background:var(--ink);color:#fff}.mb-upload{color:#fff;background:var(--a-teal);border-radius:10px;align-items:center;gap:6px;padding:8px 13px;font-size:12.5px;font-weight:700;display:inline-flex}.mb-upload svg{width:14px;height:14px}.mb-grid{flex:1;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:13px;padding:4px 22px 18px;display:grid;overflow-y:auto}.mb-tile{text-align:left;cursor:pointer;border:2px solid #0000;border-radius:13px;padding:6px;transition:background .12s}.mb-tile:hover{background:var(--bg-deep)}.mb-tile.on{border-color:var(--a-teal);background:var(--a-teal-soft)}.mb-thumb{aspect-ratio:4/3;color:#ffffffd9;border-radius:9px;place-items:center;display:grid;position:relative;overflow:hidden}.mb-thumb-ic svg{width:30px;height:30px}.mb-cat-chip{letter-spacing:.04em;text-transform:uppercase;color:#fff;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0000004d;border-radius:6px;padding:2px 7px;font-size:9.5px;font-weight:800;position:absolute;top:7px;left:7px}.mb-name{color:var(--ink);white-space:nowrap;text-overflow:ellipsis;margin-top:7px;font-size:12px;font-weight:700;display:block;overflow:hidden}.mb-meta{color:var(--ink3);white-space:nowrap;text-overflow:ellipsis;margin-top:2px;font-size:10.5px;display:block;overflow:hidden}.mb-empty{text-align:center;color:var(--ink3);grid-column:1/-1;padding:36px;font-size:13px}.mb-foot{border-top:1px solid var(--line);background:var(--card2);justify-content:space-between;align-items:center;gap:12px;padding:14px 22px;display:flex}.mb-foot-sel{color:var(--ink2);font-size:12.5px;font-weight:600}.mb-foot-acts{gap:9px;display:flex}.dom{flex-direction:column;gap:18px;display:flex}.dom-switch{background:var(--bg-deep);border:1px solid var(--line);border-radius:12px;align-self:flex-start;gap:4px;padding:4px;display:inline-flex}.dom-seg{color:var(--ink2);border-radius:9px;padding:8px 15px;font-size:13px;font-weight:700;transition:background .13s,color .13s}.dom-seg.on{background:var(--card);color:var(--ink);box-shadow:var(--sh-sm)}.dom-current{background:var(--card);border:1px solid var(--line);border-radius:var(--r);box-shadow:var(--sh-sm);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:18px;padding:18px 20px;display:flex}.dom-cur-main{align-items:center;gap:14px;display:flex}.dom-cur-ic{border-radius:13px;place-items:center;width:46px;height:46px;display:grid}.dom-cur-ic svg{width:22px;height:22px}.dom-cur-name{color:var(--ink);font-size:17px;font-weight:800}.dom-cur-meta{flex-wrap:wrap;align-items:center;gap:9px;margin-top:5px;display:flex}.dom-badge{border-radius:7px;align-items:center;gap:5px;padding:3px 9px;font-size:11px;font-weight:700;display:inline-flex}.dom-badge.ok{color:var(--a-green);background:var(--a-green-soft)}.dom-badge.ssl{color:var(--a-teal);background:var(--a-teal-soft)}.dom-badge svg{width:12px;height:12px}.dom-exp{color:var(--ink3);font-size:11.5px}.dom-cur-renew{align-items:center;gap:14px;display:flex}.dom-renew-lbl{color:var(--ink);font-size:13px;font-weight:700}.dom-renew-sub{color:var(--ink3);margin-top:2px;font-size:11.5px}.dns-head,.dns-row{grid-template-columns:70px 90px 1fr 64px 40px;align-items:center;gap:10px;display:grid}.dns-head{letter-spacing:.1em;text-transform:uppercase;color:var(--ink3);padding:0 0 9px;font-size:10px}.dns-row{border-top:1px solid var(--line);padding:11px 0}.dns-type{text-align:center;background:var(--bg-deep);color:var(--ink2);border-radius:6px;padding:3px 0;font-size:11px;font-weight:800}.dns-type.t-a{color:var(--a-navy);background:var(--a-navy-soft)}.dns-type.t-cname{color:var(--a-teal);background:var(--a-teal-soft)}.dns-type.t-mx{color:var(--a-gold);background:var(--a-gold-soft)}.dns-type.t-txt{color:var(--a-purple);background:var(--a-purple-soft)}.dns-naam,.dns-waarde,.dns-ttl{color:var(--ink2);font-size:12.5px}.dns-waarde{color:var(--ink);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.dns-edit{width:32px;height:32px;color:var(--ink3);border-radius:8px;place-items:center;transition:background .12s,color .12s;display:grid}.dns-edit:hover{background:var(--bg-deep);color:var(--ink)}.dns-edit svg{width:15px;height:15px}.dns-note{background:var(--bg-deep);color:var(--ink3);border-radius:11px;align-items:flex-start;gap:9px;margin-top:13px;padding:11px 13px;font-size:12px;line-height:1.5;display:flex}.dns-note svg{flex:none;width:15px;height:15px;margin-top:1px}.dom-reg-hero{background:linear-gradient(120deg,var(--a-teal-soft),transparent 65%),var(--card);border:1px solid var(--line);border-radius:var(--r);box-shadow:var(--sh-sm);padding:24px}.dom-reg-hero h3{letter-spacing:-.01em;font-size:21px;font-weight:800}.dom-reg-hero p{color:var(--ink2);margin-top:5px;font-size:13.5px}.dom-checkbar{flex-wrap:wrap;gap:10px;margin-top:16px;display:flex}.dom-checkinput{min-width:180px;color:var(--ink);background:var(--card);border:1.5px solid var(--line2);border-radius:12px;flex:1;padding:12px 15px;font-size:14px;transition:border-color .14s}.dom-checkinput:focus{border-color:var(--a-teal)}.dom-checkbtn{color:#fff;background:var(--a-teal);white-space:nowrap;border-radius:12px;align-items:center;gap:8px;padding:12px 18px;font-size:13.5px;font-weight:700;display:inline-flex}.dom-checkbtn svg{width:16px;height:16px}.dom-checkbtn:disabled{opacity:.6}.dom-results{flex-direction:column;gap:8px;display:flex}.dom-result{background:var(--card);border:1px solid var(--line);box-shadow:var(--sh-sm);border-radius:13px;align-items:center;gap:12px;padding:14px 16px;display:flex}.dom-result.taken{opacity:.72}.dom-res-name{color:var(--ink);flex:1;font-size:14.5px;font-weight:700}.dom-res-status{align-items:center;gap:5px;font-size:12px;font-weight:700;display:inline-flex}.dom-res-status.vrij{color:var(--a-green)}.dom-res-status.vrij svg{width:14px;height:14px}.dom-res-status.taken{color:var(--ink3)}.dom-res-prijs{color:var(--ink);font-size:14px;font-weight:800}.dom-res-prijs small{color:var(--ink3);font-size:10.5px;font-weight:600}.dom-res-btn{color:#fff;background:var(--a-teal);border-radius:9px;padding:8px 14px;font-size:12.5px;font-weight:700}.dom-res-btn.ghost{background:var(--bg-deep);color:var(--ink2)}.dom-reg-empty{text-align:center;color:var(--ink3);padding:40px}.dom-reg-empty svg{opacity:.35;width:42px;height:42px}.dom-reg-empty p{margin-top:9px;font-size:13px}.dom-transfer{justify-content:center;display:flex}.dom-tr-card{text-align:center;background:var(--card);border:1px solid var(--line);border-radius:var(--r);max-width:520px;box-shadow:var(--sh-sm);padding:28px}.dom-tr-ic{border-radius:14px;place-items:center;width:50px;height:50px;margin:0 auto;display:grid}.dom-tr-ic svg{width:24px;height:24px;transform:rotate(-45deg)}.dom-tr-card h3{margin-top:14px;font-size:19px;font-weight:800}.dom-tr-card p{color:var(--ink2);margin-top:7px;font-size:13.5px;line-height:1.55}.dom-tr-steps{text-align:left;flex-direction:column;gap:9px;max-width:380px;margin:18px auto 0;display:flex}.dom-tr-steps li{color:var(--ink2);font-size:13px}.dom-tr-steps b{color:var(--a-teal);margin-right:5px}.dom-tr-form{flex-direction:column;gap:10px;margin-top:18px;display:flex}.tour-overlay{z-index:1200;-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);background:#0d1b2a6b;animation:.15s fade;position:fixed;inset:0}.tour-ring{border:2.5px solid var(--a-teal);pointer-events:none;border-radius:12px;transition:all .26s cubic-bezier(.4,0,.2,1);position:fixed;box-shadow:0 0 0 9999px #0d1b2a6b}.tour-tip{z-index:1210;background:var(--card);width:300px;box-shadow:var(--sh-lg);border-radius:16px;padding:17px 18px;animation:.18s pop;position:fixed}.tour-step{letter-spacing:.1em;color:var(--ink3);font-size:10.5px}.tour-titel{margin-top:4px;font-size:16px;font-weight:800}.tour-txt{color:var(--ink2);margin-top:6px;font-size:13px;line-height:1.55}.tour-acts{justify-content:space-between;align-items:center;margin-top:15px;display:flex}.tour-skip{color:var(--ink3);font-size:12px;font-weight:600}.tour-skip:hover{color:var(--ink)}.tour-nav{gap:8px;display:flex}.tour-btn{color:#fff;background:var(--a-teal);border-radius:9px;padding:8px 15px;font-size:12.5px;font-weight:700}.tour-btn.ghost{background:var(--bg-deep);color:var(--ink2)}.web-hero{background:var(--card);border:1px solid var(--line);border-radius:var(--r);box-shadow:var(--sh-sm);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;padding:16px 18px;display:flex}.web-hero-main{align-items:center;gap:14px;display:flex}.web-live{color:var(--a-green);align-items:center;gap:7px;font-size:13px;font-weight:800;display:inline-flex}.web-domein{color:var(--ink);font-size:14px;font-weight:700;text-decoration:none}.web-domein:hover{color:var(--a-teal);text-decoration:underline}.web-hero-acts{gap:9px;display:flex}.web-lead-ic,.web-check{border-radius:10px;flex:none;place-items:center;width:34px;height:34px;display:grid}.web-lead-ic svg,.web-check svg{width:16px;height:16px}.web-lead-t{color:var(--ink3);font-size:11px}.web-pagehead,.web-kwhead{letter-spacing:.1em;text-transform:uppercase;color:var(--ink3);grid-template-columns:2fr 1fr 1fr 1.2fr 90px;gap:10px;padding:0 4px 9px;font-size:9.5px;display:grid}.web-kwhead{grid-template-columns:2.4fr 1fr 1fr 1.2fr}.web-pagerow{border-top:1px solid var(--line);grid-template-columns:2fr 1fr 1fr 1.2fr 90px;align-items:center;gap:10px;padding:11px 4px;display:grid}.web-pagename{flex-direction:column;min-width:0;display:flex}.web-pagename b{font-size:13.5px;font-weight:700;line-height:1.25}.web-pagename-txt{flex-direction:column;gap:1px;min-width:0;display:flex}.web-pagename span{color:var(--ink3);font-size:11px}.web-pagecell{color:var(--ink2);font-size:13px;font-weight:600}.web-seoscore{font-size:14px;font-weight:800}.web-pstatus{border-radius:7px;width:max-content;padding:3px 9px;font-size:11px;font-weight:700}.web-pstatus.pub{background:var(--a-green-soft);color:var(--a-green)}.web-pstatus.concept{background:var(--bg-deep);color:var(--ink3)}.web-pagego{color:var(--a-teal);background:var(--a-teal-soft);border-radius:8px;align-items:center;gap:6px;padding:6px 10px;font-size:12px;font-weight:700;display:inline-flex}.web-pagego svg{width:13px;height:13px}.pg-type-ic{border-radius:9px;flex:none;place-items:center;width:30px;height:30px;display:grid}.pg-type-ic svg{width:16px;height:16px}.pg-type-ic.lg{border-radius:13px;width:48px;height:48px}.pg-type-ic.lg svg{width:24px;height:24px}.web-pagename{align-items:center;gap:11px;flex-direction:row!important}.web-pagename-txt{flex-direction:column;min-width:0;display:flex}.web-pstatus.tap{cursor:pointer;transition:transform .12s,filter .12s}.web-pstatus.tap:hover{filter:brightness(.97);transform:translateY(-1px)}.pg-editor{animation:.25s fade}.pg-ed-top{justify-content:space-between;align-items:center;margin-bottom:18px;display:flex}.pg-back{color:var(--ink2);align-items:center;gap:8px;font-size:13px;font-weight:700;transition:color .13s;display:inline-flex}.pg-back:hover{color:var(--ink)}.pg-back svg{width:16px;height:16px;transform:rotate(180deg)}.pg-ed-actions{gap:9px;display:flex}.pg-del{color:var(--a-red);background:var(--a-red-soft);border-radius:11px;align-items:center;gap:7px;padding:9px 15px;font-size:13px;font-weight:700;transition:transform .13s;display:inline-flex}.pg-del:hover{transform:translateY(-1px)}.pg-del svg{width:14px;height:14px}.pg-pub-btn{color:var(--ink);background:var(--card);border:1px solid var(--line2);border-radius:11px;align-items:center;gap:7px;padding:9px 16px;font-size:13px;font-weight:700;transition:transform .13s,border-color .13s;display:inline-flex}.pg-pub-btn:hover{transform:translateY(-1px)}.pg-pub-btn.live{background:var(--a-green);color:#fff;border-color:#0000}.pg-pub-btn svg{width:15px;height:15px}.pg-ed-head{align-items:center;gap:15px;margin-bottom:20px;display:flex}.pg-titel-input{font-family:var(--font-display);letter-spacing:-.02em;background:0 0;border:none;border-radius:8px;width:100%;padding:2px 4px;font-size:26px;font-weight:700;transition:background .13s}.pg-titel-input:hover,.pg-titel-input:focus{background:var(--bg-deep)}.pg-ed-meta{color:var(--ink3);margin-top:4px;padding-left:4px;font-size:11.5px}.pg-ed-grid{grid-template-columns:1fr 1fr;align-items:start;gap:16px;display:grid}.pg-card{background:var(--card);border:1px solid var(--line);box-shadow:var(--sh-sm);border-radius:16px;padding:18px}.pg-card-h{letter-spacing:.04em;text-transform:uppercase;color:var(--ink3);margin-bottom:14px;font-size:12px;font-weight:800}.pg-field{margin-bottom:14px;display:block}.pg-field-lbl{justify-content:space-between;align-items:center;margin-bottom:6px;font-size:12.5px;font-weight:700;display:flex}.pg-field-count{color:var(--ink3);font-size:10.5px;font-weight:600}.pg-input{border:1px solid var(--line2);background:var(--card2);border-radius:10px;width:100%;padding:9px 12px;font-family:inherit;font-size:13.5px;transition:border-color .13s,box-shadow .13s}.pg-input:focus{border-color:var(--a-teal);box-shadow:0 0 0 3px var(--a-teal-soft);background:var(--card)}textarea.pg-input{resize:vertical;line-height:1.5}.pg-field-hint{color:var(--ink3);margin-top:5px;font-size:11px;display:block}.pg-typepick{flex-wrap:wrap;gap:7px;display:flex}.pg-typeopt{color:var(--ink2);background:var(--card2);border:1px solid var(--line2);border-radius:9px;align-items:center;gap:6px;padding:7px 11px;font-size:12px;font-weight:700;transition:transform .12s;display:inline-flex}.pg-typeopt:hover{transform:translateY(-1px)}.pg-typeopt svg{width:14px;height:14px}.pg-edit-secties{background:var(--a-teal-soft);width:100%;color:var(--a-teal);border-radius:11px;align-items:center;gap:9px;margin-top:4px;padding:12px 14px;font-size:13px;font-weight:700;transition:transform .13s;display:flex}.pg-edit-secties:hover{transform:translateY(-1px)}.pg-edit-secties svg{width:16px;height:16px}.pg-edit-arrow{margin-left:auto}.pg-edit-arrow svg{width:15px;height:15px}.pg-toggle-row{border-top:1px solid var(--line);border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:14px;margin-bottom:14px;padding:11px 0;display:flex}.pg-toggle-lbl{font-size:13px;font-weight:700}.pg-toggle-sub{color:var(--ink3);margin-top:1px;font-size:11.5px}.pg-switch{background:var(--line2);border-radius:13px;flex:none;width:42px;height:24px;transition:background .18s;position:relative}.pg-switch.on{background:var(--a-green)}.pg-switch-knob{width:18px;height:18px;box-shadow:var(--sh-sm);background:#fff;border-radius:50%;transition:transform .18s;position:absolute;top:3px;left:3px}.pg-switch.on .pg-switch-knob{transform:translate(18px)}.pg-serp{background:var(--card);border:1px solid var(--line2);border-radius:12px;flex-direction:column;min-width:0;padding:14px 16px;display:flex}.pg-serp.is-kaal{background:0 0;border:0;border-radius:0;padding:0}.pg-serp-url{color:var(--ink2);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.pg-serp-titel{font-family:var(--font-body);color:#1a0dab;overflow-wrap:anywhere;margin-top:6px;font-size:17px;font-weight:500;line-height:1.3}.pg-serp.is-nu .pg-serp-titel{color:var(--ink3)}.pg-serp-desc{color:var(--ink2);overflow-wrap:anywhere;margin-top:4px;font-size:13px;line-height:1.5}.pg-serp .it-prevnn-leeg{font-size:12px}.pg-confirm{background:var(--card);box-shadow:var(--sh-lg);text-align:center;border-radius:18px;width:90%;max-width:380px;padding:24px}.pg-confirm-titel{font-family:var(--font-display);margin-bottom:8px;font-size:20px;font-weight:700}.pg-confirm-sub{color:var(--ink2);margin-bottom:20px;font-size:13.5px;line-height:1.5}.pg-confirm-acts{justify-content:center;gap:10px;display:flex}.pg-confirm-del{background:var(--a-red);color:#fff;border-radius:11px;padding:10px 18px;font-size:13px;font-weight:700;transition:transform .13s}.pg-confirm-del:hover{transform:translateY(-1px)}.pg-tplmodal{background:var(--card);box-shadow:var(--sh-lg);border-radius:20px;width:92%;max-width:680px;padding:24px}.pg-tpl-head{justify-content:space-between;align-items:flex-start;margin-bottom:18px;display:flex}.pg-tpl-titel{font-family:var(--font-display);font-size:21px;font-weight:700}.pg-tpl-sub{color:var(--ink2);margin-top:3px;font-size:13px}.pg-tpl-grid{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.pg-tpl{border:1px solid var(--line2);background:var(--card2);text-align:left;border-radius:14px;flex-direction:column;align-items:flex-start;gap:5px;padding:16px;transition:transform .14s,border-color .14s,box-shadow .16s;display:flex}.pg-tpl:hover{border-color:var(--a-teal);box-shadow:var(--sh-md);transform:translateY(-2px)}.pg-tpl-ic{color:var(--a-teal);margin-bottom:7px}.pg-tpl-ic svg{width:24px;height:24px}.pg-tpl-name{font-size:14px;font-weight:700}.pg-tpl-desc{color:var(--ink3);font-size:11.5px;line-height:1.4}@media (width<=860px){.pg-ed-grid{grid-template-columns:1fr}.pg-tpl-grid{grid-template-columns:1fr 1fr}}.hs-grid{grid-template-columns:1fr 1fr;align-items:start;gap:16px;display:grid}.hs-controls{flex-direction:column;gap:14px;display:flex}.hs-colorrow{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;padding:9px 0;display:flex}.hs-colorrow:last-child{border-bottom:none}.hs-color-lbl{flex:none;font-size:13px;font-weight:700}.hs-swatches{flex-wrap:wrap;justify-content:flex-end;gap:5px;display:flex}.hs-swatch{border:2px solid #0000;border-radius:7px;width:24px;height:24px;transition:transform .12s,box-shadow .12s}.hs-swatch:hover{transform:scale(1.12)}.hs-swatch.on{box-shadow:0 0 0 2px var(--card),0 0 0 4px var(--ink)}.hs-fonts{flex-direction:column;gap:6px;display:flex}.hs-fontopt{text-align:left;border:1px solid var(--line2);background:var(--card2);border-radius:10px;padding:9px 12px;font-size:14px;transition:transform .12s,border-color .12s}.hs-fontopt:hover{transform:translateY(-1px)}.hs-fontopt.on{border-color:var(--a-teal);background:var(--a-teal-soft);color:var(--a-teal);font-weight:700}.hs-range{width:100%;accent-color:var(--a-teal);height:6px}.hs-upload{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;padding:9px 0;display:flex}.hs-upload:last-child{border-bottom:none}.hs-upload-lbl{font-size:13px;font-weight:600}.hs-upload-btn{color:var(--ink2);background:var(--card2);border:1px dashed var(--line2);border-radius:9px;align-items:center;gap:6px;padding:7px 13px;font-size:12.5px;font-weight:700;transition:border-color .13s,color .13s;display:inline-flex}.hs-upload-btn:hover{border-color:var(--a-teal);color:var(--a-teal)}.hs-upload-btn svg{width:13px;height:13px}.hs-preview-wrap{border:1px solid var(--line);box-shadow:var(--sh-sm);border-radius:16px;position:sticky;top:0;overflow:hidden}.hs-preview-bar{background:var(--card2);border-bottom:1px solid var(--line);padding:9px 14px}.hs-prev-label{letter-spacing:.1em;text-transform:uppercase;color:var(--ink3);font-size:10px;font-weight:700}.hs-preview{padding:18px}.hs-prev-nav{background:var(--card);box-shadow:var(--sh-sm);align-items:center;gap:12px;margin-bottom:14px;padding:11px 15px;display:flex}.hs-prev-logo{font-family:var(--font-display);font-size:16px;font-weight:800}.hs-prev-navlinks{flex:1;gap:10px;display:flex}.hs-prev-navlinks i{background:var(--line2);border-radius:4px;width:34px;height:7px}.hs-prev-btn{color:#fff;white-space:nowrap;padding:8px 14px;font-size:12px;font-weight:700}.hs-prev-hero{text-align:center;margin-bottom:14px;padding:30px 22px}.hs-prev-hero h3{letter-spacing:-.02em;margin-bottom:8px;font-size:24px}.hs-prev-hero p{color:var(--ink2);margin-bottom:16px;font-size:13px}.hs-prev-btns{justify-content:center;gap:9px;display:flex}.hs-prev-btn.ghost{border:1.5px solid;font-weight:700;background:0 0!important}.hs-prev-cards{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.hs-prev-card{background:var(--card);box-shadow:var(--sh-sm);flex-direction:column;gap:7px;padding:13px;display:flex}.hs-prev-dot{border-radius:8px;width:26px;height:26px;margin-bottom:4px}.hs-prev-card i{background:var(--line2);border-radius:4px;width:100%;height:6px}@media (width<=860px){.hs-grid{grid-template-columns:1fr}.hs-preview-wrap{position:static}}.web-sectie{border:1px solid var(--line);background:var(--card2);border-radius:12px;align-items:center;gap:12px;margin-bottom:8px;padding:12px;display:flex}.web-sectie-drag{color:var(--ink3);cursor:grab}.web-sectie-drag svg{width:16px;height:16px}.web-sectie-ic{border-radius:10px;place-items:center;width:34px;height:34px;display:grid}.web-sectie-ic svg{width:16px;height:16px}.web-sectie-naam{flex:1;font-size:13.5px;font-weight:700}.web-brand-row{border-top:1px solid var(--line);align-items:center;gap:16px;padding:13px 0;display:flex}.web-brand-row:first-child{border-top:none}.web-brand-lbl{width:110px;color:var(--ink2);font-size:12.5px;font-weight:700}.web-swatches{gap:8px;display:flex}.web-swatch{border-radius:9px;width:34px;height:34px;box-shadow:inset 0 0 0 1px #0000000f}.web-brand-val{font-size:16px;font-weight:700}.web-brand-logo{font-family:var(--font-display);font-size:17px;font-weight:800}.web-change{border-top:1px solid var(--line);align-items:center;gap:12px;padding:12px 0;display:flex}.web-change:first-child{border-top:none}.web-change-main{flex-direction:column;flex:1;min-width:0;display:flex}.web-change-main b{font-size:13.5px;font-weight:700}.web-change-main span{color:var(--ink3);font-size:11px}.web-change-acts{flex:none;gap:7px;display:flex}.web-ch-btn{border-radius:9px;padding:7px 13px;font-size:12.5px;font-weight:700}.web-ch-btn.ok{background:var(--a-green);color:#fff}.web-ch-btn.no{background:var(--bg-deep);color:var(--ink2)}.web-statband{grid-template-columns:repeat(4,1fr);gap:14px;display:grid}.web-stat{background:var(--card);border:1px solid var(--line);box-shadow:var(--sh-sm);border-radius:14px;padding:15px 16px;position:relative}.web-stat-v{letter-spacing:-.02em;font-size:24px;font-weight:800}.web-stat-k{color:var(--ink3);margin-top:2px;font-size:12px}.web-stat-d{color:var(--a-green);font-size:11px;font-weight:800;position:absolute;top:15px;right:15px}.web-stat-d.slecht{color:var(--a-red)}.web-stat-d.vlak{color:var(--ink3)}.bez-vlak{flex-direction:column;gap:12px;height:100%;display:flex;overflow:auto}.bez-kop{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:10px;display:flex}.bez-kop-t{color:var(--ink);font-size:14px;font-weight:700}.bez-kop-p{color:var(--ink3);font-size:11px}.bez-duiding{color:var(--ink2);background:var(--a-gold-soft);border-radius:10px;margin:0;padding:9px 12px;font-size:13px;line-height:1.5}.bez-balken{flex-direction:column;gap:11px;display:flex}.bez-balk-kop{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.bez-balk-naam{color:var(--ink);font-size:13px;font-weight:600}.bez-balk-getal{color:var(--ink2);white-space:nowrap;font-variant-numeric:tabular-nums;font-size:12.5px}.bez-balk-pct{color:var(--ink3);margin-left:8px}.bez-balk-spoor{background:var(--bg-deep);border-radius:999px;height:8px;margin-top:5px;overflow:hidden}.bez-balk-vul{background:var(--ink3);border-radius:999px;height:100%;transition:width .3s}.bez-balk-uit{color:var(--ink3);margin-top:4px;font-size:11.5px}.bez-balk.uit .bez-balk-vul{background:var(--a-gold)}.bez-balk.uit .bez-balk-naam{color:var(--a-gold)}.bez-paginas{flex-direction:column;display:flex}.bez-pagina{border-top:1px solid var(--line);align-items:center;gap:11px;padding:10px 0;display:flex}.bez-pagina:first-child{border-top:0}.bez-pagina-nr{color:var(--ink3);text-align:right;flex:0 0 16px;width:16px;font-size:11px}.bez-pagina-main{flex:1;min-width:0}.bez-pagina-t{color:var(--ink);white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:600;overflow:hidden}.bez-pagina-p{color:var(--ink3);white-space:nowrap;text-overflow:ellipsis;font-size:11px;overflow:hidden}.bez-pagina-cijfers{flex-direction:column;flex:none;align-items:flex-end;display:flex}.bez-pagina-v{color:var(--ink);font-variant-numeric:tabular-nums;font-size:14px;font-weight:800}.bez-pagina-k{color:var(--ink3);font-size:10.5px}.bez-live{color:var(--ink3);align-items:center;gap:8px;margin:0 0 10px;font-size:12px;line-height:1.35;display:flex}.bez-live-t{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.bez-live-waar{color:var(--ink3)}.bez-live-waar:before{content:" ·"}.bez-live-p{color:var(--ink3);flex:none;font-size:10.5px}.bez-live-stip{background:var(--ink3);opacity:.45;border-radius:50%;flex:none;width:7px;height:7px}.bez-live.aan .bez-live-stip{background:var(--a-green);opacity:1;animation:2s ease-in-out infinite bez-live-puls}.bez-live.aan .bez-live-t{color:var(--ink);font-weight:600}@keyframes bez-live-puls{0%,to{box-shadow:0 0 0 0 var(--a-green-soft)}50%{box-shadow:0 0 0 4px #0000}}@media (prefers-reduced-motion:reduce){.bez-live.aan .bez-live-stip{animation:none}}.bez-oogst{background:var(--a-green-soft);border-radius:12px;align-items:center;gap:11px;margin-top:12px;padding:11px 14px;display:flex}.bez-oogst-n{color:var(--a-green);font-variant-numeric:tabular-nums;font-size:20px;font-weight:800}.bez-oogst-t{color:var(--ink2);font-size:13px;line-height:1.4}.bez-oogst-pct{color:var(--ink3);font-size:11.5px;display:block}.bez-voet{color:var(--ink3);margin:8px 0 0;font-size:11.5px}.bez-filter{flex-wrap:wrap;align-items:center;gap:10px;margin:0 0 10px;display:flex}.bez-filter-knoppen{background:var(--bg-deep);border-radius:9px;gap:4px;padding:2px;display:flex}.bez-filter-k{cursor:pointer;font:inherit;color:var(--ink3);background:0 0;border:none;border-radius:7px;padding:4px 9px;font-size:11.5px;font-weight:600;transition:background .12s,color .12s}.bez-filter-k:hover{color:var(--ink2)}.bez-filter-k.aan{background:var(--card);color:var(--ink);box-shadow:var(--sh-sm)}.bez-filter-tot{color:var(--ink3);margin-left:auto;font-size:10.5px}.bez-skelet{background:var(--bg-deep);border-radius:12px;flex:1;min-height:120px;position:relative;overflow:hidden}.bez-skelet-grid{position:absolute;inset:0}.bez-skelet-grid span{background:var(--line);height:1px;position:absolute;left:0;right:0}.bez-skelet-grid span:first-child{top:33%}.bez-skelet-grid span:nth-child(2){top:66%}.bez-skelet-grid span:nth-child(3){top:99%}.bez-skelet-svg{width:100%;height:100%;position:absolute;inset:0}.bez-skelet-vlak{fill:var(--ink3);opacity:.16}.bez-skelet-lijn{fill:none;stroke:var(--ink3);stroke-width:2.4px;opacity:.5;vector-effect:non-scaling-stroke;stroke-linecap:round}.bez-skelet:after{content:"";background:linear-gradient(100deg,#0000 35%,#ffffff8c 50%,#0000 65%);animation:2.6s ease-in-out infinite bez-skelet-glans;position:absolute;inset:0;transform:translate(-100%)}@keyframes bez-skelet-glans{0%{transform:translate(-100%)}60%,to{transform:translate(100%)}}.bez-skelet-tekst{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:3px;padding:0 14px;display:flex;position:absolute;inset:0}.bez-skelet-tekst strong{color:var(--ink2);font-size:12.5px;font-weight:600}.bez-skelet-tekst span{color:var(--ink3);font-size:11px}@media (prefers-reduced-motion:reduce){.bez-skelet:after{opacity:0;animation:none}}.web-kwrow{border-top:1px solid var(--line);grid-template-columns:2.4fr 1fr 1fr 1.2fr;align-items:center;gap:10px;padding:11px 4px;display:grid}.web-kwhead.rijk,.web-kwrow.rijk{grid-template-columns:2.4fr .9fr .8fr 1fr 1fr .8fr}.web-kwbesluit{font:500 9.5px/1 var(--font-label);letter-spacing:.05em;text-transform:uppercase;border-radius:99px;width:fit-content;margin-top:3px;padding:3px 6px;display:inline-block}.web-kwcell{flex-direction:column;min-width:0;display:flex}.web-kwgsc{font:400 12px/1.3 var(--font-label);color:var(--ink2);font-variant-numeric:tabular-nums}.web-kw{font-size:13.5px;font-weight:600}.web-kwpos{font-size:14px;font-weight:800}.web-kwdelta{color:var(--ink3);font-size:12px;font-weight:700}.web-kwdelta.up{color:var(--a-green)}.web-kwdelta.down{color:var(--a-red)}.web-kwvol{color:var(--ink2);font-size:12.5px}.web-impact{text-transform:capitalize;border-radius:7px;flex:none;padding:3px 9px;font-size:10.5px;font-weight:800}.web-impact.i-hoog{background:var(--a-red-soft);color:var(--a-red)}.web-impact.i-medium{background:var(--a-gold-soft);color:var(--a-gold)}.web-impact.i-laag{background:var(--bg-deep);color:var(--ink3)}.wp-summary{background:var(--card);border:1px solid var(--line);box-shadow:var(--sh-sm);border-radius:16px;flex-wrap:wrap;align-items:center;gap:18px;margin-bottom:14px;padding:16px 18px;display:flex}.wp-sum-count{flex:none;align-items:center;gap:11px;display:flex}.wp-sum-num{font-family:var(--font-display);letter-spacing:-.03em;color:var(--a-teal);font-size:40px;font-weight:700;line-height:.9}.wp-sum-lbl{color:var(--ink2);font-size:12px;font-weight:700;line-height:1.25}.wp-sum-track{flex:200px;min-width:0}.wp-sum-segs{border-radius:6px;gap:3px;height:9px;display:flex;overflow:hidden}.wp-sum-segs .seg{border-radius:6px;min-width:3px}.wp-sum-segs .seg.open{background:var(--a-teal)}.wp-sum-segs .seg.ok{background:var(--a-green)}.wp-sum-segs .seg.no{background:var(--line2)}.wp-sum-legend{color:var(--ink2);flex-wrap:wrap;gap:6px 14px;margin-top:9px;font-size:11px;display:flex}.wp-sum-legend span{align-items:center;gap:6px;display:inline-flex}.wp-sum-legend .d{border-radius:3px;width:8px;height:8px}.wp-sum-legend .d.open{background:var(--a-teal)}.wp-sum-legend .d.ok{background:var(--a-green)}.wp-sum-legend .d.no{background:var(--line2)}.wp-scan-btn{background:var(--card);border:1px solid var(--line2);color:var(--ink);border-radius:11px;flex:none;align-items:center;gap:8px;padding:10px 15px;font-size:12.5px;font-weight:700;transition:transform .14s,border-color .14s;display:inline-flex}.wp-scan-btn:hover:not(:disabled){border-color:var(--a-teal);transform:translateY(-1px)}.wp-scan-btn:disabled{opacity:.6}.wp-scan-btn svg{width:15px;height:15px;color:var(--a-teal)}.wp-scanrij{justify-content:flex-end;margin-bottom:10px;display:flex}.wp-list{flex-direction:column;gap:14px;display:flex}.wp-card{background:var(--card);border:1px solid var(--line);box-shadow:var(--sh-sm);border-radius:18px;padding:18px;transition:box-shadow .18s,border-color .18s,transform .14s;position:relative;overflow:hidden}.wp-card:hover{box-shadow:var(--sh-md);border-color:var(--line2)}.wp-card.is-open{box-shadow:var(--sh-md)}.wp-card.is-done{opacity:.72}.wp-rang{background:var(--ink);color:#fff;border-radius:50%;flex:none;place-items:center;width:28px;height:28px;margin-top:2px;font-size:12.5px;font-weight:800;display:grid}.wp-head{align-items:flex-start;gap:13px;display:flex}.wp-head-id{flex:1;min-width:0}.wp-titel{font-family:var(--font-display);letter-spacing:-.015em;overflow-wrap:anywhere;font-size:18px;font-weight:700;line-height:1.2}.wp-meta{color:var(--ink2);flex-wrap:wrap;align-items:center;gap:6px;margin-top:4px;font-size:12px;display:flex}.wp-meta b{font-weight:800}.wp-dot{color:var(--ink3);opacity:.6}.wp-impact{border-radius:999px;flex:none;align-items:center;gap:6px;padding:5px 11px;font-size:10.5px;font-weight:800;display:inline-flex}.wp-impact-tekst{display:inline-block}.wp-impact-tekst:first-letter{text-transform:uppercase}.wp-impact i{background:currentColor;border-radius:50%;width:6px;height:6px}.wp-impact.i-hoog{background:var(--a-red-soft);color:var(--a-red)}.wp-impact.i-medium{background:var(--a-gold-soft);color:var(--a-gold)}.wp-impact.i-laag{background:var(--bg-deep);color:var(--ink3)}.wp-bewijs{border:1px solid var(--line);background:var(--card2);border-radius:12px;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));margin-top:14px;display:grid;overflow:hidden}.wp-bewijs-col{min-width:0;padding:11px 14px}.wp-bewijs-col+.wp-bewijs-col{border-left:1px solid var(--line)}@media (width<=520px){.wp-bewijs-col+.wp-bewijs-col{border-left:none;border-top:1px solid var(--line)}}.wp-bewijs-kop{letter-spacing:.06em;text-transform:uppercase;color:var(--ink3);flex-wrap:wrap;align-items:baseline;gap:8px;font-size:10px;font-weight:800;display:flex}.wp-bewijs-bron{letter-spacing:.02em;text-transform:none;color:var(--ink3);opacity:.85;font-size:9.5px;font-weight:700}.wp-bewijs-tekst{color:var(--ink);margin-top:7px;font-size:13px;font-weight:600;line-height:1.45;display:block}.wp-changes{flex-direction:column;gap:11px;margin-top:14px;display:flex}.tile[data-breed=ruim] .wp-card{grid-template-columns:minmax(300px,1fr) minmax(320px,1.2fr);grid-template-areas:"ident bewijs""meer beslis""detail detail";align-items:start;gap:10px 18px;display:grid}.tile[data-breed=ruim] .wp-card>.wp-foot{display:contents}.tile[data-breed=ruim] .wp-card .wp-head{grid-area:ident}.tile[data-breed=ruim] .wp-card .wp-bewijs{grid-area:bewijs;min-width:0;margin-top:0}.tile[data-breed=ruim] .wp-card .wp-view{grid-area:meer;justify-self:start}.tile[data-breed=ruim] .wp-card .wp-acts{grid-area:beslis;justify-self:end;margin-left:0}.tile[data-breed=ruim] .wp-card .wp-status{grid-area:beslis;justify-self:end}.tile[data-breed=ruim] .wp-card .wp-changes{grid-area:detail;margin-top:4px}.tile[data-breed=ruim] .wp-card .wp-foot{border-top:none;margin-top:0;padding-top:0}.wp-chg{border:1px solid var(--line);background:var(--card2);border-radius:14px;padding:14px}.wp-chg-head{align-items:center;gap:9px;margin-bottom:9px;display:flex}.wp-chg-no{background:var(--ink);color:#fff;border-radius:7px;flex:none;place-items:center;width:22px;height:22px;font-size:11px;font-weight:800;display:grid}.wp-chg-type{letter-spacing:.04em;text-transform:uppercase;color:var(--a-purple);background:var(--a-purple-soft);border-radius:6px;padding:3px 9px;font-size:10px;font-weight:800}.wp-chg-pagina{color:var(--ink3);font-size:11px}.wp-chg-cms{color:var(--ink2);background:var(--card);border:1px solid var(--line2);border-radius:9px;align-items:center;gap:6px;margin-left:auto;padding:6px 11px;font-size:11.5px;font-weight:700;transition:transform .13s,border-color .13s,color .13s;display:inline-flex}.wp-chg-cms:hover{border-color:var(--a-teal);color:var(--a-teal);transform:translateY(-1px)}.wp-chg-cms svg{width:13px;height:13px}.wp-chg-what{font-size:14.5px;font-weight:700;line-height:1.35}.wp-chg-why{color:var(--ink2);align-items:flex-start;gap:7px;margin-top:7px;font-size:12.5px;line-height:1.45;display:flex}.wp-chg-why svg{width:14px;height:14px;color:var(--a-teal);flex:none;margin-top:1px}.wp-diff{grid-template-columns:1fr 20px 1fr;align-items:stretch;gap:9px;margin-top:12px;display:grid}.wp-diff-col{border-radius:11px;padding:10px 12px;font-size:12.5px;line-height:1.45}.wp-diff-col p{margin-top:4px}.wp-diff-col.before{background:var(--a-red-soft);color:color-mix(in oklab,var(--a-red) 78%,var(--ink))}.wp-diff-col.after{background:var(--a-green-soft);color:color-mix(in oklab,var(--a-green) 80%,var(--ink))}.wp-diff-lbl{letter-spacing:.1em;text-transform:uppercase;opacity:.7;font-size:9px;font-weight:800}.wp-diff-arrow{color:var(--ink3);place-items:center;display:grid}.wp-diff-arrow svg{width:16px;height:16px}.wp-chg-foot{border-top:1px dashed var(--line2);justify-content:flex-end;align-items:center;gap:8px;margin-top:12px;padding-top:11px;display:flex}.wp-chg-done{align-items:center;gap:6px;font-size:12.5px;font-weight:700;display:inline-flex}.wp-chg-done.ok{color:var(--a-green)}.wp-chg-done.ok svg{width:14px;height:14px}.wp-chg-done.no{color:var(--ink3)}.wp-chg-done.no button{color:var(--a-teal);font-weight:700;text-decoration:underline}.wp-foot{border-top:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:10px;margin-top:14px;padding-top:14px;display:flex}.wp-view{color:var(--ink2);align-items:center;gap:7px;font-size:13px;font-weight:700;transition:color .13s;display:inline-flex}.wp-view:hover{color:var(--ink)}.wp-view-chev{transition:transform .18s;display:inline-flex}.wp-view-chev svg{width:15px;height:15px}.wp-acts{gap:9px;margin-left:auto;display:flex}.wp-btn{border-radius:11px;padding:10px 16px;font-size:13px;font-weight:700;transition:transform .13s,box-shadow .15s,background .15s}.wp-btn:hover{transform:translateY(-1px)}.wp-btn.no{background:var(--bg-deep);color:var(--ink2)}.wp-btn.no:hover{background:var(--line)}.wp-btn.ok{background:var(--a-green);color:#fff;box-shadow:var(--sh-sm);align-items:center;gap:7px;display:inline-flex}.wp-btn.stil{color:var(--ink2);background:0 0;padding-left:10px;padding-right:10px}.wp-btn.stil:hover{background:var(--bg-deep);color:var(--ink)}.wp-btn.doen{background:var(--ink);color:#fff;box-shadow:var(--sh-sm);align-items:center;gap:7px;display:inline-flex}.wp-btn.doen:hover{background:color-mix(in oklab,var(--ink) 88%,#fff)}.wp-btn.ok:hover{box-shadow:var(--sh-md)}.wp-btn.ok svg{width:15px;height:15px}.wp-btn.sm{padding:7px 13px;font-size:12px}.wp-status{align-items:center;gap:8px;font-size:13.5px;font-weight:700;display:inline-flex}.wp-status.ok{color:var(--a-green)}.wp-status.ok svg{width:17px;height:17px}.wp-status.no{color:var(--ink3)}.wp-undo{color:var(--a-teal);margin-left:12px;font-size:12.5px;font-weight:700;text-decoration:underline}@media (width<=760px){.wp-summary{flex-wrap:wrap}.wp-diff{grid-template-columns:1fr;gap:7px}.wp-diff-arrow{transform:rotate(90deg)}}.web-draft-secties{flex-direction:column;gap:6px;display:flex}.web-draft-sectie{background:var(--card2);border:1px solid var(--line);border-radius:10px;align-items:center;gap:10px;padding:9px 11px;font-size:13px;font-weight:600;display:flex}.web-draft-num{background:var(--a-purple-soft);width:22px;height:22px;color:var(--a-purple);border-radius:7px;flex:none;place-items:center;font-size:11px;font-weight:800;display:grid}.web-draft-note{color:var(--ink2);background:var(--a-teal-soft);border-radius:10px;align-items:flex-start;gap:8px;padding:10px 12px;font-size:12px;line-height:1.45;display:flex}.web-draft-note svg{width:15px;height:15px;color:var(--a-teal);flex:none;margin-top:1px}.web-pkg-effect svg{width:14px;height:14px}.web-pkg-changes{flex-direction:column;gap:12px;padding:6px 16px 4px;display:flex}.web-chg{border:1px solid var(--line);background:var(--card2);border-radius:13px;padding:13px}.web-chg-top{align-items:center;gap:8px;margin-bottom:7px;display:flex}.web-chg-type{letter-spacing:.04em;text-transform:uppercase;color:var(--a-purple);background:var(--a-purple-soft);border-radius:6px;padding:2px 8px;font-size:10px;font-weight:800}.web-chg-pagina{color:var(--ink3);font-size:11px}.web-chg-what{font-size:14px;font-weight:700;line-height:1.35}.web-chg-why{color:var(--ink2);align-items:flex-start;gap:7px;margin-top:6px;font-size:12.5px;line-height:1.45;display:flex}.web-chg-why svg{width:14px;height:14px;color:var(--a-teal);flex:none;margin-top:1px}.web-diff{grid-template-columns:1fr 18px 1fr;align-items:stretch;gap:8px;margin-top:11px;display:grid}.web-diff-col{border-radius:10px;padding:9px 11px;font-size:12.5px;line-height:1.45}.web-diff-col p{margin-top:3px}.web-diff-col.before{background:var(--a-red-soft);color:color-mix(in oklab,var(--a-red) 78%,var(--ink))}.web-diff-col.after{background:var(--a-green-soft);color:color-mix(in oklab,var(--a-green) 78%,var(--ink))}.web-diff-lbl{letter-spacing:.1em;text-transform:uppercase;opacity:.7;font-size:9px;font-weight:800}.web-diff-arrow{color:var(--ink3);place-items:center;display:grid}.web-diff-arrow svg{width:15px;height:15px}.web-pkg-foot{border-top:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:10px;margin-top:8px;padding:12px 16px;display:flex}.web-pkg-view{color:var(--ink2);font-size:12.5px;font-weight:700}.web-pkg-acts{gap:8px;margin-left:auto;display:flex}.web-pkg-acts .web-ch-btn.ok{align-items:center;gap:6px;display:inline-flex}.web-pkg-acts .web-ch-btn.ok svg{width:14px;height:14px}.web-pkg-status{align-items:center;gap:7px;font-size:13px;font-weight:700;display:inline-flex}.web-pkg-status.ok{color:var(--a-green)}.web-pkg-status.ok svg{width:16px;height:16px}.web-pkg-status.no{color:var(--ink3)}.web-pkg-undo{color:var(--a-teal);margin-left:10px;font-size:12px;font-weight:700;text-decoration:underline}.web-sec-h{letter-spacing:-.01em;color:var(--ink);align-items:center;gap:9px;margin-top:6px;font-size:14px;font-weight:800;display:flex}.web-sec-h svg{width:16px;height:16px;color:var(--a-purple)}.web-chg-foot{border-top:1px dashed var(--line);justify-content:flex-end;align-items:center;gap:8px;margin-top:11px;padding-top:11px;display:flex}.web-ch-btn.sm{padding:6px 11px;font-size:11.5px}.web-chg-done{align-items:center;gap:6px;font-size:12px;font-weight:700;display:inline-flex}.web-chg-done.ok{color:var(--a-green)}.web-chg-done.ok svg{width:14px;height:14px}.web-chg-done.no{color:var(--ink3)}.web-chg-done.no button{color:var(--a-teal);font-weight:700;text-decoration:underline}.groei-hero{background:linear-gradient(135deg,var(--card),var(--card2));border:1px solid var(--line);border-radius:var(--r);box-shadow:var(--sh-sm);padding:30px 32px}.groei-title{font-family:var(--font-display);letter-spacing:-.02em;margin:12px 0 10px;font-size:34px;font-weight:700;line-height:1.05}.groei-title em{font-family:var(--font-serif);color:var(--a-teal);font-style:italic;font-weight:400}.groei-lede{color:var(--ink2);max-width:62ch;font-size:15px;line-height:1.6}.groei-hero-actions{flex-wrap:wrap;gap:10px;margin-top:18px;display:flex}.groei-scan{background:var(--a-teal);color:#fff;box-shadow:var(--sh-sm);border-radius:13px;align-items:center;gap:9px;padding:12px 20px;font-size:14.5px;font-weight:700;transition:transform .14s,box-shadow .18s,opacity .2s;display:inline-flex}.groei-scan:hover:not(:disabled){box-shadow:var(--sh-md);transform:translateY(-2px)}.groei-scan:disabled{opacity:.8;cursor:default}.groei-scan.busy svg{animation:1s linear infinite spin}.groei-cms{background:var(--card);border:1px solid var(--line2);color:var(--ink);border-radius:13px;align-items:center;gap:8px;padding:12px 18px;font-size:14px;font-weight:700;transition:transform .14s,border-color .14s;display:inline-flex}.groei-cms:hover{border-color:var(--a-teal);transform:translateY(-2px)}.groei-laststamp{color:var(--ink3);margin-top:14px;font-size:11px}.groei-agents{grid-template-columns:repeat(3,1fr);gap:14px;margin-top:18px;display:grid}.groei-agent{background:var(--card);border:1px solid var(--line);border-radius:var(--r);box-shadow:var(--sh-sm);flex-direction:column;gap:12px;padding:18px;display:flex}.groei-agent-top{align-items:center;gap:12px;display:flex}.groei-agent-id{flex:1;min-width:0}.groei-agent-name{align-items:center;gap:8px;font-size:16px;font-weight:800;display:flex}.groei-agent-taak{letter-spacing:.02em;border-radius:7px;padding:2px 8px;font-size:10.5px;font-weight:700}.groei-agent-vond{margin-top:3px;font-size:12.5px;font-weight:700}.groei-live{text-transform:uppercase;letter-spacing:.08em;opacity:.45;align-items:center;gap:5px;font-size:10px;font-weight:700;display:inline-flex}.groei-live.on{opacity:1}.groei-live .dot{border-radius:50%;width:6px;height:6px}.groei-live.on .dot{animation:1.1s ease-in-out infinite pulse-dot}@keyframes pulse-dot{0%,to{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(.7)}}.groei-agent-detail{color:var(--ink2);flex:1;font-size:13px;line-height:1.55}.groei-agent-foot{border-top:1px solid var(--line);flex-direction:column;gap:6px;padding-top:12px;display:flex}.groei-agent-signal{color:var(--ink2);align-items:center;gap:6px;font-size:11px;font-weight:600;display:inline-flex}.groei-agent-signal svg{width:13px;height:13px;color:var(--ink3)}.groei-agent-bron{color:var(--ink3);font-size:10.5px}.groei-voorstellen{margin-top:24px}.groei-sec-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:20px;margin-bottom:16px;display:flex}.groei-sec-title{font-family:var(--font-display);letter-spacing:-.01em;margin-top:8px;font-size:23px;font-weight:700}.groei-sec-note{color:var(--ink2);max-width:44ch;font-size:13px;line-height:1.55}.groei-board{flex-direction:column;gap:18px;display:flex}.groei-vdb{margin:0}.groei-board .groei-agents{margin-top:0}.groei-taken{background:var(--card);border:1px solid var(--line);border-radius:var(--r);box-shadow:var(--sh-sm);padding:22px 22px 18px}.groei-taken-head{justify-content:space-between;align-items:center;gap:14px;margin-bottom:16px;display:flex}.groei-taken-ttl{font-family:var(--font-display);letter-spacing:-.01em;align-items:center;gap:9px;font-size:18px;font-weight:700;display:flex}.groei-taken-ttl svg{width:18px;height:18px;color:var(--a-teal)}.groei-taken-sub{color:var(--ink3);font-size:12px}.gr-filterrow{flex-wrap:wrap;gap:8px;margin-bottom:18px;display:flex}.gr-chip{border:1px solid var(--line2);background:var(--card);color:var(--ink2);cursor:pointer;border-radius:30px;align-items:center;gap:8px;padding:7px 13px;font-size:13px;font-weight:650;transition:all .14s;display:inline-flex}.gr-chip:hover{border-color:var(--ink3);color:var(--ink)}.gr-chip.on{color:var(--ink);border-color:var(--ink);background:var(--card2);font-weight:700}.gr-chip-n{font-variant-numeric:tabular-nums;color:inherit;background:#00000012;border-radius:20px;padding:1px 7px;font-size:11px;font-weight:700}.gr-group+.gr-group{margin-top:22px}.gr-group-list{flex-direction:column;gap:12px;margin-top:10px;display:flex}.gr-finding-page{color:var(--ink);background:var(--card2);border:1px solid var(--line);border-radius:6px;margin-right:7px;padding:1px 7px;font-weight:700}.gr-done-list{flex-direction:column;gap:2px;margin-top:8px;display:flex}.gr-done-row{border-bottom:1px solid var(--line);align-items:center;gap:11px;padding:9px 4px;display:flex}.gr-done-row:last-child{border-bottom:none}.gr-done-ic{border-radius:50%;flex:none;place-items:center;width:22px;height:22px;display:grid}.gr-done-ic svg{width:13px;height:13px}.gr-done-ic.ok{color:var(--a-green);background:var(--a-green-soft)}.gr-done-ic.no{color:var(--ink3);background:var(--card2)}.gr-done-mid{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.gr-done-ttl{color:var(--ink2);font-size:13.5px;font-weight:650}.gr-done-meta{color:var(--ink3);font-size:11px}.gr-done-undo{color:var(--a-teal);cursor:pointer;background:0 0;border:none;border-radius:7px;flex:none;padding:6px 8px;font-size:12px;font-weight:700}.gr-done-undo:hover{background:var(--a-teal-soft)}.groei-board .groei-laststamp{text-align:right;margin-top:16px}@media (width<=1000px){.groei-agents{grid-template-columns:1fr}}.web-home-status{flex-wrap:wrap;align-items:center;gap:12px;margin-top:8px;display:flex}.web-home-acts{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.web-home-nav{grid-template-columns:repeat(3,1fr);gap:14px;margin-top:4px;display:grid}.web-navcard{text-align:left;background:var(--card);border:1px solid var(--line);border-radius:var(--r);box-shadow:var(--sh-sm);align-items:center;gap:14px;padding:16px 17px;transition:transform .14s,box-shadow .18s,border-color .14s;display:flex}.web-navcard:hover{box-shadow:var(--sh-md);border-color:color-mix(in oklab,var(--acc) 45%,var(--line));transform:translateY(-2px)}.web-navcard-ic{width:42px;height:42px;color:var(--acc);background:var(--acc-soft);border-radius:12px;flex:none;place-items:center;display:grid}.web-navcard-ic svg{width:21px;height:21px}.web-navcard-main{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.web-navcard-t{letter-spacing:-.01em;align-items:center;gap:8px;font-size:15.5px;font-weight:800;display:flex}.web-navcard-badge{color:#fff;background:var(--acc);border-radius:999px;padding:1px 7px;font-size:10.5px;font-weight:800;line-height:1.5}.web-navcard-sub{color:var(--ink2);font-size:12.5px}.web-navcard-arrow{color:var(--ink3);flex:none}.web-navcard-arrow svg{width:17px;height:17px}.web-navcard:hover .web-navcard-arrow{color:var(--acc)}.beheer-hero{align-items:center;gap:16px;margin-bottom:18px;display:flex}.beheer-hero-ic{width:52px;height:52px;color:var(--a-navy);background:var(--a-navy-soft);border-radius:15px;flex:none;place-items:center;display:grid}.beheer-hero-ic svg{width:25px;height:25px}.beheer-hero-id{flex:1;min-width:0}.beheer-hero-h1{font-family:var(--font-display);letter-spacing:-.02em;margin:5px 0 4px;font-size:28px;font-weight:700;line-height:1.05}.beheer-hero-sub{color:var(--ink3);font-size:12px}.beheer-hero-acts{flex-wrap:wrap;gap:10px;display:flex}.beheer-mod{flex-direction:column;gap:18px;display:flex}.bz-tabs{border-bottom:1px solid var(--line);gap:8px;display:flex}.bz-tab{color:var(--ink3);cursor:pointer;background:0 0;border:none;border-radius:10px 10px 0 0;align-items:center;gap:8px;padding:10px 16px;font-size:13.5px;font-weight:600;transition:color .15s,background .15s;display:inline-flex;position:relative}.bz-tab svg{width:16px;height:16px}.bz-tab:hover{color:var(--ink);background:var(--card2)}.bz-tab.on{color:var(--a-gold)}.bz-tab.on:after{content:"";background:var(--a-gold);border-radius:3px;height:2.5px;position:absolute;bottom:-1px;left:12px;right:12px}.bz-list{border:1px solid var(--line);background:var(--card);border-radius:14px;overflow:hidden}.bz-list-head{background:var(--card2);border-bottom:1px solid var(--line);letter-spacing:.05em;text-transform:uppercase;color:var(--ink3);grid-template-columns:1fr 120px 80px 110px 70px 130px;align-items:center;gap:14px;padding:12px 20px;font-size:11px;font-weight:700;display:grid}.bz-lh-c,.bz-lh-act{text-align:center}.bz-lh-page{text-align:left}.bz-row{border-bottom:1px solid var(--line);cursor:pointer;grid-template-columns:1fr 120px 80px 110px 70px 130px;align-items:center;gap:14px;padding:16px 20px;transition:background .12s;display:grid}.bz-row:last-child{border-bottom:none}.bz-row:hover{background:var(--a-gold-soft)}.bz-row-page{align-items:center;gap:12px;min-width:0;display:flex}.bz-row-ic{width:38px;height:38px;color:var(--a-gold);background:var(--a-gold-soft);border-radius:11px;flex:none;place-items:center;display:grid}.bz-row-ic svg{width:18px;height:18px}.bz-row-name{flex-direction:column;min-width:0;display:flex}.bz-row-name b{color:var(--ink);font-size:14.5px}.bz-row-name .mono{color:var(--ink3);font-size:11.5px}.bz-row-edited{color:var(--a-gold);background:var(--a-gold-soft);white-space:nowrap;border-radius:20px;padding:3px 8px;font-size:10.5px;font-weight:700}.bz-row-c{justify-content:center;align-items:center;display:flex}.bz-status{border-radius:20px;padding:4px 11px;font-size:11px;font-weight:700}.bz-status.pub{color:var(--a-green);background:var(--a-green-soft)}.bz-status.concept{color:var(--a-gold);background:var(--a-gold-soft)}.bz-sug{color:var(--a-gold);align-items:center;gap:5px;font-size:12.5px;font-weight:700;display:inline-flex}.bz-sug svg{width:13px;height:13px}.bz-sug.none{color:var(--ink4,#b6bcc6);font-weight:500}.bz-seo{font-variant-numeric:tabular-nums;font-size:15px;font-weight:800}.bz-row-act{justify-content:center;display:flex}.bz-bewerk{color:#fff;background:var(--a-gold);cursor:pointer;border:none;border-radius:9px;align-items:center;gap:6px;padding:8px 14px;font-size:12.5px;font-weight:700;transition:filter .15s;display:inline-flex}.bz-bewerk svg{width:14px;height:14px}.bz-bewerk:hover{filter:brightness(1.06)}.bz-paginas{flex-direction:column;gap:16px;display:flex}.bz-pg-board{border:1px solid var(--line);background:linear-gradient(90deg,var(--a-teal-soft),transparent);border-radius:14px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding:16px 20px;display:flex}.bz-pg-board-l{align-items:center;gap:13px;min-width:0;display:flex}.bz-pg-board-ttl{color:var(--ink);font-size:15px;font-weight:700}.bz-pg-board-sub{color:var(--ink2);margin-top:2px;font-size:13px;line-height:1.45}.bz-pg-board-sub b{color:var(--a-teal);font-weight:700}.bz-pg-board-btn{color:#fff;background:var(--a-teal);cursor:pointer;border:none;border-radius:10px;flex:none;align-items:center;gap:7px;padding:10px 15px;font-size:12.5px;font-weight:700;transition:filter .15s;display:inline-flex}.bz-pg-board-btn svg{width:14px;height:14px}.bz-pg-board-btn:hover{filter:brightness(1.05)}.bz-pg-list{flex-direction:column;gap:9px;display:flex}.bz-pgtask .bz-pg-ic{width:38px;height:38px;color:var(--a-gold);background:var(--a-gold-soft);border-radius:11px;flex:none;place-items:center;display:grid}.bz-pgtask .bz-pg-ic svg{width:18px;height:18px}.bz-pgtask .tk-task-title{align-items:center;gap:9px;display:flex}.bz-pg-seo{font-variant-numeric:tabular-nums;white-space:nowrap;border-radius:8px;flex:none;padding:5px 10px;font-size:11.5px;font-weight:800}.bz-pg-stats{grid-template-columns:repeat(4,1fr);gap:10px;margin:4px 0 2px;display:grid}.bz-pg-stat{border:1px solid var(--line);background:var(--card2);border-radius:11px;flex-direction:column;gap:2px;padding:11px 13px;display:flex}.bz-pg-stat .n{color:var(--ink);font-variant-numeric:tabular-nums;font-size:21px;font-weight:800;line-height:1}.bz-pg-stat .l{color:var(--ink3);text-transform:uppercase;letter-spacing:.03em;font-size:10.5px}.bz-pick{border:1px solid var(--line);background:var(--card);border-radius:12px;padding:8px}.bz-pick-scroll{scrollbar-width:none;gap:7px;display:flex;overflow-x:auto}.bz-pick-scroll::-webkit-scrollbar{display:none}.bz-pick-pill{white-space:nowrap;color:var(--ink2);background:var(--card2);border:1px solid var(--line);cursor:pointer;border-radius:9px;flex:none;align-items:center;gap:7px;padding:8px 14px;font-size:13px;font-weight:600;transition:all .15s;display:inline-flex}.bz-pick-pill:hover{border-color:var(--a-gold);color:var(--a-gold)}.bz-pick-pill.on{background:var(--a-gold);color:#fff;border-color:var(--a-gold)}.bz-pick-dot{background:var(--a-gold-soft);min-width:17px;height:17px;color:var(--a-gold);border-radius:20px;place-items:center;padding:0 5px;font-size:10.5px;font-weight:800;display:inline-grid}.bz-pick-pill.on .bz-pick-dot{color:#fff;background:#ffffff40}.bz-fs{top:0;bottom:0;right:0;left:var(--shell-sb-w,0);z-index:4000;background:var(--bg);flex-direction:column;animation:.22s bzfsin;display:flex;position:fixed}@keyframes bzfsin{0%{opacity:0;transform:scale(.99)}to{opacity:1;transform:none}}.bz-fs-top{background:var(--card);border-bottom:1px solid var(--line);box-shadow:var(--sh-sm);flex:none;align-items:center;gap:16px;padding:11px 18px;display:flex}.bz-fs-close{color:var(--ink);background:var(--card2);border:1px solid var(--line);cursor:pointer;border-radius:9px;flex:none;align-items:center;gap:7px;padding:9px 15px;font-size:13px;font-weight:700;transition:all .15s;display:inline-flex}.bz-fs-close svg{width:15px;height:15px;transform:rotate(180deg)}.bz-fs-close:hover{border-color:var(--a-gold);color:var(--a-gold)}.bz-fs-id{flex-direction:column;flex:none;min-width:0;display:flex}.bz-fs-name{font-family:var(--font-display);color:var(--ink);font-size:16px;font-weight:700;line-height:1.1}.bz-fs-slug{color:var(--ink3);font-size:11.5px}.bz-fs-pick{scrollbar-width:none;flex:1;gap:6px;padding:2px;display:flex;overflow-x:auto}.bz-fs-pick::-webkit-scrollbar{display:none}.bz-fs-acts{flex:none;align-items:center;gap:9px;display:flex}.bz-fs-spacer{flex:1}.bz-menu{flex:none;position:relative}.bz-menu-pop{z-index:60;background:var(--card);border:1px solid var(--line);min-width:220px;max-height:min(70vh,440px);box-shadow:var(--sh-lg);border-radius:13px;padding:6px;animation:.14s bzddin;position:absolute;top:calc(100% + 7px);left:0;overflow-y:auto}.bz-menu-pop.right{left:auto;right:0}.bz-menu-pop.vast{max-height:min(46vh,360px);box-shadow:none;margin-top:7px;animation:none;position:static;width:auto!important}@keyframes bzddin{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:none}}.bz-menu-item{cursor:pointer;text-align:left;background:0 0;border:none;border-radius:9px;align-items:center;gap:10px;width:100%;padding:10px 11px;transition:background .12s;display:flex}.bz-menu-item:hover{background:var(--card2)}.bz-menu-item.on{background:var(--a-gold-soft)}.bz-menu-item-x{width:22px;height:22px;color:var(--ink3);opacity:0;border-radius:6px;flex:none;justify-content:center;align-items:center;transition:all .12s;display:flex}.bz-menu-item:hover .bz-menu-item-x{opacity:1}.bz-menu-item-x:hover{color:#d24646;background:#dc46461f}.bz-menu-item-x svg{width:14px;height:14px}.bz-menu-add{background:var(--ink);color:#fff;cursor:pointer;border:none;border-radius:9px;justify-content:center;align-items:center;gap:8px;width:100%;margin-top:6px;padding:11px;font-size:13px;font-weight:700;transition:all .15s;display:flex}.bz-menu-add:hover{filter:brightness(1.12)}.bz-menu-add svg{width:15px;height:15px}.bz-bib-ov{z-index:40;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#0b101a8c;justify-content:center;align-items:center;padding:22px;animation:.18s bzddin;display:flex;position:absolute;inset:0}.bz-bib{background:var(--card);border:1px solid var(--line);border-radius:20px;flex-direction:column;width:100%;max-width:1180px;height:94%;min-height:0;display:flex;overflow:hidden;box-shadow:0 40px 80px -30px #0b101ab3}.bz-bib-head{border-bottom:1px solid var(--line);align-items:center;gap:12px;padding:20px 22px 16px;display:flex}.bz-bib-titel{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.bz-bib-titel h3{color:var(--ink);margin:0;font-size:19px;font-weight:800}.bz-bib-titel .mono{color:var(--ink3);font-size:12px}.bz-bib-x{border:1px solid var(--line);background:var(--card2);width:34px;height:34px;color:var(--ink2);cursor:pointer;border-radius:9px;flex:none;place-items:center;display:grid}.bz-bib-x:hover{color:var(--ink)}.bz-bib-x svg{width:16px;height:16px}.bz-bib-zoek{border:1.5px solid var(--line);background:var(--card2);border-radius:12px;align-items:center;gap:10px;height:44px;margin:14px 22px 0;padding:0 13px;display:flex}.bz-bib-zoek:focus-within{border-color:var(--a-gold);background:var(--card)}.bz-bib-zoek>span{color:var(--ink3);flex:none;place-items:center;display:grid}.bz-bib-zoek svg{width:16px;height:16px}.bz-bib-zoek input{min-width:0;font:inherit;color:var(--ink);background:0 0;border:0;outline:none;flex:1;font-size:14px}.bz-bib-zoek-x{width:24px;height:24px;color:var(--ink3);cursor:pointer;background:0 0;border:0;border-radius:50%;flex:none;place-items:center;display:grid}.bz-bib-zoek-x:hover{color:var(--ink)}.bz-bib-zoek-x svg{width:13px;height:13px}.bz-bib-body{flex:1;min-height:0;display:flex}.bz-bib-rail{border-right:1px solid var(--line);flex-direction:column;flex:0 0 226px;gap:2px;padding:16px 12px 20px;display:flex;overflow:auto}.bz-bib-cat{width:100%;color:var(--ink2);cursor:pointer;text-align:left;background:0 0;border:0;border-radius:10px;align-items:center;gap:8px;padding:9px 12px;font-size:13px;font-weight:650;line-height:1.3;transition:all .15s;display:flex}.bz-bib-cat:hover{background:var(--card2);color:var(--ink)}.bz-bib-cat.on{background:var(--a-gold-soft);color:var(--ink)}.bz-bib-cat-n{color:var(--ink3);font-variant-numeric:tabular-nums;margin-left:auto;font-size:11px}.bz-bib-cat.on .bz-bib-cat-n{color:var(--a-gold)}.bz-bib-grid{flex:1;grid-template-columns:repeat(auto-fill,minmax(298px,1fr));align-content:start;gap:16px;min-width:0;padding:18px 20px 24px;display:grid;overflow:auto}.bz-bib-kaartwrap{min-width:0;display:flex;position:relative}.bz-bib-kaartwrap>.bz-bib-kaart{flex:1;min-width:0}.bz-bib-beheer{z-index:2;border:1px solid var(--line);width:30px;height:30px;color:var(--ink2);cursor:pointer;opacity:.86;background:#ffffffeb;border-radius:9px;place-items:center;transition:all .15s;display:grid;position:absolute;top:9px;right:9px}.bz-bib-beheer:hover{opacity:1;color:var(--ink);border-color:var(--a-gold);background:#fff}.bz-bib-beheer svg{width:15px;height:15px}.bz-bib-kaart{border:1px solid var(--line);background:var(--card);cursor:pointer;text-align:left;border-radius:14px;grid-template-columns:1fr auto;grid-template-areas:"shot shot""naam ic";align-items:center;padding:0;transition:all .15s;display:grid}.bz-bib-kaart:hover:not(:disabled){border-color:var(--a-gold);transform:translateY(-2px);box-shadow:0 14px 30px -18px #0b101a73}.bz-bib-kaart:disabled{opacity:.6;cursor:default}.bz-bib-kaart.on{border-color:#2faa6e}.bz-bib-shot{border-bottom:1px solid var(--line);background:#fff;border-radius:13px 13px 0 0;grid-area:shot;width:100%;display:block;position:relative;overflow:hidden}.bz-bib-schets{display:block;position:absolute;inset:0}.bz-bib-schets svg{width:100%;height:100%;display:block}.bz-bib-frame{opacity:0;pointer-events:none;background:#fff;border:0;transition:opacity .3s;display:block;position:absolute;top:0;left:0}.bz-bib-frame.aan{opacity:1}.bz-bib-naam{flex-direction:column;grid-area:naam;gap:2px;min-width:0;padding:11px 6px 12px 14px;display:flex}.bz-bib-naam b{color:var(--ink);white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:700;overflow:hidden}.bz-bib-naam span{color:var(--ink3);white-space:nowrap;text-overflow:ellipsis;font-size:11.5px;overflow:hidden}.bz-bib-naam .bz-bib-rolbron{vertical-align:1px;color:var(--ink3);background:var(--card);border-radius:999px;margin-left:7px;padding:2px 8px;font-size:10.5px;font-weight:700;display:inline-block}.bz-bib-naam .bz-bib-rolbron.vast{color:var(--a-gold);background:var(--a-gold-soft)}.bz-bib-ic{background:var(--a-gold-soft);width:32px;height:32px;color:var(--a-gold);border-radius:50%;flex:none;grid-area:ic;place-items:center;margin-right:14px;display:grid}.bz-bib-kaart.on .bz-bib-ic{color:#2faa6e;background:#32aa6e24}.bz-bib-ic svg{width:16px;height:16px}.bz-bib-niets{text-align:center;flex-direction:column;grid-column:1/-1;gap:5px;padding:34px 8px;display:flex}.bz-bib-niets b{color:var(--ink);font-size:14.5px}.bz-bib-niets .mono{color:var(--ink3);font-size:12px}.bz-bib-voet{border-top:1px solid var(--line);color:var(--ink3);background:var(--card2);padding:9px 22px;font-size:11.5px}@media (width<=1100px){.bz-bib-rail{flex-basis:180px}.bz-bib-grid{grid-template-columns:repeat(auto-fill,minmax(250px,1fr))}}.bz-menu-item-l{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.bz-menu-item-l b{color:var(--ink);white-space:nowrap;text-overflow:ellipsis;font-size:13.5px;font-weight:700;overflow:hidden}.bz-menu-item-l .mono{color:var(--ink3);white-space:nowrap;text-overflow:ellipsis;font-size:11px;overflow:hidden}.bz-menu-sec.adres{text-transform:none;letter-spacing:.02em;font-weight:600}.bz-menu-item-dot{background:var(--a-gold);color:#fff;border-radius:20px;flex:none;place-items:center;min-width:19px;height:19px;padding:0 6px;font-size:11px;font-weight:800;display:inline-grid}.bz-menu-item-ck{color:var(--a-gold);flex:none}.bz-menu-item-ck svg{width:16px;height:16px}.bz-menu-sec{letter-spacing:.06em;text-transform:uppercase;color:var(--ink3);padding:9px 11px 4px;font-size:10.5px;font-weight:700}.bz-concept-pill{letter-spacing:.04em;text-transform:uppercase;vertical-align:middle;background:var(--a-mila-soft,#5b6bd624);color:var(--a-mila,#5b6bd6);border-radius:20px;margin-left:7px;padding:1px 7px;font-size:9.5px;font-weight:800;display:inline-block}.bz-concept-pill.live{color:#1f8a5b;background:#1f8a5b24}.bz-pagesbtn{color:var(--ink);background:var(--card2);border:1px solid var(--line);cursor:pointer;border-radius:10px;align-items:center;gap:9px;padding:8px 13px;font-size:13px;font-weight:700;transition:all .15s;display:inline-flex}.bz-pagesbtn svg{width:15px;height:15px}.bz-pagesbtn:hover,.bz-pagesbtn.on{border-color:var(--a-gold);color:var(--a-gold)}.bz-pagesbtn-l{color:var(--ink3);font-weight:600}.bz-pagesbtn.on .bz-pagesbtn-l,.bz-pagesbtn:hover .bz-pagesbtn-l{color:var(--a-gold)}.bz-pagesbtn-cur{font-weight:800}.bz-pagesbtn-dot{background:var(--a-gold);color:#fff;border-radius:20px;place-items:center;min-width:19px;height:19px;padding:0 6px;font-size:11px;font-weight:800;display:inline-grid}.bz-pagesbtn-chev{color:var(--ink3);transition:transform .18s;display:inline-flex;transform:rotate(90deg)}.bz-pagesbtn-chev.open{transform:rotate(-90deg)}.bz-pagesbtn-chev svg{width:15px;height:15px}.bz-fs-sectie{flex-direction:column;gap:14px;display:flex}.bz-fs-sectie .bz-menu{align-self:stretch}.bz-secdd{background:var(--card2);border:1px solid var(--line);cursor:pointer;border-radius:11px;align-items:center;gap:11px;width:100%;padding:12px 14px;transition:all .15s;display:flex}.bz-secdd:before{content:"";background:var(--a-orange);border-radius:3px;flex:none;align-self:stretch;width:4px;min-height:30px}.bz-secdd:hover,.bz-secdd.on{border-color:var(--a-gold)}.bz-secdd-l{text-align:left;flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.bz-secdd-k{text-transform:uppercase;letter-spacing:.05em;color:var(--ink3);font-size:10.5px;font-weight:700}.bz-secdd-l b{color:var(--ink);white-space:nowrap;text-overflow:ellipsis;font-size:14.5px;font-weight:700;overflow:hidden}.bz-secdd-chev{color:var(--ink3);transition:transform .18s;display:inline-flex;transform:rotate(90deg)}.bz-secdd-chev.open{transform:rotate(-90deg)}.bz-secdd-chev svg{width:16px;height:16px}.bz-fs-sectie .bz-menu-pop.vast{width:100%}.bz-secpanel{border:1px solid var(--line);background:var(--card2);border-radius:13px;overflow:hidden}.bz-secpanel-head{border-bottom:1px solid var(--line);background:var(--card);padding:14px 16px}.bz-secpanel-ttl{color:var(--ink);align-items:center;gap:8px;font-size:14.5px;font-weight:700;display:flex}.bz-secpanel-desc{color:var(--ink3);margin-top:3px;font-size:12px;line-height:1.45;display:block}.bz-secpanel-fields{flex-direction:column;gap:7px;padding:8px 12px 14px;display:flex}.bz-linkveld{flex-direction:column;gap:9px;padding:11px 13px;display:flex}.bz-linkveld-rij{flex-direction:column;gap:4px;display:flex}.bz-linkveld-lbl{font:600 11px/1.3 var(--mono,inherit);letter-spacing:.04em;text-transform:uppercase;color:var(--ink3)}.bz-linkveld select,.bz-linkveld input{border:1px solid var(--line);background:var(--card);width:100%;color:var(--ink);font:inherit;border-radius:9px;padding:8px 10px;font-size:13px}.bz-linkveld select:focus,.bz-linkveld input:focus{border-color:var(--a-gold);box-shadow:0 0 0 3px var(--a-gold-soft);outline:none}.bz-linkveld-uitleg{color:var(--ink3);font-size:11.5px;line-height:1.45}.bz-tweak-later{font:500 10px/1.4 var(--mono,inherit);letter-spacing:.02em;text-transform:none;color:var(--ink3);border:1px solid var(--line);white-space:nowrap;border-radius:5px;margin-left:7px;padding:1px 5px}.bz-linkveld-terug{border:1px solid var(--line);color:var(--ink2);cursor:pointer;background:0 0;border-radius:9px;align-self:flex-start;padding:7px 11px;font:500 12px/1 inherit;transition:border-color .15s,color .15s}.bz-linkveld-terug:hover{border-color:var(--a-gold);color:var(--a-gold)}.bz-linkveld select:disabled{opacity:.6;cursor:default}.bz-linkveld-uitleg code{font:600 11px/1 var(--mono,monospace);background:var(--card2);border:1px solid var(--line);border-radius:4px;padding:1px 4px}.bz-getal{flex-direction:column;gap:8px;padding:11px 13px;display:flex}.bz-getal-rij{align-items:center;gap:11px;display:flex}.bz-getal-schuif{min-width:0;accent-color:var(--ink3);cursor:pointer;flex:1;height:20px}.bz-getal.gezet .bz-getal-schuif{accent-color:var(--a-gold)}.bz-getal-schuif:focus-visible{outline:2px solid var(--a-gold);outline-offset:3px;border-radius:3px}.bz-getal-vak{flex:none;align-items:center;gap:5px;display:flex}.bz-getal-vak input{border:1px solid var(--line);background:var(--card);width:74px;color:var(--ink);font:inherit;font-variant-numeric:tabular-nums;text-align:right;border-radius:9px;padding:8px 9px;font-size:13px}.bz-getal-vak input:focus{border-color:var(--a-gold);box-shadow:0 0 0 3px var(--a-gold-soft);outline:none}.bz-getal-eenheid{color:var(--ink3);white-space:nowrap;font-size:11px}.bz-getal-voet{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:11px;display:flex}.bz-getal-uitleg{color:var(--ink3);font-size:11.5px;line-height:1.45}.bz-getal-terug{border:1px solid var(--line);color:var(--ink2);cursor:pointer;white-space:nowrap;background:0 0;border-radius:9px;padding:7px 11px;font:500 12px/1 inherit;transition:border-color .15s,color .15s}.bz-getal-terug:hover{border-color:var(--a-gold);color:var(--a-gold)}.bz-schakel{flex-wrap:wrap;gap:6px;padding:11px 13px;display:flex}.bz-schakel-knop{border:1px solid var(--line);background:var(--card);color:var(--ink2);cursor:pointer;border-radius:9px;padding:8px 12px;font:500 12px/1 inherit;transition:border-color .15s,color .15s,background .15s}.bz-schakel-knop:hover{border-color:var(--a-gold);color:var(--a-gold)}.bz-schakel-knop.aan{border-color:var(--a-gold);background:var(--a-gold-soft);color:var(--a-gold);font-weight:600}.bz-schakel-knop:focus-visible{outline:2px solid var(--a-gold);outline-offset:2px}.bz-rijgroep{border-left:2px solid var(--line);flex-direction:column;gap:7px;padding-left:9px;display:flex}.bz-rijgroep-kop{font:600 11px/1.3 var(--mono,inherit);letter-spacing:.04em;text-transform:uppercase;color:var(--ink3);padding:2px 0}.bz-rij{flex-direction:column;gap:6px;display:flex}.bz-rij-kop{justify-content:space-between;align-items:center;gap:8px;min-height:20px;display:flex}.bz-rij-nr{font:600 11px/1.3 var(--mono,inherit);color:var(--ink3)}.bz-rij-knoppen{gap:3px;display:flex}.bz-rij-knoppen button{border:1px solid var(--line);background:var(--card);width:22px;height:22px;color:var(--ink2);cursor:pointer;border-radius:7px;place-items:center;font-size:12px;line-height:1;transition:border-color .15s,color .15s,background .15s;display:grid}.bz-rij-knoppen button:hover:not(:disabled){border-color:var(--a-gold);color:var(--a-gold);background:var(--card2)}.bz-rij-knoppen button:disabled{opacity:.35;cursor:default}.bz-rij-toevoegen,.bz-rij-terug{border:1px dashed var(--line);color:var(--ink2);cursor:pointer;background:0 0;border-radius:9px;align-self:flex-start;padding:7px 11px;font:500 12px/1 inherit;transition:border-color .15s,color .15s}.bz-rij-toevoegen:hover,.bz-rij-terug:hover{border-color:var(--a-gold);color:var(--a-gold)}.bz-rij-terug{color:var(--ink3);border-style:solid}.bz-frow{border:1px solid var(--line);background:var(--card);border-radius:11px;transition:border-color .15s,box-shadow .15s;overflow:hidden}.bz-frow.open{border-color:var(--a-gold);box-shadow:0 1px 0 var(--a-gold-soft)}.bz-frow-h{cursor:pointer;text-align:left;background:0 0;border:none;align-items:center;gap:9px;width:100%;min-width:0;padding:11px 13px;display:flex}.bz-frow.open .bz-frow-h{border-bottom:1px solid var(--line)}.bz-frow-h:hover{background:var(--card2)}.bz-frow-chev{width:15px;height:15px;color:var(--ink3);flex:none;transition:transform .18s,color .15s;transform:rotate(-90deg)}.bz-frow-chev svg{width:15px;height:15px}.bz-frow-chev.open{color:var(--a-gold);transform:rotate(0)}.bz-frow-l{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.bz-frow-lbl{color:var(--ink);align-items:center;gap:7px;font-size:12.5px;font-weight:650;display:flex}.bz-frow-dot{background:var(--a-gold);border-radius:50%;flex:none;width:6px;height:6px}.bz-frow-val{color:var(--ink3);white-space:nowrap;text-overflow:ellipsis;max-width:100%;font-size:11.5px;overflow:hidden}.bz-frow-val.img{width:34px;height:22px;margin-top:1px}.bz-frow-val.img img{object-fit:cover;border:1px solid var(--line);border-radius:4px;width:34px;height:22px}.bz-frow-tag{letter-spacing:.04em;text-transform:uppercase;color:var(--ink3);background:var(--card2);border:1px solid var(--line);border-radius:5px;flex:none;padding:2px 6px;font-size:9.5px}.bz-frow.open .bz-frow-tag{opacity:0}.bz-frow-body{padding:0 13px 13px}.bz-frow-body .bz-field{padding-top:11px}.bz-field-top.bare{justify-content:flex-end;min-height:0}.bz-field-top.bare:empty{display:none}.bz-lay{border-bottom:1px solid var(--line);background:var(--card);padding:14px 16px}.bz-lay-top{align-items:baseline;gap:9px;margin-bottom:11px;display:flex}.bz-lay-ttl{color:var(--ink);font-size:13px;font-weight:700}.bz-lay-note{color:var(--ink3);font-size:11px}.bz-lay-open{border:1.5px solid var(--line);background:var(--card2);cursor:pointer;text-align:left;border-radius:12px;align-items:center;gap:12px;width:100%;padding:9px 11px;transition:all .15s;display:flex}.bz-lay-open:hover{border-color:var(--a-gold);background:var(--a-gold-soft)}.bz-lay-open-thumb{border-radius:7px;flex:none;width:72px;overflow:hidden;box-shadow:0 1px 3px #0b101a1f}.bz-lay-open-thumb svg{width:100%;height:auto;display:block}.bz-lay-open-txt{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.bz-lay-open-txt b{color:var(--ink);white-space:nowrap;text-overflow:ellipsis;font-size:13.5px;overflow:hidden}.bz-lay-open-txt span{color:var(--a-gold);font-size:11.5px;font-weight:600}.bz-lay-open-ic{width:20px;height:20px;color:var(--ink3);flex:none}.bz-lay-open-ic svg{width:18px;height:18px}.bz-tweaks{border-top:1px dashed var(--line);flex-direction:column;gap:13px;margin-top:15px;padding-top:15px;display:flex}.bz-tweaks-univ{margin-top:15px;padding-top:15px}.bz-tweak{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;display:flex}.bz-tweak-lbl{color:var(--ink2);flex:0 auto;min-width:0;font-size:12.5px;font-weight:600}.bz-seg{background:var(--card2);border:1px solid var(--line);border-radius:9px;flex-wrap:wrap;justify-content:flex-end;gap:2px;max-width:100%;padding:2px;display:inline-flex}.bz-seg-btn{color:var(--ink2);cursor:pointer;white-space:nowrap;background:0 0;border:none;border-radius:7px;padding:6px 10px;font-size:11.5px;font-weight:600;transition:all .12s}.bz-seg-btn:hover{color:var(--ink)}.bz-seg-btn.on{background:var(--a-gold);color:#fff}.bz-bib-cat-fam{font-weight:700}.bz-bib-cat-fam+.bz-bib-cat{border-top:1px solid var(--line);margin-top:6px;padding-top:10px}.bz-bib-inhoud{flex-wrap:wrap;align-items:center;gap:9px;margin-left:auto;display:flex}.bz-bib-inhoud-lbl{color:var(--ink3);white-space:nowrap;font-size:12px;font-weight:600}.bz-bib-let{color:var(--ink);background:var(--warn-soft,#fdf3e3);border:1px solid var(--warn,#c99437);border-radius:10px;align-items:center;gap:8px;margin:14px 22px 0;padding:9px 12px;font-size:12.5px;line-height:1.45;display:flex}.bz-bib-let svg{width:16px;height:16px;color:var(--warn,#c99437);flex:none}.bz-bkz-laag{z-index:5200}.bz-bkz{background:var(--card);width:100%;max-width:940px;max-height:86vh;box-shadow:var(--sh-lg);border-radius:16px;flex-direction:column;display:flex;overflow:hidden}.bz-bkz:focus{outline:none}.bz-bkz-kop{border-bottom:1px solid var(--line);justify-content:space-between;align-items:flex-start;gap:12px;padding:18px 22px;display:flex}.bz-bkz-kop b{font-family:var(--font-display);font-size:17px;font-weight:700;display:block}.bz-bkz-kop .mono{color:var(--ink3);margin-top:3px;font-size:11.5px;display:block}.bz-bkz-sluit{color:var(--ink3);cursor:pointer;background:0 0;border:none;border-radius:8px;padding:2px 6px;font-size:22px;line-height:1}.bz-bkz-sluit:hover{background:var(--card2);color:var(--ink)}.bz-bkz-lijf{padding:18px 22px 24px;overflow-y:auto}.bz-bkz-geen{text-align:left;background:var(--card2);border:1px solid var(--line);cursor:pointer;border-radius:12px;width:100%;margin-bottom:18px;padding:11px 14px}.bz-bkz-geen b{color:var(--ink);font-size:13px;font-weight:600;display:block}.bz-bkz-geen .mono{color:var(--ink3);font-size:11px}.bz-bkz-geen.aan{border-color:var(--a-gold);box-shadow:0 0 0 1px var(--a-gold)}.bz-bkz-groep+.bz-bkz-groep{margin-top:22px}.bz-bkz-groep-kop{border-bottom:1px solid var(--line);align-items:baseline;gap:9px;margin-bottom:11px;padding-bottom:8px;display:flex}.bz-bkz-groep-kop b{font-family:var(--font-display);font-size:14.5px;font-weight:700}.bz-bkz-groep-kop .mono{color:var(--ink3);font-size:11px}.bz-bkz-tel{margin-left:auto}.bz-bkz-raster{grid-template-columns:repeat(auto-fill,minmax(178px,1fr));gap:10px;display:grid}.bz-bkz-kaart{text-align:left;background:var(--card);border:1px solid var(--line);cursor:pointer;border-radius:12px;padding:10px;transition:all .14s}.bz-bkz-kaart:hover{border-color:var(--ink3)}.bz-bkz-kaart.aan{border-color:var(--a-gold);box-shadow:0 0 0 1px var(--a-gold)}.bz-bkz-kaart b{color:var(--ink);margin:9px 0 2px;font-size:12.5px;font-weight:600;display:block}.bz-bkz-tweaks{color:var(--ink3);font-size:10px;line-height:1.45;display:block}.bzv{background:var(--card2);border-radius:8px;justify-content:center;align-items:center;gap:4px;height:62px;display:flex;overflow:hidden}.bzv-blok{background:var(--a-gold);border-radius:3px;width:38px;height:15px}.bzv-cijfer{font-family:var(--font-display);color:var(--a-gold);font-size:20px;font-weight:700}.bzv[data-soort=""] .bzv-blok{opacity:.45}@media (prefers-reduced-motion:no-preference){.bz-bkz-kaart:hover .bzv[data-soort=vervagen] .bzv-blok{animation:1.1s ease-out bzv-vervagen}.bz-bkz-kaart:hover .bzv[data-soort=omhoog] .bzv-blok{animation:1.1s cubic-bezier(.22,1,.36,1) bzv-omhoog}.bz-bkz-kaart:hover .bzv[data-soort=omlaag] .bzv-blok{animation:1.1s cubic-bezier(.22,1,.36,1) bzv-omlaag}.bz-bkz-kaart:hover .bzv[data-soort=van_links] .bzv-blok{animation:1.1s cubic-bezier(.22,1,.36,1) bzv-links}.bz-bkz-kaart:hover .bzv[data-soort=van_rechts] .bzv-blok{animation:1.1s cubic-bezier(.22,1,.36,1) bzv-rechts}.bz-bkz-kaart:hover .bzv[data-soort=inzoomen] .bzv-blok{animation:1.1s cubic-bezier(.22,1,.36,1) bzv-in}.bz-bkz-kaart:hover .bzv[data-soort=uitzoomen] .bzv-blok{animation:1.1s cubic-bezier(.22,1,.36,1) bzv-uit}.bz-bkz-kaart:hover .bzv[data-soort=masker] .bzv-blok{animation:1.1s cubic-bezier(.22,1,.36,1) bzv-masker}.bz-bkz-kaart:hover .bzv[data-soort=gedraaid] .bzv-blok{animation:1.1s cubic-bezier(.22,1,.36,1) bzv-gedraaid}.bz-bkz-kaart:hover .bzv[data-soort=verend] .bzv-blok{animation:1.1s cubic-bezier(.34,1.56,.64,1) bzv-in}.bz-bkz-kaart:hover .bzv[data-soort=woorden] .bzv-blok{animation:.8s cubic-bezier(.22,1,.36,1) both bzv-omhoog}.bz-bkz-kaart:hover .bzv[data-soort=woorden] .bzv-blok:nth-child(2){animation-delay:.13s}.bz-bkz-kaart:hover .bzv[data-soort=woorden] .bzv-blok:nth-child(3){animation-delay:.26s}.bz-bkz-kaart:hover .bzv[data-soort=beeld_inzoomen] .bzv-blok{animation:2.4s ease-in-out infinite alternate bzv-traagin}.bz-bkz-kaart:hover .bzv[data-soort=beeld_hover] .bzv-blok{animation:1s ease-out forwards bzv-traagin}.bz-bkz-kaart:hover .bzv[data-soort=parallax] .bzv-blok{animation:2.2s ease-in-out infinite alternate bzv-parallax}.bz-bkz-kaart:hover .bzv[data-soort=vastzetten] .bzv-blok{animation:2.2s ease-in-out infinite bzv-vast}.bz-bkz-kaart:hover .bzv[data-soort=kleurwissel]{animation:2.4s ease-in-out infinite alternate bzv-kleur}.bz-bkz-kaart:hover .bzv[data-soort=voortgang] .bzv-blok{animation:1.8s ease-in-out infinite bzv-voortgang}.bz-bkz-kaart:hover .bzv[data-soort=zweven] .bzv-blok{animation:1.8s ease-in-out infinite alternate bzv-zweven}.bz-bkz-kaart:hover .bzv[data-soort=pulseren] .bzv-blok{animation:1.2s ease-in-out infinite alternate bzv-puls}.bz-bkz-kaart:hover .bzv[data-soort=verloop]{animation:2.6s ease-in-out infinite alternate bzv-verloop}.bz-bkz-kaart:hover .bzv[data-soort=optillen] .bzv-blok{animation:.5s ease-out forwards bzv-optillen}.bz-bkz-kaart:hover .bzv[data-soort=knop] .bzv-blok{animation:.8s ease-out infinite bzv-knop}.bz-bkz-kaart:hover .bzv[data-soort=tellen] .bzv-cijfer{animation:1.1s ease-out bzv-vervagen}}@keyframes bzv-vervagen{0%{opacity:0}to{opacity:1}}@keyframes bzv-omhoog{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}@keyframes bzv-omlaag{0%{opacity:0;transform:translateY(-16px)}to{opacity:1;transform:none}}@keyframes bzv-links{0%{opacity:0;transform:translate(-20px)}to{opacity:1;transform:none}}@keyframes bzv-rechts{0%{opacity:0;transform:translate(20px)}to{opacity:1;transform:none}}@keyframes bzv-in{0%{opacity:0;transform:scale(.72)}to{opacity:1;transform:none}}@keyframes bzv-uit{0%{opacity:0;transform:scale(1.28)}to{opacity:1;transform:none}}@keyframes bzv-masker{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}@keyframes bzv-gedraaid{0%{opacity:0;transform:rotate(-11deg)translateY(9px)}to{opacity:1;transform:none}}@keyframes bzv-traagin{0%{transform:scale(1)}to{transform:scale(1.22)}}@keyframes bzv-parallax{0%{transform:translateY(-9px)}to{transform:translateY(9px)}}@keyframes bzv-vast{0%,55%{transform:translateY(0)}to{transform:translateY(-18px)}}@keyframes bzv-kleur{0%{background:var(--card2)}to{background:#3b4250}}@keyframes bzv-voortgang{0%{width:6px}to{width:78px}}@keyframes bzv-zweven{0%{transform:translateY(-5px)}to{transform:translateY(5px)}}@keyframes bzv-puls{0%{transform:scale(1)}to{transform:scale(1.14)}}@keyframes bzv-verloop{0%{background:var(--card2)}to{background:linear-gradient(90deg,var(--card2),var(--a-gold))}}@keyframes bzv-optillen{to{transform:translateY(-6px);box-shadow:0 6px 12px #00000038}}@keyframes bzv-knop{0%,to{transform:scale(1)}45%{transform:scale(1.07)}}.bz-tabs{background:var(--card2);border:1px solid var(--line);border-radius:10px;gap:4px;margin:0 0 14px;padding:3px;display:flex}.bz-tab{color:var(--ink2);cursor:pointer;background:0 0;border:none;border-radius:8px;flex:1 1 0;justify-content:center;align-items:center;gap:6px;padding:7px 10px;font-size:12px;font-weight:600;transition:all .12s;display:inline-flex}.bz-tab:hover{color:var(--ink)}.bz-tab.aan{background:var(--card);color:var(--ink);box-shadow:0 1px 2px #0000000f}.bz-tab-aantal{color:var(--ink3);background:var(--card2);border:1px solid var(--line);border-radius:20px;padding:0 5px;font-size:10.5px;font-weight:600;line-height:1.5}.bz-tab.aan .bz-tab-aantal{color:var(--ink2)}.bz-groep{flex-direction:column;gap:13px;display:flex}.bz-groep+.bz-groep{border-top:1px dashed var(--line);margin-top:4px;padding-top:13px}.bz-groep-ttl{font:600 10.5px/1.4 var(--mono,inherit);letter-spacing:.06em;text-transform:uppercase;color:var(--ink3)}.bz-kies{color:var(--ink);background:var(--card2);border:1px solid var(--line);cursor:pointer;border-radius:9px;flex:0 auto;max-width:100%;padding:7px 9px;font-size:11.5px;font-weight:600}.bz-kies:focus-visible{outline:2px solid var(--a-gold);outline-offset:1px}.bz-kies-open{text-align:left;align-items:center;gap:7px;display:inline-flex}.bz-kies-ic{color:var(--ink3);font-size:10px}.bz-datum,.bz-adres{flex-direction:column;gap:7px;display:flex}.bz-datum-in{max-width:190px}.bz-datum-uitleg{color:var(--ink3);font-size:11px;line-height:1.5}.bz-adres-rij{align-items:center;gap:6px;display:flex}.bz-adres-hek{color:var(--ink3);font-size:13px;font-weight:700}.bz-adres-in{flex:auto;min-width:0}.bz-liblay-ov{z-index:4200;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#0b101a80;justify-content:center;align-items:center;padding:32px;animation:.15s bz-fade;display:flex;position:fixed;inset:0}@keyframes bz-fade{0%{opacity:0}to{opacity:1}}.bz-liblay.fotos{width:min(1180px,96vw)}.bz-liblay{background:var(--card);border:1px solid var(--line);border-radius:20px;flex-direction:column;width:min(880px,96vw);max-height:88vh;display:flex;overflow:hidden;box-shadow:0 30px 80px #0b101a59}.bz-liblay-head{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:16px;padding:20px 24px;display:flex}.bz-liblay-h h3{font-family:var(--font-display);letter-spacing:-.01em;margin:0;font-size:18px;font-weight:700}.bz-liblay-h .mono{color:var(--ink3);margin-top:3px;font-size:11.5px;display:block}.bz-liblay-x{border:1px solid var(--line);background:var(--card2);width:34px;height:34px;color:var(--ink2);cursor:pointer;border-radius:9px;place-items:center;display:grid}.bz-liblay-x:hover{background:var(--line)}.bz-liblay-x svg{width:16px;height:16px}.bz-liblay-grid{perspective:1300px;grid-template-columns:repeat(3,1fr);grid-auto-rows:min-content;align-content:start;gap:18px;min-height:0;padding:24px;display:grid;overflow-y:auto}.bz-liblay-card{border:1.5px solid var(--line);background:var(--card);cursor:pointer;transform-style:preserve-3d;transform:perspective(1300px) rotateX(var(--rx,0deg)) rotateY(var(--ry,0deg));will-change:transform;border-radius:15px;flex-direction:column;gap:0;padding:0;transition:transform .18s cubic-bezier(.2,.8,.2,1),box-shadow .2s,border-color .2s;display:flex;position:relative;overflow:hidden}.bz-liblay-card:hover{border-color:var(--a-gold);z-index:2;box-shadow:0 18px 42px #0b101a33}.bz-liblay-card.on{border-color:var(--a-gold);box-shadow:0 0 0 3px var(--a-gold-soft)}.bz-liblay-thumb{background:var(--warm);border-bottom:1px solid var(--line);width:100%;display:block;overflow:hidden}.bz-liblay-thumb svg{width:100%;height:auto;transition:transform .3s;display:block}.bz-liblay-card:hover .bz-liblay-thumb svg{transform:scale(1.05)}.bz-liblay-glare{pointer-events:none;opacity:0;z-index:4;background:radial-gradient(240px circle at var(--gx,50%) var(--gy,50%),#ffffff8c,transparent 60%);mix-blend-mode:soft-light;border-radius:15px;transition:opacity .2s;position:absolute;inset:0}.bz-liblay-card:hover .bz-liblay-glare{opacity:1}.bz-liblay-foot{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:8px;padding:11px 14px;display:flex}.bz-liblay-foot b{color:var(--ink);font-size:13.5px}.bz-liblay-cur{color:var(--a-gold);background:var(--a-gold-soft);border-radius:20px;padding:3px 9px;font-size:10.5px;font-weight:700}.bz-liblay-use{color:var(--ink3);font-size:11.5px;font-weight:600}.bz-liblay-card:hover .bz-liblay-use{color:var(--a-gold)}.bz-liblay-grid.live{grid-template-columns:repeat(2,1fr);gap:22px}@media (width>=1180px){.bz-liblay-grid.live{grid-template-columns:repeat(3,1fr)}}.bz-liblay-card.live{border-radius:16px;transition:transform .3s cubic-bezier(.2,.7,.2,1),box-shadow .3s,border-color .2s}.bz-liblay-card.live:hover{transform:translateY(-4px)}.bz-liblay-frame{border-bottom:1px solid var(--line);width:100%;display:block;position:relative;overflow:hidden}.bz-lvl-stage{aspect-ratio:16/10;background:#fff;width:100%;display:block;position:relative;overflow:hidden}.bz-lvl-scale{transform-origin:0 0;pointer-events:none;will-change:transform;width:1180px;position:absolute;top:0;left:0}.bz-lvl-scale .ssp-chrome,.bz-lvl-scale .ssp-nav,.bz-lvl-scale .ssp-foot{display:none!important}.bz-lvl-scale .ssp-doc{background:#fff;height:auto!important;max-height:none!important;overflow:visible!important}.bz-lvl-scale .ssp-doc>[data-sec]{display:none!important}.bz-lvl-scale .ssp-doc>[data-sec].bz-lvl-on{display:block!important}.bz-liblay-badge{z-index:3;color:#fff;background:var(--a-gold);border-radius:20px;align-items:center;gap:4px;padding:4px 9px 4px 6px;font-size:10.5px;font-weight:700;display:inline-flex;position:absolute;top:10px;right:10px;box-shadow:0 4px 12px #0b101a40}.bz-liblay-badge svg{width:12px;height:12px}.bz-fotogrid{grid-template-columns:repeat(auto-fill,minmax(168px,1fr));grid-auto-rows:min-content;align-content:start;gap:16px;min-height:0;padding:20px 24px 24px;display:grid;overflow-y:auto}.bz-fotokaart{text-align:left;border:1.5px solid var(--line);background:var(--card);border-radius:13px;flex-direction:column;padding:0;transition:border-color .15s,box-shadow .2s,transform .2s;display:flex;position:relative;overflow:hidden}.bz-fotokaart-kies{text-align:left;cursor:pointer;background:0 0;border:none;flex-direction:column;flex:auto;width:100%;min-height:0;padding:0;display:flex}.bz-fotokaart-acts{flex:none;align-items:center;gap:6px;padding:0 9px 9px;display:flex}.bz-fotokaart-acts .bz-mini{padding:3px 7px;font-size:10.5px}.bz-fotokaart-acts .bz-mini.leeg{color:var(--a-red);border-color:#c13a334d}.bz-fotokaart-acts .bz-mini:last-child{margin-left:auto}.bz-fotokaart-acts svg{width:13px;height:13px}.bz-fotokaart-alt{flex:none;gap:6px;padding:0 9px 10px;display:flex}.bz-fotokaart-alt .bz-input{padding:6px 8px;font-size:12px}.bz-fotokaart:hover{border-color:var(--a-gold);transform:translateY(-2px);box-shadow:0 12px 28px #0b101a29}.bz-fotokaart.on{border-color:var(--a-gold);box-shadow:0 0 0 3px var(--a-gold-soft)}.bz-fotokaart-beeld{border-bottom:1px solid var(--line);background:var(--warm);background-image:linear-gradient(45deg,#0b101a0d 25%,#0000 25% 75%,#0b101a0d 75%),linear-gradient(45deg,#0b101a0d 25%,#0000 25% 75%,#0b101a0d 75%);background-position:0 0,8px 8px;background-size:16px 16px;flex:none;height:124px;display:block;overflow:hidden}.bz-fotokaart-beeld img{object-fit:cover;width:100%;height:100%;transition:transform .3s;display:block}.bz-fotokaart:hover .bz-fotokaart-beeld img{transform:scale(1.04)}.bz-fotokaart-naam{flex-direction:column;flex:auto;gap:2px;min-width:0;padding:9px 11px;display:flex}.bz-fotokaart-naam b{color:var(--ink);white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;overflow:hidden}.bz-fotokaart-naam .mono{color:var(--ink3);font-size:10.5px}.bz-photo-leeg{width:100%;height:100%;color:var(--ink3);place-items:center;font-size:11.5px;display:grid}.bz-fc-page{color:var(--a-gold);background:var(--a-gold-soft);letter-spacing:0;text-transform:none;border-radius:20px;margin-right:7px;padding:1px 7px;font-weight:800;display:inline-block}.bz-fs-body{flex:1;min-height:0;display:flex}.bz-fs-side{border-right:1px solid var(--line);background:var(--card);flex-direction:column;flex:0 0 400px;width:400px;min-height:0;display:flex}.bz-fs-subtabs{border-bottom:1px solid var(--line);flex:none;gap:6px;padding:12px 14px;display:flex}.bz-fs-subtab{color:var(--ink3);background:var(--card2);border:1px solid var(--line);cursor:pointer;border-radius:10px;flex:1;justify-content:center;align-items:center;gap:7px;padding:10px;font-size:13px;font-weight:700;transition:all .15s;display:inline-flex}.bz-fs-subtab svg{width:15px;height:15px}.bz-fs-subtab:hover{color:var(--ink);border-color:var(--ink3)}.bz-fs-subtab.on{background:var(--a-gold);color:#fff;border-color:var(--a-gold)}.bz-fs-subdot{color:#fff;background:#ffffff40;border-radius:20px;place-items:center;min-width:18px;height:18px;padding:0 5px;font-size:10.5px;font-weight:800;display:inline-grid}.bz-fs-subtab:not(.on) .bz-fs-subdot{background:var(--a-gold-soft);color:var(--a-gold)}.bz-fs-scroll{flex:1;min-height:0;padding:14px;overflow-y:auto}.bz-fs-sug{flex-direction:column;gap:10px;display:flex}.bz-fs-sug-intro{background:var(--a-teal-soft);border-radius:12px;align-items:center;gap:10px;padding:12px 14px;display:flex}.bz-fs-sug-intro p{color:var(--ink2);margin:0;font-size:12.5px;line-height:1.45}.bz-fs-sug-intro b{color:var(--a-teal)}.bz-fs-empty{color:var(--a-green);justify-content:center;align-items:center;gap:9px;padding:28px;font-size:13px;display:flex}.bz-fs-empty svg{width:16px;height:16px}.bz-fs-cards{flex-direction:column;gap:10px;display:flex}.bz-fc{border:1px solid var(--line);border-left:3px solid var(--tint);background:var(--card2);border-radius:12px;transition:box-shadow .15s;overflow:hidden}.bz-fc.open{box-shadow:var(--sh-sm);background:var(--card)}.bz-fc-row{cursor:pointer;align-items:center;gap:11px;padding:12px 13px;display:flex}.bz-fc-mid{flex:1;min-width:0}.bz-fc-ttl{color:var(--ink);flex-wrap:wrap;align-items:center;gap:8px;font-size:13px;font-weight:700;line-height:1.25;display:flex}.bz-fc-meta{color:var(--ink3);margin-top:2px;font-size:10.5px}.bz-fc-chev{color:var(--ink3);flex:none;transition:transform .2s}.bz-fc-chev svg{width:16px;height:16px}.bz-fc-chev.open{color:var(--tint);transform:rotate(90deg)}.bz-fc-body{flex-direction:column;gap:10px;padding:0 13px 13px;display:flex}.bz-fc .bz-finding-diff{gap:6px}.bz-fc .bz-finding-acts{margin-top:0}.gkd-dbanen{grid-template-columns:repeat(4,1fr);gap:8px;margin:10px 0;display:grid}.gkd-dbaan{background:var(--card2);border:1px solid var(--line);text-align:center;border-radius:10px;min-width:0;padding:8px 6px}.gkd-dbaan .bn{letter-spacing:.04em;text-transform:uppercase;color:var(--ink2);text-overflow:ellipsis;white-space:nowrap;font-size:10px;font-weight:600;overflow:hidden}.gkd-dbaan .bv{font-family:var(--font-display);color:var(--ink);margin-top:2px;font-size:18px;font-weight:700}.gkd-dbaan.leeg .bv{color:var(--ink3);font-weight:600}.gkd-beslis{flex-direction:column;gap:6px;margin:10px 0 0;padding:0;list-style:none;display:flex}.gkd-beslis li{color:var(--ink);align-items:baseline;gap:8px;font-size:12.5px;line-height:1.4;display:flex}.gkd-beslis-baan{letter-spacing:.06em;text-transform:uppercase;color:var(--ink3);flex:none;font-size:9.5px;font-weight:700}.gkd-beslis-titel{overflow-wrap:anywhere;min-width:0}.gkd-punten{gap:10px}.gkd-punten .gkd-punt{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.gkd-punten .gkd-punt+.gkd-punt{border-top:1px solid var(--line);padding-top:10px}.gkd-punt-tekst{flex-wrap:wrap;flex:220px;align-items:baseline;gap:4px 8px;min-width:0;display:flex}.gkd-punt-detail{color:var(--ink3);overflow-wrap:anywhere;flex-basis:100%;font-size:11.5px;line-height:1.45}.gkd-punt-nu{border-left:2px solid var(--line2);background:var(--card2);color:var(--ink2);overflow-wrap:anywhere;border-radius:0 6px 6px 0;flex-direction:column;flex-basis:100%;gap:2px;margin-top:4px;padding:6px 9px;font-size:11.5px;line-height:1.45;display:flex}.gkd-punt-nu-lbl{letter-spacing:.06em;text-transform:uppercase;color:var(--ink3);font-size:9.5px;font-weight:700}.gkd-punt-plan{color:var(--ink);flex-basis:100%;font-size:11.5px;line-height:1.45}.gkd-punt-actie{flex-direction:column;flex:none;align-items:flex-end;gap:4px;max-width:100%;display:flex}.gkd-punt-noot{color:var(--ink3);text-align:right;font-size:11.5px}.gkd-punt-noot.is-klaar{color:var(--a-green)}.gkd-punt-noot.is-fout{color:var(--a-red);max-width:260px}.bz-dos{border-bottom:1px solid var(--line);flex-direction:column;gap:10px;margin-bottom:16px;padding-bottom:14px;display:flex}.bz-dos-kop{align-items:flex-start;gap:9px;display:flex}.bz-dos-tit{min-width:0}.bz-dos-tit .dt{font-family:var(--font-display);color:var(--ink);overflow-wrap:anywhere;font-size:15px;font-weight:650;line-height:1.25}.bz-dos-tit .ds{color:var(--ink2);margin-top:3px;font-size:12px;line-height:1.45}.bz-dos-stand{border:1px solid var(--line);background:var(--card2);border-radius:12px;grid-template-columns:1fr 1fr;display:grid;overflow:hidden}.bz-dos-stand>div{color:var(--ink2);border-right:1px solid var(--line);border-bottom:1px solid var(--line);min-width:0;padding:8px 11px;font-size:11.5px;font-weight:500}.bz-dos-stand>div:nth-child(2n){border-right:none}.bz-dos-stand>div:nth-last-child(-n+2){border-bottom:none}.bz-dos-stand>div>span{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.bz-dos-stand b{font-family:var(--font-display);color:var(--ink);margin-top:1px;font-size:15px;font-weight:700;display:block}.bz-dos .bz-gebrekken{border-bottom:none;margin-bottom:0;padding-bottom:0}.bz-dos-effect{border-top:1px dashed var(--line);flex-direction:column;gap:7px;padding-top:10px;display:flex}.bz-dos-effect-kop{letter-spacing:.08em;text-transform:uppercase;color:var(--ink3);font-size:10.5px}.bz-dos-effect-rij{flex-wrap:wrap;gap:6px;display:flex}.bz-dos-stap{background:var(--card2);border:1px solid var(--line);border-radius:10px;align-items:baseline;gap:6px;min-width:0;padding:5px 9px;display:inline-flex}.bz-dos-stap>span{color:var(--ink2);white-space:nowrap;font-size:10.5px}.bz-dos-stap>b{font-family:var(--font-display);color:var(--ink);align-items:baseline;gap:4px;font-size:13px;font-weight:700;display:inline-flex}.bz-dos-stap>b>i{color:var(--ink3);font-size:11px;font-style:normal}.bz-dos-stap>em{font-size:11px;font-style:normal;font-weight:700}.bz-dos-stap>em.op{color:var(--a-green)}.bz-dos-stap>em.af{color:var(--a-red)}.bz-dos-effect-wacht,.bz-dos-veilig{color:var(--ink3);font-size:10.5px;line-height:1.45}.bz-dos-note{margin:0}.bz-gebrekken{border-bottom:1px solid var(--line);flex-direction:column;gap:10px;margin-bottom:16px;padding-bottom:16px;display:flex}.bz-gebrek-kop{letter-spacing:.08em;text-transform:uppercase;color:var(--ink3);flex-wrap:wrap;align-items:center;gap:8px;font-size:10.5px;display:flex}.bz-gebrek-taak{text-transform:none;letter-spacing:0;color:var(--ink2);background:var(--bg-deep);border:1px solid var(--line);border-radius:999px;align-items:center;gap:6px;min-width:0;max-width:100%;padding:3px 4px 3px 3px;font-size:11px;display:inline-flex}.bz-gebrek-taak>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.bz-gebrek-taakweg{width:18px;height:18px;color:var(--ink3);cursor:pointer;background:0 0;border:none;border-radius:999px;flex:none;justify-content:center;align-items:center;display:inline-flex}.bz-gebrek-taakweg:hover{background:var(--card2);color:var(--ink)}.bz-gebrek-taakweg svg{width:12px;height:12px}.bz-gebrek-sleutel{color:var(--ink3);font-size:10px}.bz-gebrek-vanons{color:var(--ink2);background:var(--bg-deep);border-radius:9px;align-items:flex-start;gap:8px;padding:9px 11px;font-size:12px;line-height:1.45;display:flex}.bz-gebrek-vanons svg{width:14px;height:14px;color:var(--ink3);flex:none;margin-top:1px}.bz-gebrek-note{margin-bottom:16px}.bz-gebrek-goed{color:var(--a-green);background:var(--card2);border:1px solid var(--line);border-radius:12px;align-items:center;gap:9px;padding:12px 13px;font-size:12.5px;display:flex}.bz-gebrek-goed svg{flex:none;width:15px;height:15px}.bz-gebrek-reeks{color:var(--ink3);font-size:10.5px;line-height:1.45}.bz-fc.aanleiding{border-color:var(--tint);box-shadow:var(--sh-sm)}.bz-gebrek-vlag{letter-spacing:.06em;text-transform:uppercase;color:#fff;background:var(--tint);border-radius:999px;padding:2px 7px;font-size:9.5px;font-weight:800}.crm-taakselectie{border:1px solid var(--line);border-left:3px solid var(--a-red);background:var(--card);border-radius:12px;align-items:center;gap:11px;margin:0 0 12px;padding:10px 13px;display:flex}.crm-taakselectie-tx{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.crm-taakselectie-tx b{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-size:13.5px;overflow:hidden}.crm-taakselectie-tx .mono{color:var(--ink3);font-size:10.5px}.crm-taakselectie-uit{color:var(--ink2);background:var(--card2);border:1px solid var(--line);cursor:pointer;border-radius:8px;flex:none;padding:7px 11px;font-size:12px;font-weight:700}.crm-taakselectie-uit:hover{border-color:var(--ink3);color:var(--ink)}.taakaanl{border:1px solid var(--line);border-left:3px solid var(--a-gold);background:var(--card);border-radius:12px;align-items:flex-start;gap:11px;margin:0 0 14px;padding:12px 13px;display:flex}.taakaanl-tx{flex-direction:column;flex:1;gap:5px;min-width:0;display:flex}.taakaanl-kop{color:var(--ink);flex-wrap:wrap;align-items:baseline;gap:8px;font-size:13.5px;line-height:1.3;display:flex}.taakaanl-kop .mono{color:var(--ink3);font-size:10.5px}.taakaanl-tx p{color:var(--ink2);margin:0;font-size:12.5px;line-height:1.5}.taakaanl-klanten{color:var(--ink2);margin:2px 0 0;padding-left:16px;font-size:11px;line-height:1.6}.taakaanl-sleutel{color:var(--ink3);font-size:10px}.taakaanl-weg{width:22px;height:22px;color:var(--ink3);cursor:pointer;background:0 0;border:none;border-radius:999px;flex:none;justify-content:center;align-items:center;display:inline-flex}.taakaanl-weg:hover{background:var(--bg-deep);color:var(--ink)}.taakaanl-weg svg{width:13px;height:13px}.bz-fs-prev{background:#eef1f4;flex-direction:column;flex:1;min-width:0;padding:14px;display:flex}.bz-fs-prev .bz-prev-bar{border-radius:12px 12px 0 0;flex:none}.bz-fs-prev .bz-prev-frame{box-shadow:var(--sh);border-radius:0 0 12px 12px;flex:1}@media (width<=1100px){.bz-fs-side{flex-basis:340px;width:340px}}.bz-fs-tabs{background:var(--bg-deep);border:1px solid var(--line);border-radius:11px;gap:4px;padding:4px;display:inline-flex}.bz-fs-tab{color:var(--ink2);cursor:pointer;background:0 0;border:none;border-radius:8px;align-items:center;gap:7px;padding:8px 14px;font-size:13px;font-weight:700;transition:background .15s,color .15s;display:inline-flex}.bz-fs-tab svg{width:15px;height:15px}.bz-fs-tab:hover{color:var(--ink)}.bz-fs-tab.on{background:var(--card);color:var(--a-gold);box-shadow:var(--sh-sm)}.bz-sgside{flex:0 0 420px;width:420px}@media (width<=1100px){.bz-sgside{flex-basis:360px;width:360px}}.bz-sgside-head{border-bottom:1px solid var(--line);flex:none;padding:18px 20px 14px}.bz-sgside-ttl{font-family:var(--font-display);letter-spacing:-.01em;color:var(--ink);align-items:center;gap:9px;font-size:18px;font-weight:700;display:flex}.bz-sgside-ttl svg{width:18px;height:18px;color:var(--a-gold)}.bz-sgside-sub{color:var(--ink2);margin:6px 0 0;font-size:12.5px;line-height:1.5}.bz-sgblk{border-bottom:1px solid var(--line);padding:18px 20px}.bz-sgblk-h{color:var(--ink);letter-spacing:-.01em;font-size:13.5px;font-weight:800}.bz-sgblk-d{color:var(--ink3);margin:2px 0 13px;font-size:12px;line-height:1.45}.bz-sgsw-grid{grid-template-columns:repeat(3,1fr);gap:14px 11px;display:grid}.bz-sgsw-grid.basis{grid-template-columns:repeat(2,1fr)}.bz-sgsw{cursor:pointer;text-align:center;background:0 0;border:none;flex-direction:column;gap:8px;padding:0;display:flex}.bz-sgsw-dot{border-radius:11px;width:100%;height:52px;transition:transform .14s,box-shadow .14s;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #00000014}.bz-sgsw-seg{flex:1;height:100%}.bz-sgsw-grid.basis .bz-sgsw-dot{height:60px}.bz-sgsw:hover .bz-sgsw-dot{transform:translateY(-2px);box-shadow:inset 0 0 0 1px #00000014,0 7px 16px #0b101a26}.bz-sgsw.on .bz-sgsw-dot{box-shadow:inset 0 0 0 1px #00000014,0 0 0 2px var(--card),0 0 0 4px var(--a-gold)}.bz-sgsw-ck{width:18px;height:18px;color:var(--a-gold);background:#fff;border-radius:50%;place-items:center;display:grid;position:absolute;top:6px;right:6px;box-shadow:0 1px 3px #0b101a38}.bz-sgsw-ck svg{width:11px;height:11px}.bz-sgsw-l{color:var(--ink2);letter-spacing:-.005em;font-size:11.5px;font-weight:600}.bz-sgsw.on .bz-sgsw-l{color:var(--ink);font-weight:700}.bz-sgseg{grid-template-columns:repeat(3,1fr);gap:11px;display:grid}.bz-sgseg-b{cursor:pointer;color:var(--ink2);background:0 0;border:none;flex-direction:column;align-items:center;gap:8px;padding:0;font-size:11.5px;font-weight:600;transition:color .14s;display:flex}.bz-sgseg-prev-wrap{background:var(--card2);width:100%;height:52px;box-shadow:inset 0 0 0 1px var(--line);border-radius:11px;place-items:center;transition:transform .14s,box-shadow .14s;display:grid}.bz-sgseg-b:hover .bz-sgseg-prev-wrap{transform:translateY(-2px)}.bz-sgseg-b.on .bz-sgseg-prev-wrap{box-shadow:inset 0 0 0 1px var(--line),0 0 0 2px var(--card),0 0 0 4px var(--a-gold)}.bz-sgseg-b.on{color:var(--ink);font-weight:700}.bz-sgseg-prev{background:var(--a-gold);width:46px;height:21px;display:block;box-shadow:0 2px 5px #b855304d}.bz-sgtype{flex-direction:column;gap:12px;display:flex}.bz-sgtype-row{align-items:center;gap:14px;display:flex}.bz-sgtype-big{width:46px;height:46px;color:var(--ink);background:var(--card2);border:1px solid var(--line);border-radius:11px;flex:none;place-items:center;font-size:26px;display:grid}.bz-sgtype-row b{color:var(--ink);font-size:13.5px;display:block}.bz-sgtype-row .mono{color:var(--ink3);font-size:11px}.bz-sgreset{color:var(--ink2);background:var(--card2);border:1px solid var(--line);cursor:pointer;border-radius:10px;align-items:center;gap:8px;margin:16px 20px;padding:10px 15px;font-size:12.5px;font-weight:700;transition:border-color .15s,color .15s;display:inline-flex}.bz-sgreset:hover{border-color:var(--a-gold);color:var(--ink)}.bz-sgreset svg{width:14px;height:14px}.bz-detail{flex-direction:column;gap:18px;display:flex}.bz-detail-head{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.bz-back{color:var(--ink2);background:var(--card2);border:1px solid var(--line);cursor:pointer;border-radius:9px;align-items:center;gap:7px;padding:9px 14px;font-size:13px;font-weight:600;transition:all .15s;display:inline-flex}.bz-back svg{width:15px;height:15px;transform:rotate(180deg)}.bz-back:hover{border-color:var(--a-gold);color:var(--a-gold)}.bz-detail-id{flex:1;min-width:0}.bz-detail-title{font-family:var(--font-display);letter-spacing:-.01em;margin:0;font-size:23px;font-weight:700;line-height:1.1}.bz-detail-slug{color:var(--ink3);font-size:12px}.bz-detail-acts{align-items:center;gap:10px;display:flex}.bz-live{color:var(--a-teal);border:1px solid var(--line);background:var(--card);border-radius:9px;align-items:center;gap:7px;padding:9px 14px;font-size:12.5px;font-weight:600;text-decoration:none;transition:all .15s;display:inline-flex}.bz-live svg{width:14px;height:14px}.bz-live:hover{border-color:var(--a-teal);background:var(--a-teal-soft)}.bz-undo{border:1px solid var(--line);background:var(--card);border-radius:10px;align-items:center;gap:2px;padding:2px;display:inline-flex}.bz-undo-b{width:30px;height:28px;color:var(--ink2);cursor:pointer;background:0 0;border:0;border-radius:7px;place-items:center;transition:all .15s;display:grid}.bz-undo-b svg{width:15px;height:15px}.bz-undo-b.om svg{transform:scaleX(-1)}.bz-undo-b:hover:not(:disabled){background:var(--card2);color:var(--ink)}.bz-undo-b:disabled{opacity:.32;cursor:default}.bz-publish{color:#fff;cursor:pointer;background:#b85530;border:none;border-radius:9px;align-items:center;gap:7px;padding:9px 16px;font-size:12.5px;font-weight:700;transition:filter .15s;display:inline-flex}.bz-publish svg{width:14px;height:14px}.bz-publish:hover{filter:brightness(1.06)}.bz-findings{border:1px solid var(--line);background:var(--card);border-radius:14px;overflow:hidden}.bz-findings-head{background:linear-gradient(90deg,var(--a-gold-soft),transparent);border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:14px;padding:15px 20px;display:flex}.bz-findings-ttl{color:var(--ink);align-items:center;gap:9px;font-size:14.5px;font-weight:700;display:flex}.bz-findings-ic{color:var(--a-gold)}.bz-findings-ic svg{width:18px;height:18px}.bz-findings-sub{color:var(--ink3);font-size:12px}.bz-findings-empty{color:var(--a-green);align-items:center;gap:9px;padding:18px 20px;font-size:13px;display:flex}.bz-findings-empty svg{width:16px;height:16px}.bz-findings-list{grid-template-columns:repeat(auto-fill,minmax(340px,1fr));gap:14px;padding:16px 20px;display:grid}.bz-finding{border:1px solid var(--line);border-left:3px solid var(--tint);background:var(--card2);border-radius:12px;flex-direction:column;gap:11px;padding:16px;display:flex}.bz-finding-top{align-items:center;gap:11px;display:flex}.bz-finding-id{min-width:0}.bz-finding-ttl{color:var(--ink);flex-wrap:wrap;align-items:center;gap:9px;font-size:13.5px;font-weight:700;display:flex}.bz-finding-impact{text-transform:uppercase;letter-spacing:.03em;border-radius:20px;flex:none;padding:2px 7px;font-size:10px;font-weight:700}.bz-finding-impact[data-imp=hoog]{color:var(--a-red);background:var(--a-red-soft)}.bz-finding-impact[data-imp=medium]{color:var(--a-gold);background:var(--a-gold-soft)}.bz-finding-impact[data-imp=laag]{color:var(--ink3);background:var(--card)}.bz-finding-meta{color:var(--ink3);font-size:11px}.bz-finding-signal{color:var(--tint);align-items:flex-start;gap:7px;font-size:12.5px;font-weight:600;display:flex}.bz-finding-signal svg{flex:none;width:14px;height:14px;margin-top:1px}.bz-finding-why{color:var(--ink2);margin:0;font-size:12.5px;line-height:1.5}.bz-finding-diff{flex-direction:column;gap:7px;display:flex}.bz-diff{border-radius:9px;padding:8px 11px;font-size:12px;line-height:1.45}.bz-diff-lbl{text-transform:uppercase;letter-spacing:.06em;opacity:.92;margin-bottom:3px;font-size:9.5px;font-weight:700;display:block}.bz-diff.before{background:var(--a-red-soft);color:var(--ink2)}.bz-diff.before .bz-diff-lbl{color:var(--a-red)}.bz-diff.after{background:var(--a-green-soft);color:var(--ink)}.bz-diff.after .bz-diff-lbl{color:var(--a-green)}.bz-finding-acts{gap:8px;margin-top:2px;display:flex}.bz-fbtn{cursor:pointer;border:1px solid var(--line);border-radius:8px;flex:1;justify-content:center;align-items:center;gap:5px;padding:8px 10px;font-size:12px;font-weight:700;display:inline-flex}.bz-fbtn svg{width:13px;height:13px}.bz-fbtn.ghost{background:var(--card);color:var(--ink2)}.bz-fbtn.ghost:hover{border-color:var(--ink3)}.bz-fbtn.primary{background:var(--tint);color:#fff;border-color:var(--tint);flex:1.3}.bz-detail-editor{border:1px solid var(--line);background:var(--card);border-radius:14px;overflow:hidden}.bz-editor-bar{border-bottom:1px solid var(--line);background:var(--card2);justify-content:space-between;align-items:baseline;gap:14px;padding:14px 20px;display:flex}.bz-editor-bar-ttl{color:var(--ink);font-size:14px;font-weight:700}.bz-editor-bar-sub{color:var(--ink3);font-size:12px}.bz-cards{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));align-items:start;gap:12px;padding:16px 20px;display:grid}.bz-card{border:1px solid var(--line);background:var(--card2);border-radius:12px;transition:box-shadow .15s,border-color .15s;overflow:hidden}.bz-card.open{border-color:var(--a-gold);box-shadow:var(--sh-sm);background:var(--card);grid-column:1/-1}.bz-card-h{cursor:pointer;text-align:left;background:0 0;border:none;justify-content:space-between;align-items:center;gap:12px;width:100%;padding:14px 16px;display:flex}.bz-card-h:hover{background:var(--card)}.bz-card-h-l{min-width:0}.bz-card-title{color:var(--ink);align-items:center;gap:8px;font-size:14px;font-weight:700;display:flex}.bz-shared{letter-spacing:.03em;text-transform:uppercase;color:var(--a-teal);background:var(--a-teal-soft);border-radius:20px;padding:2px 6px;font-size:9.5px;font-weight:700}.bz-card-desc{color:var(--ink3);margin-top:3px;font-size:11.5px;line-height:1.4;display:block}.bz-card-h-r{flex:none;align-items:center;gap:9px;display:flex}.bz-card-flag{color:var(--a-gold);background:var(--a-gold-soft);border-radius:20px;align-items:center;gap:4px;padding:2px 7px;font-size:11px;font-weight:700;display:inline-flex}.bz-card-flag svg{width:12px;height:12px}.bz-card-count{color:var(--ink3);text-align:center;min-width:16px;font-size:11px}.bz-card-chev{color:var(--ink3);transition:transform .2s}.bz-card-chev svg{width:16px;height:16px}.bz-card-chev.open{color:var(--a-gold);transform:rotate(90deg)}.bz-card-body{border-top:1px solid var(--line);grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:16px;padding:4px 16px 16px;display:grid}.bz-field{flex-direction:column;gap:8px;min-width:0;padding-top:14px;display:flex}.bz-field-top{justify-content:space-between;align-items:center;gap:10px;display:flex}.bz-label{color:var(--ink2);align-items:center;gap:7px;font-size:12px;font-weight:600;display:flex}.bz-edited{letter-spacing:.03em;text-transform:uppercase;color:var(--a-gold);background:var(--a-gold-soft);border-radius:20px;padding:2px 6px;font-size:9.5px;font-weight:700}.bz-field-tools{gap:5px;display:flex}.bz-mini{color:var(--ink2);background:var(--card2);border:1px solid var(--line);cursor:pointer;border-radius:7px;align-items:center;gap:4px;padding:4px 8px;font-size:11px;font-weight:600;transition:all .15s;display:inline-flex}.bz-mini svg{width:12px;height:12px}.bz-mini:hover{border-color:var(--a-gold);color:var(--a-gold);background:var(--a-gold-soft)}.bz-mini:disabled{opacity:.45;cursor:not-allowed}.bz-input{width:100%;font:inherit;color:var(--ink);background:var(--card);border:1.5px solid var(--line);resize:vertical;border-radius:9px;outline:none;padding:10px 12px;font-size:13.5px;transition:border .15s,box-shadow .15s}.bz-input:focus{border-color:var(--a-gold);box-shadow:0 0 0 3px var(--a-gold-soft)}.bz-vlak{resize:none;min-height:76px;line-height:1.55;overflow-y:auto}.bz-rijk{border:1.5px solid var(--line);background:var(--card);border-radius:9px;transition:border .15s,box-shadow .15s;overflow:hidden}.bz-rijk:focus-within{border-color:var(--a-gold);box-shadow:0 0 0 3px var(--a-gold-soft)}.bz-rijk-balk{border-bottom:1px solid var(--line);background:var(--card2);flex-wrap:wrap;align-items:center;gap:4px;padding:6px 8px;display:flex}.bz-rijk-knop{white-space:nowrap;min-width:26px;height:26px;color:var(--ink2);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:6px;justify-content:center;align-items:center;padding:0 5px;font-size:13px;display:inline-flex}.bz-rijk-knop:hover{background:var(--line);color:var(--ink)}.bz-rijk-uitleg{color:var(--ink3);white-space:nowrap;text-overflow:ellipsis;min-width:0;margin-left:auto;font-size:10.5px;overflow:hidden}.bz-rijk-balk.vol .bz-rijk-uitleg{display:none}.bz-rijk-vlak{max-height:340px;color:var(--ink);outline:none;padding:10px 12px;font-size:13.5px;line-height:1.6;overflow-y:auto}.bz-rijk-vlak p{margin:0 0 9px}.bz-rijk-vlak p:last-child{margin-bottom:0}.bz-rijk-vlak h2,.bz-rijk-vlak h3,.bz-rijk-vlak h4{margin:0 0 8px;font-size:15px;font-weight:700;line-height:1.3}.bz-rijk-vlak ul,.bz-rijk-vlak ol{margin:0 0 9px;padding-left:20px}.bz-rijk-vlak li{margin:0 0 3px}.bz-rijk-vlak a{color:var(--a-gold);text-decoration:underline}.bz-rijk-vlak strong{font-weight:700}.bz-savehint{color:var(--ink3);align-items:center;gap:9px;font-size:11.5px;display:flex}.bz-save{color:#fff;background:var(--a-gold);cursor:pointer;border:none;border-radius:7px;padding:5px 12px;font-size:11.5px;font-weight:700}.bz-mini.on{border-color:var(--a-teal);color:var(--a-teal);background:var(--a-teal-soft)}.bz-msug{border:1px solid color-mix(in oklab,var(--a-teal) 26%,var(--line));background:var(--a-teal-soft);border-radius:11px;margin-top:10px;padding:11px 12px;animation:.16s bz-fade;display:block}.bz-sug-head{align-items:center;gap:8px;margin-bottom:7px;display:flex}.bz-sug-av{background:var(--a-teal);color:#fff;border-radius:50%;flex:none;place-items:center;width:20px;height:20px;font-size:11px;font-weight:800;display:grid}.bz-sug-by{color:var(--a-teal);flex:1;font-size:11.5px;font-weight:700}.bz-sug-x{width:20px;height:20px;color:var(--ink3);cursor:pointer;background:0 0;border:none;border-radius:6px;place-items:center;display:grid}.bz-sug-x:hover{color:var(--ink);background:#0000000f}.bz-sug-x svg{width:13px;height:13px}.bz-sug-txt{color:var(--ink);margin:0 0 9px;font-size:13px;font-weight:550;line-height:1.42}.bz-sug-acts{align-items:center;gap:8px;display:flex}.bz-sug-apply{color:#fff;background:var(--a-teal);cursor:pointer;border:none;border-radius:8px;align-items:center;gap:6px;padding:7px 13px;font-size:12px;font-weight:700;transition:all .13s;display:inline-flex}.bz-sug-apply:hover{filter:brightness(1.06)}.bz-sug-apply svg{width:13px;height:13px}.bz-sug-skip{color:var(--ink2);cursor:pointer;background:0 0;border:none;padding:7px 6px;font-size:12px;font-weight:600}.bz-sug-skip:hover{color:var(--ink)}.bz-msug.good{border-color:color-mix(in oklab,var(--a-green) 32%,var(--line));background:color-mix(in oklab,var(--a-green) 11%,var(--card));align-items:center;gap:9px;padding:10px 12px;display:flex}.bz-msug.good p{color:var(--a-green);margin:0;font-size:12.5px;font-weight:600}.bz-msug.good .bz-sug-ic{color:var(--a-green);flex:none;place-items:center;display:grid}.bz-msug.good .bz-sug-ic svg{width:16px;height:16px}.bz-tweak.col{flex-direction:column;align-items:stretch;gap:10px}.bz-bgsws{gap:8px;display:flex}.bz-sw{cursor:pointer;background:0 0;border:none;flex-direction:column;flex:1;align-items:center;gap:7px;min-width:0;padding:0;display:flex}.bz-sw-dot{border:1.5px solid var(--line);border-radius:9px;width:100%;height:34px;transition:all .14s;position:relative;overflow:hidden}.bz-sw-dot.auto{background:linear-gradient(135deg,#f5f0e8 0%,#b8d4e3 46%,#e8866a 100%)}.bz-sw:hover .bz-sw-dot{border-color:var(--ink3)}.bz-sw.on .bz-sw-dot{border-color:var(--a-gold);box-shadow:0 0 0 2px var(--a-gold-soft)}.bz-sw.on .bz-sw-dot:after{content:"";background:var(--a-gold);border-radius:50%;width:10px;height:10px;position:absolute;top:4px;right:4px;box-shadow:0 0 0 2px #fff}.bz-sw-lbl{color:var(--ink3);font-size:10.5px;font-weight:600}.bz-sw.on .bz-sw-lbl{color:var(--a-gold)}.bz-photo{border:1.5px solid var(--line);cursor:pointer;aspect-ratio:16/9;background:var(--card2);border-radius:11px;position:relative;overflow:hidden}.bz-photo img{object-fit:cover;width:100%;height:100%;display:block}.bz-photo-over{color:#fff;opacity:0;text-align:center;background:#1b2a4a8c;flex-direction:column;justify-content:center;align-items:center;gap:7px;padding:14px;font-size:12px;font-weight:600;transition:opacity .18s;display:flex;position:absolute;inset:0}.bz-photo-over svg{width:24px;height:24px}.bz-photo:hover .bz-photo-over,.bz-photo.drag .bz-photo-over{opacity:1}.bz-photo.drag{border-color:var(--a-gold);border-style:dashed}.bz-photo-acts{flex-wrap:wrap;gap:7px;display:flex}.bz-detail-preview{border:1px solid var(--line);box-shadow:var(--sh);background:#fff;border-radius:16px;flex-direction:column;height:min(90vh,1000px);display:flex;overflow:hidden}.bz-prev-bar{background:#eef1f4;border-bottom:1px solid #0b101a14;flex:none;align-items:center;gap:7px;height:44px;padding:0 16px;display:flex}.bz-prev-dot{background:#cdd3da;border-radius:50%;width:11px;height:11px}.bz-prev-dot:first-child{background:#ff5f57}.bz-prev-dot:nth-child(2){background:#febc2e}.bz-prev-dot:nth-child(3){background:#28c840}.bz-prev-lbl{color:#1b2a4a;margin-left:8px;font-size:12.5px;font-weight:700}.bz-prev-hint{text-align:right;color:#5b6573;flex:1;font-size:11.5px}.bz-prev-frame{flex:1;position:relative;overflow:hidden}.bz-prev-empty{color:#5b6573;place-items:center;height:100%;font-size:13px;display:grid}.bz-concept{background:#fff;min-height:100%;padding:24px 28px 40px;overflow:auto}.bz-concept-meld{background:var(--a-gold-soft);border:1px solid var(--a-gold);color:#3c3322;border-radius:10px;max-width:720px;margin:0 auto 22px;padding:10px 14px;font-size:13px;line-height:1.5}.bz-concept-art{color:#1f2748;max-width:720px;margin:0 auto;font-size:16px;line-height:1.65}.bz-concept-art h1{margin:0 0 18px;font-size:30px;line-height:1.2}.bz-concept-art h2{margin:26px 0 10px;font-size:22px;line-height:1.3}.bz-concept-art h3{margin:20px 0 8px;font-size:18px}.bz-concept-art p{margin:0 0 14px}.bz-concept-art img{border-radius:10px;max-width:100%;height:auto;margin:0 0 18px;display:block}.bz-concept-deel{letter-spacing:.06em;text-transform:uppercase;color:#64748b;margin:26px 0 8px;font-size:11px}.bz-concept-leeg{color:#64748b}.bz-concept.mob{padding:16px}.bz-concept.mob .bz-concept-art h1{font-size:24px}.wl{background:var(--bg);flex-direction:column;justify-content:center;align-items:center;gap:22px;height:100%;min-height:320px;padding:32px 24px;display:flex}.wl-venster{background:var(--card);border:1px solid var(--line);width:min(560px,100%);box-shadow:var(--sh);border-radius:14px;position:relative;overflow:hidden}.wl-balk{border-bottom:1px solid var(--line);background:var(--card2);align-items:center;gap:6px;padding:10px 12px;display:flex}.wl-balk i{background:var(--line);border-radius:50%;width:9px;height:9px}.wl-adres{background:color-mix(in srgb,var(--ink3) 16%,var(--card));border-radius:6px;flex:1;height:12px;margin-left:8px}.wl-pagina{flex-direction:column;gap:16px;padding:16px 18px 20px;display:flex}.wl-pagina i{background:color-mix(in srgb,var(--ink3) 22%,var(--card));border-radius:6px;display:block}.wl-nav{align-items:center;gap:10px;display:flex}.wl-nav i{width:44px;height:8px}.wl-nav .wl-logo{border-radius:8px;width:26px;height:26px}.wl-nav .wl-knop{border-radius:11px;width:64px;height:22px;margin-left:auto}.wl-hero{grid-template-columns:1.2fr 1fr;align-items:center;gap:18px;display:grid}.wl-hero-tekst{flex-direction:column;gap:9px;display:flex}.wl-kop{width:85%;height:16px}.wl-kop.kort{width:55%}.wl-regel{width:95%;height:8px;margin-top:4px}.wl-regel.kort{width:70%}.wl-pagina .wl-cta{background:var(--ink3);opacity:.55;border-radius:12px;width:96px;height:24px;margin-top:6px}.wl-pagina .wl-beeld{border-radius:10px;height:104px}.wl-kaarten{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.wl-kaarten i{border-radius:10px;height:56px}.wl-glans{pointer-events:none;background:linear-gradient(100deg,#0000 35%,#fff9 50%,#0000 65%);animation:2.2s ease-in-out infinite wl-glans;position:absolute;inset:0;transform:translate(-100%)}@keyframes wl-glans{0%{transform:translate(-100%)}60%,to{transform:translate(100%)}}.wl-tekst{text-align:center;flex-direction:column;align-items:center;gap:4px;max-width:420px;display:flex}.wl-tekst strong{color:var(--ink);font-size:14px;font-weight:700}.wl-tekst span{color:var(--ink3);font-size:12.5px;line-height:1.45}.wl.compact{gap:14px;min-height:0;padding:18px 14px}.wl.compact .wl-venster{width:min(420px,100%)}.wl.compact .wl-pagina .wl-beeld{height:72px}.wl.compact .wl-kaarten i{height:40px}.bz-fs-wacht .wl{flex:1}@media (prefers-reduced-motion:reduce){.wl-glans{opacity:0;animation:none}}.wk-kaart{text-align:center;background:var(--card);border:1px solid var(--line);width:min(640px,100%);box-shadow:var(--sh);border-radius:18px;flex-direction:column;align-items:center;gap:8px;padding:28px 24px 16px;display:flex}.wk-kaart .st-empty-s{max-width:460px;line-height:1.5}.wk-fout{color:var(--ink3);overflow-wrap:anywhere;max-width:460px;font-size:12px}.wk-koppel{text-align:left;border-top:1px solid var(--line);width:100%;margin-top:14px}.wk-koppel .kop-rij{border-top:none;padding:14px 4px 4px}.wk-acties{margin-top:8px}.cf-root~.modal-overlay{z-index:700}.bz-fs~.modal-overlay{z-index:4200}.ws-vlak{place-items:center;min-height:60vh;padding:60px 34px;display:grid}.ws-kaart{text-align:center;background:var(--card);border:1px solid var(--line);max-width:440px;box-shadow:var(--sh-sm);border-radius:16px;padding:32px 28px}.ws-ic{width:48px;height:48px;color:var(--ink3);background:var(--bg-deep);border-radius:12px;place-items:center;margin:0 auto 14px;display:grid}.ws-ic-wacht{animation:1.6s ease-in-out infinite ws-adem}@keyframes ws-adem{0%,to{opacity:1}50%{opacity:.45}}.ws-kop{font:700 18px/1.2 var(--font-display,inherit);color:var(--ink);margin:0}.ws-sub{font:400 13.5px/1.5 var(--font-body,inherit);color:var(--ink2);margin:8px 0 0}.ws-acties{flex-wrap:wrap;justify-content:center;gap:8px;margin-top:18px;display:flex}.ws-knop{border:1px solid var(--line);background:var(--bg-deep);color:var(--ink);font:600 12.5px/1 var(--font-label,inherit);cursor:pointer;border-radius:10px;padding:9px 14px}.ws-knop-vol{background:var(--ink);color:var(--card);border-color:var(--ink)}@media (prefers-reduced-motion:reduce){.ws-ic-wacht{animation:none}}.bz-stub{flex-direction:column;gap:16px;max-width:760px;display:flex}.bz-sg{flex-direction:column;gap:22px;max-width:960px;display:flex}.bz-sg-intro{border:1px solid var(--line);background:linear-gradient(90deg,var(--a-teal-soft),transparent);border-radius:14px;align-items:center;gap:13px;padding:15px 18px;display:flex}.bz-sg-intro p{color:var(--ink2);margin:0;font-size:13.5px;line-height:1.5}.bz-sg-intro b{color:var(--ink)}.bz-sg-block{border:1px solid var(--line);background:var(--card);border-radius:16px;padding:22px 24px}.bz-sg-h{font-family:var(--font-display);letter-spacing:-.01em;margin:0 0 18px;font-size:16px;font-weight:700}.bz-sg-colors{grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:16px;display:grid}.bz-sg-color{flex-direction:column;gap:9px;display:flex}.bz-sg-chip{border-radius:13px;align-items:flex-end;height:96px;padding:11px;display:flex;box-shadow:inset 0 0 0 1px #0000000f}.bz-sg-chip-hex{letter-spacing:.02em;font-size:11.5px;font-weight:700}.bz-sg-scale{border-radius:5px;height:9px;display:flex;overflow:hidden}.bz-sg-scale span{flex:1}.bz-sg-color-id b{font-size:13.5px;display:block}.bz-sg-color-id span{color:var(--ink3);font-size:11.5px}.bz-sg-neutrals{border-top:1px solid var(--line);align-items:center;gap:14px;margin-top:18px;padding-top:18px;display:flex}.bz-sg-neutral-lbl{color:var(--ink3);text-transform:uppercase;letter-spacing:.05em;flex:none;font-size:11px}.bz-sg-neutral-bar{border-radius:8px;flex:1;height:30px;display:flex;overflow:hidden;box-shadow:inset 0 0 0 1px #0000000f}.bz-sg-neutral-bar span{flex:1}.bz-sg-type{grid-template-columns:1fr 1fr;gap:16px;display:grid}.bz-sg-type-card,.bz-sg-ui-card{border:1px solid var(--line);background:var(--card2);border-radius:13px;flex-direction:column;gap:10px;padding:18px 20px;display:flex}.bz-sg-type-tag{text-transform:uppercase;letter-spacing:.05em;color:var(--ink3);font-size:10.5px;font-weight:700}.bz-sg-type-sample{color:var(--ink);font-size:46px;line-height:1}.bz-sg-type-meta{color:var(--ink3);font-size:11.5px}.bz-sg-ui{grid-template-columns:1fr 1fr;gap:16px;display:grid}.bz-sg-btns{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.bz-sg-btn{border-radius:30px;padding:9px 16px;font-size:12.5px;font-weight:600}.bz-sg-btn.prim{color:#fff;background:#e8866a}.bz-sg-btn.sec{color:#1b2a4a;background:#fff;border:1px solid #1b2a4a}.bz-sg-cards{gap:10px;display:flex}.bz-sg-mini{background:linear-gradient(135deg,#b8d4e3,#e8866a);width:54px;height:42px;display:block}.bz-sg-split{flex:1;min-height:0;display:flex}.bz-sg-guidecol{flex:56%;min-width:0;min-height:0;display:flex}.bz-sg-prevcol{border-left:1px solid var(--line);background:#eef1f4;flex-direction:column;flex:0 0 44%;min-width:0;max-width:680px;padding:14px;display:flex}.bz-sg-prevcol .bz-prev-bar{border-radius:12px 12px 0 0;flex:none}.bz-sg-prevcol .bz-prev-frame{box-shadow:var(--sh);background:#fff;border-radius:0 0 12px 12px;flex:1;overflow:hidden}@media (width<=1200px){.bz-sg-prevcol{flex-basis:40%}}@media (width<=980px){.bz-sg-split{flex-direction:column}.bz-sg-prevcol{border-left:none;border-top:1px solid var(--line);flex:0 0 46vh;max-width:none}}.sg-guide{background:var(--card);flex-direction:column;flex:1;gap:40px;min-height:0;padding:0 40px 60px;display:flex;position:relative;overflow-y:auto}.sg-guide::-webkit-scrollbar{width:10px}.sg-guide::-webkit-scrollbar-thumb{border:2px solid var(--card);background:#1b2a4a2e;border-radius:6px}.sg-topbar{z-index:6;background:var(--card);border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;padding:16px 0 14px;display:flex;position:sticky;top:0}.sg-concept{color:var(--ink);cursor:pointer;background:0 0;border:none;align-items:center;gap:6px;padding:6px 4px;font-size:14px;font-weight:700;display:inline-flex}.sg-concept svg{width:15px;height:15px;color:var(--ink3);transform:rotate(90deg)}.sg-reset{color:var(--ink2);background:var(--card2);border:1px solid var(--line);cursor:pointer;border-radius:9px;align-items:center;gap:7px;padding:7px 13px;font-size:12.5px;font-weight:600;display:inline-flex}.sg-reset:hover{color:var(--ink);border-color:var(--line2)}.sg-reset svg{width:14px;height:14px}.sg-topbar-hint{color:var(--ink3);font-size:11.5px}.sg-robar{z-index:6;background:var(--card);border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:14px;padding:14px 0 13px;display:flex;position:sticky;top:0}.sg-robar-t{color:var(--ink2);font-size:12.5px;line-height:1.5}.sg-robar-t b{color:var(--ink);font-weight:700}.sg-robar-go{color:var(--ink2);background:var(--card2);border:1px solid var(--line);cursor:pointer;border-radius:9px;flex:none;align-items:center;gap:7px;padding:7px 13px;font-size:12.5px;font-weight:600;display:inline-flex}.sg-robar-go:hover{color:var(--ink);border-color:var(--line2)}.sg-robar-go svg{width:14px;height:14px;color:var(--a-gold)}.sg-section{flex-direction:column;gap:18px;display:flex}.sg-section-h{justify-content:space-between;align-items:center;gap:16px;display:flex}.sg-section-h h2{font-family:var(--font-display);letter-spacing:-.02em;margin:0;font-size:23px;font-weight:700}.sg-section-acts{align-items:center;gap:10px;display:flex}.sg-modetog{background:var(--card2);border:1px solid var(--line);border-radius:10px;padding:3px;display:inline-flex}.sg-modetog button{width:34px;height:30px;color:var(--ink3);cursor:pointer;background:0 0;border:none;border-radius:7px;place-items:center;display:grid}.sg-modetog button svg{width:16px;height:16px}.sg-modetog button.on{background:var(--card);color:var(--ink);box-shadow:var(--sh-sm)}.sg-modetog-lbl{color:var(--ink3);align-self:center;padding:0 8px 0 4px;font-size:10.5px}.sg-shufbtn{color:var(--ink);background:var(--card2);border:1px solid var(--line);cursor:pointer;border-radius:10px;align-items:center;gap:8px;padding:8px 14px;font-size:13px;font-weight:700;transition:border-color .14s;display:inline-flex}.sg-shufbtn:hover{border-color:var(--a-mila)}.sg-shufbtn svg{width:16px;height:16px;color:var(--a-mila)}.sg-shufbtn kbd{color:var(--ink3);background:var(--bg-deep);border-radius:5px;padding:1px 6px;font-family:inherit;font-size:11px;font-weight:700}.sg-colors{grid-template-columns:repeat(4,1fr);gap:18px;display:grid}@media (width<=1080px){.sg-colors{grid-template-columns:repeat(2,1fr)}}.sg-card{text-align:left;cursor:pointer;border:none;border-radius:16px;flex-direction:column;min-height:148px;padding:18px;font-family:inherit;transition:transform .14s,box-shadow .18s;display:flex;position:relative}.sg-card:hover{box-shadow:var(--sh-md);transform:translateY(-2px)}.sg-colorcard{box-shadow:inset 0 0 0 1px #00000021}.sg-colorcard:hover{box-shadow:inset 0 0 0 1px #00000021,var(--sh-md)}.sg-dark .sg-colorcard{box-shadow:inset 0 0 0 1px #ffffff29}.sg-dark .sg-colorcard:hover{box-shadow:inset 0 0 0 1px #ffffff29,var(--sh-md)}.sg-card-name{font-size:14px;font-weight:700}.sg-mainbadge{letter-spacing:.03em;border-radius:20px;padding:3px 9px;font-size:10px;font-weight:700;position:absolute;top:16px;right:16px}.sg-card-hex{letter-spacing:.04em;margin-top:auto;font-size:14px;font-weight:600}.sg-card-ramp{border-radius:4px;height:7px;margin-top:12px;display:flex;overflow:hidden;box-shadow:inset 0 0 0 1px #00000014}.sg-card-ramp span{flex:1}.sg-neutrals{background:var(--card2);border:1px solid var(--line);cursor:default;box-shadow:none}.sg-neutrals:hover{box-shadow:none;transform:none}.sg-neutrals .sg-card-name{color:var(--ink)}.sg-neutral-stack{border-radius:9px;flex-direction:column;flex:1;margin-top:12px;display:flex;overflow:hidden;box-shadow:inset 0 0 0 1px #0000000f}.sg-neutral-stack span{flex:1;min-height:9px}.sg-add{background:var(--card2);border:1.5px dashed var(--line2);color:var(--ink3);place-items:center;display:grid}.sg-add:hover{color:var(--a-mila);border-color:var(--a-mila)}.sg-add svg{width:26px;height:26px}.sg-scalemenu{position:relative}.sg-scalebtn{color:var(--ink);background:var(--card2);border:1px solid var(--line);cursor:pointer;border-radius:10px;align-items:center;gap:8px;padding:8px 13px;font-size:13px;font-weight:600;display:inline-flex}.sg-scalebtn svg{width:15px;height:15px;color:var(--ink3)}.sg-scalebtn-chev{transform:rotate(90deg)}.sg-scalemenu-ov{z-index:20;position:fixed;inset:0}.sg-scalemenu-pop{z-index:21;background:var(--card);border:1px solid var(--line);width:230px;box-shadow:var(--sh-lg);border-radius:12px;flex-direction:column;gap:2px;padding:6px;display:flex;position:absolute;top:calc(100% + 6px);right:0}.sg-scaleopt{color:var(--ink);cursor:pointer;text-align:left;background:0 0;border:none;border-radius:8px;justify-content:space-between;align-items:center;gap:10px;padding:9px 11px;font-size:13.5px;display:flex}.sg-scaleopt:hover{background:var(--card2)}.sg-scaleopt.on{color:var(--a-mila)}.sg-scaleopt svg{width:15px;height:15px}.sg-typegrid,.sg-uigrid{grid-template-columns:1fr 1fr;gap:18px;display:grid}@media (width<=1080px){.sg-typegrid,.sg-uigrid{grid-template-columns:1fr}}.sg-typecard,.sg-uicard{background:var(--card);border:1px solid var(--line);cursor:pointer;text-align:left;border-radius:16px;flex-direction:column;gap:14px;padding:22px 24px;font-family:inherit;transition:border-color .14s,box-shadow .18s;display:flex}.sg-typecard:hover,.sg-uicard:hover{border-color:var(--line2);box-shadow:var(--sh-sm)}.sg-typecard-tag,.sg-uicard-tag{color:var(--ink2);font-size:13px;font-weight:600}.sg-typecard-sample{color:var(--ink);font-size:46px;line-height:1.05}.sg-typecard-meta{color:var(--ink3);align-items:center;gap:7px;font-size:12px;display:flex}.sg-g{background:conic-gradient(from -45deg,#ea4335 0 25%,#fbbc05 0 50%,#34a853 0 75%,#4285f4 0);border-radius:50%;flex:none;width:15px;height:15px}.sg-typerows{flex-direction:column;gap:12px;display:flex}.sg-typerow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.sg-typerow-l{color:var(--ink2);font-size:13px;font-weight:600}.sg-typerow-seg{background:var(--card2);border:1px solid var(--line);border-radius:10px;gap:3px;padding:3px;display:inline-flex}.sg-typerow-seg button{color:var(--ink2);cursor:pointer;background:0 0;border:none;border-radius:7px;align-items:center;gap:6px;padding:7px 13px;font-family:inherit;font-size:12.5px;font-weight:600;transition:background .12s,color .12s;display:inline-flex}.sg-typerow-seg button:hover{color:var(--ink)}.sg-typerow-seg button.on{background:var(--a-gold);color:#fff}.sg-typerow-seg button b{font-size:14px;line-height:1}.sg-typerow-val{color:var(--ink);background:var(--card2);border:1px solid var(--line);border-radius:9px;align-items:center;gap:7px;padding:7px 13px;font-size:12.5px;font-weight:600;display:inline-flex}.sg-typerow-val b{font-size:14px;line-height:1}.sg-dark .sg-typerow-seg,.sg-dark .sg-typerow-val{background:#171d28;border-color:#222b38}.sg-dark .sg-typerow-l,.sg-dark .sg-typerow-seg button{color:#c7cede}.sg-dark .sg-typerow-val{color:#f0f2f5}.sg-dark .sg-typerow-seg button.on{color:#fff}.sg-uicard-cards{align-items:stretch;gap:12px;display:flex}.sg-uicard-cards .sg-cardprev{flex:1}.sg-btnprev{align-items:center;gap:9px;display:flex}.sg-btnprev-p,.sg-btnprev-s{border-radius:var(--rad,40px);padding:8px 17px;font-size:12.5px;font-weight:600;line-height:1}.sg-btnprev-p{background:var(--ac,#e8866a);color:#fff}.sg-btnprev-s{color:#1a1a1a;background:#fff;border:1px solid #0003}.sg-btnprev-lbl{color:var(--ink2);font-size:12px}.sg-inprev{color:#9aa3af;border-radius:var(--rad,40px);background:#fff;border:1px solid #00000029;padding:9px 14px;font-size:11.5px;display:block}.sg-bp-bubble .sg-btnprev-p{box-shadow:0 7px 16px -5px color-mix(in oklab,var(--ac) 65%,transparent)}.sg-bp-bubble .sg-btnprev-s{border-color:#0000;box-shadow:0 3px 9px #0000001f}.sg-bp-brick .sg-btnprev-p{background:color-mix(in oklab,var(--ac) 24%,#fff);color:#5a2a18;box-shadow:inset 0 0 0 1px color-mix(in oklab,var(--ac) 42%,#fff)}.sg-bp-brick .sg-btnprev-s{color:#333;background:#edeff1;border-color:#00000024}.sg-bp-gradient .sg-btnprev-p{background:linear-gradient(135deg,var(--ac),color-mix(in oklab,var(--ac) 45%,#5b3df0))}.sg-bp-sleek .sg-btnprev-s{color:var(--ac);text-underline-offset:3px;background:0 0;border:none;text-decoration:underline}.sg-bp-sleek .sg-inprev{border:none;border-bottom:1.5px solid #0003;border-radius:0;padding-left:2px;padding-right:2px}.sg-bp-elevate .sg-btnprev-p{box-shadow:0 9px 18px -7px #00000080}.sg-bp-elevate .sg-btnprev-s{border-color:#0000;box-shadow:0 5px 11px -5px #00000059}.sg-cardprev{border-radius:var(--rad,16px);background:#fff;flex-direction:column;display:flex;overflow:hidden;box-shadow:0 2px 12px #00000017}.sg-cardprev-img{background:linear-gradient(135deg,#cdd9e3,#a7c3d6);height:48px}.sg-cardprev-img.tall{height:100%;min-height:92px}.sg-cardprev-tx{flex-direction:column;gap:6px;padding:10px 12px;display:flex}.sg-cardprev-tx b{color:#1a1a1a;font-size:11.5px}.sg-cardprev-tx i,.sg-cardprev>i{background:#0000001f;border-radius:3px;width:72%;height:5px;display:block}.sg-cardprev.txt{justify-content:center;gap:8px;padding:14px}.sg-cardprev.txt b{color:#1a1a1a;font-size:12.5px}.sg-cardprev-btn{background:var(--ac,#e8866a);color:#fff;border-radius:var(--rad,40px);align-self:flex-start;margin-top:2px;padding:6px 13px;font-size:10px;font-weight:600}.sg-cp-outlined{box-shadow:none;border:1px solid #00000029}.sg-cp-flat{box-shadow:none;background:#f1f2f4}.sg-cp-edgy{border-radius:2px;box-shadow:6px 6px #0000002e}.sg-cp-edgy .sg-cardprev-img{border-radius:0}.sg-panel{background:var(--card);border:1px solid var(--line);width:284px;max-height:calc(100% - 28px);box-shadow:var(--sh-lg);z-index:25;border-radius:14px;flex-direction:column;animation:.16s bz-fade;display:flex;position:absolute;top:14px;left:0}.sg-panel-h{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;padding:14px 16px;display:flex}.sg-panel-ttl{color:var(--ink);font-size:14px;font-weight:700}.sg-panel-x{color:var(--ink3);cursor:pointer;background:0 0;border:none;border-radius:7px;place-items:center;width:26px;height:26px;display:grid}.sg-panel-x:hover{background:var(--card2);color:var(--ink)}.sg-panel-x svg{width:16px;height:16px}.sg-panel-body{flex-direction:column;gap:14px;padding:16px;display:flex;overflow-y:auto}.sg-panel-shuffle{color:var(--ink);background:var(--card2);border:none;border-top:1px solid var(--line);cursor:pointer;border-radius:0 0 14px 14px;justify-content:center;align-items:center;gap:8px;margin:0;padding:13px;font-size:13px;font-weight:700;display:flex}.sg-panel-shuffle:hover{background:var(--bg-deep)}.sg-panel-shuffle svg{width:16px;height:16px;color:var(--a-mila)}.sg-pick{flex-direction:column;gap:12px;display:flex}.sg-pick-sv{cursor:crosshair;touch-action:none;border-radius:10px;height:148px;position:relative;overflow:hidden}.sg-pick-sv-w,.sg-pick-sv-b{position:absolute;inset:0}.sg-pick-sv-w{background:linear-gradient(90deg,#fff,#0000)}.sg-pick-sv-b{background:linear-gradient(#0000,#000)}.sg-pick-thumb{pointer-events:none;border:2px solid #fff;border-radius:50%;width:14px;height:14px;position:absolute;transform:translate(-50%,-50%);box-shadow:0 0 0 1px #00000059}.sg-pick-hue{appearance:none;cursor:pointer;background:linear-gradient(90deg,red,#ff0,#0f0,#0ff,#00f,#f0f,red);border-radius:7px;width:100%;height:12px}.sg-pick-hue::-webkit-slider-thumb{-webkit-appearance:none;width:16px;height:16px;box-shadow:var(--sh-sm);background:#fff;border:2px solid #00000040;border-radius:50%}.sg-pick-hue::-moz-range-thumb{background:#fff;border:2px solid #00000040;border-radius:50%;width:16px;height:16px}.sg-field{flex-direction:column;gap:6px;display:flex}.sg-field label{color:var(--ink3);text-transform:uppercase;letter-spacing:.04em;font-size:11px;font-weight:600}.sg-input{color:var(--ink);background:var(--card2);border:1px solid var(--line);border-radius:9px;width:100%;padding:9px 11px;font-family:inherit;font-size:13px}.sg-input:focus{border-color:var(--a-mila);outline:none}.sg-hexrow{gap:8px;display:flex}.sg-hexrow .sg-input{flex:1}.sg-copy{color:var(--ink2);background:var(--card2);border:1px solid var(--line);cursor:pointer;border-radius:9px;padding:0 13px;font-size:12px;font-weight:600}.sg-copy:hover{color:var(--ink)}.sg-setmain{color:#fff;background:var(--a-mila);cursor:pointer;border:none;border-radius:10px;justify-content:center;align-items:center;gap:8px;padding:10px;font-size:12.5px;font-weight:700;display:flex}.sg-setmain svg{width:15px;height:15px}.sg-ismain{color:var(--a-green);background:var(--a-green-soft);border-radius:10px;align-items:center;gap:8px;padding:9px 12px;font-size:12px;font-weight:600;display:flex}.sg-ismain svg{width:15px;height:15px}.sg-shades{flex-direction:column;gap:8px;display:flex}.sg-shades-h{color:var(--ink3);text-transform:uppercase;letter-spacing:.04em;font-size:11px;font-weight:700}.sg-shade-grp{flex-direction:column;gap:5px;display:flex}.sg-shade-grp-l{color:var(--ink3);margin-top:4px;font-size:10.5px}.sg-shade{cursor:pointer;text-align:left;background:0 0;border:none;border-radius:8px;align-items:center;gap:10px;padding:5px;display:flex}.sg-shade:hover{background:var(--card2)}.sg-shade-sw{border-radius:7px;flex:none;width:26px;height:26px;box-shadow:inset 0 0 0 1px #0000001a}.sg-shade-l{color:var(--ink2);flex:1;font-size:12px}.sg-shade-base{color:#fff;background:#1a1a1a;border-radius:6px;padding:2px 8px;font-size:10px;font-weight:700}.sg-search{background:var(--card2);border:1px solid var(--line);border-radius:10px;align-items:center;gap:9px;padding:0 12px;display:flex}.sg-search svg{width:16px;height:16px;color:var(--ink3);flex:none}.sg-input.bare{background:0 0;border:none;padding:10px 0}.sg-input.bare:focus{border:none}.sg-fontlist{flex-direction:column;gap:6px;max-height:340px;display:flex;overflow-y:auto}.sg-fontitem{background:var(--card2);border:1px solid var(--line);cursor:pointer;text-align:left;border-radius:11px;flex-direction:column;gap:6px;padding:12px 13px;display:flex;position:relative}.sg-fontitem:hover{border-color:var(--line2)}.sg-fontitem.on{border-color:var(--a-mila);background:color-mix(in oklab,var(--a-mila) 6%,var(--card))}.sg-fontitem-sample{color:var(--ink);font-size:18px;line-height:1.1}.sg-fontitem-meta{justify-content:space-between;align-items:center;gap:8px;display:flex}.sg-fontitem-meta b{color:var(--ink);font-size:12.5px}.sg-fontitem-g{color:var(--ink3);font-size:11px}.sg-fontitem-ck{color:var(--a-mila);position:absolute;top:11px;right:11px}.sg-fontitem-ck svg{width:15px;height:15px}.sg-fontactive{color:var(--ink3);font-size:12px}.sg-fontactive b{color:var(--ink);font-size:14px}.sg-radrow{gap:8px;display:flex}.sg-radbtn{background:var(--card2);border:1px solid var(--line);cursor:pointer;border-radius:10px;flex:1;place-items:center;height:42px;display:grid}.sg-radbtn.on{border-color:var(--a-mila);background:color-mix(in oklab,var(--a-mila) 7%,var(--card))}.sg-radbtn-c{border:2.4px solid var(--ink2);border-bottom:none;border-right:none;width:22px;height:22px}.sg-stylelist{flex-direction:column;gap:9px;display:flex}.sg-styleitem{background:var(--card2);border:1px solid var(--line);cursor:pointer;text-align:left;border-radius:12px;flex-direction:column;gap:9px;padding:13px;display:flex}.sg-styleitem:hover{border-color:var(--line2)}.sg-styleitem.on{border-color:var(--a-mila);background:color-mix(in oklab,var(--a-mila) 6%,var(--card))}.sg-styleitem-l{color:var(--ink);justify-content:space-between;align-items:center;font-size:13px;font-weight:700;display:flex}.sg-styleitem-ck{color:var(--a-mila)}.sg-styleitem-ck svg{width:16px;height:16px}.sg-guide.sg-dark{color:#e6e9ee;background:#10151e}.sg-dark .sg-topbar{background:#10151e;border-color:#222b38}.sg-dark .sg-concept,.sg-dark .sg-section-h h2{color:#f0f2f5}.sg-dark .sg-neutrals,.sg-dark .sg-typecard,.sg-dark .sg-uicard,.sg-dark .sg-add{background:#171d28;border-color:#222b38}.sg-dark .sg-typecard-sample,.sg-dark .sg-neutrals .sg-card-name{color:#f0f2f5}.sg-dark .sg-shufbtn,.sg-dark .sg-modetog,.sg-dark .sg-scalebtn{color:#e6e9ee;background:#171d28;border-color:#222b38}.sg-dark .sg-modetog button.on{color:#fff;background:#222b38}.bz-stub-card{border:1px solid var(--line);background:var(--card);border-radius:14px;padding:22px 24px}.bz-swatches{grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:12px;display:grid}.bz-swatch{align-items:center;gap:12px;display:flex}.bz-swatch-chip{border-radius:11px;flex:none;width:42px;height:42px;box-shadow:inset 0 0 0 1px #00000014}.bz-swatch b{font-size:13.5px;display:block}.bz-swatch span{color:var(--ink3);font-size:11.5px}.bz-fonts{flex-direction:column;gap:14px;display:flex}.bz-fontrow{border-bottom:1px solid var(--line);justify-content:space-between;align-items:baseline;gap:16px;padding-bottom:12px;display:flex}.bz-fontrow:last-child{border-bottom:none;padding-bottom:0}.bz-fontname{color:var(--ink);font-size:26px}.bz-fonttag{letter-spacing:.06em;text-transform:uppercase;color:var(--ink3);font-size:11px;font-weight:600}.bz-stub-note{color:var(--ink3);font-size:12.5px;font-style:italic}.bz-dom-head{justify-content:space-between;align-items:center;gap:14px;margin-bottom:16px;display:flex}.bz-dom-head b{font-size:18px;font-family:var(--font-display)}.bz-dom-live{color:var(--a-green);background:var(--a-green-soft);border-radius:20px;align-items:center;gap:7px;padding:5px 11px;font-size:12px;font-weight:600;display:inline-flex}.bz-dom-pulse{background:var(--a-green);width:8px;height:8px;box-shadow:0 0 0 0 var(--a-green);border-radius:50%;animation:2s infinite bzpulse}@keyframes bzpulse{0%{box-shadow:0 0 0 0 color-mix(in oklab,var(--a-green) 50%,transparent)}70%{box-shadow:0 0 0 7px #0000}to{box-shadow:0 0 #0000}}.bz-dom-rows{background:var(--line);border-radius:10px;flex-direction:column;gap:1px;display:flex;overflow:hidden}.bz-dom-row{background:var(--card);grid-template-columns:80px 90px 1fr auto;align-items:center;gap:14px;padding:13px 16px;font-size:13px;display:grid}.bz-dom-ok{color:var(--a-green);background:var(--a-green-soft);border-radius:20px;padding:3px 9px;font-size:11px;font-weight:700}.bz-modal-bg{z-index:5000;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0b101a80;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.bz-modal{background:var(--card);width:100%;max-width:480px;box-shadow:var(--sh-lg);border-radius:16px;padding:26px}.bz-modal-h{font-family:var(--font-display);margin-bottom:6px;font-size:19px;font-weight:700}.bz-modal-sub{color:var(--ink3);margin:0 0 16px;font-size:13px;line-height:1.5}.bz-modal-acts{justify-content:flex-end;gap:10px;margin-top:16px;display:flex}.bz-btn{cursor:pointer;border:1px solid var(--line);border-radius:9px;padding:9px 16px;font-size:13px;font-weight:700}.bz-btn.ghost{background:var(--card2);color:var(--ink2)}.bz-btn.primary{background:var(--a-gold);color:#fff;border-color:var(--a-gold)}.bz-undo-b.los{border:1px solid var(--line);background:var(--card2);border-radius:9px;margin-right:8px}.bz-gesch{flex-direction:column;gap:7px;max-height:46vh;margin-bottom:14px;display:flex;overflow:auto}.bz-gesch-rij{border:1px solid var(--line);background:var(--card2);border-radius:11px;justify-content:space-between;align-items:center;gap:12px;padding:10px 12px;display:flex}.bz-gesch-wat{flex-direction:column;gap:2px;min-width:0;display:flex}.bz-gesch-wat b{color:var(--ink);font-size:13px;font-weight:650}.bz-gesch-wat .mono{color:var(--ink3);font-size:11px;line-height:1.45}.bz-gesch-acts{flex:none;gap:6px;display:inline-flex}.bz-btn.sm{padding:6px 12px;font-size:12px}.bz-bb-open{width:100%;color:var(--ink2);border:none;border-top:1px solid var(--line);cursor:pointer;text-align:left;background:0 0;align-items:center;gap:7px;padding:12px 16px;font-size:12.5px;font-weight:600;transition:all .15s;display:flex}.bz-bb-open:hover{background:var(--card2);color:var(--ink)}.bz-bb-open svg{flex:none;width:15px;height:15px}.bz-bb-lijst{flex-direction:column;gap:8px;max-height:46vh;margin-bottom:14px;display:flex;overflow:auto}.bz-bb-veld{border:1px solid var(--line);background:var(--card);border-radius:11px;overflow:hidden}.bz-bb-veld.uit{opacity:.62;background:var(--card2)}.bz-bb-kop{cursor:pointer;text-align:left;background:0 0;border:none;justify-content:space-between;align-items:center;gap:12px;width:100%;padding:11px 13px;display:flex}.bz-bb-kop:hover{background:var(--card2)}.bz-bb-naam{color:var(--ink);font-size:13.5px;font-weight:650}.bz-bb-meta{color:var(--ink3);flex:none;align-items:center;gap:7px;font-size:11px;display:inline-flex}.bz-bb-eigen{color:var(--a-gold);font-weight:700}.bz-bb-uit{color:var(--ink3);font-weight:700}.bz-bb-body{border-top:1px solid var(--line);background:var(--card2);flex-direction:column;gap:11px;padding:13px;display:flex}.bz-bb-rij{flex-direction:column;gap:5px;display:flex}.bz-bb-rij>span{color:var(--ink2);font-size:12px;font-weight:600}.bz-bb-opties{flex-direction:column;gap:7px;display:flex}.bz-bb-optie{align-items:center;gap:9px;display:flex}.bz-bb-optie>.mono{color:var(--ink3);text-overflow:ellipsis;flex:0 0 118px;font-size:11px;overflow:hidden}.bz-bb-acts{flex-wrap:wrap;align-items:center;gap:7px;display:flex}.bz-bb-note{color:var(--ink3);margin:0;font-size:11.5px;line-height:1.55}.bz-rijk-scheiding{background:var(--line);align-self:stretch;width:1px;margin:2px 4px}.bz-prevbalk{background:var(--ink);z-index:6;border-radius:8px;flex-wrap:wrap;align-items:center;gap:2px;max-width:min(92%,420px);padding:4px 5px;display:flex;box-shadow:0 6px 20px #00000047}.bz-prevbalk .bz-rijk-knop{color:#fff;min-width:24px;height:24px;font-size:12.5px}.bz-prevbalk .bz-rijk-knop:hover{color:#fff;background:#ffffff2e}.bz-nv-fotos{grid-template-columns:repeat(auto-fill,minmax(64px,1fr));gap:6px;max-height:184px;padding:2px;display:grid;overflow-y:auto}.bz-nv-foto{background:var(--bg2);cursor:pointer;aspect-ratio:1;border:2px solid #0000;border-radius:8px;padding:0;line-height:0;overflow:hidden}.bz-nv-foto:hover{border-color:var(--line)}.bz-nv-foto.aan{border-color:var(--a-gold)}.bz-nv-foto>img{object-fit:cover;width:100%;height:100%}.bz-bb-fout{color:var(--a-red);background:var(--a-red-soft);border:1px solid #c13a3340;border-radius:10px;margin-bottom:13px;padding:11px 13px;font-size:12.5px;line-height:1.55}.bz-bb-plekken{flex-direction:column;gap:3px;margin:8px 0 0;padding-left:17px;display:flex}.bz-bb-plekken .mono{color:var(--ink3);margin-left:5px;font-size:11px}.bz-bb-rol{border:1px solid var(--line);background:var(--card2);border-radius:10px;margin-bottom:13px;padding:11px 13px}.bz-bb-rol-top{justify-content:space-between;align-items:center;gap:10px;display:flex}.bz-bb-rol-lbl{letter-spacing:.04em;text-transform:uppercase;color:var(--ink3);font-size:11px;font-weight:700}.bz-bb-rol-bron{color:var(--ink3);background:var(--card);border-radius:999px;padding:2px 8px;font-size:10.5px;font-weight:700}.bz-bb-rol-bron.vast{color:var(--a-gold);background:var(--a-gold-soft)}.bz-bb-rol-naam{color:var(--ink);margin-top:5px;font-size:15px;font-weight:650}.bz-bb-rol .bz-bb-note{margin-top:5px}.bz-bb-familiegeen{color:var(--ink2);cursor:pointer;align-items:center;gap:7px;margin-top:7px;font-size:12.5px;display:flex}.bz-bb-familiegeen input{margin:0}.bz-bb-bijna{color:var(--ink2);background:var(--a-gold-soft,#c994371f);border-radius:8px;margin-top:7px;padding:7px 9px;font-size:12px;line-height:1.45}.bz-bb-bijna-knop{font:inherit;color:var(--a-gold,#c99437);cursor:pointer;background:0 0;border:0;margin-left:5px;padding:0;font-weight:650;text-decoration:underline;display:inline}.bz-bb-bijna-knop:disabled{opacity:.5;cursor:default}.bz-pag-acts{flex-wrap:wrap;gap:6px;padding:8px 10px 10px;display:flex}.bz-pag-acts .bz-mini{flex:none}.bz-pag-acts svg{width:13px;height:13px}.bz-aanvragen{flex-direction:column;gap:16px;width:100%;max-width:760px;margin:0 auto;padding:28px 24px 64px;display:flex}.bz-aanvr-lijst{flex-direction:column;gap:8px;display:flex}.bz-aanvr{border:1px solid var(--line);background:var(--card);border-radius:11px;overflow:hidden}.bz-aanvr.open{border-color:var(--a-gold)}.bz-aanvr-kop{cursor:pointer;text-align:left;background:0 0;border:none;justify-content:space-between;align-items:center;gap:12px;width:100%;padding:12px 14px;display:flex}.bz-aanvr-kop:hover{background:var(--card2)}.bz-aanvr-l{flex-direction:column;gap:3px;min-width:0;display:flex}.bz-aanvr-l b{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-size:13.5px;font-weight:650;overflow:hidden}.bz-aanvr-l .mono{color:var(--ink3);font-size:11px}.bz-aanvr-chev{color:var(--ink3);flex:none;transition:transform .15s}.bz-aanvr-chev svg{width:15px;height:15px}.bz-aanvr-chev.open{transform:rotate(90deg)}.bz-aanvr-body{border-top:1px solid var(--line);background:var(--card2);grid-template-columns:minmax(90px,150px) 1fr;gap:7px 14px;margin:0;padding:12px 14px 14px;display:grid}.bz-aanvr-body dt{color:var(--ink3);font-size:11.5px;font-weight:600}.bz-aanvr-body dd{color:var(--ink);white-space:pre-wrap;word-break:break-word;margin:0;font-size:13px;line-height:1.5}@media (width<=640px){.bz-aanvr-body{grid-template-columns:1fr;gap:2px 0}.bz-aanvr-body dd{margin-bottom:8px}}.bz-fs-body.menu{background:var(--bg);overflow:auto}.bz-inst{flex-direction:column;gap:18px;width:100%;max-width:760px;margin:0 auto;padding:28px 24px 64px;display:flex}.bz-inst-kop{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;display:flex}.bz-inst-kop h3{font-family:var(--font-display);margin:0 0 3px;font-size:21px;font-weight:700}.bz-inst-kop .mono{color:var(--ink3);font-size:11.5px}.bz-inst-tabs{background:var(--card2);border:1px solid var(--line);border-radius:9px;flex-wrap:wrap;align-self:flex-start;gap:2px;padding:2px;display:inline-flex}.bz-inst-blok{background:var(--card);border:1px solid var(--line);border-radius:13px;flex-direction:column;gap:12px;padding:16px 18px;display:flex}.bz-inst-veld{flex-direction:column;gap:5px;display:flex}.bz-inst-lbl{color:var(--ink2);flex-wrap:wrap;align-items:center;gap:9px;font-size:12.5px;font-weight:650;display:flex}.bz-inst-lbl em{color:var(--ink3);font-size:11.5px;font-style:normal;font-weight:400}.bz-inst-stuk{color:var(--a-red);background:var(--a-red-soft);border-radius:5px;padding:2px 6px;font-size:10.5px;font-weight:700}.bz-inst-note{color:var(--ink3);margin:0;font-size:11px;line-height:1.5}.bz-inst-lijst{flex-direction:column;gap:9px;display:flex}.bz-inst-rij{border:1px solid var(--line);background:var(--card2);border-radius:11px;flex-direction:column;gap:10px;padding:11px 13px;display:flex}.bz-inst-rij.diep{background:var(--card);border-style:dashed}.bz-inst-rijkop{justify-content:space-between;align-items:center;gap:12px;display:flex}.bz-inst-rijnaam{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:650;overflow:hidden}.bz-inst-rijacts{flex:none;gap:5px;display:inline-flex}.bz-inst-rijacts .bz-mini{padding:4px 6px}.bz-inst-rijacts .bz-mini:disabled{opacity:.35;cursor:default}.bz-inst-rijacts svg{width:13px;height:13px}.bz-inst-rijvelden{grid-template-columns:1fr 1fr;gap:10px;display:grid}.bz-inst-sub{border-top:1px solid var(--line);padding-top:9px}.bz-inst-subkop{cursor:pointer;width:100%;color:var(--ink2);text-align:left;background:0 0;border:none;align-items:center;gap:7px;padding:3px 0;font-size:12px;font-weight:600;display:flex}.bz-inst-subkop svg{width:13px;height:13px;transition:transform .15s}.bz-inst-subkop .mono{color:var(--ink3);margin-left:auto;font-size:10.5px}@media (width<=640px){.bz-inst-rijvelden{grid-template-columns:1fr}}.bz-bb-nieuw{border:1px solid var(--line);background:var(--card2);border-radius:11px;flex-direction:column;gap:11px;padding:13px;display:flex}.studio-hero{background:linear-gradient(135deg,var(--a-mila-soft),transparent 60%),var(--card);border:1px solid var(--line);border-radius:var(--r);box-shadow:var(--sh-sm);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;padding:28px 30px;display:flex}.studio-hero-l{flex:1;min-width:280px}.studio-title{font-family:var(--font-display);letter-spacing:-.02em;margin:12px 0 10px;font-size:33px;font-weight:700;line-height:1.05}.studio-title em{font-family:var(--font-serif);color:var(--a-mila);font-style:italic;font-weight:400}.studio-lede{color:var(--ink2);max-width:58ch;font-size:14.5px;line-height:1.6}.studio-hero-actions{flex-wrap:wrap;gap:10px;margin-top:18px;display:flex}.studio-gen{background:var(--a-mila);color:#fff;box-shadow:var(--sh-sm);border-radius:13px;align-items:center;gap:9px;padding:12px 20px;font-size:14.5px;font-weight:700;transition:transform .14s,box-shadow .18s,opacity .2s;display:inline-flex}.studio-gen:hover:not(:disabled){box-shadow:var(--sh-md);transform:translateY(-2px)}.studio-gen:disabled{opacity:.8;cursor:default}.studio-gen.busy svg{animation:1s linear infinite spin}.studio-cms{background:var(--card);border:1px solid var(--line2);color:var(--ink);border-radius:13px;align-items:center;gap:8px;padding:12px 18px;font-size:14px;font-weight:700;transition:transform .14s,border-color .14s;display:inline-flex}.studio-cms:hover{border-color:var(--a-mila);transform:translateY(-2px)}.studio-hero-stat{flex-direction:column;flex:none;justify-content:center;align-items:center;padding:0 8px;display:flex}.studio-hero-num{letter-spacing:-.03em;color:var(--a-mila);font-size:54px;font-weight:800;line-height:1}.studio-hero-sub{color:var(--ink2);text-align:center;margin-top:6px;font-size:12px;line-height:1.35}.studio-tabs{border-bottom:1px solid var(--line);gap:8px;margin-top:20px;padding-bottom:0;display:flex}.studio-tab{color:var(--ink2);border-bottom:2.5px solid #0000;align-items:center;gap:8px;margin-bottom:-1px;padding:11px 16px;font-size:14px;font-weight:700;transition:color .14s,border-color .14s;display:inline-flex}.studio-tab svg{width:17px;height:17px}.studio-tab:hover{color:var(--ink)}.studio-tab.on{color:var(--a-mila);border-bottom-color:var(--a-mila)}.studio-tab-n{color:var(--ink3);background:var(--bg-deep);border-radius:999px;padding:1px 8px;font-size:11px;font-weight:800}.studio-tab.on .studio-tab-n{color:var(--a-mila);background:var(--a-mila-soft)}.studio-grid{grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:16px;margin-top:20px;display:grid}.studio-card{background:var(--card);border:1px solid var(--line);border-radius:var(--r);box-shadow:var(--sh-sm);flex-direction:column;transition:transform .14s,box-shadow .18s;display:flex;overflow:hidden}.studio-card:hover{box-shadow:var(--sh-md);transform:translateY(-2px)}.studio-card-thumb{background:linear-gradient(135deg,var(--tint),color-mix(in oklab,var(--tint) 55%,#fff));place-items:center;height:88px;display:grid;position:relative}.studio-card-kind{text-transform:uppercase;letter-spacing:.05em;color:#fff;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#00000038;border-radius:7px;padding:3px 9px;font-size:10.5px;font-weight:800;position:absolute;top:11px;left:12px}.studio-card-ic{color:#fff;opacity:.9}.studio-card-ic svg{width:30px;height:30px}.studio-card-body{flex-direction:column;gap:9px;padding:15px 16px 16px;display:flex}.studio-card-top{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.studio-card-titel{letter-spacing:-.01em;font-size:15.5px;font-weight:800;line-height:1.25}.studio-status{text-transform:uppercase;letter-spacing:.04em;border-radius:7px;flex:none;padding:3px 8px;font-size:10px;font-weight:800}.studio-status.klaar{color:var(--a-green);background:var(--a-green-soft)}.studio-status.concept{color:var(--a-gold);background:var(--a-gold-soft)}.studio-status.live{color:#fff;background:var(--a-green)}.studio-card-beschr{color:var(--ink2);font-size:13px;line-height:1.5}.studio-card-meta{color:var(--ink3);align-items:center;gap:6px;font-size:11px;display:flex}.studio-card-meta svg{flex:none;width:13px;height:13px}.studio-card-bron{background:var(--bg-deep);border-radius:11px;flex-direction:column;gap:4px;padding:10px 12px;display:flex}.studio-bron-chip{color:var(--tint);background:var(--tint-soft);border-radius:6px;align-self:flex-start;padding:2px 8px;font-size:10px;font-weight:800}.studio-bron-sig{color:var(--ink2);font-size:11.5px;line-height:1.4}.studio-card-foot{justify-content:space-between;align-items:center;gap:10px;margin-top:3px;display:flex}.studio-view{color:var(--ink2);text-underline-offset:2px;white-space:nowrap;font-size:13px;font-weight:700;text-decoration:underline}.studio-view:hover{color:var(--ink)}.studio-place{background:var(--a-mila);color:#fff;white-space:nowrap;border-radius:10px;flex:none;align-items:center;gap:6px;padding:8px 13px;font-size:13px;font-weight:700;transition:transform .14s,box-shadow .18s;display:inline-flex}.studio-place:hover{box-shadow:var(--sh-sm);transform:translateY(-1px)}.studio-place.lg{padding:11px 18px;font-size:14px}.studio-place svg{width:15px;height:15px}.studio-placed{color:var(--a-green);align-items:center;gap:6px;font-size:13px;font-weight:700;display:inline-flex}.studio-placed svg{width:16px;height:16px}.studio-draft{background:var(--card);width:min(560px,94vw);box-shadow:var(--sh-lg);border-radius:18px;flex-direction:column;max-height:90vh;display:flex;overflow:hidden}.studio-draft-head{border-bottom:1px solid var(--line);background:linear-gradient(135deg,var(--tint-soft),transparent 70%);justify-content:space-between;align-items:flex-start;gap:14px;padding:20px 22px 16px;display:flex}.studio-draft-eyebrow{color:var(--ink3);margin-bottom:5px;font-size:11px}.studio-draft-titel{font-family:var(--font-display);letter-spacing:-.01em;font-size:21px;font-weight:700;line-height:1.2}.studio-draft-body{flex-direction:column;gap:13px;padding:18px 22px;display:flex;overflow:auto}.studio-draft-row{gap:14px;font-size:13.5px;display:flex}.studio-draft-lbl{color:var(--ink3);flex:0 0 130px;font-weight:600}.studio-draft-kw{color:var(--tint);font-weight:700}.studio-draft-beschr{color:var(--ink2);border-top:1px solid var(--line);padding-top:4px;font-size:13.5px;line-height:1.6}.studio-draft-note{color:var(--ink2);background:var(--bg-deep);border-radius:11px;align-items:flex-start;gap:9px;padding:11px 13px;font-size:12px;line-height:1.5;display:flex}.studio-draft-note svg{width:15px;height:15px;color:var(--ink3);flex:none;margin-top:1px}.studio-draft-foot{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;padding:15px 22px;display:flex}@media (width<=760px){.web-home-nav,.studio-grid{grid-template-columns:1fr}.studio-hero-stat{order:-1}}.studioconcepten-tile{flex-direction:column;width:100%;min-width:0;display:flex}.studioconcepten-tile .studio-tabs{scrollbar-width:thin;min-width:0;margin-top:2px;overflow-x:auto}.studioconcepten-tile .studio-tab{flex:none}.studioconcepten-tile .studio-grid{margin-top:16px}.studio-card-thumb{cursor:pointer}.studio-card-peek{color:#fff;opacity:0;background:#00000042;border-radius:999px;padding:4px 11px;font-size:11.5px;font-weight:700;transition:opacity .16s,transform .16s;position:absolute;bottom:11px;right:12px;transform:translateY(4px)}.studio-card:hover .studio-card-peek{opacity:1;transform:none}.studio-hero-live{color:var(--a-green);background:var(--a-green-soft);border-radius:999px;align-items:center;gap:7px;margin-top:14px;padding:5px 12px;font-size:12px;font-weight:700;display:inline-flex}.studio-hero-live .live-dot{background:var(--a-green);width:7px;height:7px;box-shadow:0 0 0 0 var(--a-green);border-radius:50%;animation:2s infinite livepulse}@keyframes livepulse{0%{box-shadow:0 0 0 0 color-mix(in oklab,var(--a-green) 55%,transparent)}70%{box-shadow:0 0 0 7px #0000}to{box-shadow:0 0 #0000}}.studio-stage{z-index:5000;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0b101a99;padding:26px;animation:.22s ssp-fade;display:flex;position:fixed;inset:0}@keyframes ssp-fade{0%{opacity:0}to{opacity:1}}.studio-stage-inner{background:var(--bg);border-radius:18px;flex-direction:column;flex:1;min-width:0;display:flex;overflow:hidden;box-shadow:0 40px 120px -30px #0b101ab3}.studio-stage-top{background:var(--card);border-bottom:1px solid var(--line);flex:none;align-items:center;gap:18px;height:60px;padding:0 18px;display:flex}.ss-close{border:1px solid var(--line2);background:var(--card);color:var(--ink);border-radius:11px;flex:none;align-items:center;gap:7px;padding:9px 15px;font-size:13.5px;font-weight:700;display:inline-flex}.ss-close:hover{border-color:var(--ink3)}.ss-close svg{width:15px;height:15px}.ss-title{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.ss-kind{letter-spacing:.04em;text-transform:uppercase;color:var(--a-mila);font-size:11px;font-weight:700}.ss-name{font-family:var(--font-display);letter-spacing:-.01em;color:var(--ink);white-space:nowrap;text-overflow:ellipsis;font-size:16px;font-weight:700;overflow:hidden}.ss-top-acts{flex:none;align-items:center;gap:10px;display:flex}.ss-device{background:var(--bg-deep);border-radius:10px;gap:3px;padding:3px;display:flex}.ss-device button{width:36px;height:30px;color:var(--ink2);border-radius:8px;place-items:center;display:grid}.ss-device button.on{background:var(--card);color:var(--ink);box-shadow:var(--sh-sm)}.ss-railtog{border:1px solid var(--line2);background:var(--card);color:var(--ink);border-radius:11px;align-items:center;gap:7px;padding:9px 14px;font-size:13px;font-weight:700;display:inline-flex}.ss-railtog:hover{border-color:var(--a-mila)}.ss-railtog svg{width:15px;height:15px}.studio-stage-body{flex:1;min-height:0;display:flex}.studio-rail{background:var(--card);border-right:1px solid var(--line);flex-direction:column;flex:0 0 340px;gap:0;display:flex;overflow-y:auto}.sr-block{border-bottom:1px solid var(--line);padding:20px 22px}.sr-eyebrow{color:var(--ink);align-items:center;gap:9px;margin-bottom:10px;font-size:12.5px;font-weight:800;display:flex}.sr-why{color:var(--ink2);margin:0;font-size:14px;line-height:1.55}.sr-lbl{letter-spacing:.05em;text-transform:uppercase;color:var(--ink3);margin-bottom:8px;font-size:11px;font-weight:800}.sr-kw{background:var(--a-mila-soft);color:var(--a-mila);border-radius:9px;align-items:center;gap:8px;padding:7px 13px;font-size:13.5px;font-weight:700;display:inline-flex}.sr-kw svg{width:15px;height:15px}.sr-meta{color:var(--ink3);margin-top:9px;font-size:12px}.sr-input{border:1px solid var(--line2);background:var(--bg);width:100%;color:var(--ink);border-radius:10px;padding:10px 12px;font-family:inherit;font-size:14px;line-height:1.4}.sr-input:focus{border-color:var(--a-mila);box-shadow:0 0 0 3px var(--a-mila-soft);outline:none}.sr-input.ta{resize:vertical;min-height:78px}.sr-hint{color:var(--ink3);margin-top:9px;font-size:11.5px;line-height:1.45}.sr-checks{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.sr-checks li{color:var(--ink2);align-items:flex-start;gap:10px;font-size:13.5px;line-height:1.4;display:flex}.sr-checks li svg{width:15px;height:15px;color:var(--a-green);flex:none;margin-top:1px}.sr-foot{background:var(--card);border-top:1px solid var(--line);flex-direction:column;gap:10px;margin-top:auto;padding:18px 22px;display:flex;position:sticky;bottom:0}.sr-builder{border:1px solid var(--line2);background:var(--card);color:var(--ink);border-radius:12px;justify-content:center;align-items:center;gap:8px;padding:11px;font-size:13.5px;font-weight:700;display:inline-flex}.sr-builder:hover{border-color:var(--a-mila)}.sr-builder svg{width:16px;height:16px}.sr-place{background:var(--a-mila);color:#fff;box-shadow:var(--sh-sm);border-radius:12px;justify-content:center;align-items:center;gap:8px;padding:13px;font-size:14.5px;font-weight:800;transition:transform .14s,box-shadow .14s;display:inline-flex}.sr-place:hover{box-shadow:var(--sh-md);transform:translateY(-1px)}.sr-place svg{width:17px;height:17px}.sr-live{background:var(--a-green-soft);color:var(--a-green);border-radius:12px;justify-content:center;align-items:center;gap:8px;padding:13px;font-size:14px;font-weight:800;display:inline-flex}.sr-live svg{width:16px;height:16px}.studio-canvas{background:#0b101a;flex:1;justify-content:center;min-width:0;display:flex;overflow:hidden}.studio-canvas-fit{flex:1;min-width:0;display:flex}.studio-canvas.mobile .studio-canvas-fit{border-radius:18px;flex:0 0 430px;max-width:430px;margin:18px 0;overflow:hidden;box-shadow:0 24px 60px -20px #0009}.sd-window{background:#fff;flex-direction:column;flex:1;min-width:0;display:flex}.sd-window .ssp-doc{flex:1}.sd-conceptpill{color:#b85530;background:#e8866a29;border-radius:30px;align-items:center;height:30px;padding:0 13px;font:700 12px/1 DM Sans,sans-serif;display:inline-flex}@media (width<=920px){.studio-rail{flex-basis:300px}}.an-hero{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:20px;margin-bottom:18px;display:flex}.an-title{font-family:var(--font-display);letter-spacing:-.02em;margin-top:10px;font-size:32px;font-weight:700;line-height:1.05}.an-title em{font-family:var(--font-serif);color:var(--a-blue);font-style:italic;font-weight:400}.an-period{background:var(--bg-deep);border-radius:12px;gap:4px;padding:4px;display:flex}.an-period-btn{color:var(--ink2);border-radius:9px;padding:8px 16px;font-size:13px;font-weight:700;transition:background .14s,color .14s}.an-period-btn.on{background:var(--card);color:var(--ink);box-shadow:var(--sh-sm)}.an-cards{grid-template-columns:repeat(4,1fr);gap:14px;margin-bottom:18px;display:grid}.an-card{background:var(--card);border:1px solid var(--line);box-shadow:var(--sh-sm);border-radius:16px;padding:16px}.an-card-top{justify-content:space-between;align-items:center;display:flex}.an-card-ic{border-radius:11px;place-items:center;width:38px;height:38px;display:grid}.an-card-ic svg{width:18px;height:18px}.an-card-delta{border-radius:7px;align-items:center;gap:4px;padding:3px 8px;font-size:12px;font-weight:800;display:inline-flex}.an-card-delta svg{width:12px;height:12px}.an-card-delta.good{color:var(--a-green);background:var(--a-green-soft)}.an-card-delta.bad{color:var(--a-red);background:var(--a-red-soft)}.an-card-v{font-family:var(--font-display);letter-spacing:-.02em;margin-top:13px;font-size:30px;font-weight:700;line-height:1}.an-card-k{margin-top:6px;font-size:13.5px;font-weight:700}.an-card-sub{color:var(--ink3);margin-top:2px;font-size:11px}.an-sec{background:var(--card);border:1px solid var(--line);box-shadow:var(--sh-sm);border-radius:18px;margin-bottom:16px;padding:20px}.an-sec-head{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:16px;display:flex}.an-sec-title{font-family:var(--font-display);letter-spacing:-.01em;margin-top:7px;font-size:20px;font-weight:700}.an-trigger,.an-link{color:var(--ink2);background:var(--card2);border:1px solid var(--line);border-radius:10px;align-items:center;gap:7px;padding:8px 13px;font-size:12.5px;font-weight:700;transition:transform .13s,border-color .13s,color .13s;display:inline-flex}.an-trigger:hover,.an-link:hover{border-color:var(--a-blue);color:var(--a-blue);transform:translateY(-1px)}.an-trigger svg{width:14px;height:14px}.an-link{background:0 0;border:none;padding:8px 2px}.an-grid2{grid-template-columns:1.3fr 1fr;gap:16px;display:grid}.an-grid2 .an-sec{margin-bottom:0}.an-funnel{flex-direction:column;gap:14px;display:flex}.an-frow{flex-direction:column;gap:6px;display:flex}.an-fbar-track{background:var(--bg-deep);border-radius:10px;height:38px;overflow:hidden}.an-fbar{border-radius:10px;justify-content:flex-end;align-items:center;min-width:54px;height:100%;padding:0 12px;transition:width .5s cubic-bezier(.2,.8,.2,1);display:flex}.an-fbar-v{color:#fff;font-variant-numeric:tabular-nums;font-size:14px;font-weight:800}.an-fmeta{justify-content:space-between;align-items:center;display:flex}.an-fk{color:var(--ink2);font-size:13px;font-weight:600}.an-fdrop{color:var(--ink3);font-size:11px;font-weight:700;font-family:var(--font-label)}.an-sources{align-items:center;gap:20px;display:flex}.an-donut-c{text-align:center;line-height:1.1}.an-donut-c b{font-family:var(--font-display);font-size:21px;font-weight:700;display:block}.an-donut-c span{color:var(--ink3);font-size:10px}.an-src-legend{flex-direction:column;flex:1;gap:10px;display:flex}.an-src-row{align-items:center;gap:9px;display:flex}.an-src-dot{border-radius:3px;flex:none;width:10px;height:10px}.an-src-k{flex:1;font-size:13px;font-weight:600}.an-src-v{font-variant-numeric:tabular-nums;font-size:13px;font-weight:800}.an-signals{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}.an-signal{background:var(--card2);border:1px solid var(--line);border-radius:14px;padding:14px}.an-signal-ic{border-radius:10px;place-items:center;width:36px;height:36px;margin-bottom:11px;display:grid}.an-signal-ic svg{width:17px;height:17px}.an-signal-main{flex-direction:column;display:flex}.an-signal-v{font-family:var(--font-display);letter-spacing:-.01em;font-size:23px;font-weight:700}.an-signal-k{color:var(--ink2);font-size:12.5px;font-weight:700}.an-signal-note{color:var(--ink3);margin-top:7px;font-size:11.5px;line-height:1.4;display:block}.an-kwtable{flex-direction:column;display:flex}.an-kw-h,.an-kw-row{grid-template-columns:2.4fr .8fr .8fr 1fr 1.4fr;align-items:center;gap:12px;padding:11px 6px;display:grid}.an-kw-h{letter-spacing:.08em;text-transform:uppercase;color:var(--ink3);border-bottom:1px solid var(--line);font-size:10px;font-weight:700}.an-kw-row{border-bottom:1px solid var(--line)}.an-kw-row:last-child{border-bottom:none}.an-kw-term{font-size:13.5px;font-weight:700}.an-kw-pos{color:var(--a-gold);font-size:14px;font-weight:800}.an-kw-move{font-size:12px;font-weight:800}.an-kw-move.up{color:var(--a-green)}.an-kw-move.down{color:var(--a-red)}.an-kw-move.flat{color:var(--ink3)}.an-kw-vol{color:var(--ink2);font-size:12px}.an-kw-url{color:var(--ink3);font-size:11.5px}@media (width<=1000px){.an-cards,.an-signals{grid-template-columns:repeat(2,1fr)}.an-grid2{grid-template-columns:1fr}}@keyframes wys-flash{0%,to{border-color:var(--a-purple);background:0 0}15%,45%{border-color:var(--a-teal);background:color-mix(in oklab,var(--a-teal) 13%,transparent);box-shadow:inset 0 0 0 9999px color-mix(in oklab,var(--a-teal) 6%,transparent)}}@media (width<=640px){.web-diff{grid-template-columns:1fr;gap:6px}.web-diff-arrow{transform:rotate(90deg)}}@media (width<=1100px){.web-split.withprev{flex-direction:column}.web-split.withprev .web-pane,.web-previewpane{width:100%}.web-statband{grid-template-columns:1fr 1fr}}.club-band{background:linear-gradient(110deg,var(--a-orange-soft),transparent 62%),var(--card);border:1px solid var(--line);border-radius:var(--r);box-shadow:var(--sh-sm);align-items:center;gap:14px;padding:15px 18px;display:flex}.club-band-main{flex:1;min-width:0}.club-band-name{font-size:16px;font-weight:800}.club-band-sub{color:var(--ink2);margin-top:2px;font-size:11.5px}.club-tabs{flex-wrap:wrap;gap:8px;display:flex}.club-tab{background:var(--card);border:1px solid var(--line);color:var(--ink2);border-radius:11px;align-items:center;gap:7px;padding:8px 14px;font-size:13.5px;font-weight:600;transition:transform .12s,box-shadow .15s;display:inline-flex}.club-tab:hover{box-shadow:var(--sh-sm);transform:translateY(-1px)}.club-tab svg{width:16px;height:16px}.club-tagrow{flex-wrap:wrap;gap:6px;display:inline-flex}.club-tag{border-radius:7px;padding:2px 8px;font-size:10.5px;font-weight:700}.event-date{min-width:48px;height:42px;font-size:13px;font-weight:800;font-family:var(--font-label);text-align:center;border-radius:11px;flex:none;place-items:center;padding:0 8px;line-height:1.1;display:grid}.match-row{border-top:1px solid var(--line);align-items:center;gap:14px;padding:14px 0;display:flex}.panel-body .match-row:first-child{border-top:none}.match-main{flex:1;min-width:0}.match-top{align-items:center;gap:9px;display:flex}.match-top b{font-size:14.5px;font-weight:700}.match-score{border-radius:999px;padding:2px 9px;font-size:11px;font-weight:800}.match-why{color:var(--ink2);margin-top:4px;font-size:12.5px;line-height:1.45}.ao-kind{border-radius:8px;flex:none;place-items:center;min-width:58px;height:30px;font-size:11.5px;font-weight:800;display:grid}.club-soon{align-items:center;gap:14px;padding:8px 2px;display:flex}.cs-ic{border-radius:13px;flex:none;place-items:center;width:46px;height:46px;font-size:22px;display:grid}.cs-ic svg{width:22px;height:22px}.club-soon b{font-size:15px}.club-soon p{color:var(--ink2);margin-top:3px;font-size:13px;line-height:1.45}.vandaag{flex-direction:column;gap:18px;display:flex}.vd-switch{background:var(--bg-deep);border-radius:14px;align-self:flex-start;gap:3px;padding:4px;display:inline-flex}.vd-seg{color:var(--ink2);border-radius:10px;align-items:center;gap:8px;padding:9px 16px;font-size:14px;font-weight:600;transition:background .15s,color .15s;display:inline-flex}.vd-seg svg{width:17px;height:17px}.vd-seg.on{background:var(--card);color:var(--ink);box-shadow:var(--sh-sm)}.vd-seg-n{background:var(--a-orange);color:#fff;border-radius:7px;place-items:center;min-width:20px;height:20px;padding:0 6px;font-size:11px;font-weight:800;display:grid}.hub{background:var(--card);border:1px solid var(--line);border-radius:var(--r);height:calc(100vh - 232px);min-height:580px;box-shadow:var(--sh-sm);grid-template-columns:212px 320px 1fr;gap:0;display:grid;overflow:hidden}.hub-rail{border-right:1px solid var(--line);background:var(--card2);flex-direction:column;gap:16px;padding:14px 12px;display:flex;overflow-y:auto}.hub-rail-h{letter-spacing:.14em;text-transform:uppercase;color:var(--ink3);padding:2px 8px 7px;font-size:9.5px}.hub-rail-sec{flex-direction:column;gap:3px;display:flex}.hub-chan{width:100%;color:var(--ink2);text-align:left;border-radius:10px;align-items:center;gap:10px;padding:8px 10px;font-size:13px;font-weight:600;transition:background .14s,color .14s;display:flex}.hub-chan:hover{background:var(--bg-deep);color:var(--ink)}.hub-chan.on{background:var(--ink);color:#fff}.hub-chan-ic{border-radius:8px;flex:none;place-items:center;width:28px;height:28px;font-size:15px;display:grid}.hub-chan-ic svg{width:15px;height:15px}.hub-chan.on .hub-chan-ic{color:#fff!important;background:#ffffff29!important}.hub-chan-lbl{white-space:nowrap;text-overflow:ellipsis;flex:1;overflow:hidden}.hub-chan-n{color:var(--ink3);font-variant-numeric:tabular-nums;font-size:12px;font-weight:800}.hub-chan.on .hub-chan-n{color:#ffffffb3}.hub-chan.sm{padding:6px 10px}.hub-chan.sm .hub-chan-ic{width:24px;height:24px;font-size:13px}.hub-chan.sm .hub-chan-ic svg{width:13px;height:13px}.hub-urgent{color:var(--a-red);align-items:center;gap:9px;padding:8px 10px;font-size:13px;font-weight:700;display:flex}.hub-urgent .dot{border-radius:50%;width:8px;height:8px}.hub-urgent-n{font-variant-numeric:tabular-nums;margin-left:auto;font-size:12px;font-weight:800}.hub-iris{background:var(--a-teal-soft);cursor:pointer;border-radius:13px;align-items:center;gap:11px;margin-top:auto;padding:11px;transition:filter .15s;display:flex}.hub-iris:hover{filter:brightness(.98)}.hub-iris b{font-size:13px;display:block}.hub-iris .mono{color:var(--ink2);font-size:10px}.hub-list{border-right:1px solid var(--line);flex-direction:column;min-height:0;display:flex}.hub-list-head{border-bottom:1px solid var(--line);align-items:center;gap:9px;padding:13px;display:flex}.hub-search{background:var(--bg);border:1px solid var(--line);border-radius:11px;flex:1;align-items:center;gap:9px;height:40px;padding:0 12px;display:flex}.hub-search svg{width:16px;height:16px;color:var(--ink3)}.hub-search input{color:var(--ink);background:0 0;border:none;outline:none;flex:1;min-width:0;font-family:inherit;font-size:13.5px}.hub-newbtn{background:var(--a-teal);color:#fff;border-radius:11px;flex:none;place-items:center;width:40px;height:40px;display:grid}.hub-newbtn svg{width:17px;height:17px}.hub-convos{flex:1;min-height:0;overflow-y:auto}.hub-section{letter-spacing:.1em;text-transform:uppercase;color:var(--ink3);align-items:center;gap:6px;padding:9px 14px 5px;font-size:9.5px;display:flex}.hub-section svg{width:11px;height:11px}.hub-convo{border-bottom:1px solid var(--line);text-align:left;align-items:flex-start;gap:11px;width:100%;padding:13px 14px;transition:background .14s;display:flex;position:relative}.hub-convo:hover{background:var(--card2)}.hub-convo.on{background:var(--a-teal-soft)}.hub-convo.unread .hub-conv-name{font-weight:800}.hub-conv-av{flex:none;position:relative}.hub-conv-badge{width:18px;height:18px;box-shadow:0 0 0 2px var(--card);border-radius:50%;place-items:center;display:grid;position:absolute;bottom:-3px;right:-3px}.hub-conv-badge svg{width:10px;height:10px}.hub-conv-main{flex:1;min-width:0}.hub-conv-top{align-items:baseline;gap:7px;display:flex}.hub-conv-name{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font-size:13.5px;font-weight:700;overflow:hidden}.hub-pinmark{color:var(--a-orange);margin-right:4px;display:inline-flex}.hub-pinmark svg{vertical-align:-1px;width:11px;height:11px}.hub-msgcount{background:var(--bg-deep);color:var(--ink2);border-radius:7px;flex:none;padding:1px 6px;font-size:10px;font-weight:800}.hub-conv-time{color:var(--ink3);font-size:10.5px;font-family:var(--font-label);font-variant-numeric:tabular-nums;flex:none}.hub-conv-prev{color:var(--ink2);white-space:nowrap;text-overflow:ellipsis;margin:3px 0 6px;font-size:12px;overflow:hidden}.hub-conv-tags{flex-wrap:wrap;gap:5px;display:flex}.hub-tag{background:var(--bg-deep);color:var(--ink2);white-space:nowrap;border-radius:6px;padding:2px 7px;font-size:10px;font-weight:700}.hub-tag.urgent{background:var(--a-red-soft);color:var(--a-red)}.hub-tag.cc{background:var(--bg-deep);color:var(--ink3);text-transform:uppercase;letter-spacing:.04em}.hub-tag.followup{background:var(--a-orange-soft);color:var(--a-orange)}.hub-tag.verlopenwerk{background:var(--a-purple-soft);color:var(--a-purple)}.hub-tag.snoozed{background:var(--a-orange-soft);color:var(--a-orange)}.hub-tag.done{background:var(--a-green-soft);color:var(--a-green)}.hub-tag.arch{background:var(--bg-deep);color:var(--ink3)}.hub-tag.concept{background:var(--a-teal-soft);color:var(--a-teal)}.hub-conv-dot{border-radius:50%;width:8px;height:8px;position:absolute;top:15px;right:13px}.hub-thread{background:var(--bg);flex-direction:column;min-height:0;display:flex}.hub-thread-head{border-bottom:1px solid var(--line);background:var(--card);align-items:center;gap:12px;padding:13px 18px;display:flex}.hub-th-id{flex:1;min-width:0}.hub-th-name{flex-wrap:wrap;align-items:center;gap:9px;font-size:15.5px;font-weight:800;line-height:1.25;display:flex}.hub-th-badge{border-radius:7px;padding:2px 8px;font-size:10px;font-weight:700}.hub-th-urgent{color:var(--a-red);font-size:10.5px;font-weight:800}.hub-th-count{background:var(--bg-deep);color:var(--ink2);border-radius:999px;padding:2px 8px;font-size:10px;font-weight:700}.hub-th-sub{color:var(--ink3);white-space:nowrap;text-overflow:ellipsis;margin-top:2px;font-size:12px;overflow:hidden}.hub-act-wrap{flex:none;position:relative}.icon-btn.on{color:var(--a-orange);background:var(--a-orange-soft)}.hub-pop{z-index:60;background:var(--card);border:1px solid var(--line);min-width:200px;box-shadow:var(--sh-lg);border-radius:13px;padding:6px;animation:.14s pop;position:absolute;top:calc(100% + 6px);right:0}.hub-pop.up{top:auto;bottom:calc(100% + 6px)}.hub-pop-item{text-align:left;border-radius:9px;align-items:center;gap:10px;width:100%;padding:8px 9px;transition:background .13s;display:flex}.hub-pop-item:hover{background:var(--bg-deep)}.hub-pop-lbl{color:var(--ink);font-size:13px;font-weight:600}.lang-code{color:var(--ink3);text-transform:uppercase;width:22px;font-size:10px;font-weight:700}.ai-summary{border:1px solid color-mix(in oklab,var(--a-blue) 22%,transparent);background:color-mix(in oklab,var(--a-blue) 7%,var(--card));border-radius:13px;margin:13px 16px 0;padding:13px 15px}.ai-sum-head{letter-spacing:.1em;text-transform:uppercase;color:var(--a-blue);align-items:center;gap:7px;font-size:10px;font-weight:800;display:flex}.ai-sum-head svg{width:13px;height:13px}.ai-sum-refresh{color:var(--a-blue);opacity:.6;border-radius:6px;place-items:center;width:22px;height:22px;margin-left:auto;display:grid}.ai-sum-refresh:hover{opacity:1;background:color-mix(in oklab,var(--a-blue) 12%,transparent)}.ai-sum-refresh svg{width:13px;height:13px}.ai-sum-main{color:var(--ink);margin-top:8px;font-size:13.5px;line-height:1.5}.ai-sum-status,.ai-sum-actie{align-items:flex-start;gap:7px;margin-top:6px;font-size:12.5px;line-height:1.45;display:flex}.ai-sum-status{color:var(--ink2)}.ai-sum-status svg{width:14px;height:14px;color:var(--a-blue);flex:none;margin-top:1px}.ai-sum-actie{color:var(--a-orange);font-weight:700}.ai-sum-actie.ok{color:var(--a-green)}.ai-sum-actie svg{flex:none;width:14px;height:14px;margin-top:1px}.thread-bijlagen{border:1px solid color-mix(in oklab,var(--a-green) 22%,transparent);background:color-mix(in oklab,var(--a-green) 7%,var(--card));border-radius:13px;margin:9px 16px 0;padding:12px 15px}.tb-head{letter-spacing:.1em;text-transform:uppercase;color:var(--a-green);align-items:center;gap:7px;font-size:10px;font-weight:800;display:flex}.tb-head svg{width:13px;height:13px}.tb-regel{flex-wrap:wrap;align-items:baseline;gap:4px 8px;margin-top:7px;line-height:1.45;display:flex}.tb-naam{color:var(--ink);font-size:13.5px}.tb-duiding{color:var(--ink2);font-size:12.5px}.thread-bak{border:1px solid var(--line);background:var(--card2);border-radius:13px;margin:13px 16px 0;padding:12px 15px}.thread-bak.ruis{background:var(--bg-deep)}.thread-bak.verlopen{background:color-mix(in oklab,var(--a-purple) 7%,var(--card));border-color:color-mix(in oklab,var(--a-purple) 30%,transparent)}.thread-bak.verlopen .tbak-head{color:var(--a-purple)}.tbak-head{letter-spacing:.1em;text-transform:uppercase;color:var(--ink3);align-items:center;gap:7px;font-size:10px;font-weight:800;display:flex}.tbak-head svg{width:13px;height:13px}.tbak-reden{color:var(--ink2);margin-top:7px;font-size:13px;line-height:1.5}.tbak-herzie{color:var(--ink);border:1px solid var(--line);background:var(--card);border-radius:9px;margin-top:9px;padding:7px 12px;font-size:12px;font-weight:700}.tbak-herzie:hover:not(:disabled){background:var(--bg-deep)}.tbak-herzie:disabled{opacity:.6;cursor:default}.followup-banner{border:1px solid color-mix(in oklab,var(--a-orange) 30%,transparent);background:var(--a-orange-soft);border-radius:11px;justify-content:space-between;align-items:center;gap:12px;margin:11px 16px 0;padding:11px 15px;display:flex}.followup-banner>span{color:var(--a-orange);align-items:center;gap:9px;font-size:13px;font-weight:600;display:flex}.followup-banner svg{width:15px;height:15px}.fb-btn{background:var(--a-orange);color:#fff;white-space:nowrap;border-radius:9px;align-items:center;gap:7px;padding:8px 14px;font-size:12.5px;font-weight:700;display:inline-flex}.fb-btn svg{width:14px;height:14px}.hub-statusbar{border-radius:10px;align-items:center;gap:9px;margin:11px 16px 0;padding:9px 15px;font-size:12.5px;font-weight:700;display:flex}.hub-statusbar svg{width:15px;height:15px}.hub-statusbar.snoozed{background:var(--a-orange-soft);color:var(--a-orange)}.hub-statusbar.done{background:var(--a-green-soft);color:var(--a-green)}.hub-statusbar.archived{background:var(--bg-deep);color:var(--ink2)}.hub-reopen{color:inherit;margin-left:auto;font-size:12px;font-weight:700;text-decoration:underline}.hub-msgs{flex-direction:column;flex:1;gap:10px;min-height:0;padding:18px 20px 8px;display:flex;overflow-y:auto}.hub-msgs.email{background:var(--bg);gap:12px}.hub-day{text-align:center;color:var(--ink3);letter-spacing:.1em;text-transform:uppercase;margin-bottom:4px;font-size:10px}.hub-bubble{border-radius:15px;flex-direction:column;gap:3px;max-width:74%;padding:9px 12px 7px;font-size:13.5px;line-height:1.45;display:flex;position:relative}.hub-bubble-txt{white-space:pre-wrap}.hub-bubble-meta{justify-content:flex-end;align-items:center;gap:4px;display:flex}.hub-bubble-time{opacity:.6;white-space:nowrap;font-size:9.5px;font-family:var(--font-label);font-variant-numeric:tabular-nums}.hub-ticks{opacity:.5;display:inline-flex}.hub-ticks svg{width:15px;height:13px}.hub-bubble.me .hub-ticks.read{opacity:1;color:#bfe3ff}.hub-bubble.them{background:var(--card);border:1px solid var(--line);border-bottom-left-radius:5px;align-self:flex-start}.hub-bubble-nm{color:var(--ink2);font-size:11px;font-weight:600}.it-prev-geencitaat{text-transform:none;letter-spacing:0;margin:0;font-size:11px}.hub-bubble.me{background:var(--a-teal);color:#fff;border-bottom-right-radius:5px;align-self:flex-end}.email-msg{background:var(--card);border:1px solid var(--line);box-shadow:var(--sh-sm);border-radius:13px;padding:13px 15px}.email-msg.me{background:color-mix(in oklab,var(--a-blue) 5%,var(--card))}.email-msg-head{align-items:center;gap:9px;display:flex}.email-from{flex:1;align-items:center;gap:8px;font-size:13px;display:flex}.email-from b{font-weight:700}.email-sent{color:var(--a-blue);background:color-mix(in oklab,var(--a-blue) 12%,transparent);border-radius:6px;padding:1px 7px;font-size:10px;font-weight:700}.email-time{color:var(--ink3);font-size:11px;font-family:var(--font-label);font-variant-numeric:tabular-nums}.email-body{color:var(--ink);white-space:pre-wrap;margin-top:9px;font-size:13.5px;line-height:1.55}.hub-composer{border-top:1px solid var(--line);background:var(--card);flex-direction:column;gap:9px;padding:12px 16px;display:flex}.comp-from{align-items:center;gap:9px;font-size:12px;display:flex}.comp-from .mono{color:var(--ink3);font-weight:600}.comp-account{border:1px solid var(--line);background:var(--bg);border-radius:8px;padding:3px 9px;font-size:12px;font-weight:600}.comp-cc{color:var(--a-blue);margin-left:auto;font-size:12px;font-weight:600}.comp-cc.on{background:var(--a-blue-soft);border-radius:7px;padding:2px 8px}.comp-ccfields{flex-direction:column;gap:7px;display:flex}.comp-ccfields label{align-items:center;gap:9px;display:flex}.comp-ccfields label>.mono{color:var(--ink3);min-width:30px;font-size:11px;font-weight:600}.comp-ccfields input{border:1px solid var(--line);background:var(--card);color:var(--ink);border-radius:9px;outline:none;flex:1;padding:8px 11px;font-family:inherit;font-size:13px}.comp-ccfields input:focus{border-color:var(--a-teal)}.comp-bijlagen{flex-wrap:wrap;gap:6px;display:flex}.comp-bijlage{border:1px solid var(--line);background:var(--bg);border-radius:8px;align-items:center;gap:6px;max-width:100%;padding:4px 8px;font-size:12px;display:inline-flex}.comp-bijlage b{text-overflow:ellipsis;white-space:nowrap;max-width:220px;font-weight:600;overflow:hidden}.comp-bijlage .mono{color:var(--ink3);flex:none;font-size:11px}.comp-bijlage button{color:var(--ink3);flex:none;align-items:center;display:inline-flex}.comp-bijlage button:hover{color:var(--a-red)}.comp-variants{border:1px solid color-mix(in oklab,var(--a-purple) 25%,transparent);background:color-mix(in oklab,var(--a-purple) 6%,var(--card));border-radius:12px;padding:10px}.cv-head{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}.cv-head>span{letter-spacing:.08em;text-transform:uppercase;color:var(--a-purple);align-items:center;gap:6px;font-size:10px;font-weight:800;display:flex}.cv-head svg{width:13px;height:13px}.cv-head button{color:var(--ink3);font-size:11px;font-weight:600}.cv-opt{text-align:left;background:var(--card);border:1px solid var(--line);border-radius:10px;width:100%;margin-top:7px;padding:10px 12px;transition:border-color .14s,background .14s;display:block}.cv-opt:hover{border-color:color-mix(in oklab,var(--a-purple) 40%,var(--line));background:color-mix(in oklab,var(--a-purple) 4%,var(--card))}.cv-label{letter-spacing:.06em;text-transform:uppercase;color:var(--a-purple);font-size:10px;font-weight:800;display:block}.cv-text{color:var(--ink2);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin-top:4px;font-size:13px;line-height:1.45;display:-webkit-box;overflow:hidden}.hub-suggest-row{display:flex}.hub-suggest{background:var(--a-teal-soft);width:100%;color:var(--ink);text-align:left;border-radius:10px;align-items:center;gap:9px;padding:8px 11px;font-size:12.5px;transition:filter .15s;display:flex}.hub-suggest:hover{filter:brightness(.98)}.hub-suggest>span:nth-child(2){white-space:nowrap;text-overflow:ellipsis;min-width:0;color:var(--ink2);flex:1;overflow:hidden}.hub-suggest b{color:var(--a-teal)}.hub-suggest-use{color:var(--a-teal);background:var(--card);border-radius:7px;flex:none;padding:4px 10px;font-size:11.5px;font-weight:700}.comp-textarea{resize:none;border:1px solid var(--line2);background:var(--bg);width:100%;min-height:64px;max-height:130px;color:var(--ink);border-radius:12px;outline:none;padding:11px 13px;font-family:inherit;font-size:13.5px;line-height:1.5;transition:border-color .14s,background .14s}.comp-textarea:focus{border-color:var(--a-teal);background:var(--card)}.comp-actions{flex-wrap:wrap;align-items:center;gap:7px;display:flex}.cbtn{--cbtn-h:30px;height:var(--cbtn-h);box-sizing:border-box;background:var(--card);border:1px solid var(--line);color:var(--ink);border-radius:9px;flex:none;align-items:center;gap:6px;padding:0 12px;font-size:12.5px;font-weight:700;transition:transform .12s,box-shadow .14s,border-color .14s,background .14s;display:inline-flex}.cbtn:hover:not(:disabled){box-shadow:var(--sh-sm);transform:translateY(-1px)}.cbtn:disabled{opacity:.45;cursor:not-allowed}.cbtn svg{width:14px;height:14px}.cbtn.send{background:var(--a-blue);color:#fff;border-color:#0000}.cbtn.ai{background:color-mix(in oklab,var(--a-purple) 12%,var(--card));border-color:color-mix(in oklab,var(--a-purple) 28%,transparent);color:var(--a-purple)}.cbtn.ico{padding:0 10px}.comp-div{background:var(--line);width:1px;height:24px;margin:0 2px}.comp-chars{color:var(--ink3);margin-left:auto;font-size:11px}.thread-statusbar{border-top:1px solid var(--line);background:var(--card2);flex-wrap:wrap;align-items:center;gap:7px;padding:11px 16px;display:flex}.tsb-done{background:var(--a-green);color:#fff;box-shadow:0 2px 8px color-mix(in oklab,var(--a-green) 32%,transparent);border:1px solid #0000;border-radius:10px;align-items:center;gap:8px;padding:9px 16px;font-size:13px;font-weight:750;transition:transform .12s,filter .14s;display:inline-flex}.tsb-done:hover{filter:brightness(1.04);transform:translateY(-1px)}.tsb-done svg{width:16px;height:16px}.tsb-sep{background:var(--line2);width:1px;height:24px;margin:0 3px}.tsb-spacer{flex:auto}.tsb-btn{background:var(--card);border:1px solid var(--line);color:var(--ink2);border-radius:9px;align-items:center;gap:7px;padding:8px 13px;font-size:12.5px;font-weight:700;transition:transform .12s,box-shadow .14s,color .14s,border-color .14s,background .14s;display:inline-flex}.tsb-btn:hover{box-shadow:var(--sh-sm);color:var(--ink);border-color:var(--line2);transform:translateY(-1px)}.tsb-btn svg{width:15px;height:15px}.tsb-btn.urgent .dot{background:var(--a-red);border-radius:50%;width:9px;height:9px}.tsb-btn.urgent.on{background:var(--a-red-soft);border-color:color-mix(in oklab,var(--a-red) 35%,transparent);color:var(--a-red)}.tsb-btn.crm.on{background:var(--a-navy-soft);border-color:color-mix(in oklab,var(--a-navy) 32%,transparent);color:var(--a-navy)}.tsb-btn.crm.on svg{color:var(--a-navy)}.ch-avatar{border-radius:50%;flex:none;place-items:center;display:grid;overflow:hidden;box-shadow:inset 0 1px 2px #ffffff40,0 1px 2px #0e14301f}.ch-avatar svg{width:58%;height:58%;display:block}.ch-avatar.light{border:1px solid var(--line);box-shadow:0 1px 2px #0e14301a}.ch-avatar.light svg{width:62%;height:62%}.tsb-btn.create:hover{filter:brightness(1.05);color:#fff}.qc-modal{background:var(--card);width:100%;max-width:440px;box-shadow:var(--sh-lg);border-radius:18px;flex-direction:column;max-height:90vh;animation:.26s cubic-bezier(.2,.8,.2,1) sheet;display:flex;overflow:hidden}.qc-head{border-bottom:1px solid var(--line);justify-content:space-between;align-items:flex-start;gap:12px;padding:16px 18px 13px;display:flex}.qc-title{font-size:16px;font-weight:800}.qc-sub{color:var(--ink3);margin-top:2px;font-size:11px}.qc-tabs{gap:6px;padding:13px 18px 4px;display:flex}.qc-tab{color:var(--ink2);background:var(--card2);border:1px solid var(--line);border-radius:10px;flex:1;justify-content:center;align-items:center;gap:6px;padding:9px 8px;font-size:12.5px;font-weight:700;transition:transform .12s;display:inline-flex}.qc-tab:hover{transform:translateY(-1px)}.qc-tab svg{width:15px;height:15px}.qc-body{flex-direction:column;gap:12px;padding:8px 18px 4px;display:flex;overflow-y:auto}.qc-field{flex-direction:column;gap:5px;display:flex}.qc-label{letter-spacing:.08em;text-transform:uppercase;color:var(--ink3);font-size:10px;font-weight:700}.qc-field input,.qc-field textarea{border:1px solid var(--line2);background:var(--card);width:100%;font:inherit;color:var(--ink);resize:vertical;border-radius:10px;padding:10px 12px;font-size:13.5px}.qc-select{border:1px solid var(--line2);background:var(--card);width:100%;font:inherit;color:var(--ink);border-radius:10px;padding:10px 12px;font-size:13.5px}.qc-select:focus{border-color:var(--a-teal);box-shadow:0 0 0 3px var(--a-teal-soft);outline:none}.qc-note{color:var(--ink3);background:var(--card2);border:1px dashed var(--line2);border-radius:9px;padding:8px 11px;font-size:11.5px;line-height:1.45}.qc-klant{flex-direction:column;gap:8px;padding:4px 0;display:flex}.qc-klant-l{color:var(--ink);margin:0;font-size:13.5px;line-height:1.5}.qc-klant-meta{color:var(--ink3);font-size:11.5px}.qc-field input:focus,.qc-field textarea:focus{border-color:var(--a-teal);box-shadow:0 0 0 3px var(--a-teal-soft);outline:none}.qc-row2{grid-template-columns:1fr 1fr;gap:10px;display:grid}.qc-seg{gap:6px;display:flex}.qc-seg button{color:var(--ink2);background:var(--card2);border:1px solid var(--line);border-radius:9px;flex:1;padding:8px 6px;font-size:12px;font-weight:700;transition:background .12s}.qc-seg button.on{background:var(--ink);color:#fff;border-color:#0000}.qc-foot{border-top:1px solid var(--line);justify-content:flex-end;align-items:center;gap:10px;margin-top:6px;padding:14px 18px;display:flex}.qc-cancel{color:var(--ink2);background:var(--card2);border:1px solid var(--line);border-radius:10px;padding:9px 14px;font-size:13px;font-weight:700}.qc-go{color:#fff;background:var(--a-teal);border-radius:10px;align-items:center;gap:7px;padding:9px 16px;font-size:13px;font-weight:800;display:inline-flex}.cmp-modal{max-width:480px}.cmp-channels{gap:8px;display:flex}.cmp-ch{background:var(--card);border:1px solid var(--line);cursor:pointer;color:var(--ink2);border-radius:12px;flex-direction:column;flex:1;align-items:center;gap:7px;padding:12px 6px;font-size:12px;font-weight:700;transition:transform .12s,border-color .13s,background .13s;display:flex}.cmp-ch:hover{border-color:var(--ink3);transform:translateY(-1px)}.cmp-ch.on{background:var(--card2);color:var(--ink);box-shadow:inset 0 0 0 1.5px var(--ink);border-color:#0000}.cmp-results{border:1px solid var(--line);background:var(--card2);border-radius:11px;flex-direction:column;gap:2px;max-height:184px;padding:5px;display:flex;overflow-y:auto}.cmp-result{cursor:pointer;text-align:left;background:0 0;border:none;border-radius:9px;align-items:center;gap:10px;width:100%;padding:8px 9px;display:flex}.cmp-result:hover{background:var(--bg-deep)}.cmp-result-main{flex-direction:column;min-width:0;display:flex}.cmp-result-main b{color:var(--ink);white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:700;overflow:hidden}.cmp-result-main span{color:var(--ink3);white-space:nowrap;text-overflow:ellipsis;font-size:11px;overflow:hidden}.cmp-nohit{color:var(--ink3);padding:6px 2px;font-size:12px}.cmp-recip{border:1px solid var(--a-teal);background:var(--a-teal-soft);border-radius:11px;align-items:center;gap:10px;padding:9px 11px;display:flex}.cmp-recip-main{flex-direction:column;flex:1;min-width:0;display:flex}.cmp-recip-main b{color:var(--ink);font-size:13px;font-weight:700}.cmp-recip-main span{color:var(--ink2);white-space:nowrap;text-overflow:ellipsis;font-size:11px;overflow:hidden}.cmp-recip-x{color:var(--ink3);cursor:pointer;background:0 0;border:none;border-radius:7px;flex:none;place-items:center;width:24px;height:24px;margin-left:auto;display:grid}.cmp-recip-x:hover{background:#0000000f}.cmp-recip-x svg{width:13px;height:13px}.cmp-ta{border-radius:10px;min-height:96px}.cmp-tplbtn{color:var(--ink2);background:var(--card2);border:1px solid var(--line);cursor:pointer;border-radius:9px;align-self:flex-start;align-items:center;gap:6px;margin-top:6px;padding:7px 11px;font-size:12px;font-weight:700;display:inline-flex}.cmp-tplbtn:hover{border-color:var(--ink3);color:var(--ink)}.cmp-tplbtn svg{width:14px;height:14px}.cmp-tpls{border:1px solid var(--line);background:var(--card2);border-radius:11px;flex-direction:column;gap:2px;max-height:220px;margin-top:8px;padding:5px;display:flex;overflow-y:auto}.qc-go svg{width:15px;height:15px}.hub-empty-thread{color:var(--ink3);flex-direction:column;flex:1;justify-content:center;align-items:center;gap:12px;display:flex}.hub-empty-thread svg{opacity:.4;width:40px;height:40px}.hub-empty-thread p{font-size:14px}.snooze-modal{background:var(--card);width:100%;max-width:420px;box-shadow:var(--sh-lg);border-radius:18px;flex-direction:column;max-height:88vh;animation:.26s cubic-bezier(.2,.8,.2,1) sheet;display:flex;overflow:hidden}.snooze-modal .snooze-head{border-bottom:1px solid var(--line);justify-content:space-between;align-items:flex-start;gap:12px;padding:16px 18px 12px;display:flex}.snooze-title{font-size:16px;font-weight:800}.snooze-modal .snooze-sub{color:var(--ink3);margin-top:2px;font-size:12px}.snooze-list{padding:6px;overflow-y:auto}.snooze-opt{text-align:left;border-radius:11px;align-items:center;gap:12px;width:100%;padding:11px 12px;transition:background .13s;display:flex}.snooze-opt:hover{background:var(--bg-deep)}.snooze-opt.on{background:var(--a-blue-soft);box-shadow:inset 0 0 0 1.5px var(--a-blue)}.snooze-opt.on .snooze-ic{background:var(--a-blue);color:#fff}.snooze-opt.special{border-top:1px solid var(--line);border-radius:0 0 11px 11px;margin-top:4px}.snooze-opt.special .snooze-opt-main b{color:var(--a-orange)}.snooze-modal .snooze-ic{background:var(--bg-deep);width:32px;height:32px;color:var(--ink2);border-radius:9px;flex:none;place-items:center;display:grid}.snooze-modal .snooze-ic svg{width:16px;height:16px}.snooze-opt-main{flex:1}.snooze-opt-main b{font-size:14px;font-weight:700;display:block}.snooze-opt-main span{color:var(--ink3);font-size:12px}.snooze-arrow{color:var(--ink3);opacity:.5}.snooze-arrow svg{width:16px;height:16px}.snooze-opt.special .snooze-arrow{color:var(--a-orange);opacity:1}.snooze-manual{background:var(--card2);border-top:1px solid var(--line);padding:13px 18px 18px}.snooze-manual-h{letter-spacing:.08em;text-transform:uppercase;color:var(--ink3);margin-bottom:9px;font-size:10px;font-weight:700}.snooze-manual-row{gap:8px;display:flex}.snooze-manual-row input{border:1px solid var(--line2);background:var(--card);border-radius:9px;outline:none;padding:8px 11px;font-family:inherit;font-size:13px}.snooze-manual-row input[type=date]{flex:1}.snooze-go{background:var(--a-blue);color:#fff;border-radius:9px;flex:none;padding:8px 18px;font-size:13px;font-weight:700}@media (width<=1100px){.hub{grid-template-columns:1fr;height:auto}.hub-rail,.hub-list{border-right:none;border-bottom:1px solid var(--line)}.hub-convos{max-height:300px}.hub-msgs{max-height:380px}}.inbox-bleed{margin:0;animation:.3s fade}.inbox{background:var(--card);border:1px solid var(--line);border-radius:var(--r);height:calc(100vh - 132px);min-height:560px;box-shadow:var(--sh-sm);flex-direction:column;display:flex;overflow:hidden}.main-scroll:has(.postvak-board){flex-direction:column;min-height:0;display:flex}.postvak-board{flex-direction:column;flex:1;gap:20px;min-height:0;display:flex}.postvak-board .tile-grid{flex:1;grid-template-rows:1fr;grid-auto-rows:1fr;min-height:0}.postvak-board .tile.tile-xl{height:100%;min-height:0;padding:0;overflow:hidden}.postvak-board .tile.tile-xl .tile-head{margin:14px 16px 10px}.postvak-board .tile.tile-xl .tile-ctl{top:14px;right:14px}.postvak-board .tile.tile-xl .inbox-bar{padding-right:48px}.postvak-board .tile.tile-xl:has(.tile-cog) .inbox-bar{padding-right:82px}.postvak-board .tile.tile-xl .tile-content{min-height:0}.postvak-board .inboxwerkbank-tile,.postvak-board .inbox-werkbank{flex:1;width:100%;min-height:0;display:flex}.postvak-board .inbox-werkbank .inbox{height:100%;min-height:0;box-shadow:none;background:0 0;border:none;border-radius:0;flex:1}.inbox-thread-overlay{top:0;bottom:0;right:0;left:var(--shell-sb-w,0);z-index:1500;background:var(--bg);align-items:stretch;display:flex;position:fixed}.inbox-thread-overlay .inbox.thread-mode{height:auto;min-height:0;box-shadow:none;border:none;border-radius:0;flex:1}.inbox-bar{border-bottom:1px solid var(--line);background:var(--card);align-items:center;gap:12px;padding:10px 16px;display:flex}.inbox-bar-head{flex:none;align-items:center;gap:12px;display:flex}.inbox-bar-ic{border-radius:9px;flex:none;place-items:center;width:30px;height:30px;display:grid}.inbox-bar-ic svg{width:16px;height:16px}.inbox-bar-title{font-family:var(--font-label);letter-spacing:.15em;text-transform:uppercase;color:var(--ink2);flex:none;font-size:10.5px;font-weight:700}.inbox-bar-sub{color:var(--ink3);margin-top:2px;font-size:11px}.inbox-bar .hub-search{flex:1;max-width:none;height:36px}.inbox-nav{width:34px;height:34px;color:var(--ink2);background:var(--bg);border:1px solid var(--line);border-radius:10px;flex:none;place-items:center;transition:transform .12s,color .13s;display:grid}.inbox-nav:hover{color:var(--ink);transform:translateY(-1px)}.inbox-nav svg{width:16px;height:16px}.inbox-nav-meer.on{color:var(--ink);background:var(--bg-deep);border-color:#0000}.inbox-new{background:var(--a-teal);color:#fff;border-radius:10px;flex:none;align-items:center;gap:7px;padding:9px 14px;font-size:13px;font-weight:700;display:inline-flex}.inbox-new svg{width:15px;height:15px}.inbox-filters{border-bottom:1px solid var(--line);background:var(--card2);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;padding:8px 16px;display:flex}.inbox-views{flex-wrap:wrap;gap:7px 6px;display:flex}.iview{color:var(--ink2);background:var(--card);border:1px solid var(--line);border-radius:10px;align-items:center;gap:7px;padding:7px 13px;font-size:13px;font-weight:700;transition:transform .12s,box-shadow .14s;display:inline-flex}.iview:hover{box-shadow:var(--sh-sm);transform:translateY(-1px)}.iview.on{background:var(--ink);color:#fff;border-color:#0000}.iview svg{width:15px;height:15px}.iview-n{font-variant-numeric:tabular-nums;opacity:.7;font-size:11px;font-weight:800}.iview.urgent-pill{color:var(--a-red);cursor:default}.iview.urgent-pill .dot{border-radius:50%;width:8px;height:8px}.inbox-chips{flex-wrap:wrap;gap:6px;display:flex}.ichip{color:var(--ink2);background:var(--card);border:1px solid var(--line);border-radius:10px;align-items:center;gap:6px;padding:6px 11px;font-size:12px;font-weight:700;transition:transform .12s;display:inline-flex}.ichip:hover{transform:translateY(-1px)}.ichip svg{width:13px;height:13px}.ipill{gap:7px;padding:7px 11px}.ipill-caret{opacity:.55;place-items:center;display:inline-grid}.ipill-caret svg{width:12px;height:12px;transform:rotate(90deg)}.inbox-pill-pop{min-width:222px}.inbox-pill-pop .lang-code{color:var(--ink3);font-variant-numeric:tabular-nums;margin-left:auto;font-size:11px}.ipill-on{color:var(--a-teal);flex:none;place-items:center;display:inline-grid}.ipill-on svg{width:14px;height:14px}.inbox-rows{flex:1;min-height:0;overflow-y:auto}.inbox-toetsen{border-top:1px solid var(--line);background:var(--card2);color:var(--ink3);flex:none;align-items:center;gap:14px;padding:7px 16px;font-size:11px;display:flex}.inbox-toetsen b{border:1px solid var(--line);background:var(--card);min-width:18px;height:18px;color:var(--ink2);font-family:var(--font-label);border-radius:5px;place-items:center;margin-right:5px;padding:0 4px;font-size:10px;font-weight:700;display:inline-grid}@media (width<=760px){.inbox-toetsen{display:none}}.irow{border-bottom:1px solid var(--line);cursor:pointer;grid-template-columns:18px 40px minmax(0,1fr) auto auto;align-items:center;gap:16px;padding:12px 16px;transition:background .13s;display:grid;position:relative}.irow:hover{background:var(--card2)}.irow-kies{cursor:pointer;justify-content:center;align-items:center;margin-right:-6px;display:flex}.irow-kies input{cursor:pointer;width:15px;height:15px;accent-color:var(--a-aqua)}.irow.gekozen{background:color-mix(in oklab,var(--a-aqua) 9%,var(--card))}.irow.gekozen:hover{background:color-mix(in oklab,var(--a-aqua) 14%,var(--card))}.inbox-bulk{z-index:7;border-bottom:1px solid var(--line);background:color-mix(in oklab,var(--a-aqua) 10%,var(--card));-webkit-backdrop-filter:saturate(1.1);backdrop-filter:saturate(1.1);flex-wrap:wrap;align-items:center;gap:8px;padding:9px 16px;display:flex;position:sticky;top:0}.inbox-bulk-all{cursor:pointer;color:var(--ink2);align-items:center;gap:9px;font-size:12.5px;display:flex}.inbox-bulk-all input{cursor:pointer;width:15px;height:15px;accent-color:var(--a-aqua)}.inbox-bulk-all b{color:var(--ink)}.irow.gemarkeerd{background:var(--card2);box-shadow:inset 3px 0 0 var(--a-aqua)}.inbox-rows .hub-section{z-index:6;letter-spacing:.13em;text-transform:uppercase;color:var(--ink3);background:var(--bg-deep);border-bottom:1px solid var(--line);-webkit-backdrop-filter:saturate(1.1);backdrop-filter:saturate(1.1);padding:8px 16px;font-size:10.5px;font-weight:750;position:sticky;top:0}.inbox-rows .hub-section svg{width:12px;height:12px}.irow.unread .irow-name{font-weight:800}.irow-main{flex-direction:column;gap:4px;min-width:0;display:flex}.irow-top{align-items:center;gap:8px;min-width:0;display:flex}.inbox.thread-mode{padding:0}.thread-full{flex-direction:column;height:100%;min-height:0;display:flex}.thread-scroll{flex-direction:column;flex:1;min-height:0;display:flex;overflow-y:auto}.thread-back{width:38px;height:38px;color:var(--ink2);background:var(--bg-deep);border-radius:10px;flex:none;place-items:center;transition:background .14s,color .14s;display:grid}.thread-back:hover{background:var(--line);color:var(--ink)}.thread-back svg{width:18px;height:18px;transform:rotate(180deg)}.thread-full .hub-msgs{flex:none;min-height:0;overflow:visible}.irow-name{white-space:nowrap;text-overflow:ellipsis;flex:0 auto;min-width:0;font-size:14.5px;font-weight:700;overflow:hidden}.irow-top>*{flex:none}.irow-prev{color:var(--ink2);white-space:nowrap;text-overflow:ellipsis;font-size:13px;overflow:hidden}.irow-right{justify-content:flex-end;align-items:center;gap:16px;display:flex}.irow-meta{flex:none}.irow-assignee{justify-content:center;align-items:center;width:24px;display:flex}.irow-assignee.empty{visibility:hidden}.irow-channel{text-align:right;width:88px;color:var(--ink3);white-space:nowrap;text-overflow:ellipsis;font-size:11.5px;overflow:hidden}.irow-company{width:160px;color:var(--ink3);white-space:nowrap;text-overflow:ellipsis;text-align:right;font-size:11.5px;overflow:hidden}.irow-when{flex-direction:column;align-items:flex-end;gap:2px;width:56px;display:flex}.irow-date{color:var(--ink);white-space:nowrap;letter-spacing:.01em;font-variant-numeric:tabular-nums;font-size:12px;font-weight:700}.irow-clock{color:var(--ink3);white-space:nowrap;font-variant-numeric:tabular-nums;font-size:11px}.irow.unread .irow-date{color:var(--ink)}.irow-acts{align-items:center;gap:8px;display:flex}.irow-act{width:32px;height:32px;color:var(--ink2);background:0 0;border:1px solid #0000;border-radius:8px;place-items:center;transition:transform .12s,color .12s,background .12s,border-color .12s;display:grid}.irow-act:hover{color:var(--ah,var(--ink));background:var(--ahs,var(--bg-deep));border-color:var(--line);transform:translateY(-1px)}.irow-act:active{transform:translateY(0)}.irow-act.on{color:var(--ah);background:var(--ahs)}.irow-act svg{width:16px;height:16px}.irow-more-wrap{display:inline-flex;position:relative}.hub-pop-ic{border-radius:7px;flex:none;place-items:center;width:27px;height:27px;display:inline-grid}.hub-pop-ic svg{width:15px;height:15px}.hub-tag.cat{background:var(--bg-deep);color:var(--ink2)}.inbox-filters-r{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px 12px;display:flex}.inbox-filters-r .crm-tool-btn{padding:7px 12px}.inbox-meer .crm-tool-n{margin-left:2px}.inbox-meer.on{color:var(--ink);background:var(--bg-deep);border-color:#0000}@media (width<=1100px){.irow-company,.irow-channel{display:none}}@media (width<=920px){.irow-prev{max-width:42ch}}.inbox-kanaalrij{border-bottom:1px solid var(--line);background:var(--card);scrollbar-width:none;align-items:center;gap:8px;padding:10px 18px;display:flex;overflow-x:auto}.inbox-kanaalrij::-webkit-scrollbar{display:none}.ikanaal{color:var(--ink2);background:var(--card);border:1px solid var(--line);cursor:pointer;white-space:nowrap;border-radius:10px;flex:none;align-items:center;gap:7px;padding:5px 11px 5px 7px;font-size:12px;font-weight:700;display:inline-flex}.ikanaal:hover{border-color:var(--line2);color:var(--ink)}.ikanaal .ch-avatar{flex:none}.ikanaal .ch-avatar svg{width:10px;height:10px}.ikanaal-n{color:var(--ink3);font-weight:650}.ikanaal.on{background:var(--ink);border-color:var(--ink);color:#fff}.ikanaal.on .ikanaal-n{color:inherit;opacity:.7}.ikanaal:first-child{padding-left:11px}.ikanaal-koppel{color:var(--ink3);border-style:dashed;padding-left:9px}.ikanaal-koppel svg{width:12px;height:12px}@media (width<=760px){.inbox-kanaalrij{padding:8px 0 8px 12px}.ikanaal{min-height:40px}.ikanaal-koppel{background:var(--card);z-index:1;box-shadow:-10px 0 8px var(--card),12px 0 0 var(--card);margin-left:auto;margin-right:12px;padding:0 12px;position:sticky;right:0}.ikanaal-koppel .ikanaal-lbl{display:none}}.persoon-kanaal{align-items:center;gap:5px;display:inline-flex}.persoon-kanaal .ch-avatar svg{width:8px;height:8px}.hub-bubble-meta .persoon-kanaal{color:inherit;opacity:.85;gap:4px;font-size:10px}.email-from .persoon-kanaal{color:var(--ink3);margin-top:2px;font-size:11.5px;font-weight:600;display:flex}.hub-msgs .email-msg.persoon-mail{box-sizing:border-box;align-self:flex-start;width:100%;max-width:min(560px,78%)}.hub-msgs .email-msg.persoon-mail.me{align-self:flex-end}.irow-kanalen{align-items:center;gap:3px;display:inline-flex}.irow-kanalen .ch-avatar svg{width:8px;height:8px}.hub-th-kanalen{flex-wrap:wrap;align-items:center;gap:12px;display:inline-flex}.hub-th-kanaal{align-items:center;gap:5px;display:inline-flex}.hub-th-kanaal .ch-avatar svg{width:8px;height:8px}.persoon-via{flex-wrap:wrap;row-gap:4px}.comp-via-wrap{display:inline-flex;position:relative}.comp-via{cursor:pointer;color:var(--ink);gap:6px}.comp-via:disabled{cursor:default}.comp-via:not(:disabled):hover{border-color:var(--ink3)}.comp-via-pijl{opacity:.55;place-items:center;display:inline-grid}.comp-via-pijl svg{width:11px;height:11px;transform:rotate(90deg)}.comp-via-uitleg{color:var(--ink3);font-size:11.5px}.comp-via-van{align-items:center;gap:6px;display:inline-flex}.persoon-via .comp-cc{margin-left:auto}.comp-via-pop{min-width:260px;bottom:calc(100% + 6px);left:0}.comp-via-optie{text-align:left;align-items:center;gap:9px;display:flex}.comp-via-optie.on{background:var(--bg)}.comp-via-optie .ch-avatar svg{width:9px;height:9px}.comp-via-tekst{flex-direction:column;gap:1px;min-width:0;display:flex}.comp-via-tekst b{text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;font-weight:600;overflow:hidden}.comp-via-tekst .mono{color:var(--ink3);font-size:10.5px}.inbox-cats{border-bottom:1px solid var(--line);background:var(--card);flex-wrap:wrap;align-items:center;gap:7px;padding:9px 18px;display:flex}.inbox-cats-lbl{letter-spacing:.08em;text-transform:uppercase;color:var(--ink3);align-items:center;gap:6px;margin-right:3px;font-size:10px;display:inline-flex}.inbox-cats-lbl svg{width:13px;height:13px;color:var(--a-purple)}.icat{color:var(--ink2);background:var(--card);border:1px solid var(--line);border-radius:9px;align-items:center;gap:6px;padding:5px 11px;font-size:12px;font-weight:700;transition:background .14s,color .14s,border-color .14s;display:inline-flex}.icat:hover:not(:disabled){border-color:var(--ink3)}.icat:disabled{opacity:.4;cursor:default}.icat.on{box-shadow:var(--sh-sm)}.icat-n{opacity:.7;font-variant-numeric:tabular-nums;font-size:10.5px;font-weight:800}.inbox.thread-mode.with-panel{grid-template-columns:minmax(0,1fr) 332px;display:grid}.inbox.thread-mode.with-panel .thread-full{border-right:1px solid var(--line)}.contact-panel{background:var(--card2);flex-direction:column;gap:0;height:100%;padding:0 0 18px;display:flex;overflow-y:auto}.cp-top{border-bottom:1px solid var(--line);align-items:center;gap:12px;padding:18px 16px 14px;display:flex}.cp-id{flex:1;min-width:0}.cp-name{white-space:nowrap;text-overflow:ellipsis;font-size:15px;font-weight:800;overflow:hidden}.cp-co{color:var(--ink3);white-space:nowrap;text-overflow:ellipsis;margin-top:2px;font-size:11px;overflow:hidden}.cp-close{flex:none}.cp-tags{flex-wrap:wrap;gap:6px;padding:13px 16px;display:flex}.cp-cat,.cp-chan{border-radius:7px;padding:3px 9px;font-size:10.5px;font-weight:800}.cp-tag{background:var(--bg-deep);color:var(--ink2);border-radius:7px;padding:3px 9px;font-size:10.5px;font-weight:700}.cp-quick{grid-template-columns:1fr 1fr 1fr;gap:7px;padding:0 16px 6px;display:grid}.cp-quick button{background:var(--card);border:1px solid var(--line);color:var(--ink2);border-radius:11px;flex-direction:column;align-items:center;gap:5px;padding:10px 4px;font-size:11.5px;font-weight:700;transition:border-color .14s,color .14s,transform .12s;display:flex}.cp-quick button:hover{border-color:var(--a-teal);color:var(--a-teal);transform:translateY(-1px)}.cp-quick svg{width:17px;height:17px}.cp-openrow{padding:2px 16px 4px}.cp-open-crm{background:var(--a-navy-soft);border:1px solid color-mix(in oklab,var(--a-navy) 22%,transparent);width:100%;color:var(--a-navy);border-radius:11px;align-items:center;gap:9px;padding:11px 13px;font-size:12.5px;font-weight:700;transition:transform .12s,filter .14s;display:flex}.cp-open-crm:hover{filter:brightness(1.02);transform:translateY(-1px)}.cp-open-crm.cp-new{background:var(--a-teal-soft);border-color:color-mix(in oklab,var(--a-teal) 26%,transparent);color:var(--a-teal)}.cp-new-hint{color:var(--ink3);padding:7px 2px 1px;font-size:10.5px}.cp-open-crm svg{width:16px;height:16px}.cp-open-go{margin-left:auto}.cp-open-go svg{width:15px;height:15px}.cp-losmaak{color:var(--ink3);cursor:pointer;text-align:left;text-underline-offset:2px;background:0 0;border:none;padding:7px 2px 1px;font-size:10.5px;text-decoration:underline;display:block}.cp-losmaak:hover{color:var(--ink)}.cp-losmaak:disabled{opacity:.5;cursor:default}.cp-klantkeuze{flex-direction:column;gap:6px;margin-top:8px;display:flex}.cp-cijfers{grid-template-columns:1fr 1fr;gap:8px;display:grid}.cp-cijfer{background:var(--bg-deep);border-radius:10px;flex-direction:column;gap:2px;padding:9px 11px;display:flex}.cp-cijfer-n{color:var(--ink);font-size:17px;font-weight:800;line-height:1.15}.cp-cijfer-l{letter-spacing:.08em;text-transform:uppercase;color:var(--ink3);font-size:9.5px}.cp-laatste{color:var(--ink2);margin-top:8px;font-size:12.5px}.cp-laatste b{color:var(--ink)}.cp-laatste.stil{background:color-mix(in oklab,var(--a-gold) 10%,var(--card));border:1px solid color-mix(in oklab,var(--a-gold) 26%,transparent);border-radius:10px;padding:8px 11px}.cp-stil{color:var(--a-gold);margin-top:2px;font-size:10.5px;display:block}.cp-sinds{color:var(--ink3);margin-top:6px;font-size:10.5px}.cp-sec{padding:12px 16px 0}.cp-sec-h{letter-spacing:.09em;text-transform:uppercase;width:100%;color:var(--ink3);border-radius:7px;justify-content:space-between;align-items:center;gap:7px;margin-bottom:7px;padding:5px 2px;font-size:10px;transition:color .13s;display:flex}.cp-sec-h:hover{color:var(--ink2)}.cp-sec-t{align-items:center;gap:7px;display:inline-flex}.cp-sec-caret{color:var(--ink3);transition:transform .16s;display:inline-flex}.cp-sec-caret svg{width:14px;height:14px}.cp-sec.open .cp-sec-caret{transform:rotate(90deg)}.cp-sec-body{animation:.16s cpexp}@keyframes cpexp{0%{opacity:0;transform:translateY(-3px)}to{opacity:1;transform:none}}.cp-ellip{text-overflow:ellipsis;vertical-align:bottom;max-width:150px;display:inline-block;overflow:hidden}.cp-note-n{background:var(--bg-deep);min-width:17px;height:17px;color:var(--ink2);border-radius:6px;place-items:center;padding:0 5px;font-size:10px;font-weight:800;display:grid}.cp-assign{background:var(--card);border:1px solid var(--line);border-radius:11px;align-items:center;gap:9px;width:100%;padding:9px 11px;transition:border-color .14s;display:flex}.cp-assign:hover{border-color:var(--ink3)}.cp-assign-name{font-size:13px;font-weight:700}.cp-assign-role{color:var(--ink3);margin-left:auto;font-size:10px}.cp-assign-caret{color:var(--ink3);display:inline-flex}.cp-assign-caret svg{width:14px;height:14px;transform:rotate(90deg)}.cp-card{background:var(--card);border:1px solid var(--line);border-radius:12px;padding:4px 12px}.cp-row{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:10px;padding:8px 0;display:flex}.cp-row:last-child{border-bottom:none}.cp-row-k{color:var(--ink3);white-space:nowrap;font-size:11px}.cp-row-v{color:var(--ink);text-align:right;white-space:nowrap;font-size:12.5px;font-weight:600}.cp-link{background:var(--card);border:1px solid var(--line);text-align:left;border-radius:11px;align-items:center;gap:10px;width:100%;margin-bottom:7px;padding:10px 11px;transition:border-color .14s,transform .12s;display:flex}.cp-link:hover{border-color:var(--ink3);transform:translateY(-1px)}.cp-link-ic{border-radius:9px;flex:none;place-items:center;width:30px;height:30px;display:grid}.cp-link-ic svg{width:16px;height:16px}.cp-link-main{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.cp-link-main b{white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;overflow:hidden}.cp-link-main .mono{color:var(--ink3);font-size:10.5px}.cp-link-go{color:var(--ink3);display:inline-flex}.cp-link-go svg{width:15px;height:15px}.cp-note-empty{color:var(--ink3);font-size:11.5px;line-height:1.5}.cp-note{background:color-mix(in oklab,#f5c451 14%,var(--card));border:1px solid oklab(84.3187% .0110193 .140794/.36);border-radius:11px;margin-bottom:7px;padding:10px 12px}.cp-note-head{color:var(--ink2);align-items:center;gap:7px;margin-bottom:5px;font-size:11px;display:flex}.cp-note-head b{font-weight:700}.cp-note-head .mono{color:var(--ink3);margin-left:auto;font-size:9.5px}.cp-note p{color:var(--ink);font-size:12.5px;line-height:1.45}.th-assign{background:var(--bg-deep);border:1px solid var(--line);border-radius:999px;align-items:center;gap:7px;padding:4px 10px 4px 4px;transition:border-color .14s;display:inline-flex}.th-assign:hover{border-color:var(--ink3)}.th-assign-name{color:var(--ink2);font-size:12px;font-weight:700}.msg-quote{border-left:3px solid color-mix(in oklab,var(--a-teal) 55%,transparent);background:var(--bg-deep);color:var(--ink2);border-radius:6px;margin-bottom:6px;padding:5px 10px;font-size:12px;line-height:1.4}.msg-quote .mono{color:var(--a-teal);text-transform:uppercase;letter-spacing:.05em;margin-bottom:2px;font-size:9.5px;font-weight:700;display:block}.hub-bubble .msg-quote.in{margin-bottom:2px}.hub-bubble.me .msg-quote.in{background:#ffffff29;border-left-color:#fff9}.hub-bubble.me .msg-quote.in .mono{color:#ffffffd9}.msg-voice{align-items:center;gap:9px;padding:3px 2px;display:flex}.msg-voice-play{background:var(--a-teal);color:#fff;border-radius:50%;flex:none;place-items:center;width:30px;height:30px;display:grid}.hub-bubble.me .msg-voice-play{background:#ffffff38}.msg-voice-play svg{width:14px;height:14px}.msg-voice-wave{flex:1;align-items:center;gap:2.5px;display:flex}.msg-voice-wave i{opacity:.5;background:currentColor;border-radius:2px;width:2.5px}.msg-voice-dur{opacity:.7;font-size:10px}.msg-media{object-fit:cover;background:var(--bg-deep);border-radius:10px;max-width:280px;max-height:320px;display:block}.msg-media-link{border-radius:10px;line-height:0;transition:opacity .14s;display:block;overflow:hidden}.msg-media-link:hover{opacity:.9}.msg-media-audio{width:280px;max-width:100%;height:36px}.msg-media-wacht{max-width:280px}.msg-media-wacht.mislukt .msg-file{border-color:color-mix(in oklab,var(--a-orange) 34%,var(--line))}.msg-file{background:var(--bg-deep);border-radius:11px;align-items:center;gap:10px;max-width:260px;margin-top:4px;padding:9px 11px;display:flex}.hub-bubble.me .msg-file{background:#ffffff29}.msg-file-ic{background:var(--a-red-soft);width:32px;height:32px;color:var(--a-red);border-radius:8px;flex:none;place-items:center;display:grid}.msg-file-ic svg{width:17px;height:17px}.msg-file-meta{flex-direction:column;flex:1;min-width:0;display:flex}.msg-file-meta b{white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.msg-file-meta .mono{opacity:.7;font-size:10px}.msg-file-dl{color:inherit;opacity:.7;display:inline-flex}.msg-file-dl svg{width:16px;height:16px}.email-msg .msg-file{max-width:300px}.email-body{color:var(--ink);overflow-wrap:anywhere;margin-top:9px;font-size:14px;line-height:1.62}.email-alinea{margin:0 0 10px}.email-alinea:last-child{margin-bottom:0}.mail-eerder-wrap{border-top:1px dashed var(--line);margin-top:10px;padding-top:9px}.mail-eerder-btn{color:var(--ink3);cursor:pointer;background:0 0;border:none;align-items:center;gap:6px;padding:2px 0;font-size:12px;font-weight:700;transition:color .13s;display:inline-flex}.mail-eerder-btn:hover{color:var(--ink)}.mail-eerder-btn svg{width:13px;height:13px;transition:transform .16s;transform:rotate(90deg)}.mail-eerder-btn.on svg{transform:rotate(-90deg)}.mail-eerder{border-left:2px solid var(--line);white-space:pre-wrap;color:var(--ink3);max-height:340px;margin-top:8px;padding-left:11px;font-size:12.5px;line-height:1.55;overflow-y:auto}.email-body,.email-alinea,.mail-eerder{max-width:72ch}.ai-summary.dicht{padding:0}.ai-sum-kop{text-align:left;cursor:pointer;width:100%;color:var(--ink);background:0 0;border:none;align-items:center;gap:9px;padding:9px 12px;font-size:13px;font-weight:600;line-height:1.4;display:flex}.ai-sum-kop:disabled{cursor:default}.ai-sum-ic{width:22px;height:22px;color:var(--a-aqua);background:var(--a-aqua-soft);border-radius:7px;flex:none;place-items:center;display:inline-grid}.ai-sum-ic svg{width:13px;height:13px}.ai-sum-kern{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.ai-summary.open .ai-sum-kern{white-space:normal}.ai-sum-chev{color:var(--ink3);flex:none;place-items:center;transition:transform .16s;display:inline-grid}.ai-sum-chev svg{width:13px;height:13px;transform:rotate(90deg)}.ai-summary.open .ai-sum-chev svg{transform:rotate(-90deg)}.ai-sum-body{padding:0 12px 11px 43px}.ai-sum-body .ai-sum-refresh{color:var(--ink3);cursor:pointer;background:0 0;border:none;align-items:center;gap:6px;margin-top:8px;padding:0;font-size:12px;font-weight:700;display:inline-flex}.ai-sum-body .ai-sum-refresh:hover{color:var(--ink)}.ai-sum-body .ai-sum-refresh svg{width:13px;height:13px}.comp-actions .cbtn.af{color:var(--a-green);border-color:color-mix(in oklab,var(--a-green) 35%,var(--line))}.comp-actions .cbtn.af:hover{background:var(--a-green-soft)}.comp-spacer{flex:1}.comp-actions .cbtn.concept{background:var(--a-teal-soft);border-color:color-mix(in oklab,var(--a-teal) 30%,var(--line));color:var(--ink)}.comp-actions .cbtn.concept b{color:var(--a-teal)}.comp-actions .cbtn.concept .cbtn-concept-naam{font-weight:650}.cbtn-concept-n{opacity:.7;margin-left:2px;font-size:11px}.comp-actions .cbtn.concept.gebruikt{opacity:.55}.comp-actions .cbtn.concept-kies{background:var(--a-teal-soft);border-color:color-mix(in oklab,var(--a-teal) 30%,var(--line));color:var(--a-teal);gap:4px;padding:0 10px}.var-pop{min-width:340px;max-width:min(560px,100vw - 48px);max-height:60vh;overflow-y:auto}.var-pop .var-item{white-space:normal;flex-direction:column;align-items:flex-start;gap:3px;display:flex}.var-pop .var-item.on{background:var(--a-teal-soft)}.var-pop .var-item-kop{align-items:center;gap:8px;display:flex}.var-pop .var-item-kop b{color:var(--ink);font-size:12.5px}.var-pop .var-doel{color:var(--a-teal);text-transform:uppercase;letter-spacing:.04em;font-size:10px}.var-pop .var-item-txt{color:var(--ink2);white-space:pre-wrap;overflow-wrap:anywhere;font-size:12px;line-height:1.5}.var-pop .hub-pop-kop{z-index:1;background:var(--card);position:sticky;top:0}.var-pop .var-herkomst{color:var(--ink3);border-top:1px solid var(--line);margin-top:4px;padding:6px 9px 2px;font-size:10.5px;line-height:1.4}.cbtn.concept.bezig{opacity:.6;cursor:progress}.emoji-wrap{display:inline-flex;position:relative}.emoji-pop{z-index:60;box-shadow:var(--sh-lg);border-radius:12px;animation:.15s pop;position:absolute;bottom:calc(100% + 6px);left:0;overflow:hidden}.emoji-pop em-emoji-picker{--rgb-background:255,255,255;--rgb-input:245,245,245;height:360px;min-height:360px}.emoji-melding{background:var(--card);border:1px solid var(--line);color:var(--ink3);white-space:nowrap;border-radius:12px;padding:14px 16px;font-size:11.5px}.emoji-melding.fout{color:var(--a-orange)}.cbtn.meer{gap:5px}.meer-chev{place-items:center;display:inline-grid}.meer-chev svg{width:12px;height:12px;transform:rotate(-90deg)}.meer-pop{min-width:250px;max-height:70vh;overflow-y:auto}.hub-pop-kop{letter-spacing:.13em;text-transform:uppercase;color:var(--ink3);padding:8px 9px 4px;font-size:10px;font-weight:750}.hub-pop-item.on .hub-pop-lbl{color:var(--a-teal);font-weight:700}.hub-pop-item:disabled{opacity:.45;cursor:default}.hub-pop-rij{border-radius:9px;align-items:center;gap:2px;display:flex}.hub-pop-rij:hover{background:var(--bg-deep)}.hub-pop-rij .hub-pop-item{flex:1;min-width:0}.hub-pop-rij .hub-pop-item:hover{background:0 0}.hub-pop-rij .hub-pop-lbl{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.hub-pop-pin{cursor:pointer;background:0 0;border:none;border-radius:8px;flex:none;place-items:center;width:30px;height:30px;transition:background .12s;display:grid}.hub-pop-pin:hover:not(:disabled) .fp-check{border-color:var(--a-red)}.hub-pop-pin:hover:not(:disabled){background:var(--card)}.hub-pop-pin.vast{cursor:default}.hub-pop-pin.vast .fp-check.on{background:var(--ink3);border-color:var(--ink3);opacity:.55}.hub-pop-rij .hub-pop-slot{letter-spacing:.06em;text-transform:uppercase;color:var(--ink3);flex:none;margin-right:-2px;font-size:9.5px}.hub-pop-rij.kaal:hover{background:0 0}.hub-pop-rij.kaal .hub-pop-item{cursor:default}.hub-pop-rij.kaal .hub-pop-lbl{color:var(--ink2)}.hub-pop-uitleg{border-bottom:1px solid var(--line);align-items:flex-end;gap:10px;margin-bottom:4px;padding:2px 9px 8px;display:flex}.hub-pop-uitleg>span:first-child{color:var(--ink3);flex:1;font-size:11.5px;line-height:1.35}.hub-pop-kolomkop{text-align:center;letter-spacing:.08em;text-transform:uppercase;color:var(--ink3);white-space:nowrap;flex:0 0 32px;font-size:9.5px}.comp-actions .tsb-objacts{align-items:center;gap:6px;display:flex}.comp-actions .tsb-objacts .tk-act{font-size:12.5px;font-weight:700}.hub-th-sub .th-van+.th-aan:before{content:"·";color:var(--ink3);margin:0 7px}.typing-row{align-self:flex-start;align-items:center;gap:9px;margin-top:2px;display:flex}.typing-bubble{background:var(--card);border:1px solid var(--line);border-radius:14px 14px 14px 5px;align-items:center;gap:4px;padding:9px 12px;display:inline-flex}.typing-bubble i{background:var(--ink3);border-radius:50%;width:6px;height:6px;animation:1.2s ease-in-out infinite typing}.typing-bubble i:nth-child(2){animation-delay:.18s}.typing-bubble i:nth-child(3){animation-delay:.36s}.typing-lbl{color:var(--ink3);font-size:10.5px}@keyframes typing{0%,60%,to{opacity:.4;transform:translateY(0)}30%{opacity:1;transform:translateY(-4px)}}.thread-note{background:color-mix(in oklab,#f5c451 13%,var(--card));border:1px solid oklab(84.3187% .0110193 .140794/.34);border-radius:12px;align-self:stretch;margin-top:4px;padding:11px 14px}.thread-note-head{color:color-mix(in oklab,#b8860b 70%,var(--ink2));align-items:center;gap:6px;margin-bottom:5px;font-size:10.5px;font-weight:700;display:flex}.thread-note-head svg{width:13px;height:13px}.thread-note-head .mono{color:var(--ink3);margin-left:auto;font-size:9.5px;font-weight:600}.thread-note p{color:var(--ink);font-size:13px;line-height:1.45}.thread-bel{flex-direction:column;align-self:center;align-items:center;max-width:88%;margin:2px 0;display:flex}.thread-bel-regel{font:inherit;color:var(--ink2);cursor:pointer;background:0 0;border:0;border-radius:999px;align-items:center;gap:7px;padding:3px 8px;font-size:11.5px;display:inline-flex}.thread-bel-regel:hover{background:var(--bg2)}.thread-bel-regel .mono{color:var(--ink3);font-size:9.5px}.thread-bel-ic{color:var(--ink3);display:inline-flex}.thread-bel-ic svg{width:13px;height:13px}.thread-bel-notitie{color:var(--ink2);text-align:center;white-space:pre-wrap;margin:2px 0 0;font-size:12.5px;line-height:1.45}.note-banner{color:color-mix(in oklab,#b8860b 65%,var(--ink2));background:color-mix(in oklab,#f5c451 13%,var(--card));border:1px solid oklab(84.3187% .0110193 .140794/.34);border-radius:10px;align-items:center;gap:8px;padding:8px 12px;font-size:12px;font-weight:600;display:flex}.note-banner svg{width:14px;height:14px}.note-banner button{color:var(--ink3);margin-left:auto;font-size:11px;font-weight:700}.comp-ta-wrap{position:relative}.comp-textarea.note{background:color-mix(in oklab,#f5c451 8%,var(--card));border-color:color-mix(in oklab,#f5c451 40%,var(--line))}.note-toggle.on{color:#b8860b;background:oklab(84.3187% .0110193 .140794/.18)}.tpl-pop{min-width:320px;max-width:360px;max-height:340px;overflow-y:auto}.tpl-pop-h{letter-spacing:.09em;text-transform:uppercase;color:var(--ink3);padding:5px 9px 7px;font-size:10px}.tpl-item{text-align:left;border-radius:10px;align-items:flex-start;gap:10px;width:100%;padding:9px 10px;transition:background .13s;display:flex}.tpl-item:hover{background:var(--bg-deep)}.tpl-ic{background:var(--a-teal-soft);width:28px;height:28px;color:var(--a-teal);border-radius:8px;flex:none;place-items:center;margin-top:1px;display:grid}.tpl-ic svg{width:15px;height:15px}.tpl-main{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.tpl-main b{font-size:13px;font-weight:700}.tpl-main span{color:var(--ink3);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:11.5px;line-height:1.4;display:-webkit-box;overflow:hidden}.suggestion{background:var(--card);box-shadow:var(--sh-sm);border-left:3px solid var(--acc);border-radius:16px;align-items:center;gap:14px;padding:15px 18px;display:flex}.sug-main{flex:1;min-width:0}.sug-from{font-family:var(--font-label);letter-spacing:.1em;text-transform:uppercase;color:var(--ink3);font-size:10px;font-weight:700}.sug-text{margin-top:3px;font-size:14.5px;font-weight:600;line-height:1.4}.sug-actions{flex:none;gap:8px;display:flex}.panel{background:var(--card);border-radius:var(--r);box-shadow:var(--sh-sm);border:1px solid #1b19150a;overflow:hidden}.panel-head{justify-content:space-between;align-items:center;gap:12px;padding:17px 20px 13px;display:flex}.panel-head>div:first-child{flex:1;min-width:0}.panel-title{letter-spacing:-.01em;margin-top:4px;font-size:18px;font-weight:800}.panel-body{padding:0 20px 8px}.row{border-top:1px solid var(--line);align-items:center;gap:14px;padding:13px 0;display:flex}.panel-body .row:first-child{border-top:none}.row-link{cursor:pointer;margin:0 -20px;padding-left:20px;padding-right:20px;transition:background .14s}.row-link:hover{background:var(--card2)}.row-main{flex:1;min-width:0}.row-top{align-items:baseline;gap:9px;min-width:0;display:flex}.row-title{white-space:nowrap;text-overflow:ellipsis;max-width:46ch;font-size:15px;font-weight:700;overflow:hidden}.row-tag{font-family:var(--font-label);letter-spacing:.06em;text-transform:uppercase;color:var(--ink3);font-size:10px;font-weight:700}.row-meta{color:var(--ink2);margin-top:2px;font-size:12.5px}.row-right{flex:none;justify-content:flex-end;align-items:center;gap:10px;display:flex}.money{letter-spacing:-.01em;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:15px;font-weight:800}.kpi-band{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.kpi-band.tri{grid-template-columns:repeat(3,1fr)}.kpi-cell{background:var(--card);box-shadow:var(--sh-sm);border:1px solid #1b19150a;border-radius:16px;padding:18px 20px}.kpi-big{letter-spacing:-.02em;font-size:28px;font-weight:800;line-height:1}.kpi-lbl{color:var(--ink2);margin-top:7px;font-size:12px;font-weight:500}.kpi-delta{margin-top:6px;font-size:11.5px;font-weight:700;display:inline-block}.kpi-delta.up{color:var(--a-green)}.kpi-delta.down{color:var(--a-red)}.filter-row{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.filter-chip{background:var(--card);box-shadow:var(--sh-sm);color:var(--ink2);border-radius:11px;padding:8px 14px;font-size:13px;font-weight:600}.filter-chip.on{background:var(--ink);color:#fff}.filter-row .btn{margin-left:auto}.inbox-item{border-top:1px solid var(--line);align-items:center;gap:13px;padding:14px 0;display:flex}.inbox-item:first-child{border-top:none}.ii-main{flex:1;min-width:0}.ii-top{align-items:center;gap:9px;display:flex}.ii-top b{white-space:nowrap;text-overflow:ellipsis;max-width:24ch;font-size:14.5px;overflow:hidden}.ii-time{color:var(--ink3);margin-left:auto;font-size:11px}.ii-prev{color:var(--ink2);white-space:nowrap;text-overflow:ellipsis;max-width:42ch;margin-top:2px;font-size:13px;overflow:hidden}.ii-actions{flex:none;align-items:center;gap:8px;display:flex}.ch-icon{border-radius:10px;flex:none;place-items:center;font-size:16px;display:grid}.ch-icon span{place-items:center;display:grid}.check-box{border:2px solid var(--line2);border-radius:7px;flex:none;width:22px;height:22px}.note-row{color:var(--ink3);border-top:1px solid var(--line);letter-spacing:.03em;padding:12px 0 6px;font-size:11px}.stage-grid{grid-template-columns:repeat(3,1fr);gap:12px;padding:6px 0 14px;display:grid}.stage-card{background:var(--card2);text-align:center;border-radius:14px;padding:16px}.stage-n{letter-spacing:-.02em;font-size:30px;font-weight:800}.stage-lbl{color:var(--ink2);margin-top:4px;font-size:12.5px;font-weight:600}.stage-v{color:var(--ink3);margin-top:3px;font-size:12px}.goal-block{padding:6px 0 4px}.goal-top{white-space:nowrap;justify-content:space-between;gap:10px;margin-bottom:8px;font-size:13px;display:flex}.map-card{border-radius:var(--r);height:220px;box-shadow:var(--sh-sm);background:radial-gradient(140% 120% at 70% 20%,#dfe9e6,#cdd9d4);border:1px solid #1b19150d;position:relative;overflow:hidden}.map-grid{background-image:linear-gradient(#1b19150f 1px,#0000 1px),linear-gradient(90deg,#1b19150f 1px,#0000 1px);background-size:34px 34px;position:absolute;inset:0}.map-pin{border:2px solid #fff;border-radius:50% 50% 50% 0;width:14px;height:14px;position:absolute;transform:translate(-50%,-100%)rotate(-45deg);box-shadow:0 3px 6px #00000040}.map-cap{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);color:var(--ink2);background:#ffffffd9;border-radius:9px;padding:6px 12px;font-size:10.5px;position:absolute;bottom:12px;left:14px}.score{border-radius:9px;flex:none;place-items:center;min-width:34px;height:30px;padding:0 8px;font-size:13px;font-weight:800;display:grid}.move{font-size:13px;font-weight:700}.move.up{color:var(--a-green)}.move.down{color:var(--a-red)}.agent-grid{grid-template-columns:repeat(2,1fr);gap:12px;padding:6px 0 12px;display:grid}.agent-card{background:var(--card2);border-radius:14px;align-items:center;gap:12px;padding:13px 15px;display:flex}.agent-meta{flex-direction:column;flex:1;line-height:1.3;display:flex}.agent-meta b{font-size:14.5px}.agent-meta span{color:var(--ink2);font-size:11.5px}.agent-meta .agent-spoor{color:var(--ink3);letter-spacing:.01em;margin-top:2px;font-size:10.5px}.lamp{border-radius:50%;flex:none;width:10px;height:10px}.lamp-actief{background:var(--a-green);box-shadow:0 0 0 3px var(--a-green-soft)}.lamp-wacht{background:var(--a-gold);box-shadow:0 0 0 3px var(--a-gold-soft)}.lamp-slaapt{background:var(--ink3);opacity:.5}.feed{flex-direction:column;display:flex}.feed-item{border-top:1px solid var(--line);align-items:center;gap:12px;padding:12px 0;display:flex}.feed-item:first-child{border-top:none}.feed-main{flex:1;font-size:13.5px}.feed-time{color:var(--ink3);font-size:11px;font-family:var(--font-label);font-variant-numeric:tabular-nums}.initial{border-radius:11px;flex:none;place-items:center;width:38px;height:38px;font-size:16px;font-weight:800;display:grid}.chat-fab{z-index:200;background:var(--card);width:60px;height:60px;box-shadow:var(--sh-lg);border-radius:50%;place-items:center;transition:transform .16s;display:grid;position:fixed;bottom:26px;right:26px}.chat-fab:hover{transform:translateY(-2px)scale(1.03)}.chat-fab.open{background:var(--ink);color:#fff;font-size:22px}.fab-badge{background:var(--a-orange);color:#fff;border:2.5px solid var(--bg);border-radius:11px;place-items:center;min-width:21px;height:21px;padding:0 4px;font-size:11px;font-weight:800;display:grid;position:absolute;top:-2px;right:-2px}.chat-sheet{z-index:200;background:var(--card);width:372px;max-width:calc(100vw - 40px);height:520px;max-height:calc(100vh - 140px);box-shadow:var(--sh-lg);border-radius:22px;flex-direction:column;animation:.26s cubic-bezier(.2,.8,.2,1) sheet;display:flex;position:fixed;bottom:98px;right:26px;overflow:hidden}@keyframes sheet{0%{opacity:0;transform:translateY(16px)scale(.97)}to{opacity:1;transform:none}}.chat-head{border-bottom:1px solid var(--line);align-items:center;gap:11px;padding:15px 16px;display:flex}.chat-hid{flex-direction:column;flex:1;line-height:1.3;display:flex}.chat-hid b{font-size:15px}.chat-hid .mono{color:var(--ink3);font-size:10px}.chat-body{flex-direction:column;flex:1;gap:12px;padding:16px;display:flex;overflow-y:auto}.bubble{align-items:flex-end;gap:8px;max-width:84%;display:flex}.bubble.iris{align-self:flex-start}.bubble.me{flex-direction:row-reverse;align-self:flex-end}.bubble-txt{border-radius:15px;padding:10px 13px;font-size:13.5px;line-height:1.45}.bubble.iris .bubble-txt{background:var(--card2);border-bottom-left-radius:5px}.bubble.me .bubble-txt{background:var(--a-teal);color:#fff;border-bottom-right-radius:5px}.bubble-confirm{color:#fff;background:var(--a-teal);border-radius:10px;align-items:center;gap:7px;margin-top:9px;padding:8px 13px;font-size:12.5px;font-weight:700;transition:filter .14s,transform .14s;display:inline-flex;box-shadow:0 2px 8px #2821141f}.bubble-confirm:hover{filter:brightness(1.05);transform:translateY(-1px)}.bubble-confirm svg{width:15px;height:15px}.bubble-confirmed{color:var(--a-green);align-items:center;gap:6px;margin-top:8px;font-size:11.5px;font-weight:700;display:inline-flex}.bubble-confirmed svg{width:14px;height:14px}.chat-quick{flex-wrap:wrap;gap:7px;padding:0 14px 10px;display:flex}.quick-chip{background:var(--card2);color:var(--ink2);white-space:nowrap;border-radius:10px;padding:7px 11px;font-size:11.5px;font-weight:600}.quick-chip:hover{background:var(--a-teal-soft);color:var(--a-teal)}.chat-input{border-top:1px solid var(--line);gap:8px;padding:12px 14px;display:flex}.chat-input input{border:1px solid var(--line2);background:var(--card2);border-radius:12px;flex:1;padding:11px 14px;font-family:inherit;font-size:14px}.chat-input input:focus{border-color:var(--a-teal);outline:none}.send-btn{background:var(--a-teal);color:#fff;border-radius:12px;flex:none;place-items:center;width:42px;height:42px;font-size:18px;transition:filter .14s,transform .12s;display:grid}.send-btn:hover{filter:brightness(1.06);transform:translateY(-1px)}.send-btn:active{transform:translateY(0)}@media (width<=1380px){.dash-2col{grid-template-columns:minmax(0,1fr) 304px}.tile-grid{grid-template-columns:repeat(3,1fr)}.tile-large{grid-column:span 2}}@media (width>=1081px) and (width<=1380px){.tile-grid{grid-template-columns:repeat(6,minmax(0,1fr))}.tile-grid>.tile,.tile-grid>.tile-small.tile,.tile-grid>.tile-add{grid-column:span 2}.tile-grid>.tile-medium,.tile-grid>.tile-large{grid-column:span 3}.tile-grid>:is(.tile-breed,.tile-breedhoog,.tile-xl,.tile-wide,.tile-add-top){grid-column:1/-1}}@media (width<=1080px){.dash-2col{grid-template-columns:1fr}.iris-col{position:static}.iris-layout{grid-template-columns:1fr}.iris-rail{position:static}.ichat{height:auto;min-height:520px}.tile-grid{grid-template-columns:repeat(2,1fr)}.tile-medium,.tile-large{grid-column:span 2}.kpi-band{grid-template-columns:1fr 1fr}.agent-grid{grid-template-columns:1fr}.page-hero{flex-direction:column;align-items:flex-start;gap:14px}.hero-stat{text-align:left}}@media (width<=680px){.main-scroll{padding:18px}.tile-grid{grid-template-columns:minmax(0,1fr);grid-auto-rows:auto}.tile{min-height:150px;grid-area:auto!important;height:auto!important}.suggestion{flex-direction:column;align-items:flex-start}}.vab{background:linear-gradient(90deg,var(--a-navy) 0%,color-mix(in oklab,var(--a-navy) 86%,#000) 100%);color:#fff;z-index:30;flex:none;align-items:center;gap:13px;padding:10px 22px;display:flex;box-shadow:0 2px 14px #1f274847}.vab.ro{background:linear-gradient(90deg,#8a6d1e 0%,#6f5618 100%)}.vab-av{color:#fff;border-radius:50%;flex:none;place-items:center;width:34px;height:34px;font-size:12.5px;font-weight:800;display:inline-grid;box-shadow:0 0 0 2px #ffffff59}.vab-id{flex:1;min-width:0}.vab-t{letter-spacing:-.01em;font-size:13.5px;font-weight:700}.vab-t b{font-weight:850}.vab-s{opacity:.82;margin-top:1px;font-size:11.5px}.vab-seg{background:#ffffff29;border-radius:9px;flex:none;gap:2px;padding:3px;display:inline-flex}.vab-seg-b{color:#ffffffc7;border-radius:7px;height:28px;padding:0 12px;font-size:12px;font-weight:700;transition:all .14s}.vab-seg-b:hover{color:#fff}.vab-seg-b.on{color:var(--a-navy);background:#fff}.vab.ro .vab-seg-b.on{color:#6f5618}.vab-stop{color:#fff;background:#ffffff26;border-radius:9px;flex:none;align-items:center;gap:6px;height:32px;padding:0 14px;font-size:12.5px;font-weight:700;transition:all .14s;display:inline-flex}.vab-stop:hover{background:#ffffff42}.vab-stop svg{width:14px;height:14px}@media (width<=720px){.vab{flex-wrap:wrap;padding:10px 16px}.vab-seg{order:3}}.app.viewas-ro .tb-btn.nieuw,.app.viewas-ro .page-head-bar .tb-btn,.app.viewas-ro .phb-actions .inbox-new{display:none}.tile.tile-readonly{cursor:default}.tile.tile-readonly .tile-arrow,.tile.tile-readonly .tile-content button,.tile.tile-readonly .tile-content a[href],.tile.tile-readonly .tile-content [role=button]{display:none}.tile.tile-readonly .tile-content input,.tile.tile-readonly .tile-content select,.tile.tile-readonly .tile-content textarea{pointer-events:none}.tile-ro-badge{letter-spacing:.04em;text-transform:uppercase;color:var(--ink3);background:var(--card2);border:1px solid var(--line);white-space:nowrap;border-radius:99px;align-items:center;gap:4px;margin-left:auto;padding:2px 8px;font-size:9.5px;font-weight:800;display:inline-flex}.tile-ro-badge svg{width:11px;height:11px}.tm{flex-direction:column;gap:16px;display:flex}.tm-head{justify-content:space-between;align-items:center;gap:14px;display:flex}.tm-head-id{align-items:center;gap:13px;display:flex}.tm-head-ic{width:44px;height:44px;color:var(--a-navy);background:var(--a-navy-soft);border-radius:13px;flex:none;place-items:center;display:inline-grid}.tm-head-ic svg{width:22px;height:22px}.tm-head-t{color:var(--ink);letter-spacing:-.02em;font-size:23px;font-weight:800;line-height:1.1}.tm-head-s{color:var(--ink3);white-space:nowrap;margin-top:2px;font-size:12.5px}.tm-head-acts{align-items:center;gap:10px;display:flex}.tm-seg{background:var(--bg-deep);border-radius:10px;gap:2px;padding:3px;display:inline-flex}.tm-seg-b{height:32px;color:var(--ink2);border-radius:8px;align-items:center;gap:6px;padding:0 14px;font-size:12.5px;font-weight:700;transition:all .14s;display:inline-flex}.tm-seg-b svg{width:14px;height:14px}.tm-seg-b:hover{color:var(--ink)}.tm-seg-b.on{background:var(--card);color:var(--ink);box-shadow:var(--sh-sm)}.tm-seg-b.kyano.on{color:var(--a-aqua)}.tm-invite{background:var(--a-navy);color:#fff;border-radius:10px;align-items:center;gap:7px;height:38px;padding:0 16px;font-size:13px;font-weight:750;transition:all .14s;display:inline-flex;box-shadow:0 2px 9px #1f274838}.tm-invite:hover{filter:brightness(1.08);transform:translateY(-1px)}.tm-invite svg{width:15px;height:15px}.tm-kyano{border:1px solid color-mix(in oklab,var(--a-aqua) 40%,transparent);background:linear-gradient(180deg,var(--a-aqua-soft) 0%,var(--card) 80%);border-radius:14px;align-items:center;gap:13px;padding:13px 16px;display:flex}.tm-kyano-ic{color:#fff;background:var(--a-aqua);border-radius:11px;flex:none;place-items:center;width:38px;height:38px;display:inline-grid}.tm-kyano-ic svg{width:19px;height:19px}.tm-kyano-txt{flex:1;min-width:0}.tm-kyano-t{color:var(--ink);font-size:13.5px;font-weight:800}.tm-kyano-s{color:var(--ink2);margin-top:1px;font-size:12px}.tm-kyano-exit{color:var(--a-aqua);background:var(--card);border:1px solid color-mix(in oklab,var(--a-aqua) 30%,transparent);border-radius:9px;flex:none;padding:7px 13px;font-size:12px;font-weight:700}.tm-kyano-exit:hover{background:var(--a-aqua-soft)}.tm-roles{flex-wrap:wrap;gap:8px;display:flex}.tm-role{border:1px solid var(--line2);background:var(--card);height:32px;color:var(--ink2);border-radius:9px;align-items:center;gap:7px;padding:0 12px;font-size:12.5px;font-weight:700;transition:all .13s;display:inline-flex}.tm-role:hover{border-color:var(--ink3);color:var(--ink)}.tm-role.on{background:var(--card);color:var(--ink);box-shadow:var(--sh-sm)}.tm-role-dot{border-radius:50%;flex:none;width:8px;height:8px}.tm-role-n{background:var(--bg-deep);min-width:18px;height:17px;color:var(--ink2);font-size:10.5px;font-weight:800;font-family:var(--font-label);border-radius:6px;place-items:center;padding:0 4px;display:inline-grid}.tm-role.on .tm-role-n{background:color-mix(in oklab,currentColor 14%,transparent);color:currentColor}.tm-grid{grid-template-columns:repeat(auto-fill,minmax(340px,1fr));gap:13px;display:grid}.tm-card{border:1px solid var(--line);background:var(--card);box-shadow:var(--sh-sm);border-radius:16px;flex-direction:column;gap:13px;padding:16px 17px;transition:border-color .15s,box-shadow .15s,transform .15s;display:flex}.tm-card:hover{border-color:var(--line2);box-shadow:var(--sh-md);transform:translateY(-2px)}.tm-card.me{border-color:color-mix(in oklab,var(--a-navy) 26%,transparent)}.tm-card.ai{background:linear-gradient(180deg,var(--a-mila-soft) 0%,var(--card) 60%);border-color:color-mix(in oklab,var(--a-mila) 26%,transparent)}.tm-card-top{align-items:center;gap:12px;display:flex}.tm-av{color:#fff;letter-spacing:.02em;border-radius:50%;flex:none;place-items:center;width:44px;height:44px;font-size:15px;font-weight:800;display:inline-grid;position:relative}.tm-av-dot{border:2.5px solid var(--card);border-radius:50%;width:12px;height:12px;position:absolute;bottom:-1px;right:-1px}.tm-av-iris{flex:none;display:inline-flex}.tm-card-id{flex:1;min-width:0}.tm-card-name{color:var(--ink);letter-spacing:-.01em;align-items:center;gap:7px;font-size:15.5px;font-weight:800;display:flex}.tm-you,.tm-ai-pill{letter-spacing:.06em;text-transform:uppercase;border-radius:5px;padding:2px 6px;font-size:9px;font-weight:800}.tm-you{color:var(--a-navy);background:var(--a-navy-soft)}.tm-ai-pill{color:var(--a-mila);background:var(--a-mila-soft)}.tm-card-mail{color:var(--ink3);white-space:nowrap;text-overflow:ellipsis;margin-top:2px;font-size:12.5px;overflow:hidden}.tm-rolebadge{letter-spacing:.01em;border-radius:8px;flex:none;align-items:center;gap:5px;padding:5px 10px;font-size:11px;font-weight:800;display:inline-flex}.tm-rolebadge svg{width:13px;height:13px}.tm-online{color:var(--a-green);flex:none;align-items:center;gap:6px;font-size:11.5px;font-weight:700;display:inline-flex}.tm-online-dot{background:var(--a-green);width:7px;height:7px;box-shadow:0 0 0 3px var(--a-green-soft);border-radius:50%}.tm-line{background:var(--card2);border:1px solid var(--line);color:var(--ink2);border-radius:11px;flex-wrap:wrap;align-items:center;gap:9px;min-width:0;padding:10px 12px;font-size:12.5px;font-weight:650;display:flex;overflow:visible}.tm-line-cap{color:var(--ink);white-space:nowrap;flex:none;align-items:center;gap:5px;font-weight:750;display:inline-flex}.tm-line-cap svg{width:14px;height:14px;color:var(--ink2)}.tm-line-sep{background:var(--line2);flex:none;width:1px;height:14px}.tm-line-mods{white-space:nowrap;flex:none;align-items:center;gap:7px;display:inline-flex}.tm-line-all{color:var(--a-green);display:inline-flex}.tm-line-all svg{width:14px;height:14px}.tm-dots{align-items:center;gap:3px;display:inline-flex}.tm-dot{border-radius:50%;flex:none;width:8px;height:8px}.tm-line-active{color:var(--ink3);white-space:nowrap;flex:none;margin-left:auto;padding-left:6px;font-size:11.5px}.tm-ghost{border:1.5px dashed var(--line2);text-align:center;background:0 0;border-radius:16px;flex-direction:column;justify-content:center;align-items:center;gap:6px;min-height:180px;padding:20px;transition:all .15s;display:flex}.tm-ghost:hover{border-color:var(--a-navy);background:var(--a-navy-soft)}.tm-ghost-ic{background:var(--bg-deep);width:40px;height:40px;color:var(--ink2);border-radius:12px;place-items:center;transition:all .15s;display:inline-grid}.tm-ghost-ic svg{width:20px;height:20px}.tm-ghost:hover .tm-ghost-ic{background:var(--a-navy);color:#fff}.tm-ghost-t{color:var(--ink);white-space:nowrap;font-size:13.5px;font-weight:750}.tm-ghost-s{color:var(--ink3);max-width:200px;font-size:11.5px}.tm-card-acts{align-items:center;gap:8px;display:flex}.tm-btn{white-space:nowrap;height:38px;color:var(--ink);background:var(--bg-deep);border:1px solid #0000;border-radius:10px;flex:1;justify-content:center;align-items:center;gap:7px;font-size:12.5px;font-weight:750;transition:all .14s;display:inline-flex}.tm-btn svg{width:15px;height:15px}.tm-btn:hover{background:var(--line);transform:translateY(-1px)}.tm-btn.ghost{background:var(--card);border-color:var(--line2);color:var(--ink2)}.tm-btn.ghost:hover{color:var(--ink);border-color:var(--ink3);background:var(--card)}.tm-btn:disabled{opacity:.4;pointer-events:none}.tm-btn-x{width:38px;height:38px;color:var(--ink3);background:var(--card);border:1px solid var(--line2);border-radius:10px;flex:none;place-items:center;transition:all .14s;display:inline-grid}.tm-btn-x:hover{color:var(--ink);background:var(--card2);border-color:var(--line2)}.tm-btn-x svg{width:15px;height:15px}.tm-mbtn{border-radius:10px;align-items:center;gap:7px;height:40px;padding:0 18px;font-size:13px;font-weight:750;transition:all .14s;display:inline-flex}.tm-selbtn{height:38px;color:var(--ink2);background:var(--card);border:1px solid var(--line2);border-radius:10px;align-items:center;gap:7px;padding:0 14px;font-size:12.5px;font-weight:750;transition:all .14s;display:inline-flex}.tm-selbtn svg{width:14px;height:14px}.tm-selbtn:hover{color:var(--ink);border-color:var(--ink3)}.tm-selbtn.on{color:#fff;background:var(--a-navy);border-color:#0000}.tm-bulk{background:var(--a-navy);color:#fff;border-radius:13px;align-items:center;gap:9px;padding:10px 14px;display:flex;box-shadow:0 4px 16px #1f27483d}.tm-bulk-n{white-space:nowrap;font-size:13px;font-weight:800}.tm-bulk-all{color:#ffffffd1;white-space:nowrap;background:#ffffff1f;border-radius:8px;padding:5px 10px;font-size:12px;font-weight:700;transition:all .13s}.tm-bulk-all:hover{color:#fff;background:#fff3}.tm-bulk-sep{background:#ffffff38;width:1px;height:18px}.tm-bulk-rolewrap{margin-left:auto;position:relative}.tm-bulk-btn{white-space:nowrap;height:34px;color:var(--a-navy);background:#fff;border-radius:9px;align-items:center;gap:7px;padding:0 13px;font-size:12.5px;font-weight:750;transition:all .14s;display:inline-flex}.tm-bulk-btn svg{width:14px;height:14px}.tm-bulk-btn .tm-bulk-chev{opacity:.6;width:12px;height:12px;transform:rotate(90deg)}.tm-bulk-btn:hover{filter:brightness(.96)}.tm-bulk-btn:disabled{opacity:.45;pointer-events:none}.tm-bulk-btn.danger{color:#fff;background:#ffffff24}.tm-bulk-btn.danger:hover{background:var(--a-red);filter:none}.tm-bulk-menu{z-index:20;background:var(--card);border:1px solid var(--line2);min-width:190px;box-shadow:var(--sh-lg);border-radius:12px;padding:6px;position:absolute;top:calc(100% + 6px);right:0}.tm-bulk-menu-i{width:100%;color:var(--ink);text-align:left;border-radius:8px;align-items:center;gap:9px;padding:9px 10px;font-size:13px;font-weight:650;transition:background .12s;display:flex}.tm-bulk-menu-i svg{width:15px;height:15px}.tm-bulk-menu-i:hover{background:var(--bg-deep)}.tm-bulk-hint{display:none}.tm-card.selectable{cursor:pointer;padding-left:44px}.tm-card.selectable:hover{border-color:var(--a-navy)}.tm-card.sel{border-color:var(--a-navy);box-shadow:0 0 0 2px color-mix(in oklab,var(--a-navy) 30%,transparent),var(--sh-md)}.tm-check{border:2px solid var(--line2);background:var(--card);color:#fff;border-radius:7px;place-items:center;width:22px;height:22px;transition:all .14s;display:inline-grid;position:absolute;top:18px;left:15px}.tm-check svg{width:13px;height:13px}.tm-check.on{background:var(--a-navy);border-color:var(--a-navy)}.tm-check.dis{opacity:.3}.tm-card.selectable{position:relative}.tm-tabs{background:var(--bg-deep);border-radius:11px;gap:4px;margin-bottom:16px;padding:4px;display:flex}.tm-tab{height:34px;color:var(--ink2);border-radius:8px;flex:1;justify-content:center;align-items:center;gap:6px;font-size:12.5px;font-weight:700;transition:all .14s;display:inline-flex}.tm-tab svg{width:14px;height:14px}.tm-tab:hover{color:var(--ink)}.tm-tab.on{background:var(--card);color:var(--ink);box-shadow:var(--sh-sm)}.tm-prof-head{background:var(--card2);border:1px solid var(--line);border-radius:13px;align-items:center;gap:13px;margin-bottom:14px;padding:14px;display:flex}.tm-prof-av{color:#fff;border-radius:50%;flex:none;place-items:center;width:48px;height:48px;font-size:16px;font-weight:800;display:inline-grid}.tm-prof-name{color:var(--ink);letter-spacing:-.01em;font-size:16px;font-weight:800}.tm-prof-sub{color:var(--ink2);white-space:nowrap;margin-top:2px;font-size:12.5px}.tm-fgrid{grid-template-columns:1fr 1fr;gap:12px;margin-bottom:12px;display:grid}@media (width<=520px){.tm-fgrid{grid-template-columns:1fr}}.tm-acts-head{justify-content:space-between;align-items:baseline;gap:10px;margin-bottom:14px;display:flex}.tm-acts-h-t{color:var(--ink);font-size:14px;font-weight:800}.tm-acts-h-s{color:var(--ink3);font-size:11.5px}.tm-timeline{flex-direction:column;display:flex}.tm-tl-row{align-items:flex-start;gap:12px;padding:11px 0;display:flex;position:relative}.tm-tl-row:not(:last-child):before{content:"";background:var(--line);width:2px;position:absolute;top:34px;bottom:-6px;left:16px}.tm-tl-ic{z-index:1;border-radius:9px;flex:none;place-items:center;width:34px;height:34px;display:inline-grid}.tm-tl-ic svg{width:16px;height:16px}.tm-tl-main{flex:1;min-width:0;padding-top:1px}.tm-tl-txt{color:var(--ink);font-size:13.5px;font-weight:650;line-height:1.35}.tm-tl-when{color:var(--ink3);margin-top:3px;font-size:11.5px}.tm-acts-empty{color:var(--ink3);text-align:center;padding:20px 0;font-size:13px}.tm-mbtn svg{width:15px;height:15px}.tm-mbtn.ghost{color:var(--ink2);background:var(--card2);border:1px solid var(--line2)}.tm-mbtn.ghost:hover{color:var(--ink);border-color:var(--ink3)}.tm-mbtn.solid{color:#fff;background:var(--a-navy);box-shadow:0 2px 9px #1f274838}.tm-mbtn.solid:hover{filter:brightness(1.08)}.tm-rm{flex-direction:column;gap:11px;display:flex}.tm-rm-sec{letter-spacing:.1em;text-transform:uppercase;color:var(--ink3);justify-content:space-between;align-items:center;margin-top:6px;font-size:10px;display:flex}.tm-allbtn{color:var(--a-navy);background:var(--a-navy-soft);letter-spacing:.02em;text-transform:none;border-radius:7px;padding:4px 10px;font-size:11px;font-weight:750}.tm-allbtn:hover{filter:brightness(.97)}.tm-rolepick{flex-direction:column;gap:7px;display:flex}.tm-rolepick-b{border:1px solid var(--line2);background:var(--card);text-align:left;border-radius:11px;align-items:center;gap:11px;padding:11px 13px;transition:all .14s;display:flex}.tm-rolepick-b:hover{border-color:var(--ink3)}.tm-rolepick-ic{background:var(--bg-deep);border-radius:8px;flex:none;place-items:center;width:30px;height:30px;display:inline-grid}.tm-rolepick-ic svg{width:16px;height:16px}.tm-rolepick-txt{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.tm-rolepick-txt b{color:var(--ink);font-size:13.5px;font-weight:800}.tm-rolepick-txt span{color:var(--ink2);font-size:11.5px;line-height:1.4}.tm-rolepick-chk{flex:none;display:inline-flex}.tm-rolepick-chk svg{width:18px;height:18px}.tm-capseg{grid-template-columns:1fr 1fr 1fr;gap:8px;display:grid}.tm-capseg-b{border:1px solid var(--line2);background:var(--card);border-radius:11px;flex-direction:column;align-items:center;gap:3px;padding:11px 8px;transition:all .14s;display:flex}.tm-capseg-b svg{width:17px;height:17px;color:var(--ink3)}.tm-capseg-b b{color:var(--ink);font-size:12.5px;font-weight:750}.tm-capseg-b span{color:var(--ink3);font-size:10.5px}.tm-capseg-b:hover{border-color:var(--ink3)}.tm-capseg-b.on{border-color:var(--a-navy);background:var(--a-navy-soft)}.tm-capseg-b.on svg{color:var(--a-navy)}.tm-core-note{background:var(--card2);border:1px solid var(--line);color:var(--ink2);border-radius:10px;align-items:center;gap:8px;padding:9px 12px;font-size:11.5px;line-height:1.4;display:flex}.tm-core-note svg{width:15px;height:15px;color:var(--ink3);flex:none}.tm-modgroup{flex-direction:column;gap:5px;display:flex}.tm-modgroup-h{letter-spacing:.1em;text-transform:uppercase;color:var(--ink3);padding:6px 2px 2px;font-size:9.5px}.tm-modrow{border:1px solid var(--line);background:var(--card);cursor:pointer;border-radius:10px;align-items:center;gap:11px;padding:9px 11px;transition:all .13s;display:flex}.tm-modrow:hover{border-color:var(--line2);background:var(--card2)}.tm-modrow.on{border-color:color-mix(in oklab,var(--a-navy) 22%,transparent);background:var(--card)}.tm-modrow-ic{border-radius:8px;flex:none;place-items:center;width:30px;height:30px;display:inline-grid}.tm-modrow-ic svg{width:15px;height:15px}.tm-modrow-main{flex:1;min-width:0}.tm-modrow-name{color:var(--ink);font-size:13px;font-weight:700}.tm-modrow-grp{color:var(--ink3);font-size:11px}.tm-toggle{background:var(--line2);border-radius:13px;flex:none;width:42px;height:24px;transition:background .18s;position:relative}.tm-toggle.on{background:var(--a-navy)}.tm-toggle-knob{background:#fff;border-radius:50%;width:18px;height:18px;transition:transform .18s;position:absolute;top:3px;left:3px;box-shadow:0 1px 3px #0003}.tm-toggle.on .tm-toggle-knob{transform:translate(18px)}.tm-toggle:disabled{opacity:.55;cursor:default}.tm-view-overlay{z-index:300;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#0e143080;justify-content:center;align-items:center;padding:24px;animation:.15s tmFade;display:flex;position:fixed;inset:0}@keyframes tmFade{0%{opacity:0}to{opacity:1}}.tm-view{background:var(--bg);width:min(960px,100%);max-height:90vh;box-shadow:var(--sh-lg);border-radius:18px;flex-direction:column;animation:.18s tmPop;display:flex;overflow:hidden}@keyframes tmPop{0%{opacity:0;transform:translateY(10px)scale(.99)}to{opacity:1;transform:none}}.tm-view-banner{background:var(--card);border-bottom:1px solid var(--line);align-items:center;gap:13px;padding:15px 18px;display:flex;position:relative}.tm-view-banner:before{content:"";background:var(--vc);width:4px;position:absolute;top:0;bottom:0;left:0}.tm-view-av{color:#fff;border-radius:50%;flex:none;place-items:center;width:40px;height:40px;font-size:14px;font-weight:800;display:inline-grid}.tm-view-id{flex:1;min-width:0}.tm-view-t{color:var(--ink);font-size:14px;font-weight:750}.tm-view-s{color:var(--ink2);margin-top:1px;font-size:12px}.tm-view-badge{border-radius:8px;flex:none;align-items:center;gap:6px;padding:5px 11px;font-size:11.5px;font-weight:800;display:inline-flex}.tm-view-badge svg{width:14px;height:14px}.tm-view-close{width:34px;height:34px;color:var(--ink3);border-radius:9px;flex:none;place-items:center;transition:all .14s;display:inline-grid}.tm-view-close:hover{background:var(--bg-deep);color:var(--ink)}.tm-view-close svg{width:17px;height:17px}.tm-view-body{flex:1;min-height:0;display:flex}.tm-vside{background:var(--card);border-right:1px solid var(--line);flex:none;width:200px;padding:14px 12px;overflow-y:auto}.tm-vside-h,.tm-vside-foot{letter-spacing:.1em;text-transform:uppercase;color:var(--ink3);padding:4px 8px;font-size:9.5px}.tm-vside-foot{border-top:1px solid var(--line);text-transform:none;letter-spacing:0;margin-top:8px;padding-top:10px;font-size:10.5px}.tm-vnav{color:var(--ink2);border-radius:8px;align-items:center;gap:10px;padding:8px 10px;font-size:12.5px;font-weight:650;display:flex}.tm-vnav:hover{background:var(--card2)}.tm-vnav-ic{display:inline-flex}.tm-vnav-ic svg{width:15px;height:15px}.tm-vmain{flex:1;min-width:0;padding:18px;overflow-y:auto}.tm-vmain-h{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:14px;display:flex}.tm-vmain-greet{color:var(--ink);letter-spacing:-.01em;font-size:17px;font-weight:800}.tm-vmain-sub{color:var(--ink3);margin-top:2px;font-size:12px}.tm-ro{color:var(--ink2);background:var(--bg-deep);border-radius:8px;flex:none;align-items:center;gap:6px;padding:5px 10px;font-size:11px;font-weight:750;display:inline-flex}.tm-ro svg{width:13px;height:13px}.tm-vtiles{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:10px;display:grid}.tm-vtile{border:1px solid var(--line);background:var(--card);border-radius:12px;flex-direction:column;gap:7px;padding:13px;display:flex;position:relative}.tm-vtile.core{background:var(--card2)}.tm-vtile-ic{border-radius:9px;place-items:center;width:32px;height:32px;display:inline-grid}.tm-vtile-ic svg{width:16px;height:16px}.tm-vtile-name{color:var(--ink);font-size:13px;font-weight:750}.tm-vtile-sub{color:var(--ink3);font-size:11px}.tm-vtile-lock{color:var(--ink3);position:absolute;top:11px;right:11px}.tm-vtile-lock svg{width:13px;height:13px}.tm-vempty{text-align:center;color:var(--ink3);background:var(--card);border:1px dashed var(--line2);border-radius:12px;grid-column:1/-1;padding:24px;font-size:12.5px}.tm-view-foot{background:var(--card);border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;padding:13px 18px;display:flex}.tm-view-foot .mono{color:var(--ink3);font-size:11px}@media (width<=560px){.tm-head,.tm-line{flex-wrap:wrap}.tm-line-active{margin-left:0}.tm-view-body{flex-direction:column}.tm-vside{border-right:none;border-bottom:1px solid var(--line);width:auto}}.sales-suite{flex-direction:column;gap:16px;display:flex}.scz{flex-direction:column;gap:14px;display:flex}.st-tabbar{border-bottom:1px solid var(--line);align-items:center;gap:8px;padding:0 2px 2px;display:flex}.st-tab{color:var(--ink2);border:1px solid #0000;border-bottom:none;border-radius:11px 11px 0 0;align-items:center;gap:7px;padding:9px 14px;font-size:13.5px;font-weight:700;transition:color .14s,background .14s;display:inline-flex;position:relative;top:1px}.st-tab svg{width:16px;height:16px}.st-tab:hover{color:var(--ink)}.st-tab.on{color:var(--a-red);background:var(--card);border-color:var(--line);box-shadow:0 -1px 0 var(--a-red) inset}.st-tab.static{cursor:default}.st-tab-n{background:var(--a-red);color:#fff;border-radius:10px;place-items:center;min-width:19px;height:19px;padding:0 5px;font-size:11px;font-weight:800;display:grid}.st-tab-hint{color:var(--ink3);white-space:nowrap;text-overflow:ellipsis;text-align:right;max-width:42%;margin-left:auto;font-size:11.5px;overflow:hidden}@media (width<=980px){.st-tab-hint{display:none}}.st-list{flex-direction:column;gap:20px;display:flex}.st-group{flex-direction:column;gap:10px;display:flex}.st-group-h{letter-spacing:.1em;text-transform:uppercase;color:var(--ink2);align-items:center;gap:8px;font-size:11px;font-weight:800;display:flex}.st-group-h.urgent{color:var(--a-orange)}.st-group-h.done{color:var(--ink3)}.pipe-tasks{flex-direction:column;gap:9px;display:flex}.st-group-dot{background:var(--a-orange);width:7px;height:7px;box-shadow:0 0 0 4px color-mix(in oklab,var(--a-orange) 18%,transparent);border-radius:50%}.st-group-n{background:var(--bg-deep);min-width:18px;height:18px;color:var(--ink2);border-radius:9px;place-items:center;padding:0 5px;font-size:10.5px;font-weight:800;display:grid}.st-group-ic{border-radius:6px;place-items:center;width:20px;height:20px;display:inline-grid}.st-group-ic svg{width:13px;height:13px}.st-cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}@media (width<=880px){.st-cards{grid-template-columns:1fr}}.tk-cards{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:12px;display:grid}.tk-cards.solo{grid-template-columns:1fr}@media (width<=980px){.tk-cards{grid-template-columns:1fr}}.tile[data-breed=smal] .tk-cards,.tile[data-breed=middel] .tk-cards{grid-template-columns:1fr}.tk-cards .tk-task{margin-bottom:0}.tk-cards .tk-task.card .tk-task-row{cursor:default}.tk-cards .tk-task.card .tk-task-row:hover{background:0 0}.tk-cards .tk-task.card .tk-task-title{white-space:normal}.tk-cards .tk-task.card .tk-task-body{animation:none}.tk-cards .tk-task.card .tk-act.klant{margin-left:0}.st-card{background:var(--card);border:1px solid var(--line);border-radius:16px;gap:13px;padding:15px 16px;transition:box-shadow .18s,border-color .18s;display:flex;position:relative}.st-card:before{content:"";background:var(--acc);opacity:0;border-radius:0 3px 3px 0;width:3px;transition:opacity .18s;position:absolute;top:14px;bottom:14px;left:0}.st-card.urgent{border-color:color-mix(in oklab,var(--a-orange) 32%,var(--line))}.st-card.urgent:before{background:var(--a-orange);opacity:1}.st-card:hover{box-shadow:var(--sh-md);border-color:var(--line2)}.st-ic{border-radius:10px;flex:none;place-items:center;width:34px;height:34px;margin-top:1px;display:grid}.st-ic svg{width:18px;height:18px}.st-body{flex-direction:column;flex:1;gap:6px;min-width:0;display:flex}.st-top{align-items:center;gap:8px;display:flex}.st-tag{letter-spacing:.06em;text-transform:uppercase;border-radius:7px;padding:3px 8px;font-size:10px;font-weight:800}.st-from{color:var(--ink3);white-space:nowrap;font-size:11px}.st-title{letter-spacing:-.01em;color:var(--ink);font-size:15px;font-weight:700;line-height:1.25}.st-why{color:var(--ink2);text-wrap:pretty;margin:0;font-size:13px;line-height:1.5}.st-actions{flex-wrap:wrap;gap:7px;margin-top:5px;display:flex}.st-btn{white-space:nowrap;border-radius:9px;align-items:center;gap:6px;height:34px;padding:0 13px;font-family:inherit;font-size:13px;font-weight:700;transition:filter .14s,background .14s,border-color .14s;display:inline-flex}.st-btn-ic{place-items:center;display:grid}.st-btn-ic svg{width:15px;height:15px}.st-btn.primary{color:#fff;border:1px solid #0000}.st-btn.primary:hover{filter:brightness(1.06)}.st-btn.ghost{background:var(--card);color:var(--ink1);border:1px solid var(--line)}.st-btn.ghost:hover{background:var(--bg-deep);border-color:var(--line2)}.st-later-wrap{position:relative}.st-card.resolved{background:var(--card2);border-style:dashed;align-items:center;gap:10px;padding:12px 16px}.st-done-ic{width:26px;height:26px;color:var(--a-green);background:color-mix(in oklab,var(--a-green) 14%,transparent);border-radius:8px;flex:none;place-items:center;display:grid}.st-done-ic svg{width:15px;height:15px}.st-done-txt{min-width:0;color:var(--ink2);flex:1;font-size:13px;font-weight:600}.st-undo{color:var(--ink3);border-radius:8px;padding:5px 10px;font-family:inherit;font-size:12px;font-weight:700}.st-undo:hover{background:var(--bg-deep);color:var(--ink1)}.st-allclear{background:color-mix(in oklab,var(--a-green) 8%,var(--card));border:1px solid color-mix(in oklab,var(--a-green) 22%,var(--line));color:var(--ink1);border-radius:13px;align-items:center;gap:10px;padding:13px 16px;font-size:13.5px;font-weight:600;display:flex}.st-allclear svg{width:19px;height:19px;color:var(--a-green)}.tile-laadt{flex:1;min-height:0}.st-empty{text-align:center;background:var(--card);border:1px solid var(--line);border-radius:18px;flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:64px 20px;display:flex}.st-empty-ic{background:color-mix(in oklab,var(--a-green) 14%,transparent);width:48px;height:48px;color:var(--a-green);border-radius:14px;place-items:center;display:grid}.st-empty-ic svg{width:24px;height:24px}.st-empty-t{color:var(--ink);font-size:16px;font-weight:700}.st-empty-s{color:var(--ink3);font-size:12.5px}.st-meekijk{border-radius:12px;margin-bottom:12px;padding:18px 14px}.fd-2kol,.set-2kol{grid-template-columns:1fr 1fr;gap:12px;display:grid}.kyb-2kol{grid-template-columns:1fr 1fr;gap:12px 18px;display:grid}.tel-halte{place-items:start center;padding:8px 0 24px;display:grid}.tel-halte-kaart{background:var(--card);border:1px solid var(--line);width:100%;max-width:520px;box-shadow:var(--sh-md);text-align:center;border-radius:18px;padding:26px 20px 20px}.tel-halte-ic{background:var(--a-gold-soft);width:52px;height:52px;color:var(--a-gold);border-radius:14px;place-items:center;margin:0 auto 14px;display:grid}.tel-halte-kaart.acc-green .tel-halte-ic{background:var(--a-green-soft);color:var(--a-green)}.tel-halte-ic svg{width:24px;height:24px}.tel-halte-kop{font-family:var(--font-display);color:var(--ink);text-wrap:balance;margin:0;font-size:21px;font-weight:700;line-height:1.2}.tel-halte-uitleg{color:var(--ink2);text-wrap:pretty;margin:10px 0 0;font-size:14.5px;line-height:1.55}.tel-halte-hint{letter-spacing:.1em;text-transform:uppercase;color:var(--ink3);margin:14px 0 0;font-size:11px}.tel-halte-acties{flex-direction:column;gap:8px;margin-top:18px;display:flex}.tel-halte-knop{min-height:46px;color:var(--ink);background:var(--card);border:1px solid var(--line2);border-radius:12px;justify-content:center;align-items:center;gap:8px;padding:0 16px;font-size:14px;font-weight:700;display:inline-flex}.tel-halte-knop.primair{background:var(--ink);color:#fff;border-color:#0000}.tel-halte-knop svg{width:17px;height:17px}.tel-halte-acties .btn{justify-content:center;min-height:46px;font-size:14px}.st-storing-ic{background:color-mix(in oklab,var(--a-red) 14%,transparent);color:var(--a-red)}.st-storing-reden{color:var(--ink3);background:var(--bg2,#f6f5f3);border:1px solid var(--line);overflow-wrap:anywhere;text-align:left;border-radius:8px;max-width:100%;padding:5px 9px;font-size:11px}.sx-hero{align-items:center;gap:16px;padding:4px 2px 2px;display:flex}.sx-hero-logo{background:var(--acc-soft);width:54px;height:54px;box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--acc) 22%, transparent);border-radius:16px;place-items:center;display:grid}.sx-hero-logo.sx-hero-logo-img{box-shadow:none;background:0 0;border-radius:0}.sx-hero-logo-img img{object-fit:contain;border-radius:14px;width:54px;height:54px;display:block}.sales-hero-logo{object-fit:contain;width:54px;height:54px;box-shadow:0 0 0 3px var(--card),0 0 0 4.5px var(--acc-soft,var(--a-red-soft));border-radius:50%;flex:none;display:block}.sb-ic-logo{object-fit:contain;border-radius:50%;width:24px;height:24px;display:block}.sx-hero-mark{place-items:center;display:grid}.sx-hero-id{flex:1;min-width:0}.sx-hero-h1{letter-spacing:-.02em;color:var(--ink1);margin:0;font-size:26px;font-weight:760}.sx-hero-sub{color:var(--ink3);margin-top:2px;font-size:12.5px}.sx-hero-acts{gap:8px;display:flex}.sx-tabs{border-bottom:1px solid var(--line);gap:4px;padding-bottom:0;display:flex}.sx-tab{font:inherit;color:var(--ink3);cursor:pointer;background:0 0;border:none;border-bottom:2px solid #0000;align-items:center;gap:7px;margin-bottom:-1px;padding:9px 15px;font-size:13.5px;font-weight:600;display:inline-flex}.sx-tab svg{width:16px;height:16px}.sx-tab:hover{color:var(--ink1)}.sx-tab.on{color:var(--acc);border-bottom-color:var(--acc)}.sx-tab.sm{border:1px solid var(--line);white-space:nowrap;border-radius:99px;gap:6px;margin-bottom:0;padding:6px 12px;font-size:12.5px}.sx-tab.sm.on{color:#fff;background:var(--acc);border-color:#0000}.sx-tabs.sm{border-bottom:none;flex-wrap:wrap;gap:6px}.sx-overz-bar{align-items:center;gap:14px;display:flex}.sx-kpis{flex:1;grid-template-columns:repeat(4,1fr);gap:10px;display:grid}.sx-kpi{background:var(--card);border:1px solid var(--line);border-radius:14px;padding:13px 15px}.sx-kpi-v{letter-spacing:-.02em;color:var(--ink1);font-variant-numeric:tabular-nums;font-size:21px;font-weight:740}.sx-kpi-l{color:var(--ink3);margin-top:2px;font-size:11px}.sx-funnel{flex-direction:column;gap:11px;display:flex}.sx-funnel-row{align-items:center;gap:12px;display:flex}.sx-funnel-lbl{width:108px;color:var(--ink2);flex:none;font-size:13px}.sx-funnel-track{background:var(--bg2,#f1f0ee);border-radius:99px;flex:1;height:12px;overflow:hidden}.sx-funnel-bar{border-radius:99px;height:100%;transition:width .4s;display:block}.sx-funnel-v{color:var(--ink2);text-align:right;font-variant-numeric:tabular-nums;flex:none;min-width:96px;font-size:12px}.sx-attn,.sx-deal-row{cursor:pointer;border-radius:12px;align-items:center;gap:11px;padding:10px;display:flex}.sx-attn:hover,.sx-deal-row:hover{background:var(--bg2,#f6f5f3)}.sx-attn-ic{border-radius:10px;flex:none;place-items:center;width:34px;height:34px;display:grid}.sx-attn-ic svg{width:17px;height:17px}.sx-attn-main,.sx-deal-main{flex:1;min-width:0}.sx-attn-main b,.sx-deal-top b{color:var(--ink1);font-size:13.5px}.sx-attn-main span{color:var(--ink3);margin-top:1px;font-size:12px;display:block}.sx-attn-empty{color:var(--ink3);padding:6px 2px;font-size:12.5px}.sx-deal-top{align-items:center;gap:8px;display:flex}.sx-deal-stage{border-radius:99px;padding:2px 8px;font-size:10.5px;font-weight:600}.sx-deal-sub{color:var(--ink3);margin-top:2px;font-size:11.5px}.sx-deal-chev,.sx-rel-chev,.crm-chev,.sx-doc-chev{color:var(--ink3);opacity:.5;flex:none}.sx-deal-chev svg,.sx-rel-chev svg,.crm-chev svg,.sx-doc-chev svg{width:15px;height:15px}.kb-summary{background:var(--card);border:1px solid var(--line);border-radius:16px;align-items:center;gap:18px;padding:13px 18px;display:flex}.kb-sum-stat{border-right:1px solid var(--line);flex-direction:column;gap:1px;padding-right:18px;display:flex}.kb-sum-v{color:var(--ink1);letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:21px;font-weight:740;line-height:1.05}.kb-sum-l{color:var(--ink3);font-size:11px}.kb-sum-spacer{flex:1}.kb-summary .tb-btn,.kb-summary .inbox-new{flex:none}.kb-hint{color:var(--ink3);margin:2px 2px -2px;font-size:11.5px}.kb-buiten{background:var(--bg2,#f6f5f3);border:1px solid var(--line);border-left:3px solid var(--a-navy,#1f2748);border-radius:9px;align-items:flex-start;gap:9px;margin:8px 2px 0;padding:9px 11px;display:flex}.kb-buiten-ic{color:var(--ink3);flex:none;place-items:center;margin-top:1px;display:grid}.kb-buiten-ic svg{width:14px;height:14px}.kb-buiten-body{flex:1;gap:5px;min-width:0;display:grid}.kb-buiten-kop{color:var(--ink1);font-size:12.5px;font-weight:700;line-height:1.3}.kb-buiten-fases{flex-wrap:wrap;gap:5px;display:flex}.kb-buiten-chip{color:var(--ink2);background:var(--card);border:1px solid var(--line);white-space:nowrap;border-radius:6px;align-items:center;gap:5px;padding:2px 7px;font-size:10.5px;display:inline-flex}.kb-buiten-chip b{color:var(--ink1);font-weight:700}.kb-buiten-actie{color:var(--ink3);font-size:11px;line-height:1.4}.kb-buiten-link{text-align:left;text-underline-offset:2px;cursor:pointer;width:100%;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;transition:color .12s;display:block}.kb-buiten-link:hover{color:var(--a-red)}.pipelinebord-tile{flex-direction:column;flex:auto;min-height:0;display:flex}.kb-board{scrollbar-width:thin;background:linear-gradient(to right, var(--card) 34%, transparent) left center / 26px 100% no-repeat local, linear-gradient(to left, var(--card) 34%, transparent) right center / 26px 100% no-repeat local, radial-gradient(farthest-side at 0 50%, color-mix(in oklab, var(--ink) 16%, transparent), transparent) left center / 13px 100% no-repeat scroll, radial-gradient(farthest-side at 100% 50%, color-mix(in oklab, var(--ink) 16%, transparent), transparent) right center / 13px 100% no-repeat scroll;flex:auto;align-items:stretch;gap:13px;min-height:0;padding:2px 2px 8px;display:flex;overflow-x:auto}.kb-col{background:var(--bg2,#f4f3f1);border:1px solid var(--line);border-radius:15px;flex-direction:column;flex:1 1 0;min-width:200px;min-height:0;padding:9px;transition:background .14s,box-shadow .14s;display:flex}.kb-col.over{background:color-mix(in oklab,var(--a-red) 8%,var(--card));box-shadow:0 0 0 2px color-mix(in oklab,var(--a-red) 40%,transparent) inset}.kb-col.won{background:color-mix(in oklab,var(--a-green) 7%,var(--bg2,#f4f3f1))}.kb-col-head{flex-wrap:wrap;align-items:center;gap:8px;padding:4px 6px 11px;display:flex}.kb-col-bar{border-radius:99px;flex:none;width:4px;height:15px}.kb-col-name{color:var(--ink1);letter-spacing:-.01em;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:13px;font-weight:680;overflow:hidden}.kb-col-n{color:var(--ink2);background:var(--card);border:1px solid var(--line);border-radius:99px;place-items:center;min-width:20px;height:20px;padding:0 6px;font-size:11px;font-weight:700;display:grid}.kb-col-cog{width:20px;height:20px;color:var(--ink3);opacity:0;background:0 0;border:1px solid #0000;border-radius:7px;flex:none;place-items:center;transition:opacity .14s,color .14s,border-color .14s,background .14s;display:grid}.kb-col:hover .kb-col-cog{opacity:.6}.kb-col-cog:hover{color:var(--acc);border-color:var(--line);background:var(--card);opacity:1!important}.kb-col-cog svg{width:12px;height:12px}.kb-col-v{color:var(--ink3);font-variant-numeric:tabular-nums;flex:0 0 100%;order:9;margin-top:-7px;padding-left:12px;font-size:11px}.kb-col-body{scrollbar-width:thin;flex-direction:column;flex:auto;gap:8px;min-height:0;display:flex;overflow-y:auto}.kb-col-body:has(>.kb-leeg)>.kb-leeg{flex:auto;justify-content:center;align-items:center;margin:0;display:flex}.kb-add{margin-top:auto}.kb-leeg{color:var(--ink3);text-align:center;padding:20px 8px;font-size:11.5px;line-height:1.45}.pipelinebord-tile>.st-empty{flex:auto;min-height:0;padding:28px 20px}.kb-empty{color:var(--ink3);text-align:center;opacity:.6;padding:16px 0;font-size:11px}.kb-card{background:var(--card);border:1px solid var(--line);cursor:grab;cursor:pointer;border-radius:12px;padding:10px 11px;transition:box-shadow .14s,transform 80ms,border-color .14s;box-shadow:0 1px 2px #1018280a}.kb-card:focus-visible{outline:2px solid var(--a-red);outline-offset:2px}.kb-card:hover{border-color:color-mix(in oklab,var(--a-red) 35%,var(--line))}.kb-move[data-rol=correctie]{opacity:.45;transition:opacity .13s}@media (hover:hover){.kb-card .kb-move[data-rol=correctie]{opacity:0}}.kb-card:hover .kb-move[data-rol=correctie],.kb-card:focus-within .kb-move[data-rol=correctie]{opacity:1}.kb-move[data-rol=correctie] button.fwd{background:var(--card2,#f4f3f1);color:var(--ink2)}.kb-card:hover .kb-move[data-rol=correctie] button.fwd{background:var(--a-red);color:#fff}.kb-card:hover{border-color:color-mix(in oklab,var(--ink3) 30%,var(--line));box-shadow:0 4px 14px #10182817}.kb-card:active{cursor:grabbing}.kb-card.dragging{opacity:.45;transform:scale(.98)}.kb-card-top{cursor:pointer;align-items:center;gap:9px;display:flex}.kb-card-name{color:var(--ink1);text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:13px;font-weight:640;line-height:1.2;overflow:hidden}.kb-card-val{font-variant-numeric:tabular-nums;white-space:nowrap;border-radius:99px;flex:none;padding:2px 8px;font-size:11.5px;font-weight:700}.kb-card-soort{letter-spacing:.02em;white-space:nowrap;text-overflow:ellipsis;border-radius:99px;flex:none;max-width:42%;padding:2px 7px;font-size:10px;font-weight:650;overflow:hidden}.kb-card-eig{flex:none;align-items:center;line-height:0;display:flex}.kb-card-eig-knop{cursor:pointer;background:0 0;border:none;border-radius:99px;align-items:center;padding:0;line-height:0;display:flex}.kb-card-eig-knop.ro{cursor:default}.kb-card-eig-knop:not(.ro):hover{box-shadow:0 0 0 2px var(--line2,#d8d2cc)}.kb-card-eig-knop:focus-visible{outline:2px solid var(--acc,#c13a33);outline-offset:2px}.kb-card-eig-menu{z-index:40;position:absolute;top:calc(100% + 6px);left:0}.kb-card-eig-terug{text-align:left;border:none;border-top:1px solid var(--line1,#e7dfda);background:var(--card,#fff);width:100%;color:var(--ink3);cursor:pointer;border-radius:0 0 10px 10px;padding:9px 12px;font-size:12.5px;display:block}.kb-card-eig-terug:hover{background:var(--bg2,#f6f2ef);color:var(--ink1)}.kb-card-eig-leeg{border:1.5px dashed var(--line2,#d8d2cc);box-sizing:border-box;border-radius:99px;width:18px;height:18px;display:block}.kb-wie{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;margin-bottom:8px;display:flex}.kb-wie-mensen{flex-wrap:wrap;align-items:center;gap:4px;display:flex}.kb-wie-p{border:1px solid var(--line1,#e7dfda);background:var(--card,#fff);cursor:pointer;border-radius:99px;align-items:center;gap:5px;padding:2px 7px 2px 3px;line-height:1;transition:border-color .12s,background .12s;display:inline-flex}.kb-wie-p:hover{border-color:var(--line2,#d8d2cc)}.kb-wie-p.on{border-color:var(--acc);background:color-mix(in srgb,var(--acc) 9%,transparent)}.kb-wie-p.on .kb-wie-n{color:var(--acc)}.kb-wie-n{color:var(--ink3);font-variant-numeric:tabular-nums;font-size:10.5px;font-weight:650}.kb-wie-p:focus-visible{outline:2px solid var(--acc,#c13a33);outline-offset:2px}.kb-opschoon{border:1px solid var(--line1,#e7dfda);background:var(--card,#fff);color:var(--ink2);cursor:pointer;border-radius:99px;align-items:center;gap:6px;padding:4px 10px;font-size:11.5px;line-height:1;transition:border-color .12s,color .12s;display:inline-flex}.kb-opschoon:hover{border-color:var(--a-red);color:var(--a-red)}.kb-opschoon svg{width:14px;height:14px}.kb-opschoon:focus-visible{outline:2px solid var(--a-red);outline-offset:2px}.dealarchief{flex-direction:column;gap:10px;min-height:0;display:flex}.dealarchief>.sx-tabs{align-self:flex-start}.dealarchief .crm-th,.dealarchief .crm-tr{padding:9px 6px}.dealarchief .crm-tr{cursor:default}.dealarchief .pgn{margin-top:4px}.archief-redenen{flex-direction:column;gap:2px;display:flex}.archief-redenen .snooze-ic{color:var(--a-red)}.archief-redenen .snooze-item:disabled{opacity:.5;cursor:not-allowed}.kb-card-note{color:var(--ink3);cursor:pointer;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:6px 0 0 27px;font-size:11.5px;line-height:1.4;display:-webkit-box;overflow:hidden}.kb-card-flow{color:var(--ink3);align-items:flex-start;gap:4px;margin:6px 0 0 27px;font-size:10.5px;line-height:1.35;display:flex}.kb-card-flow svg{flex:none;width:12px;height:12px}.kb-card-flow[data-open=ja]{color:var(--a-orange);font-weight:650}.kb-card-name{white-space:normal;-webkit-line-clamp:2;text-overflow:clip;-webkit-box-orient:vertical;font-size:14px;font-weight:660;line-height:1.25;display:-webkit-box;overflow:hidden}.kb-card-top{align-items:flex-start}.kb-card-top .kb-card-eig{margin-top:1px}.kb-card-bedrijf{color:var(--ink2);text-overflow:ellipsis;white-space:nowrap;margin:3px 0 0 27px;font-size:11.5px;line-height:1.3;overflow:hidden}.kb-card-open{width:24px;height:24px;color:var(--ink3);cursor:pointer;opacity:.55;background:0 0;border:1px solid #0000;border-radius:8px;flex:none;place-items:center;transition:opacity .13s,color .13s,border-color .13s,background .13s;display:grid}.kb-card-open svg{width:13px;height:13px}.kb-card:hover .kb-card-open,.kb-card:focus-within .kb-card-open{opacity:1}.kb-card-open:hover{color:var(--a-red);border-color:var(--line);background:var(--card2,#f4f3f1)}.kb-card-chips{flex-wrap:wrap;align-items:center;gap:6px;margin:6px 0 0 27px;display:flex}.kb-card-chips:empty{display:none}.pl-lijst{scrollbar-width:thin;flex-direction:column;flex:auto;gap:8px;min-height:0;padding:2px 2px 8px;display:flex;overflow-y:auto}.pl-alles{justify-content:flex-end;margin:-4px 0 0;display:flex}.pl-alles-knop{color:var(--ink3);cursor:pointer;background:0 0;border:none;border-radius:7px;align-items:center;gap:5px;padding:3px 6px;font-size:11px;display:inline-flex}.pl-alles-knop:hover{color:var(--ink1);background:var(--bg2,#f4f3f1)}.pl-alles-knop svg{width:12px;height:12px}.pl-fase{border:1px solid var(--line);background:var(--bg2,#f4f3f1);border-radius:14px;flex-shrink:0;overflow:clip}.pl-fase.won{background:color-mix(in oklab,var(--a-green) 7%,var(--bg2,#f4f3f1))}.pl-fase-kop{background:inherit;z-index:2;align-items:center;gap:6px;padding:4px 8px 4px 4px;display:flex;position:sticky;top:0}.pl-fase-toggle{cursor:pointer;text-align:left;min-width:0;color:var(--ink1);background:0 0;border:none;border-radius:10px;flex:1;align-items:center;gap:9px;padding:7px 8px;display:flex}.pl-fase-toggle:hover{background:color-mix(in oklab,var(--acc) 8%,transparent)}.pl-fase-toggle:focus-visible{outline:2px solid var(--acc);outline-offset:2px}.pl-chev{color:var(--ink3);transition:transform .15s;display:flex}.pl-chev svg{width:14px;height:14px}.pl-fase.open .pl-chev{transform:rotate(90deg)}.pl-fase-naam{letter-spacing:-.01em;text-overflow:ellipsis;white-space:nowrap;flex:0 auto;min-width:0;font-size:13.5px;font-weight:680;overflow:hidden}.pl-fase-v{color:var(--ink3);font-variant-numeric:tabular-nums;font-size:11.5px}.pl-fase-wacht{color:var(--a-orange);background:color-mix(in oklab,var(--a-orange) 12%,transparent);border-radius:99px;align-items:center;gap:4px;margin-left:auto;padding:2px 8px;font-size:10.5px;font-weight:650;display:inline-flex}.pl-fase-wacht svg{width:11px;height:11px}.pl-fase-acts{flex:none;align-items:center;gap:4px;display:flex}.pl-cog{opacity:.5}.pl-fase:hover .pl-cog{opacity:.7}.pl-add{color:var(--ink3);background:var(--card);border:1px solid var(--line);cursor:pointer;border-radius:8px;align-items:center;gap:4px;padding:3px 8px;font-size:11px;display:inline-flex}.pl-add svg{width:12px;height:12px}.pl-add:hover{color:var(--a-red);border-color:var(--a-red)}.pl-fase-body{background:var(--card);border:1px solid var(--line);border-radius:11px;flex-direction:column;margin:0 8px 8px;display:flex;overflow:clip}.pl-leeg{padding:12px 14px}.pl-rij{border-top:1px solid var(--line);cursor:pointer;grid-template-columns:26px minmax(0,1.1fr) 92px 84px minmax(0,1.25fr) 72px 112px;align-items:center;gap:12px;min-height:52px;padding:7px 12px;transition:background .13s;display:grid}.pl-rij:first-child{border-top:none}.pl-rij:hover{background:var(--bg-deep,#f4f3f1)}.pl-rij:focus-visible{outline:2px solid var(--a-red);outline-offset:-2px}.pl-rij .kb-card-soort{max-width:100%}.pl-rij .kb-age.stale{color:var(--ink3);font-weight:500}@media (hover:hover){.pl-rij .kb-move{opacity:0;transition:opacity .13s}.pl-rij:hover .kb-move,.pl-rij:focus-within .kb-move{opacity:1}}.pl-rij-wat{min-width:0}.pl-rij-soort{align-items:center;min-width:0;display:flex}.pl-rij-naam{color:var(--ink1);text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:6px;font-size:13.5px;font-weight:650;line-height:1.25;display:flex;overflow:hidden}.pl-rij-taak{color:var(--a-green);flex:none;display:inline-flex}.pl-rij-taak svg{width:12px;height:12px}.pl-rij-sub{color:var(--ink3);text-overflow:ellipsis;white-space:nowrap;margin-top:2px;font-size:11.5px;overflow:hidden}.pl-rij-val{color:var(--ink1);font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap;font-size:12px;font-weight:650}.pl-rij-flow{color:var(--ink3);align-items:center;gap:4px;min-width:0;font-size:11px;line-height:1.4;display:flex}.pl-rij-flow-ic{flex:none;display:flex}.pl-rij-flow-ic svg{width:12px;height:12px}.pl-rij-flow-t{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.pl-rij-flow.open{color:var(--a-orange);font-weight:650}.pl-rij-age{white-space:nowrap;justify-self:end}.pl-rij-acts{flex:none;justify-content:flex-end;align-items:center;gap:4px;display:flex}.pl-open{border:1px solid var(--line);background:var(--card);width:26px;height:26px;color:var(--ink2);cursor:pointer;border-radius:8px;place-items:center;display:grid}.pl-open svg{width:13px;height:13px}.pl-open:hover{color:var(--a-red);border-color:var(--a-red)}.tile[data-breed=smal] .pl-rij,.tile[data-breed=middel] .pl-rij{grid-template-columns:26px minmax(120px,1fr) auto 78px auto;grid-template-areas:"eig wat soort age acts""eig flow flow val acts"}.tile[data-breed=smal] .pl-rij .kb-card-eig,.tile[data-breed=middel] .pl-rij .kb-card-eig{grid-area:eig}.tile[data-breed=smal] .pl-rij-wat,.tile[data-breed=middel] .pl-rij-wat{grid-area:wat}.tile[data-breed=smal] .pl-rij-soort,.tile[data-breed=middel] .pl-rij-soort{grid-area:soort}.tile[data-breed=smal] .pl-rij-age,.tile[data-breed=middel] .pl-rij-age{grid-area:age}.tile[data-breed=smal] .pl-rij-acts,.tile[data-breed=middel] .pl-rij-acts{grid-area:acts}.tile[data-breed=smal] .pl-rij-flow,.tile[data-breed=middel] .pl-rij-flow{grid-area:flow}.tile[data-breed=smal] .pl-rij-val,.tile[data-breed=middel] .pl-rij-val{grid-area:val}.dk-side{overflow:hidden}.dk-side-body{scrollbar-width:thin;flex:auto;min-height:0;overflow-y:auto}.dk-sec{padding:12px 22px 4px}.dk-sec-kop{text-transform:uppercase;letter-spacing:.06em;color:var(--ink3);margin-bottom:8px;font-size:10px}.dk-fasen{flex-wrap:wrap;gap:5px;padding:14px 22px 4px;display:flex}.dk-stap{color:var(--ink2);background:var(--bg2,#f4f3f1);border:1px solid var(--line);cursor:pointer;border-radius:99px;align-items:center;gap:6px;padding:4px 10px 4px 5px;font-size:11.5px;font-weight:600;transition:background .12s,color .12s,border-color .12s;display:inline-flex}.dk-stap-n{background:var(--card);width:18px;height:18px;color:var(--ink3);border:1px solid var(--line);border-radius:99px;place-items:center;font-size:10px;font-weight:700;display:grid}.dk-stap.gehad{color:var(--ink3)}.dk-stap.gehad .dk-stap-n{background:color-mix(in oklab,var(--acc) 18%,var(--card));color:var(--acc);border-color:#0000}.dk-stap.on{background:var(--acc);color:#fff;border-color:var(--acc)}.dk-stap.on .dk-stap-n{color:#fff;background:#ffffff38;border-color:#0000}.dk-stap:not(.on):hover{border-color:var(--acc);color:var(--acc)}.dk-stap:focus-visible{outline:2px solid var(--acc);outline-offset:2px}.dk-flow{margin:0 0 10px;font-size:12px}.dk-flow-uit{color:var(--ink3);line-height:1.4}.dk-taak{border:1px solid var(--line);background:var(--card);border-radius:12px;margin-bottom:6px;padding:10px 12px}.dk-taak-leeg{color:var(--ink3);background:var(--bg2,#f4f3f1);font-size:11.5px;line-height:1.45}.dk-taak-kop{align-items:center;gap:8px;min-width:0;display:flex}.dk-taak-agent{border-radius:99px;flex:none;padding:2px 8px;font-size:10.5px;font-weight:650}.dk-taak-titel{color:var(--ink1);text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:13px;font-weight:640;overflow:hidden}.dk-concept{margin-top:8px}.dk-concept-lbl{color:var(--ink3);margin:6px 0 4px;font-size:10.5px;line-height:1.4}.dk-concept-geen{color:var(--a-orange)}.dk-concept-tekst{color:var(--ink2);white-space:pre-wrap;-webkit-line-clamp:6;border-left:3px solid color-mix(in oklab,var(--a-red) 35%,transparent);-webkit-box-orient:vertical;padding-left:10px;font-size:12.5px;line-height:1.5;display:-webkit-box;overflow:hidden}.dk-meta{padding-top:12px}.dk-eig{align-items:center;gap:7px;display:inline-flex}.dk-acts{border-top:1px solid var(--line);padding-top:12px}.dk-full{grid-template-columns:1.2fr 1fr;align-items:start;gap:18px 26px;display:grid}.dk-full .sx-card-head{border-bottom:1px solid var(--line);padding:0 0 12px}.dk-full .dk-fasen,.dk-full .dk-sec,.dk-full .sx-card-meta,.dk-full .dk-acts{padding-left:0;padding-right:0}.dk-full-rechts{border-left:1px solid var(--line);padding-left:22px}.nd-zoek{flex-direction:column;gap:6px;display:flex;position:relative}.nd-treffers{border:1px solid var(--line);background:var(--card);border-radius:10px;overflow:hidden;box-shadow:0 6px 18px #10182814}.nd-treffer{text-align:left;border:none;border-bottom:1px solid var(--line);cursor:pointer;background:0 0;flex-direction:column;align-items:flex-start;gap:1px;width:100%;padding:8px 11px;display:flex}.nd-treffer:last-child{border-bottom:none}.nd-treffer:hover,.nd-treffer:focus-visible{background:var(--bg2,#f4f3f1);outline:none}.nd-treffer-naam{color:var(--ink1);font-size:13px;font-weight:620}.nd-treffer-sub{color:var(--ink3);font-size:11px}.nd-geen{color:var(--ink3);padding:2px;font-size:11.5px}.nd-link{color:var(--a-red);cursor:pointer;text-underline-offset:2px;background:0 0;border:none;align-self:flex-start;padding:2px 0;font-size:12px;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.nd-gekozen{border:1px solid var(--line);background:var(--bg2,#f4f3f1);border-radius:10px;align-items:center;gap:8px;padding:8px 11px;display:flex}.nd-gekozen-naam{color:var(--ink1);text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:13px;font-weight:640;overflow:hidden}.nd-gekozen-x{border:1px solid var(--line);background:var(--card);width:24px;height:24px;color:var(--ink2);cursor:pointer;border-radius:7px;place-items:center;display:grid}.nd-gekozen-x svg{width:12px;height:12px}.nd-nieuw{border:1px dashed var(--line);border-radius:10px;flex-direction:column;gap:4px;padding:8px 10px;display:flex}@media (width<=900px){.dk-full{grid-template-columns:1fr}.dk-full-rechts{border-left:none;padding-left:0}}.kb-card-foot{align-items:center;gap:8px;min-height:23px;margin:8px 0 0 27px;display:flex}.kb-card-foot .kb-move{margin-left:auto}.kb-card-foot .kb-meer-wrap{order:3;margin-left:0}.kb-age{color:var(--ink3);font-variant-numeric:tabular-nums;align-items:center;gap:3px;font-size:10.5px;display:inline-flex}.kb-age svg{width:12px;height:12px}.kb-age.stale{color:var(--a-orange);font-weight:650}.kb-card .kb-age.stale{color:var(--ink3);font-weight:500}.kb-owner{color:var(--ink3);margin-left:auto;font-size:10.5px}.kb-meer-wrap{opacity:.45;margin-left:auto;transition:opacity .13s;display:flex}.kb-card:hover .kb-meer-wrap,.kb-card:focus-within .kb-meer-wrap{opacity:1}.kb-meer-wrap .pr-suplink-x{border-radius:7px;width:23px;height:23px}.kb-move{gap:4px;display:flex}.kb-move button{border:1px solid var(--line);background:var(--card);cursor:pointer;width:23px;height:23px;color:var(--ink2);border-radius:7px;place-items:center;transition:background .12s,border-color .12s;display:grid}.kb-move button svg{width:13px;height:13px}.kb-move button:hover:not(:disabled){border-color:var(--ink3)}.kb-move button.fwd{background:var(--a-red);color:#fff;border-color:#0000}.kb-move button.fwd:hover:not(:disabled){filter:brightness(1.06)}.kb-move button:disabled{opacity:.32;cursor:default}.kb-add{border:1px dashed var(--line);width:100%;color:var(--ink3);cursor:pointer;background:0 0;border-radius:10px;justify-content:center;align-items:center;gap:5px;padding:8px;font-size:12px;font-weight:600;transition:border-color .12s,color .12s;display:flex}.kb-add svg{width:14px;height:14px}.kb-add:hover{border-color:var(--a-red);color:var(--a-red)}.kb-add:active{background:color-mix(in oklab,var(--a-red) 5%,transparent);transform:scale(.985)}.kb-col-empty{text-align:center;color:var(--ink3);flex-direction:column;align-items:center;gap:5px;padding:18px 8px 14px;font-size:11px;display:flex}.kb-col-empty svg{opacity:.5;width:18px;height:18px}.kb-card:active:not(:has(button:active,[aria-expanded=true])){transform:scale(.992)}.kb-move button:active:not(:disabled){transform:scale(.92)}.crm-pin:active .crm-pin-dot{transform:scale(1.2)}.kyb-bar{flex-wrap:wrap;align-items:center;gap:12px;margin:2px 0 16px;display:flex}.kyb-search{flex:1;min-width:220px}.kyb-roles{flex:0 auto}.kyb-card-open{cursor:pointer}.kyb-badge{white-space:nowrap;border-radius:99px;align-items:center;gap:6px;padding:3px 9px;font-size:11px;font-weight:600;display:inline-flex}.kyb-badge-dot{border-radius:99px;flex:none;width:6px;height:6px}.kyb-empty{text-align:center;color:var(--ink3);grid-column:1/-1;padding:28px;font-size:13px}.kyb-tabs{margin:2px 0 18px}.kyb .kyb-stack{align-content:start;gap:18px;display:grid}.kyb-uitstap{background:var(--card);border:1px solid var(--line);border-radius:var(--r);flex-wrap:wrap;align-items:center;gap:14px;padding:14px 18px;display:flex}.kyb-uitstap-t{color:var(--ink);font-size:13.5px;font-weight:700}.kyb-uitstap-s{color:var(--ink3);margin-top:2px;font-size:11.5px}.kyb-uitstap>:last-child{margin-left:auto}.kyb-meer{color:var(--ink3);align-items:center;gap:10px;padding:10px 14px 2px;font-size:11.5px;display:flex}.kyb-meer button{font:inherit;color:var(--a-slate,var(--ink2));cursor:pointer;font-weight:700}.kyb-meer button:hover{text-decoration:underline}.kyb .kyb-detail-grid{grid-template-columns:repeat(4,minmax(0,1fr));align-items:start;gap:18px;display:grid}.kyb .kyb-detail-grid.cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.kyb .kyb-detail-grid.cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.kyb .kyb-detail-grid.cols-1{grid-template-columns:minmax(0,1fr)}@media (width<=1240px){.kyb .kyb-detail-grid,.kyb .kyb-detail-grid.cols-3{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=680px){.kyb .kyb-detail-grid,.kyb .kyb-detail-grid.cols-3{grid-template-columns:1fr}}.kyb .kyb-detail-grid .tm-modrow+.tm-modrow{margin-top:8px}.kyb .kyb-kolommen{flex-wrap:wrap;align-items:flex-start;gap:18px;display:flex}.kyb .kyb-kolom{flex:340px;align-content:start;gap:18px;min-width:0;display:grid}.kyb .kyb-kolom .tm-modrow+.tm-modrow{margin-top:8px}.sales-hero-logo.sales-hero-logo-multi{box-shadow:none;background:0 0;border-radius:50%}.kyb .tm-card-name{white-space:nowrap;text-overflow:ellipsis;min-width:0;display:block;overflow:hidden}.kyb .tm-line{flex-wrap:wrap;row-gap:6px;overflow:visible}.kyb .tm-line-active{margin-left:auto}.kyb .tm-grid{grid-template-columns:repeat(auto-fill,minmax(360px,1fr))}.kyb-sleutels{margin-top:4px}.kyb-sleutels .tm-modrow input{border-radius:var(--r-sm)}.crm-pin:focus-visible{outline:none}.crm-pin:focus-visible .crm-pin-dot{box-shadow:0 0 0 3px color-mix(in oklab,var(--pc) 26%,transparent),0 0 0 5px color-mix(in oklab,var(--pc) 45%,transparent),0 1px 3px #00000040}.sx-act:active{background:color-mix(in oklab,var(--ink3) 10%,var(--card));transform:scale(.92)}.flow-modal{max-width:600px}.flow-intro{color:var(--ink2);background:var(--bg2,#f6f5f3);border-radius:12px;padding:11px 13px;font-size:12px;line-height:1.5}.flow-intro b{color:var(--ink1)}.flow-tl{flex-direction:column;gap:0;display:flex}.flow-row{grid-template-columns:26px 1fr;gap:12px;display:grid}.flow-rail{flex-direction:column;align-items:center;padding-top:4px;display:flex}.flow-dot{border:2.5px solid var(--card);width:14px;height:14px;box-shadow:0 0 0 1.5px var(--line);cursor:pointer;border-radius:99px;flex:none;transition:transform .12s}.flow-dot:hover{transform:scale(1.18)}.flow-line{background:var(--line);flex:1;width:2px;margin:4px 0}.flow-step{background:var(--card);border:1px solid var(--line);border-left:3px solid var(--acc);border-radius:13px;flex:1;margin-bottom:12px;padding:12px 13px}.flow-step-top{align-items:center;gap:9px;display:flex}.flow-step-n{letter-spacing:.1em;text-transform:uppercase;color:var(--ink3);flex:none;font-size:9.5px;font-weight:700}.flow-label{font:inherit;color:var(--ink1);background:0 0;border:1px solid #0000;border-radius:8px;flex:1;min-width:0;padding:4px 7px;font-size:14px;font-weight:650}.flow-label:hover{background:var(--bg2,#f6f5f3)}.flow-label:focus{border-color:var(--acc);background:var(--card);outline:none}.flow-reorder{flex:none;gap:4px;display:flex}.flow-reorder button{border:1px solid var(--line);background:var(--card);cursor:pointer;width:24px;height:24px;color:var(--ink2);border-radius:7px;place-items:center;display:grid}.flow-reorder button svg{width:13px;height:13px}.flow-reorder button:hover:not(:disabled){border-color:var(--ink3)}.flow-reorder button:disabled{opacity:.3;cursor:default}.flow-reorder .flow-del:hover:not(:disabled){border-color:var(--a-red);color:var(--a-red)}.flow-step-cfg{border-top:1px solid var(--line);flex-wrap:wrap;align-items:flex-start;gap:14px;margin-top:11px;padding-top:11px;display:flex}.flow-cfg-lbl{letter-spacing:.06em;text-transform:uppercase;color:var(--ink3);margin-bottom:6px;font-size:10px;font-weight:700;display:block}.flow-step-num{background:var(--bg2,#f6f5f3);border-radius:9px;align-items:center;gap:9px;padding:4px 6px;display:inline-flex}.flow-step-num button{border:1px solid var(--line);background:var(--card);cursor:pointer;width:24px;height:24px;color:var(--ink2);border-radius:7px;place-items:center;font-size:15px;display:grid}.flow-step-num button:hover{border-color:var(--ink3)}.flow-step-num>span{color:var(--ink1);text-align:center;min-width:54px;font-size:12.5px;font-weight:600}.flow-actpick{flex:1;min-width:230px}.flow-act-chips{flex-wrap:wrap;gap:6px;display:flex}.flow-act-chip{border:1px solid var(--line);background:var(--card);color:var(--ink2);cursor:pointer;border-radius:9px;align-items:center;gap:5px;padding:6px 10px;font-size:11.5px;font-weight:600;transition:all .12s;display:inline-flex}.flow-act-chip svg{width:13px;height:13px}.flow-act-chip:hover{border-color:var(--ink3)}.flow-act-chip.on{background:var(--a-red);color:#fff;border-color:#0000}.flow-soorttabs{margin-bottom:2px}.flow-soorttabs .flow-act-chip.on{background:var(--acc,var(--a-red))}.flow-soorttab-stip{border-radius:999px;flex:none;width:7px;height:7px;box-shadow:inset 0 0 0 1px #0000001f}.flow-soorttabs .flow-act-chip.on .flow-soorttab-stip{box-shadow:none;background:#fff!important}.flow-soorttab-af{color:var(--a-gold);margin-left:1px;font-size:15px;line-height:1}.flow-soorttabs .flow-act-chip.on .flow-soorttab-af{color:#ffffffd9}.fase-bijlagen{border:1px solid var(--line);background:var(--bg2,#f6f5f3);border-radius:9px;gap:5px;margin-top:5px;padding:7px;display:grid}.fase-bijlagen[data-leeg=ja]{background:0 0;border-style:dashed}.fase-bijlagen[data-sleep=ja]{border-color:var(--a-red);background:var(--a-red-soft,#fbe9e7);border-style:dashed}.fase-bijlagen-leeg{color:var(--ink3);text-align:center;padding:12px 6px;font-size:11.5px;line-height:1.4}.fase-bijlage-rij{background:var(--card);border:1px solid var(--line);border-radius:8px;align-items:center;gap:7px;padding:6px 8px;font-size:12px;display:flex}.fase-bijlage-rij svg{width:13px;height:13px;color:var(--ink3);flex:none}.fase-bijlage-naam{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--ink1);flex:1;overflow:hidden}.fase-bijlage-maat{color:var(--ink3);font-variant-numeric:tabular-nums;flex:none;font-size:11px}.fase-bijlage-rij[data-weg=ja]{border-color:var(--a-orange);background:var(--a-orange-soft,#fdf1e3)}.fase-bijlage-rij[data-weg=ja] .fase-bijlage-naam,.fase-bijlage-rij[data-weg=ja] svg{color:var(--a-orange)}.it-bijlagen{gap:5px;margin-top:9px;display:grid}.it-bijlage-rij{background:var(--card);border:1px solid var(--line);border-radius:8px;align-items:center;gap:7px;padding:6px 8px;font-size:12px;display:flex}.it-bijlage-rij svg{width:13px;height:13px;color:var(--ink3);flex:none}.it-bijlage-naam{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--ink1);flex:1;overflow:hidden}.it-bijlage-maat{color:var(--ink3);font-variant-numeric:tabular-nums;flex:none;font-size:11px}.it-bijlage-voet{color:var(--ink3);font-size:11px;line-height:1.4}.it-bijlage-rij[data-weg=ja]{border-color:var(--a-orange);background:var(--a-orange-soft,#fdf1e3)}.it-bijlage-rij[data-weg=ja] .it-bijlage-naam,.it-bijlage-rij[data-weg=ja] svg{color:var(--a-orange)}.fase-bijlage-weg{cursor:pointer;color:var(--ink3);background:0 0;border:0;border-radius:6px;flex:none;place-items:center;padding:2px;display:grid}.fase-bijlage-weg:hover{color:var(--a-red);background:var(--card2)}.fase-bijlage-fout,.flow-handoff-waarschuwing{color:var(--a-orange);background:var(--a-orange-soft,#fdf1e3);border:1px solid var(--a-orange);border-radius:8px;flex-wrap:wrap;align-items:flex-start;gap:7px;padding:8px 10px;font-size:11.5px;font-weight:600;line-height:1.45;display:flex}.fase-bijlage-fout svg,.flow-handoff-waarschuwing svg{flex:none;width:13px;height:13px;margin-top:1px}.fase-bijlage-fout>span:nth-child(2),.flow-handoff-waarschuwing>span:nth-child(2){flex:1;min-width:140px}.flow-handoff[data-staat=ontbreekt] .flow-handoff-waarschuwing{background:0 0;border:none;padding:0}.fase-bijlage-voet{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.fase-bijlage-voet>span{color:var(--ink3);flex:1;min-width:120px;font-size:11px;line-height:1.35}.flow-ontvanger{margin-top:2px}.flow-set-row{align-items:center;gap:11px;display:flex}.flow-set-main{flex:1;min-width:0}.flow-set-name{color:var(--ink1);font-size:12.5px;font-weight:700;line-height:1.3}.flow-set-sub{color:var(--ink3);margin-top:2px;font-size:11px;line-height:1.4}.flow-bevestig{border-top:1px solid var(--line);gap:8px;margin-top:4px;padding-top:9px;display:grid}.flow-bevestig .toggle.on{background:var(--a-red)}.flow-bevestig-termijn{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.flow-bevestig-termijn .flow-cfg-lbl{margin-bottom:0}.flow-bevestig-uitleg{color:var(--ink3);flex:1;min-width:150px;font-size:11px;line-height:1.4}.flow-handoff{border:1px solid var(--line);background:var(--bg2,#f6f5f3);border-radius:9px;gap:8px;margin-bottom:8px;padding:9px 10px;display:grid}.flow-handoff[data-staat=ontbreekt]{border-color:var(--a-orange);background:var(--a-orange-soft,#fdf1e3)}.flow-handoff-rij{flex-wrap:wrap;align-items:center;gap:7px;display:flex}.flow-handoff-adres{color:var(--ink1);text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;font-weight:700;overflow:hidden}.flow-handoff-uitleg{color:var(--ink3);font-size:11px;line-height:1.45}.fasenlijst{border:1px solid var(--line);background:var(--bg2,#f6f5f3);border-radius:9px;gap:8px;margin-top:10px;padding:9px 10px;display:grid}.fasenlijst-kop{flex-wrap:wrap;align-items:baseline;gap:9px;display:flex}.fasenlijst-kop .flow-cfg-lbl{margin-bottom:0}.fasenlijst-tel{color:var(--ink3);margin-left:auto;font-size:10.5px}.fasenlijst-rijen{gap:4px;display:grid}.fasenlijst-rij{background:var(--card);border:1px solid var(--line);border-radius:8px;align-items:center;gap:8px;padding:4px 8px;display:flex}.fasenlijst-rij[data-vast=ja]{background:var(--bg2,#f6f5f3);border-style:dashed}.fasenlijst-stip{border-radius:999px;flex:none;width:8px;height:8px}.fasenlijst-naam{background:0 0;border:none;flex:1;min-width:0;padding:2px 0;font-size:12.5px}.fasenlijst-naam:focus{border-bottom:1px solid var(--a-red);outline:none}.fasenlijst-naam:disabled{color:var(--ink2);cursor:default}.fasenlijst-aantal{color:var(--ink2);background:var(--bg-deep,#eeece8);border-radius:5px;flex:none;padding:1px 6px;font-size:10.5px}.fasenlijst-vast{color:var(--ink3);letter-spacing:.04em;flex:none;font-size:10px}.fasenlijst-acts{flex:none;gap:2px;display:flex}.fasenlijst-knop{border:1px solid var(--line);background:var(--card);width:22px;height:22px;color:var(--ink3);cursor:pointer;border-radius:6px;place-items:center;font-size:12px;line-height:1;display:grid}.fasenlijst-knop:hover:not(:disabled){border-color:var(--ink3);color:var(--ink1)}.fasenlijst-knop:disabled{opacity:.35;cursor:default}.fasenlijst-knop.weg:hover:not(:disabled){border-color:var(--a-red);color:var(--a-red)}.fasenlijst-nieuw{align-items:center;gap:7px;display:flex}.fasenlijst-nieuw .fn-input{flex:1;min-width:0;font-size:12.5px}.fasenlijst-uitleg{color:var(--ink3);font-size:11px;line-height:1.45}.flow-add-dot{border:1.5px dashed var(--ink3);background:var(--card);width:22px;height:22px;color:var(--ink3);cursor:pointer;border-radius:99px;place-items:center;display:grid}.flow-add-dot svg{width:13px;height:13px}.flow-add-dot:hover{border-color:var(--a-red);color:var(--a-red)}.flow-add{text-align:left;border:1px dashed var(--line);color:var(--ink3);cursor:pointer;background:0 0;border-radius:12px;flex:1;margin-bottom:12px;padding:10px 13px;font-size:13px;font-weight:650;transition:border-color .12s,color .12s}.flow-add:hover{border-color:var(--a-red);color:var(--a-red)}.flow-row.won .flow-won-step{background:color-mix(in oklab,var(--a-green) 9%,var(--card));border:1px solid color-mix(in oklab,var(--a-green) 30%,var(--line));color:var(--a-green);border-radius:13px;flex:1;align-items:center;gap:11px;padding:12px 14px;display:flex}.flow-won-step svg{flex:none;width:19px;height:19px}.flow-won-step b{color:var(--ink1);font-size:14px;display:block}.flow-won-step span{color:var(--ink3);margin-top:1px;font-size:11px;display:block}.appr-block{background:color-mix(in oklab,var(--a-red) 4%,var(--card));border:1px solid color-mix(in oklab,var(--a-red) 22%,var(--line));border-radius:16px;margin-bottom:4px;padding:15px 17px}.appr-head{align-items:center;gap:9px;margin-bottom:13px;display:flex}.appr-dot{background:var(--a-red);width:8px;height:8px;box-shadow:0 0 0 4px color-mix(in oklab,var(--a-red) 18%,transparent);border-radius:99px;flex:none}.appr-title{color:var(--ink1);letter-spacing:-.01em;white-space:nowrap;flex:none;font-size:14.5px;font-weight:740}.appr-n{background:var(--a-red);color:#fff;border-radius:10px;flex:none;place-items:center;min-width:20px;height:20px;padding:0 6px;font-size:11px;font-weight:800;display:grid}.appr-sub{color:var(--ink3);text-align:right;text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;margin-left:auto;font-size:11px;overflow:hidden}.appr-cards{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:11px;display:grid}.appr-card{background:var(--card);border:1px solid var(--line);border-radius:13px;flex-direction:column;padding:13px;display:flex;box-shadow:0 1px 2px #1018280a}.appr-card-top{align-items:center;gap:10px;display:flex}.appr-card-id{flex:1;min-width:0}.appr-card-name{color:var(--ink1);text-overflow:ellipsis;white-space:nowrap;font-size:13.5px;font-weight:680;line-height:1.2;overflow:hidden}.appr-card-meta{color:var(--ink3);margin-top:1px;font-size:11px}.appr-card-score{flex-direction:column;flex:none;align-items:center;padding-left:6px;display:flex}.appr-score-v{color:var(--a-green);font-variant-numeric:tabular-nums;font-size:17px;font-weight:760;line-height:1}.appr-score-l{color:var(--ink3);text-transform:uppercase;letter-spacing:.06em;margin-top:2px;font-size:9px}.appr-card-tags{flex-wrap:nowrap;align-items:center;gap:7px;margin:10px 0 0;display:flex}.appr-card-tags .appr-tag{color:var(--a-purple);flex:none;display:inline-flex}.appr-card-tags .appr-tag svg{width:14px;height:14px}.appr-src{color:var(--ink3);white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:10.5px;overflow:hidden}.appr-val{color:var(--ink1);font-variant-numeric:tabular-nums;flex:none;margin-left:auto;font-size:11.5px;font-weight:700}.appr-why{color:var(--ink2);margin:9px 0 12px;font-size:11.5px;line-height:1.45}.appr-acts{gap:8px;margin-top:auto;display:flex}.appr-btn{cursor:pointer;border:1px solid var(--line);background:var(--card);height:36px;color:var(--ink2);border-radius:10px;justify-content:center;align-items:center;gap:6px;padding:0 13px;font-size:12.5px;font-weight:660;transition:all .13s;display:inline-flex}.appr-btn svg{width:15px;height:15px}.appr-btn.ok{background:var(--a-green);color:#fff;border-color:#0000;flex:1}.appr-btn.ok:hover{filter:brightness(1.05)}.appr-btn.ghost:hover{border-color:var(--ink3);color:var(--ink1)}.appr-btn.no{width:36px;color:var(--ink3);padding:0}.appr-btn.no:hover{border-color:var(--a-red);color:var(--a-red)}.lp-grid{grid-template-columns:1fr 1fr;gap:12px 18px;display:grid}.lp-cell{flex-direction:column;gap:2px;display:flex}.lp-l{text-transform:uppercase;letter-spacing:.06em;color:var(--ink3);font-size:10px;font-weight:700}.lp-v{color:var(--ink1);font-size:13.5px;font-weight:600}.lp-why{background:var(--bg2,#f6f5f3);border-radius:12px;padding:12px 14px}.lp-why b{color:var(--ink1);font-size:12px}.lp-why p{color:var(--ink2);margin-top:5px;font-size:12.5px;line-height:1.5}.field-row{grid-template-columns:1fr 1fr;gap:14px;display:grid}.sx-rel-band{background:var(--card);border:1px solid var(--line);border-radius:16px;flex-wrap:wrap;align-items:center;gap:14px;padding:14px 18px;display:flex}.sx-rel-stat{border-right:1px solid var(--line);flex:none;padding-right:14px}.sx-rel-v{color:var(--ink1);letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:22px;font-weight:740}.sx-rel-l{color:var(--ink3);margin-top:1px;font-size:11px}.sx-rel-trend{flex:240px;align-items:center;gap:11px;min-width:240px;padding-left:4px;display:flex}.sx-rel-trend-txt{color:var(--ink2);flex:1;font-size:12.5px;line-height:1.4}.sx-rel-tools{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.sx-search{background:var(--card);border:1px solid var(--line);border-radius:99px;flex:none;align-items:center;gap:8px;min-width:220px;padding:8px 13px;display:flex}.sx-search svg{width:15px;height:15px;color:var(--ink3)}.sx-search input{font:inherit;color:var(--ink1);background:0 0;border:none;outline:none;width:170px;font-size:13px}.sx-rel-list{flex-direction:column;gap:9px;padding:12px;display:flex}.sx-rel-row{border:1px solid var(--line);background:var(--card);cursor:pointer;border-radius:14px;align-items:center;gap:13px;padding:11px 14px;transition:border-color .15s,box-shadow .15s;display:flex}.sx-rel-row:hover{border-color:var(--line2)}.sx-rel-row.att{background:color-mix(in oklab,var(--a-orange) 6%,var(--card));border-color:color-mix(in oklab,var(--a-orange) 26%,var(--line))}.sx-rel-main{flex:1;min-width:0}.sx-rel-top{align-items:center;gap:9px;display:flex}.sx-rel-top b{color:var(--ink1);font-size:13.5px}.sx-rel-sub{color:var(--ink3);margin-top:2px;font-size:11.5px}.sx-rel-idle{text-align:right;flex:none}.sx-rel-idle-v{color:var(--ink2);font-size:12px}.sx-rel-idle-v.att{color:var(--a-orange);font-weight:600}.sx-rel-churn{color:var(--ink3);margin-top:1px;font-size:10.5px;display:block}.sx-rel-acts{flex:none;gap:5px;display:flex}.sx-act{border:1px solid var(--line);background:var(--card);cursor:pointer;border-radius:9px;place-items:center;width:30px;height:30px;display:grid}.sx-act svg{width:15px;height:15px}.sx-act.red{color:var(--a-red)}.sx-act.green{color:var(--a-green)}.sx-act.navy{color:var(--a-navy)}.sx-act:hover{background:var(--bg2,#f1f0ee)}.sx-status{border-radius:99px;align-items:center;gap:5px;padding:2px 9px 2px 7px;font-size:10.5px;font-weight:600;display:inline-flex}.sx-status-dot{border-radius:99px;width:6px;height:6px}.sx-card-backdrop{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:120;background:#14121052;animation:.15s sxfade;position:fixed;inset:0}@keyframes sxfade{0%{opacity:0}}.sx-card{background:var(--card);border-left:1px solid var(--line);z-index:121;flex-direction:column;width:min(460px,94vw);animation:.22s cubic-bezier(.22,.8,.3,1) sxslide;display:flex;position:fixed;top:0;bottom:0;right:0;overflow-y:auto;box-shadow:-12px 0 40px #00000021}@keyframes sxslide{0%{opacity:.4;transform:translate(30px)}}.sx-card-head{border-bottom:1px solid var(--line);padding:20px 22px 14px}.sx-card-head-top{align-items:center;gap:8px;display:flex}.sx-card-sector{border-radius:99px;padding:2px 9px;font-size:10.5px;font-weight:650}.sx-card-emp{color:var(--ink3);flex:1;font-size:11px}.sx-card-x{border:1px solid var(--line);cursor:pointer;width:30px;height:30px;color:var(--ink2);background:0 0;border-radius:9px;place-items:center;display:grid}.sx-card-x svg{width:15px;height:15px}.sx-card-name{letter-spacing:-.02em;color:var(--ink1);margin-top:9px;font-size:21px;font-weight:740}.sx-card-sub{color:var(--ink2);margin-top:3px;font-size:12.5px}.sx-card-sub a{color:var(--a-red);text-decoration:none}.sx-card-money{flex-wrap:wrap;align-items:center;gap:6px;margin-top:11px;display:flex}.sx-money-big{color:var(--ink1);font-size:18px;font-weight:720}.sx-money-unit,.sx-money-yr{color:var(--ink3);font-size:12px}.sx-money-div{color:var(--ink3)}.sx-money-prospect{color:var(--ink3);font-size:12.5px}.sx-card-score{font-variant-numeric:tabular-nums;border-radius:99px;padding:2px 9px;font-size:11px;font-weight:700}.sx-card-meta{grid-template-columns:1fr 1fr;gap:11px 18px;padding:15px 22px;display:grid}.cf-cust-btn{color:var(--ink2);background:var(--card);border:1px solid var(--line);cursor:pointer;border-radius:10px;align-items:center;gap:6px;padding:7px 10px;font-size:12px;font-weight:600;transition:all .13s;display:inline-flex}.cf-cust-btn svg{width:14px;height:14px}.cf-cust-btn.sm{border-radius:11px;justify-content:center;width:34px;height:34px;padding:0}.cf-cust-btn:hover,.cf-cust-btn.on{border-color:var(--a-red);color:var(--a-red)}.sx-card-meta.cust{grid-template-columns:1fr 1fr;align-items:start;gap:16px 22px;padding:18px 22px 16px}.sx-card-meta.cust .sx-meta-v{color:var(--ink1);font-variant-numeric:tabular-nums;font-size:15px;font-weight:650}.sx-card-meta.cust .sx-meta-l{margin-bottom:3px;font-size:10px}.sx-meta-cust{grid-column:1/-1;justify-content:flex-end;align-items:center;margin-top:-2px;display:flex}.sx-meta-cust .crm-tool-wrap{margin-left:auto}.cf-edit-v{font:inherit;color:var(--ink1);cursor:text;text-align:left;background:0 0;border:none;padding:0;font-size:15px;font-weight:650}.cf-edit-v.empty{color:var(--a-red);font-size:13px;font-weight:600}.cf-edit-in{font:inherit;color:var(--ink1);border:1px solid var(--a-red);background:var(--card);border-radius:7px;outline:none;width:100%;padding:3px 7px;font-size:15px;font-weight:650}.sx-meta-l{text-transform:uppercase;letter-spacing:.05em;color:var(--ink3);margin-bottom:2px;font-size:10px;display:block}.sx-meta-v{color:var(--ink1);font-size:13px;font-weight:550}.sx-iris{background:color-mix(in oklab,var(--a-purple) 6%,var(--card));border:1px solid color-mix(in oklab,var(--a-purple) 18%,transparent);border-radius:13px;margin:2px 22px 14px;padding:13px 15px}.sx-iris-head{align-items:center;gap:8px;margin-bottom:8px;display:flex}.sx-iris-pill{color:var(--a-purple);text-transform:uppercase;letter-spacing:.04em;font-size:10.5px;font-weight:650}.sx-iris-txt{color:var(--ink1);margin:0;font-size:12.5px;line-height:1.5}.sx-iris-churn{border-top:1px dashed color-mix(in oklab,var(--a-purple) 30%,transparent);color:var(--ink2);margin-top:9px;padding-top:9px;font-size:11.5px}.sx-card-acts{flex-wrap:wrap;gap:7px;padding:4px 22px 16px;display:flex}.sx-card-tabs{border-bottom:1px solid var(--line);gap:3px;padding:0 22px;display:flex}.sx-card-tab{font:inherit;color:var(--ink3);cursor:pointer;background:0 0;border:none;border-bottom:2px solid #0000;margin-bottom:-1px;padding:9px 13px;font-size:12.5px;font-weight:600}.sx-card-tab.on{color:var(--ink1);border-bottom-color:var(--a-red)}.sx-log{flex-direction:column;gap:13px;padding:14px 22px;display:flex}.sx-log-row{gap:11px;display:flex}.sx-log-ic{border-radius:8px;flex:none;place-items:center;width:28px;height:28px;display:grid}.sx-log-ic svg{width:14px;height:14px}.sx-log-txt{color:var(--ink1);font-size:12.5px;line-height:1.35}.sx-log-when{color:var(--ink3);margin-top:1px;font-size:10.5px}.sx-docs{flex-direction:column;gap:8px;padding:14px 22px;display:flex}.sx-docs-empty{color:var(--ink3);padding:8px 0;font-size:12px}.sx-doc{border:1px solid var(--line);background:var(--card);cursor:pointer;text-align:left;font:inherit;border-radius:11px;align-items:center;gap:11px;padding:10px 12px;display:flex}.sx-doc:hover{background:var(--bg2,#f6f5f3)}.sx-doc-ic{border-radius:9px;flex:none;place-items:center;width:32px;height:32px;display:grid}.sx-doc-ic svg{width:16px;height:16px}.sx-doc-main{flex:1}.sx-doc-name{color:var(--ink1);font-size:12.5px;font-weight:600}.sx-doc-sub{color:var(--ink3);margin-top:1px;font-size:11px}.fn-winback{background:color-mix(in oklab,var(--a-orange) 7%,var(--card));border:1px solid color-mix(in oklab,var(--a-orange) 22%,transparent);border-radius:14px;align-items:center;gap:12px;padding:13px 16px;display:flex}.fn-wb-ic{border-radius:10px;flex:none;place-items:center;width:34px;height:34px;display:grid}.fn-wb-ic svg{width:17px;height:17px}.fn-wb-main{color:var(--ink2);flex:1;font-size:12.5px;line-height:1.4}.fn-row{align-items:flex-end;gap:11px;display:flex}.fn-input,.fn-email{border:1px solid var(--line);width:100%;font:inherit;color:var(--ink1);background:var(--card);border-radius:10px;outline:none;padding:9px 12px;font-size:13px}.fn-input:focus,.fn-email:focus{border-color:var(--a-red)}.fn-loading{color:var(--ink3);align-items:center;gap:9px;padding:10px 2px;font-size:12.5px;display:flex}.fn-loading.big{background:var(--card);border:1px solid var(--line);border-radius:14px;justify-content:center;padding:28px}.fn-spin{border:2px solid var(--line);border-top-color:var(--a-red);border-radius:99px;flex:none;width:16px;height:16px;animation:.7s linear infinite fnspin}@keyframes fnspin{to{transform:rotate(360deg)}}.fn-refco{background:var(--bg2,#f6f5f3);border-radius:11px;align-items:center;gap:11px;margin-top:13px;padding:11px 13px;display:flex}.fn-refco-dot{border-radius:99px;width:10px;height:10px}.fn-refco-name{color:var(--ink1);font-size:13.5px;font-weight:650}.fn-refco-adres{color:var(--ink3);margin-top:1px;font-size:11.5px}.fn-types-lbl{color:var(--ink3);margin:14px 0 8px;font-size:11.5px}.fn-types{flex-wrap:wrap;gap:7px;display:flex}.fn-type{border:1px solid var(--line);background:var(--card);font:inherit;color:var(--ink2);cursor:pointer;border-radius:99px;align-items:center;gap:6px;padding:6px 11px;font-size:12px;transition:border-color .12s;display:inline-flex}.fn-type:hover{border-color:var(--a-red)}.fn-type-mark{opacity:.65;font-weight:700}.fn-type.on .fn-type-mark{opacity:1}.fn-type-key{opacity:.5;letter-spacing:-.01em;font-size:10px}.fn-type.on .fn-type-key{opacity:.72;color:#fff}.fn-modes{grid-template-columns:1fr 1fr;gap:10px;margin-bottom:4px;display:grid}.fn-mode{text-align:left;border:1.5px solid var(--line);background:var(--card);cursor:pointer;border-radius:14px;flex-direction:column;gap:6px;padding:14px 16px;transition:border-color .15s,background .15s,box-shadow .15s,transform .12s;display:flex}.fn-mode:hover{border-color:var(--ink3);transform:translateY(-1px);box-shadow:0 3px 12px #0000000f}.fn-mode.on{border-color:var(--a-red);background:color-mix(in oklab,var(--a-red) 5%,var(--card));box-shadow:0 0 0 3px color-mix(in oklab,var(--a-red) 12%,transparent)}.fn-mode.on:hover{transform:none}.fn-mode-top{align-items:center;gap:10px;display:flex}.fn-mode-ic{border-radius:10px;flex:none;place-items:center;width:32px;height:32px;display:grid}.fn-mode-ic svg{width:16px;height:16px}.fn-mode b{color:var(--ink1);font-size:13.5px;font-weight:660}.fn-mode span{color:var(--ink3);font-size:11.5px;line-height:1.4}.fn-picker{margin-top:14px}.fn-chips{flex-wrap:wrap;gap:7px;margin-bottom:10px;display:flex}.fn-chip{background:color-mix(in oklab,var(--a-red) 12%,var(--card));border:1px solid color-mix(in oklab,var(--a-red) 26%,transparent);border-radius:99px;align-items:center;gap:7px;padding:4px 4px 4px 11px;font-size:12px;display:inline-flex}.fn-chip-lbl{color:var(--ink1);font-weight:600}.fn-chip-key{color:var(--ink3);font-size:10px}.fn-chip-x{background:color-mix(in oklab,var(--a-red) 22%,transparent);width:18px;height:18px;color:var(--ink2);cursor:pointer;border:none;border-radius:99px;place-items:center;font-size:14px;line-height:1;display:grid}.fn-chip-x:hover{background:var(--a-red);color:#fff}.fn-chip-clear{border:1px dashed var(--line);font:inherit;color:var(--ink3);cursor:pointer;background:0 0;border-radius:99px;padding:4px 11px;font-size:11.5px}.fn-chip-clear:hover{color:var(--ink1);border-color:var(--ink3)}.fn-search-wrap{align-items:center;display:flex;position:relative}.fn-search-ic{color:var(--ink3);pointer-events:none;place-items:center;display:grid;position:absolute;left:12px}.fn-search-ic svg{width:15px;height:15px}.fn-search{border:1px solid var(--line);width:100%;font:inherit;color:var(--ink1);background:var(--card);border-radius:11px;outline:none;padding:10px 34px;font-size:13px}.fn-search:focus{border-color:var(--a-red)}.fn-search-x{background:var(--bg2,#f1f0ee);width:20px;height:20px;color:var(--ink2);cursor:pointer;border:none;border-radius:99px;place-items:center;font-size:15px;line-height:1;display:grid;position:absolute;right:9px}.fn-search-x:hover{color:var(--ink1)}.fn-groups{flex-wrap:wrap;gap:6px;margin-top:11px;display:flex}.fn-grp{border:1px solid var(--line);background:var(--card);font:inherit;color:var(--ink2);cursor:pointer;border-radius:99px;padding:5px 11px;font-size:11.5px;transition:all .12s}.fn-grp:hover{border-color:var(--ink3)}.fn-grp.on{background:var(--ink1);color:var(--card);border-color:#0000}.fn-pick-list{flex-wrap:wrap;gap:7px;max-height:212px;margin-top:12px;padding:2px;display:flex;overflow-y:auto}.fn-no-match{color:var(--ink3);padding:8px 2px;font-size:12px}.fn-branche{margin-top:4px;position:relative}.fn-branche-row{flex-wrap:wrap;align-items:center;gap:7px;display:flex}.fn-add-branche{border:1px dashed color-mix(in oklab,var(--a-red) 42%,var(--line));background:color-mix(in oklab,var(--a-red) 7%,var(--card));font:inherit;color:var(--a-red);cursor:pointer;border-radius:99px;align-items:center;gap:6px;padding:6px 13px;font-size:12.5px;font-weight:600;transition:background .14s,border-color .12s;display:inline-flex}.fn-add-branche svg{width:15px;height:15px}.fn-add-branche:hover{background:color-mix(in oklab,var(--a-red) 15%,var(--card))}.fn-add-branche.on{background:var(--a-red);color:#fff;border-style:solid;border-color:#0000}.fn-branche-menu{background:var(--card);border:1px solid var(--line);width:360px;max-width:calc(100vw - 24px);box-shadow:var(--sh-lg,0 18px 50px #0000002e);z-index:1200;border-radius:16px;padding:14px 14px 12px}.fn-bm-search{align-items:center;display:flex;position:relative}.fn-branche-menu .fn-pick-list{max-height:240px}.fn-bm-foot{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;margin-top:12px;padding-top:11px;display:flex}.fn-bm-count{color:var(--ink3);font-size:11px}.fn-bm-done{background:var(--a-red);color:#fff;font:inherit;cursor:pointer;border:none;border-radius:10px;padding:7px 16px;font-size:12.5px;font-weight:700}.fn-bm-done:hover{filter:brightness(1.05)}.fn-api-note{color:var(--ink3);word-break:break-word;padding:11px 16px 0;font-size:11px}.fn-viewseg{background:var(--bg2,#f1f0ee);border-radius:9px;gap:2px;padding:2px;display:inline-flex}.fn-vbtn{font:inherit;color:var(--ink3);cursor:pointer;background:0 0;border:none;border-radius:7px;padding:4px 11px;font-size:11.5px;font-weight:600;transition:color .12s}.fn-vbtn:hover{color:var(--ink1)}.fn-vbtn.on{background:var(--card);color:var(--ink1);box-shadow:0 1px 3px #00000014}.fn-results{display:block}.fn-results.fn-view-beide{grid-template-columns:minmax(0,1fr) minmax(0,1.04fr);align-items:start;display:grid}.fn-view-beide .fn-map{border-right:1px solid var(--line)}.fn-view-beide .fn-table{overflow-x:auto}.fn-co{flex:auto;align-items:center;gap:9px;min-width:0;display:flex}.fn-co-dot{border-radius:50%;flex:none;width:9px;height:9px}.fn-tr.sel{background:color-mix(in oklab,var(--a-red) 9%,var(--card))}.fn-map{background:#e9eaec;height:434px;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #0000000a,inset 0 14px 30px -22px #0006}.fn-map-streets{position:absolute;inset:0}.fn-map-streets svg{width:100%;height:100%;display:block}.fn-map-radius{border:1.5px solid color-mix(in oklab,var(--a-red) 60%,transparent);background:color-mix(in oklab,var(--a-red) 9%,transparent);pointer-events:none;z-index:1;border-radius:50%;position:absolute;transform:translate(-50%,-50%)}.fn-map-me{z-index:3;pointer-events:none;position:absolute;transform:translate(-50%,-50%)}.fn-map-me-dot{z-index:2;background:#1a73e8;border:3px solid #fff;border-radius:50%;width:16px;height:16px;display:block;position:relative;box-shadow:0 1px 4px #0006}.fn-map-me-pulse{background:#1a73e8;border-radius:50%;width:16px;height:16px;animation:2.2s ease-out infinite fnpulse;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@keyframes fnpulse{0%{opacity:.4;transform:translate(-50%,-50%)scale(1)}70%{opacity:0}to{opacity:0;transform:translate(-50%,-50%)scale(5.5)}}.fn-map-me-lbl{z-index:3;color:#fff;white-space:nowrap;pointer-events:none;background:#1a73e8;border-radius:99px;padding:3px 9px;font-size:10.5px;font-weight:600;position:absolute;transform:translate(-50%,-230%);box-shadow:0 1px 4px #00000047}.fn-map-pin{cursor:pointer;z-index:4;background:0 0;border:none;width:22px;height:22px;padding:0;position:absolute;transform:translate(-50%,-50%)}.fn-map-pin-dot{background:var(--pc);border:2.5px solid #fff;border-radius:50%;width:15px;height:15px;margin:auto;transition:transform .12s;display:block;box-shadow:0 1px 4px #0006}.fn-map-pin:hover{z-index:6}.fn-map-pin:hover .fn-map-pin-dot{transform:scale(1.25)}.fn-map-pin.on{z-index:7}.fn-map-pin.on .fn-map-pin-dot{box-shadow:0 0 0 4px color-mix(in oklab,var(--pc) 30%,transparent),0 1px 5px #0006;transform:scale(1.4)}.fn-map-card{z-index:60;background:var(--card);border:1px solid var(--line);border-radius:13px;flex-direction:column;gap:7px;width:224px;padding:11px 12px;animation:.12s ease-out fnpop;display:flex;position:fixed;box-shadow:0 12px 32px #0003,0 2px 6px #0000001a}@keyframes fnpop{0%{opacity:0;transform:translateY(3px)}to{opacity:1;transform:none}}.fn-mc-top{align-items:center;gap:8px;display:flex}.fn-mc-dot{border-radius:50%;flex:none;width:9px;height:9px}.fn-mc-id{flex:1;min-width:0}.fn-mc-name{color:var(--ink1);font-size:13px;font-weight:650}.fn-mc-sub{color:var(--ink3);margin-top:1px;font-size:11px}.fn-mc-adr{color:var(--ink3);font-size:11px}.fn-mc-act{justify-content:space-between;align-items:center;gap:8px;display:flex}@media (width<=900px){.fn-results.fn-view-beide{grid-template-columns:1fr}.fn-view-beide .fn-map{border-right:none;border-bottom:1px solid var(--line)}}.rsig-intro{color:var(--ink2);margin:0 0 14px;font-size:12px;line-height:1.55}.rsig-dose{align-items:center;gap:9px;display:flex}.rsig-dose-l{color:var(--ink3);font-size:11px}.rsig-step{border:1px solid var(--line);background:var(--card);border-radius:9px;align-items:center;gap:0;display:inline-flex;overflow:hidden}.rsig-step button{background:var(--card2,#f6f5f3);width:26px;height:26px;font:inherit;color:var(--ink2);cursor:pointer;border:none;place-items:center;font-size:15px;line-height:1;display:grid}.rsig-step button:hover:not(:disabled){background:var(--line);color:var(--ink1)}.rsig-step button:disabled{opacity:.4;cursor:default}.rsig-step span{text-align:center;min-width:26px;color:var(--ink1);font-variant-numeric:tabular-nums;font-size:13px;font-weight:680}.rsig-list{flex-direction:column;gap:2px;display:flex}.rsig-row{border-bottom:1px solid var(--line);align-items:center;gap:12px;padding:11px 4px;display:flex}.rsig-row:last-child{border-bottom:none}.rsig-row.off{opacity:.55}.rsig-ic{border-radius:9px;flex:none;place-items:center;width:32px;height:32px;display:grid}.rsig-ic svg{width:16px;height:16px}.rsig-main{flex:1;min-width:0}.rsig-name{color:var(--ink1);font-size:13px;font-weight:640}.rsig-desc{color:var(--ink3);margin-top:1px;font-size:11px}.rsig-thr{color:var(--ink3);align-items:center;gap:6px;font-size:11px;display:flex}.rsig-tog{background:var(--line);cursor:pointer;border:none;border-radius:99px;flex:none;width:40px;height:23px;padding:0;transition:background .15s;position:relative}.rsig-tog.on{background:var(--a-green)}.rsig-knob{background:#fff;border-radius:50%;width:18px;height:18px;transition:transform .15s;position:absolute;top:2.5px;left:2.5px;box-shadow:0 1px 2px #0000004d}.rsig-tog.on .rsig-knob{transform:translate(17px)}.rsig-summary{border-top:1px solid var(--line);flex-wrap:wrap;gap:8px;margin-top:14px;padding-top:13px;display:flex}.rsig-chip{color:var(--ink2);background:var(--card2,#f6f5f3);border:1px solid var(--line);border-radius:99px;padding:5px 11px;font-size:11.5px}.rsig-chip b{color:var(--ink1);font-weight:720}.rsig-chip.task{background:color-mix(in oklab,var(--a-green) 11%,var(--card));border-color:color-mix(in oklab,var(--a-green) 26%,transparent)}.rsig-chip.wait{background:color-mix(in oklab,var(--a-orange) 11%,var(--card));border-color:color-mix(in oklab,var(--a-orange) 26%,transparent)}.rsig-soft-hint{color:var(--ink3);font-size:11px}.rsig-soft{flex-direction:column;gap:7px;display:flex}.rsig-soft-row{background:var(--card2,#f6f5f3);border-radius:10px;align-items:center;gap:11px;padding:9px 11px;display:flex}.rsig-soft-dot{border-radius:50%;flex:none;width:9px;height:9px}.rsig-soft-main{flex:1;min-width:0}.rsig-soft-main b{color:var(--ink1);font-size:12.5px}.rsig-soft-main span{color:var(--ink3);margin-top:1px;font-size:11px;display:block}.rsig-soft-badge{white-space:nowrap;border-radius:99px;padding:3px 10px;font-size:10.5px;font-weight:600}.rsig-soft-badge.off{color:var(--ink3);background:var(--card);border:1px solid var(--line)}.rsig-soft-badge.wait{color:var(--a-orange);background:color-mix(in oklab,var(--a-orange) 13%,var(--card))}.rsig-wait-note{background:color-mix(in oklab,var(--a-orange) 7%,var(--card));border:1px solid color-mix(in oklab,var(--a-orange) 20%,transparent);color:var(--ink2);cursor:pointer;border-radius:11px;align-items:center;gap:8px;margin-top:10px;padding:10px 13px;font-size:11.5px;line-height:1.45;display:flex}.rsig-wait-note svg{width:15px;height:15px;color:var(--a-orange);flex:none}.rel-filterbar{flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:14px;display:flex}.rel-set-wrap{flex:none;position:relative}.rel-gear{background:var(--card);border:1px solid var(--line);width:38px;height:38px;box-shadow:var(--sh-sm);color:var(--ink2);cursor:pointer;border-radius:11px;place-items:center;transition:transform .12s,box-shadow .2s,color .15s;display:grid}.rel-gear:hover{box-shadow:var(--sh-md);color:var(--ink);transform:translateY(-1px)}.rel-gear.on{background:color-mix(in oklab,var(--a-red) 12%,var(--card));border-color:color-mix(in oklab,var(--a-red) 30%,var(--line));color:var(--a-red)}.rel-gear svg{width:18px;height:18px}.rel-page-list{padding:0}.rel-setmenu{background:var(--card);border:1px solid var(--line);width:380px;max-width:calc(100vw - 24px);box-shadow:var(--sh-lg,0 18px 50px #0000002e);border-radius:16px;overflow:hidden}.rel-setmenu-head{border-bottom:1px solid var(--line);justify-content:space-between;align-items:flex-start;gap:12px;padding:15px 16px 13px;display:flex}.rel-setmenu-title{letter-spacing:-.01em;font-size:15px;font-weight:760}.rel-setmenu-sub{color:var(--ink3);margin-top:2px;font-size:11px}.rel-setmenu-body{max-height:min(60vh,520px);padding:6px 16px 16px;overflow-y:auto}.rel-setmenu-soft{border-top:1px solid var(--line);margin-top:14px;padding-top:13px}.rel-setmenu-soft .rsig-soft-hint{margin-bottom:9px;display:block}.web-req-row{border:1px solid var(--line);background:var(--card);border-radius:14px;align-items:center;gap:13px;margin-bottom:9px;padding:11px 14px;transition:border-color .15s;display:flex}.web-req-row:hover{border-color:var(--line2)}.web-req-row:last-child{margin-bottom:0}.web-req-ic{border-radius:10px;flex:none;place-items:center;width:34px;height:34px;display:grid}.web-req-ic svg{width:16px;height:16px}.web-req-main{flex:1;min-width:0}.web-req-top{flex-wrap:wrap;align-items:center;gap:7px;display:flex}.web-req-top b{color:var(--ink1);font-size:13px}.web-req-type{border-radius:99px;padding:2px 8px;font-size:10.5px;font-weight:600}.web-req-tag{border:1px solid var(--line);border-radius:99px;padding:2px 8px;font-size:10px;font-weight:600}.web-req-tag.matched{color:var(--a-green);background:color-mix(in oklab,var(--a-green) 12%,var(--card));border-color:#0000}.web-req-tag.new{color:var(--ink3);background:var(--card2,#f6f5f3)}.web-req-meta{color:var(--ink3);margin-top:2px;font-size:11px}.web-req-acts{flex:none;align-items:center;gap:6px;display:flex}.web-req-act{border:1px solid var(--line);background:var(--card);width:30px;height:30px;color:var(--ink2);cursor:pointer;border-radius:8px;place-items:center;transition:all .12s;display:grid}.web-req-act:hover{color:var(--ink1);border-color:var(--ink3)}.web-req-act svg{width:16px;height:16px}.web-req-acts .obj-actions{gap:6px}.web-req-empty{align-items:center;gap:12px;padding:10px 2px;display:flex}.web-req-empty-ic{background:color-mix(in oklab,var(--a-teal) 12%,var(--card));width:36px;height:36px;color:var(--a-teal);border-radius:10px;flex:none;place-items:center;display:grid}.web-req-empty-ic svg{width:18px;height:18px}.web-req-empty-tx{flex:1}.web-req-empty-tx b{color:var(--ink1);font-size:13px}.web-req-empty-tx span{color:var(--ink3);margin-top:1px;font-size:11.5px;display:block}.web-reqmodal{flex-direction:column;width:min(560px,94vw);max-height:90vh;display:flex}.web-reqbody{flex-direction:column;gap:13px;padding:16px 18px;display:flex;overflow-y:auto}.web-opt{color:var(--ink3);text-transform:none;letter-spacing:0;font-size:10px;font-weight:500}.web-pagepick{grid-template-columns:1fr 1fr;gap:8px;display:grid}.web-pagebtn{text-align:left;border:1.5px solid var(--line);background:var(--card);cursor:pointer;color:var(--ink2);border-radius:11px;flex-direction:column;align-items:flex-start;gap:1px;padding:9px 12px;transition:border-color .12s;display:flex}.web-pagebtn:hover{border-color:var(--ink3)}.web-pagebtn b{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:12.5px;font-weight:640;overflow:hidden}.web-pagebtn code{color:var(--ink3);text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:10px;overflow:hidden}.web-pagebtn.on{background:color-mix(in oklab,currentColor 6%,var(--card))}.web-typepick{flex-wrap:wrap;gap:7px;display:flex}.web-typebtn{border:1px solid var(--line);background:var(--card);font:inherit;color:var(--ink2);cursor:pointer;border-radius:99px;padding:6px 12px;font-size:12px;transition:all .12s}.web-typebtn:hover{border-color:var(--ink3)}.web-typebtn.on{background:var(--a-teal);color:#fff;border-color:#0000}.web-reqgrid{grid-template-columns:1fr 1fr;gap:11px;display:grid}.web-reqta{border:1px solid var(--line);width:100%;font:inherit;color:var(--ink1);background:var(--card);resize:vertical;border-radius:10px;outline:none;min-height:64px;padding:10px 12px;font-size:13px}.web-reqta:focus{border-color:var(--a-teal)}.web-reqfoot{border-top:1px solid var(--line);align-items:center;gap:9px;padding:13px 18px;display:flex}.web-reqfoot-sp{flex:1}@media (width<=560px){.web-pagepick,.web-reqgrid{grid-template-columns:1fr}}.web-aanvr{flex-direction:column;gap:18px;display:flex}.web-aanvr-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:18px;display:grid}@media (width<=980px){.web-aanvr-grid{grid-template-columns:1fr}}.web-fb-pages{grid-template-columns:1fr 1fr;gap:8px;margin-bottom:12px;display:grid}.web-fb-page{text-align:left;border:1.5px solid var(--line);background:var(--card);cursor:pointer;color:var(--ink2);border-radius:11px;flex-direction:column;align-items:flex-start;gap:1px;min-width:0;max-width:100%;padding:9px 12px;transition:border-color .12s;display:flex}.web-fb-page:hover{border-color:var(--ink3)}.web-fb-page b{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:12.5px;font-weight:640;overflow:hidden}.web-fb-page code{color:var(--ink3);text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:10px;overflow:hidden}.web-fb-page.on{background:color-mix(in oklab,currentColor 6%,var(--card))}.web-fb-intro{color:var(--ink2);margin-bottom:12px;font-size:11.5px;line-height:1.5}.web-fb-fields{flex-direction:column;gap:2px;display:flex}.web-fb-fixed,.web-fb-row{border-bottom:1px solid var(--line);align-items:center;gap:12px;padding:10px 4px;display:flex}.web-fb-row:last-child{border-bottom:none}.web-fb-fixed{background:var(--card2,#f6f5f3);border-bottom:none;border-radius:10px;margin-bottom:4px;padding:10px 11px}.web-fb-row.off{opacity:.55}.web-fb-ic{border-radius:9px;flex:none;place-items:center;width:30px;height:30px;display:grid}.web-fb-ic svg{width:15px;height:15px}.web-fb-main{flex:1;min-width:0}.web-fb-name{color:var(--ink1);font-size:12.5px;font-weight:620}.web-fb-desc{color:var(--ink3);margin-top:1px;font-size:10.5px}.web-fb-always{color:var(--ink3);background:var(--card);border:1px solid var(--line);border-radius:99px;padding:3px 9px;font-size:10px}.web-fb-note{background:color-mix(in oklab,var(--a-navy) 6%,var(--card));border:1px solid color-mix(in oklab,var(--a-navy) 16%,transparent);color:var(--ink2);border-radius:11px;align-items:flex-start;gap:8px;margin-top:13px;padding:10px 12px;font-size:11px;line-height:1.45;display:flex}.web-fb-note svg{width:14px;height:14px;color:var(--a-navy);flex:none;margin-top:1px}.web-fp{border:1px solid var(--line);background:var(--card);border-radius:14px;overflow:hidden}.web-fp-bar{background:var(--card2,#f1f0ee);border-bottom:1px solid var(--line);align-items:center;gap:6px;padding:9px 12px;display:flex}.web-fp-bar .web-prev-dot{background:var(--line2,#d8d6d2);border-radius:50%;width:9px;height:9px}.web-fp-url{color:var(--ink3);margin-left:8px;font-size:11px}.web-fp-body{background:radial-gradient(120% 80% at 50% 0%,color-mix(in oklab,var(--a-teal) 5%,transparent),transparent 60%);flex-direction:column;gap:13px;padding:18px 18px 20px;display:flex}.web-fp-h{font-family:var(--font-display);letter-spacing:-.02em;color:var(--ink1);font-size:19px;font-weight:700}.web-fp-field{flex-direction:column;gap:5px;display:flex}.web-fp-lbl{color:var(--ink2);font-size:11px;font-weight:600}.web-fp-pills{flex-wrap:wrap;gap:6px;display:flex}.web-fp-pill{color:var(--ink2);border:1px solid var(--line);background:var(--card);border-radius:99px;padding:5px 11px;font-size:11px}.web-fp-row2{grid-template-columns:1fr 1fr;gap:11px;display:grid}.web-fp-in{border:1px solid var(--line);background:var(--card);border-radius:9px;height:34px}.web-fp-in.tall{height:62px}.web-fp-btn{color:#fff;border-radius:10px;align-self:flex-start;margin-top:4px;padding:10px 18px;font-size:13px;font-weight:650}.fn-params{border-top:1px solid var(--line);align-items:flex-end;gap:11px;margin-top:14px;padding-top:14px;display:flex}.fn-select{border:1px solid var(--line);font:inherit;background:var(--card);color:var(--ink1);border-radius:10px;outline:none;padding:9px 12px;font-size:13px}.fn-table{flex-direction:column;gap:9px;padding:12px;display:flex}.fn-th{display:none}.fn-tr{border:1px solid var(--line);background:var(--card);cursor:pointer;border-radius:14px;align-items:center;gap:13px;padding:11px 14px;transition:border-color .15s;display:flex}.fn-tr:hover{border-color:var(--line2)}.fn-tr-email{flex:180px;min-width:120px}.fn-tr-bron,.fn-tr-score{flex:none}.fn-co-name{color:var(--ink1);font-size:13px;font-weight:600}.fn-co-adr{color:var(--ink3);margin-top:1px;font-size:11px}.fn-badge{white-space:nowrap;border-radius:99px;padding:2px 9px;font-size:10.5px;font-weight:600}.fn-score{font-variant-numeric:tabular-nums;font-size:14px;font-weight:720}.fn-tr-act{flex:none;justify-content:flex-end;align-items:center;gap:7px;display:flex}.ws-tpl-onderwerp,.ws-tpl-tekst{box-sizing:border-box;border:1px solid var(--line);width:100%;font:inherit;color:var(--ink1);background:var(--card);border-radius:10px;outline:none;padding:9px 12px;font-size:13px}.ws-tpl-tekst{resize:vertical;min-height:120px;line-height:1.55}.ws-tpl-onderwerp:focus,.ws-tpl-tekst:focus{border-color:var(--a-aqua)}.ws-tpl-velden{flex-wrap:wrap;align-items:center;gap:6px;margin-top:9px;display:flex}.ws-tpl-velden .mono{color:var(--ink3);margin-right:2px;font-size:11px}.ws-tpl-velden code{background:var(--card2);border:1px solid var(--line);color:var(--ink2);border-radius:6px;padding:2px 7px;font-size:11px}.lt-acts{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:6px;min-width:0;display:flex}.lt-acts .lt-status{background-position:right 6px center;border-radius:7px;height:26px;padding:0 22px 0 8px;font-size:11px}.lt-acts .btn{white-space:nowrap}.lt-statusdot{border-radius:50%;flex:none;width:9px;height:9px}#leads-tabel .crm-tr{min-height:57px}.crmtabel-tile .scz{height:100%;overflow:auto}.scr-sug{flex-direction:column;display:flex}.scr-row{border-top:1px solid var(--line);align-items:flex-start;gap:12px;padding:13px 2px;display:flex}.scr-row:first-child{border-top:none}.scr-ic{border-radius:10px;flex:none;place-items:center;width:32px;height:32px;display:grid}.scr-ic svg{width:16px;height:16px}.scr-main{flex:1;min-width:0}.scr-name{flex-wrap:wrap;align-items:center;gap:9px;display:flex}.scr-name b{color:var(--ink1);font-size:13.5px;font-weight:650}.scr-kind{white-space:nowrap;border-radius:99px;padding:2px 9px;font-size:10.5px;font-weight:600}.scr-why{color:var(--ink2);margin-top:3px;font-size:12.5px;line-height:1.45}.scr-meta{color:var(--ink3);margin-top:3px;font-size:11.5px}.scr-acts{flex:none;align-items:center;gap:8px;display:flex}.scr-empty{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:6px;padding:26px 14px;display:flex}.scr-empty-ic{background:var(--bg2,#f1f0ee);width:36px;height:36px;color:var(--ink3);border-radius:99px;place-items:center;display:grid}.scr-empty-ic svg{width:18px;height:18px}.scr-empty .mono{color:var(--ink3);font-size:11.5px}.fn-empty{align-items:center;gap:12px;padding:8px 2px;display:flex}.fn-empty-ic{background:var(--bg2,#f1f0ee);width:34px;height:34px;color:var(--ink3);border-radius:99px;place-items:center;display:grid}.fn-empty b{color:var(--ink1);font-size:13px}.fn-empty span{color:var(--ink3);margin-top:1px;font-size:11.5px;display:block}.fn-approved{flex-direction:column;gap:9px;display:flex}.fn-app-row{background:var(--card);border:1px solid var(--line);border-radius:14px;align-items:center;gap:13px;padding:11px 14px;display:flex}.fn-app-dot{border-radius:99px;flex:none;width:8px;height:8px}.fn-app-main{flex:auto;min-width:0}.fn-app-main b{color:var(--ink1);font-size:12.5px}.fn-app-main span{color:var(--ink3);margin-top:1px;font-size:11px;display:block}.crm-top{flex-direction:column;gap:14px;display:flex}.crm-map{background:linear-gradient(160deg,#eef5f4,#f4f3f1);place-items:center;height:300px;display:grid;position:relative;overflow:hidden}.crm-map-inner{aspect-ratio:100/130;height:94%;position:relative}.crm-map-svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.crm-map-land{fill:color-mix(in oklab,var(--a-aqua) 13%,#dfe7e4);stroke:color-mix(in oklab,var(--a-aqua) 40%,#fff);stroke-width:.8px}.crm-pin{cursor:pointer;z-index:2;background:0 0;border:none;width:18px;height:18px;padding:0;position:absolute;transform:translate(-50%,-50%)}.crm-pin-dot{background:var(--pc);width:13px;height:13px;box-shadow:0 0 0 3px color-mix(in oklab,var(--pc) 26%,transparent),0 1px 3px #00000040;border-radius:99px;transition:transform .12s;display:block}.crm-pin:hover{z-index:5}.crm-pin:hover .crm-pin-dot{transform:scale(1.35)}.crm-map-legend{background:var(--card);border:1px solid var(--line);border-radius:10px;flex-wrap:wrap;gap:9px;padding:7px 11px;display:flex;position:absolute;bottom:12px;left:12px}.crm-leg{color:var(--ink2);align-items:center;gap:5px;font-size:10.5px;display:inline-flex}.crm-leg-dot{border-radius:99px;width:8px;height:8px}.crm-stats{grid-template-columns:1fr 1fr;grid-auto-rows:1fr;gap:10px;display:grid}.crm-stat{background:var(--card);border:1px solid var(--line);cursor:pointer;border-radius:14px;flex-direction:column;justify-content:center;padding:14px 16px;display:flex}.crm-stat:hover{border-color:var(--ink3)}.crm-stat-v{letter-spacing:-.02em;color:var(--ink1);font-variant-numeric:tabular-nums;font-size:26px;font-weight:760}.crm-stat-l{color:var(--ink3);margin-top:2px;font-size:11px}.crm-table{flex-direction:column;display:flex}.crm-th,.crm-tr{grid-template-columns:2fr 1.1fr 1fr 1fr 1fr 28px;align-items:center;gap:12px;padding:11px 16px;display:grid}.crm-th{text-transform:uppercase;letter-spacing:.05em;color:var(--ink3);border-bottom:1px solid var(--line);font-size:10.5px}.crm-tr{border-bottom:1px solid var(--line);cursor:pointer}.ct-spoorwrap{min-width:0}.ct-spoor{align-items:center;display:flex}.ct-spoor i{background:var(--line2,#0e143038);border-radius:50%;flex:none;width:9px;height:9px}.ct-spoor i.ok{background:var(--a-green)}.ct-spoor i.nu{background:var(--a-orange);box-shadow:0 0 0 3px #e0612f2e}.ct-spoor b{background:var(--line);flex:auto;min-width:12px;height:2px;display:block}.ct-spoor b.ok{background:var(--a-green)}.ct-spoor-lbl{color:var(--ink3);white-space:nowrap;justify-content:space-between;gap:6px;margin-top:4px;font-size:10px;line-height:1.3;display:flex}.ct-spoor-lbl span{text-overflow:ellipsis;min-width:0;overflow:hidden}.ct-cel{flex-direction:column;min-width:0;line-height:1.35;display:flex}.ct-sub{color:var(--ink3);margin-top:2px;font-size:11.5px;font-weight:400;display:block}.crm-tr:last-child{border-bottom:none}.crm-tr:hover{background:var(--bg2,#f6f5f3)}.crm-co{align-items:center;gap:10px;min-width:0;display:flex}.crm-co-name{color:var(--ink1);font-size:13px;font-weight:600}.crm-co-contact{color:var(--ink3);margin-top:1px;font-size:11px}.crm-co-1l{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.crm-cell{color:var(--ink2);font-size:12.5px}.crm-mo{color:var(--ink3);font-size:10.5px;font-weight:400}.sx-card-expand{font:inherit;color:var(--ink2);background:var(--card2);border:1px solid var(--line);cursor:pointer;border-radius:99px;align-items:center;gap:5px;margin-left:auto;padding:4px 11px;font-size:11.5px;font-weight:650;transition:all .14s;display:inline-flex}.sx-card-expand:hover{color:var(--ink1);border-color:var(--ink3)}.sx-card-expand svg{width:13px;height:13px}.sx-card-head-top .sx-card-x{margin-left:8px}.ncf-kvk-row{align-items:stretch;gap:8px;margin-bottom:8px;display:flex}.ncf-kvk-row .field-in{flex:1}.ncf-hint{color:var(--ink3);font-size:11.5px;line-height:1.5}.ncf-loading{color:var(--ink2);align-items:center;gap:9px;padding:16px 2px;font-size:12.5px;display:flex}.ncf-spin{border:2px solid var(--line);border-top-color:var(--a-red);border-radius:50%;flex:none;width:15px;height:15px;animation:.7s linear infinite ncf-spin}@keyframes ncf-spin{to{transform:rotate(360deg)}}.ncf-results{flex-direction:column;gap:7px;margin-top:14px;display:flex}.ncf-res{background:var(--card);border:1px solid var(--line);cursor:pointer;text-align:left;font:inherit;border-radius:12px;align-items:center;gap:12px;padding:11px 13px;transition:all .14s;display:flex}.ncf-res:hover{border-color:var(--ink3);background:var(--card2)}.ncf-res-ic{border-radius:9px;flex:none;place-items:center;width:34px;height:34px;display:grid}.ncf-res-ic svg{width:18px;height:18px}.ncf-res-main{flex:1;min-width:0}.ncf-res-name{color:var(--ink1);align-items:center;gap:8px;font-size:13.5px;font-weight:650;display:flex}.ncf-badge{text-transform:uppercase;letter-spacing:.04em;border-radius:99px;padding:2px 7px;font-size:10px;font-weight:700}.ncf-res-sub{color:var(--ink3);margin-top:2px;font-size:11.5px}.ncf-res-cta{color:var(--a-red);flex:none;font-size:11.5px;font-weight:700}.ncf-empty{color:var(--ink3);padding:18px 2px;font-size:12.5px}.ncf-details{flex-direction:column;gap:6px;display:flex}.ncf-sec{text-transform:uppercase;letter-spacing:.06em;color:var(--ink3);margin:8px 0 2px;font-size:10.5px;font-weight:700}.ncf-grid{grid-template-columns:1fr 1fr;gap:11px;display:grid}.ncf-link-note{background:color-mix(in oklab,var(--a-orange) 7%,var(--card));border:1px solid color-mix(in oklab,var(--a-orange) 22%,var(--line));color:var(--ink2);border-radius:12px;align-items:flex-start;gap:11px;margin-bottom:6px;padding:12px 14px;font-size:12.5px;line-height:1.45;display:flex}.ncf-link-note svg{width:17px;height:17px;color:var(--a-orange);flex:none;margin-top:1px}.field-in:disabled{background:var(--card2);color:var(--ink2);cursor:not-allowed}.cf-root{top:0;bottom:0;right:0;left:var(--shell-sb-w,236px);z-index:600;background:var(--bg);flex-direction:column;animation:.22s cubic-bezier(.2,.8,.2,1) cf-in;display:flex;position:fixed}@keyframes cf-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.cf-bar{border-bottom:1px solid var(--line);background:var(--card);flex:none;align-items:center;gap:16px;padding:14px 26px;display:flex}.cf-back{font:inherit;color:var(--ink1);cursor:pointer;background:0 0;border:none;align-items:center;gap:7px;padding:6px 4px;font-size:13px;font-weight:650;display:inline-flex}.cf-back svg{width:16px;height:16px}.cf-back:hover{color:var(--a-red)}.cf-bar-crumb{text-transform:uppercase;letter-spacing:.07em;color:var(--ink3);font-size:11px}.cf-bar-acts{align-items:center;gap:8px;margin-left:auto;display:flex}.cf-x{background:var(--card2);border:1px solid var(--line);width:32px;height:32px;color:var(--ink2);cursor:pointer;border-radius:9px;place-items:center;display:grid}.cf-x:hover{color:var(--ink1);border-color:var(--ink3)}.cf-x svg{width:16px;height:16px}.cf-scroll{flex:1;padding:30px 26px 60px;overflow-y:auto}.cf-hero{align-items:flex-start;gap:22px;width:100%;max-width:1180px;margin:0 auto 26px;display:flex}.cf-hero-id{flex:1;min-width:0}.cf-hero-row{align-items:center;gap:10px;margin-bottom:8px;display:flex}.cf-sector{border-radius:99px;padding:3px 11px;font-size:11.5px;font-weight:650}.cf-name{letter-spacing:-.025em;color:var(--ink1);margin-bottom:14px;font-size:32px;font-weight:760;line-height:1.05}.cf-meta{flex-wrap:wrap;gap:10px 26px;display:flex}.cf-meta-i{flex-direction:column;gap:1px;display:flex}.cf-meta-l{text-transform:uppercase;letter-spacing:.05em;color:var(--ink3);font-size:10px}.cf-meta-v{color:var(--ink1);font-size:13px;font-weight:600}.cf-hero-val{text-align:right;flex-direction:column;flex:none;align-items:flex-end;padding-top:4px;display:flex}.cf-val-big{letter-spacing:-.02em;color:var(--ink1);font-variant-numeric:tabular-nums;font-size:30px;font-weight:780}.cf-val-unit{color:var(--ink3);text-transform:uppercase;letter-spacing:.05em;font-size:11px}.cf-val-yr{color:var(--ink2);margin-top:6px;font-size:12px}.cf-val-prospect{color:var(--ink3);font-size:13px}.cf-grid{grid-template-columns:1.7fr 1fr;align-items:start;gap:18px;width:100%;max-width:1180px;margin:0 auto;display:grid}.cf-main,.cf-aside{flex-direction:column;gap:18px;min-width:0;display:flex}.cf-card{background:var(--card);border:1px solid var(--line);border-radius:16px;padding:20px 22px}.cf-card-head{align-items:center;gap:9px;margin-bottom:14px;display:flex}.cf-card-h{color:var(--ink1);font-size:14px;font-weight:700}.cf-card-n{color:var(--ink3);background:var(--card2);border:1px solid var(--line);border-radius:99px;padding:1px 8px;font-size:11px;font-weight:700}.cf-iris{background:linear-gradient(180deg,color-mix(in oklab,var(--a-aqua) 5%,var(--card)),var(--card))}.cf-iris-head{align-items:center;gap:9px;margin-bottom:11px;display:flex}.cf-iris-pill{text-transform:uppercase;letter-spacing:.05em;color:var(--ink2);font-size:11px;font-weight:700}.cf-iris-txt{color:var(--ink1);text-wrap:pretty;font-size:14px;line-height:1.55}.cf-iris-churn{color:var(--ink2);background:color-mix(in oklab,var(--a-orange) 7%,transparent);border-radius:10px;margin-top:11px;padding:9px 12px;font-size:12.5px}.cf-log{flex-direction:column;gap:13px;display:flex}.cf-log-row{align-items:flex-start;gap:11px;display:flex}.cf-log-ic{border-radius:9px;flex:none;place-items:center;width:30px;height:30px;display:grid}.cf-log-ic svg{width:15px;height:15px}.cf-log-txt{color:var(--ink1);font-size:13px;line-height:1.35}.cf-log-when{color:var(--ink3);margin-top:1px;font-size:11px}.cf-empty{color:var(--ink3);padding:6px 0;font-size:12.5px}.cf-docs{flex-direction:column;gap:8px;display:flex}.cf-doc{background:var(--card2);border:1px solid var(--line);cursor:pointer;text-align:left;font:inherit;border-radius:12px;align-items:center;gap:12px;padding:11px 13px;transition:all .14s;display:flex}.cf-doc:hover{border-color:var(--ink3)}.cf-doc-ic{border-radius:8px;flex:none;place-items:center;width:32px;height:32px;display:grid}.cf-doc-ic svg{width:16px;height:16px}.cf-doc-main{flex:1;min-width:0}.cf-doc-name{color:var(--ink1);font-size:13px;font-weight:600}.cf-doc-sub{color:var(--ink3);margin-top:1px;font-size:11px}.cf-doc-chev{color:var(--ink3);opacity:.5}.cf-doc-chev svg{width:15px;height:15px}.cf-contacts{flex-direction:column;gap:5px;margin-bottom:11px;display:flex}.cf-contact{cursor:pointer;text-align:left;font:inherit;background:0 0;border:1px solid #0000;border-radius:11px;align-items:center;gap:10px;padding:8px 10px;transition:all .13s;display:flex}.cf-contact:hover{background:var(--card2)}.cf-contact.on{background:var(--card2);border-color:var(--line)}.cf-contact-tx{min-width:0}.cf-contact-name{color:var(--ink1);align-items:center;gap:7px;font-size:13px;font-weight:650;display:flex}.cf-prim{text-transform:uppercase;letter-spacing:.04em;color:var(--a-green);background:color-mix(in oklab,var(--a-green) 13%,transparent);border-radius:99px;padding:1px 6px;font-size:9px;font-weight:700}.cf-contact-role{color:var(--ink3);margin-top:1px;font-size:11px}.cf-contact-av{flex:none;display:inline-flex;position:relative}.cf-live-dot{border:2px solid var(--card);border-radius:50%;width:10px;height:10px;position:absolute;bottom:-1px;right:-1px}.cf-live-dot.lg{border-width:2.5px;width:13px;height:13px}.cf-contact.is-off{opacity:.7}.cf-contact.is-off .cf-contact-name{color:var(--ink2)}.cf-contact-tn{border-radius:99px;flex:none;place-items:center;min-width:20px;height:20px;margin-left:auto;padding:0 6px;font-size:11px;font-weight:700;display:inline-grid}.cf-live-row{background:var(--card2);border:1px solid var(--line);border-radius:12px;margin:4px 0 14px;padding:13px}.cf-live-lbl{text-transform:uppercase;letter-spacing:.05em;color:var(--ink3);margin-bottom:8px;font-size:10px;display:block}.cf-live-seg{gap:5px;display:flex}.cf-live-opt{font:inherit;color:var(--ink2);background:var(--card);border:1px solid var(--line);cursor:pointer;border-radius:8px;flex:1;padding:6px 4px;font-size:11.5px;font-weight:650;transition:all .13s}.cf-live-opt:hover{border-color:var(--ink3)}.cf-live-sub{color:var(--ink3);margin-top:8px;font-size:11px}.cf-person-warn{border-radius:11px;align-items:center;gap:9px;margin-bottom:13px;padding:10px 12px;font-size:12px;font-weight:550;line-height:1.4;display:flex}.cf-person-warn svg{flex:none;width:15px;height:15px}.cf-rt{border-top:1px solid var(--line);margin-top:16px;padding-top:16px}.cf-rt-head{align-items:center;gap:9px;margin-bottom:11px;display:flex}.cf-rt-h{color:var(--ink1);font-size:13px;font-weight:700}.cf-rt-list{flex-direction:column;gap:7px;margin-bottom:10px;display:flex}.cf-rt-empty{color:var(--ink3);padding:2px 0;font-size:12px}.cf-rt-row{background:var(--card2);border:1px solid var(--line);border-radius:10px;align-items:center;gap:10px;padding:8px 11px;display:flex}.cf-rt-check{border:1.6px solid var(--ink3);background:var(--card);cursor:pointer;color:#fff;border-radius:6px;flex:none;place-items:center;width:20px;height:20px;transition:all .13s;display:grid}.cf-rt-row.done .cf-rt-check{background:var(--a-green);border-color:var(--a-green)}.cf-rt-check svg{width:12px;height:12px}.cf-rt-txt{color:var(--ink1);flex:1;font-size:12.5px;line-height:1.35}.cf-rt-row.done .cf-rt-txt{color:var(--ink3);text-decoration:line-through}.cf-rt-when{color:var(--ink3);flex:none;font-size:10.5px}.cf-rt-add{align-items:stretch;gap:7px;display:flex}.cf-rt-add .cf-in{flex:1}.cf-rt-go{border:1px solid var(--line);background:var(--card2);cursor:pointer;border-radius:9px;flex:none;place-items:center;width:38px;transition:all .13s;display:grid}.cf-rt-go:hover{border-color:var(--a-red);background:color-mix(in oklab,var(--a-red) 7%,var(--card2))}.cf-rt-go svg{width:16px;height:16px}.cf-add{width:100%;font:inherit;color:var(--ink2);background:var(--card2);border:1px dashed var(--line);cursor:pointer;border-radius:11px;justify-content:center;align-items:center;gap:7px;padding:9px;font-size:12.5px;font-weight:650;transition:all .14s;display:flex}.cf-add:hover{color:var(--a-red);border-color:var(--a-red)}.cf-add svg{width:15px;height:15px}.cf-addform{flex-direction:column;gap:7px;margin-top:4px;display:flex}.cf-in{font:inherit;border:1px solid var(--line);background:var(--bg);color:var(--ink1);border-radius:9px;outline:none;padding:9px 12px;font-size:13px}.cf-in:focus{border-color:var(--a-red)}.cf-addform-acts{justify-content:flex-end;gap:8px;margin-top:2px;display:flex}.cf-person-top{align-items:center;gap:13px;margin-bottom:15px;display:flex}.cf-person-name{color:var(--ink1);font-size:16px;font-weight:700}.cf-person-role{color:var(--ink3);margin-top:2px;font-size:12px}.cf-person-fields{flex-direction:column;gap:7px;margin-bottom:15px;display:flex}.cf-pf{background:var(--card2);border:1px solid var(--line);color:var(--ink1);border-radius:10px;align-items:center;gap:10px;padding:9px 12px;text-decoration:none;transition:all .14s;display:flex}.cf-pf:hover{border-color:var(--ink3)}.cf-pf-ic{color:var(--ink3);display:inline-flex}.cf-pf-ic svg{width:15px;height:15px}.cf-pf-v{color:var(--ink1);font-size:12.5px}.cf-pf.static{cursor:default}.cf-pf.static:hover{border-color:var(--line)}.cf-pf-tx{flex-direction:column;gap:1px;min-width:0;display:flex}.cf-pf-l{text-transform:uppercase;letter-spacing:.05em;color:var(--ink3);font-size:9.5px}.cf-person-acts{flex-wrap:wrap;gap:8px;display:flex}.cf-live-dot.xl{border-width:3px;width:15px;height:15px}.cf-backlink{border:1px solid color-mix(in oklab,var(--a-navy) 24%,transparent);background:var(--a-navy-soft);color:var(--a-navy);font:inherit;cursor:pointer;border-radius:99px;align-items:center;gap:7px;padding:4px 10px 4px 8px;font-size:11.5px;font-weight:700;transition:transform .12s,filter .14s;display:inline-flex}.cf-backlink:hover{filter:brightness(1.03);transform:translateY(-1px)}.cf-backlink-ic{display:inline-flex}.cf-backlink-ic svg{width:14px;height:14px}.cf-backlink-go{opacity:.7;display:inline-flex}.cf-backlink-go svg{width:13px;height:13px}.cf-live-chip{border-radius:99px;align-items:center;gap:6px;padding:3px 10px;font-size:11px;font-weight:700;display:inline-flex}.cf-live-chip-dot{border-radius:50%;width:7px;height:7px}.cf-person-sub{color:var(--ink3);margin-top:5px;font-size:12.5px}.cf-val-role{letter-spacing:-.01em;font-size:18px;font-weight:750}.cf-coll-hint{color:var(--ink3);margin:-3px 0 9px;font-size:10.5px}.cf-coll-lbl{text-transform:uppercase;letter-spacing:.05em;color:var(--ink3);margin:14px 0 8px;font-size:10px}.cf-contact.nav .cf-doc-chev,.cf-contact .cf-doc-chev{opacity:.45;flex:none;margin-left:auto}.cf-contact.nav:hover .cf-doc-chev{opacity:.8}.cf-company-link{border:1px solid var(--line);background:var(--card2);cursor:pointer;text-align:left;width:100%;font:inherit;border-radius:12px;align-items:center;gap:11px;padding:10px 12px;transition:all .14s;display:flex}.cf-company-link:hover{border-color:var(--a-navy);transform:translateY(-1px)}.cf-company-link-tx{flex:1;min-width:0}.cf-company-link-name{color:var(--ink1);font-size:13.5px;font-weight:700}.cf-company-link-sub{color:var(--ink3);margin-top:1px;font-size:11px}.cf-company-link .cf-doc-chev{opacity:.5;flex:none}@media (width<=1000px){.cf-grid{grid-template-columns:1fr}.cf-hero{flex-wrap:wrap}.cf-hero-val{text-align:left;align-items:flex-start}}.cf-next{box-shadow:0 1px 0 color-mix(in oklab,var(--a-red) 8%,transparent);border-color:color-mix(in oklab,var(--a-red) 28%,var(--line))!important}.cf-next-edit{font:inherit;color:var(--ink3);cursor:pointer;background:0 0;border:none;font-size:11.5px;font-weight:650}.cf-next-edit:hover{color:var(--a-red)}.cf-next-view{flex-direction:column;gap:12px;display:flex}.cf-next-main{align-items:flex-start;gap:9px;display:flex}.cf-next-dot{border-radius:99px;flex:none;width:9px;height:9px;margin-top:6px}.cf-next-txt{color:var(--ink1);font-size:15px;font-weight:650;line-height:1.32}.cf-next-row{align-items:center;gap:10px;display:flex}.cf-next-due{border-radius:99px;align-items:center;gap:5px;padding:4px 10px;font-size:11.5px;font-weight:700;display:inline-flex}.cf-next-due svg{width:13px;height:13px}.cf-next-done{font:inherit;color:var(--a-green);background:color-mix(in oklab,var(--a-green) 11%,transparent);border:1px solid color-mix(in oklab,var(--a-green) 26%,transparent);cursor:pointer;border-radius:99px;align-items:center;gap:5px;margin-left:auto;padding:5px 12px;font-size:12px;font-weight:650;transition:filter .14s;display:inline-flex}.cf-next-done:hover{filter:brightness(1.04)}.cf-next-done svg{width:14px;height:14px}.cf-next-edit-body{flex-direction:column;gap:11px;display:flex}.cf-next-presets{flex-wrap:wrap;gap:6px;display:flex}.cf-next-preset{font:inherit;color:var(--ink2);background:var(--card2);border:1px solid var(--line);cursor:pointer;border-radius:99px;padding:5px 11px;font-size:11.5px;font-weight:600;transition:all .14s}.cf-next-preset:hover{border-color:var(--ink3)}.cf-next-preset.on{color:#fff;background:var(--a-red);border-color:#0000}.cf-next-edit-acts{justify-content:flex-end;gap:8px;display:flex}.cf-logadd{border:1px solid var(--line);background:var(--card2);border-radius:12px;flex-direction:column;gap:9px;margin-bottom:14px;padding:11px;display:flex}.cf-logadd-types{flex-wrap:wrap;gap:6px;display:flex}.cf-logadd-type{font:inherit;color:var(--ink2);background:var(--card);border:1px solid var(--line);cursor:pointer;border-radius:99px;align-items:center;gap:5px;padding:4px 10px;font-size:11px;font-weight:600;transition:all .14s;display:inline-flex}.cf-logadd-type svg{width:12px;height:12px}.cf-logadd-type:hover{border-color:var(--ink3)}.cf-logadd-row{align-items:center;gap:8px;display:flex}.cf-logadd-row .cf-in{flex:1}.cf-val-deal{border-radius:99px;align-self:flex-end;align-items:center;gap:5px;margin-top:9px;padding:4px 11px;font-size:11.5px;font-weight:700;display:inline-flex}.cf-val-deal svg{width:13px;height:13px}.crm-table.smart .crm-th,.crm-table.smart .crm-tr{grid-template-columns:2fr 1.75fr 1fr 1.1fr .65fr 112px}.crm-nextc{flex-direction:column;align-items:flex-start;gap:4px;min-width:0;display:flex}.crm-next-txt{color:var(--ink1);text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:12.5px;font-weight:550;line-height:1.25;overflow:hidden}.crm-due{white-space:nowrap;border-radius:99px;align-items:center;gap:4px;padding:2px 7px;font-size:10px;font-weight:700;display:inline-flex}.crm-due svg{width:10px;height:10px}.crm-next-add{color:var(--ink3);cursor:pointer;font-size:11.5px;transition:color .14s}.crm-next-add:hover{color:var(--a-red)}.crm-deal{white-space:nowrap;border-radius:99px;margin-left:6px;padding:2px 7px;font-size:10px;font-weight:700;display:inline-flex}.crm-deal.solo{margin-left:0}.crm-risk{font-variant-numeric:tabular-nums;font-size:13px;font-weight:700}.crm-tr.att{box-shadow:inset 3px 0 0 var(--a-orange)}.crm-co-tx{min-width:0}.crm-money{align-items:baseline;gap:3px;display:inline-flex}.crm-val{color:var(--ink1);font-variant-numeric:tabular-nums;font-size:13px;font-weight:700}.crm-dim{color:var(--ink3)}.crm-last{color:var(--ink2);font-size:12px}.crm-last.warn{color:var(--a-orange);font-weight:650}.crm-sig{white-space:nowrap;border-radius:99px;align-items:center;gap:5px;padding:3px 9px;font-size:11px;font-weight:600;display:inline-flex}.crm-sig svg{width:12px;height:12px}.crm-acts{justify-content:flex-end;gap:5px;display:flex}.crm-act{background:var(--card2);border:1px solid var(--line);width:28px;height:28px;color:var(--ink2);border-radius:8px;place-items:center;transition:transform .13s,color .14s,border-color .14s;display:grid}.crm-act:hover{color:var(--ink1);border-color:var(--ink3);transform:translateY(-1px)}.crm-act svg{width:14px;height:14px}.crm-sort{align-items:center;gap:5px;margin-left:auto;display:flex}.crm-sort-l{text-transform:uppercase;letter-spacing:.06em;color:var(--ink3);margin-right:2px;font-size:10px}.crm-sort-b{font:inherit;color:var(--ink3);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:99px;padding:5px 11px;font-size:12px;font-weight:600;transition:all .14s}.crm-sort-b:hover{color:var(--ink1)}.crm-sort-b.on{color:var(--ink1);background:var(--card);border-color:var(--line)}.crm-tab-n{color:var(--ink3);font-variant-numeric:tabular-nums;font-size:10.5px;font-weight:700}.sx-tab.sm.on .crm-tab-n{color:#fffc}@media (width<=1080px){.crm-table.smart .crm-th,.crm-table.smart .crm-tr{grid-template-columns:1.6fr 1.6fr 1.1fr .7fr 96px}.crm-table.smart .crm-th span:nth-child(3),.crm-table.smart .crm-tr>.crm-cell:nth-child(3){display:none}}.crm-tools-r{align-items:center;gap:8px;margin-left:auto;display:flex}.crm-tool-wrap{position:relative}.crm-tool-btn{color:var(--ink2);background:var(--card);border:1px solid var(--line);cursor:pointer;white-space:nowrap;border-radius:10px;align-items:center;gap:7px;padding:8px 12px;font-size:12.5px;font-weight:600;transition:all .13s;display:inline-flex}.crm-tool-btn svg{width:15px;height:15px}.crm-tool-btn:hover{border-color:var(--ink3);color:var(--ink1)}.crm-tool-btn.on{border-color:var(--a-red);color:var(--a-red)}.crm-tool-btn.active{border-color:var(--a-red);color:var(--a-red);background:var(--a-red-soft)}.crm-tool-n{background:var(--a-red-soft);min-width:18px;height:18px;color:var(--a-red);font-variant-numeric:tabular-nums;border-radius:99px;place-items:center;padding:0 5px;font-size:11px;font-weight:800;display:inline-grid}.crm-tool-btn.active .crm-tool-n{background:var(--a-red);color:#fff}.fp-pop{z-index:60;background:var(--card);border:1px solid var(--line);border-radius:14px;width:280px;max-height:62vh;padding:6px;position:absolute;top:calc(100% + 8px);right:0;overflow:auto;box-shadow:0 18px 50px -12px #14182847}.fp-filter,.blok-pop{width:330px}.blok-rij{border-radius:9px;align-items:center;gap:8px;padding:7px 10px;display:flex}.blok-rij:hover{background:var(--bg2,#f6f5f3)}.blok-patroon{color:var(--ink1);text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:12.5px;overflow:hidden}.blok-kanaal{color:var(--ink3);margin-left:7px;font-size:10px}.blok-af{color:var(--a-blue);cursor:pointer;background:0 0;border:none;flex:none;font-size:11px;font-weight:600}.blok-af:disabled{opacity:.5;cursor:default}.fp-leeg{color:var(--ink3);text-align:center;padding:12px;font-size:11.5px}.fp-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;padding:10px 12px 8px;display:flex}.fp-title{color:var(--ink1);flex:none;font-size:13px;font-weight:700}.fp-hint{color:var(--ink3);flex:100%;font-size:10.5px;line-height:1.35}.fp-clear,.fp-chip.clear{color:var(--a-red);cursor:pointer;background:0 0;border:none;font-size:11px;font-weight:600}.fp-body{flex-direction:column;gap:2px;padding:0 4px 6px;display:flex}.fp-group-l{text-transform:uppercase;letter-spacing:.06em;color:var(--ink3);padding:8px 8px 3px;font-size:10px}.fp-opt{cursor:pointer;color:var(--ink1);border-radius:9px;align-items:center;gap:9px;padding:7px 8px;font-size:13px;display:flex}.fp-opt:hover{background:var(--bg2,#f6f5f3)}.fp-opt.locked{opacity:.65;cursor:default}.fp-opt input{opacity:0;pointer-events:none;position:absolute}.fp-check{border:1.5px solid var(--line);color:#fff;border-radius:6px;flex:none;place-items:center;width:18px;height:18px;transition:all .12s;display:grid}.fp-check svg{width:12px;height:12px}.fp-check.on{background:var(--a-red);border-color:var(--a-red)}.fp-opt-l{flex:1;align-items:center;gap:7px;display:flex}.fp-tag{text-transform:uppercase;letter-spacing:.05em;color:var(--a-red);background:var(--a-red-soft);border-radius:99px;padding:1px 6px;font-size:9px;font-weight:600}.fp-lock{color:var(--ink3);font-size:10px}.fp-search{border:1px solid var(--line);background:var(--bg2,#f6f5f3);border-radius:10px;align-items:center;gap:7px;margin:2px 8px 6px;padding:7px 9px;display:flex}.fp-search svg{width:14px;height:14px;color:var(--ink3);flex:none}.fp-search input{color:var(--ink1);background:0 0;border:none;outline:none;flex:1;min-width:0;font-family:inherit;font-size:12.5px}.fp-search-x{width:18px;height:18px;color:var(--ink3);cursor:pointer;background:0 0;border:none;border-radius:5px;flex:none;place-items:center;display:grid}.fp-search-x svg{width:11px;height:11px}.fp-nohit{color:var(--ink3);padding:8px 10px;font-size:12px}.fp-foot{border-top:1px solid var(--line);margin-top:4px;padding:6px}.fp-make{border:1px dashed var(--line);width:100%;color:var(--ink2);cursor:pointer;background:0 0;border-radius:9px;align-items:center;gap:7px;padding:9px;font-size:12.5px;font-weight:600;display:flex}.fp-make svg{width:14px;height:14px}.fp-make:hover{border-color:var(--a-red);color:var(--a-red)}.fp-make-form{flex-direction:column;gap:8px;padding:4px;display:flex}.fp-make-l{color:var(--ink1);background:var(--card);border:1px solid var(--line);border-radius:8px;outline:none;padding:8px 9px;font-family:inherit;font-size:12.5px}.fp-make-l:focus{border-color:var(--a-red)}.fp-make-row{align-items:center;gap:7px;display:flex}.fp-seg{border:1px solid var(--line);border-radius:8px;display:flex;overflow:hidden}.fp-seg button{color:var(--ink2);background:var(--card);cursor:pointer;border:none;padding:6px 11px;font-family:inherit;font-size:11.5px;font-weight:600}.fp-seg button.on{background:var(--a-red);color:#fff}.fp-make-go{color:#fff;background:var(--a-red);cursor:pointer;border:none;border-radius:8px;margin-left:auto;padding:7px 11px;font-family:inherit;font-size:11.5px;font-weight:700}.fp-make-go:disabled{opacity:.4;cursor:default}.fp-make-x{color:var(--ink3);cursor:pointer;background:0 0;border:none;font-size:11px}.fp-filter-empty{color:var(--ink3);padding:6px 8px 10px;font-size:12px;line-height:1.45}.fp-rule{align-items:center;gap:6px;padding:5px 6px;display:flex}.fp-rule select,.fp-rule input{color:var(--ink1);background:var(--card);border:1px solid var(--line);border-radius:8px;min-width:0;padding:6px 7px;font-family:inherit;font-size:12px}.fp-sel{flex:1.4}.fp-op{text-align:center;flex:0 0 46px}.fp-val{flex:1.2;width:100%}.fp-del{width:26px;height:26px;color:var(--ink3);cursor:pointer;background:0 0;border:none;border-radius:7px;flex:none;place-items:center;display:grid}.fp-del svg{width:13px;height:13px}.fp-del:hover{background:var(--a-red-soft);color:var(--a-red)}.fp-add{border:1px dashed var(--line);width:calc(100% - 12px);color:var(--ink2);cursor:pointer;background:0 0;border-radius:9px;align-items:center;gap:7px;margin:6px;padding:8px;font-size:12.5px;font-weight:600;display:flex}.fp-add svg{width:14px;height:14px}.fp-add:hover{border-color:var(--a-red);color:var(--a-red)}.crm-chips{flex-wrap:wrap;gap:7px;margin:-2px 0 10px;display:flex}.crm-chip{color:var(--a-red);background:var(--a-red-soft);border:1px solid color-mix(in oklab,var(--a-red) 24%,transparent);cursor:pointer;border-radius:99px;align-items:center;gap:6px;padding:5px 10px;font-size:12px;font-weight:600;display:inline-flex}.crm-chip svg{opacity:.75;width:12px;height:12px}.crm-chip:hover{background:color-mix(in oklab,var(--a-red) 16%,transparent)}.crm-chip.clear{color:var(--ink3);background:0 0;border:none}.crm-chip.clear:hover{color:var(--a-red)}.crm-cellwrap,.crm-table.cust .crm-cellwrap{min-width:0;color:var(--ink2);align-items:center;font-size:12.5px;display:flex}.crm-table.cust .crm-cellwrap.r{text-align:right;justify-content:flex-end}.crm-table.cust .crm-cellwrap.crm-nextc{flex-direction:column;align-items:flex-start;gap:4px}.crm-num{font-variant-numeric:tabular-nums;color:var(--ink1);font-weight:600}@media (width<=1080px){.sx-kpis,.sx-kanban{grid-template-columns:repeat(2,1fr)}.crm-top{grid-template-columns:1fr}.sx-rel-trend{border-top:1px solid var(--line);flex-basis:100%;padding-top:12px}}.web-qb-pagesel{flex-wrap:wrap;gap:7px;margin-bottom:12px;display:flex}.web-qb-page{border:1.5px solid var(--line);background:var(--card);font:inherit;color:var(--ink2);cursor:pointer;border-radius:99px;padding:6px 13px;font-size:12px;font-weight:600;transition:border-color .12s,color .12s}.web-qb-page:hover{border-color:var(--ink3)}.web-qb-page.on{background:color-mix(in oklab,currentColor 8%,var(--card))}.web-qb-list{flex-direction:column;gap:8px;display:flex}.web-qb-row{border:1px solid var(--line);background:var(--card);border-radius:13px;transition:border-color .15s,box-shadow .15s}.web-qb-row:hover{border-color:var(--line2)}.web-qb-row.lock{background:var(--bg-deep);border-style:dashed}.web-qb-row.open{border-color:var(--a-navy);box-shadow:var(--sh-sm)}.web-qb-head{align-items:center;gap:11px;padding:10px 12px;display:flex}.web-qb-num{color:var(--ink3);min-width:20px;font-size:11px;font-weight:700}.web-qb-ic{border-radius:9px;flex:none;place-items:center;width:32px;height:32px;display:grid}.web-qb-ic svg{width:17px;height:17px}.web-qb-main{flex:1;min-width:0}.web-qb-label{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-size:13.5px;font-weight:640;overflow:hidden}.web-qb-meta{color:var(--ink3);margin-top:1px;font-size:11px}.web-qb-lockpill{color:var(--ink3);background:var(--card);border:1px solid var(--line);text-transform:uppercase;letter-spacing:.04em;border-radius:6px;padding:2px 7px;font-size:10px;font-weight:700}.web-qb-acts{align-items:center;gap:3px;display:flex}.web-qb-mv,.web-qb-gear,.web-qb-rm{width:28px;height:28px;color:var(--ink3);cursor:pointer;background:0 0;border:none;border-radius:8px;place-items:center;transition:background .12s,color .12s;display:grid}.web-qb-mv:hover:not(:disabled),.web-qb-gear:hover,.web-qb-rm:hover{background:var(--bg-deep);color:var(--ink)}.web-qb-mv:disabled{opacity:.3;cursor:not-allowed}.web-qb-gear.on{background:color-mix(in oklab,var(--a-navy) 12%,transparent);color:var(--a-navy)}.web-qb-rm:hover{color:var(--a-red)}.web-qb-mv svg,.web-qb-gear svg,.web-qb-rm svg{width:16px;height:16px}.web-qb-drawer{border-top:1px solid var(--line);flex-direction:column;gap:11px;margin-top:2px;padding:2px 14px 14px;display:flex}.web-qb-f{flex-direction:column;gap:5px;display:flex}.web-qb-flbl{color:var(--ink2);align-items:center;gap:6px;font-size:12px;font-weight:700;display:flex}.web-qb-fhint{color:var(--ink3);font-size:10.5px;font-weight:500}.web-qb-in,.web-qb-sel{font:inherit;border:1px solid var(--line);background:var(--card);color:var(--ink);border-radius:9px;outline:none;width:100%;padding:8px 11px;font-size:13px;transition:border-color .12s}.web-qb-in:focus,.web-qb-sel:focus{border-color:var(--a-navy)}.web-qb-frow{grid-template-columns:1fr auto;align-items:end;gap:12px;display:grid}.web-qb-tog{flex-direction:column;align-items:flex-start;gap:5px;display:flex}.web-qb-condrow{flex-wrap:wrap;gap:8px;display:flex}.web-qb-condrow .web-qb-sel,.web-qb-condrow .web-qb-in{flex:1;min-width:150px}.web-qb-add{border:1.5px dashed var(--line2);width:100%;color:var(--ink2);font:inherit;cursor:pointer;background:0 0;border-radius:12px;justify-content:center;align-items:center;gap:7px;margin-top:11px;padding:11px;font-size:13px;font-weight:640;transition:border-color .12s,color .12s,background .12s;display:flex}.web-qb-add:hover{border-color:var(--a-navy);color:var(--a-navy);background:color-mix(in oklab,var(--a-navy) 4%,transparent)}.web-qb-add svg{width:17px;height:17px}.web-qb-note{color:var(--ink3);align-items:flex-start;gap:8px;margin-top:11px;font-size:11.5px;line-height:1.5;display:flex}.web-qb-note svg{flex:none;width:15px;height:15px;margin-top:1px}.web-qlib{background:var(--card);width:min(620px,94vw);max-height:88vh;box-shadow:var(--sh-lg);border-radius:18px;flex-direction:column;animation:.26s cubic-bezier(.2,.8,.2,1) sheet;display:flex;overflow:hidden}.web-qlib-head{justify-content:space-between;align-items:flex-start;gap:12px;padding:18px 20px 12px;display:flex}.web-qlib-title{color:var(--ink);font-size:17px;font-weight:720}.web-qlib-sub{color:var(--ink3);margin-top:2px;font-size:12.5px}.web-qlib-search{border:1px solid var(--line);background:var(--bg-deep);border-radius:11px;align-items:center;gap:9px;margin:0 20px;padding:9px 13px;display:flex}.web-qlib-search svg{width:17px;height:17px;color:var(--ink3);flex:none}.web-qlib-search input{font:inherit;color:var(--ink);background:0 0;border:none;outline:none;flex:1;font-size:13.5px}.web-qlib-clear{width:24px;height:24px;color:var(--ink3);cursor:pointer;background:0 0;border:none;border-radius:7px;place-items:center;display:grid}.web-qlib-clear:hover{background:var(--card);color:var(--ink)}.web-qlib-clear svg{width:15px;height:15px}.web-qlib-body{flex-direction:column;flex:1;gap:16px;padding:14px 20px 20px;display:flex;overflow-y:auto}.web-qlib-empty{color:var(--ink3);text-align:center;padding:26px 10px;font-size:12.5px;line-height:1.5}.web-qlib-sec{flex-direction:column;gap:8px;display:flex}.web-qlib-eyebrow{color:var(--ink3);text-transform:uppercase;letter-spacing:.05em;font-size:10.5px;font-weight:700}.web-qlib-list{flex-direction:column;gap:6px;display:flex}.web-qlib-item{border:1px solid var(--line);background:var(--card);cursor:pointer;text-align:left;border-radius:11px;align-items:center;gap:11px;padding:9px 12px;transition:border-color .12s,background .12s;display:flex}.web-qlib-item:hover:not(:disabled){border-color:var(--a-navy);background:color-mix(in oklab,var(--a-navy) 4%,transparent)}.web-qlib-item.on{opacity:.6;cursor:default}.web-qlib-itic{border-radius:9px;flex:none;place-items:center;width:32px;height:32px;display:grid}.web-qlib-itic svg{width:17px;height:17px}.web-qlib-ittx{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.web-qlib-ittx b{color:var(--ink);font-size:13px;font-weight:640}.web-qlib-ittx span{color:var(--ink3);font-size:11px}.web-qlib-add{color:var(--a-navy);flex:none;font-size:11px;font-weight:700}.web-qlib-item.on .web-qlib-add{color:var(--a-green)}.web-qlib-grid{grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:8px;display:grid}.web-qlib-type{border:1px solid var(--line);background:var(--card);cursor:pointer;text-align:left;border-radius:12px;flex-direction:column;gap:4px;padding:12px;transition:border-color .12s,background .12s;display:flex}.web-qlib-type:hover{border-color:var(--a-navy);background:color-mix(in oklab,var(--a-navy) 4%,transparent)}.web-qlib-tyic{background:var(--bg-deep);width:28px;height:28px;color:var(--ink2);border-radius:8px;place-items:center;display:grid}.web-qlib-tyic svg{width:16px;height:16px}.web-qlib-tyname{color:var(--ink);font-size:12.5px;font-weight:640}.web-qlib-tyhint{color:var(--ink3);font-size:10.5px;line-height:1.4}.conv-overlay{top:0;bottom:0;right:0;left:var(--shell-sb-w,0);z-index:1200;background:var(--bg);flex-direction:column;animation:.2s both fade;display:flex;position:fixed}.conv-progress{background:var(--line);flex:none;height:4px}.conv-progress-fill{height:100%;transition:width .35s cubic-bezier(.2,.8,.2,1);display:block}.conv-top{flex:none;justify-content:space-between;align-items:center;gap:12px;padding:14px 22px;display:flex}.conv-brand{color:var(--ink2);align-items:center;gap:9px;font-size:12.5px;font-weight:640;display:flex}.conv-brand-dot{border-radius:50%;flex:none;width:9px;height:9px}.conv-top-right{align-items:center;gap:12px;display:flex}.conv-livetag{color:var(--ink3);text-transform:uppercase;letter-spacing:.05em;background:var(--card);border:1px solid var(--line);border-radius:7px;padding:3px 9px;font-size:10.5px;font-weight:700}.conv-close{background:var(--card);border:none;border:1px solid var(--line);width:34px;height:34px;color:var(--ink2);cursor:pointer;border-radius:10px;place-items:center;transition:background .12s;display:grid}.conv-close:hover{background:var(--bg-deep);color:var(--ink)}.conv-close svg{width:17px;height:17px}.conv-stage{flex:1;justify-content:center;align-items:center;padding:20px;display:flex;overflow-y:auto}.conv-screen{flex-direction:column;gap:16px;width:100%;max-width:560px;animation:.38s cubic-bezier(.2,.8,.2,1) both convIn;display:flex}.conv-back .conv-screen{animation-name:convInBack}@keyframes convIn{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:none}}@keyframes convInBack{0%{opacity:0;transform:translateY(-22px)}to{opacity:1;transform:none}}.conv-shake{animation:.42s both convShake}@keyframes convShake{10%,90%{transform:translate(-2px)}20%,80%{transform:translate(4px)}30%,50%,70%{transform:translate(-7px)}40%,60%{transform:translate(7px)}}.conv-num{align-items:center;gap:7px;font-size:14px;font-weight:700;display:flex}.conv-num-arrow svg{width:16px;height:16px;transform:rotate(90deg)}.conv-eyebrow{text-transform:uppercase;letter-spacing:.06em;font-size:12px;font-weight:700}.conv-q{color:var(--ink);font-size:27px;font-weight:720;line-height:1.2;font-family:var(--serif,inherit);margin:0}.conv-req{color:var(--a-red);margin-left:4px}.conv-subq{color:var(--ink2);margin-top:-6px;font-size:14px;font-weight:600}.conv-help{color:var(--ink3);margin:0;font-size:14.5px;line-height:1.5}.conv-input-wrap{margin-top:4px}.conv-input{width:100%;font:inherit;border:none;border-bottom:2px solid var(--line2);color:var(--ink);background:0 0;outline:none;padding:10px 2px;font-size:20px;transition:border-color .15s}.conv-input:focus{border-color:var(--ac,var(--a-teal))}.conv-input::placeholder{color:var(--ink3)}.conv-ta{border:2px solid var(--line2);resize:vertical;border-radius:12px;min-height:70px;padding:12px 14px;font-size:17px}.conv-ta:focus{border-color:var(--ac,var(--a-teal))}.conv-opts{flex-direction:column;gap:10px;display:flex}.conv-opt{border:1.5px solid var(--line2);background:var(--card);cursor:pointer;text-align:left;font:inherit;border-radius:13px;align-items:center;gap:12px;padding:13px 15px;transition:border-color .12s,background .12s,transform 60ms;display:flex}.conv-opt:hover{border-color:var(--ink3)}.conv-opt:active{transform:scale(.995)}.conv-opt-key{border:1.5px solid var(--line2);width:26px;height:26px;color:var(--ink2);border-radius:7px;flex:none;place-items:center;font-size:12px;font-weight:700;display:grid}.conv-opt-tx{color:var(--ink);flex:1;font-size:16px;font-weight:600}.conv-opt-ck{flex:none}.conv-opt-ck svg{width:20px;height:20px}.conv-upload{border:1.5px dashed var(--line2);color:var(--ink3);cursor:pointer;border-radius:14px;justify-content:center;align-items:center;gap:9px;padding:26px;font-size:14px;transition:border-color .12s,color .12s;display:flex}.conv-upload:hover{border-color:var(--ac,var(--a-teal));color:var(--ink2)}.conv-upload svg{width:18px;height:18px}.conv-go{align-items:center;gap:14px;margin-top:6px;display:flex}.conv-okbtn{color:#fff;font:inherit;cursor:pointer;box-shadow:var(--sh-sm);border:none;border-radius:11px;align-items:center;gap:11px;padding:11px 22px;font-size:16px;font-weight:700;transition:transform 80ms,filter .12s;display:inline-flex}.conv-okbtn:hover{filter:brightness(1.05)}.conv-okbtn:active{transform:scale(.97)}.conv-okkbd{opacity:.8;background:#fff3;border-radius:6px;padding:2px 7px;font-size:11px;font-weight:600}.conv-textbtn{color:var(--ink3);font:inherit;cursor:pointer;background:0 0;border:none;font-size:13.5px;font-weight:600;text-decoration:underline}.conv-textbtn:hover{color:var(--ink)}.conv-multihint{color:var(--ink3);font-size:11.5px}.conv-welcome .conv-q,.conv-end .conv-q{font-size:30px}.conv-end{align-items:flex-start}.conv-end-ic{border-radius:16px;place-items:center;width:60px;height:60px;display:grid}.conv-end-ic svg{width:32px;height:32px}.conv-end-acts{flex-direction:column;align-items:flex-start;gap:11px;margin-top:4px;display:flex}.conv-foot{border-top:1px solid var(--line);flex:none;align-items:center;gap:16px;padding:14px 22px;display:flex}.conv-nav{gap:6px;display:flex}.conv-navbtn{border:1px solid var(--line);background:var(--card);width:34px;height:34px;color:var(--ink2);cursor:pointer;border-radius:9px;place-items:center;transition:background .12s;display:grid}.conv-navbtn:hover:not(:disabled){background:var(--bg-deep);color:var(--ink)}.conv-navbtn:disabled{opacity:.35;cursor:not-allowed}.conv-navbtn svg{width:18px;height:18px}.conv-foot-count{color:var(--ink2);font-size:12px;font-weight:700}.conv-foot-hint{color:var(--ink3);margin-left:auto;font-size:11.5px}.web-fp-checks{flex-direction:column;gap:6px;display:flex}.web-fp-check{color:var(--ink2);align-items:center;gap:8px;font-size:12.5px;display:flex}.web-fp-box{border:1.5px solid var(--line2);border-radius:4px;flex:none;width:15px;height:15px}.web-fp-cond{color:var(--ink3);font-size:10px;font-weight:600}.web-fp-help{color:var(--ink3);margin-top:3px;font-size:10.5px;display:block}.web-fp-ph{color:var(--ink3);font-size:12.5px}.web-fp-upload{border:1.5px dashed var(--line2);color:var(--ink3);border-radius:9px;align-items:center;gap:7px;padding:13px;font-size:11.5px;display:flex}.web-fp-upload svg{width:15px;height:15px}.web-linkbox{border:1px solid var(--line);background:var(--bg-deep);border-radius:11px;align-items:center;gap:10px;padding:10px 12px;display:flex}.web-linkbox .mono{min-width:0;color:var(--ink2);text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:12px;overflow:hidden}.web-linkcopy{border:1px solid var(--line2);background:var(--card);font:inherit;color:var(--ink);cursor:pointer;border-radius:8px;flex:none;padding:6px 13px;font-size:12px;font-weight:640;transition:background .12s}.web-linkcopy:hover{background:var(--card);border-color:var(--a-teal);color:var(--a-teal)}.web-pkg-bron{flex-wrap:wrap;align-items:center;gap:9px;margin:8px 0;display:flex}.web-bron-chip{color:var(--ink2);background:var(--bg-deep);border:1px solid var(--line);border-radius:7px;flex:none;padding:3px 9px;font-size:10.5px;font-weight:700}.web-bron-sig{color:var(--ink3);font-size:12px;line-height:1.4}.ssp-embed-host{background:#fff;position:relative;overflow:hidden}.web-previewpane .ssp-embed-host{flex:1;min-height:0}.ssp-addpick{background:var(--card);width:min(560px,94vw);max-height:82vh;box-shadow:var(--sh-lg);border-radius:18px;flex-direction:column;animation:.26s cubic-bezier(.2,.8,.2,1) sheet;display:flex;overflow:hidden}.ssp-addpick-head{justify-content:space-between;align-items:flex-start;gap:12px;padding:18px 20px 12px;display:flex}.ssp-addpick-title{color:var(--ink);font-size:17px;font-weight:720}.ssp-addpick-sub{color:var(--ink3);margin-top:2px;font-size:12.5px}.ssp-addpick-grid{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:9px;padding:6px 20px 20px;display:grid;overflow-y:auto}.ssp-addpick-item{border:1px solid var(--line);background:var(--card);cursor:pointer;text-align:left;border-radius:12px;align-items:center;gap:10px;padding:12px 13px;transition:border-color .12s,background .12s;display:flex}.ssp-addpick-item:hover{border-color:var(--a-navy);background:color-mix(in oklab,var(--a-navy) 4%,transparent)}.ssp-addpick-ic{background:var(--bg-deep);width:30px;height:30px;color:var(--ink2);border-radius:8px;flex:none;place-items:center;display:grid}.ssp-addpick-ic svg{width:16px;height:16px}.ssp-addpick-name{color:var(--ink);font-size:13px;font-weight:640}.ssp-devbtn{border:1px solid var(--line);background:var(--card);width:28px;height:26px;color:var(--ink3);cursor:pointer;border-radius:7px;place-items:center;margin-left:4px;transition:background .12s;display:grid}.ssp-devbtn:hover{background:var(--bg-deep);color:var(--ink)}.ssp-devbtn.on{background:var(--a-navy);color:#fff;border-color:#0000}.ssp-devbtn svg{width:15px;height:15px}.ssp-embed-wrap{flex-direction:column;height:100%;min-height:0;display:flex}.ssp-embed-stage{background:#fff;flex:1;min-height:0;position:relative;overflow:hidden}.ssp-pagesel{border-bottom:1px solid var(--line);background:var(--card);flex:none;gap:4px;padding:6px 8px;display:flex;overflow-x:auto}.ssp-pagebtn{border:1px solid var(--line);background:var(--card);font:inherit;color:var(--ink2);cursor:pointer;white-space:nowrap;border-radius:99px;padding:4px 11px;font-size:11.5px;font-weight:600;transition:background .12s,border-color .12s}.ssp-pagebtn:hover{border-color:var(--ink3)}.ssp-pagebtn.on{background:var(--a-navy);color:#fff;border-color:#0000}.docs-boardhead{flex-direction:column;gap:14px;margin-bottom:4px;display:flex}.documenten-board .sx-hero-h1 em{font-family:var(--font-serif);color:var(--a-green);font-style:italic;font-weight:400}.operations-board .sx-hero-h1 em{font-family:var(--font-serif);color:var(--a-project);font-style:italic;font-weight:400}.sx-hero-eyebrow{letter-spacing:.14em;text-transform:uppercase;color:var(--ink3);margin:0 0 2px;font-size:10.5px;font-weight:700}.operations-board .operations-profiel{color:var(--a-project)}.club-board .sx-hero-h1 em{font-family:var(--font-serif);color:var(--a-orange);font-style:italic;font-weight:400}.planningbord-tile{flex-direction:column;height:100%;display:flex}.planningbord-tile>.st-empty{flex:1}.docs-boardhead .vdb-command{margin:0}.groei-boardhead{flex-direction:column;gap:14px;margin-bottom:4px;display:flex}.groei-boardhead .vdb-command{margin:0}.bz-stage{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex}.bz-stage-scroll{flex:1;min-height:0;padding:26px 22px 64px;overflow-y:auto}.bz-stage-scroll>.de-paper,.bz-stage-scroll>.de-paper-fs{flex:none;margin-left:auto;margin-right:auto}.bz-stage-tools{border-bottom:1px solid var(--line);background:var(--card);flex:none;align-items:center;gap:14px;padding:10px 18px;display:flex}.bz-stage-tools-l{min-width:0;color:var(--ink2);align-items:center;gap:9px;font-size:13px;display:flex}.bz-stage-tools-l b{color:var(--ink);white-space:nowrap;text-overflow:ellipsis;font-weight:700;overflow:hidden}.bz-stage-tools-l .mono{color:var(--ink3);white-space:nowrap;font-size:11.5px}.bz-stage-tools-l svg{width:16px;height:16px;color:var(--ink3);flex:none}.bz-zoom{flex:none;align-items:center;gap:5px;margin-left:auto;display:flex}.bz-zoom>button{border:1px solid var(--line);background:var(--card2);width:29px;height:29px;color:var(--ink2);cursor:pointer;border-radius:8px;place-items:center;padding:0;transition:all .12s;display:grid}.bz-zoom>button:hover:not(:disabled){border-color:var(--a-gold);color:var(--a-gold)}.bz-zoom>button:disabled{opacity:.4;cursor:not-allowed}.bz-zoom>button svg{width:15px;height:15px}.bz-zoom-val{text-align:center;min-width:46px;color:var(--ink2);font-variant-numeric:tabular-nums;font-size:12px;font-weight:700}.bz-zoom-fit{white-space:nowrap;font-size:12px;font-weight:640;width:auto!important;padding:0 11px!important}.bz-zoom-fit.de-pgtoggle.on{background:var(--a-gold-soft);border-color:var(--a-gold);color:var(--a-gold)}.bz-reviewbtn-n{background:var(--a-gold);color:#fff;border-radius:20px;flex:none;place-items:center;min-width:18px;height:18px;margin-left:7px;padding:0 5px;font-size:10.5px;font-weight:800;display:inline-grid}.bz-edpanel,.bz-sugpanel{border-left:1px solid var(--line);background:var(--card);flex-direction:column;flex:0 0 358px;width:358px;min-height:0;display:flex}.bz-edpanel-head{border-bottom:1px solid var(--line);flex:none;align-items:center;gap:10px;padding:10px 13px;display:flex}.bz-edpanel-ttl{color:var(--ink);align-items:center;gap:8px;font-size:14px;font-weight:700;display:flex}.bz-edpanel-ttl svg{width:17px;height:17px}.bz-edpanel-x{border:1px solid var(--line);background:var(--card2);width:30px;height:30px;color:var(--ink2);cursor:pointer;border-radius:8px;flex:none;place-items:center;margin-left:auto;padding:0;transition:all .12s;display:grid}.bz-edpanel-x:hover{color:var(--ink);border-color:var(--ink3)}.bz-edpanel-x svg{width:15px;height:15px}@media (width<=1100px){.bz-edpanel,.bz-sugpanel{flex-basis:322px;width:322px}}.ds-slotwrap{border-radius:var(--de-img-radius,12px);display:block;position:relative}.ds-slotwrap>image-slot.ds-slot-fill{width:100%;height:100%;display:block}.ds-slot-edit{opacity:0;background:color-mix(in oklab,var(--de-primary,#1b2a4a) 34%,transparent);border-radius:inherit;z-index:4;pointer-events:none;flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;transition:opacity .14s;display:flex;position:absolute;inset:0}.ds-slotwrap:hover .ds-slot-edit,.ds-slot-edit:focus-within{opacity:1;pointer-events:auto}.de-sec.sel .ds-slotwrap.ds-slot-bg>.ds-slot-edit{opacity:1;pointer-events:auto;background:0 0;justify-content:flex-end;inset:44px 14px auto auto}.ds-slot-btn{border-radius:var(--de-btn-radius,10px);background:var(--de-accent,#1b2a4a);color:#fff;font:inherit;cursor:pointer;border:none;align-items:center;gap:6px;padding:9px 14px;font-size:12.5px;font-weight:700;display:inline-flex;box-shadow:0 3px 12px #0b101a52}.ds-slot-btn:hover{filter:brightness(1.08)}.ds-slot-btn.del{color:#c1362f;background:#fff;padding:9px}.ds-slot-btn svg{width:15px;height:15px}.bz-web .bz-stage{background:#eef1f4;position:relative}.bz-web .bz-stage-tools{background:0 0;border-bottom:1px solid #0b101a12;justify-content:space-between;gap:12px;padding:11px 20px}.bz-web .bz-stage-scroll{text-align:center;padding:30px;overflow:auto}.bz-web .bz-stage-tools-l{color:var(--ink2);align-items:center;gap:10px;min-width:0;font-size:13px;display:inline-flex}.bz-web .bz-stage-tools-l b{color:var(--ink);font-weight:750}.bz-web .bz-stage-tools-l .mono{color:var(--ink3);text-overflow:ellipsis;white-space:nowrap;font-size:11.5px;overflow:hidden}.bz-web .bz-stage-tools-l svg{width:16px;height:16px;color:var(--ink3);flex:none}.bz-web .bz-zoom{background:var(--card);border:1px solid var(--line);border-radius:10px;flex:none;align-items:center;gap:3px;margin-left:0;padding:4px;display:inline-flex}.bz-web .bz-zoom button{cursor:pointer;width:28px;height:28px;color:var(--ink2);background:0 0;border:none;border-radius:7px;place-items:center;display:grid}.bz-web .bz-zoom button:hover{background:var(--card2);color:var(--ink)}.bz-web .bz-zoom button:disabled{opacity:.32;cursor:default}.bz-web .bz-zoom button svg{width:15px;height:15px}.bz-web .bz-zoom-val{text-align:center;min-width:46px;color:var(--ink);font-variant-numeric:tabular-nums;font-size:12.5px;font-weight:700}.bz-web .bz-zoom-fit{color:var(--ink2);margin-left:2px;font-size:12px;font-weight:700;border-left:1px solid var(--line)!important;border-radius:0!important;width:auto!important;padding:0 11px!important}.bz-stage-tools-r{flex:none;align-items:center;gap:8px;display:inline-flex}.bz-devseg{background:var(--card);border:1px solid var(--line);border-radius:10px;flex:none;align-items:center;gap:2px;padding:4px;display:inline-flex}.bz-dev{cursor:pointer;height:28px;color:var(--ink2);background:0 0;border:none;border-radius:7px;align-items:center;gap:6px;padding:0 10px;font:600 12px/1 DM Sans,sans-serif;display:inline-flex}.bz-dev svg{width:14px;height:14px}.bz-dev:hover{background:var(--card2);color:var(--ink)}.bz-dev.on{background:var(--ink);color:#fff}.bz-paper{vertical-align:top;text-align:left;background:#fff;border-radius:14px;flex-direction:column;height:calc(100vh - 176px);min-height:460px;transition:width .16s;display:inline-flex;overflow:hidden;box-shadow:0 18px 50px -16px #0b101a4d,0 3px 10px #0b101a0f}.bz-paper.flow{height:auto;min-height:0}.bz-paper.flow .bz-prev-frame{flex:none;height:auto;overflow:hidden}.bz-paper.flow.mob{border-radius:22px}.bz-paper.flow.mob .bz-prev-bar{border-radius:22px 22px 0 0}.bz-paper .bz-prev-bar{border-radius:14px 14px 0 0;flex:none}.bz-paper .bz-prev-frame{border-radius:0 0 14px 14px;flex:1}.bz-menu-item-acts{flex:none;align-items:center;gap:2px;display:none}.bz-menu-item:hover .bz-menu-item-acts{display:inline-flex}.bz-menu-item.hid .bz-menu-item-l b{color:var(--ink3)}.bz-menu-item.hid .bz-menu-item-l .mono{font-style:italic}.bz-mi-act{width:22px;height:22px;color:var(--ink3);cursor:pointer;border-radius:6px;justify-content:center;align-items:center;transition:all .12s;display:flex}.bz-mi-act svg{width:13px;height:13px}.bz-mi-act:hover{background:var(--bg-deep);color:var(--ink)}.bz-mi-act.del:hover{color:#d24646;background:#dc46461f}.bz-mi-act.off{opacity:.3;pointer-events:none}.bz-mi-act.restore{color:var(--a-gold)}.bz-mi-act.restore:hover{background:var(--a-gold-soft);color:var(--a-gold)}.bz-pubdiff{background:var(--card);border:1px solid var(--line);width:min(560px,92vw);max-height:82vh;box-shadow:var(--sh-lg);border-radius:16px;flex-direction:column;display:flex;overflow:hidden}.bz-pubdiff-h{border-bottom:1px solid var(--line);flex:none;justify-content:space-between;align-items:baseline;gap:12px;padding:18px 22px;display:flex}.bz-pubdiff-h b{color:var(--ink);font-size:16px;font-weight:750}.bz-pubdiff-h .mono{color:var(--ink3);white-space:nowrap;font-size:11.5px}.bz-pubdiff-list{flex-direction:column;flex:1;gap:8px;padding:12px 16px;display:flex;overflow-y:auto}.bz-pubdiff-row{border:1px solid var(--line);background:var(--card2);border-radius:12px;gap:12px;padding:11px 12px;display:flex}.bz-pubdiff-row .s{color:var(--ink3);white-space:nowrap;text-overflow:ellipsis;flex:0 0 96px;padding-top:2px;font-size:11px;overflow:hidden}.bz-pubdiff-row .m{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.bz-pubdiff-row .m b{color:var(--ink);font-size:13px;font-weight:700}.bz-pubdiff-row .van{color:var(--ink3);font-size:12px;text-decoration:line-through}.bz-pubdiff-row .naar{color:var(--ink);font-size:12.5px}.bz-pubdiff-more{color:var(--ink3);text-align:center;padding:6px 4px;font-size:11.5px}.bz-pubdiff-foot{border-top:1px solid var(--line);flex:none;justify-content:flex-end;align-items:center;gap:10px;padding:14px 20px;display:flex}.bz-sgprev{background:#eef1f4}@keyframes cpFadeInUp{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes cpSlideInRight{0%{transform:translate(100%)}to{transform:none}}.cpp-card{transition:transform .2s ease-out,box-shadow .2s ease-out}.cpp-card:hover{transform:translateY(-2px);box-shadow:0 4px 12px #0e14301a}.cpp-card-cover img{transition:transform .3s ease-out}.cpp-card:hover .cpp-card-cover img{transform:scale(1.03)}.clubplanning-tile span:not([class])>svg.ic,.cc-root span:not([class])>svg.ic{width:100%;height:100%}:root{--cc-sh:0 1px 3px #0e14300f,0 1px 2px #0e14300a;--cc-sh-hi:0 12px 28px #0e14301f,0 3px 8px #0e14300f}.cpp-card,.cc-block,.cc-partner{box-shadow:var(--cc-sh);transition:transform .2s cubic-bezier(.2,.7,.2,1),box-shadow .2s,border-color .2s}.cpp-card:hover,.cc-partner:hover{box-shadow:var(--cc-sh-hi);transform:translateY(-3px)}.cc-block{border:1px solid #0000}.cc-block:hover{box-shadow:var(--cc-sh-hi)}.cc-blockhead{transition:background .15s}.cc-blockhead:hover{background:var(--card2)}.cc-chevron{transition:transform .22s cubic-bezier(.2,.7,.2,1)}.cc-expand{animation:.22s cubic-bezier(.2,.7,.2,1) cpExpand}@keyframes cpExpand{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}.cc-pill{transition:background .15s,color .15s}.cc-pill:not(.on):hover{background:var(--card2);color:var(--ink)}.cc-tab{transition:color .15s}.cc-tab:hover{color:var(--ink)}.cc-taskrow{border-radius:8px;transition:background .12s}.cc-taskrow:hover{background:var(--card2)}.cc-neutral{transition:transform .12s,box-shadow .2s,color .15s}.cc-neutral:hover{color:var(--ink);box-shadow:var(--cc-sh-hi)}.cc-typebtn{transition:background .12s,transform .12s}.cc-typebtn:hover{background:var(--card2);transform:translateY(-1px)}.cc-dragover{position:relative}.cc-dragover:before{content:"";background:var(--a-project);border-radius:2px;height:3px;position:absolute;top:-6px;left:0;right:0;box-shadow:0 0 8px #6b3fe480}.cc-skel{background:linear-gradient(90deg,var(--card2) 25%,var(--bg-deep) 37%,var(--card2) 63%);background-size:400% 100%;border-radius:10px;animation:1.2s ease-in-out infinite cpSkel}@keyframes cpSkel{0%{background-position:100% 0}to{background-position:0 0}}.cc-search:focus{box-shadow:0 0 0 2px var(--a-project);border-color:#0000;outline:none}.pgn{border-top:1px solid var(--line);justify-content:flex-end;align-items:center;gap:10px;padding:12px 14px;display:flex}.pgn-tel{color:var(--ink3);font-variant-numeric:tabular-nums;font-size:11px}.pgn-maat{align-items:center;gap:6px;margin-right:auto;display:flex}.pgn-sel{border:1px solid var(--line);background:var(--card);color:var(--ink);border-radius:8px;padding:4px 8px;font-size:11.5px}.pgn-sel:focus{box-shadow:0 0 0 2px var(--a-teal);border-color:#0000;outline:none}.opv-rij .opv-actie{text-align:right;flex-direction:column;align-items:flex-end;gap:2px;min-width:150px;display:flex}.opv-actie-l{color:var(--ink);font-size:12.5px;font-weight:600}.opv-actie-d{color:var(--ink3);font-variant-numeric:tabular-nums;font-size:11px}.opv-actie-geen{color:var(--ink3);font-size:11.5px}.opv-stand{border-radius:999px;padding:1px 7px;font-size:10.5px;font-weight:700}.opv-bedrag{font-variant-numeric:tabular-nums;color:var(--ink)}@media (width<=860px){.opv-rij .opv-actie{text-align:left;align-items:flex-start;min-width:0}}.tb-balk{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding:0 0 12px;display:flex}.tb-zoek{flex:320px;align-items:center;gap:8px;min-width:260px;display:flex}.tb-acties{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.tb-menu{z-index:60;background:var(--card);border:1px solid var(--line);border-radius:12px;max-height:420px;padding:12px;position:absolute;top:calc(100% + 6px);right:0;overflow:auto;box-shadow:0 12px 32px #10182824}.tb-menu-kop{justify-content:space-between;align-items:center;gap:10px;margin-bottom:10px;font-size:13.5px;display:flex}.tb-link{font:inherit;color:var(--a-teal);cursor:pointer;background:0 0;border:none;padding:0;font-size:11.5px}.tb-rij{align-items:center;gap:6px;margin-bottom:6px;font-size:12.5px;display:flex}.tb-x{cursor:pointer;color:var(--ink3);background:0 0;border:none;border-radius:6px;padding:2px 5px;font-size:16px;line-height:1}.tb-x:hover{background:var(--line)}.tb-pijl{border:1px solid var(--line);background:var(--card);cursor:pointer;color:var(--ink2);border-radius:7px;padding:3px 7px;font-size:12px}.tb-toevoegen{border:1px dashed var(--line);cursor:pointer;width:100%;font:inherit;color:var(--ink2);background:0 0;border-radius:9px;margin-top:4px;padding:7px 10px;font-size:12.5px}.tb-toevoegen:hover{border-color:var(--a-teal);color:var(--a-teal)}.tb-leeg{color:var(--ink3);padding:6px 2px 10px;font-size:11.5px}.tb-kop{text-transform:uppercase;letter-spacing:.06em;color:var(--ink3);margin-bottom:6px;font-size:10px}.tb-twee{grid-template-columns:1fr 1fr;gap:14px;display:grid}.tb-scheiding{background:var(--line);height:1px;margin:12px 0}.tb-vink{cursor:pointer;flex:none;width:15px;height:15px}.tb-bulk{border-bottom:1px solid var(--line);background:color-mix(in oklab,var(--acc,var(--a-navy)) 12%,var(--card));flex-wrap:wrap;align-items:center;gap:8px;margin:0 -16px;padding:7px 16px;display:flex}.tb-bulk-n{color:var(--ink);white-space:nowrap;font-size:12.5px;font-weight:700}.tb-bulk-acts{flex-wrap:wrap;flex:1;align-items:center;gap:6px;min-width:0;display:flex}.tb-bulk-acts .fn-select{border-radius:8px;height:28px;padding:0 26px 0 9px;font-size:12px}.tb-bulk-wis{white-space:nowrap;margin-left:auto}.modal-overlay.bz-boven{z-index:4200}.sb-scrim,.tabbalk,.sb-tel,.vab-tel-rest{display:none}.offline-strook{background:var(--a-gold-soft);color:#6f5618;border-bottom:1px solid color-mix(in oklab,var(--a-gold) 30%,transparent);flex:none;align-items:center;gap:10px;padding:9px 14px;font-size:13px;font-weight:600;display:flex}.offline-strook svg{flex:none;width:16px;height:16px}@media (width<=760px){.app>.sidebar{z-index:900;width:270px;box-shadow:none;flex-basis:270px;transition:transform .22s cubic-bezier(.2,.8,.2,1);position:fixed;top:0;bottom:0;left:0;transform:translate(-100%)}.app.menu-open>.sidebar{transform:translate(0);box-shadow:0 0 40px #0e143047}.app>.sidebar.compact{flex-basis:270px;width:270px}.app.menu-open .sb-scrim{z-index:880;background:#0e14306b;border:none;display:block;position:fixed;inset:0}.sb-collapse{display:none}html{zoom:1}.app>.sidebar{bottom:calc(64px + env(safe-area-inset-bottom,0px))}.main-scroll{padding:0 12px calc(64px + env(safe-area-inset-bottom,0px) + 16px);scroll-padding-top:64px}.topbar.tb-tel{z-index:70;padding:env(safe-area-inset-top,0px) 6px 0 8px;background:var(--bg);border-bottom:1px solid var(--line);flex-wrap:nowrap;gap:6px;min-height:56px;margin:0 -12px 12px;position:sticky;top:0}.viewas .topbar.tb-tel{padding-top:0}.tb-tel .tb-left{flex:auto;gap:6px;min-width:0;height:56px}.tb-tel .tb-back{width:44px;height:44px;box-shadow:none;background:0 0;border:none;font-size:20px}.tb-tel-mark{place-items:center;width:44px;height:44px;display:inline-grid}.tb-tel-titel{font-family:var(--font-display);letter-spacing:-.01em;color:var(--ink);text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:18px;font-weight:700;overflow:hidden}.tb-tel .tb-actions{flex:none;gap:2px}.tb-tel .tb-icon-btn{width:44px;height:44px;box-shadow:none;color:var(--ink);background:0 0}.tb-tel .tb-icon-btn.on{background:var(--bg-deep)}.tb-tel .tb-icon-btn svg{width:21px;height:21px}.tb-tel .tb-dot{top:11px;right:12px}.tb-tel .tb-avatar{width:44px;height:44px;margin-left:2px}.tb-tel .tb-btn.nieuw.compact{border-radius:12px;justify-content:center;gap:0;width:44px;height:44px;padding:0}.tb-tel .tb-btn.nieuw.compact .icon-wrap{font-size:20px}.tb-tel .tb-btn.solid{height:40px;margin-left:4px;padding:0 14px}.tb-tel .tb-pop{max-width:calc(100vw - 24px)}.tb-tel .tb-notif-pop{width:min(330px,100vw - 24px)}.tb-zoekrij{top:calc(56px + env(safe-area-inset-top,0px));z-index:69;background:var(--bg);border-bottom:1px solid var(--line);margin:-12px -12px 12px;padding:8px 12px 10px;position:sticky}.viewas .tb-zoekrij{top:56px}.tb-zoekrij .tb-search{max-width:none}.tb-zoekrij .tb-search-in{height:44px;font-size:16px}.tb-zoekrij .tb-search-pop{width:100%;max-width:none;max-height:56vh}.topbar .tb-crumb,.topbar .tb-search,.topbar .lang-switch,.topbar .tb-tenant{display:none}.toast-host{top:calc(64px + env(safe-area-inset-top,0px));bottom:auto}.toast{animation-name:toastin-top}.tabbalk{z-index:910;height:calc(64px + env(safe-area-inset-bottom,0px));padding:0 4px env(safe-area-inset-bottom,0px);background:var(--card);border-top:1px solid var(--line);align-items:stretch;display:flex;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -6px 24px #0e14300f}.tabbalk-knop{min-width:44px;color:var(--ink3);border-radius:12px;flex-direction:column;flex:1 1 0;justify-content:center;align-items:center;gap:3px;padding:6px 0;font-size:11px;font-weight:600;transition:color .14s;display:flex}.tabbalk-knop.on{color:var(--a-aqua)}.tabbalk-ic{border-radius:9px;place-items:center;width:34px;height:30px;transition:background .14s;display:grid;position:relative}.tabbalk-ic svg{width:22px;height:22px}.tabbalk-ic img{border-radius:50%;width:24px;height:24px}.tabbalk-knop.on .tabbalk-ic{background:var(--a-aqua-soft)}.tabbalk-badge{background:var(--a-red);color:#fff;min-width:18px;height:18px;box-shadow:0 0 0 2px var(--card);border-radius:9px;place-items:center;padding:0 5px;font-size:10.5px;font-weight:800;display:grid;position:absolute;top:-5px;right:-7px}.tabbalk-lbl{line-height:1}.iris-dock-knop{bottom:calc(64px + env(safe-area-inset-bottom,0px) + 14px)!important;right:14px!important}.app:has(.iris-dock-knop) .main-scroll{padding-bottom:calc(64px + env(safe-area-inset-bottom,0px) + 16px + 64px)}.sb-tel{flex-direction:column;display:flex}.sb-tel-kop{letter-spacing:.12em;text-transform:uppercase;color:var(--ink3);padding:6px 12px 4px;font-size:10px;font-weight:700}.sb-tel-seg{background:var(--bg-deep);margin:0 6px 6px;display:flex}.sb-tel-seg .vab-seg-b{height:36px;color:var(--ink2);flex:1 1 0}.sb-tel-seg .vab-seg-b.on{background:var(--ink);color:#fff}.sb-tel-ruimte{border-top:1px solid var(--line);margin:6px 12px 0;padding:10px 12px 0}.sb-tel-ruimte .sb-tel-kop{padding-left:10px}.sb-tel-kiezers{flex-wrap:wrap;gap:8px;padding:4px 10px 0;display:flex}.sb-tel-kiezers .tb-chip,.sb-tel-kiezers button,.app>.sidebar .sb-item{min-height:44px}.app>.sidebar .sb-logout{min-height:44px;padding:0 4px}.vab{padding:calc(4px + env(safe-area-inset-top,0px)) 8px 4px 12px;flex-wrap:nowrap;gap:8px;min-height:44px}.vab-av{width:28px;height:28px;font-size:11px}.vab-t{white-space:nowrap;text-overflow:ellipsis;font-size:13px;overflow:hidden}.vab-s,.vab>.vab-seg{display:none}.vab-tel-rest{font-variant-numeric:tabular-nums;background:#ffffff29;border-radius:7px;flex:none;padding:4px 8px;font-size:12px;font-weight:700;display:inline-block}.vab-stop{justify-content:center;gap:0;width:44px;height:44px;padding:0}.vab-stop-lbl{display:none}.vab-stop svg{width:16px;height:16px}.sx-hero{grid-template-columns:auto minmax(0,1fr);grid-template-areas:"mark id""acts acts";align-items:center;gap:10px 12px;padding:2px 0 0;display:grid}.sx-hero>.sx-hero-logo,.sx-hero>.sx-hero-mark,.sx-hero>.sales-hero-logo,.sx-hero>.onb-hero-mark,.sx-hero>.onb-hero-logo{grid-area:mark}.sx-hero-logo,.sx-hero-logo-img img,.sales-hero-logo,.onb-hero-logo{width:44px;height:44px}.sx-hero-logo{border-radius:13px}.sx-hero-mark{width:auto}.sx-hero-id{grid-area:id;min-width:0}.sx-hero-h1{font-size:24px;line-height:1.1}.sx-hero-sub{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:12.5px;display:-webkit-box;overflow:hidden}.sx-hero-acts{overscroll-behavior-x:contain;scrollbar-width:none;-webkit-overflow-scrolling:touch;flex-wrap:nowrap;grid-area:acts;gap:8px;min-width:0;max-width:100%;margin:0 -12px;padding:2px 12px 4px;display:flex;overflow-x:auto}.sx-hero-acts::-webkit-scrollbar{display:none}.sx-hero-acts>*{flex:none;min-height:44px}.sx-hero:not(:has(.sx-hero-acts)){grid-template-areas:"mark id";row-gap:0}.kpi-card-k{white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.25;display:-webkit-box}.kpi-card-click{gap:10px;padding:14px 14px 16px}.kpi-card-num{font-size:26px}.kpi-edit{opacity:.55;border-radius:12px;width:44px;height:44px;top:0;right:0}.tile-ctl{gap:0;top:0;right:0}.tile-ctl .tile-cog{opacity:.8;width:44px;height:44px;box-shadow:none;background:0 0;border:none;border-radius:0}.tile-ctl .tile-cog>span{background:var(--card);border:1px solid var(--line);width:26px;height:26px;box-shadow:var(--sh-sm);border-radius:8px;place-items:center;display:grid}.tile-ctl .meld-knop{opacity:.45;width:44px;height:44px;box-shadow:none;color:var(--a-red);background:0 0;border-radius:0}.tile-ctl .meld-knop .meld-knop-uit{background:var(--a-red);color:#fff;border-radius:7px;place-items:center;width:22px;height:22px;font-size:13px;font-weight:800;display:grid}.tile:hover .meld-knop{opacity:1}.tile-ctl~.tile-head,.tile-head{padding-right:40px}.kpi-card-head{padding-right:30px}.postvak-board .tile.tile-xl .tile-ctl{top:6px;right:4px}.postvak-board .tile.tile-xl .tile-ctl .meld-knop{display:none}.postvak-board .tile.tile-xl:has(.tile-cog) .inbox-bar{padding-right:52px}.tile-grid>.tile:not(.tile-bare):not(.tile-xl){max-height:calc(var(--tile-rows) * 117px + (var(--tile-rows) - 1) * 18px);height:auto!important}.tile-grid>.tile.tile-xl{min-height:420px;max-height:calc(100dvh - 56px - 64px - 36px - env(safe-area-inset-top,0px) - env(safe-area-inset-bottom,0px));height:auto!important}.tile-voet-n{letter-spacing:.05em;font-size:13px}.tile-voet-btn{min-height:44px;font-size:13px}.kpi-card-sub,.sx-kpi-l{font-size:13px}.tile-label{letter-spacing:.1em;font-size:13px}.st-meekijk{text-align:left;flex-flow:wrap;align-items:flex-start;gap:4px;padding:12px}.st-meekijk .st-empty-ic{border-radius:10px;flex:none;width:34px;height:34px}.st-meekijk .st-empty-ic svg{width:18px;height:18px}.st-meekijk .st-empty-t{flex:1 1 0;align-self:center;min-width:0;font-size:14px}.st-meekijk .st-empty-s{-webkit-line-clamp:3;-webkit-box-orient:vertical;flex:100%;font-size:12.5px;display:-webkit-box;overflow:hidden}.tk-task-row{gap:10px;padding:12px}.tk-task-title{white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:15px;line-height:1.3;display:-webkit-box;overflow:hidden}.tk-task-mod{font-size:12px}.tk-task-by{white-space:normal;font-size:13px}.tk-task-view{height:44px;padding:0 10px 0 12px}.tk-task-prim{height:44px}.tk-task-body{padding:2px 12px 12px}.tk-task-acts{padding:0 12px 12px}.tk-actions{align-items:stretch;gap:8px}.tk-act{height:44px;padding:0 13px;font-size:13.5px}.tk-act svg{width:17px;height:17px}.tk-act.klant{margin-left:0}.tk-feit-rij{gap:10px 18px}.tk-task-why{padding:12px}.snooze-menu,.assign-menu,.tk-meer-menu,.tk-info-paneel,.asg-pop{max-height:min(60vh,calc(var(--vvh,100dvh) - 140px));box-shadow:0 -8px 40px #0e143038,var(--sh-lg);border-radius:16px;animation:.2s cubic-bezier(.2,.8,.2,1) sheetIn;overflow-y:auto;top:auto!important;left:8px!important;right:8px!important;bottom:calc(64px + env(safe-area-inset-bottom,0px) + 8px)!important;z-index:960!important;width:auto!important;max-width:none!important;position:fixed!important}@keyframes sheetIn{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}.snooze-item,.assign-item,.tk-meer-item{min-height:46px;font-size:14px}.iris-paneel{padding-top:env(safe-area-inset-top,0px);width:auto!important;height:var(--vvh,100dvh)!important;z-index:940!important;border-radius:0!important;max-height:none!important;position:fixed!important;inset:0!important}.iris-paneel .iris-veld{border-radius:14px}.iris-paneel textarea,.iris-paneel input{font-size:16px}.app:has(.iris-paneel) .iris-dock-knop{display:none!important}.app:has(.iris-paneel) .tabbalk{display:none}.vdb-command{flex-wrap:wrap;padding:14px}.vdb-command-acts{flex-wrap:wrap;flex:100%;gap:8px;display:flex}.vdb-command-acts>*{min-height:44px}.irow-name{font-size:15px}.irow-prev{white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:13.5px;display:-webkit-box;overflow:hidden}.irow-right{font-size:12.5px}.hub-tag{font-size:11.5px}.inbox-bar input{height:44px;font-size:16px}.inbox-bar button,.inbox-new{min-width:44px;min-height:44px}.iview,.ichip{min-height:40px}.inbox-thread-overlay,.conv-overlay{height:var(--vvh,100dvh);top:0;bottom:auto}.hub-thread-head{padding:calc(6px + env(safe-area-inset-top,0px)) 8px 6px;gap:8px}.thread-back{border-radius:12px;width:44px;height:44px}.hub-thread-head .icon-btn,.hub-thread-head .th-assign{min-width:44px;min-height:44px}.hub-thread-head{flex-wrap:wrap;row-gap:4px}.hub-thread-head>.thread-back{order:0}.hub-thread-head>.hub-th-id{flex:140px;order:1;min-width:140px}.hub-thread-head>button:not(.thread-back),.hub-thread-head>.th-assign{order:2}.hub-composer{max-height:44vh;overflow-y:auto}.hub-composer .btn{padding:0 12px}.msg-voice-play{min-width:44px;min-height:44px}.hub-th-name{font-size:15px}.hub-msgs{padding:12px 12px 8px}.hub-bubble{max-width:86%;font-size:14.5px}.hub-composer{padding:8px 10px calc(8px + env(safe-area-inset-bottom,0px));gap:8px}.comp-textarea{min-height:44px;font-size:16px}.hub-composer button{min-width:44px;min-height:44px}.hub-suggest{white-space:normal;text-align:left;min-height:40px}.cal{flex-direction:column;height:auto;min-height:0;display:flex}.agenda-board .agendawerkbank-tile .cal{height:auto;min-height:0}.cal-rail{border-right:none;border-top:1px solid var(--line);order:2;gap:10px;padding:10px 12px}.cal-main{order:1;min-height:60vh}.cal-toolbar{flex-wrap:wrap;gap:8px;padding:8px 10px}.cal-tb-left{flex:100%;gap:6px}.cal-today{min-height:44px;padding:0 12px}.cal-nav button{width:44px;height:44px}.cal-title{font-size:17px}.cal-views{flex:100%;display:flex}.cal-vbtn{flex:1 1 0;min-height:40px}.cal-vbtn[data-view=week]{display:none}.tg-hour span{font-size:12px}.tg-allday-lbl{width:44px;font-size:11px}.tg-dnum{width:36px;height:36px;font-size:17px}.agenda-row{min-height:52px;padding:11px 0}.agenda-t{white-space:normal;font-size:14px}.agenda-type,.agenda-time{font-size:12.5px}.cal-new,.cal-askiris,.cal-toggle{min-height:44px}.mv-cell{min-height:48px;padding:4px 3px}.mv-grid{grid-auto-rows:minmax(48px,1fr)}.mv-daynum.lang{padding:0 5px;font-size:10.5px}.mv-more-w{display:none}.mv-evs{flex-flow:wrap;justify-content:center;gap:3px;padding-top:3px}.mv-ev{gap:0;padding:0}.mv-ev-t,.mv-ev-time{display:none}.mv-ev-dot{width:8px;height:8px}.mv-daynum{width:28px;height:28px;font-size:13px}.mv-wd{display:none}.modal-overlay>.ev-detail,.modal-overlay>.ev-modal{width:auto;max-width:none;max-height:calc(var(--vvh,100dvh) - 40px);padding-bottom:env(safe-area-inset-bottom,0px);border-radius:18px 18px 0 0;position:fixed;inset:auto 0 0;overflow-y:auto}.ev-field-main.ev-2col{flex-direction:column}.ev-field-main.ev-2col select{width:100%;min-width:0}.ev-detail-acts,.ev-detail-acts .btn{min-height:44px}.crm-th{display:none}.crm-tr{flex-wrap:wrap;align-items:center;gap:4px 12px;min-height:56px;padding:12px 10px;display:flex!important}.crm-tr>*{flex:0 auto;min-width:0}.crm-tr>.tb-vink{flex:none;width:22px;height:22px}.crm-tr>.crm-cellwrap:first-of-type,.crm-tr>.crm-cell:first-of-type{color:var(--ink);flex:calc(100% - 40px);font-size:15px;font-weight:700}.crm-cell,.crm-table.cust .crm-cellwrap{font-size:13px}.crm-table.smart .crm-th,.crm-table.smart .crm-tr{grid-template-columns:none}.fn-tr{flex-wrap:wrap;gap:8px 12px;padding:12px}.fn-tr-email{flex:100%}.fn-co-name{font-size:14.5px}.fn-co-adr,.fn-badge{font-size:12.5px}.fn-tr-act .btn{min-height:40px}.lt-acts .lt-status{height:40px;font-size:13px}.kb-board{scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch;gap:10px;padding:2px 0 8px}.kb-board::-webkit-scrollbar{display:none}.kb-col{scroll-snap-align:start;flex:0 0 86%;min-width:0}.kb-col-head{padding:6px 8px 10px}.kb-card{padding:12px}.kb-card button{min-height:40px}.sx-card{width:100vw;left:0;right:0}.sx-card-head{padding:calc(12px + env(safe-area-inset-top,0px)) 14px 10px}.sx-card-tabs{scrollbar-width:none;padding:0 8px;overflow-x:auto}.sx-card-tab{white-space:nowrap;min-height:44px;padding:9px 11px;font-size:13.5px}.sx-card-objacts,.sx-card-owner{padding-left:14px;padding-right:14px}.cf-root{left:0}.cf-bar{padding:calc(6px + env(safe-area-inset-top,0px)) 10px 6px;gap:8px}.cf-back{min-height:44px}.cf-x{width:44px;height:44px}.cf-bar-crumb{display:none}.cf-scroll{padding:14px 12px calc(40px + env(safe-area-inset-bottom,0px))}.cf-hero{flex-direction:column;gap:12px}.cf-name{font-size:24px}.cf-meta{gap:8px 18px}.cf-meta-v{font-size:13.5px}.cf-grid{grid-template-columns:minmax(0,1fr);gap:12px}html .de-paper,html .de-paper-fs{border-radius:0;width:100%!important;min-width:0!important;max-width:100%!important}html .de-paper-fs{--de-hscale:.78!important}html .de-paper-fs .de-sec{padding:24px 18px}html .de-paper-fs .de-sec[data-depad=compact]{padding-top:14px;padding-bottom:14px}html .de-paper-fs .de-dh.split .de-kop{font-size:calc(24px * var(--de-hscale,1))}html .de-paper-fs table{max-width:100%;display:block;overflow-x:auto}html .de-paper-fs .btn,html .de-paper-fs button{min-height:44px}.module-page{padding:12px 0 24px!important}.fd-2kol,.set-2kol,.kyb-2kol{grid-template-columns:minmax(0,1fr)}.kyb-kolommen{grid-template-columns:minmax(0,1fr)!important;display:grid!important}.hzlp input{min-height:46px;font-size:16px!important}.hzlp button{min-height:46px}.hzlp a{align-items:center;min-height:44px;display:inline-flex}.hzhp-band,.hzhp-band .kb-board{overflow-x:hidden}.hzhp-knop,.hzhp-knop-zacht{min-height:44px}.offline-strook{padding-top:calc(9px + env(safe-area-inset-top,0px))}.app:has(.offline-strook) .topbar.tb-tel{padding-top:0}.app *{-webkit-tap-highlight-color:transparent}.app button,.app a,.app .tile,.app .crm-tr,.app .tk-task-row{touch-action:manipulation}.main-scroll,.sidebar .sb-scroll,.iris-paneel,.snooze-menu,.assign-menu,.tk-meer-menu{overscroll-behavior:contain}.lazy-wacht{grid-template-columns:minmax(0,1fr);gap:12px;min-height:60vh;padding:12px 0;display:grid}.lazy-wacht:before,.lazy-wacht:after{content:"";background:linear-gradient(100deg,var(--card) 40%,var(--bg-deep) 50%,var(--card) 60%);background-size:220% 100%;border-radius:16px;height:117px;animation:1.4s linear infinite skelet;display:block}.lazy-wacht:after{height:240px}@keyframes skelet{0%{background-position:120% 0}to{background-position:-120% 0}}@media (prefers-reduced-motion:reduce){.lazy-wacht:before,.lazy-wacht:after{animation:none}}.tile-grid{animation:.22s fade}.sb-installeer .sb-lbl{white-space:normal;flex-direction:column;gap:2px;line-height:1.25;display:flex}.sb-installeer-sub{color:var(--ink3);font-size:12px;font-weight:500}.tb-balk{gap:8px;padding:0 0 10px}.tb-zoek{flex:100%;min-width:0}.tb-zoek>*{min-width:0}.tb-zoek .pgn-sel{flex:none;max-width:42%}.tb-zoek .sx-search{min-width:0;flex:120px!important}.tb-zoek .pgn-sel{min-height:44px}.tb-zoek .sx-search input{min-height:44px;font-size:16px}.tb-acties{scrollbar-width:none;-webkit-overflow-scrolling:touch;flex-wrap:nowrap;flex:100%;gap:6px;padding-bottom:2px;overflow-x:auto}.tb-acties::-webkit-scrollbar{display:none}.tb-acties>*{flex:none}.tb-acties>div>button,.tb-acties>button{white-space:nowrap;background:var(--card);border:1px solid var(--line2);border-radius:999px;height:auto;min-height:44px;padding:0 14px;font-size:13.5px;font-weight:600}.tb-acties .tb-menu{max-height:min(64vh,calc(var(--vvh,100dvh) - 140px));box-shadow:0 -8px 40px #0e143038,var(--sh-lg);border-radius:16px;animation:.2s cubic-bezier(.2,.8,.2,1) sheetIn;overflow-y:auto;top:auto!important;left:8px!important;right:8px!important;bottom:calc(64px + env(safe-area-inset-bottom,0px) + 8px)!important;z-index:960!important;width:auto!important;max-width:none!important;position:fixed!important}.tb-acties .tb-menu .tb-rij{align-items:center;min-height:44px}.tb-acties .tb-menu select,.tb-acties .tb-menu input{min-height:40px;font-size:16px}.tb-acties .tb-menu .tb-link,.tb-acties .tb-menu .tb-toevoegen{align-items:center;min-height:40px;display:inline-flex}.tb-acties .tb-menu .tb-x{width:36px;height:36px}.tb-bulk-acts .fn-select,.tb-bulk button{min-height:40px}.mg-uit{place-items:stretch stretch!important;padding:24px 12px!important}.mg-uit>div{box-sizing:border-box;width:100%!important;max-width:100%!important;padding:24px 16px!important}.wp-head{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:8px 12px;display:grid}.wp-head .wp-impact{grid-column:1/-1;justify-self:start}.wp-titel{font-size:16px}.wp-meta{font-size:12.5px}.tel-halte{padding:4px 0 24px}.kpi-card-k{text-overflow:clip;overflow-wrap:anywhere;font-size:13.5px}.irisbrief-top{flex-wrap:wrap}.irisbrief-refresh{flex:100%;justify-content:center;min-height:44px}.set-layout{gap:12px!important}.set-nav{scrollbar-width:none;-webkit-overflow-scrolling:touch;flex-wrap:nowrap;margin:0 -12px;padding:2px 12px 8px;overflow-x:auto;flex:100%!important;gap:6px!important;min-width:0!important;max-width:none!important;display:flex!important;position:static!important}.set-nav::-webkit-scrollbar{display:none}.set-groep{display:contents!important}.set-groep-kop{display:none}.set-railbtn{white-space:nowrap;flex:none;min-height:44px;background:var(--card)!important;border:1px solid var(--line2)!important;width:auto!important;color:var(--ink2)!important;border-radius:999px!important;padding:0 14px!important;font-size:14px!important;font-weight:600!important}.set-railbtn.on{background:var(--ink)!important;color:#fff!important;border-color:#0000!important}.set-paneel{flex:100%!important}.set-row{gap:10px;min-height:52px}.set-row .toggle{transform-origin:100%;position:relative;transform:scale(1.15)}.set-row .toggle:before{content:"";border-radius:14px;position:absolute;inset:-12px -8px}.tile-grid{grid-template-columns:minmax(0,1fr)!important;grid-auto-rows:auto!important}.tile{grid-area:auto!important;height:auto!important}.sx-hero{flex-wrap:wrap;gap:12px}.sx-hero-h1{font-size:26px}.kpi-card,.kpi-card *{min-width:0}.kpi-strip{gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))!important}.kpi-band,.quick-grid{grid-template-columns:1fr 1fr;gap:12px}.kpi-row{flex-wrap:wrap;gap:12px}.inbox-bar{gap:8px;padding:8px 10px}:is(.postvak-board .tile.tile-xl .inbox-bar,.postvak-board .tile.tile-xl:has(.tile-cog) .inbox-bar){padding-right:10px}.inbox-bar-title,.inbox-nav{display:none}.inbox-new{gap:0;padding:9px 12px;font-size:0}.inbox-new svg{width:17px;height:17px}.inbox-filters{scrollbar-width:none;flex-wrap:nowrap;gap:8px;padding:8px 10px;overflow-x:auto}.inbox-filters::-webkit-scrollbar{display:none}.inbox-views,.inbox-filters-r{flex-wrap:nowrap;flex:none}.irow{grid-template-columns:22px 40px minmax(0,1fr) auto;gap:10px;min-height:64px;padding:12px 10px}.irow-top{overflow:hidden}.irow-top .hub-tag~.hub-tag,.irow-acts,.irow-meta.irow-company,.irow-meta.irow-channel{display:none}.inbox-thread-overlay,.conv-overlay,.cf-root,.bz-fs{left:0}.hub-thread-head{gap:8px;padding:8px 10px}.hub-th-sub,.th-assign-name,.hub-th-badge,.hub-th-count{display:none}.hub-th-name{text-overflow:ellipsis;white-space:nowrap;flex-wrap:nowrap;gap:8px;overflow:hidden}.tk-task-acts{flex-wrap:wrap}.vd-pulse{grid-template-columns:1fr 1fr}}@media (width<=420px){.kpi-card-head{flex-wrap:wrap;row-gap:8px}.kpi-card-k{flex:1 0 calc(100% + 30px);margin-right:-30px}.irisbrief-meta{flex-wrap:wrap}.irisbrief-meta>.irisbrief-stat{flex:calc(50% - 5px)}}@media (width<=340px){.tb-tel-titel{display:none}}.lazy-wacht{min-height:60vh}.it-preview{min-width:0;max-width:100%;margin-top:10px}.it-preview-nogniet{padding:10px 12px}.it-preview-nogniet>p.mono{color:var(--ink2);margin:0;font-size:11.5px;line-height:1.5}.it-preview-knop{color:var(--ink2);background:0 0;border-radius:8px;align-items:center;gap:6px;padding:6px 2px;font-size:13px;font-weight:600;display:inline-flex}.it-preview-knop:hover{color:var(--ink);background:0 0}.it-preview-knop svg{width:14px;height:14px}.it-preview-vak{border:1px solid var(--line);background:var(--bg-deep);border-radius:13px;margin-top:9px;overflow:hidden}.it-preview-vak .hub-msgs{max-height:260px}.it-preview-onderwerp{color:var(--ink);margin:2px 0 6px;font-size:13.5px;font-weight:700}.it-preview-bijlagen{flex-wrap:wrap;gap:6px;min-width:0;max-width:100%;margin:0 0 8px;display:flex}.it-preview-bijlage{border:1px solid var(--line);background:var(--card2);min-width:0;max-width:100%;color:var(--ink2);border-radius:9px;align-items:center;gap:6px;padding:4px 9px;font-size:12px;display:inline-flex}.it-preview-bijlage .icon-wrap{flex:none}.it-preview-bijlage-naam{text-overflow:ellipsis;white-space:nowrap;color:var(--ink);min-width:0;overflow:hidden}.it-preview-bijlage[data-weg=ja]{border-color:var(--a-red);color:var(--a-red)}.it-preview-bijlage[data-weg=ja] .it-preview-bijlage-naam{color:var(--a-red)}.it-preview-voet{color:var(--ink3);border-top:1px solid var(--line);background:var(--card2);margin:0;padding:8px 13px;font-size:10.5px}.it-voorstel-kaart{flex-direction:column;flex:none;min-height:0;display:flex;overflow:hidden}.it-voorstel-kaart .it-prev{flex:0 auto;min-height:0}.it-voorstel-kaart .it-prev-vak{flex:0 auto;max-height:min(340px,42vh)}.it-prev{flex-direction:column;min-width:0;display:flex}.it-prev-bar{border-bottom:1px solid var(--line);background:var(--card2);justify-content:space-between;align-items:center;gap:8px;min-width:0;padding:9px 12px;display:flex}.it-prev-cap{letter-spacing:.08em;text-transform:uppercase;color:var(--ink3);text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:10px;font-weight:600;overflow:hidden}.it-prev-aantal{color:var(--ink3);white-space:nowrap;flex:none;font-size:10px}.it-prev-standen{flex:none;gap:2px;display:flex}.it-prev-stand{color:var(--ink2);white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;padding:4px 8px;font-size:11px;font-weight:500;display:inline-flex}.it-prev-stand.on{background:var(--card);color:var(--ink);box-shadow:0 1px 2px #0e143014}.it-prev-vak{flex-direction:column;gap:10px;min-width:0;max-height:260px;padding:12px;display:flex;overflow:hidden auto}.it-prev-vak.is-sectie{background:var(--card);padding:16px 18px}.it-prev-vak.is-sectie .it-prev-alinea{color:var(--ink);font-size:14px;line-height:1.6}.it-prevreeks{flex-direction:column;gap:10px;min-width:0;margin:0;padding:0;list-style:none;display:flex}.it-prevreeks-rij{gap:10px;min-width:0;display:flex}.it-prevreeks-nr{width:19px;height:19px;color:var(--acc,var(--ink2));background:color-mix(in srgb,var(--acc,var(--ink3)) 12%,var(--card));border-radius:50%;flex:none;place-items:center;margin-top:1px;font-size:10.5px;font-weight:700;display:grid}.it-prevreeks-tx{flex-direction:column;flex:auto;gap:2px;min-width:0;display:flex}.it-prevreeks-etiket{letter-spacing:.09em;text-transform:uppercase;color:var(--ink3);text-overflow:ellipsis;white-space:nowrap;font-size:9.5px;font-weight:600;overflow:hidden}.it-prevreeks-nu{color:var(--ink3);overflow-wrap:anywhere;font-size:12.5px;line-height:1.5}.it-prevreeks-pijl{color:var(--acc,var(--ink3));font-size:12px;line-height:1}.it-prevreeks-na{color:var(--ink);overflow-wrap:anywhere;font-size:13px;line-height:1.5}.it-prevnn{flex-direction:column;gap:8px;min-width:0;display:flex}.it-prevnn-h{border:1px solid var(--line2);background:var(--card);border-radius:11px;min-width:0;padding:22px 13px 11px;position:relative}.it-prevnn-h.is-na{border-color:color-mix(in srgb,var(--acc,var(--ink3)) 35%,var(--line));background:color-mix(in srgb,var(--acc,var(--ink3)) 6%,var(--card))}.it-prevnn-tag{letter-spacing:.09em;text-transform:uppercase;color:var(--ink3);font-size:9.5px;font-weight:600;position:absolute;top:8px;left:13px}.it-prevnn-h.is-na .it-prevnn-tag{color:var(--acc,var(--ink2))}.it-prevnn-tekst{color:var(--ink);overflow-wrap:anywhere;white-space:pre-line;font-size:13px;line-height:1.55}.it-prevnn-leeg{color:var(--ink3);font-style:italic}.it-bewijs-zin{background:color-mix(in srgb,var(--acc,var(--ink3)) 18%,transparent);color:inherit;-webkit-box-decoration-break:clone;box-decoration-break:clone;border-radius:4px;padding:0 3px}.it-bewijs-knop{background:var(--ink);color:var(--card);overflow-wrap:anywhere;border-radius:999px;max-width:100%;margin-top:10px;padding:6px 12px;font-size:12px;font-weight:600;line-height:1.2;display:inline-block}.it-bewijs-voet{color:var(--ink2);flex-direction:column;gap:6px;margin-top:10px;font-size:12px;line-height:1.5;display:flex}.it-bewijs-voet p{margin:0}.it-bewijs-voet .mono{color:var(--ink3);letter-spacing:.04em;font-size:10.5px}.it-bewijs-voet .it-prof-btn{align-self:flex-start}.it-prevnn-bewerk{padding:3px 7px;font-size:10.5px;position:absolute;top:4px;right:6px}.it-prevnn-h.is-bewerk{padding-bottom:10px}.it-bijstel{flex-direction:column;gap:8px;min-width:0;display:flex}.it-bijstel-vak{box-sizing:border-box;resize:vertical;width:100%;font:inherit;color:var(--ink);background:var(--card);border:1px solid var(--line2);border-radius:8px;min-height:64px;padding:8px 10px;font-size:13px;line-height:1.55}.it-bijstel-vak:focus{border-color:var(--acc,var(--a-teal));box-shadow:0 0 0 3px color-mix(in srgb,var(--acc,var(--a-teal)) 18%,transparent);outline:none}.it-bijstel-knoppen{justify-content:flex-end;gap:6px;display:flex}.it-bijstel-knoppen .it-prev-stand:disabled{opacity:.5;cursor:default}.it-prevreeks-tx .it-prevnn-bewerk{align-self:flex-start;margin-top:2px;padding:2px 6px;position:static}.it-prev-voorgelezen{color:var(--ink);font-size:13.5px;line-height:1.55}.it-prev-voorgelezen:before{content:"“"}.it-prev-voorgelezen:after{content:"”"}.it-prev-vak.is-google{background:var(--card)}.it-week{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:8px;min-width:0;display:grid}.it-week-baan{background:var(--card);border:1px solid var(--line2);border-radius:12px;flex-direction:column;gap:6px;min-width:0;padding:10px 12px;display:flex}.it-week-kop{justify-content:space-between;gap:8px;min-width:0;font-size:11.5px;font-weight:600;display:flex}.it-week-kop small{color:var(--ink3);white-space:nowrap;font-weight:500}.it-week-kaart{background:var(--bg);color:var(--ink);border-left:3px solid var(--baan,var(--line));border-radius:7px;justify-content:space-between;gap:6px;min-width:0;padding:6px 8px;font-size:12px;line-height:1.4;display:flex}.it-week-kaart span{overflow-wrap:anywhere;min-width:0}.it-week-kaart small{color:var(--ink3);white-space:nowrap}.it-week-kies{border:0;border-left:3px solid var(--baan,var(--line));width:100%;font:inherit;text-align:left;cursor:pointer;align-items:baseline;font-size:12px}.it-week-kies:hover{background:var(--bg2)}.it-week-kies:focus-visible{outline:2px solid var(--baan,var(--a-gold));outline-offset:2px}.it-week-vink{width:13px;height:13px;color:var(--baan,var(--ink3));opacity:.85;flex:0 0 13px;align-self:center}.it-week-vink svg{width:13px;height:13px;display:block}.it-week-kaart.is-uit{opacity:.45}.it-week-kaart.is-uit>span:not(.it-week-vink){text-decoration:line-through}.it-week-kies.is-uit .it-week-vink{color:var(--ink3)}.it-week-som{border-top:1px solid var(--line);color:var(--ink2);background:var(--card2);flex-wrap:wrap;justify-content:space-between;gap:12px;padding:8px 12px 10px;font-size:12.5px;display:flex}.it-week-som b{color:var(--ink);font-weight:500}.it-prev-veld{flex-direction:column;gap:4px;min-width:0;display:flex}.it-prev-foto{flex-direction:column;align-items:center;gap:8px;min-width:0;display:flex}.it-prev-foto img{border:1px solid var(--line2);object-fit:contain;border-radius:11px;max-width:100%;max-height:190px}.it-prev-foto p.mono{color:var(--ink2);text-align:center;margin:0;font-size:11.5px;line-height:1.5}.it-prev-fotonaam{color:var(--ink3);text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:10.5px;overflow:hidden}.bz-fb{flex-direction:column;gap:14px;width:100%;display:flex}.bz-fb-lijst{flex-direction:column;display:flex}.bz-fb-rand{border-radius:4px;height:8px;transition:background .12s,height .12s}.bz-fb-rand.aan{background:var(--a-gold-soft,#f6ecd8);height:16px;box-shadow:inset 0 0 0 1px var(--a-gold)}.bz-fb-veld{border:1px solid var(--line);background:var(--card);border-radius:11px}.bz-fb-veld.open{border-color:var(--a-gold)}.bz-fb-veld:active{cursor:grabbing}.bz-fb-kop{align-items:center;gap:8px;padding:9px 11px;display:flex}.bz-fb-grip{color:var(--ink3);letter-spacing:-2px;cursor:grab;-webkit-user-select:none;user-select:none;flex:none;font-size:13px}.bz-fb-naam{cursor:pointer;text-align:left;background:0 0;border:none;flex-direction:column;flex:auto;gap:2px;min-width:0;padding:0;display:flex}.bz-fb-naam b{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.bz-fb-naam .mono{color:var(--ink3);text-overflow:ellipsis;white-space:nowrap;font-size:10.5px;overflow:hidden}.bz-fb-pijlen{flex:none;gap:2px;display:flex}.bz-fb-pijl{border:1px solid var(--line);background:var(--card);width:24px;height:24px;color:var(--ink2);cursor:pointer;border-radius:7px;font-size:12px;line-height:1}.bz-fb-pijl:hover:not(:disabled){border-color:var(--a-gold);color:var(--a-gold)}.bz-fb-pijl:disabled{opacity:.35;cursor:default}.bz-fb-chev{width:16px;height:16px;color:var(--ink3);flex:none;transition:transform .15s}.bz-fb-chev.open{transform:rotate(180deg)}.bz-fb-body{border-top:1px dashed var(--line);flex-direction:column;gap:11px;margin-top:2px;padding:11px;display:flex}.bz-fb-rij{flex-direction:column;gap:4px;display:flex}.bz-fb-rij>span{font:600 11px/1.3 var(--mono,inherit);letter-spacing:.04em;text-transform:uppercase;color:var(--ink3)}.bz-fb-rij input,.bz-fb-rij textarea{border:1px solid var(--line);background:var(--card);width:100%;color:var(--ink);font:inherit;resize:vertical;border-radius:9px;padding:8px 10px;font-size:13px}.bz-fb-rij input:focus,.bz-fb-rij textarea:focus{border-color:var(--a-gold);box-shadow:0 0 0 3px var(--a-gold-soft);outline:none}.bz-fb-acts{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.bz-fb-spacer{flex:auto;min-width:0}.bz-fb-vink{color:var(--ink2);cursor:pointer;white-space:nowrap;align-items:center;gap:6px;font-size:12.5px;display:flex}.bz-fb-plek{color:var(--a-gold);white-space:nowrap;font-size:10.5px}.bz-btn.gevaar{color:#a33;border-color:#e7cccc}.bz-btn.gevaar:hover:not(:disabled){background:#fdf4f4;border-color:#a33}.bz-fb-nieuw{border-top:1px dashed var(--line);flex-direction:column;gap:10px;padding-top:13px;display:flex}.bz-fb-palet{flex-wrap:wrap;gap:6px;display:flex}.bz-fb-soort{color:var(--ink2);background:var(--card2);border:1px dashed var(--line);cursor:grab;white-space:nowrap;border-radius:8px;padding:6px 10px;font-size:11.5px;font-weight:600;transition:all .12s}.bz-fb-soort:hover{border-color:var(--a-gold);color:var(--a-gold)}.bz-fb-soort.on{border-style:solid;border-color:var(--a-gold);color:var(--a-gold)}.bz-fb-soort.sleept{opacity:.5}.bz-fb-nieuwform{border:1px solid var(--a-gold);border-radius:11px;flex-direction:column;gap:11px;padding:11px;display:flex}.bz-fb-uit{border-top:1px dashed var(--line);flex-wrap:wrap;align-items:center;gap:8px;padding-top:13px;display:flex}.bz-fb-uit .mono{color:var(--ink3);flex:0 0 100%;font-size:11px}.bz-fb-nee{color:#a33;background:#fdf4f4;border:1px solid #e7cccc;border-radius:9px;margin:0;padding:9px 11px;font-size:12.5px;line-height:1.5}.ai-meter{flex-direction:column;gap:14px;padding:2px 2px 4px;display:flex}.ai-mtr{flex-direction:column;gap:7px;display:flex}.ai-mtr+.ai-mtr{border-top:1px solid var(--line);padding-top:13px}.ai-mtr-k{color:var(--ink2);align-items:center;gap:8px;font-size:12px;line-height:17px;display:flex}.ai-mtr-k .dot{background:var(--ink3);border-radius:99px;flex:0 0 6px;width:6px;height:6px}.ai-mtr-k .bron{color:var(--ink3);text-align:right;margin-left:auto;font-size:11px}.ai-mtr-c{flex-wrap:wrap;align-items:baseline;gap:9px;display:flex}.ai-mtr-c .v{letter-spacing:-.01em;font-variant-numeric:tabular-nums;font-size:28px;font-weight:650;line-height:32px}.ai-mtr-c .v small{color:var(--ink2);font-size:16px;font-weight:500}.ai-mtr-c .v.is-streep{color:var(--ink3)}.ai-mtr-c .s{color:var(--ink2);flex:140px;min-width:0;font-size:12.5px;line-height:17px}.ai-mtr-c .s b{color:var(--ink);font-weight:600}.ai-stk{background:var(--bg-deep);border-radius:99px;gap:2px;height:8px;display:flex;overflow:hidden}.ai-stk i{min-width:2px;display:block}.ai-lg{color:var(--ink2);flex-wrap:wrap;gap:3px 14px;font-size:12px;line-height:17px;display:flex}.ai-lg span{align-items:center;gap:6px;display:inline-flex}.ai-lg i{border-radius:2px;flex:0 0 8px;width:8px;height:8px}.ai-lg b{color:var(--ink);font-weight:600}.ai-meta{color:var(--ink3);font-size:11.5px;line-height:16px}.ai-nw{border:1px solid var(--line);background:var(--bg-deep);border-radius:10px;flex-direction:column;gap:6px;padding:9px 11px;display:flex}.ai-nw-k{color:var(--ink2);align-items:center;gap:6px;font-size:11.5px;font-weight:700;display:flex}.ai-nw-k svg{width:14px;height:14px;color:var(--ink3);flex:0 0 14px}.ai-nw-r{color:var(--ink);font-size:12px;line-height:17px}.ai-nw-r em{color:var(--ink2);font-style:normal}.ai-voet{border-top:1px solid var(--line);color:var(--ink2);align-items:center;gap:10px;margin-top:2px;padding-top:9px;font-size:12px;display:flex}.ai-voet .go{color:var(--a-blue);cursor:pointer;background:0 0;border:0;margin-left:auto;padding:0;font-size:12px;font-weight:600}.ai-voet .go:hover{text-decoration:underline}.bz-frow-sugflag{color:var(--a-gold);vertical-align:-2px;margin-left:6px;display:inline-flex}.bz-frow-sugflag svg{width:14px;height:14px}.bz-sug-why{color:var(--ink3);margin:0 0 11px;font-size:12px;line-height:1.5}.cal-leeg{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:2px;height:100%;min-height:280px;padding:32px 24px;display:flex}.cal-leeg-ic{border-radius:14px;justify-content:center;align-items:center;width:46px;height:46px;margin-bottom:14px;display:inline-flex}.cal-leeg-ic svg{width:23px;height:23px}.cal-leeg-t{color:var(--ink);margin:0 0 7px;font-size:17px;font-weight:700}.cal-leeg-s{max-width:46ch;color:var(--ink2);margin:0 0 18px;font-size:13.5px;line-height:1.6}.cal-leeg-acts{flex-wrap:wrap;justify-content:center;gap:9px;display:flex}.cal-leeg-btn{background:var(--a-aqua);color:#fff;font:inherit;cursor:pointer;border:1px solid #0000;border-radius:10px;align-items:center;gap:7px;padding:9px 15px;font-size:13px;font-weight:650;display:inline-flex}.cal-leeg-btn svg{width:16px;height:16px}.cal-leeg-btn:hover{filter:brightness(1.06)}.cal-leeg-btn.ghost{background:var(--card);color:var(--ink2);border-color:var(--line)}.cal-leeg-btn.ghost:hover{background:var(--card2);filter:none}.cal-leeg-hint{max-width:52ch;color:var(--ink3);margin:16px 0 0;font-size:11.5px;line-height:1.55}.tm-line-2{flex-wrap:wrap;gap:8px;margin-top:6px}.tm-geen-toegang{color:var(--a-mila);background:color-mix(in srgb,var(--a-mila) 12%,transparent);white-space:nowrap;border-radius:999px;align-items:center;gap:5px;padding:3px 9px;font-size:11.5px;font-weight:750;display:inline-flex}.tm-geen-toegang svg{width:13px;height:13px}.tm-taal-chip{color:var(--ink2);background:var(--card2);border:1px solid var(--line);white-space:nowrap;border-radius:999px;align-items:center;gap:5px;padding:3px 9px;font-size:11.5px;font-weight:700;display:inline-flex}.tm-taal-chip.groot{padding:5px 12px;font-size:13px}.tm-taal-blok{margin-top:14px}.tm-taal-rij{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.tm-taal-wie{color:var(--ink3);flex:220px;min-width:0;font-size:12px;line-height:1.5}.fn-sectie+.fn-sectie{margin-top:12px}.fn-sectie-kop{z-index:1;background:var(--card);text-transform:uppercase;letter-spacing:.08em;color:var(--ink3);border-bottom:1px solid var(--line);padding:5px 2px 6px;font-size:10.5px;position:sticky;top:0}.fn-sectie-items{flex-wrap:wrap;gap:6px;padding-top:8px;display:flex}.fn-type.geen-bron{color:var(--ink2);border-style:dashed}.fn-type.geen-bron.on{border-style:solid}.fn-type-nb{opacity:.5;margin-left:5px;font-weight:700}.fn-modes.drie{grid-template-columns:repeat(auto-fit,minmax(210px,1fr))}.fn-branche-menu{width:min(560px,100vw - 24px)}.fn-branche-menu .fn-pick-list{flex-wrap:initial;max-height:min(52vh,440px);display:block}.kop-lijst{display:block}.kop-rij{border-top:1px solid var(--line);padding:12px 6px}.kop-lijst>.kop-rij:first-child{border-top:none;padding-top:4px}.kop-lijst .lrow-main{max-width:560px}.kop-lijst .lrow-main+*{margin-left:auto}.kop-kanalen{max-width:760px}.panel-in-tegel{box-shadow:none;background:0 0;border:none;border-radius:0;overflow:visible}.panel-in-tegel>.panel-head{align-items:flex-start;padding:0 0 12px}.panel-in-tegel>.panel-head-actie{justify-content:flex-end;margin-top:-4px}.panel-in-tegel>.panel-body{padding:0}.groei-inzicht-tilebody,.groei-inzicht-tile{flex-direction:column;flex:1 0 auto;display:flex}.groei-inzicht-tilebody>.st-empty,.groei-inzicht-tile>.st-empty{flex:1 0 auto}.groei-inzicht-tile>.panel,.groei-inzicht-tile>.panel>.panel-body{flex-direction:column;flex:1 0 auto;display:flex}.groei-inzicht-tile>.panel>.panel-body>.dns-note:only-child{text-align:center;max-width:44ch;margin:auto}.web-chartvak{height:280px;min-height:150px}.groei-inzicht-tile .web-chartvak{flex:auto;height:auto}.panel-meta{color:var(--ink3);font-size:11.5px;line-height:1.45}.panel-head>div>.panel-meta{margin-top:3px}.stem-regels{flex-direction:column;gap:6px;display:flex}.stem-regel{align-items:flex-start;gap:8px;margin:0;font-size:13px;line-height:1.45;display:flex}.stem-regel-soort{letter-spacing:.04em;border-radius:6px;flex:none;margin-top:1px;padding:2px 6px;font-size:10px}.stem-regel-soort.do{color:var(--a-green);background:var(--a-green-soft)}.stem-regel-soort.dont{color:var(--a-red);background:var(--a-red-soft)}.stem-regel-weg{color:var(--ink-3);cursor:pointer;background:0 0;border:0;flex:none;margin-left:auto;padding:0 2px;font-size:15px;line-height:1}.stem-regel-weg:hover{color:var(--a-red)}.stem-lijst{margin-top:14px}.stem-lijst-kop{margin-bottom:6px;display:block}.stem-regel-tekst{word-break:break-word;flex:1;min-width:0}.stem-regel.te-lang .stem-regel-soort{box-shadow:0 0 0 1px var(--a-red)}.stem-regel-kwijt{color:var(--ink-3);text-decoration:line-through;-webkit-text-decoration-color:var(--a-red);text-decoration-color:var(--a-red)}.stem-regel-pen{color:var(--ink-3);cursor:pointer;background:0 0;border:0;flex:none;padding:0 2px;font-size:13px;line-height:1}.stem-regel-pen:hover{color:var(--ink-1)}.stem-regel-pen:disabled,.stem-regel-weg:disabled{opacity:.4;cursor:default}.stem-regel-bewerk{border:1px solid var(--line-2);background:var(--bg-2);border-radius:8px;flex-direction:column;gap:6px;padding:8px;display:flex}.stem-regel-bewerk textarea{resize:vertical;width:100%;font:inherit}.stem-regel-voet{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin-top:4px;display:flex}.stem-regel-knoppen{gap:6px;margin-left:auto;display:flex}.stem-regel-scheiding{color:var(--ink-3);font-size:10px}.stem-regel-bron{letter-spacing:.03em;color:var(--ink-3);white-space:nowrap;font-size:10px;display:inline-block}.stem-teller{color:var(--ink-3);font-size:11px}.stem-teller.over{color:var(--a-red);font-weight:600}.stem-waarschuwing{color:var(--a-red);margin:6px 0 0;font-size:12px;line-height:1.45}.stem-lijst-toevoegen{gap:6px;margin-top:6px;display:flex}.stem-lijst-toevoegen .field-in{flex:1;min-width:0}.stem-oogst{flex-direction:column;gap:10px;display:flex}.stem-cijfers{background:var(--line-2);border:1px solid var(--line-2);border-radius:8px;flex-wrap:wrap;gap:1px;display:flex;overflow:hidden}.stem-cijfer{background:var(--bg-1);flex-direction:column;flex:96px;gap:3px;padding:10px 12px;display:flex}.stem-cijfer b{font-variant-numeric:tabular-nums;font-size:19px;line-height:1}.stem-cijfer span{color:var(--ink-3);font-size:11px;line-height:1.3}.stem-bevindingen{flex-direction:column;gap:5px;margin:0;padding:0 0 0 16px;display:flex}.stem-bevindingen li{color:var(--ink-2);font-size:12.5px;line-height:1.45}.stem-bevindingen li.ernstig{color:var(--a-red)}.stem-bevindingen-leeg{color:var(--a-green);margin:0;font-size:12.5px}.stem-balans{color:var(--ink-2);font-size:12.5px;line-height:1.5}.stem-namen{margin:0}.stem-voorstellen{flex-direction:column;gap:10px;display:flex}.stem-voorstel{border:1px solid var(--line);background:var(--surface-2,transparent);border-radius:10px;padding:10px 12px}.stem-voorstel-kop{align-items:flex-start;gap:8px;font-size:13px;line-height:1.45;display:flex}.stem-voorstel .mi-uitleg{margin:6px 0 0}.stem-voorstel-botst{color:var(--a-gold);background:var(--a-gold-soft);border-radius:7px;margin:6px 0 0;padding:6px 9px;font-size:12.5px;line-height:1.45}.stem-voorstel-vt{flex-wrap:wrap;align-items:center;gap:8px;margin-top:8px;display:flex}.stem-voorstel-vt .set-hint{margin:0 auto 0 0}.stem-afgevallen{border-top:1px dashed var(--line);flex-direction:column;gap:8px;margin-top:14px;padding-top:12px;display:flex}.stem-voorstel.is-afgevallen{opacity:.72;background:0 0;border-style:dashed}.stem-voorstel.is-afgevallen:hover{opacity:1}.comp-ccbcc{flex-wrap:wrap;gap:10px;padding:6px 12px 0;display:flex}.comp-ccbcc label{flex:220px;align-items:center;gap:6px;min-width:0;display:flex}.comp-ccbcc label span{color:var(--ink-3);flex:none;font-size:11px}.comp-ccbcc input{border:1px solid var(--line);min-width:0;font:inherit;background:var(--surface);border-radius:8px;flex:1;padding:5px 8px;font-size:13px}.dst-body{flex-direction:column;gap:12px;padding:14px 16px;display:flex}.dst-veld{flex-direction:column;gap:5px;display:flex}.dst-veld span{color:var(--ink-3);font-size:11px}.dst-veld input,.dst-veld textarea{border:1px solid var(--line);font:inherit;background:var(--surface);resize:vertical;border-radius:9px;padding:8px 10px;font-size:13px}.dst-fout{color:var(--a-red);margin:0;font-size:12px}.dst-uitleg{color:var(--ink-3);margin:0;font-size:12px;line-height:1.45}.dst-vt{justify-content:flex-end;gap:8px;padding:0 16px 16px;display:flex}.wbp-opts{flex-wrap:wrap;gap:6px;display:flex}.wbp-opt{border:1px solid var(--line);background:var(--card);color:var(--ink2);cursor:pointer;border-radius:9px;padding:6px 11px;font-size:11.5px;font-weight:700;transition:all .12s}.wbp-opt:hover:not(:disabled){border-color:var(--ink3)}.wbp-opt.on{background:var(--ink);color:var(--card);border-color:#0000}.wbp-opt:disabled{opacity:.45;cursor:not-allowed}.ws-bereik{letter-spacing:.06em;text-transform:uppercase;color:var(--ink3);background:var(--card2);border:1px solid var(--line);white-space:nowrap;border-radius:999px;margin-left:8px;padding:2px 7px;font-size:9.5px}.ws-slot{border:1px solid var(--line);background:var(--card2);color:var(--ink3);border-radius:12px;align-items:flex-start;gap:9px;margin-top:12px;padding:11px 13px;font-size:12px;line-height:1.5;display:flex}.ws-slot>span:first-child{flex:none;width:15px;margin-top:1px;display:inline-flex}.ws-afhandel{color:var(--ink3);margin-top:5px;font-size:11px;line-height:1.45}.ws-afhandel b{color:var(--ink2);font-weight:700}.tol{flex-direction:column;gap:7px;display:flex}.tol-rij{background:var(--card2);border:1px solid var(--line);border-radius:10px;align-items:center;gap:9px;padding:8px 11px;display:flex}.tol-dot{border-radius:50%;flex:none;width:8px;height:8px}.tol-mod{color:var(--ink);font-size:12.5px;font-weight:600}.tol-cijfers{color:var(--ink3);font-size:11px}.tol-agent{color:var(--ink2);align-items:center;gap:5px;margin-left:auto;font-size:11.5px;font-weight:600;display:inline-flex}.tol-storing .tol-mod{color:var(--ink3);font-weight:500}.tol-kaartrij{flex-wrap:wrap}.tol-wegklik{flex-direction:column;gap:4px;margin-top:10px;display:flex}.tol-wegklik .tol-kop{letter-spacing:.04em;text-transform:uppercase;color:var(--ink3);padding:0 11px 2px;font-size:10.5px}.tol-tweede{color:var(--ink3);flex-basis:100%;margin-top:-1px;padding-left:17px;font-size:11px}.flow-cfg-noot{color:var(--ink3);margin-top:5px;font-size:10.5px;line-height:1.5}.tk-spoor{color:var(--ink3);background:var(--bg-deep,#eef1f4);border-radius:8px;margin-bottom:8px;padding:6px 9px;font-size:11.5px;line-height:1.45}.tk-vervalvoorstel{color:var(--ink2);background:var(--a-orange-soft,#fdf1e3);border-radius:8px;flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:8px;padding:7px 10px;font-size:11.5px;line-height:1.45;display:flex}.tk-vervalvoorstel-t{flex:180px;min-width:0}.tk-vervalvoorstel-acts{flex:none;gap:6px;display:flex}.tk-vervalvoorstel-knop{font:inherit;cursor:pointer;white-space:nowrap;background:var(--card);color:var(--ink2);border:1px solid #0b101a24;border-radius:6px;padding:4px 9px;font-size:11px}.tk-vervalvoorstel-knop:hover{border-color:#0b101a47}.tk-vervalvoorstel-knop.prim{background:var(--a-orange,#c97b25);color:#fff;border-color:#0000}.tk-vervalvoorstel-knop.prim:hover{filter:brightness(.94)}.bibk-modal{flex-direction:column;width:min(560px,92vw);max-height:min(640px,86vh);display:flex}.bibk-balk{border-bottom:1px solid #0b101a14;gap:8px;padding:10px 16px;display:flex}.bibk-balk .field-in{flex:1;min-width:0}.bibk-lijst{flex:1;min-height:120px;overflow-y:auto}.bibk-rij{text-align:left;align-items:center;gap:10px;width:100%;display:flex}.bibk-thumb{object-fit:cover;background:#eef1f6;border-radius:8px;flex:none;width:40px;height:40px}.bibk-icoon{background:#eef1f6;border-radius:8px;flex:none;justify-content:center;align-items:center;width:40px;height:40px;display:inline-flex}.bibk-naam{flex-direction:column;flex:1;min-width:0;display:flex;overflow:hidden}.bibk-naam,.bibk-naam *{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.bibk-meta{opacity:.65;font-size:11px}.bibk-check{flex:none;display:inline-flex}.bibk-leeg{opacity:.7;padding:22px 16px;font-size:13px}.bibk-voet{border-top:1px solid #0b101a14;justify-content:flex-end;gap:8px;padding:10px 16px;display:flex}.bibk-voet .cbtn.prim{background:var(--nav,#1f2748);color:#fff}.gp-kaart{border:1px solid var(--line);text-align:left;cursor:pointer;font:inherit;border-radius:8px;flex-direction:column;gap:2px;width:100%;padding:6px 8px;display:flex}.gp-kaart:hover{border-color:var(--line2)}.gp-kaart-t{font:600 11.5px/1.3 var(--font-label);color:var(--ink);overflow-wrap:anywhere}.gp-kaart-s{font:400 10.5px/1.3 var(--font-label);color:var(--ink3)}.gp-kaart-u{font:400 11px/1.45 var(--font-body);color:var(--ink2);margin-top:4px}.gp-buiten{border-top:1px solid var(--line);margin-top:10px;padding-top:8px}.gp-buiten-kop{cursor:pointer;width:100%;font:inherit;text-align:left;color:var(--ink2);background:0 0;border:0;align-items:center;gap:6px;padding:4px 0;display:flex}.gp-buiten-kop b{font:600 12px/1.3 var(--font-label);color:var(--ink2)}.gp-buiten-kop .lrow-dim{font:400 11.5px/1.3 var(--font-label);color:var(--ink3)}.gp-buiten-lijst{grid-template-columns:repeat(auto-fill,minmax(13rem,1fr));gap:4px;margin-top:6px;display:grid}.sk-boom{flex-direction:column;gap:6px;display:flex}.sk-bron{color:var(--ink3);margin:0 0 6px;font-size:11px}.sk-tak{border:1px solid var(--line);border-radius:10px;overflow:hidden}.sk-takkop{background:var(--card2);cursor:pointer;width:100%;font:inherit;text-align:left;border:0;align-items:center;gap:8px;padding:8px 10px;display:flex}.sk-takkop b{font:600 12.5px/1.3 var(--font-label);color:var(--ink)}.sk-dim{font:400 11px/1.3 var(--font-label);color:var(--ink3)}.sk-chip{font:500 10.5px/1.4 var(--font-label);white-space:nowrap;border-radius:999px;padding:2px 7px}.sk-gezond{color:var(--ink3);background:var(--card2);border:1px solid var(--line)}.sk-blad{flex-direction:column;gap:4px;padding:6px 10px 10px;display:flex}.sk-pagina{border-left:2px solid var(--line);background:var(--card);flex-wrap:wrap;align-items:center;gap:8px;padding:5px 8px;display:flex}.sk-titel{font:600 12px/1.35 var(--font-label);color:var(--ink)}.sk-pad{font:400 11px/1.35 var(--font-label);color:var(--ink3)}.sk-waarom{font:400 11px/1.45 var(--font-body);color:var(--ink2);flex-basis:100%}.sk-gat{border-left-style:dashed;border-left-color:var(--a-gold);background:0 0}.zw{flex-direction:column;gap:14px;display:flex}.zw-melding{color:var(--ink3);padding:16px;font-size:12.5px}.zw-trechter{border:1px solid var(--line);background:var(--card2);border-radius:10px;flex-wrap:wrap;align-items:center;gap:14px;padding:12px 14px;display:flex}.zw-stap{flex-direction:column;gap:1px;display:flex}.zw-stap b{font:700 22px/1 var(--font-label);color:var(--ink);font-variant-numeric:tabular-nums}.zw-stap span{font:400 11px/1.3 var(--font-label);color:var(--ink3)}.zw-stap-uit b{color:var(--a-gold)}.zw-pijl{color:var(--ink3);opacity:.5;display:flex}.zw-trechteruitleg{font:400 12px/1.55 var(--font-body);color:var(--ink2);max-width:64ch;margin:-6px 0 0}.zw-gat{border:1px dashed var(--a-gold);background:var(--a-gold-soft);border-radius:8px;flex-wrap:wrap;align-items:baseline;gap:8px;padding:8px 12px;display:flex}.zw-gat b{font:600 12px/1.4 var(--font-label);color:var(--ink)}.zw-gat span{font:400 12px/1.4 var(--font-body);color:var(--ink2)}.zw-kop{font:600 12.5px/1.3 var(--font-label);color:var(--ink3);letter-spacing:.04em;text-transform:uppercase;margin:6px 0 0}.zw-lijst{flex-direction:column;gap:6px;display:flex}.zw-pagina{border:1px solid var(--line);background:var(--card);border-radius:10px;overflow:hidden}.zw-paginakop{cursor:pointer;width:100%;font:inherit;text-align:left;background:0 0;border:0;align-items:center;gap:10px;padding:10px 12px;display:flex}.zw-paginakop:hover{background:var(--card2)}.zw-icoon{border-radius:7px;flex:none;justify-content:center;align-items:center;width:26px;height:26px;display:flex}.zw-paginatitel{flex-direction:column;flex:auto;gap:1px;min-width:0;display:flex}.zw-paginatitel b{font:600 13px/1.35 var(--font-label);color:var(--ink);overflow-wrap:anywhere}.zw-mee{font:400 11px/1.3 var(--font-label);color:var(--a-gold)}.zw-cijfers{flex:none;gap:16px;display:flex}.zw-cijfer{flex-direction:column;align-items:flex-end;gap:0;display:flex}.zw-cijfer-w{font:600 14px/1.2 var(--font-label);color:var(--ink);font-variant-numeric:tabular-nums}.zw-cijfer-l{font:400 10px/1.3 var(--font-label);color:var(--ink3);white-space:nowrap}.zw-ongemeten .zw-cijfer-w{color:var(--ink3);opacity:.6}.zw-uitleg{flex-direction:column;gap:8px;padding:0 12px 12px 48px;display:flex}.zw-reden{font:400 12.5px/1.55 var(--font-body);color:var(--ink2);max-width:70ch;margin:0}.zw-meekop{font:400 11.5px/1.5 var(--font-body);color:var(--ink3);max-width:70ch;margin:0}.zw-tabel{border-collapse:collapse;width:100%;font:400 11.5px/1.4 var(--font-label)}.zw-tabel th{text-align:left;color:var(--ink3);border-bottom:1px solid var(--line);text-transform:uppercase;letter-spacing:.04em;padding:4px 8px 4px 0;font-size:10.5px;font-weight:500}.zw-tabel td{border-bottom:1px solid var(--line);color:var(--ink2);padding:5px 8px 5px 0}.zw-num{text-align:right;font-variant-numeric:tabular-nums;width:5.5rem}.zw-dim{color:var(--ink3)}.gsc-delta{font:600 11px/1 var(--font-label);vertical-align:middle;font-variant-numeric:tabular-nums;margin-left:6px}.zw-regel{border:1px solid var(--line);background:var(--card);border-radius:8px;flex-wrap:wrap;align-items:baseline;gap:10px;padding:8px 12px;display:flex}.zw-regel b{font:600 12.5px/1.35 var(--font-label);color:var(--ink)}.zw-regel .zw-dim{font:400 12px/1.45 var(--font-body);flex:16rem}.zw-regelcode{font:600 10px/1.5 var(--font-label);letter-spacing:.05em;color:var(--ink3);background:var(--card2);border:1px solid var(--line);border-radius:999px;flex:none;padding:1px 6px}.zw-nietkop{cursor:pointer;border:1px solid var(--line);background:var(--card2);width:100%;font:inherit;text-align:left;color:var(--ink3);border-radius:9px;align-items:center;gap:8px;padding:9px 12px;display:flex}.zw-nietkop b{font:600 12.5px/1.3 var(--font-label);color:var(--ink)}.zw-nietkop .zw-dim{font:400 11.5px/1.3 var(--font-label)}.zw-niet{flex-direction:column;gap:10px;padding:4px 2px 0;display:flex}.zw-nietgroep{border-left:2px solid var(--line);background:var(--card);flex-direction:column;gap:5px;padding:9px 12px;display:flex}.zw-nietregel{font:500 12px/1.4 var(--font-label);color:var(--ink);flex-wrap:wrap;align-items:baseline;gap:8px;display:flex}.zw-nietreden{font:400 11.5px/1.5 var(--font-body);color:var(--ink3);max-width:70ch;margin:0}.zw-chips{flex-wrap:wrap;gap:4px;display:flex}.zw-chip{font:400 11px/1.5 var(--font-label);color:var(--ink3);background:var(--card2);border:1px solid var(--line);border-radius:999px;padding:1px 8px}.zw-chip i{opacity:.65;font-variant-numeric:tabular-nums;font-style:normal}.gkd-over{z-index:1400;background:#0f172a6b;justify-content:flex-end;display:flex;position:fixed;inset:0}.gkd{background:var(--bg);flex-direction:column;width:min(560px,94vw);height:100%;display:flex;box-shadow:-8px 0 32px #0000002e}.gkd-kop{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:10px;padding:12px 16px;display:flex}.gkd-baan{font:600 10.5px/1.5 var(--font-label);letter-spacing:.06em;text-transform:uppercase;border-radius:999px;padding:3px 9px}.gkd-sluit{cursor:pointer;color:var(--ink3);background:0 0;border:0;padding:4px;display:flex}.gkd-sluit:hover{color:var(--ink)}.gkd-body{flex-direction:column;flex:auto;gap:18px;padding:16px;display:flex;overflow-y:auto}.gkd-titel{font:600 17px/1.35 var(--font-label);color:var(--ink);text-wrap:balance;margin:0}.gkd-meta{font:400 11.5px/1.4 var(--font-label);color:var(--ink3);flex-wrap:wrap;gap:6px 12px;margin-top:-10px;display:flex}.gkd-band{background:var(--card2);border:1px solid var(--line);border-radius:999px;padding:1px 7px}.gkd-blok{flex-direction:column;gap:7px;display:flex}.gkd-blok h3{font:600 11px/1.3 var(--font-label);letter-spacing:.05em;text-transform:uppercase;color:var(--ink3);margin:0}.gkd-reden{font:400 13px/1.6 var(--font-body);color:var(--ink);max-width:52ch;margin:0}.gkd-uitleg{font:400 12px/1.55 var(--font-body);color:var(--ink2);max-width:52ch;margin:0}.gkd-herkomst{font:400 11.5px/1.5 var(--font-body);color:var(--ink3);max-width:52ch;margin:0}.gkd-regel{font:400 12px/1.5 var(--font-body);color:var(--ink2);align-items:baseline;gap:8px;margin:0;display:flex}.gkd-regelcode{font:600 10px/1.5 var(--font-label);letter-spacing:.05em;color:var(--ink3);background:var(--card2);border:1px solid var(--line);border-radius:999px;flex:none;padding:1px 6px}.gkd-cijfers{flex-wrap:wrap;gap:10px;display:flex}.gkd-cijfer{border:1px solid var(--line);background:var(--card);border-radius:9px;flex-direction:column;gap:1px;min-width:8.5rem;padding:9px 12px;display:flex}.gkd-cijfer b{font:700 19px/1.1 var(--font-label);color:var(--ink);font-variant-numeric:tabular-nums}.gkd-cijfer span{font:400 10.5px/1.35 var(--font-label);color:var(--ink3)}.gkd-ongemeten b{color:var(--ink3);opacity:.55}.gkd-chips{flex-wrap:wrap;gap:5px;display:flex}.gkd-chip{font:400 11.5px/1.5 var(--font-label);color:var(--ink2);background:var(--card2);border:1px solid var(--line);border-radius:999px;padding:2px 9px}.gkd-chip i{opacity:.6;font-variant-numeric:tabular-nums;font-style:normal}.gkd-wacht .gkd-reden{color:var(--a-red)}.gkd-voet{border-top:1px solid var(--line);justify-content:flex-end;padding:12px 16px;display:flex}.sk-klik{cursor:pointer;font:inherit;text-align:left;border:0;font-size:10.5px;font-weight:500}.sk-klik:hover{filter:brightness(.96)}.sk-gat{cursor:pointer}.sk-gat:hover{background:var(--card2)}.gkd-geencijfer b,.zw-geencijfer .zw-cijfer-w{color:var(--ink3);opacity:.75}.sk-fout{color:var(--a-red);background:var(--a-red-soft);border:1px solid #0000}.sk-ongemeten{color:var(--ink3);border:1px dashed var(--line);background:0 0}.sk-reeks{color:var(--ink3);background:var(--card2);border:1px solid var(--line)}.sk-reekstekst{font:400 12px/1.55 var(--font-body);color:var(--ink2);max-width:64ch;margin:0 0 6px}.lv-bril{margin-top:8px}.lv-knop{color:var(--ink2);background:0 0;border-radius:8px;align-items:center;gap:6px;padding:6px 2px;font-size:13px;font-weight:600;display:inline-flex}.lv-knop:hover:not(:disabled){color:var(--ink)}.lv-knop:disabled{opacity:.6;cursor:default}.lv-knop svg{width:14px;height:14px}.lv-vak{border:1px dashed var(--line);background:var(--bg-deep);border-radius:12px;margin-top:8px;padding:11px 13px}.lv-vak-kop{color:var(--ink3);letter-spacing:.04em;text-transform:uppercase;margin-bottom:7px;font-size:10.5px}.lv-vak-tekst{color:var(--ink);white-space:pre-wrap;word-break:break-word;margin:0;font-size:13.5px;line-height:1.55}.lv-vak-voet{border-top:1px solid var(--line);color:var(--ink3);margin-top:9px;padding-top:8px;font-size:10.5px}.lv-vak-kaal{color:var(--ink2);flex-wrap:wrap;align-items:center;gap:10px;font-size:12px;display:flex}.lv-vak-stuk{border-color:var(--a-red,#c13a33)}.lv-opnieuw{color:var(--ink);background:0 0;padding:0;font-size:12px;font-weight:600;text-decoration:underline}.onb-bord{flex-direction:column;gap:18px;width:100%;max-width:1080px;margin:0 auto;padding:34px 20px 64px;display:flex}.onb-bord .sx-hero{margin:0}.onb-hero-logo{object-fit:contain;flex:none;max-width:170px;height:38px}.onb-hero-mark{border-radius:12px;flex:none;place-items:center;width:38px;height:38px;display:grid}.onb-hero-mark svg{width:20px;height:20px}.onb-lijst .tile-head{align-items:center;gap:9px;display:flex}.onb-teller{color:var(--ink3);margin-left:auto;font-size:11px}.tk-task.onb-klaar{background:var(--bg-deep);border-color:#0000}.tk-task.onb-klaar .tk-task-title{color:var(--ink2)}.tk-task.onb-klaar .avatar{opacity:.62}@media (width<=720px){.onb-bord{gap:14px;padding:20px 13px 48px}}.onb-hero-eyebrow{letter-spacing:.14em;text-transform:uppercase;color:var(--ink3);margin:0 0 2px;font-size:10.5px}.onb-dpa{border:1px solid var(--line);background:var(--bg);border-radius:12px;overflow:hidden}.onb-dpa-tekst{max-height:380px;color:var(--ink2);white-space:pre-wrap;word-break:break-word;margin:0;padding:18px 20px;font-family:inherit;font-size:13px;line-height:1.72;overflow-y:auto}.onb-dpa-voet{border-top:1px solid var(--line);background:var(--card2);color:var(--ink3);justify-content:space-between;align-items:center;gap:12px;padding:9px 14px 9px 20px;font-size:11px;display:flex}.onb-dpa-bewaar{font:inherit;color:var(--ink1);background:var(--card);border:1px solid var(--line2);cursor:pointer;border-radius:9px;padding:6px 12px;font-size:12.5px;font-weight:600}.onb-dpa-bewaar:hover{border-color:var(--ink3)}.onb-dpa-bijlage{border-top:1px solid var(--line);padding:14px 20px 16px}.onb-dpa-tabel{border-collapse:collapse;width:100%;color:var(--ink2);margin-top:8px;font-size:12.5px;line-height:1.5}.onb-dpa-tabel th{text-align:left;color:var(--ink3);letter-spacing:.06em;text-transform:uppercase;border-bottom:1px solid var(--line);padding:4px 8px 6px 0;font-size:11px;font-weight:600}.onb-dpa-tabel td{vertical-align:top;border-bottom:1px solid var(--line);padding:6px 8px 6px 0}.onb-dpa-tabel tr:last-child td{border-bottom:0}@media (width<=640px){.onb-dpa-tabel th:nth-child(3),.onb-dpa-tabel td:nth-child(3){display:none}}.ha .cal-body{overflow-y:auto}.ha-raster{flex-direction:column;min-height:100%;display:flex}.ha-weekstrook{border-bottom:1px solid var(--line);background:color-mix(in oklab,var(--a-gold) 3%,var(--card));grid-template-columns:56px 1fr;display:grid}.ha-weekstrook-lbl{color:var(--ink3);text-align:right;letter-spacing:.06em;text-transform:uppercase;padding:10px 6px;font-size:9px}.ha-weekstrook-chips{border-left:1px solid var(--line);flex-wrap:wrap;gap:5px;min-height:34px;padding:7px 8px;display:flex}.ha-weekstrook-leeg{color:var(--ink3);padding:4px 2px;font-size:11px}.ha-weekchip{color:var(--ink);text-align:left;border:1px solid;border-radius:7px;align-items:baseline;gap:7px;padding:5px 10px;font-size:11.5px;font-weight:700;transition:filter .12s,transform .12s;display:inline-flex}.ha-weekchip:hover{filter:brightness(.97);transform:translateY(-1px)}.ha-weekchip-verkenning{color:var(--ink2);opacity:.85;border-style:dashed}.ha-weekchip-wacht{border-style:dashed}.ha-weekchip-u{color:var(--ink2);font-variant-numeric:tabular-nums;font-weight:600}.ha-dagen{flex:1;min-height:320px;display:grid}.ha-dag{border-left:1px solid var(--line);flex-direction:column;gap:4px;min-width:0;padding:6px 5px;display:flex}.ha-dag.today{background:color-mix(in oklab,var(--a-teal) 4%,transparent)}.ha-chip{width:100%;color:var(--ink);text-align:left;border-left:3px solid;border-radius:6px;padding:5px 8px;font-size:11px;font-weight:600;line-height:1.3;transition:filter .12s,transform .12s;display:block;overflow:hidden}.ha-chip-t{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.ha-chip:hover{filter:brightness(.96);transform:translateY(-1px)}.ha-chip-verkenning{border:1.5px dashed color-mix(in oklab,var(--a-gold) 55%,transparent);color:var(--ink2);opacity:.85}.ha-chip-wacht{border-left-style:dashed}.ha-chip-vlag{opacity:.85;background:0 0;border:1px dashed;font-size:10.5px}.ha-vink{vertical-align:-1px;width:11px;height:11px;color:var(--a-green);margin-right:4px;display:inline-block}.ha-vink svg{width:11px;height:11px}.ha-vlagic{vertical-align:-1px;width:10px;height:10px;margin-right:4px;display:inline-block}.ha-vlagic svg{width:10px;height:10px}.ha-badge{letter-spacing:.06em;color:var(--ink2);vertical-align:1px;border:1px solid;border-radius:4px;margin-left:5px;padding:1px 4px;font-size:8.5px;font-weight:800;line-height:1.2;display:inline-block}.ha-check-ai{letter-spacing:.04em;font-size:8px;font-weight:800}.ha-check-ai-t{opacity:0}.cal-toggle input:checked+.ha-check-ai .ha-check-ai-t{opacity:1}.ha-tel{color:var(--ink3);font-variant-numeric:tabular-nums;margin-left:auto;font-size:11px}.ha-tel-nul{opacity:.5}.ha-tel-gratis{color:var(--a-green);font-size:10px;font-weight:700}.ha-saldo{border:1px solid var(--line);background:var(--card);border-radius:12px;flex-direction:column;gap:5px;margin-top:auto;padding:11px 12px;display:flex}.ha-saldo-kop{justify-content:space-between;align-items:baseline;display:flex}.ha-saldo-kop span{letter-spacing:.1em;text-transform:uppercase;color:var(--ink3);font-size:10px;font-weight:700}.ha-saldo-kop b{font-family:var(--font-display);font-size:13px;font-weight:800}.ha-saldo-sub{color:var(--ink3);font-size:10.5px}.ha-akkoord{background:var(--a-teal-soft);border:1.5px solid var(--a-teal);border-radius:14px;align-items:center;gap:12px;margin:12px 18px 0;padding:12px 16px;display:flex}.ha-akkoord-ic{color:var(--a-teal);flex:none;display:inline-flex}.ha-akkoord-ic svg{width:19px;height:19px}.ha-akkoord-t{min-width:0;color:var(--ink2);flex:1;font-size:12.5px}.ha-akkoord-t b{color:var(--ink);font-size:14px}.ha-akkoord-btn{background:var(--a-teal);color:#fff;box-shadow:var(--sh-sm);border-radius:12px;flex:none;align-items:center;gap:8px;padding:10px 16px;font-size:13.5px;font-weight:700;transition:filter .15s,transform .12s;display:inline-flex}.ha-akkoord-btn:hover{filter:brightness(1.05);transform:translateY(-1px)}.ha-akkoord-btn:disabled{opacity:.6;cursor:default;transform:none}.ha-detail-k{color:var(--ink3);text-transform:uppercase;letter-spacing:.05em;flex:none;width:80px;margin-top:2px;font-size:11px}.ha-tl{flex-direction:column;display:flex}.ha-tl-r{grid-template-columns:18px 1fr;gap:0 10px;display:grid}.ha-tl-dot{box-sizing:border-box;border:2px solid var(--line2);background:var(--card);border-radius:50%;width:10px;height:10px;margin:5px 0 0 4px}.ha-tl-af .ha-tl-dot{background:var(--a-green);border-color:var(--a-green)}.ha-tl-nu .ha-tl-dot{border:2.5px solid var(--a-teal)}.ha-tl-lijn{background:var(--line);width:2px;min-height:14px;margin:2px 0 2px 8px}.ha-tl-t{font-size:12.5px;font-weight:600;line-height:1.35}.ha-tl-later .ha-tl-t{color:var(--ink3)}.ha-tl-s{color:var(--ink3);padding-bottom:8px;font-size:11px;line-height:1.35}.ha-besluit{align-items:center;gap:8px;width:100%;display:flex}.ha-btn-niet{font:600 12.5px/1 var(--font-body);color:var(--a-red);background:var(--card);border:1px solid var(--line2);cursor:pointer;border-radius:9px;padding:8px 12px}.ha-btn-niet:hover{background:var(--a-red-soft)}.ha-btn-niet:disabled{opacity:.6;cursor:default}.ha-niet{align-items:center;gap:8px;width:100%;display:flex}.ha-niet-in{border:1px solid var(--line2);min-width:0;font:inherit;background:var(--card);border-radius:9px;flex:1;padding:8px 11px;font-size:13px}.ha-niet-in:focus{border-color:var(--a-teal);outline:none}.ha-weekrijen{flex-direction:column;gap:6px;display:flex}.ha-weekrij{border:1px solid var(--line);background:var(--card);border-radius:9px;align-items:center;gap:10px;padding:10px 12px;display:flex}.ha-weekrij-dot{border-radius:50%;flex:none;width:8px;height:8px}.ha-weekrij-t{flex-direction:column;flex:1;min-width:0;display:flex}.ha-weekrij-t b{white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;font-weight:600;overflow:hidden}.ha-weekrij-t .mono{color:var(--ink3);font-size:10.5px}.ha-seg{background:var(--bg-deep);border-radius:8px;flex:none;gap:2px;padding:2px;display:inline-flex}.ha-seg-b{font:700 10.5px/1 var(--font-body);color:var(--ink2);cursor:pointer;background:0 0;border:0;border-radius:6px;padding:5px 9px}.ha-seg-b.on{background:var(--card);color:var(--ink);box-shadow:0 1px 3px #0e143014}.ha-seg-b.on.niet{color:var(--a-red)}.ha-weeksom{background:var(--a-teal-soft);color:var(--ink2);border-radius:9px;margin-top:4px;padding:10px 12px;font-size:12.5px}.ct-wb{flex-direction:column;gap:12px;display:flex}.ct-actiebalk{background:var(--card);border:1px solid var(--line);border-radius:14px;flex-wrap:wrap;align-items:center;gap:8px;padding:10px;display:flex}.ct-wb-grid{grid-template-columns:minmax(0,1fr) 280px;align-items:start;gap:16px;display:grid}.ct-twee{grid-template-columns:1fr 1fr;gap:0 18px;display:grid}.ct-twee>div+div{border-left:1px solid var(--line);padding-left:18px}.ct-tijdlijn{grid-template-columns:repeat(5,1fr);margin-top:4px;display:grid;position:relative}.ct-tijdlijn:before{content:"";background:var(--line);height:2px;position:absolute;top:9px;left:10%;right:10%}.ct-stap{text-align:center;color:var(--ink2);padding:24px 6px 0;font-size:12px;position:relative}.ct-stap:before{content:"";background:var(--card);border:2px solid var(--line2,#0e143038);border-radius:50%;width:14px;height:14px;position:absolute;top:3px;left:50%;transform:translate(-50%)}.ct-stap.ok:before{background:var(--a-green);border-color:var(--a-green)}.ct-stap.nu:before{background:var(--a-orange);border-color:var(--a-orange);box-shadow:0 0 0 4px #e0612f2e}.ct-stap b{color:var(--ink);font-weight:650;display:block}.ct-stap.leeg b{color:var(--ink3);font-weight:500}.ct-stap small{color:var(--ink3);margin-top:2px;font-size:11px;line-height:1.35;display:block}.ct-hist div{border-top:1px solid var(--line);grid-template-columns:8px 1fr;gap:10px;padding:7px 0;font-size:12.5px;line-height:1.4;display:grid}.ct-hist div:first-child{border-top:none;padding-top:0}.ct-hist .d{background:var(--a-green);border-radius:50%;width:8px;height:8px;margin-top:5px}.ct-hist .d.a{background:var(--a-orange)}.ct-hist small{color:var(--ink3);font-size:11px;display:block}.ct-bewijs{grid-template-columns:220px minmax(0,1fr);align-items:start;gap:16px;display:grid}.ct-bewijs-pad{border:1px dashed var(--line);background:var(--bg-deep);min-height:96px;color:var(--ink3);text-align:center;border-radius:10px;place-items:center;padding:8px 12px;font-size:12.5px;display:grid}.ct-bewijs-pad img{max-width:100%;max-height:80px}@media (width<=720px){.ct-bewijs{grid-template-columns:minmax(0,1fr)}}@media (width<=1000px){.ct-wb-grid,.ct-twee{grid-template-columns:1fr}.ct-twee>div+div{border-left:none;margin-top:12px;padding-left:0}.ct-tijdlijn{grid-template-columns:1fr 1fr}.ct-tijdlijn:before{display:none}.ct-stap{text-align:left;padding-left:22px}.ct-stap:before{left:0;transform:none}}.sc-page{background:var(--bg-deep);align-content:start;justify-items:center;min-height:100vh;padding:28px 16px 60px;display:grid}.sc-kolom{gap:18px;width:100%;max-width:900px;display:grid}.sc-print{gap:18px;display:grid}.sc-kop{background:var(--card);border:1px solid var(--line);box-shadow:var(--sh-md);border-radius:18px;align-items:center;gap:16px;padding:22px 24px;display:flex}.sc-bol{letter-spacing:.02em;border-radius:14px;flex:none;place-items:center;width:48px;height:48px;font-size:16px;font-weight:800;display:grid}.sc-logo{object-fit:contain;flex:none;max-width:160px;max-height:48px}.sc-kop-t{flex:1;min-width:0}.sc-kop-t h1{font-family:var(--font-display);letter-spacing:-.01em;text-wrap:balance;color:var(--ink);margin:4px 0 2px;font-size:22px;line-height:1.2}.sc-kop-t p{color:var(--ink2);margin:0;font-size:13.5px}.sc-eyebrow{letter-spacing:.1em;text-transform:uppercase;color:var(--ink3);font-size:11px}.sc-feiten{background:var(--line);border:1px solid var(--line);border-radius:14px;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;display:grid;overflow:hidden}.sc-feit{background:var(--card);align-content:start;gap:3px;min-width:0;padding:14px 16px;display:grid}.sc-feit small{letter-spacing:.08em;text-transform:uppercase;color:var(--ink3);font-size:11px;font-weight:600}.sc-feit b{font-variant-numeric:tabular-nums;color:var(--ink);overflow-wrap:anywhere;font-size:15.5px}.sc-feit span{color:var(--ink3);font-size:12px}@media (width<=720px){.sc-feiten{grid-template-columns:repeat(2,minmax(0,1fr))}.sc-kop{padding:18px}}.sc-doc{background:var(--card);border:1px solid var(--line);color:var(--ink);border-radius:14px;padding:22px 24px;font-size:14px;line-height:1.65}.sc-doc.sc-leeg{color:var(--ink3);font-size:12.5px}.sc-akkoord{background:var(--card);border:1px solid var(--line);box-shadow:var(--sh-md);border-radius:18px;padding:28px 28px 26px}.sc-akkoord h2{font-family:var(--font-display);color:var(--ink);margin:6px 0 4px;font-size:20px}.sc-uitleg{color:var(--ink2);margin:0 0 16px;font-size:14px;line-height:1.55}.sc-form{gap:12px;display:grid}.sc-velden{grid-template-columns:1fr 1fr;gap:10px;display:grid}@media (width<=560px){.sc-velden{grid-template-columns:minmax(0,1fr)}.sc-akkoord{padding:22px 18px}}.sc-veld{border:1px solid var(--line);background:var(--card);width:100%;color:var(--ink);font:inherit;box-sizing:border-box;border-radius:11px;padding:12px 14px;font-size:14.5px}.sc-veld:focus{outline:2px solid var(--a-green,#1c8a4e);outline-offset:1px}.sc-veld:disabled{opacity:.6}.sc-knop{font:inherit;cursor:pointer;color:#fff;background:var(--a-green,#1c8a4e);border:none;border-radius:12px;padding:14px 16px;font-size:15px;font-weight:700}.sc-knop:disabled{opacity:.6;cursor:default}.sc-knop:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.sc-fout{background:var(--a-red-soft,#fdeaea);color:var(--a-red,#c0392b);border-radius:10px;padding:11px 14px;font-size:13.5px}.sc-klaar{text-align:center;border-radius:12px;margin-bottom:14px;padding:16px 18px;font-size:14.5px;font-weight:600;line-height:1.5}.sc-fijn{color:var(--ink3);text-align:center;font-size:11px;line-height:1.5}.sc-voorbeeld{background:var(--bg-deep);border:1px dashed var(--line);color:var(--ink2);text-align:center;border-radius:10px;padding:11px 14px;font-size:13px;line-height:1.5}.sc-banner{background:var(--a-orange-soft,#fdf1e2);color:var(--a-orange,#b8661a);text-align:center;border-radius:12px;justify-content:center;align-items:center;gap:10px;padding:9px 14px;font-size:13px;font-weight:600;display:flex}@media print{.sc-kop,.sc-feiten,.sc-akkoord{break-inside:avoid}}.reeksperpersoon-toggle-btn{letter-spacing:.02em;border-radius:999px;padding:5px 12px;font-size:11.5px;font-weight:700}.reeksperpersoon-lijn{flex-direction:column;gap:6px;height:100%;display:flex}.reeksperpersoon-svg{flex:1;width:100%;min-height:80px}.reeksperpersoon-x{color:var(--ink3);justify-content:space-between;font-size:10px;display:flex}.reeksperpersoon-legend{border-top:1px solid var(--line);flex-wrap:wrap;gap:8px 14px;padding-top:4px;display:flex}.reeksperpersoon-legend-item{color:var(--ink2);align-items:center;gap:5px;font-size:11.5px;display:flex}.reeksperpersoon-legend-dot{border-radius:50%;flex:none;width:8px;height:8px;display:inline-block}.reeksperpersoon-tabelwrap{height:100%;overflow:auto}.reeksperpersoon-tabel{border-collapse:collapse;width:100%;font-size:12px}.reeksperpersoon-tabel th,.reeksperpersoon-tabel td{text-align:right;white-space:nowrap;border-bottom:1px solid var(--line);padding:5px 8px}.reeksperpersoon-tabel th:first-child,.reeksperpersoon-tabel td:first-child{text-align:left;color:var(--ink2);background:var(--card,#fff);font-weight:600;position:sticky;left:0}.reeksperpersoon-tabel thead th{color:var(--ink3);font-size:10.5px;font-weight:600}.it-bev-lijst{flex-direction:column;gap:7.78px;display:flex}.it-bev-rij{background:var(--card);border:1px solid var(--line2);border-radius:11.11px;grid-template-columns:1fr auto;align-items:center;gap:15.56px;padding:11.11px 15.56px;font-size:15px;display:grid}.it-bev-pad{color:var(--ink);overflow-wrap:anywhere;font-size:13.89px}.it-bev-d{color:var(--ink3);text-align:right;font-size:13.89px}.it-bev-meer{color:var(--ink3);padding:4.44px 2.22px;font-size:13.89px}.it-bev-uitleg p{color:var(--ink);margin:0 0 11.11px;font-size:15.56px;line-height:1.55}.it-bev-uitleg p:last-child{margin-bottom:0}.it-bev-noot{color:var(--ink2);margin:13.33px 0 0;font-size:13.33px;line-height:1.5}.it-meters{grid-template-columns:repeat(2,1fr);gap:12.22px;display:grid}.it-meter{background:var(--card);border:1px solid var(--line2);border-radius:12.22px;min-width:0;padding:15.56px 17.78px}.it-meter-n{color:var(--ink2);font-size:13.89px;font-weight:500}.it-meter-v{font-family:var(--font-display);font-variant-numeric:tabular-nums;color:var(--ink);margin-top:4.44px;font-size:30px;font-weight:700}.it-meter-v small{color:var(--ink2);margin-left:5.56px;font-family:inherit;font-size:13.89px;font-weight:500}.it-meter.is-slecht .it-meter-v{color:#c13a33}.it-meter.is-goed .it-meter-v{color:#2f7a4a}.it-meter-b{background:var(--bg2);border-radius:4.44px;height:6.67px;margin-top:10px;overflow:hidden}.it-meter-b i{background:var(--ink3);border-radius:4.44px;height:100%;display:block}.it-meter.is-slecht .it-meter-b i{background:#c13a33}.it-meter.is-goed .it-meter-b i{background:#2f7a4a}.it-meter-f{color:var(--ink2);overflow-wrap:anywhere;margin-top:7.78px;font-size:12.78px;line-height:1.45}.it-linkkaart{flex-direction:column;gap:10px;display:flex}.it-lk{background:var(--card);border:1px solid var(--line2);border-radius:12.22px;grid-template-columns:1fr auto;align-items:center;gap:15.56px;padding:13.33px 16.67px;font-size:15px;display:grid}.it-lk-p{color:var(--ink);overflow-wrap:anywhere;font-size:13.89px}.it-lk-p small{font-family:var(--font-body);color:var(--ink2);margin-top:3.33px;font-size:13.33px;display:block}.it-lk-st{white-space:nowrap;color:var(--ink2);font-size:12.78px;font-weight:600}.it-lk.is-wees{border-color:#c13a33}.it-lk.is-wees .it-lk-st{color:#c13a33}.it-lk.is-bron .it-lk-st{color:#2f7a4a}.it-zinlink-zinnen{flex-direction:column;gap:10px;display:flex}.it-zinlink-zin{background:var(--card);border:1px solid var(--line2);border-radius:12.22px;padding:13.33px 16.67px}.it-zinlink-waar{color:var(--ink2);overflow-wrap:anywhere;margin-bottom:5.56px;font-size:12.78px;display:block}.it-zinlink-zin p{color:var(--ink);margin:0;font-size:15px;line-height:1.5}.it-zinlink-zin mark{color:#2f7a4a;text-underline-offset:3px;background:0 0;font-weight:600;text-decoration:underline}.it-pijl{grid-template-columns:1fr 37.78px 1fr;align-items:start;gap:11.11px;display:grid}.it-kant{background:var(--card);border:1px solid var(--line2);border-radius:12.22px;min-width:0;padding:14.44px 16.67px}.it-kant.is-nu{background:#f6f6f8}.it-kant.is-na{border-color:var(--acc,#8a6420);background:var(--acc-soft,#f7eedc)}.it-kant-kl{letter-spacing:.07em;text-transform:uppercase;color:var(--ink2);margin-bottom:7.78px;font-size:12.22px;font-weight:700}.it-kant.is-na .it-kant-kl{color:var(--acc,#8a6420)}.it-boom{flex-direction:column;display:flex;container-type:inline-size}.it-br{border-top:1px solid var(--line2);grid-template-columns:37.78px minmax(0,1fr) auto;align-items:center;gap:12.22px;padding:10px 0;font-size:15px;display:grid}.it-br:first-child{border-top:0}.it-br-tag{color:var(--ink2);text-align:right;font-size:12.22px;font-weight:600}.it-br-tx{color:var(--ink);overflow-wrap:anywhere;line-height:1.4}.it-br.is-d2 .it-br-tx{padding-left:22.22px}.it-br-op{white-space:nowrap;color:var(--ink2);font-size:12.78px;font-weight:600}.it-br.is-nieuw .it-br-op{color:#2f7a4a}.it-br.is-leeg .it-br-tx,.it-br.is-leeg .it-br-tag{color:var(--ink3);font-style:italic}@container (width<=420px){.it-br{grid-template-columns:37.78px minmax(0,1fr);row-gap:3.33px}.it-br-op{white-space:normal;flex-wrap:wrap;grid-column:2;align-items:baseline;gap:2px 8.89px;display:flex}.it-br-op .it-br-bewerk{margin-left:0}.it-br.is-d2 .it-br-op{padding-left:22.22px}}.it-mid{color:var(--ink2);justify-content:center;padding-top:44.44px;display:flex}.it-mid svg{width:22.22px;height:22.22px}.it-koppen-pagina .it-koppen-kop{font-family:var(--font-display);letter-spacing:-.02em;margin:20px 0 8.89px;font-size:18.89px;font-weight:600;line-height:1.25}.it-koppen-pagina .it-koppen-kop mark{border-radius:5px;padding:1px 6px}.it-koppen-pagina .it-sect-tekst{margin:0 0 11.11px}@media (width<=899px){.it-meters,.it-pijl{grid-template-columns:1fr}.it-mid{display:none}}.it-bev-bezig{background:var(--acc-soft,#f7eedc);color:var(--ink);border-radius:11.11px;align-items:flex-start;gap:8.89px;margin:0 0 12.22px;padding:11.11px 15.56px;font-size:14.44px;line-height:1.5;display:flex}.it-bev-bezig svg{width:16.67px;height:16.67px;color:var(--acc,#8a6420);flex:none;margin-top:2px}.it-br-bewerk{color:var(--acc,#8a6420);font:inherit;cursor:pointer;text-underline-offset:2px;background:0 0;border:0;margin-left:8.89px;padding:0;font-size:12.78px;font-weight:600;text-decoration:underline}.it-br.is-bewerk{align-items:start}.it-br-vak{flex-direction:column;gap:6.67px;display:flex}.it-br-invoer{width:100%;font:inherit;border:1px solid var(--line);background:var(--card);color:var(--ink);border-radius:7.78px;padding:6.67px 8.89px;font-size:15px}.it-br-knoppen{gap:6.67px;display:flex}.it-doc{background:var(--card);border:1px solid var(--line2);border-radius:13.33px;max-height:420px;padding:24.44px 26.67px;position:relative;overflow:hidden}.it-doc:after{content:"";background:linear-gradient(to bottom,transparent,var(--card));height:60px;position:absolute;bottom:0;left:0;right:0}.it-doc-kop{font-family:var(--font-display);letter-spacing:-.02em;text-wrap:balance;margin:0 0 6.67px;font-size:24.44px;font-weight:600;line-height:1.15}.it-doc-url{color:var(--ink3);margin-bottom:15.56px;font-size:12.22px}.it-doc p{color:var(--ink);text-wrap:pretty;max-width:66ch;margin:0 0 12.22px;font-size:15.56px;line-height:1.6}.it-plek{flex-direction:column;gap:10px;display:flex}.it-plek-zoom{color:var(--ink3);border:1px dashed var(--line);background:var(--bg2);border-radius:10px;padding:8.89px 13.33px;font-size:12.22px}.it-plek-nieuw{background:var(--acc-soft,#f7eedc);border:1px solid var(--acc,#8a6420);border-radius:13.33px;padding:17.78px 20px}.it-plek-label{letter-spacing:.08em;text-transform:uppercase;color:var(--acc,#8a6420);margin-bottom:8.89px;font-size:11.67px;font-weight:600}.it-plek-kop{font-family:var(--font-display);letter-spacing:-.02em;text-wrap:balance;margin-bottom:8.89px;font-size:20px;font-weight:600;line-height:1.2}.it-plek-nieuw p{color:var(--ink);margin:0 0 10px;font-size:15.56px;line-height:1.55}.it-plek-nieuw p:last-child{margin-bottom:0}.it-gevolg{background:var(--card);border:1px solid var(--line2);border-radius:17.78px;overflow:hidden}.it-gevolg-kop{border-bottom:1px solid var(--line2);align-items:center;gap:13.33px;padding:16.67px 22.22px;display:flex}.it-gevolg-kop h3{font-family:var(--font-display);letter-spacing:-.02em;margin:0;font-size:20px;font-weight:700}.it-gevolg-sub{color:var(--ink2);margin-top:3.33px;font-size:13.89px}.it-gevolg-ic{background:var(--acc-soft,#f7eedc);width:37.78px;height:37.78px;color:var(--acc,#8a6420);border-radius:11.11px;flex:0 0 37.78px;place-items:center;display:grid}.it-gevolg-ic svg{width:18px;height:18px}.it-tl{padding:6.67px 0}.it-tlr{grid-template-columns:124.44px 26.67px 1fr;align-items:start;display:grid}.it-tl-wanneer{color:var(--ink2);text-align:right;padding:15.56px 15.56px 15.56px 22.22px;font-size:13.33px;font-weight:500;line-height:1.4}.it-tl-wanneer small{color:var(--ink3);margin-top:2.22px;font-size:12.78px;font-weight:400;display:block}.it-tl-lijn{justify-content:center;align-self:stretch;padding-top:18.89px;display:flex;position:relative}.it-tl-lijn:before{content:"";background:var(--line2);width:2px;position:absolute;top:0;bottom:0}.it-tlr:first-child .it-tl-lijn:before{top:18.89px}.it-tlr:last-child .it-tl-lijn:before{height:18.89px;bottom:auto}.it-tl-bol{background:var(--card);width:12.22px;height:12.22px;box-shadow:0 0 0 2px var(--ink3);z-index:1;border-radius:50%;position:relative}.it-tlr.is-nu .it-tl-bol{background:var(--acc,#8a6420);box-shadow:0 0 0 2px var(--acc,#8a6420),0 0 0 5px var(--acc-soft,#f7eedc)}.it-tlr.is-au .it-tl-bol{background:#2f7a4a;box-shadow:0 0 0 2px #2f7a4a}.it-tl-wat{color:var(--ink2);padding:14.44px 22.22px 16.67px 17.78px;font-size:15px;line-height:1.5}.it-tl-wat b{color:var(--ink);margin-bottom:3.33px;font-size:15.56px;font-weight:600;display:block}.it-tl-door{letter-spacing:.05em;text-transform:uppercase;color:var(--ink3);align-items:center;gap:5.56px;margin-top:6.67px;font-size:12.22px;font-weight:600;display:inline-flex}.it-tl-door.is-jij{color:var(--ink)}.it-tl-door:before{content:"";background:currentColor;border-radius:50%;width:6.67px;height:6.67px}.it-tl-lijst{flex-direction:column;gap:7.78px;margin-top:10px;display:flex}.it-tl-lijst div{background:var(--bg2);border-radius:10px;grid-template-columns:auto 1fr;align-items:center;gap:10px;padding:10px 13.33px;font-size:13.89px;display:grid}.it-tl-lijst svg{width:15.56px;height:15.56px;color:var(--ink3)}@media (width<=899px){.it-tlr{grid-template-columns:90px 22px 1fr}.it-tl-wanneer{padding-left:11.11px;font-size:12.22px}}.it-quote{background:var(--card);border:1px solid var(--line2);border-radius:13.33px;padding:18.89px 21.11px}.it-quote-kop{color:var(--ink3);flex-wrap:wrap;gap:8.89px 15.56px;margin-bottom:11.11px;font-size:12.78px;display:flex}.it-quote-kop b{color:var(--ink);font-weight:600}.it-quote-tekst{color:var(--ink);text-wrap:pretty;font-size:16.11px;line-height:1.6}.it-quote-tekst+.it-quote-tekst{margin-top:10px}.it-quote-noot{color:var(--ink2);border-top:1px solid var(--line2);margin-top:13.33px;padding-top:13.33px;font-size:14.44px;line-height:1.55}.it-quote-noot b{color:var(--ink);font-weight:600}.it-fout{color:#8e2c26;background:#fbe6e4;border-radius:2px;box-shadow:0 0 0 2px #fbe6e4}.it-keuze{grid-template-columns:1fr 1fr;gap:12.22px;margin-top:15.56px;display:grid}.it-keuze-opt{background:var(--card);border:1px solid var(--line);border-radius:13.33px;padding:16.67px 18.89px}.it-keuze-opt b{font-family:var(--font-display);margin-bottom:5.56px;font-size:16.67px;font-weight:600;display:block}.it-keuze-opt span{color:var(--ink2);font-size:14.44px;line-height:1.5;display:block}@media (width<=899px){.it-keuze{grid-template-columns:1fr}}.it-lees-site{flex-wrap:wrap;align-items:baseline;gap:11.11px;font-size:15.56px;display:flex}.it-lees-site b{font-family:var(--font-display);font-size:17.78px;font-weight:600}.it-lees-site span{color:var(--ink3);font-size:13.33px}.it-lees-lijst{grid-template-columns:1fr 1fr;gap:10px;display:grid}.it-lees-rij{background:var(--card);border:1px solid var(--line2);border-radius:12.22px;min-width:0;padding:13.33px 15.56px}.it-lees-rij b{color:var(--ink);margin-bottom:3.33px;font-size:15px;font-weight:600;display:block}.it-lees-rij span{color:var(--ink2);font-size:13.33px;line-height:1.45;display:block}.it-prof-lijst{flex-direction:column;gap:10px;display:flex}.it-prof-rij{background:var(--card);border:1px solid var(--line2);border-radius:12.22px;grid-template-columns:1fr auto;grid-template-areas:"k acts""v acts""b acts";align-items:start;gap:3.33px 15.56px;padding:13.33px 15.56px;display:grid}.it-prof-rij.is-ok{background:#2f7a4a0d;border-color:#2f7a4a59}.it-prof-k{color:var(--ink3);grid-area:k;font-size:12.78px}.it-prof-v{color:var(--ink);overflow-wrap:anywhere;grid-area:v;font-size:15.56px;line-height:1.5}.it-prof-v i{color:var(--ink3)}.it-prof-b{color:var(--ink2);grid-area:b;font-size:12.78px;line-height:1.45}.it-prof-rij.is-ok .it-prof-b{color:#2f7a4a}.it-prof-acts{flex-direction:column;grid-area:acts;align-self:center;gap:6.67px;display:flex}.it-prof-edit{flex-direction:column;grid-area:v/v/b/b;gap:8.89px;display:flex}.it-prof-ta{font:inherit;color:var(--ink);background:var(--bg);border:1px solid var(--line);resize:vertical;border-radius:10px;width:100%;min-height:70px;padding:8.89px 11.11px;font-size:15px;line-height:1.5}.it-prof-btn{font:inherit;border:1px solid var(--line);background:var(--card);color:var(--ink);cursor:pointer;white-space:nowrap;border-radius:9px;padding:6.67px 12.22px;font-size:13.33px;font-weight:600}.it-prof-btn.is-p{background:var(--acc,var(--ink));border-color:var(--acc,var(--ink));color:#fff}.it-prof-btn.is-groot{padding:10px 17.78px;font-size:15px}.it-prof-btn:disabled{opacity:.5;cursor:default}.it-prof-alles{flex-wrap:wrap;align-items:center;gap:13.33px;margin-top:4.44px;display:flex}.it-prof-noot{color:var(--ink2);font-size:13.33px}.it-prof-klaar{color:#2f7a4a;font-size:15px;font-weight:600}.it-aanv-kop{flex-direction:column;gap:3.33px;display:flex}.it-aanv-kop b{font-family:var(--font-display);color:var(--ink);font-size:17.78px;font-weight:600}.it-aanv-kop span{color:var(--ink3);font-size:12.78px}.it-aanv-velden{background:var(--card);border:1px solid var(--line2);border-radius:12.22px;padding:4.44px 15.56px}.it-aanv-rij{border-top:1px solid var(--line2);grid-template-columns:120px 1fr;align-items:baseline;gap:13.33px;padding:8.89px 0;font-size:15px;display:grid}.it-aanv-rij:first-child{border-top:0}.it-aanv-rij span{color:var(--ink3);font-size:12.78px}.it-aanv-rij b{color:var(--ink);overflow-wrap:anywhere;font-weight:500}.it-aanv-rij.is-lang{grid-template-columns:1fr}.it-aanv-rij.is-lang p{color:var(--ink);white-space:pre-wrap;margin:0;font-size:15px;line-height:1.55}.it-keuze.is-drie{grid-template-columns:1fr 1fr 1fr;margin-top:4.44px}.it-keuze-opt small{color:var(--ink3);margin-top:6.67px;font-size:12.22px;display:block}@media (width<=899px){.it-lees-lijst,.it-keuze.is-drie{grid-template-columns:1fr}.it-prof-rij{grid-template-columns:1fr;grid-template-areas:"k""v""b""acts"}.it-prof-acts{flex-direction:row}.it-aanv-rij{grid-template-columns:1fr}}.it-bdr{flex-direction:column;gap:8.89px;display:flex}.it-bdr-kop{color:var(--ink3);text-transform:uppercase;letter-spacing:.04em;grid-template-columns:110px 1fr 1fr 110px;gap:12.22px;padding:0 15.56px;font-size:11.67px;display:grid}.it-bdr-rij{background:var(--card);border:1px solid var(--line2);border-radius:12.22px;grid-template-columns:110px 1fr 1fr 110px;align-items:start;gap:12.22px;padding:12.22px 15.56px;font-size:15px;display:grid}.it-bdr-k{color:var(--ink3);padding-top:2.22px;font-size:12.78px}.it-bdr-site,.it-bdr-hub{overflow-wrap:anywhere;min-width:0;color:var(--ink);line-height:1.5}.it-bdr-site i,.it-bdr-hub i{color:var(--ink3)}.it-bdr-hub{flex-direction:column;align-items:flex-start;gap:6.67px;display:flex}.it-bdr-hub small{color:var(--ink3);font-size:11.67px}.it-bdr-st{text-align:right;padding-top:2.22px;font-size:12.22px;font-weight:600}.it-bdr-rij.is-groen .it-bdr-st{color:#2f7a4a}.it-bdr-rij.is-rood .it-bdr-st{color:#c13a33}.it-bdr-rij.is-geel .it-bdr-st{color:#8a6420}.it-bdr-rij.is-grijs .it-bdr-st{color:var(--ink3);font-weight:500}.it-bdr-lijst{flex-direction:column;gap:10px;display:flex}.it-bdr-regel{background:var(--card);border:1px solid var(--line2);border-left-width:4px;border-radius:12.22px;padding:13.33px 15.56px}.it-bdr-regel.is-groen{border-left-color:#2f7a4a}.it-bdr-regel.is-rood{border-left-color:#c13a33}.it-bdr-regel.is-grijs{border-left-color:var(--line)}.it-site-twee{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12.22px;display:grid}.it-site-kop{color:var(--ink3);text-transform:uppercase;letter-spacing:.04em;margin:0 0 6.67px;font-size:11.67px}.it-site-code{background:var(--card);border:1px solid var(--line2);color:var(--ink);white-space:pre-wrap;overflow-wrap:anywhere;border-radius:12.22px;max-height:none;margin:0;padding:12.22px 15.56px;font-size:13.33px;line-height:1.6}.it-site-r{display:inline}.it-site-r.is-weg{color:#c13a33;background:#c13a3314;text-decoration:line-through}.it-site-r.is-erbij{color:#2f7a4a;background:#2f7a4a1a}.it-site-keuzes{flex-wrap:wrap;gap:6.67px;display:flex}.it-site-gevolg{background:var(--card);border:1px solid var(--line2);color:var(--ink2);border-radius:12.22px;padding:12.22px 15.56px;font-size:14.44px;line-height:1.55}.it-site-gevolg b{color:var(--ink)}.it-site-bronnen{background:var(--card);border:1px solid var(--line2);color:var(--ink);border-radius:12.22px;margin:0;padding:12.22px 15.56px 12.22px 32px;font-size:14.44px;line-height:1.6}.it-site-vakken{grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:10px;display:grid}.it-site-vak{text-align:left;background:var(--card);border:1px solid var(--line2);font:inherit;color:var(--ink);cursor:pointer;border-radius:12.22px;flex-direction:column;align-items:flex-start;gap:4.44px;min-height:44px;padding:12.22px 15.56px;display:flex}.it-site-vak span{color:var(--ink2);font-size:13.33px;line-height:1.45}.it-site-vak small{color:var(--acc,#b98a2e);font-size:11.67px;font-weight:600}.it-site-vak.on{border:2px solid var(--ink);padding:11.22px 14.56px}.it-site-vak:focus-visible{outline:2px solid var(--acc,#b98a2e);outline-offset:2px}@media (width<=700px){.it-site-twee{grid-template-columns:minmax(0,1fr)}}.it-bdr-regel-kop{justify-content:space-between;align-items:baseline;gap:11.11px;font-size:15px;display:flex}.it-bdr-regel-kop span{color:var(--ink3);text-transform:uppercase;font-size:11.67px}.it-bdr-regel p{color:var(--ink);overflow-wrap:anywhere;margin:5.56px 0 0;font-size:14.44px;line-height:1.55}.it-bdr-regel small{color:var(--ink3);margin-top:5.56px;font-size:11.67px;display:block}@media (width<=899px){.it-bdr-kop{display:none}.it-bdr-rij{grid-template-columns:1fr;gap:5.56px}.it-bdr-st{text-align:left}}.it-opr-samenvatting{color:var(--ink2);margin:0;font-size:14.44px;line-height:1.5}.it-opr-samenvatting b{color:var(--ink);font-weight:600}.it-opr-lijst{flex-direction:column;gap:7.78px;display:flex}.it-opr-rij{background:var(--card);border:1px solid var(--line2);opacity:.72;border-radius:11.11px;grid-template-columns:1fr auto;align-items:center;gap:6.67px 13.33px;padding:10px 15.56px;display:grid}.it-opr-rij.is-actie{opacity:1;border-color:#c9943773}.it-opr-rij.is-vaag{border-color:#c13a33}.it-opr-blok{flex-direction:column;gap:2.22px;min-width:0;display:flex}.it-opr-blok span{color:var(--ink3);text-transform:uppercase;letter-spacing:.03em;font-size:11.67px}.it-opr-blok b{color:var(--ink);overflow-wrap:anywhere;font-size:14.44px;font-weight:600}.it-opr-blok b i{color:var(--ink3);font-weight:400}.it-opr-doel{color:var(--ink2);text-align:right;white-space:nowrap;font-size:12.22px}.it-opr-rij.is-actie .it-opr-doel{color:#8a6420;font-weight:600}.it-opr-noot{color:#c13a33;grid-column:1/-1;font-size:13.33px;line-height:1.45}.it-form .it-meter-f-bar{border-radius:4.44px;height:100%}@media (width<=899px){.it-opr-rij{grid-template-columns:1fr}.it-opr-doel{text-align:left;white-space:normal}}.it-prev-vak{container-type:inline-size}@container (width<=560px){.it-pijl{grid-template-columns:1fr}.it-mid{padding-top:0;transform:rotate(90deg)}}.it-echt{flex-direction:column;gap:8.89px;display:flex}.it-echt-kop{color:var(--ink2);flex-wrap:wrap;justify-content:space-between;gap:11.11px;font-size:12.22px;display:flex}.it-echt-kop span{color:var(--ink3)}.it-echt-vak{border:1px solid var(--line2);background:var(--card);border-radius:12.22px;overflow:hidden}.it-echt-vak .bz-bib-shot{width:100%;display:block}button.it-keuze-opt.is-knop{font:inherit;text-align:left;cursor:pointer;color:inherit;transition:border-color .15s,box-shadow .15s}button.it-keuze-opt.is-knop:hover,button.it-keuze-opt.is-knop:focus-visible{border-color:var(--acc,#8a6420);box-shadow:0 0 0 3px var(--acc-soft,#f7eedc);outline:none}.it-keuze-anker{min-width:0;display:grid;position:relative}button.it-keuze-opt.is-knop.is-actief{border-color:var(--acc,#8a6420);box-shadow:0 0 0 3px var(--acc-soft,#f7eedc)}.it-aanv-stand{font-style:normal;font-family:var(--font-label);letter-spacing:.04em;text-transform:uppercase;background:var(--bg2,#f1f2f6);color:var(--ink2);vertical-align:middle;border-radius:999px;margin-left:8.89px;padding:2.22px 7.78px;font-size:11.11px;font-weight:600;display:inline-block}.it-aanv-stand.is-in_behandeling,.it-aanv-stand.is-geboekt{background:var(--acc-soft,#f7eedc);color:var(--acc,#8a6420)}.it-aanv-stand.is-afgehandeld{color:#2f7a4a;background:#2f7a4a1f}.it-aanv-stand.is-afgewezen{color:#c13a33;background:#c13a331a}.it-idee-lijst{flex-direction:column;gap:8.89px;display:flex}.it-idee{background:var(--card);border:1px solid var(--line2);border-radius:12.22px;padding:12.22px 15.56px}.it-idee-kop{flex-wrap:wrap;justify-content:space-between;gap:11.11px;margin-bottom:4.44px;display:flex}.it-idee-soort{letter-spacing:.04em;text-transform:uppercase;color:var(--ink2);font-size:11.11px;font-weight:600}.it-idee-soort.is-pagina{color:var(--acc,#8a6420)}.it-idee-vol{color:var(--ink3);font-size:11.67px}.it-idee b{color:var(--ink);font-size:15.56px;font-weight:600;line-height:1.35;display:block}.it-idee-woord{color:var(--ink3);margin-top:2.22px;font-size:12.22px;display:block}.it-idee p{color:var(--ink2);margin:6.67px 0 0;font-size:13.89px;line-height:1.5}.it-meters.is-vier{grid-template-columns:1fr 1fr;margin-bottom:11.11px}.it-meters.is-drie{grid-template-columns:repeat(3,minmax(0,1fr));margin-bottom:11.11px}@media (width<=899px){.it-meters.is-drie{grid-template-columns:minmax(0,1fr)}}.it-idee.is-gekozen{border-color:var(--acc,#8a6420)}.it-idee-kand{letter-spacing:.04em;text-transform:uppercase;border-radius:999px;padding:1.11px 7.78px;font-size:11.11px;font-weight:600}.it-idee-kand.is-gat{color:#c13a33;background:#c13a331a}.it-idee-kand.is-gedeeld{color:#2f4fb8;background:#e2e6f4}.it-idee-titel{font:inherit;text-align:left;cursor:pointer;color:inherit;background:0 0;border:0;width:100%;padding:0;display:block}.it-idee-titel:hover b{text-underline-offset:3px;text-decoration:underline}.it-idee-acts{flex-wrap:wrap;align-items:center;gap:6.67px;margin-top:8.89px;display:flex}.it-idee-kost{color:var(--ink3);font-size:11.67px}.it-idee-nav{color:var(--ink2);align-items:center;gap:11.11px;margin-bottom:10px;font-size:12.22px;display:flex}.it-idee-twee{grid-template-columns:1.2fr 1fr;align-items:start;gap:12.22px;display:grid}.it-serp{padding:2.22px 0;font-family:Arial,sans-serif}.it-serp-u{color:#202124;font-size:12.22px}.it-serp-u span{color:#4d5156}.it-serp-t{color:#1a0dab;margin:2.22px 0 3.33px;font-size:17.78px;line-height:1.3}.it-serp-d{color:#4d5156;font-size:13.33px;line-height:1.5}.it-idee-opb div{border-top:1px solid var(--line2);grid-template-columns:28px 1fr;align-items:baseline;gap:8.89px;padding:6.67px 0;font-size:13.89px;display:grid}.it-idee-opb div:first-child{border-top:0}.it-idee-opb em{color:var(--ink3);font-size:11.11px;font-style:normal}.it-idee-opb b{color:var(--ink);font-weight:600}.it-idee-feiten div{border-top:1px solid var(--line2);grid-template-columns:110px 1fr;gap:11.11px;padding:6.67px 0;font-size:13.33px;display:grid}.it-idee-feiten div:first-child{border-top:0}.it-idee-feiten span{color:var(--ink2)}.it-idee-feiten b{color:var(--ink);overflow-wrap:anywhere;font-weight:600}@media (width<=899px){.it-idee-twee,.it-meters.is-vier,.it-idee-feiten div{grid-template-columns:1fr}}.studio-status.voorstel{color:var(--a-gold);background:var(--a-gold-soft)}.studio-card.stand-voorstel .studio-card-thumb{background:linear-gradient(135deg,var(--a-gold-soft),color-mix(in oklab,var(--a-gold) 35%,#fff))}.studio-card.stand-voorstel .studio-card-kind,.studio-card.stand-voorstel .studio-card-ic{color:var(--a-gold);background:0 0}.studio-card.stand-voorstel .studio-card-kind{background:color-mix(in oklab,var(--a-gold) 14%,transparent)}.studio-nietdit{color:var(--ink3);text-underline-offset:2px;align-self:flex-start;margin-top:-4px;font-size:12px;text-decoration:underline}.studio-nietdit:hover{color:var(--ink)}.studio-place:disabled{opacity:.55;cursor:default;box-shadow:none;transform:none}.studio-draft-opzet{border:1px solid var(--line);border-radius:11px;flex-direction:column;margin:0;padding:0;list-style:none;display:flex;overflow:hidden}.studio-draft-opzet li{border-top:1px solid var(--line);grid-template-columns:30px 1fr;align-items:baseline;gap:10px;padding:8px 12px;font-size:13.5px;display:grid}.studio-draft-opzet li:first-child{border-top:0}.studio-draft-opzet li em{font-style:normal;font-family:var(--font-label);color:var(--ink3);font-size:11px}.it-prev-vak.is-effect .it-meter-v .is-leeg{color:var(--ink2);font-size:16px;font-weight:600}.it-eff-ai span.is-ja{color:var(--a-green);font-weight:600}.it-eff-ai span.is-nee{color:var(--ink3)}.it-prev-vak.is-effect .it-keuze{margin-top:14px}.bz-pg-kpis{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:0 0 12px;display:grid}.bz-pg-kpis .bz-pg-stat .f{color:var(--ink3);font-size:11.5px;line-height:1.35}.bz-pg-kpis .bz-pg-stat .n small{color:var(--ink2);margin-left:4px;font-size:12px;font-weight:600}.bz-pg-cijfer{color:var(--ink3);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:11.5px}.bz-pg-stand{text-transform:uppercase;letter-spacing:.04em;white-space:nowrap;border-radius:7px;flex:none;padding:3px 8px;font-size:10.5px;font-weight:800}.bz-pg-stand.kans{color:var(--a-gold);background:var(--a-gold-soft)}.bz-pg-stand.bezig{color:var(--a-teal);background:var(--a-teal-soft)}.bz-pg-stand.ok{color:var(--a-green);background:var(--a-green-soft)}.bz-pg-stand.concept{color:var(--ink2);background:var(--bg-deep)}.bz-pg-bron{color:var(--ink2);margin:10px 2px 0;font-size:12.5px;line-height:1.5}@media (width<=700px){.bz-pg-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}}.bz-pg-tabel{border:1px solid var(--line);background:var(--card);border-radius:14px;overflow:hidden}.bz-pg-tabel .th,.bz-pg-tabel .tr{grid-template-columns:minmax(0,2.4fr) repeat(4,minmax(0,.85fr)) minmax(0,1.1fr);align-items:center;gap:10px;padding:11px 16px;display:grid}.bz-pg-tabel .th{letter-spacing:.05em;color:var(--ink3);background:var(--card2);border-bottom:1px solid var(--line);font-size:10.5px;font-weight:800}.bz-pg-tabel .th>div{text-transform:uppercase}.bz-pg-tabel .tr{border-top:1px solid var(--line);color:var(--ink);font-size:13.5px}.bz-pg-tabel .tr:first-of-type{border-top:0}.bz-pg-tabel .tr:hover{background:var(--card2)}.bz-pg-tabel .p{min-width:0}.bz-pg-tabel .p button{text-align:left;font:inherit;color:var(--ink);cursor:pointer;text-overflow:ellipsis;white-space:nowrap;background:0 0;border:0;max-width:100%;padding:0;font-weight:700;display:block;overflow:hidden}.bz-pg-tabel .p button:hover{color:var(--a-gold)}.bz-pg-tabel .p a{text-decoration:none}.bz-pg-tabel .p small{color:var(--ink3);text-overflow:ellipsis;white-space:nowrap;font-size:11.5px;display:block;overflow:hidden}.bz-pg-tabel .p a:hover small{color:var(--ink2);text-decoration:underline}.bz-pg-tabel .n{text-align:right;font-variant-numeric:tabular-nums}.bz-pg-tabel .n b{font-weight:800}.bz-pg-tabel .n .leeg{color:var(--ink3);font-size:11.5px}.bz-pg-tabel .leeg-rij{color:var(--ink2);font-size:12.5px;display:block}@media (width<=700px){.bz-pg-tabel .th,.bz-pg-tabel .tr{grid-template-columns:minmax(0,2fr) minmax(0,1fr) minmax(0,1.1fr)}.bz-pg-tabel .th>:nth-child(n+3):nth-child(-n+5),.bz-pg-tabel .tr>:nth-child(n+3):nth-child(-n+5){display:none}}.website-board,.groei-board,.seo-board,.studio-board,.domein-board,.aanvragen-board{--sv-line:#e0e1e9;--sv-line2:#c4c7cf;--sv-bg:#f4f5f9;--sv-r:6px}.website-board .tile,.groei-board .tile,.seo-board .tile,.studio-board .tile,.domein-board .tile,.aanvragen-board .tile{border-radius:var(--sv-r);box-shadow:none;border-color:var(--sv-line);transition:border-color .16s}.website-board .tile:not(.is-edit):hover,.groei-board .tile:not(.is-edit):hover,.seo-board .tile:not(.is-edit):hover,.studio-board .tile:not(.is-edit):hover,.domein-board .tile:not(.is-edit):hover,.aanvragen-board .tile:not(.is-edit):hover{box-shadow:none;border-color:var(--sv-line2);transform:none}.website-board .tile.is-edit,.groei-board .tile.is-edit,.seo-board .tile.is-edit,.studio-board .tile.is-edit,.domein-board .tile.is-edit,.aanvragen-board .tile.is-edit{box-shadow:inset 0 0 0 1.5px var(--a-gold)}.website-board .tile-label,.groei-board .tile-label,.seo-board .tile-label,.studio-board .tile-label,.domein-board .tile-label,.aanvragen-board .tile-label{font-family:var(--font-body);letter-spacing:0;text-transform:none;color:var(--ink);align-items:center;gap:6px;min-width:0;font-size:14px;font-weight:600;display:flex}.website-board .tile-label:after,.groei-board .tile-label:after,.seo-board .tile-label:after,.studio-board .tile-label:after,.domein-board .tile-label:after,.aanvragen-board .tile-label:after{content:"i";color:#8b8d99;border-radius:9999px;flex:none;place-items:center;width:13px;height:13px;font:italic 700 9px/1 Georgia,serif;display:inline-grid;box-shadow:inset 0 0 0 1.3px #a9abb6}.website-board .tile-label-var,.groei-board .tile-label-var,.seo-board .tile-label-var,.studio-board .tile-label-var,.domein-board .tile-label-var,.aanvragen-board .tile-label-var{color:var(--ink3);font-weight:400}.website-board .kpi-card,.groei-board .kpi-card,.seo-board .kpi-card,.studio-board .kpi-card,.domein-board .kpi-card,.aanvragen-board .kpi-card{border-radius:var(--sv-r);box-shadow:none;border-color:var(--sv-line)}.website-board .kpi-card:hover,.groei-board .kpi-card:hover,.seo-board .kpi-card:hover,.studio-board .kpi-card:hover,.domein-board .kpi-card:hover,.aanvragen-board .kpi-card:hover{box-shadow:none;border-color:var(--sv-line2);transform:none}.website-board .kpi-card-k,.groei-board .kpi-card-k,.seo-board .kpi-card-k,.studio-board .kpi-card-k,.domein-board .kpi-card-k,.aanvragen-board .kpi-card-k{color:var(--ink);font-weight:500}.website-board .panel,.groei-board .panel,.seo-board .panel,.studio-board .panel,.domein-board .panel,.aanvragen-board .panel,.website-board .st-empty,.groei-board .st-empty,.seo-board .st-empty,.studio-board .st-empty,.domein-board .st-empty,.aanvragen-board .st-empty{border-radius:var(--sv-r);box-shadow:none;border:1px solid var(--sv-line)}.website-board .sx-tab.on,.groei-board .sx-tab.on,.seo-board .sx-tab.on,.studio-board .sx-tab.on,.domein-board .sx-tab.on,.aanvragen-board .sx-tab.on{color:var(--ink);border-bottom-color:var(--a-gold)}.website-board .sx-hero-h1,.groei-board .sx-hero-h1,.seo-board .sx-hero-h1,.studio-board .sx-hero-h1,.domein-board .sx-hero-h1,.aanvragen-board .sx-hero-h1{letter-spacing:-.01em;font-size:24px;font-weight:600}.website-board .sx-hero-sub,.groei-board .sx-hero-sub,.seo-board .sx-hero-sub,.studio-board .sx-hero-sub,.domein-board .sx-hero-sub,.aanvragen-board .sx-hero-sub{font-family:var(--font-body);color:var(--ink2);letter-spacing:0;text-transform:none;font-size:13px}.sv-rt-w{--sv-line:#e0e1e9;--sv-line2:#c4c7cf;--sv-bg:#f4f5f9;--sv-bg2:#eceef3;--sv-link:#006dca;min-width:0;height:100%;font-family:var(--font-body);color:var(--ink);flex-direction:column;font-size:14px;line-height:20px;display:flex}.sv-rt-tilebody{flex-direction:column;height:100%;min-height:0;display:flex}.sv-rt-flt{border-bottom:1px solid var(--sv-line);flex-wrap:wrap;align-items:center;gap:8px;padding:10px 16px;display:flex}.sv-rt-sp{flex:1}.sv-rt-zoek{height:32px;box-shadow:inset 0 0 0 1px var(--sv-line2);color:var(--ink3);background:var(--card);border-radius:6px;align-items:center;gap:8px;min-width:160px;padding:0 10px;display:inline-flex}.sv-rt-zoek svg{flex:0 0 15px;width:15px;height:15px}.sv-rt-zoek input{font:inherit;color:var(--ink);background:0 0;border:0;outline:0;width:140px;min-width:0}.sv-rt-zoek:focus-within{box-shadow:inset 0 0 0 1px var(--a-gold),0 0 0 2px var(--a-gold)}.sv-rt-seg,.sv-rt-trig{background:var(--card);height:32px;box-shadow:inset 0 0 0 1px var(--sv-line2);font:inherit;color:var(--ink);white-space:nowrap;cursor:pointer;border:0;border-radius:6px;align-items:center;gap:6px;padding:0 10px;font-size:14px;display:inline-flex}.sv-rt-seg:hover,.sv-rt-trig:hover{box-shadow:inset 0 0 0 1px var(--ink3)}.sv-rt-seg.is-on,.sv-rt-trig.is-on{box-shadow:inset 0 0 0 1px var(--a-gold),inset 0 0 0 3px #fbf5e8}.sv-rt-seg-n{color:var(--ink2)}.sv-rt-seg.is-alarm,.sv-rt-seg.is-alarm .sv-rt-seg-n{color:var(--a-red)}.sv-rt-seg.is-alarm{background:var(--a-red-soft)}.sv-rt-trig-w{position:relative}.sv-rt-trig.is-open{box-shadow:inset 0 0 0 1px var(--ink)}.sv-rt-menu{z-index:5;background:var(--card);border:1px solid var(--sv-line);border-radius:6px;flex-direction:column;min-width:180px;padding:4px;display:flex;position:absolute;top:36px;left:0;box-shadow:0 4px 12px #0a0d1214}.sv-rt-menu button{font:inherit;text-align:left;color:var(--ink);cursor:pointer;background:0 0;border:0;border-radius:4px;justify-content:space-between;gap:12px;padding:7px 10px;display:flex}.sv-rt-menu button:hover{background:var(--sv-bg)}.sv-rt-menu button.is-on{box-shadow:inset 0 0 0 1px var(--a-gold);background:#fbf5e8}.sv-rt-menu button .num{color:var(--ink2)}.sv-rt-chips{flex-wrap:wrap;align-items:center;gap:6px;padding:8px 16px 0;display:flex}.sv-rt-chip{background:var(--sv-bg);height:24px;color:var(--ink2);border-radius:4px;align-items:center;gap:6px;padding:0 6px 0 8px;font-size:12.5px;display:inline-flex}.sv-rt-chip button,.sv-rt-wis{font:inherit;color:var(--ink3);cursor:pointer;background:0 0;border:0;padding:0 2px}.sv-rt-wis{color:var(--sv-link);font-size:12px}.sv-rt-lijf{flex:1;min-height:0;position:relative;overflow:auto}.sv-rt-lijf.is-midden{justify-content:center;align-items:center;padding:20px;display:flex}.sv-rt{border-collapse:collapse;width:100%;font-size:14px;line-height:20px}.sv-rt th{z-index:1;background:var(--sv-bg);text-align:left;color:var(--ink2);border-bottom:1px solid var(--sv-line);white-space:nowrap;padding:8px 12px;font-size:12px;font-weight:400;line-height:16px;position:sticky;top:0}.sv-rt th.is-num,.sv-rt td.is-num{text-align:right;font-variant-numeric:tabular-nums}.sv-rt th.is-on{color:var(--ink);font-weight:600}.sv-rt-th{font:inherit;color:inherit;cursor:default;background:0 0;border:0;align-items:center;gap:3px;padding:0;display:inline-flex}button.sv-rt-th{cursor:pointer}.sv-rt-pijl{opacity:0;width:11px;height:11px;transition:opacity .12s}.sv-rt th:hover .sv-rt-pijl,.sv-rt th.is-on .sv-rt-pijl{opacity:1}.sv-rt td{border-bottom:1px solid var(--sv-line);vertical-align:middle;text-overflow:ellipsis;white-space:nowrap;max-width:0;height:44px;padding:0 12px;overflow:hidden}.sv-rt td.is-k{max-width:none}.sv-rt tr:last-child td{border-bottom:0}.sv-rt tbody tr:hover td,.sv-rt tr.is-open td,.sv-rt tr.is-sub td{background:var(--sv-bg)}.sv-rt tr.is-sub td{white-space:normal;border-bottom:1px solid var(--sv-line);height:auto;padding:0 16px 14px}.sv-rt .is-eerste{padding-left:16px}.sv-rt .is-laatste{padding-right:16px}.sv-rt td.is-act{text-align:right;white-space:nowrap;max-width:none}.sv-rt-caret{width:20px;height:20px;color:var(--ink2);vertical-align:middle;border-radius:6px;place-items:center;margin-right:6px;display:inline-grid}.sv-rt-caret-i{width:12px;height:12px}.sv-rt-woord{vertical-align:middle;flex-direction:column;min-width:0;line-height:18px;display:inline-flex}.sv-rt-woord small{color:var(--ink2);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.sv-rt td.is-k:has(.sv-rt-woord.is-krimp){min-width:220px;max-width:0}.sv-rt-woord.is-krimp{width:calc(100% - 26px)}.sv-rt-krimp{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.sv-rt-pos{font-variant-numeric:tabular-nums;font-weight:600}.sv-rt-pos.is-green{color:var(--a-green)}.sv-rt-pos.is-gold{color:var(--a-gold)}.sv-rt-pos.is-orange{color:var(--a-orange)}.sv-rt-pos.is-ink2,.sv-rt-pos.is-leeg{color:var(--ink2)}.sv-rt-delta{margin-left:4px;font-size:11px;font-weight:600}.sv-rt-delta.is-op{color:var(--a-green)}.sv-rt-delta.is-af{color:var(--a-red)}.sv-rt-mut{color:var(--ink3)}.sv-rt-wie{background:var(--sv-bg2,#eceef3);height:22px;color:var(--ink2);white-space:nowrap;letter-spacing:.01em;border-radius:4px;align-items:center;gap:6px;max-width:100%;padding:0 8px 0 7px;font-size:11.5px;font-weight:500;line-height:18px;display:inline-flex;overflow:hidden}.sv-rt-wie i{border-radius:9999px;flex:0 0 7px;width:7px;height:7px}.sv-rt-wie b{color:var(--ink);font-weight:600}.sv-rt-wie span{text-overflow:ellipsis;overflow:hidden}.sv-tag{background:var(--sv-bg);height:20px;color:var(--ink2);border-radius:4px;align-items:center;padding:0 6px;font-size:12px;font-weight:500;display:inline-flex}.sv-tag.is-doen{background:color-mix(in srgb,var(--a-green) 12%,#fff);color:var(--a-green)}.sv-tag.is-kans{background:color-mix(in srgb,var(--a-gold) 14%,#fff);color:var(--a-gold)}.sv-tag.is-later{background:var(--sv-bg);color:var(--ink2)}.sv-tag.is-niet{background:var(--sv-bg);color:var(--ink3)}.sv-tag.is-ai-geciteerd{background:color-mix(in srgb,var(--a-green) 12%,#fff);color:var(--a-green)}.sv-tag.is-ai-genoemd{background:color-mix(in srgb,var(--a-gold) 14%,#fff);color:var(--a-gold)}.sv-tag.is-ai-niet{background:color-mix(in srgb,var(--a-red) 10%,#fff);color:var(--a-red)}.sv-tag.is-ai-onbekend{background:var(--sv-bg);color:var(--ink3)}.sv-tag.is-ai-ongemeten{background:var(--sv-bg);color:var(--ink3);font-style:italic}.sv-tag.is-gai-met{background:color-mix(in srgb,var(--a-green) 12%,#fff);color:var(--a-green)}.sv-tag.is-gai-zonder{background:color-mix(in srgb,var(--a-red) 10%,#fff);color:var(--a-red)}.sv-tag.is-gai-geen{background:var(--sv-bg);color:var(--ink3)}.sv-tag.is-uitrol-klaar{background:color-mix(in srgb,var(--a-green) 12%,#fff);color:var(--a-green)}.sv-tag.is-uitrol-mislukt{background:color-mix(in srgb,var(--a-red) 10%,#fff);color:var(--a-red)}.sv-tag.is-uitrol-loopt{background:color-mix(in srgb,var(--a-gold) 14%,#fff);color:var(--a-gold)}.sv-tag.is-uitrol-onbekend{background:var(--sv-bg);color:var(--ink3)}.sv-rt-uitrol-v{flex-wrap:wrap;gap:2px 12px;display:inline-flex}.sv-rt-uitrol-v .sv-rt-delta{margin-left:4px}.sv-rt-reeks{align-items:center;gap:3px;display:inline-flex}.sv-rt-rk{background:#c4c7cf;border-radius:3px;width:9px;height:9px;display:block}.sv-rt-rk.is-geciteerd{background:var(--a-green)}.sv-rt-rk.is-genoemd{background:var(--a-gold)}.sv-rt-rk.is-niet{background:var(--a-red)}.sv-rt-rk.is-onbekend,.sv-rt-rk.is-ongemeten{background:#c4c7cf}.sv-rt-detail{padding-top:10px}.sv-rt-vast{max-width:100%;display:inline-grid}.sv-rt-vast>*{grid-area:1/1}.sv-rt-vast-maat{visibility:hidden;white-space:nowrap}.sv-rt-vast-bezig{justify-content:center;align-items:center;gap:5px;width:0;min-width:100%;display:flex;overflow:hidden}.sv-rt-vast-tekst{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.sv-rt-vast-teller{white-space:nowrap;opacity:.85;flex:none;font-size:.92em}.sv-rt-detail-tegels{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.sv-rt-tegel{background:var(--card);box-shadow:inset 0 0 0 1px var(--sv-line);color:var(--ink2);border-radius:6px;padding:10px 12px;font-size:12.5px;line-height:17px}.sv-rt-tegel b{color:var(--ink);margin-bottom:3px;font-size:13px;font-weight:600;display:block}.sv-rt-tegel p{margin:0}.sv-rt-tegel-act{justify-content:flex-end;margin-top:8px;display:flex}.td-dialoog{flex-direction:column;gap:12px;display:flex}.td-zin{color:var(--ink2);margin:0;font-size:13.5px;line-height:1.55}.td-nuna{background:var(--card);border:1px solid var(--line);border-radius:12px;overflow:hidden}.td-nuna-rij{border-bottom:1px solid var(--line);grid-template-columns:104px 1fr;align-items:start;gap:14px;padding:11px 15px;font-size:13px;display:grid}.td-nuna-rij:last-child{border-bottom:0}.td-nuna-k{color:var(--ink2);padding-top:2px;font-size:11.5px;font-weight:500}.td-nuna-v{color:var(--ink);white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.45}.td-keuzes{flex-direction:column;gap:8px;display:flex}.td-keuze{border:1px solid var(--line);font:inherit;text-align:left;background:var(--card);color:var(--ink);cursor:pointer;border-radius:10px;align-items:flex-start;gap:10px;padding:10px 12px;font-size:13.5px;display:flex}.td-keuze:hover{border-color:var(--ink3)}.td-keuze.is-aan{border-color:var(--ink);box-shadow:inset 0 0 0 1px var(--ink)}.td-keuze i{border:1.5px solid var(--ink3);box-sizing:border-box;border-radius:50%;flex:0 0 16px;place-items:center;width:16px;height:16px;margin-top:2px;display:grid}.td-keuze.is-aan i{border-color:var(--ink);background:var(--ink)}.td-keuze.is-aan i:after{content:"";background:var(--card);border-radius:50%;width:6px;height:6px}.td-keuze small{color:var(--ink2);margin-top:2px;font-size:12.5px;display:block}.td-keuze:focus-visible{outline:2px solid var(--a-gold);outline-offset:2px}.sv-rt-vragen{gap:3px;margin:0;padding:0;list-style:none;display:grid}.sv-rt-vragen li{justify-content:space-between;align-items:baseline;gap:8px;min-width:0;display:flex}.sv-rt-vragen li span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.sv-rt-vragen li small{color:var(--ink3);font-variant-numeric:tabular-nums;flex:none}.sv-rt-vragen li.is-rest{color:var(--ink3);font-style:italic}.sv-rt-leeg{text-align:center;flex-direction:column;align-items:center;gap:8px;max-width:340px;display:flex}.sv-rt-leeg b{color:var(--ink2);font-weight:700}.sv-rt-leeg p{color:var(--ink3);margin:0;font-size:13px}.sv-rt-voet{border-top:1px solid var(--sv-line);color:var(--ink2);background:var(--card);flex-wrap:wrap;align-items:center;gap:10px;padding:10px 16px;font-size:12px;display:flex}.sv-rt-voet-n{color:var(--ink3);text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.sv-rt-pgn{align-items:center;gap:2px;margin-left:auto;display:inline-flex}.sv-rt-pgn button,.sv-rt-pgn span{min-width:26px;height:26px;font:inherit;color:var(--ink2);cursor:pointer;background:0 0;border:0;border-radius:4px;place-items:center;padding:0 6px;font-size:12px;display:inline-grid}.sv-rt-pgn button.is-on{background:var(--ink);color:#fff}.sv-rt-pgn button:disabled{opacity:.4;cursor:default}.sv-btn{height:32px;font:inherit;cursor:pointer;background:var(--card);color:var(--ink);box-shadow:inset 0 0 0 1px var(--sv-line2,#c4c7cf);white-space:nowrap;border:0;border-radius:6px;justify-content:center;align-items:center;gap:6px;padding:0 12px;font-size:14px;display:inline-flex}.sv-btn.is-sm{height:28px;padding:0 10px}.sv-btn.is-p{background:var(--ink);color:#fff;box-shadow:none;font-weight:600}.sv-btn.is-p:hover{background:#000}.sv-btn.is-t{box-shadow:none;color:#006dca;background:0 0;height:auto;padding:0 2px}.sv-btn.is-t:hover{color:#0055a5;text-decoration:underline}.sv-btn.is-s:hover{box-shadow:inset 0 0 0 1px var(--ink3)}.sv-btn.is-uit,.sv-btn:disabled{background:var(--sv-bg,#f4f5f9);color:var(--ink3);box-shadow:none;cursor:not-allowed}.sv-btn:focus-visible,.sv-rt-seg:focus-visible,.sv-rt-trig:focus-visible,.sv-tip-k:focus-visible,.sv-rt-pgn button:focus-visible,button.sv-rt-th:focus-visible{outline:2px solid var(--a-gold);outline-offset:2px}.sv-tip{vertical-align:middle;align-items:center;display:inline-flex;position:relative}.sv-tip-k{font:inherit;color:inherit;cursor:help;background:0 0;border:0;align-items:center;padding:0;display:inline-flex}.sv-tip-k.is-i{color:#8b8d99;border-radius:9999px;justify-content:center;width:14px;height:14px;margin-left:4px;font:italic 700 10px/1 Georgia,serif;box-shadow:inset 0 0 0 1.4px #a9abb6}.sv-tip-k.is-i:hover{color:var(--ink);box-shadow:inset 0 0 0 1.4px var(--ink3)}.sv-tip-b{z-index:20;background:var(--card);width:max-content;max-width:280px;color:var(--ink);border:1px solid var(--sv-line,#e0e1e9);white-space:normal;text-align:left;font-size:12.5px;font-style:normal;font-weight:400;line-height:17px;font-family:var(--font-body);border-radius:6px;padding:8px 10px;position:absolute;left:0;box-shadow:0 4px 12px #0a0d1214}.sv-tip-b.is-boven{bottom:calc(100% + 6px)}.sv-tip-b.is-onder{top:calc(100% + 6px)}.sv-tip-b.is-rechts{left:auto;right:0}.sv-gauge{text-align:center;flex-direction:column;align-items:center;gap:2px;display:flex}.sv-gauge svg{width:170px;height:96px;display:block;overflow:visible}.sv-gauge.is-klein svg{width:120px;height:68px}.sv-gauge.is-mini{flex:none;align-items:flex-end;width:46px;height:27px;display:inline-flex;overflow:hidden}.sv-gauge.is-mini svg{width:46px;height:26px}.sv-gauge-v{font-family:var(--font-display);letter-spacing:0;font-variant-numeric:tabular-nums;color:var(--ink);margin-top:-38px;font-size:38px;font-weight:700;line-height:40px}.sv-gauge.is-klein .sv-gauge-v{margin-top:-28px;font-size:26px;line-height:28px}.sv-gauge.is-leeg .sv-gauge-v{color:var(--ink3)}.sv-gauge-l{color:var(--ink2);font-size:13px;line-height:18px}.sv-gauge-d{color:var(--ink3);font-size:12px}.sv-gauge-u{color:var(--ink2);max-width:260px;margin:6px 0 0;font-size:12.5px;line-height:17px}.sv-hm{font-variant-numeric:tabular-nums;border-radius:7px;place-items:center;width:100%;min-width:34px;height:34px;font-weight:650;display:inline-grid}.sv-hm.is-h0{background:var(--sv-bg2,#eceef3);color:var(--ink3)}.sv-hm.is-h1{background:color-mix(in srgb,var(--a-green) 14%,#fff);color:var(--a-green)}.sv-hm.is-h2{background:color-mix(in srgb,var(--a-green) 34%,#fff);color:var(--a-green)}.sv-hm.is-h3{background:color-mix(in srgb,var(--a-green) 60%,#fff);color:#fff}.sv-hm.is-h4{background:var(--a-green);color:#fff}.sv-hm.is-r1{background:color-mix(in srgb,var(--a-red) 12%,#fff);color:var(--a-red)}.sv-hm.is-r2{background:color-mix(in srgb,var(--a-red) 34%,#fff);color:var(--a-red)}.sv-hm.is-r3{background:var(--a-red);color:#fff}.sv-hmt-w{flex-direction:column;gap:10px;height:100%;min-height:0;padding:14px 16px;display:flex}.sv-hmt-w.is-midden{justify-content:center;align-items:center}.sv-hmt-kop{color:var(--ink);align-items:center;gap:6px;font-size:13.5px;font-weight:600;display:flex}.sv-hmt-bak{flex:1;min-height:0;overflow:auto}.sv-hmt{border-collapse:separate;border-spacing:3px;width:100%}.sv-hmt th{color:var(--ink2);text-align:left;vertical-align:bottom;font-size:12px;font-weight:600}.sv-hmt thead th{background:var(--card);z-index:1;padding-bottom:4px;position:sticky;top:0}.sv-hmt-hoek{min-width:120px}.sv-hmt-kw{text-overflow:ellipsis;white-space:nowrap;max-width:92px;display:block;overflow:hidden}.sv-hmt-rij{min-width:120px;max-width:180px}.sv-hmt-d{text-overflow:ellipsis;white-space:nowrap;color:var(--ink);display:block;overflow:hidden}.sv-hmt-o{color:var(--ink3);font-size:11px;font-weight:500;display:block}.sv-hmt td{width:34px;padding:0}.sv-hmt-lgd{color:var(--ink2);flex-wrap:wrap;gap:14px;margin:0;padding:0;font-size:12px;list-style:none;display:flex}.sv-hmt-lgd li{align-items:center;gap:6px;display:inline-flex}.sv-hmt-lgd i{border-radius:4px;width:14px;min-width:14px;height:14px}.sv-hmt-voet{color:var(--ink3);margin:0;font-size:12px;line-height:17px}.sv-ent{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.sv-ent-c{background:var(--card);height:28px;box-shadow:inset 0 0 0 1px var(--sv-line2,#c4c7cf);border-radius:6px;align-items:center;gap:7px;padding:0 8px 0 10px;font-size:13px;display:inline-flex}.sv-ent-c i{background:var(--c);border-radius:9999px;width:9px;height:9px}.sv-ent-c.is-jij{box-shadow:inset 0 0 0 1px var(--a-gold);font-weight:600}.sv-ent-c.is-voorstel{box-shadow:inset 0 0 0 1px var(--a-blue);color:var(--a-blue)}.sv-ent-x{font:inherit;color:var(--ink3);cursor:pointer;background:0 0;border:0;padding:0 2px;line-height:1}.sv-ent-x:hover{color:var(--ink)}.sv-nm{text-align:center;color:var(--ink2);flex-direction:column;align-items:center;gap:6px;display:flex}.sv-nm-v{font-family:var(--font-display);color:var(--ink3);font-size:26px;font-weight:700;line-height:30px}.sv-nm.is-groot .sv-nm-v{font-size:38px;line-height:40px}.sv-nm-t{font-size:13px}.sv-nm-w{color:var(--ink3);max-width:320px;font-size:12.5px}.sv-skel{flex-direction:column;gap:10px;padding:14px 16px;display:flex}.sv-skel i{background:var(--sv-bg2,#eceef3);border-radius:6px;display:block}@media (width<=700px){.sv-rt-detail-tegels{grid-template-columns:minmax(0,1fr)}.sv-rt-zoek{flex:1;min-width:0}}.sv-rt-kolw{position:relative}.sv-rt-kol{z-index:6;background:var(--card);border:1px solid var(--sv-line,#e0e1e9);border-radius:6px;flex-direction:column;width:260px;display:flex;position:absolute;top:36px;right:0;overflow:hidden;box-shadow:0 8px 20px -8px #191b2333}.sv-rt-kol-z{border-bottom:1px solid var(--sv-line,#e0e1e9);color:var(--ink3);align-items:center;gap:8px;padding:8px 10px;font-size:13px;display:flex}.sv-rt-kol-z svg{flex:0 0 14px;width:14px;height:14px}.sv-rt-kol-z input{font:inherit;color:var(--ink);background:0 0;border:0;outline:0;flex:1;min-width:0}.sv-rt-kol-l{max-height:232px;padding:2px 0;overflow:auto}.sv-rt-kol-r{cursor:pointer;align-items:center;gap:9px;padding:7px 10px;font-size:13px;display:flex}.sv-rt-kol-r:hover{background:var(--sv-bg,#f4f5f9)}.sv-rt-kol-r.is-vast{cursor:default;color:var(--ink2)}.sv-rt-kol-r input{opacity:0;width:1px;height:1px;margin:0;position:absolute}.sv-rt-kol-r i{color:#fff;border-radius:3px;flex:0 0 15px;place-items:center;width:15px;height:15px;display:grid;box-shadow:inset 0 0 0 1.5px #a9abb6}.sv-rt-kol-r i.is-aan{background:var(--ink);box-shadow:none}.sv-rt-kol-r i svg{width:10px;height:10px}.sv-rt-kol-r input:focus-visible+i{outline:2px solid var(--a-gold);outline-offset:2px}.sv-rt-kol-r span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.sv-rt-kol-vast{color:var(--ink3);margin-left:auto;font-size:12px}.sv-rt-kol-niets{color:var(--ink3);margin:0;padding:10px;font-size:12.5px}.sv-rt-kol-v{border-top:1px solid var(--sv-line,#e0e1e9);justify-content:flex-end;gap:8px;padding:8px 10px;display:flex}.sv-rt-flt.is-tel{flex-wrap:wrap;gap:8px;padding:10px 12px}.sv-rt-flt.is-tel .sv-rt-zoek{flex:120px;min-width:0}.sv-rt-flt.is-tel .sv-rt-zoek input{width:100%}.sv-rt-flt.is-tel .sv-rt-trig,.sv-rt-flt.is-tel .sv-btn{flex:none}.sv-rt-lijf.is-kaarten{background:var(--sv-bg);overflow-x:hidden}.sv-rt-kaarten{gap:8px;margin:0;padding:8px 12px;list-style:none;display:grid}.sv-rt-kaart{background:var(--card);min-width:0;box-shadow:inset 0 0 0 1px var(--sv-line);border-radius:8px;padding:9px 12px}.sv-rt-kaart.is-klik{cursor:pointer}.sv-rt-kaart.is-open{box-shadow:inset 0 0 0 1px var(--sv-line2)}.sv-rt-kaart-kop{align-items:flex-start;gap:0;min-width:0;display:flex}.sv-rt-kaart-kop .sv-rt-caret{flex:0 0 20px;margin-top:0}.sv-rt-kaart-titel{overflow-wrap:anywhere;flex:auto;min-width:0;font-weight:600}.sv-rt-kaart-titel .sv-rt-woord{display:flex}.sv-rt-kaart-titel small{font-weight:400}.sv-rt-kaart-velden{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:4px 12px;margin:6px 0 0;display:grid}.sv-rt-kaart-veld{align-items:center;gap:6px;min-width:0;min-height:22px;display:flex}.sv-rt-kaart-veld dt{min-width:0;max-width:45%;color:var(--ink2);white-space:nowrap;flex:none;align-items:center;gap:3px;font-size:12px;line-height:16px;display:flex;overflow:hidden}.sv-rt-kaart-veld dt .sv-info-i,.sv-rt-kaart-veld dt button{flex:none}.sv-rt-kaart-veld dd{text-align:right;text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;margin:0;font-size:13.5px;line-height:19px;overflow:hidden}.sv-rt-kaart-veld dd.num{font-variant-numeric:tabular-nums}.sv-rt-kaart-act{justify-content:flex-end;margin-top:8px;display:flex}.sv-rt-kaart-act .sv-btn{min-height:36px}.sv-rt-kaart .sv-rt-detail{border-top:1px solid var(--sv-line);cursor:default;margin-top:10px;padding-top:10px}.sv-rt-kaart .sv-rt-detail-tegels{grid-template-columns:1fr}.sv-rt-blad-bg{--sv-line:#e0e1e9;--sv-line2:#c4c7cf;--sv-bg:#f4f5f9;--sv-link:#006dca;z-index:4200;font-family:var(--font-body);color:var(--ink);background:#0e143057;align-items:flex-end;font-size:14px;line-height:20px;display:flex;position:fixed;inset:0}.sv-rt-blad{background:var(--card);width:100%;max-height:85vh;padding-bottom:env(safe-area-inset-bottom);border-radius:24px 24px 0 0;flex-direction:column;display:flex;box-shadow:0 -8px 30px #0e14302e}.sv-rt-blad:before{content:"";background:var(--line);border-radius:2px;flex:none;width:36px;height:4px;margin:10px auto 0;display:block}.sv-rt-blad-kop{justify-content:space-between;align-items:center;padding:8px 20px 6px;display:flex}.sv-rt-blad-kop b{font-size:17px;font-weight:700}.sv-rt-blad-x{width:36px;height:36px;color:var(--ink2);cursor:pointer;background:0 0;border:0;border-radius:8px;font-size:24px;line-height:1}.sv-rt-blad-lijf{flex:auto;min-height:0;padding:0 20px 8px;overflow-y:auto}.sv-rt-blad-lijf section{border-top:1px solid var(--sv-line);padding:12px 0}.sv-rt-blad-lijf section:first-child{border-top:0}.sv-rt-blad-lijf h4 small{letter-spacing:0;color:var(--ink3);margin-left:6px;font-weight:400}.sv-rt-blad-lijf h4{letter-spacing:.02em;color:var(--ink2);margin:0 0 8px;font-size:12px;font-weight:600}.sv-rt-blad-opts{flex-wrap:wrap;gap:8px;display:flex}.sv-rt-blad-opts .sv-rt-seg{height:36px}.sv-rt-blad-opts .sv-rt-pijl{opacity:1}.sv-rt-blad .sv-rt-kol-l{max-height:none;margin:0 -10px}.sv-rt-blad .sv-rt-kol-r{padding:9px 10px;font-size:14px}.sv-rt-blad-voet{border-top:1px solid var(--sv-line);gap:10px;padding:12px 20px 14px;display:flex}.sv-rt-blad-voet .sv-btn{height:44px;font-size:15px}.sv-rt-blad-voet .sv-btn.is-p{flex:auto}.kpi-card-sub.is-nietgemeten{min-width:0}.kpi-nm-waarom{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.kpi-nm-uitweg{color:var(--ink2);text-underline-offset:2px;flex:none;text-decoration:underline}.kpi-card:hover .kpi-nm-uitweg{color:var(--ink)}.sv-tip-b .sv-tip-t{margin-bottom:3px;font-weight:600;display:block}.sv-tip-b .sv-tip-r{color:var(--ink2);display:block}.sv-tip-b .sv-tip-l{font:inherit;color:#006dca;cursor:pointer;background:0 0;border:0;margin-top:6px;padding:0;display:inline-block}.sv-tip-b .sv-tip-l:hover{text-decoration:underline}.gconc-boven{border-bottom:1px dotted var(--ink3)}.it-plaats{flex-direction:column;gap:2px;padding:4px 0;display:flex}.it-plaats-rij{background:var(--card);border:1px solid var(--line2);border-radius:9px;align-items:baseline;gap:10px;min-width:0;padding:8px 12px;display:flex}.it-plaats-rij.is-nieuw{border-color:color-mix(in srgb,var(--acc,var(--a-gold)) 45%,var(--line));background:color-mix(in srgb,var(--acc,var(--a-gold)) 7%,var(--card))}.it-plaats-n{color:var(--ink3);text-align:right;flex:0 0 18px;font-size:11px}.it-plaats-rij.is-nieuw .it-plaats-n{color:var(--acc,var(--a-gold));font-weight:700}.it-plaats-l{min-width:0;color:var(--ink);overflow-wrap:anywhere;flex:1;font-size:13px;line-height:1.45}.it-plaats-s{color:var(--ink3);letter-spacing:.04em;flex:none;font-size:10.5px}.it-plaats-rij.is-nieuw .it-plaats-s{color:var(--acc,var(--a-gold))}.it-plaats-kies{font:inherit;color:var(--ink3);cursor:pointer;background:0 0;border:0;border-radius:6px;align-self:flex-start;margin-left:28px;padding:2px 4px;font-size:11.5px}.it-plaats-kies:hover{color:var(--ink);background:var(--bg2)}.it-plaats-kies:focus-visible{outline:2px solid var(--acc,var(--a-gold));outline-offset:2px}.it-plaats-leeg{color:var(--ink3);margin:0;padding:8px 12px;font-size:12px}.it-opbouw{flex-direction:column;gap:2px;padding:4px 0;display:flex}.it-opbouw-rij{background:var(--card);border:1px solid var(--line2);border-radius:9px;grid-template-columns:76px 1fr;gap:2px 10px;min-width:0;padding:8px 12px;display:grid}.it-opbouw-rol{letter-spacing:.04em;text-transform:uppercase;color:var(--acc,var(--a-gold));overflow-wrap:anywhere;grid-row:span 2;align-self:start;padding-top:2px;font-size:10.5px}.it-opbouw-kop{color:var(--ink);overflow-wrap:anywhere;min-width:0;font-size:13px;line-height:1.45}.it-opbouw-waarom{color:var(--ink3);overflow-wrap:anywhere;min-width:0;font-size:12px;line-height:1.45}.it-opbouw-leeg{color:var(--ink3);margin:0;padding:8px 12px;font-size:12px}.it-doc-meer{font:inherit;color:var(--acc,var(--a-gold));cursor:pointer;text-align:left;background:0 0;border:0;margin:6px 0 0;padding:4px 0;font-size:12.5px;display:inline-block}.it-doc-meer:hover{text-decoration:underline}.it-doc-meer:focus-visible{outline:2px solid var(--acc,var(--a-gold));outline-offset:2px;border-radius:4px}.sv-vd-w{min-width:0;height:100%;color:var(--ink);flex-direction:column;gap:12px;padding:14px 16px;font-size:14px;display:flex}.sv-vd-w.is-midden{text-align:center;justify-content:center;align-items:center}.sv-vd-kop{color:var(--ink);align-items:center;gap:2px;font-size:13px;font-weight:600;display:flex}.sv-vd{flex-direction:column;gap:12px;min-width:0;display:flex}.sv-vd-balk{background:var(--sv-bg2,#eceef3);border-radius:7px;width:100%;height:14px;display:flex;overflow:hidden}.sv-vd-s{height:100%;display:block}.sv-vd-s+.sv-vd-s{box-shadow:inset 1px 0 #fff}.sv-vd-lgd{grid-template-columns:repeat(auto-fit,minmax(132px,1fr));gap:4px 14px;margin:0;padding:0;list-style:none;display:grid}.sv-vd-lgd li{color:var(--ink2);align-items:center;gap:7px;min-width:0;font-size:12.5px;display:flex}.sv-vd-lgd li.is-nul{opacity:.5}.sv-vd-l{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.sv-vd-lgd b{color:var(--ink);font-variant-numeric:tabular-nums;margin-left:auto}.sv-vd-p{border-radius:3px;flex:0 0 9px;width:9px;height:9px}.sv-vd-voet{color:var(--ink3);margin:0;font-size:12px}.is-positie-top3{background:var(--a-green)}.is-positie-top10{background:var(--a-gold)}.is-positie-top20{background:var(--a-orange)}.is-positie-verder{background:#c4c7cf}.is-positie-geen{background:#8b8d99}.is-beweging-nieuw{background:color-mix(in srgb,var(--a-green) 55%,#fff)}.is-beweging-gestegen{background:var(--a-green)}.is-beweging-gelijk{background:#c4c7cf}.is-beweging-gedaald{background:var(--a-orange)}.is-beweging-verloren,.is-herkomst-leadfinder{background:var(--a-red)}.is-herkomst-doorverwezen{background:var(--a-blue)}.is-herkomst-website{background:var(--a-gold)}.is-herkomst-anders{background:var(--a-slate)}.sv-vd-tilebody{flex-direction:column;height:100%;min-height:0;display:flex}.sv-vl-w{min-width:0;height:100%;color:var(--ink);flex-direction:column;gap:10px;padding:14px 16px;font-size:14px;display:flex}.sv-vl-w.is-midden{text-align:center;justify-content:center;align-items:center}.sv-vl-kop{color:var(--ink);align-items:center;gap:2px;font-size:13px;font-weight:600;display:flex}.sv-vl-stand{flex-wrap:wrap;align-items:baseline;gap:10px;min-width:0;display:flex}.sv-vl-stand b{color:var(--ink);font-variant-numeric:tabular-nums;font-size:24px;font-weight:600;line-height:1}.sv-vl-d{color:var(--ink2);font-size:12.5px}.sv-vl-eenheid{color:var(--ink3);margin-left:2px;font-size:13px;font-weight:500}.sv-vl-d.is-op{color:var(--a-green)}.sv-vl-d.is-af{color:var(--a-red)}.sv-vl-g{flex:auto;min-height:72px;margin:6px 0 16px;position:relative}.sv-vl-g svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.sv-vl-lijn{fill:none;stroke:var(--a-gold);stroke-width:2px;stroke-linejoin:round;stroke-linecap:round}.sv-vl-pt{width:0;height:0;position:absolute}.sv-vl-p{width:0;height:0;position:absolute;top:0;left:0}.sv-vl-p .sv-tip-k{cursor:pointer;border-radius:9999px;justify-content:center;width:16px;height:16px;position:absolute;top:-8px;left:-8px}.sv-vl-p .sv-tip-k:focus-visible{outline:2px solid var(--a-gold);outline-offset:2px}.sv-vl-dot{background:var(--a-gold);width:8px;height:8px;box-shadow:0 0 0 2px var(--card);border-radius:9999px;display:block}.sv-vl-p .sv-tip-k:hover .sv-vl-dot,.sv-vl-p .sv-tip-k:focus-visible .sv-vl-dot{transform:scale(1.35)}.sv-vl-p .sv-tip-b{background:var(--ink);color:#fff;border-color:var(--ink);bottom:14px;left:-8px}.sv-vl-p .sv-tip-b .sv-tip-r{color:#d9dae2}.sv-vl-as{color:var(--ink3);white-space:nowrap;margin-top:4px;font-size:11px;position:absolute;top:100%}.sv-vl-as.is-l{left:0}.sv-vl-as.is-r{right:0}.sv-vl-voet{color:var(--ink3);margin:0;font-size:12px}.sv-vl-tilebody{flex-direction:column;height:100%;min-height:0;display:flex}.sv-mv-w{min-width:0;color:var(--ink);flex-wrap:nowrap;align-items:center;gap:22px;padding:4px 16px;font-size:13px;display:flex;overflow:hidden}.sv-mv-f{flex:none;align-items:baseline;gap:6px;min-width:0;display:inline-flex}.sv-mv-l{letter-spacing:.02em;text-transform:uppercase;color:var(--ink3);white-space:nowrap;align-items:center;gap:2px;font-size:11px;font-weight:600;display:inline-flex}.sv-mv-v{color:var(--ink);white-space:nowrap;font-size:13px;font-weight:600}.sv-mv-v.is-mut{color:var(--ink3);font-weight:500}.sv-mv-k{gap:4px;display:inline-flex}.sv-mv-b{border:1px solid var(--sv-line,#e0e1e9);background:var(--card);color:var(--ink2);font:inherit;cursor:pointer;border-radius:6px;padding:1px 8px;font-size:12px;line-height:1.3}.sv-mv-b:hover{border-color:var(--ink3);color:var(--ink)}.sv-mv-b:focus-visible{outline:2px solid var(--a-gold);outline-offset:1px}.sv-mv-b.is-aan{background:var(--a-gold);border-color:var(--a-gold);color:#fff}.sv-mv-noot{color:var(--ink3);white-space:nowrap;text-overflow:ellipsis;flex:0 auto;min-width:0;margin-left:auto;font-size:11.5px;overflow:hidden}.sv-mv-tilebody{height:auto}.sv-kl-w{min-width:0;height:100%;color:var(--ink);flex-direction:column;gap:10px;padding:14px 16px;font-size:14px;display:flex}.sv-kl-w.is-midden{text-align:center;justify-content:center;align-items:center}.sv-kl-kop{align-items:center;gap:2px;font-size:13px;font-weight:600;display:flex}.sv-kl-l{flex:1;min-height:0;margin:0;padding:0;list-style:none;overflow:auto}.sv-kl-l li{border-top:1px solid var(--sv-line,#e0e1e9)}.sv-kl-l li:first-child{border-top:0}.sv-kl-r{width:100%;font:inherit;text-align:left;cursor:pointer;color:var(--ink);background:0 0;border:0;grid-template-columns:minmax(0,1fr) 68px 56px;align-items:center;gap:10px;padding:8px 2px;display:grid}.sv-kl-r:hover{background:var(--sv-bg,#f4f5f9)}.sv-kl-r:focus-visible{outline:2px solid var(--a-gold);outline-offset:-2px}.sv-kl-w-t{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:13.5px;overflow:hidden}.sv-kl-n,.sv-kl-k{text-align:right;font-variant-numeric:tabular-nums;color:var(--ink2);font-size:13px}.sv-kl-k{color:var(--a-orange);font-weight:600}.sv-kl-l li.is-open{background:var(--sv-bg,#f4f5f9)}.sv-kl-d{color:var(--ink2);padding:2px 2px 12px;font-size:12.5px;line-height:18px}.sv-kl-d p{margin:0}.sv-kl-d2{color:var(--ink3);margin-top:6px}.sv-kl-leeg{flex-direction:column;gap:6px;max-width:320px;display:flex}.sv-kl-leeg b{color:var(--ink2)}.sv-kl-leeg p{color:var(--ink3);margin:0;font-size:13px}.sv-kl-voet{color:var(--ink3);margin:0;font-size:12px}.sv-kl-tilebody{flex-direction:column;height:100%;min-height:0;display:flex}.onb-boekvraag{border-top:1px solid var(--line);padding:12px 0}.onb-boekvraag:first-of-type{border-top:0;padding-top:0}.onb-boekvraag-moet{color:var(--ink2);align-items:center;gap:8px;margin-top:8px;font-size:13px;display:flex}.sv-rt-w .sv-rt-domkop{box-shadow:none;border-width:0 0 1px;border-radius:0;flex:none;gap:12px;padding:10px 16px}.sv-rt-w .sv-rt-domkop .dom-cur-ic{border-radius:10px;flex:0 0 34px;width:34px;height:34px}.sv-rt-w .sv-rt-domkop .dom-cur-ic svg{width:18px;height:18px}.sv-rt-w .sv-rt-domkop .dom-cur-name{font-size:14.5px}.sv-rt-w .sv-rt-domkop .dom-cur-meta{gap:7px;margin-top:2px}.sv-rt-w .sv-rt-domkop .dom-cur-main{flex:260px;min-width:0}.sv-rt-w .sv-rt-domkop .dom-cur-main .mono{text-overflow:ellipsis;overflow:hidden}.sv-rt-w .dns-type{min-width:44px;padding:3px 8px;line-height:14px;display:inline-block}.loket-form{gap:10px;display:grid}.sv-rt-vs-bron{color:var(--ink3);margin-left:8px;font-size:11.5px;font-weight:500}.sv-rt-vs .wp-changes{margin-top:10px}.sv-rt-vs-voet{justify-content:flex-end;align-items:center;gap:10px;margin-top:10px;display:flex}.sv-rt-w .sv-rt-vs-sum{box-shadow:none;border-width:0 0 1px;border-radius:0;flex:none;margin:0;padding:10px 16px}.sv-rt-w .wp-impact{white-space:nowrap}.sv-rt-w .sv-rt-cp-kop{border-bottom:1px solid var(--sv-line);color:var(--ink2);flex:none;align-items:center;gap:10px;min-width:0;padding:9px 16px;font-size:12.5px;display:flex}.sv-rt-cp-kop-van{letter-spacing:.1em;text-transform:uppercase;color:var(--a-gold);white-space:nowrap;font-size:10px;font-weight:700}.sv-rt-cp-kop-t{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.sv-rt-cp-opbouw{margin-top:10px}.sv-rt-cp-opbouw-kop{letter-spacing:.1em;text-transform:uppercase;color:var(--ink3);margin-bottom:6px;font-size:10px}.sv-rt-cp-noot{margin-top:10px}.sv-tag.is-cp-voorstel,.sv-tag.is-cp-maak{background:color-mix(in srgb,var(--a-gold) 14%,#fff);color:var(--a-gold)}.sv-tag.is-cp-review{background:color-mix(in srgb,var(--a-orange) 14%,#fff);color:var(--a-orange)}.sv-tag.is-cp-live{background:color-mix(in srgb,var(--a-green) 12%,#fff);color:var(--a-green)}.sv-tag.is-cp-voorraad{background:var(--sv-bg);color:var(--ink2)}.sv-rt-cp-st{align-items:flex-start;gap:2px}.sv-rt-cp-titel{max-width:560px}.sv-rt-cp-titel.is-smal{max-width:220px}.sv-rt-cp-t{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.iwg{border:1px solid var(--line);border-radius:var(--r-kaart);background:var(--card);box-shadow:var(--sh-md);--acc:var(--a-blue);--acc-s:var(--a-blue-soft);overflow:hidden}.iwg-kop{padding:18px 22px 0}.iwg-oog{letter-spacing:.1em;text-transform:uppercase;color:var(--acc);align-items:center;gap:10px;font-size:12.78px;font-weight:600;display:flex}.iwg-ava{background:var(--acc);width:22px;height:22px;color:var(--card);letter-spacing:0;border-radius:50%;place-items:center;font-size:12px;display:inline-grid}.iwg-oog-soort{color:var(--ink3);letter-spacing:.06em;font-weight:500}.iwg-titel{letter-spacing:-.015em;margin:10px 0 0;font-size:19px;font-weight:600;line-height:1.2}.iwg-sub{color:var(--ink2);margin:4px 0 0;font-size:13.5px}.iwg-chips{border:1px solid var(--line);background:var(--card);border-radius:9px;flex-wrap:wrap;gap:2px;margin-top:14px;padding:2px;display:inline-flex}.iwg-chips button{color:var(--ink2);border-radius:7px;align-items:center;gap:6px;padding:5px 10px;font-size:12.5px;font-weight:600;display:inline-flex}.iwg-chips button.is-aan{background:var(--bg-deep);color:var(--ink);box-shadow:0 1px 2px #0e143014}.iwg-chips button:focus-visible,.iwg-knop:focus-visible,.iwg-tabel th button:focus-visible,.iwg-vd-rij:focus-visible,.iwg-link:focus-visible{outline:2px solid var(--acc);outline-offset:2px}.iwg-rechten{background:var(--bg-deep);color:var(--ink2);border-radius:10px;margin:14px 22px 0;padding:9px 12px;font-size:13px}.iwg-lijf{padding:18px 22px 20px}.iwg-tegels{grid-template-columns:repeat(var(--n),minmax(0,1fr));gap:10px;display:grid}.iwg-tegel{background:var(--card2);border:1px solid var(--line);border-radius:12px;min-width:0;padding:14px 16px}.iwg-tegel-l{color:var(--ink2);font-size:12.5px;font-weight:600;display:block}.iwg-tegel-w{font-family:var(--font-display);letter-spacing:-.03em;font-variant-numeric:tabular-nums;white-space:nowrap;margin-top:4px;font-size:26px;font-weight:700;display:block}.iwg-tegel-d{color:var(--ink2);font-variant-numeric:tabular-nums;align-items:center;gap:5px;margin-top:6px;font-size:13px;font-weight:700;display:flex}.iwg-tegel-d.is-plus{color:var(--a-green)}.iwg-tegel-d.is-min{color:var(--a-red)}.iwg-tegel-abs{color:var(--ink2);font-weight:500}.iwg-tegel-v{color:var(--ink3);font-variant-numeric:tabular-nums;margin-top:3px;font-size:12px;display:block}.iwg-legenda{color:var(--ink2);flex-wrap:wrap;gap:6px 18px;margin-bottom:10px;font-size:12.5px;display:flex}.iwg-legenda>span{align-items:center;gap:7px;display:inline-flex}.iwg-legenda b{color:var(--ink);font-weight:600}.iwg-streep{background:var(--acc);border-radius:2px;width:16px;height:3px}.iwg-streep.is-vorige{background:var(--a-blue-mid)}.iwg-grafiek svg{width:100%;height:250px;font-family:inherit;display:block}.iwg-as{stroke:var(--line3);stroke-width:1px}.iwg-as-t{fill:var(--ink3);font-size:11.5px}.iwg-reeks polyline{fill:none;stroke:var(--acc);stroke-width:2.5px;stroke-linejoin:round;stroke-linecap:round;vector-effect:non-scaling-stroke}.iwg-reeks circle{fill:var(--card);stroke:var(--acc);stroke-width:2.5px;vector-effect:non-scaling-stroke}.iwg-reeks.is-vorige polyline,.iwg-reeks.is-vorige circle{stroke:var(--a-blue-mid);stroke-width:2px}.iwg-verdeling{flex-direction:column;display:flex}.iwg-vd-rij{text-align:left;border-top:1px solid var(--line3);border-radius:9px;grid-template-columns:18px minmax(0,1fr) 110px 78px 42px;align-items:center;gap:10px;width:100%;padding:7px 4px;display:grid}.iwg-vd-rij:first-child{border-top-color:#0000}button.iwg-vd-rij:hover{background:var(--bg)}.iwg-vd-rij.is-rest{border-top:1px solid var(--line);color:var(--ink2);padding:9px 4px 2px}.iwg-vd-n{color:var(--ink3);font-variant-numeric:tabular-nums;text-align:right;font-size:12px}.iwg-vd-l{white-space:nowrap;text-overflow:ellipsis;font-size:13.5px;font-weight:600;overflow:hidden}.iwg-vd-rij.is-rest .iwg-vd-l{font-size:13px;font-weight:400}.iwg-vd-balk{background:var(--bg-deep);border-radius:5px;height:10px;overflow:hidden}.iwg-vd-balk>span{background:var(--acc);border-radius:5px;height:100%;display:block}.iwg-vd-w{color:var(--ink2);text-align:right;font-variant-numeric:tabular-nums;font-size:13px}.iwg-vd-p{text-align:right;font-variant-numeric:tabular-nums;font-size:13px}.iwg-tabel-rol{overflow-x:auto}.iwg-tabel{border-collapse:collapse;width:100%;font-size:14px}.iwg-tabel th{text-align:left;border-bottom:1px solid var(--line);white-space:nowrap;padding:0}.iwg-tabel th.r{text-align:right}.iwg-tabel th button{letter-spacing:.06em;text-transform:uppercase;width:100%;color:var(--ink3);justify-content:flex-start;align-items:center;gap:5px;padding:9px 10px;font-size:11.5px;font-weight:700;display:inline-flex}.iwg-tabel th.r button{justify-content:flex-end}.iwg-tabel th button.is-actief{color:var(--ink)}.iwg-tabel td{border-top:1px solid var(--line3);font-variant-numeric:tabular-nums;white-space:nowrap;padding:9px 10px}.iwg-tabel td.r{text-align:right}.iwg-tabel tbody tr:first-child td{border-top:0}.iwg-tabel tfoot td{border-top:1px solid var(--line2);background:var(--card2);padding:10px;font-weight:700}.iwg-link{color:var(--ink);text-align:left;font-weight:600}.iwg-link:hover{text-decoration:underline}.iwg-meer{color:var(--ink3);align-items:center;gap:10px;margin-top:12px;font-size:12.5px;display:flex}.iwg-leeg b{align-items:center;gap:6px;font-size:15px;font-weight:600;display:flex}.iwg-leeg p{color:var(--ink2);margin:6px 0 0;font-size:14px;line-height:1.5}.iwg-leeg-a{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.iwg-fout{background:var(--a-gold-soft);color:var(--ink);border-radius:12px;gap:10px;padding:12px 14px;display:flex}.iwg-fout p{margin:0;font-size:14px;line-height:1.5}.iwg-voet{border-top:1px solid var(--line3);background:var(--card2);flex-direction:column;gap:9px;padding:12px 22px;display:flex}.iwg-hoe{color:var(--ink2);align-items:flex-start;gap:8px;font-size:12.5px;line-height:1.45;display:flex}.iwg-hoe svg{flex:none;margin-top:1px}.iwg-hoe b{color:var(--ink);font-weight:600}.iwg-bronnen{flex-wrap:wrap;align-items:center;gap:6px 10px;display:flex}.iwg-bron{background:var(--bg-deep);color:var(--ink2);white-space:nowrap;border-radius:8px;align-items:center;gap:5px;padding:4px 9px;font-size:12px;font-weight:600;display:inline-flex}.iwg-kwal{color:var(--ink2);align-items:center;gap:6px;font-size:12.5px;display:inline-flex}.iwg-kwal svg{color:var(--a-gold);flex:none}.iwg-acties{border-top:1px solid var(--line3);flex-wrap:wrap;align-items:center;gap:8px;padding:12px 16px 16px;display:flex}.iwg-knop{white-space:nowrap;background:var(--card);height:34px;color:var(--ink);border:1px solid var(--line2);border-radius:9px;align-items:center;gap:7px;padding:0 12px;font-size:13px;font-weight:600;display:inline-flex}.iwg-knop:hover{background:var(--bg)}.iwg-knop.is-stil{color:var(--ink2);background:0 0;border-color:#0000;padding:0 8px}.iwg-knop.is-hoofd{background:var(--acc);color:var(--card);border-color:#0000}.iwg-kan{color:var(--ink3);font-size:12.5px}.iwg-onder{gap:2px;display:flex}.iwg-onder button{height:28px;color:var(--ink3);border-radius:8px;align-items:center;gap:6px;padding:0 8px;font-size:12.5px;font-weight:600;display:inline-flex}.iwg-onder button:hover{color:var(--ink2);background:var(--bg-deep)}.iwg-lijst-kop,.iwg-lijst-rij{grid-template-columns:36px minmax(0,1fr) 72px 176px;align-items:center;gap:14px;display:grid}.iwg-lijst-kop{letter-spacing:.06em;text-transform:uppercase;color:var(--ink3);padding:0 4px 8px;font-size:11.5px;font-weight:700}.iwg-lijst-kop .r,.iwg-lijst-n{text-align:right}.iwg-lijst-rij{border-top:1px solid var(--line3);padding:11px 4px}.iwg-lijst-ava{background:var(--bg-deep);width:36px;height:36px;color:var(--ink2);border-radius:50%;place-items:center;font-size:14px;font-weight:700;display:grid}.iwg-lijst-t{min-width:0}.iwg-lijst-t b{white-space:nowrap;text-overflow:ellipsis;font-size:15px;font-weight:600;display:block;overflow:hidden}.iwg-lijst-t span{color:var(--ink2);margin-top:1px;font-size:13px;display:block}.iwg-lijst-n{font-variant-numeric:tabular-nums;font-size:14px;font-weight:700}.iwg-lijst-a{justify-content:flex-end;display:flex}.iwg-lijst-klaar{background:var(--a-green-soft);height:34px;color:var(--a-green);white-space:nowrap;border-radius:9px;align-items:center;padding:0 12px;font-size:13px;font-weight:600;display:inline-flex}.iwg-stil .iwg-lijst-kop,.iwg-stil .iwg-lijst-rij{grid-template-columns:36px minmax(0,1fr) 96px 84px 176px}.iwg-stil.is-zonder-geld .iwg-lijst-kop,.iwg-stil.is-zonder-geld .iwg-lijst-rij{grid-template-columns:36px minmax(0,1fr) 96px 176px}.iwg-stil-sort{all:unset;cursor:pointer;color:var(--ink);font:inherit;letter-spacing:inherit;text-transform:inherit;align-items:center;gap:4px;display:inline-flex}.iwg-stil-sort:focus-visible{outline:2px solid var(--acc);outline-offset:2px;border-radius:4px}.iwg-stil-naam{all:unset;cursor:pointer;max-width:100%;color:var(--ink);white-space:nowrap;text-overflow:ellipsis;font-size:15px;font-weight:600;display:block;overflow:hidden}.iwg-stil-naam:hover{text-decoration:underline}.iwg-stil-naam:focus-visible{outline:2px solid var(--acc);outline-offset:2px;border-radius:4px}.iwg-lijst-t .iwg-stil-sub{white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:5px;display:flex;overflow:hidden}.iwg-stil-sub svg{color:var(--ink3);flex:none}.iwg-stil-w{color:var(--ink2);text-align:right;font-variant-numeric:tabular-nums;font-size:13.5px}.iwg-stil .iwg-lijst-n{font-weight:700}.iwg-knop.iwg-stil-appje{border:1px solid var(--line2);border-radius:9px;height:34px}.iwg-stil-appje svg{color:var(--a-red)}.iwg-stil-hugo{border:1px solid var(--line2);color:var(--ink2);border-radius:12px;align-items:flex-start;gap:10px;margin:12px 0 0;padding:12px 14px;font-size:13px;line-height:1.45;display:flex}.iwg-stil-hugo b{color:var(--ink);font-weight:600}.iwg-stil-stip{background:var(--a-red);border-radius:50%;flex:none;width:8px;height:8px;margin-top:6px}.iwg-plan{margin-top:12px}.iwg-e3-balk{color:var(--ink2);flex-wrap:wrap;align-items:center;gap:12px;padding:0 4px 12px;font-size:13px;display:flex}.iwg-e3-filter{color:var(--ink);align-items:center;gap:6px;font-weight:600;display:inline-flex}.iwg-lijst-kop.is-vink,.iwg-lijst-rij.is-vink{grid-template-columns:18px 36px minmax(0,1fr) 40px auto;gap:12px}.iwg-lijst-rij.is-vink input,.iwg-e3-filter input{width:16px;height:16px;accent-color:var(--acc)}.iwg-knop:disabled{opacity:.45;cursor:default}.iwg-knop.is-stil{min-width:0;max-width:100%}.iwg-knop-t{text-overflow:ellipsis;min-width:0;overflow:hidden}.iwg-vd-balk.is-leeg{background:0 0}.iwg-vd-w,.iwg-vd-p{white-space:nowrap}.iwg-tabel-rol{background:linear-gradient(to right,var(--card) 30%,transparent) left center/40px 100% no-repeat local,linear-gradient(to left,var(--card) 30%,transparent) right center/40px 100% no-repeat local,radial-gradient(farthest-side at 0 50%,#0e143029,transparent) left center/12px 100% no-repeat scroll,radial-gradient(farthest-side at 100% 50%,#0e143029,transparent) right center/12px 100% no-repeat scroll}.iwg-tl-maand{letter-spacing:.08em;text-transform:uppercase;color:var(--ink3);padding:6px 0 8px;font-size:11.5px;font-weight:700}.iwg-tl-rij{grid-template-columns:32px minmax(0,1fr) auto;gap:14px;padding:6px 0 14px;display:grid;position:relative}.iwg-tl-lijn{background:var(--line);width:2px;position:absolute;top:34px;bottom:-6px;left:15px}.iwg-tl-ic{border-radius:50%;place-items:center;width:32px;height:32px;display:grid;position:relative}.iwg-tl-t{min-width:0;padding-top:1px}.iwg-tl-w{color:var(--ink3);font-variant-numeric:tabular-nums;font-size:12px;display:block}.iwg-tl-t b{margin-top:1px;font-size:14.5px;font-weight:600;display:block}.iwg-tl-s{color:var(--ink2);margin-top:1px;font-size:13px;display:block}.iwg-tl-b{font-variant-numeric:tabular-nums;padding-top:18px;font-size:14px;font-weight:600}.iwg.is-groot{box-shadow:none}.iwg-rij{flex-direction:column;gap:12px;margin-top:-12px;display:flex}@media (width<=900px){.iwg-tegels{grid-template-columns:minmax(0,1fr)}.iwg-kop,.iwg-lijf{padding-left:16px;padding-right:16px}.iwg-voet{padding:12px 16px}.iwg-vd-rij{grid-template-columns:18px minmax(0,1fr) 84px 50px}.iwg-tabel td,.iwg-tabel tfoot td,.iwg-tabel th button{padding:8px 6px}.iwg-tabel td:first-child{white-space:normal;overflow-wrap:anywhere;min-width:84px}.iwg-vd-balk,.iwg-lijst-kop{display:none}.iwg-lijst-rij{grid-template-columns:36px minmax(0,1fr);row-gap:8px}.iwg-lijst-n{display:none}.iwg-lijst-a{grid-column:2;justify-content:flex-start}.iwg-stil .iwg-lijst-rij,.iwg-stil.is-zonder-geld .iwg-lijst-rij{grid-template-columns:36px minmax(0,1fr) auto}.iwg-stil .iwg-lijst-n{display:block}.iwg-stil-w{display:none}.iwg-stil .iwg-lijst-a{grid-column:2/-1}.iwg-grafiek svg{height:200px}}.io{overflow-wrap:anywhere;flex-direction:column;gap:12px;min-width:0;font-size:16px;line-height:1.6;display:flex}.io p{margin:0}.io strong{font-weight:700}.io .io-kop{margin-top:4px;font-weight:700}.io ul,.io ol{margin:0;padding-left:22px}.io li+li{margin-top:4px}.io code{background:var(--bg-deep);border-radius:6px;padding:1px 5px;font-family:monospace;font-size:.88em}.io pre{border-radius:var(--r-sm);background:var(--bg-deep);white-space:pre;margin:0;padding:12px 14px;overflow-x:auto}.io pre code{background:0 0;padding:0;font-size:13.5px}.io a{color:var(--a-teal);font-weight:500;text-decoration:none}.io a:hover{text-decoration:underline}.io hr{border:0;border-top:1px solid var(--line);width:100%;margin:2px 0}.io-tabel{border:1px solid var(--line);border-radius:var(--r-kaart);background:var(--card);box-shadow:var(--sh-md);overflow:hidden}.io-tabel-rol{overflow-x:auto}.io-tabel table{border-collapse:collapse;font-variant-numeric:tabular-nums;overflow-wrap:normal;width:100%;line-height:1.45}.io-tabel th{text-align:left;color:var(--ink2);border-bottom:1px solid var(--line3);white-space:nowrap;padding:10px 22px;font-size:12px;font-weight:600}.io-tabel td{border-bottom:1px solid var(--line3);padding:12px 22px;font-size:15px}.io-tabel tbody tr:last-child td{border-bottom:0}.io-tabel .r{text-align:right;white-space:nowrap}.io-tabel .m{text-align:center}.io-tabel .io-totaal{background:var(--card2)}.io-tabel .io-totaal td{font-weight:700}.io-tabel .io-totaal td.plus{color:var(--a-green)}.io-tabel-titel{letter-spacing:.08em;text-transform:uppercase;color:var(--ink3);border-bottom:1px solid var(--line3);padding:14px 22px 10px;font-size:11.5px;font-weight:600}.io-tabel-voet{border-top:1px solid var(--line3);color:var(--ink2);font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:center;gap:8px;padding:12px 22px;font-size:14px;display:flex}.io-tabel-som strong{color:var(--ink)}.io-bron-kop{color:var(--ink3);white-space:nowrap;font-size:12px}.io-bron{background:var(--a-aqua-soft);height:24px;color:var(--a-aqua);white-space:nowrap;border-radius:999px;align-items:center;padding:0 9px;font-size:12px;font-weight:600;display:inline-flex}.io-klein{font-size:inherit;line-height:inherit;gap:8px}.io-klein .io-tabel{border-radius:var(--r-sm);box-shadow:none}.io-klein .io-tabel th{padding:7px 12px;font-size:11.5px}.io-klein .io-tabel td{padding:8px 12px;font-size:13px}@media (width<=900px){.io-tabel th{padding:9px 8px}.io-tabel td{padding:10px 8px;font-size:14px}.io-tabel th:first-child,.io-tabel td:first-child{padding-left:14px}.io-tabel th:last-child,.io-tabel td:last-child{padding-right:14px}}.isk{border:1px solid var(--line);border-radius:var(--r-kaart);background:var(--card);box-shadow:var(--sh-md);overflow:hidden}.isk-kop{letter-spacing:.08em;text-transform:uppercase;color:var(--ink3);font-variant-numeric:tabular-nums;align-items:center;gap:8px;padding:14px 22px 10px;font-size:11.5px;font-weight:600;display:flex}.isk-stop{height:28px;font:inherit;letter-spacing:0;text-transform:none;color:var(--ink2);border:1px solid var(--line);background:var(--card);cursor:pointer;border-radius:8px;align-items:center;gap:6px;padding:0 10px;font-size:12.5px;font-weight:600;display:inline-flex}.isk-stop:hover,.isk-dicht:hover{background:var(--bg-deep)}.isk-dicht{width:28px;height:28px;color:var(--ink3);cursor:pointer;background:0 0;border:0;border-radius:8px;place-items:center;display:grid}.isk-rij{border-top:1px solid var(--line3);grid-template-columns:31px minmax(0,1fr) auto;align-items:center;gap:18px;padding:14px 22px;display:grid}.isk-label{font-size:16px;font-weight:500;line-height:1.35;display:block}.isk-sub{color:var(--ink2);margin-top:1px;font-size:14px;display:block}.isk-aantal{color:var(--ink3);font-variant-numeric:tabular-nums;margin-left:6px;font-weight:500}.isk-rechts{letter-spacing:.06em;white-space:nowrap;font-variant-numeric:tabular-nums;font-size:12.75px;font-weight:600}.isk-balk{background:var(--bg-deep);height:3px}.isk-balk>div{background:var(--a-aqua);border-radius:0 2px 2px 0;height:100%;transition:width .3s}.isk-regel{height:32px;font:inherit;color:var(--ink2);cursor:pointer;background:0 0;border:0;border-radius:10px;align-self:flex-start;align-items:center;gap:8px;padding:0 12px;font-size:13.5px;font-weight:500;display:inline-flex}.isk-regel:hover{background:var(--bg-deep)}.isk-draai{animation:1s linear infinite iskDraai}@keyframes iskDraai{to{transform:rotate(360deg)}}.isk-gestopt{color:var(--ink2);margin:0;font-size:14px}.isk-klein{border-radius:var(--r-sm);box-shadow:none}.isk-klein .isk-kop{padding:10px 12px 6px;font-size:10.5px}.isk-klein .isk-rij{grid-template-columns:20px minmax(0,1fr) auto;gap:10px;padding:8px 12px}.isk-klein .isk-label{font-size:13px}.isk-klein .isk-sub{font-size:12px}.isk-klein .isk-rechts{font-size:11px}.isk-regel-klein{height:28px;padding:0 8px;font-size:12.5px}@media (prefers-reduced-motion:reduce){.isk-draai{animation:none}.isk-balk>div{transition:none}}@media (width<=900px){.isk-kop{padding:12px 14px 8px}.isk-rij{grid-template-columns:27px minmax(0,1fr) auto;gap:12px;padding:12px 14px}.isk-label{font-size:15px}}.igm{flex:none;position:relative}.igm-knop{font:inherit;color:var(--ink);cursor:pointer;background:0 0;border:0;border-radius:9px;align-items:center;gap:9px;padding:4px 6px 4px 2px;display:flex}.igm-knop:hover{background:var(--bg-deep)}.igm-chev{color:var(--ink2);opacity:.55}.igm-menu{z-index:60;box-sizing:border-box;background:var(--card);border:1px solid var(--line);width:max-content;min-width:300px;max-width:380px;box-shadow:var(--sh-lg);border-radius:14px;flex-direction:column;gap:1px;padding:6px;display:flex;position:absolute;top:calc(100% + 8px);left:0}.igm-kop{letter-spacing:.1em;text-transform:uppercase;color:var(--ink3);padding:8px 10px 6px;font-size:11px;font-weight:700}.igm-item{width:100%;height:38px;font:inherit;color:var(--ink);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:9px;align-items:center;gap:10px;padding:0 10px;font-size:14px;font-weight:500;display:flex}.igm-item svg{color:var(--ink2);flex:none}.igm-item:hover,.igm-item.is-aan{background:var(--bg-deep)}.igm-l{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.igm-r{color:var(--ink3);white-space:nowrap;font-size:12px}.igm-lijn{background:var(--line);height:1px;margin:6px 0}.igm-zoek{flex-direction:column;gap:2px;padding:2px;display:flex}.igm-zoek input{box-sizing:border-box;border:1px solid var(--line2);height:38px;font:inherit;color:var(--ink);background:var(--card);border-radius:9px;margin-bottom:4px;padding:0 10px;font-size:14px}.igm-treffer{width:100%;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:9px;flex-direction:column;align-items:flex-start;gap:2px;padding:8px 10px;display:flex}.igm-treffer:hover{background:var(--bg-deep)}.igm-tdag{color:var(--ink3);font-size:12px;font-weight:600}.igm-ttekst{color:var(--ink);font-size:13.5px;line-height:1.4}.igm-leeg{color:var(--ink3);margin:6px 10px;font-size:13px}.iwp-dag{color:var(--ink3);align-items:center;gap:12px;margin:4px 0;font-size:12px;font-weight:600;display:flex}.iwp-dag:before,.iwp-dag:after{content:"";background:var(--line);flex:1;height:1px}.iod{flex-direction:column;gap:24px;display:flex}.iod-regel{border-radius:var(--r-sm);background:var(--bg-deep);color:var(--ink2);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:12px 16px;font-size:14px;display:flex}.iod-leeg{color:var(--ink3);margin:0;font-size:14px}@media (width<=900px){.igm-menu{width:min(300px,100vw - 32px)}}.ivl{position:relative}.ivl-menu{z-index:60;box-sizing:border-box;background:var(--card);border:1px solid var(--line);width:380px;max-width:calc(100vw - 32px);box-shadow:var(--sh-lg);border-radius:14px;flex-direction:column;gap:2px;padding:8px;display:flex;position:absolute;top:calc(100% + 8px);right:0}.ivl-kop{letter-spacing:.1em;text-transform:uppercase;color:var(--ink3);align-items:center;padding:8px 12px 6px;font-size:11px;font-weight:700;display:flex}.ivl-alles{font:inherit;letter-spacing:0;text-transform:none;color:var(--a-teal);cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;margin-left:auto;padding:0;font-size:12.5px;font-weight:600;display:inline-flex}.ivl-alles:hover{text-decoration:underline}.ivl-rij{width:100%;font:inherit;text-align:left;color:var(--ink);cursor:pointer;background:0 0;border:0;border-radius:10px;grid-template-columns:10px minmax(0,1fr) auto;align-items:center;gap:12px;padding:10px 12px;display:grid}.ivl-rij:hover,.ivl-rij.is-nu{background:var(--bg-deep)}.ivl-stip{border-radius:50%;width:8px;height:8px}.ivl-t{min-width:0}.ivl-t b{white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:600;display:block;overflow:hidden}.ivl-t span{color:var(--ink2);font-size:12.5px;display:block}.ivl-plek{letter-spacing:.08em;text-transform:uppercase;color:var(--ink3);font-size:11px;font-weight:700}.ivl-leeg{color:var(--ink3);margin:0;padding:10px 12px;font-size:13.5px}.ivl-voet{color:var(--ink3);border-top:1px solid var(--line);margin-top:4px;padding:8px 12px 6px;font-size:12px}.isf-knop{height:44px;font:inherit;border:1px solid var(--line2);background:var(--card);color:var(--ink);cursor:pointer;white-space:nowrap;border-radius:10px;justify-content:center;align-items:center;gap:8px;padding:0 18px;font-size:15px;font-weight:500;display:inline-flex}.isf-knop:disabled{opacity:.5;cursor:default}.sb-badge.sb-badge-concept{border:1px dashed;margin-left:4px;font-weight:700;color:var(--ink3)!important;background:0 0!important}.sidebar.compact .sb-badge.sb-badge-concept{display:none}.sv-vd-w.is-lijst{gap:0;padding:0}.sv-vd-lijst{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.sv-vd-lijst li{border-bottom:1px solid var(--line);align-items:center;gap:12px;padding:10px 16px;display:flex}.sv-vd-lijst li:last-child{border-bottom:0}.sv-vd-lijst-w{flex-direction:column;flex:1;min-width:0;display:flex}.sv-vd-lijst-n{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:600;line-height:20px;overflow:hidden}.sv-vd-lijst-s{color:var(--ink3);font-size:12.5px;line-height:16px}.sv-vd-lijst b{color:var(--ink);font-variant-numeric:tabular-nums;font-size:13.5px;font-weight:700}.sv-vd-w.is-lijst>.sv-vd-voet{padding:10px 16px}.tile-content:has(>.sv-vd-tilebody>.sv-vd-w.is-lijst){padding:0}@media (width<=760px){.sv-vd-lijst li{margin:0 16px;padding:12px 0}.sv-vd-lijst-w{gap:2px}.sv-vd-lijst-n{font-size:14.5px;line-height:21px}.sv-vd-lijst-s{line-height:18px}.sv-vd-lijst b{font-size:14px}}:root{--fam-iris:var(--a-aqua);--fam-iris-soft:var(--a-aqua-soft);--fam-sales:var(--a-red);--fam-sales-soft:var(--a-red-soft);--fam-website:var(--a-gold);--fam-website-soft:var(--a-gold-soft);--fam-documenten:var(--a-green);--fam-documenten-soft:var(--a-green-soft);--fam-inzicht:var(--a-blue);--fam-inzicht-soft:var(--a-blue-soft);--fam-operations:var(--a-purple);--fam-operations-soft:var(--a-purple-soft);--fam-socials:var(--a-pink);--fam-socials-soft:var(--a-pink-soft);--fam-koppelingen:var(--a-slate);--fam-koppelingen-soft:var(--a-slate-soft);--a-club:#d9772b;--a-club-soft:#fbeadb;--a-ink:var(--ink);--a-ink-soft:#e9edf2;--fam-club:var(--a-club);--fam-club-soft:var(--a-club-soft);--a-wacht:#b7791f;--a-wacht-soft:#f7edd9;--fam-merk:var(--a-teal);--fam-merk-soft:var(--a-teal-soft);--s4:4px;--s8:8px;--s12:12px;--s16:16px;--s20:20px;--s24:24px;--s32:32px;--s40:40px;--s48:48px;--s64:64px;--r-chip:6px;--r-knop-s:8px;--r-knop:10px;--r-lijst:12px;--r-tegel:16px;--r-modal:20px;--r-pil:999px;--sh-rust:0 1px 2px #0e14300a;--sh-opgetild:0 1px 2px #0e14300a, 0 16px 32px -24px #0e14302e;--sh-zwevend:0 12px 32px -12px #0e14303d;--sh-modal:0 24px 64px -16px #0e143052;--h-balk:56px;--h-menu:36px;--h-knop:40px;--h-knop-s:32px;--h-rij:52px;--h-lijst:56px;--t-pagina:700 32px/40px var(--font-display);--t-bord:700 24px/32px var(--font-display);--t-kaart:700 20px/28px var(--font-display);--t-cijfer:700 26px/32px var(--font-display);--t-iris:400 16px/26px var(--font-body);--t-label:600 14px/20px var(--font-body);--t-tekst:400 14px/20px var(--font-body);--t-bijschrift:500 12.5px/16px var(--font-body);--t-caps:700 12px/16px var(--font-label);--t-caps-spatie:.1em;--t-kop-spatie:-.01em}:where(:root[data-ontwerp=v2]):root{zoom:1}@media (width>=761px){:where(:root[data-ontwerp=v2]) .modal.werk,:where(:root[data-ontwerp=v2]) .it-stapel:not(.is-bon):not(.modal.werk *),:where(:root[data-ontwerp=v2]) .it-know:not(.modal.werk *){zoom:.9}:where(:root[data-ontwerp=v2]) .mk-kies-groep:not(.modal.werk *){padding:8px 5px 3px;font-size:10.5px}:where(:root[data-ontwerp=v2]) .mk-kies-slots-rij:not(.modal.werk *){padding:8px 5px 4px;font-size:12px}:where(:root[data-ontwerp=v2]) .mk-kies-slots:not(.modal.werk *){gap:4px}:where(:root[data-ontwerp=v2]) .mk-kies-slots:not(.modal.werk *) i{border-radius:3px;width:18px;height:6px}}@media (width>=901px){:where(:root[data-ontwerp=v2]) .iwp>.iwp-top{height:var(--h-balk);background:var(--card);border-bottom:1px solid var(--line);gap:8px;padding:0 20px 0 12px}}:where(:root[data-ontwerp=v2]) .btn{height:var(--h-knop);padding:0 var(--s16);gap:var(--s8);border-radius:var(--r-knop);border:1px solid #0e143029;font-size:14px;font-weight:500;line-height:20px;transition:filter .12s,background .12s,box-shadow .12s,transform 80ms}:where(:root[data-ontwerp=v2]) .btn-solid,:where(:root[data-ontwerp=v2]) .btn-soft{border-color:#0000;font-weight:600}:where(:root[data-ontwerp=v2]) .btn-ghost,:where(:root[data-ontwerp=v2]) .btn-tint{border-color:#0000;font-weight:500}:where(:root[data-ontwerp=v2]) .btn-sm{height:var(--h-knop-s);padding:0 var(--s12);border-radius:var(--r-knop-s);font-size:13px}:where(:root[data-ontwerp=v2]) .btn:hover{background:var(--bg);transform:none}:where(:root[data-ontwerp=v2]) .btn-solid:hover{filter:brightness(.92)}:where(:root[data-ontwerp=v2]) .btn-soft:hover{filter:brightness(.96)}:where(:root[data-ontwerp=v2]) .btn-ghost:hover,:where(:root[data-ontwerp=v2]) .btn-tint:hover{background:var(--bg-deep)}:where(:root[data-ontwerp=v2]) .btn:active{filter:brightness(.86);transform:translateY(1px)}:where(:root[data-ontwerp=v2]) .btn:focus-visible{box-shadow:0 0 0 3px var(--fam-iris-soft),0 0 0 1px var(--fam-iris);outline:none}:where(:root[data-ontwerp=v2]) .btn:disabled{filter:none;cursor:not-allowed;transform:none;opacity:.45!important}:where(:root[data-ontwerp=v2]) .icon-btn{width:var(--h-knop);height:var(--h-knop);border-radius:var(--r-knop);background:var(--card);color:var(--ink);border:1px solid #0e143029}:where(:root[data-ontwerp=v2]) .icon-btn:hover{background:var(--bg)}:where(:root[data-ontwerp=v2]) .icon-btn:focus-visible{box-shadow:0 0 0 3px var(--fam-iris-soft),0 0 0 1px var(--fam-iris);outline:none}:where(:root[data-ontwerp=v2]) .modal{border-radius:var(--r-modal);max-width:520px;box-shadow:var(--sh-modal)}:where(:root[data-ontwerp=v2]) .flow-modal{max-width:600px}:where(:root[data-ontwerp=v2]) .modal-head{padding:var(--s24) var(--s24) 0;gap:var(--s12)}:where(:root[data-ontwerp=v2]) .modal-eyebrow{font:var(--t-caps);letter-spacing:var(--t-caps-spatie);text-transform:uppercase}:where(:root[data-ontwerp=v2]) .modal-title{font:var(--t-kaart);letter-spacing:0;margin-top:var(--s4)}:where(:root[data-ontwerp=v2]) .modal-head .icon-btn{width:var(--h-knop-s);height:var(--h-knop-s);flex:0 0 var(--h-knop-s);border-radius:var(--r-knop-s);color:var(--ink2);background:0 0;border-color:#0000}:where(:root[data-ontwerp=v2]) .modal-head .icon-btn:hover{background:var(--bg-deep)}:where(:root[data-ontwerp=v2]) .modal-body{padding:var(--s16) var(--s24) var(--s24);gap:var(--s16)}:where(:root[data-ontwerp=v2]) .modal-foot{padding:var(--s16) var(--s24);align-items:center;gap:var(--s8);row-gap:var(--s8);border-top:1px solid var(--line);background:var(--bg);display:flex}:where(:root[data-ontwerp=v2]) .modal-foot .venster-voet-rek{flex:1}:where(:root[data-ontwerp=v2]) .confirm-card{width:400px;max-width:92%;padding:var(--s24);border-radius:var(--r-modal);box-shadow:var(--sh-modal);text-align:left;gap:var(--s16);flex-direction:column;display:flex}:where(:root[data-ontwerp=v2]) .confirm-ic{border-radius:var(--r-lijst);width:40px;height:40px;margin:0}:where(:root[data-ontwerp=v2]) .confirm-ic svg{width:20px;height:20px}:where(:root[data-ontwerp=v2]) .confirm-ic.danger{background:var(--a-red-soft)}:where(:root[data-ontwerp=v2]) .confirm-titel{font:700 18px/26px var(--font-display);margin:0}:where(:root[data-ontwerp=v2]) .confirm-sub{font:var(--t-tekst);margin:calc(-1 * var(--s12)) 0 0}:where(:root[data-ontwerp=v2]) .confirm-acts{justify-content:flex-end;gap:var(--s8)}:where(:root[data-ontwerp=v2]) .confirm-acts button{height:var(--h-knop);padding:0 var(--s16);border-radius:var(--r-knop);flex:none;font-size:14px}:where(:root[data-ontwerp=v2]) .confirm-acts button:hover{transform:none}:where(:root[data-ontwerp=v2]) .confirm-cancel{background:var(--card);border:1px solid #0e143029;font-weight:500}:where(:root[data-ontwerp=v2]) .confirm-acts .confirm-cancel{font-weight:500}:where(:root[data-ontwerp=v2]) .confirm-acts .confirm-ok,:where(:root[data-ontwerp=v2]) .confirm-ok{font-weight:600}:where(:root[data-ontwerp=v2]) .toast{box-sizing:border-box;min-height:48px;padding:var(--s12) var(--s16);gap:var(--s12);border-radius:var(--r-lijst);box-shadow:0 12px 32px -12px #0e143066}:where(:root[data-ontwerp=v2]) .tile-ctl~.tile-head{--wg-ctl:38px}:where(:root[data-ontwerp=v2]) .tile-ctl:has(>:nth-child(2))~.tile-head{--wg-ctl:72px}:where(:root[data-ontwerp=v2]) .tile-head:has(>.tile-arrow){--wg-pijl:26px}@media (width<=760px){:where(:root[data-ontwerp=v2]) .tile .tile-ctl~.tile-head{--wg-ctl:0px}}:where(:root[data-ontwerp=v2]) .tile-weergave-wrap{margin-right:max(0px,calc(var(--wg-ctl,0px) - var(--wg-pijl,0px)));flex:none;display:inline-flex;position:relative}:where(:root[data-ontwerp=v2]) .tile-weergave{box-sizing:border-box;height:28px;font-family:var(--font-body);text-transform:none;letter-spacing:0;color:var(--ink2);white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:6px;align-items:center;gap:4px;padding:0 8px;font-size:12.5px;font-weight:500;line-height:16px;display:inline-flex}:where(:root[data-ontwerp=v2]) .tile-weergave:hover,:where(:root[data-ontwerp=v2]) .tile-weergave[aria-expanded=true]{background:var(--bg-deep);color:var(--ink)}:where(:root[data-ontwerp=v2]) .tile-weergave:focus-visible{box-shadow:0 0 0 3px var(--fam-iris-soft),0 0 0 1px var(--fam-iris);outline:none}:where(:root[data-ontwerp=v2]) .tile-weergave-pijl{width:12px;height:12px;color:var(--ink3);place-items:center;display:grid;transform:rotate(90deg)}:where(:root[data-ontwerp=v2]) .tile-weergave-pijl svg{width:12px;height:12px}:where(:root[data-ontwerp=v2]) .tile-weergave-pop{min-width:180px}:where(:root[data-ontwerp=v2]) .tile-weergave-pop .hub-pop-item.on{background:var(--bg-deep)}:where(:root[data-ontwerp=v2]) .tile-weergave-pop .hub-pop-item.on .hub-pop-lbl{color:var(--ink);font-weight:400}:where(:root[data-ontwerp=v2]) .tile-weergave-vink{width:16px;height:16px;color:var(--ink2);place-items:center;margin-left:auto;display:grid}:where(:root[data-ontwerp=v2]) .tile-weergave-vink svg{width:16px;height:16px}@media (width<=760px){:where(:root[data-ontwerp=v2]) .tile.tile:not(.tile-bare)>.tile-head>.tile-label{flex:1 0 auto;min-width:auto;max-width:100%}:where(:root[data-ontwerp=v2]) .tile-weergave-wrap{flex:0 auto;min-width:28px}:where(:root[data-ontwerp=v2]) .tile-weergave{min-width:28px;max-width:100%}:where(:root[data-ontwerp=v2]) .tile-weergave-naam{text-overflow:ellipsis;min-width:0;overflow:hidden}}:where(:root[data-ontwerp=v2]) .tb-pop,:where(:root[data-ontwerp=v2]) .hub-pop{border-radius:var(--r-lijst);border:1px solid var(--line);box-shadow:var(--sh-zwevend);padding:6px}:where(:root[data-ontwerp=v2]) .tb-pop-item,:where(:root[data-ontwerp=v2]) .hub-pop-item{min-height:var(--h-menu);box-sizing:border-box;border-radius:var(--r-knop-s);gap:10px;padding:0 10px;font-size:14px;font-weight:400}:where(:root[data-ontwerp=v2]) .tb-pop-item:hover,:where(:root[data-ontwerp=v2]) .hub-pop-item:hover{background:var(--bg-deep)}:where(:root[data-ontwerp=v2]) .hub-pop-lbl{font-size:14px;font-weight:400}:where(:root[data-ontwerp=v2]) .tb-pop-ic,:where(:root[data-ontwerp=v2]) .hub-pop-ic{border-radius:0;width:16px;height:16px;color:var(--ink2)!important;background:0 0!important}:where(:root[data-ontwerp=v2]) .tb-pop-item.danger .tb-pop-ic{color:var(--a-red)!important}:where(:root[data-ontwerp=v2]) .tb-pop-ic svg,:where(:root[data-ontwerp=v2]) .hub-pop-ic svg{width:16px;height:16px}:where(:root[data-ontwerp=v2]) .tb-pop-head,:where(:root[data-ontwerp=v2]) .hub-pop-kop{font:400 12px/1.45 var(--font-body);letter-spacing:0;text-transform:none;color:var(--ink3);padding:8px 10px 4px}:where(:root[data-ontwerp=v2]) .tb-pop-div{height:1px;margin:4px 0}:where(:root[data-ontwerp=v2]) .var-pop .var-item{padding:8px 10px}:where(:root[data-ontwerp=v2]) .hub-pop-uitleg{padding:2px 10px 8px}:where(:root[data-ontwerp=v2]) .tb-notif-pop{width:360px;padding:0;overflow:hidden}:where(:root[data-ontwerp=v2]) .tb-notif-pop .tb-pop-head{border-bottom:1px solid var(--line);height:48px;color:var(--ink);align-items:center;padding:0 16px;font-size:14px;font-weight:700;display:flex}:where(:root[data-ontwerp=v2]) .tb-notif{border-bottom:1px solid var(--line);border-radius:0;gap:10px;padding:12px 16px}:where(:root[data-ontwerp=v2]) .tb-notif-main{color:var(--ink);font-size:13.5px;line-height:19px}:where(:root[data-ontwerp=v2]) .tb-notif-time{font:400 12px/1.45 var(--font-body);color:var(--ink3)}:where(:root[data-ontwerp=v2]) .tb-notif-pop .tb-pop-foot{height:44px;color:var(--ink);text-align:left;border-top:0;align-items:center;margin:0;padding:0 16px;font-size:13px;font-weight:600;display:flex}@media (width>=761px){:where(:root[data-ontwerp=v2]) .app:not(:has(.iwp)) .main-scroll>.topbar:not(.tb-tel){z-index:30;box-sizing:border-box;min-height:var(--h-balk);margin:-32px -32px var(--s32);gap:var(--s8);background:var(--card);border-bottom:1px solid var(--line);padding:0 20px;position:sticky;top:-32px}:where(:root[data-ontwerp=v2]) .app:not(:has(.iwp)) .main-scroll{scroll-padding-top:var(--h-balk)}:where(:root[data-ontwerp=v2]) .app:not(:has(.iwp)) .main-scroll{padding:32px 32px 60px}@media (width<=1280px){:where(:root[data-ontwerp=v2]) .app:not(:has(.iwp)) .main-scroll{padding:24px 24px 60px}:where(:root[data-ontwerp=v2]) .app:not(:has(.iwp)) .main-scroll>.topbar:not(.tb-tel){margin:-24px -24px var(--s24);top:-24px}}:where(:root[data-ontwerp=v2]) .app:not(:has(.iwp)) .dash{gap:24px}:where(:root[data-ontwerp=v2]) .app:not(:has(.iwp)) .module-page.sales-suite{gap:24px}@media (width<=1280px){:where(:root[data-ontwerp=v2]) .app:not(:has(.iwp)) .dash{gap:20px}:where(:root[data-ontwerp=v2]) .app:not(:has(.iwp)) .module-page.sales-suite{gap:20px}}:where(:root[data-ontwerp=v2]) .app:not(:has(.iwp)) .set-nav{top:calc(var(--h-balk) + 16px)!important}:where(:root[data-ontwerp=v2]) .app:not(:has(.iwp)) .topbar:not(.tb-tel) .tb-chip{border-radius:var(--r-knop-s);height:36px;font:500 14px/1 var(--font-body);padding:0 12px}:where(:root[data-ontwerp=v2]) .app:not(:has(.iwp)) .topbar:not(.tb-tel) .tb-back{width:36px;padding:0;font-size:18px}:where(:root[data-ontwerp=v2]) .app:not(:has(.iwp)) .topbar:not(.tb-tel) .tb-crumb{font:600 14px/20px var(--font-body);letter-spacing:0;text-transform:none;color:var(--ink)}:where(:root[data-ontwerp=v2]) .app:not(:has(.iwp)) .topbar:not(.tb-tel) .crumb-co{color:var(--ink2);font-weight:500}:where(:root[data-ontwerp=v2]) .app:not(:has(.iwp)) .topbar:not(.tb-tel) .tb-btn{box-sizing:border-box;border-radius:var(--r-knop-s);height:36px;box-shadow:none;border:1px solid var(--line);padding:0 12px;font-size:14px;font-weight:500}:where(:root[data-ontwerp=v2]) .app:not(:has(.iwp)) .topbar:not(.tb-tel) .tb-btn:hover{box-shadow:none;background:var(--bg);transform:none}:is(:where(:root[data-ontwerp=v2]) .app:not(:has(.iwp)) .topbar:not(.tb-tel) .tb-btn.nieuw,:where(:root[data-ontwerp=v2]) .app:not(:has(.iwp)) .topbar:not(.tb-tel) .tb-btn.solid){border-color:#0000;font-weight:600}:where(:root[data-ontwerp=v2]) .app:not(:has(.iwp)) .topbar:not(.tb-tel) .tb-btn.ghost{border-color:#0000}:where(:root[data-ontwerp=v2]) .app:not(:has(.iwp)) .topbar:not(.tb-tel) .tb-btn.ghost:hover{background:var(--bg-deep)}:where(:root[data-ontwerp=v2]) .app:not(:has(.iwp)) .topbar:not(.tb-tel) .tb-btn.nieuw:hover{background:var(--a-teal);filter:brightness(.92)}:where(:root[data-ontwerp=v2]) .app:not(:has(.iwp)) .topbar:not(.tb-tel) .tb-btn.solid:hover{background:var(--ink);filter:brightness(.92)}:where(:root[data-ontwerp=v2]) .app:not(:has(.iwp)) .topbar:not(.tb-tel) .tb-icon-btn{border-radius:var(--r-knop-s);width:36px;height:36px;box-shadow:none;border:1px solid var(--line)}:where(:root[data-ontwerp=v2]) .app:not(:has(.iwp)) .topbar:not(.tb-tel) .tb-icon-btn:hover{box-shadow:none;background:var(--bg);transform:none}:where(:root[data-ontwerp=v2]) .app:not(:has(.iwp)) .topbar:not(.tb-tel) .tb-search-in{border-radius:var(--r-knop-s);height:36px;box-shadow:none;border-color:var(--line)}:where(:root[data-ontwerp=v2]) .app:not(:has(.iwp)) .topbar:not(.tb-tel) .tb-search-in:focus{border-color:var(--fam-iris);box-shadow:0 0 0 3px var(--fam-iris-soft)}:where(:root[data-ontwerp=v2]) .app:not(:has(.iwp)) .topbar:not(.tb-tel) .tb-icon-btn.on{background:var(--bg-deep)}:where(:root[data-ontwerp=v2]) .app:not(:has(.iwp)) .topbar:not(.tb-tel) .tb-btn.nieuw.on{filter:brightness(.92)}:where(:root[data-ontwerp=v2]) .sidebar:not(.compact){flex:0 0 248px;width:248px}:where(:root[data-ontwerp=v2]) .sidebar:not(.compact) .sb-primary,:where(:root[data-ontwerp=v2]) .sidebar:not(.compact) .sb-group{background:0 0;border:0;border-radius:0;gap:2px;margin:0 0 14px;padding:0}:where(:root[data-ontwerp=v2]) .sidebar:not(.compact) .sb-item,:where(:root[data-ontwerp=v2]) .sidebar:not(.compact) .sb-primary .sb-item{box-sizing:border-box;height:var(--h-menu);border-radius:var(--r-knop-s);color:var(--ink);flex:none;padding:0 10px}:where(:root[data-ontwerp=v2]) .sidebar:not(.compact) .sb-item.on{color:#fff}:where(:root[data-ontwerp=v2]) .sidebar:not(.compact) .sb-ic{flex:0 0 20px;width:20px;height:20px}:where(:root[data-ontwerp=v2]) .sidebar:not(.compact) .sb-ic-logo{width:18px;height:18px}:where(:root[data-ontwerp=v2]) .sidebar:not(.compact) .sb-lbl,:where(:root[data-ontwerp=v2]) .sidebar:not(.compact) .sb-group-h .sb-lbl,:where(:root[data-ontwerp=v2]) .sidebar:not(.compact) .sb-primary .sb-item .sb-lbl{margin-left:10px;margin-right:10px;font-size:14px;font-weight:500}:where(:root[data-ontwerp=v2]) .sidebar:not(.compact) .sb-item.on .sb-lbl{font-weight:600}:is(:where(:root[data-ontwerp=v2]) .sidebar:not(.compact) .sb-group:not(.collapsed):has(>.sb-group-h)>.sb-item:not(.sb-group-h),:where(:root[data-ontwerp=v2]) .sidebar:not(.compact) .sb-group:not(.collapsed):has(>.sb-group-h)>.sb-meer>.sb-item){width:calc(100% - 28px);margin-left:28px;position:relative}:where(:root[data-ontwerp=v2]) .sidebar:not(.compact) .sb-group:not(.collapsed):has(>.sb-group-h)>.sb-group-h+.sb-item{margin-top:2px}:where(:root[data-ontwerp=v2]) .sidebar:not(.compact) .sb-group:not(.collapsed):has(>.sb-group-h)>.sb-item:not(.sb-group-h):before{content:"";border-left:1px solid var(--line);position:absolute;top:-1px;bottom:-1px;left:-9px}:where(:root[data-ontwerp=v2]) .sidebar:not(.compact) .sb-group:not(.collapsed):has(>.sb-group-h)>.sb-meer>.sb-item:before{content:"";border-left:1px solid var(--line);position:absolute;top:-1px;bottom:-1px;left:-9px}:where(:root[data-ontwerp=v2]) .sidebar:not(.compact) .sb-group-chev{opacity:1;color:var(--ink3);margin-right:-4px}:where(:root[data-ontwerp=v2]) .sidebar:not(.compact) .sb-group-chev svg{width:14px;height:14px}:where(:root[data-ontwerp=v2]) .sidebar:not(.compact) .sb-badge{border-radius:10px;min-width:20px;height:20px;padding:0 6px;font-size:11.5px;font-weight:700}:where(:root[data-ontwerp=v2]) .app:has(.sb-werkrij) .topbar:not(.tb-tel) .tb-naar-zijbalk{display:none}:where(:root[data-ontwerp=v2]) .sidebar:not(.compact):has(>.sb-werkrij){padding-top:0}:where(:root[data-ontwerp=v2]) .sidebar:not(.compact) .sb-werkrij{box-sizing:border-box;height:var(--h-balk);flex:0 0 var(--h-balk);align-items:center;gap:4px;padding:0 12px;display:flex}:where(:root[data-ontwerp=v2]) .sidebar:not(.compact) .sb-wr-knop{border-radius:var(--r-knop-s);min-width:0;height:36px;color:var(--ink);text-align:left;cursor:pointer;background:0 0;border:0;flex:1;align-items:center;gap:10px;padding:0 8px 0 10px;display:flex}:where(:root[data-ontwerp=v2]) .sidebar:not(.compact) .sb-wr-knop:hover,:where(:root[data-ontwerp=v2]) .sidebar:not(.compact) .sb-wr-knop.on{background:var(--bg-deep)}:where(:root[data-ontwerp=v2]) .sidebar:not(.compact) .sb-wr-mark{flex:0 0 20px;place-items:center;width:20px;height:20px;display:grid}:where(:root[data-ontwerp=v2]) .sidebar:not(.compact) .sb-wr-naam{font:600 14px/20px var(--font-body);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}:where(:root[data-ontwerp=v2]) .sidebar:not(.compact) .sb-wr-chev{width:14px;height:14px;color:var(--ink3);flex:0 0 14px;display:inline-flex;transform:rotate(90deg)}:where(:root[data-ontwerp=v2]) .sidebar:not(.compact) .sb-wr-chev svg{width:14px;height:14px}:where(:root[data-ontwerp=v2]) .sidebar:not(.compact) .sb-werkrij .tb-btn.nieuw{box-sizing:border-box;border-radius:var(--r-knop-s);width:32px;height:32px;color:var(--ink);box-shadow:none;background:0 0;border:0;flex:0 0 32px;justify-content:center;gap:0;padding:0}:where(:root[data-ontwerp=v2]) .sidebar:not(.compact) .sb-werkrij .tb-btn.nieuw .icon-wrap,:where(:root[data-ontwerp=v2]) .sidebar:not(.compact) .sb-werkrij .tb-btn.nieuw svg{color:var(--ink2);width:16px;height:16px}:where(:root[data-ontwerp=v2]) .sidebar:not(.compact) .sb-werkrij .tb-btn.nieuw:hover,:where(:root[data-ontwerp=v2]) .sidebar:not(.compact) .sb-werkrij .tb-btn.nieuw.on{background:var(--bg-deep);box-shadow:none;filter:none;transform:none}:where(:root[data-ontwerp=v2]) .sidebar:not(.compact:not(.rail-v2)) .sb-wr-pop{box-sizing:border-box;z-index:70;border-radius:14px;flex-direction:column;gap:1px;width:280px;padding:6px;display:flex;box-shadow:0 10px 26px -8px #0e143029,0 30px 60px -24px #0e14303d}:where(:root[data-ontwerp=v2]) .sidebar:not(.compact:not(.rail-v2)) .sb-wr-pop .sb-wr-mail{font:400 12px/1.4 var(--font-body);color:var(--ink3);padding:8px 10px 4px}:where(:root[data-ontwerp=v2]) .sidebar:not(.compact:not(.rail-v2)) .sb-wr-pop .wr-item{min-height:36px;font-size:13.5px;font-weight:500}:where(:root[data-ontwerp=v2]) .sidebar:not(.compact:not(.rail-v2)) .sb-wr-pop .sb-wr-kop{font:700 11px/1.4 var(--font-body);letter-spacing:.08em;text-transform:uppercase;color:var(--ink3);padding:6px 10px 2px}:where(:root[data-ontwerp=v2]) .sidebar:not(.compact:not(.rail-v2)) .sb-wr-pop .tb-pop-div{margin:5px 4px}:where(:root[data-ontwerp=v2]) .sidebar:not(.compact:not(.rail-v2)) .sb-wr-pop .wr-item.danger .tb-pop-lbl{color:var(--ink)}:where(:root[data-ontwerp=v2]) .sidebar:not(.compact:not(.rail-v2)) .sb-wr-pop .wr-taal .wr-taal-kies{height:28px;margin-left:auto}:where(:root[data-ontwerp=v2]) .sidebar:not(.compact):has(>.sb-werkrij){gap:0;padding-bottom:0}:where(:root[data-ontwerp=v2]) .sidebar:not(.compact) .sb-dag{margin-top:2px}:where(:root[data-ontwerp=v2]) .sidebar:not(.compact) .sb-dag .sb-ic,:where(:root[data-ontwerp=v2]) .sidebar:not(.compact) .sb-mijn .sb-ic{color:var(--ink2)}:where(:root[data-ontwerp=v2]) .sidebar:not(.compact) .sb-dag .sb-item:not(.on):hover{background:var(--bg-deep)}:where(:root[data-ontwerp=v2]) .sidebar:not(.compact) .sb-iris .sb-ic svg{width:20px;height:20px}:where(:root[data-ontwerp=v2]) .sidebar:not(.compact) .sb-wr-mark .hz-mark{margin-top:0}:where(:root[data-ontwerp=v2]) .sidebar:not(.compact) .sb-item.on .sb-badge{color:var(--sb-fam,var(--ink))!important;background:#fff!important}:where(:root[data-ontwerp=v2]) .sidebar:not(.compact) .sb-mijn-kop .sb-group-chev{margin:0 -4px 0 auto;padding:0}:where(:root[data-ontwerp=v2]) .sidebar:not(.compact) .sb-mijn-kop .sb-group-chev:hover{background:0 0}:where(:root[data-ontwerp=v2]) .sidebar:not(.compact) .sb-mijn-lijst{border-left:1px solid var(--line);flex-direction:column;gap:2px;margin:2px 0 0 19px;padding-left:8px;display:flex}:where(:root[data-ontwerp=v2]) .sidebar:not(.compact) .sb-onder{flex-direction:column;gap:2px;margin-left:20px;display:flex}:where(:root[data-ontwerp=v2]) .sidebar:not(.compact) .sb-onder .sb-onder-item{color:var(--ink2)}:where(:root[data-ontwerp=v2]) .sidebar:not(.compact) .sb-onder .sb-onder-item.on{background:var(--bg-deep);color:var(--ink)}:where(:root[data-ontwerp=v2]) .sidebar:not(.compact) .sb-onder .sb-onder-item.on .sb-ic{color:var(--ink)!important}:where(:root[data-ontwerp=v2]) .sidebar:not(.compact:not(.rail-v2)) .sb-wr-pop .wr-extra{color:var(--ink3);font:400 12px/16px var(--font-body);white-space:nowrap;align-items:center;gap:3px;margin-left:auto;display:inline-flex}:where(:root[data-ontwerp=v2]) .sidebar:not(.compact:not(.rail-v2)) .sb-wr-pop .wr-terug-ic{transform:rotate(180deg)}:where(:root[data-ontwerp=v2]) .sidebar:not(.compact:not(.rail-v2)) .sb-wr-taalmenu .wr-item.on{background:var(--bg-deep);font-weight:600}:where(:root[data-ontwerp=v2]) .sidebar:not(.compact:not(.rail-v2)) .sb-wr-taalmenu .wr-vink{color:var(--a-teal);margin-left:auto;display:inline-flex}:where(:root[data-ontwerp=v2]) .sidebar:not(.compact:not(.rail-v2)) .sb-wr-taalmenu .wr-vink svg{width:14px;height:14px}:where(:root[data-ontwerp=v2]) .sidebar:not(.compact:not(.rail-v2)) .sb-wr-pop .wr-ruimte{gap:10px;min-height:38px;font-weight:600}:where(:root[data-ontwerp=v2]) .sidebar:not(.compact:not(.rail-v2)) .sb-wr-pop .wr-ruimte.on{background:var(--bg-deep)}:where(:root[data-ontwerp=v2]) .sidebar:not(.compact:not(.rail-v2)) .sb-wr-pop .wr-letter{color:#fff;width:22px;height:22px;font:800 11px/1 var(--font-body);border-radius:6px;flex:0 0 22px;place-items:center;display:grid}:where(:root[data-ontwerp=v2]) .sidebar:not(.compact:not(.rail-v2)) .sb-wr-pop .wr-ruimte .tb-pop-lbl{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}:where(:root[data-ontwerp=v2]) .sidebar:not(.compact:not(.rail-v2)) .sb-wr-pop .wr-ruimte .wr-vink{color:var(--a-teal);margin-left:auto;display:inline-flex}:where(:root[data-ontwerp=v2]) .sidebar:not(.compact:not(.rail-v2)) .sb-wr-pop .wr-ruimte .wr-vink svg{width:14px;height:14px}:where(:root[data-ontwerp=v2]) .sidebar.compact.rail-v2{flex:0 0 64px;gap:0;width:64px;padding:0 0 12px}:where(:root[data-ontwerp=v2]) .sidebar.compact.rail-v2 .sb-rail-kop{flex:0 0 56px;place-items:center;height:56px;display:grid}:where(:root[data-ontwerp=v2]) .sidebar.compact.rail-v2 .sb-rail-merk{place-items:center;width:40px;height:40px;display:grid}:where(:root[data-ontwerp=v2]) .sidebar.compact.rail-v2 .sb-rail-merk .hz-mark{margin-top:0}:where(:root[data-ontwerp=v2]) .sidebar.compact.rail-v2 .sb-scroll{align-items:center;gap:2px;padding:8px 12px 0}:where(:root[data-ontwerp=v2]) .sidebar.compact.rail-v2 .sb-primary,:where(:root[data-ontwerp=v2]) .sidebar.compact.rail-v2 .sb-group{background:0 0;border:0;border-radius:0;align-items:center;gap:2px;margin:0;padding:0}:where(:root[data-ontwerp=v2]) .sidebar.compact.rail-v2 .sb-dag{margin:14px 0}:where(:root[data-ontwerp=v2]) .sidebar.compact.rail-v2 .sb-item{box-sizing:border-box;width:40px;height:40px;color:var(--ink2);border-radius:8px;flex:0 0 40px;justify-content:center;gap:0;padding:0}:where(:root[data-ontwerp=v2]) .sidebar.compact.rail-v2 .sb-item:hover{background:var(--bg-deep)}:where(:root[data-ontwerp=v2]) .sidebar.compact.rail-v2 .sb-item.on{background:var(--bg-deep);color:var(--ink)}:where(:root[data-ontwerp=v2]) .sidebar.compact.rail-v2 .sb-item.on .sb-ic{color:var(--ink2)!important}:where(:root[data-ontwerp=v2]) .sidebar.compact.rail-v2 .sb-ic{width:20px;height:20px;color:var(--ink2);flex:0 0 20px}:where(:root[data-ontwerp=v2]) .sidebar.compact.rail-v2 .sb-ic svg{width:18px;height:18px}:where(:root[data-ontwerp=v2]) .sidebar.compact.rail-v2 .sb-iris .sb-ic svg{width:20px;height:20px}:where(:root[data-ontwerp=v2]) .sidebar.compact.rail-v2 .sb-lbl,:where(:root[data-ontwerp=v2]) .sidebar.compact.rail-v2 .sb-user{display:none}:where(:root[data-ontwerp=v2]) .sidebar.compact.rail-v2 .sb-badge{width:8px;min-width:0;height:8px;box-shadow:0 0 0 2px var(--card);border-radius:50%;padding:0;font-size:0;top:8px;right:8px;background:var(--sb-fam,var(--a-aqua))!important;color:#0000!important}:where(:root[data-ontwerp=v2]) .sidebar.compact.rail-v2 .sb-rail-uit{box-sizing:border-box;width:40px;height:40px;color:var(--ink3);cursor:pointer;background:0 0;border:0;border-radius:8px;flex:0 0 40px;place-items:center;margin:0 auto;padding:0;display:grid}:where(:root[data-ontwerp=v2]) .sidebar.compact.rail-v2 .sb-rail-uit:hover{background:var(--bg-deep)}:where(:root[data-ontwerp=v2]) .sidebar.compact.rail-v2 .sb-rail-uit svg{width:18px;height:18px}:where(:root[data-ontwerp=v2]) .sidebar.compact.rail-v2 .sb-werkrij{display:contents}:where(:root[data-ontwerp=v2]) .sidebar.compact.rail-v2 .sb-wr-knop{box-sizing:border-box;cursor:pointer;background:0 0;border:0;border-radius:8px;place-items:center;width:40px;height:40px;padding:0;display:grid}:where(:root[data-ontwerp=v2]) .sidebar.compact.rail-v2 .sb-wr-knop:hover,:where(:root[data-ontwerp=v2]) .sidebar.compact.rail-v2 .sb-wr-knop.on{background:var(--bg-deep)}:where(:root[data-ontwerp=v2]) .sidebar.compact.rail-v2 .sb-wr-mark{place-items:center;width:20px;height:20px;display:grid}:where(:root[data-ontwerp=v2]) .sidebar.compact.rail-v2 .sb-wr-mark .hz-mark{margin-top:0}:where(:root[data-ontwerp=v2]) .sidebar.compact.rail-v2 .sb-zoek .sb-kbd{display:none}:where(:root[data-ontwerp=v2]) .sidebar.compact.rail-v2 .sb-rail-nieuw{place-items:center;margin:0 auto 2px;display:grid}:where(:root[data-ontwerp=v2]) .sidebar.compact.rail-v2 .sb-rail-nieuw .tb-btn.nieuw{box-sizing:border-box;width:40px;height:40px;color:var(--ink2);box-shadow:none;background:0 0;border:0;border-radius:8px;justify-content:center;gap:0;padding:0}:where(:root[data-ontwerp=v2]) .sidebar.compact.rail-v2 .sb-rail-nieuw .tb-btn.nieuw .icon-wrap,:where(:root[data-ontwerp=v2]) .sidebar.compact.rail-v2 .sb-rail-nieuw .tb-btn.nieuw svg{color:var(--ink2);width:18px;height:18px}:where(:root[data-ontwerp=v2]) .sidebar.compact.rail-v2 .sb-rail-nieuw .tb-btn.nieuw:hover,:where(:root[data-ontwerp=v2]) .sidebar.compact.rail-v2 .sb-rail-nieuw .tb-btn.nieuw.on{background:var(--bg-deep);box-shadow:none;filter:none;transform:none}:where(:root[data-ontwerp=v2]) .app:has(.sb-werkrij) .topbar:not(.tb-tel) .tb-v2-smal{display:none}:where(:root[data-ontwerp=v2]) .app:has(.sb-werkrij):has(.iwp) .main-scroll>.topbar:not(.tb-tel){display:none}:where(:root[data-ontwerp=v2]) .app:has(.sb-werkrij):has(.tb-vraag) .iris-dock-knop{display:none!important}:where(:root[data-ontwerp=v2]) .topbar.tb-v2 .tb-left{gap:8px;min-width:0}:where(:root[data-ontwerp=v2]) .topbar.tb-v2 .tb-pad{min-width:0;font:500 14px/20px var(--font-body);white-space:nowrap;align-items:center;gap:8px;display:flex}:where(:root[data-ontwerp=v2]) .topbar.tb-v2 .tb-pad-merk{flex-shrink:0;display:block}:where(:root[data-ontwerp=v2]) .topbar.tb-v2 .tb-pad-deel{color:var(--ink2);font-weight:500}:where(:root[data-ontwerp=v2]) .topbar.tb-v2 .tb-pad-streep{color:var(--ink3)}:where(:root[data-ontwerp=v2]) .topbar.tb-v2 .tb-pad-naam{color:var(--ink);text-overflow:ellipsis;font-weight:600;overflow:hidden}:where(:root[data-ontwerp=v2]) .topbar.tb-v2 .tb-actions{gap:8px}:where(:root[data-ontwerp=v2]) .topbar.tb-v2 .tb-vraag,:where(:root[data-ontwerp=v2]) .topbar.tb-v2 .tb-vandaag{color:var(--ink);background:var(--card);border:1px solid var(--line);white-space:nowrap;gap:8px;font-weight:500}:where(:root[data-ontwerp=v2]) .app:not(:has(.iwp)) .topbar:not(.tb-tel) .tb-btn.tb-vandaag{padding:0 8px 0 12px}:where(:root[data-ontwerp=v2]) .topbar.tb-v2 .tb-vandaag-n{box-sizing:border-box;background:var(--fam-iris-soft);min-width:20px;height:20px;color:var(--fam-iris);font:700 11.5px/20px var(--font-body);text-align:center;font-variant-numeric:tabular-nums;border-radius:10px;padding:0 6px}:where(:root[data-ontwerp=v2]) .sidebar:not(.compact) .sb-zoek{cursor:pointer;text-align:left;background:0 0;border:0;margin-bottom:12px}:where(:root[data-ontwerp=v2]) .sidebar:not(.compact) .sb-zoek:hover,:where(:root[data-ontwerp=v2]) .sidebar:not(.compact) .sb-zoek.open{background:var(--bg-deep)}:where(:root[data-ontwerp=v2]) .sidebar:not(.compact) .sb-zoek .sb-ic{color:var(--ink2)}:where(:root[data-ontwerp=v2]) .sidebar:not(.compact) .sb-zoek .sb-ic svg{width:18px;height:18px}:where(:root[data-ontwerp=v2]) .sidebar:not(.compact) .sb-zoek .sb-lbl{flex:1;margin-right:8px}:where(:root[data-ontwerp=v2]) .sidebar:not(.compact) .sb-kbd{box-shadow:none;font:400 12px/16px var(--font-body);color:var(--ink3);white-space:nowrap;background:0 0;border:0;margin-left:auto;padding:0}:where(:root[data-ontwerp=v2]) .sidebar:not(.compact:not(.rail-v2)) .sb-wr-pop .sb-wr-teller{background:var(--fam-iris-soft);color:var(--fam-iris);margin-left:auto}:where(:root[data-ontwerp=v2]) .zoekvenster{z-index:80;top:72px;left:var(--shell-sb-w,248px);width:min(560px,100% - 64px);margin:0 auto;position:fixed;right:0}:where(:root[data-ontwerp=v2]) .zoekvenster .tb-search{max-width:none}:where(:root[data-ontwerp=v2]) .zoekvenster .tb-search-in{border:1px solid var(--line);border-radius:12px;height:44px;font-size:14px;box-shadow:0 10px 26px -8px #0e143029,0 30px 60px -24px #0e14303d}:where(:root[data-ontwerp=v2]) .zoekvenster .tb-search-in:focus{border-color:var(--fam-iris);box-shadow:0 0 0 3px var(--fam-iris-soft),0 10px 26px -8px #0e143029}:where(:root[data-ontwerp=v2]) .zoekvenster .tb-search-pop{width:auto;max-height:min(62vh,480px);left:0;right:0;transform:none}}:where(:root[data-ontwerp=v2]) .tst{box-sizing:border-box;justify-content:center;align-items:center;gap:var(--s8);text-align:center;color:var(--ink);flex-direction:column;padding:20px;display:flex}:where(:root[data-ontwerp=v2]) .tst.is-tegel{min-height:100%}:where(:root[data-ontwerp=v2]) .tst-vak{border-radius:12px;flex:none;place-items:center;width:40px;height:40px;display:grid}:where(:root[data-ontwerp=v2]) .tst-vak.is-neutraal{background:var(--bg-deep);color:var(--ink2)}:where(:root[data-ontwerp=v2]) .tst-vak-ic,:where(:root[data-ontwerp=v2]) .tst-vak-ic svg{width:20px;height:20px;display:block}:where(:root[data-ontwerp=v2]) .tst-tekst{align-items:center;gap:var(--s8);flex-direction:column;display:flex}:where(:root[data-ontwerp=v2]) .tst-titel{font:600 14px/20px var(--font-body);color:var(--ink);margin:0}:where(:root[data-ontwerp=v2]) .tst-uitleg{max-width:220px;font:400 13px/19px var(--font-body);color:var(--ink2)}:where(:root[data-ontwerp=v2]) .tst-detail{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}:where(:root[data-ontwerp=v2]) .tst-knoppen{justify-content:center;gap:var(--s8);flex-wrap:wrap;margin-top:4px;display:flex}:where(:root[data-ontwerp=v2]) .tst-knop{box-sizing:border-box;justify-content:center;align-items:center;gap:var(--s8);border-radius:var(--r-knop-s);height:32px;font:500 13px/1 var(--font-body);white-space:nowrap;cursor:pointer;border:1px solid #0000;padding:0 12px;display:inline-flex}:where(:root[data-ontwerp=v2]) .tst-knop.is-secundair{background:var(--card);color:var(--ink);border-color:#0e143029}:where(:root[data-ontwerp=v2]) .tst-knop.is-primair{background:var(--ink);color:#fff;font-weight:600}:where(:root[data-ontwerp=v2]) .tst-knop.is-zacht{font-weight:600}:where(:root[data-ontwerp=v2]) .tst-knop.is-accent{color:#fff;border-color:#0000;font-weight:600}:where(:root[data-ontwerp=v2]) .tst-knop.is-stil{color:var(--ink2);background:0 0}:where(:root[data-ontwerp=v2]) .tst-knop:hover{filter:brightness(.96)}:where(:root[data-ontwerp=v2]) .tst-knop-ic,:where(:root[data-ontwerp=v2]) .tst-knop-ic svg{width:14px;height:14px;display:block}:where(:root[data-ontwerp=v2]) .tst-knop.is-secundair .tst-knop-ic{color:var(--ink2)}:where(:root[data-ontwerp=v2]) .tst.is-pagina{gap:var(--s16);width:440px;max-width:100%;min-height:min(640px,70vh);padding:var(--s32) 0;margin:0 auto}:where(:root[data-ontwerp=v2]) .tst.is-pagina .tst-vak{border-radius:16px;width:56px;height:56px}:where(:root[data-ontwerp=v2]) .tst.is-pagina .tst-vak-ic,:where(:root[data-ontwerp=v2]) .tst.is-pagina .tst-vak-ic svg{width:26px;height:26px}:where(:root[data-ontwerp=v2]) .tst.is-pagina .tst-titel{font:700 22px/30px var(--font-body)}:where(:root[data-ontwerp=v2]) .tst.is-pagina .tst-uitleg{max-width:440px;font:400 15px/23px var(--font-body)}:where(:root[data-ontwerp=v2]) .tst.is-pagina .tst-knoppen{margin-top:var(--s8)}:where(:root[data-ontwerp=v2]) .tst-knop.is-groot{border-radius:10px;height:40px;padding:0 16px;font-size:14px}:where(:root[data-ontwerp=v2]) .tst-knop.is-groot .tst-knop-ic,:where(:root[data-ontwerp=v2]) .tst-knop.is-groot .tst-knop-ic svg{width:16px;height:16px}:where(:root[data-ontwerp=v2]) .tst.tst-laden{padding:var(--s8) 0;text-align:left;justify-content:flex-start;align-items:stretch;gap:0}:where(:root[data-ontwerp=v2]) .tst-skel-rij{height:48px;padding:0 var(--s16);align-items:center;gap:12px;display:flex}:where(:root[data-ontwerp=v2]) .tst-skel-rond{background:var(--bg-deep);border-radius:50%;flex:0 0 28px;width:28px;height:28px}:where(:root[data-ontwerp=v2]) .tst-skel-rij>span{flex-direction:column;flex:1;gap:6px;display:flex}:where(:root[data-ontwerp=v2]) .tst-skel-rij>span>i{background:var(--bg-deep);border-radius:6px;height:12px;display:block}:where(:root[data-ontwerp=v2]) .tst-laden-t{margin:var(--s8) var(--s16) 0;font:400 12.5px/1.4 var(--font-body);color:var(--ink3)}:where(:root[data-ontwerp=v2]) .ws2{box-sizing:border-box;justify-content:center;align-items:center;gap:var(--s16);text-align:center;width:440px;max-width:100%;min-height:min(640px,70vh);color:var(--ink);flex-direction:column;margin:0 auto;display:flex}:where(:root[data-ontwerp=v2]) .ws2>.tst.is-pagina{min-height:0;padding:0}@media (width>=761px){:where(:root[data-ontwerp=v2]) .app:not(:has(.iwp)) .main-scroll:has(>.ws2:not(.st-pagina)){flex-direction:column;display:flex}:where(:root[data-ontwerp=v2]) .app:not(:has(.iwp)) .main-scroll>.ws2:not(.st-pagina){flex:1 0 auto;min-height:0;margin-bottom:-28px}}:where(:root[data-ontwerp=v2]) .ws2-skelet{display:none}@media (width>=761px){:where(:root[data-ontwerp=v2]) .app.ws2-stand>.sidebar,:where(:root[data-ontwerp=v2]) .app.ws2-stand .main-scroll>.topbar{display:none}:where(:root[data-ontwerp=v2]) .app.ws2-stand .iris-dock-knop{display:none!important}:where(:root[data-ontwerp=v2]) .app.ws2-editor>.sidebar{display:none}:where(:root[data-ontwerp=v2]):has(.app.ws2-editor){--shell-sb-w:0px!important}:where(:root[data-ontwerp=v2]) .ws2-skelet{box-sizing:border-box;background:var(--card);border-right:1px solid var(--line);flex-direction:column;flex:0 0 248px;gap:20px;width:248px;height:100vh;padding:16px 20px;display:flex;position:sticky;top:0}:where(:root[data-ontwerp=v2]) .ws2-skelet>i{background:var(--bg-deep);border-radius:6px;height:12px;display:block}:where(:root[data-ontwerp=v2]) .ws2-skelet>i:first-child{height:20px}}:where(:root[data-ontwerp=v2]) .ws2-mark{border-radius:50%;width:48px;height:48px;display:block}:where(:root[data-ontwerp=v2]) .ws2-tekst{gap:var(--s8);flex-direction:column;display:flex}:where(:root[data-ontwerp=v2]) .ws2-kop{font:700 22px/30px var(--font-body);color:var(--ink);margin:0}:where(:root[data-ontwerp=v2]) .ws2-sub{font:400 15px/23px var(--font-body);color:var(--ink2)}:where(:root[data-ontwerp=v2]) .ws2-traag{box-sizing:border-box;background:var(--card);border:1px solid var(--line);width:100%;font:400 13.5px/20px var(--font-body);text-align:left;border-radius:12px;align-items:center;gap:12px;margin-top:32px;padding:14px 16px;display:flex}:where(:root[data-ontwerp=v2]) .ws2-traag-t{flex:1}:where(:root[data-ontwerp=v2]) .ws2-traag .btn{background:var(--card);color:var(--ink);white-space:nowrap}:where(:root[data-ontwerp=v2]) .ws2-ic,:where(:root[data-ontwerp=v2]) .ws2-ic svg{width:14px;height:14px;color:var(--ink2);display:block}:where(:root[data-ontwerp=v2]) .ws2-scherm{box-sizing:border-box;justify-content:center;align-items:center;gap:var(--s24);background:var(--bg);flex-direction:column;min-height:100vh;padding:48px 16px;display:flex}:where(:root[data-ontwerp=v2]) .ws2-scherm>.ws2{min-height:0}:where(:root[data-ontwerp=v2]) .st-pagina{min-height:640px}:where(:root[data-ontwerp=v2]) .meldbalk{box-sizing:border-box;font:400 13.5px/20px var(--font-body);color:var(--ink);border-radius:12px;align-items:flex-start;gap:12px;padding:12px 16px;display:flex}:where(:root[data-ontwerp=v2]) .meldbalk-ic{flex:0 0 16px;margin-top:2px}:where(:root[data-ontwerp=v2]) .meldbalk-ic svg{width:16px;height:16px;display:block}:where(:root[data-ontwerp=v2]) .meldbalk-t{flex:1;min-width:0}:where(:root[data-ontwerp=v2]) .meldbalk.is-info{background:#dfedf3}:where(:root[data-ontwerp=v2]) .meldbalk.is-info .meldbalk-ic{color:var(--a-aqua)}:where(:root[data-ontwerp=v2]) .meldbalk.is-let{background:#f7edd9}:where(:root[data-ontwerp=v2]) .meldbalk.is-let .meldbalk-ic{color:var(--a-gold)}:where(:root[data-ontwerp=v2]) .meldbalk.is-alleenLezen{background:#e9edf2}:where(:root[data-ontwerp=v2]) .meldbalk.is-alleenLezen .meldbalk-ic{color:var(--a-slate)}:where(:root[data-ontwerp=v2]) .meldbalk.is-gevaar{background:#f8e2e0}:where(:root[data-ontwerp=v2]) .meldbalk.is-gevaar .meldbalk-ic{color:var(--a-red)}:where(:root[data-ontwerp=v2]) .st-404{font:700 64px/64px var(--font-body);letter-spacing:-.04em;color:var(--bg-deep);-webkit-text-stroke:1px var(--line);display:block}:where(:root[data-ontwerp=v2]) .st-knoppen{margin-top:var(--s8)}:where(:root[data-ontwerp=v2]) .main-scroll>.offline-strook{margin:0 0 var(--s24);background:var(--ink);color:#fff;font:400 14px/20px var(--font-body);border:0;border-radius:12px;gap:12px;padding:12px 16px}:where(:root[data-ontwerp=v2]) .main-scroll>.offline-strook svg{color:#fff;width:16px;height:16px}:where(:root[data-ontwerp=v2]) .versie-balk{border:1px solid var(--line);background:var(--card)!important;color:var(--ink)!important;bottom:24px!important;left:calc(50% + var(--shell-sb-w,0px) / 2)!important;border-radius:14px!important;gap:12px!important;padding:8px 8px 8px 16px!important;font-size:14px!important;box-shadow:0 16px 40px -12px #0e143047!important}:where(:root[data-ontwerp=v2]) .versie-balk-mark{border-radius:50%;width:18px;height:18px;display:block}:where(:root[data-ontwerp=v2]) .versie-balk-knop{box-sizing:border-box;height:32px;background:var(--a-teal)!important;color:#fff!important;border-radius:8px!important;padding:0 12px!important;font-size:13px!important;font-weight:600!important}:where(:root[data-ontwerp=v2]) .field{gap:6px}:where(:root[data-ontwerp=v2]) .field-lbl{font:600 13px/16px var(--font-body);letter-spacing:0;text-transform:none;color:var(--ink)}:where(:root[data-ontwerp=v2]) .field-in{box-sizing:border-box;background:var(--card);font:400 14px/20px var(--font-body);color:var(--ink);border:1px solid #0e143029;border-radius:10px;padding:0 12px}:where(:root[data-ontwerp=v2]) input.field-in,:where(:root[data-ontwerp=v2]) select.field-in{height:40px}:where(:root[data-ontwerp=v2]) textarea.field-in{padding:10px 12px}:where(:root[data-ontwerp=v2]) .field-in::placeholder{color:var(--ink3)}:where(:root[data-ontwerp=v2]) .field-in:focus{border-color:var(--a-aqua);box-shadow:0 0 0 3px var(--a-aqua-soft)}:where(:root[data-ontwerp=v2]) .field-in[aria-invalid=true]{border-color:var(--a-red);box-shadow:0 0 0 3px var(--a-red-soft)}:where(:root[data-ontwerp=v2]) .field-in:disabled{background:var(--bg-deep);border-color:var(--line);color:var(--ink)}:where(:root[data-ontwerp=v2]) .field-hint{font:400 12.5px/16px var(--font-body);color:var(--ink3)}:where(:root[data-ontwerp=v2]) .toggle{background:#d5d9e2;border:0;border-radius:10px;width:36px;height:20px}:where(:root[data-ontwerp=v2]) .toggle.on{background:var(--a-aqua)}:where(:root[data-ontwerp=v2]) .toggle-knob{width:16px;height:16px;top:2px;left:2px;box-shadow:0 1px 2px #0e143033}:where(:root[data-ontwerp=v2]) .toggle.on .toggle-knob{transform:translate(16px)}:where(:root[data-ontwerp=v2]) .seg-pick{background:var(--bg-deep);border-radius:10px;gap:2px;padding:4px;display:inline-flex}:where(:root[data-ontwerp=v2]) .seg-opt{box-sizing:border-box;border-radius:var(--r-knop-s);height:32px;font:600 13px/1 var(--font-body);color:var(--ink2);background:0 0;padding:0 12px}:where(:root[data-ontwerp=v2]) .seg-opt:hover{color:var(--ink);transform:none}:where(:root[data-ontwerp=v2]) .seg-opt.on{background:var(--card);color:var(--ink);box-shadow:0 1px 2px #0e14301a}:where(:root[data-ontwerp=v2]) input.field-in.it-stuk-qty{height:auto;padding:3px 6px;font-size:12px;line-height:normal}:where(:root[data-ontwerp=v2]) .it-brief-body .field-in:focus{box-shadow:none}:where(:root[data-ontwerp=v2]) .seg-pick.tlog-counts{background:0 0;border-radius:0;gap:6px;padding:0}:where(:root[data-ontwerp=v2]) .field:has([aria-invalid=true]) .field-hint{color:var(--a-red)}:where(:root[data-ontwerp=v2]) textarea.field-in{line-height:20px}@media (width>=761px){:where(:root[data-ontwerp=v2]) .kpi-strip{gap:12px}:where(:root[data-ontwerp=v2]) .kpi-card{border:1px solid var(--line);box-shadow:none;border-radius:16px}:where(:root[data-ontwerp=v2]) .kpi-card:hover{box-shadow:var(--sh-rust);border-color:var(--line2);transform:none}:where(:root[data-ontwerp=v2]) .kpi-card-click{gap:12px;padding:16px 20px}:where(:root[data-ontwerp=v2]) .kpi-card-head{gap:10px;min-height:32px}:where(:root[data-ontwerp=v2]) .kpi-ic{border-radius:10px;width:32px;height:32px;font-size:16px}:where(:root[data-ontwerp=v2]) .kpi-ic svg{width:16px;height:16px}:where(:root[data-ontwerp=v2]) .kpi-card-k{font:600 13.5px/20px var(--font-body);color:var(--ink2)}:where(:root[data-ontwerp=v2]) .kpi-card-num-row{gap:10px;min-height:32px}:where(:root[data-ontwerp=v2]) .kpi-card-num{font:700 26px/32px var(--font-display);letter-spacing:-.02em}:where(:root[data-ontwerp=v2]) .kpi-card .delta{box-sizing:border-box;height:22px;font:700 12px/1 var(--font-body);border-radius:11px;padding:0 8px}:where(:root[data-ontwerp=v2]) .kpi-card .delta-arrow{display:none}:where(:root[data-ontwerp=v2]) .kpi-card-sub{font:500 12.5px/16px var(--font-body);color:var(--ink3)}:where(:root[data-ontwerp=v2]) .kpi-strip.is-kaart{background:var(--card);border:1px solid #0e14301f;border-radius:16px;gap:0;box-shadow:0 1px 2px #0e14300a}:where(:root[data-ontwerp=v2]) .kpi-strip.is-kaart>.kpi-card:not(.kpi-add),:where(:root[data-ontwerp=v2]) .kpi-strip.is-kaart>.kpi-card:not(.kpi-add):hover{box-shadow:none;background-color:#0000;border:0;border-radius:16px}:where(:root[data-ontwerp=v2]) .kpi-strip.is-kaart>.kpi-card:not(.kpi-add)+.kpi-card:not(.kpi-add){background-image:linear-gradient(#0e14301f,#0e14301f);background-position:0 16px;background-repeat:no-repeat;background-size:1px calc(100% - 32px)}}:where(:root[data-ontwerp=v2]) .kpi-card.is-laden>.kpi-laad{cursor:default;gap:12px}:where(:root[data-ontwerp=v2]) .kpi-laad>i{background:#f1f2f5;border-radius:6px;width:50%;height:12px;display:block}:where(:root[data-ontwerp=v2]) .kpi-laad>.kpi-laad-v{width:40%;height:24px}:where(:root[data-ontwerp=v2]) .kpi-laad>.kpi-laad-s{border-radius:5px;width:60%;height:10px}:where(:root[data-ontwerp=v2]) .kpi-card.is-leeg .kpi-card-num,:where(:root[data-ontwerp=v2]) .kpi-card.is-fout .kpi-card-num,:where(:root[data-ontwerp=v2]) .kpi-card.is-leeg .kpi-card-sub{color:#8b92ab}:where(:root[data-ontwerp=v2]) .kpi-card.is-fout .kpi-card-sub{color:#c13a33}@media (width>=761px){:where(:root[data-ontwerp=v2]) .vdb-command,:where(:root[data-ontwerp=v2]) .vdb-command.clear{background:var(--card);border:1px solid #0e14301f;border-radius:16px;flex-wrap:wrap;gap:16px;padding:16px 20px;box-shadow:0 1px 2px #0e14300a}:where(:root[data-ontwerp=v2]) .vdb-command-main{flex:400px}:where(:root[data-ontwerp=v2]) .vdb-command-text{color:var(--ink2);font-size:16px;line-height:24px}:where(:root[data-ontwerp=v2]) .vdb-command-text b{color:var(--ink);font-weight:600}:where(:root[data-ontwerp=v2]) .vdb-progress{margin-top:8px}:where(:root[data-ontwerp=v2]) .vdb-progress-bar{background:#f1f2f5;border-radius:3px;max-width:none;height:6px}:where(:root[data-ontwerp=v2]) .vdb-command-acts .btn{border-radius:10px;height:40px;padding:0 16px;font-size:14px}:where(:root[data-ontwerp=v2]) .crm-th,:where(:root[data-ontwerp=v2]) .dealarchief .crm-th{background:var(--bg);min-height:40px;font:600 12.5px/16px var(--font-body);letter-spacing:0;text-transform:none;color:var(--ink2);padding:0 16px}:where(:root[data-ontwerp=v2]) .crm-tr,:where(:root[data-ontwerp=v2]) .dealarchief .crm-tr{min-height:52px;padding:0 16px}:where(:root[data-ontwerp=v2]) .tb-bulk .fn-select option{color:var(--ink);background:var(--card)}:where(:root[data-ontwerp=v2]) .crm-tr:hover{background:var(--bg)}:where(:root[data-ontwerp=v2]) .crm-tr:has(>span>.tb-vink:checked){background:var(--a-aqua-soft)}:where(:root[data-ontwerp=v2]) .crm-cell,:where(:root[data-ontwerp=v2]) .crm-cellwrap,:where(:root[data-ontwerp=v2]) .crm-table.cust .crm-cellwrap{font:400 14px/20px var(--font-body);color:var(--ink);font-variant-numeric:tabular-nums}:where(:root[data-ontwerp=v2]) .crm-co-name{font:600 14px/20px var(--font-body);color:var(--ink)}:where(:root[data-ontwerp=v2]) .tb-vink{width:18px;height:18px;accent-color:var(--a-aqua)}:where(:root[data-ontwerp=v2]) .tb-balk{gap:8px;padding:12px 0}:where(:root[data-ontwerp=v2]) .tb-balk .sx-search{box-sizing:border-box;border:1px solid #0e143029;border-radius:8px;min-width:240px;height:32px;padding:0 10px}:where(:root[data-ontwerp=v2]) .tb-balk .sx-search input{font:400 13px/20px var(--font-body)}:where(:root[data-ontwerp=v2]) .tb-bulk{box-sizing:border-box;background:var(--ink);color:#fff;border:0;border-radius:12px;gap:8px;min-height:48px;margin:0 0 12px;padding:8px 8px 8px 16px;box-shadow:0 12px 32px -12px #0e143066}:where(:root[data-ontwerp=v2]) .tb-bulk-n{font:600 14px/20px var(--font-body);color:#fff;margin-right:8px}:where(:root[data-ontwerp=v2]) .tb-bulk .btn{height:32px;font:600 13px/1 var(--font-body);border-radius:8px;padding:0 12px;color:#fff!important;background:#ffffff1f!important;border:0!important}:where(:root[data-ontwerp=v2]) .tb-bulk .fn-select{color:#fff;background-color:#ffffff1f;border:0;height:32px}:where(:root[data-ontwerp=v2]) .tb-bulk-wis{color:#ffffffb3;font:400 13px/1 var(--font-body)}:where(:root[data-ontwerp=v2]) .pgn{gap:16px;min-height:56px;padding:0 16px}:where(:root[data-ontwerp=v2]) .pgn-tel{font:400 13px/20px var(--font-body);color:var(--ink2)}:where(:root[data-ontwerp=v2]) .pgn .btn-soft{font-weight:500;background:var(--card)!important;color:var(--ink)!important;border:1px solid #0e143029!important}:where(:root[data-ontwerp=v2]) .pgn.pgn-pagina{gap:8px;min-height:0;padding:12px 16px}:where(:root[data-ontwerp=v2]) .pgn.pgn-pagina .pgn-tel{font:400 12px/16px var(--font-mono);color:var(--ink3)}:where(:root[data-ontwerp=v2]) .pgn.pgn-pagina .pgn-vul{flex:1}:where(:root[data-ontwerp=v2]) .pgn.pgn-pagina .btn-soft{height:32px;font:600 13px/1 var(--font-body);border-radius:8px;padding:0 12px;background:var(--a-aqua-soft)!important;color:var(--a-aqua)!important;border:0!important}}:where(:root[data-ontwerp=v2]) .status-badge{box-sizing:border-box;height:24px;font:600 12.5px/1 var(--font-body);border-radius:12px;align-items:center;gap:6px;padding:0 10px;display:inline-flex}:where(:root[data-ontwerp=v2]) .status-badge:before{content:"";background:currentColor;border-radius:50%;flex:0 0 6px;width:6px;height:6px}:where(:root[data-ontwerp=v2]) .status-badge:has(svg):before{display:none}:where(:root[data-ontwerp=v2]) .lr-lijst{background:var(--card);border:1px solid var(--line);border-radius:16px;overflow:hidden}:where(:root[data-ontwerp=v2]) .lr{box-sizing:border-box;border:0;border-bottom:1px solid var(--line);text-align:left;width:100%;height:56px;color:var(--ink);font:inherit;background:0 0;align-items:center;gap:12px;padding:0 16px;display:flex}:where(:root[data-ontwerp=v2]) .lr:last-child{border-bottom:0}:where(:root[data-ontwerp=v2]) .lr.is-knop{cursor:pointer}:where(:root[data-ontwerp=v2]) .lr.is-knop:hover{background:var(--bg)}:where(:root[data-ontwerp=v2]) .lr-cirkel{flex:none;display:block}:where(:root[data-ontwerp=v2]) .lr-tekst{flex-direction:column;flex:1;min-width:0;display:flex}:where(:root[data-ontwerp=v2]) .lr-titel{font:600 14px/20px var(--font-body);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}:where(:root[data-ontwerp=v2]) .lr-sub{font:400 12.5px/16px var(--font-body);color:var(--ink3);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}:where(:root[data-ontwerp=v2]) .tl{margin:0;padding:0;list-style:none}:where(:root[data-ontwerp=v2]) .tl-stap{gap:12px;display:flex}:where(:root[data-ontwerp=v2]) .tl-as{flex-direction:column;align-items:center;display:flex}:where(:root[data-ontwerp=v2]) .tl-rond{border-radius:50%;flex:0 0 24px;place-items:center;width:24px;height:24px;display:grid}:where(:root[data-ontwerp=v2]) .tl-rond svg{width:12px;height:12px}:where(:root[data-ontwerp=v2]) .tl-lijn{background:var(--line);flex:1;width:2px;margin:4px 0}:where(:root[data-ontwerp=v2]) .tl-tekst{flex-direction:column;padding-bottom:16px;display:flex}:where(:root[data-ontwerp=v2]) .tl-stap:last-child .tl-tekst{padding-bottom:0}:where(:root[data-ontwerp=v2]) .tl-titel{font:600 14px/24px var(--font-body)}:where(:root[data-ontwerp=v2]) .tl-sub{font:400 12.5px/16px var(--font-body);color:var(--ink3)}:where(:root[data-ontwerp=v2]) .tl.is-compact .tl-stap{align-items:flex-start;gap:10px;padding:6px 0}:where(:root[data-ontwerp=v2]) .tl.is-compact .tl-icoon{width:14px;height:14px;color:var(--ink2);flex:0 0 14px;margin-top:2px;display:block}:where(:root[data-ontwerp=v2]) .tl.is-compact .tl-titel{min-width:0;font:400 13px/18px var(--font-body);flex:1}:where(:root[data-ontwerp=v2]) .tl.is-compact .tl-sub{max-width:55%;font:400 12px/18px var(--font-body);color:var(--ink3);text-align:right;flex:0 auto}@media (width>=761px){:where(:root[data-ontwerp=v2]) .sx-tabs{gap:24px}:where(:root[data-ontwerp=v2]) .sx-tab{box-sizing:border-box;height:40px;font:600 14px/20px var(--font-body);color:var(--ink2);border-bottom:0;gap:6px;margin-bottom:0;padding:0 2px}:where(:root[data-ontwerp=v2]) .sx-tab:hover{color:var(--ink)}:where(:root[data-ontwerp=v2]) .sx-tab.on{color:var(--ink);box-shadow:inset 0 -2px 0 var(--ink)}:where(:root[data-ontwerp=v2]) .sx-tab .crm-tab-n{font:700 12px/16px var(--font-body);color:var(--ink3)}:where(:root[data-ontwerp=v2]) .sx-tabs.sm{gap:8px}:where(:root[data-ontwerp=v2]) .sx-tab.sm{border:1px solid var(--line);background:var(--card);height:32px;font:600 13px/16px var(--font-body);color:var(--ink2);border-radius:16px;padding:0 12px}:where(:root[data-ontwerp=v2]) .sx-tab.sm.on{background:var(--ink);border-color:var(--ink);color:#fff;box-shadow:none}:where(:root[data-ontwerp=v2]) .sx-tab.sm .crm-tab-n{color:inherit;opacity:.7}:where(:root[data-ontwerp=v2]) .taken-modchips .sx-tab.sm.on{background:var(--acc);border-color:#0000}}:where(:root[data-ontwerp=v2]){--grafiek-1:#1e8cb5;--grafiek-2:#b7791f;--grafiek-3:#6b3fe4;--grafiek-4:#2f7a4a;--grafiek-5:#c03f7b;--grafiek-raster:#e6e8ee}:where(:root[data-ontwerp=v2]) .areac-grid span,:where(:root[data-ontwerp=v2]) .areachart-grid span{background:var(--grafiek-raster)}:where(:root[data-ontwerp=v2]) .areac-ytick,:where(:root[data-ontwerp=v2]) .areac-x span,:where(:root[data-ontwerp=v2]) .areachart-x span{font:400 11px/1 var(--font-body);color:var(--ink3)}:where(:root[data-ontwerp=v2]) .areac-svg stop,:where(:root[data-ontwerp=v2]) .areachart-svg stop{stop-opacity:.1}:where(:root[data-ontwerp=v2]) .areac-svg path[fill=none],:where(:root[data-ontwerp=v2]) .areachart-svg path[fill=none]{stroke-width:2px}:where(:root[data-ontwerp=v2]) .areac-guide{background:var(--ink3)}:where(:root[data-ontwerp=v2]) .areac-dot{width:10px;height:10px;box-shadow:0 0 0 2px var(--card)}:where(:root[data-ontwerp=v2]) .areac-tip{border-color:var(--line);box-shadow:var(--sh-zwevend);border-radius:10px;padding:8px 12px}:where(:root[data-ontwerp=v2]) .areac-tip-m{font:400 12px/16px var(--font-body);color:var(--ink3);margin-bottom:2px}:where(:root[data-ontwerp=v2]) .areac-tip-row{font:400 12px/18px var(--font-body)}:where(:root[data-ontwerp=v2]) .areac-tip-row b{font:700 14px/20px var(--font-body)}@media (width>=761px){:where(:root[data-ontwerp=v2]) .sidebar:not(.compact) .sb-uren-plek{flex:none;margin:12px}:where(:root[data-ontwerp=v2]) .sidebar:not(.compact) .sb-uren-wrap{display:block}:where(:root[data-ontwerp=v2]) .sidebar:not(.compact) .sb-uren{box-sizing:border-box;border:1px solid var(--line);background:var(--bg);text-align:left;width:100%;color:var(--ink);cursor:pointer;border-radius:10px;padding:12px;display:block}:where(:root[data-ontwerp=v2]) .sidebar:not(.compact) .sb-uren:hover{border-color:var(--line2)}:where(:root[data-ontwerp=v2]) .sidebar:not(.compact) .sb-uren-rij{font:600 12.5px/16px var(--font-body);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:0 8px;display:flex}:where(:root[data-ontwerp=v2]) .sidebar:not(.compact) .sb-uren-lbl{color:var(--ink2);white-space:nowrap;font-weight:500}:where(:root[data-ontwerp=v2]) .sidebar:not(.compact) .sb-uren-v{white-space:nowrap;font-variant-numeric:tabular-nums}:where(:root[data-ontwerp=v2]) .sidebar:not(.compact) .sb-uren-balk{background:#e4e7ee;border-radius:2px;height:4px;margin-top:8px;display:block;overflow:hidden}:where(:root[data-ontwerp=v2]) .sidebar:not(.compact) .sb-uren-balk i{background:var(--a-teal);height:100%;display:block}:where(:root[data-ontwerp=v2]) .sidebar:not(.compact) .sb-uren.is-laag .sb-uren-balk i{background:var(--a-gold)}:where(:root[data-ontwerp=v2]) .sidebar:not(.compact) .sb-uren-wrap .tb-uren-pop{top:auto;bottom:calc(100% + 8px);left:0}:where(:root[data-ontwerp=v2]) .sidebar:not(.compact){position:relative}:where(:root[data-ontwerp=v2]) .sidebar:not(.compact)[style*=--sb-breed]{width:var(--sb-breed);flex-basis:var(--sb-breed)}:where(:root[data-ontwerp=v2]) .sidebar:not(.compact) .sb-sleep{z-index:4;box-sizing:border-box;cursor:col-resize;touch-action:none;justify-content:flex-end;align-items:center;width:12px;padding-right:2px;display:flex;position:absolute;top:0;bottom:0;right:0}:where(:root[data-ontwerp=v2]) .sidebar:not(.compact) .sb-sleep span{background:#c3c8d4;border-radius:2px;width:4px;height:32px;transition:background .12s}:where(:root[data-ontwerp=v2]) .sidebar:not(.compact) .sb-sleep:hover span,:where(:root[data-ontwerp=v2]) .sidebar:not(.compact) .sb-sleep:focus-visible span{background:var(--ink3)}:where(:root[data-ontwerp=v2]).zijbalk-slepen{cursor:col-resize;-webkit-user-select:none;user-select:none}}@media (width<=760px){:where(:root[data-ontwerp=v2]){--tabbalk-thuis:max(24px, env(safe-area-inset-bottom,0px));--tabbalk-h:calc(60px + var(--tabbalk-thuis))}:where(:root[data-ontwerp=v2]) .tabbalk{box-sizing:border-box;height:var(--tabbalk-h);padding:0 8px var(--tabbalk-thuis);background:var(--card);border-top:1px solid var(--line);box-shadow:none;align-items:stretch}:where(:root[data-ontwerp=v2]) .tabbalk-knop{color:var(--ink3);border-radius:0;justify-content:flex-start;gap:4px;padding:8px 0 0;font-size:11px;font-weight:500}:where(:root[data-ontwerp=v2]) .tabbalk-knop.on{color:var(--ink);font-weight:700}:where(:root[data-ontwerp=v2]) .tabbalk-ic{width:22px;height:22px;color:var(--ink2);border-radius:0;display:block}:where(:root[data-ontwerp=v2]) .tabbalk-knop.on .tabbalk-ic{background:0 0}:where(:root[data-ontwerp=v2]) .tabbalk-ic svg,:where(:root[data-ontwerp=v2]) .tabbalk-ic img{width:22px;height:22px;display:block}:where(:root[data-ontwerp=v2]) .tabbalk-ic svg{stroke-width:2px}:where(:root[data-ontwerp=v2]) .tabbalk-lbl{line-height:16px}:where(:root[data-ontwerp=v2]) .tabbalk-badge{background:var(--a-red);color:#0000;width:8px;min-width:0;height:8px;box-shadow:0 0 0 2px var(--card);border-radius:50%;padding:0;font-size:0;top:-2px;right:-4px;overflow:hidden}:where(:root[data-ontwerp=v2]) .main-scroll{padding-bottom:calc(var(--tabbalk-h) + 16px)}:where(:root[data-ontwerp=v2]) .app:has(.iris-dock-knop):not(:has(.tabbalk-iris)) .main-scroll{padding-bottom:calc(var(--tabbalk-h) + 16px + 64px)}:where(:root[data-ontwerp=v2]) .app:has(.tabbalk-iris) .iris-dock-knop{display:none!important}:where(:root[data-ontwerp=v2]) .app:has(.snooze-menu) .tabbalk{z-index:0}:where(:root[data-ontwerp=v2]) .app:has(.assign-menu) .tabbalk{z-index:0}:where(:root[data-ontwerp=v2]) .app:has(.tk-meer-menu) .tabbalk{z-index:0}:where(:root[data-ontwerp=v2]) .app:has(.tk-info-paneel) .tabbalk{z-index:0}:where(:root[data-ontwerp=v2]) .app:has(.asg-pop) .tabbalk{z-index:0}:where(:root[data-ontwerp=v2]) .app:has(.modal-overlay) .tabbalk{z-index:0}:where(:root[data-ontwerp=v2]):has(.modal-overlay) .tabbalk{z-index:0}:where(:root[data-ontwerp=v2]) .app .main-scroll:has(.iwp){padding-bottom:var(--tabbalk-h)}:where(:root[data-ontwerp=v2]) .main-scroll:has(.iwp)>.topbar.tb-tel.tb-tel-v2{margin-bottom:0;margin-left:0;margin-right:0}:where(:root[data-ontwerp=v2]) .iris-dock-knop{bottom:calc(var(--tabbalk-h) + 14px)!important}:where(:root[data-ontwerp=v2]) .tk-info-paneel,:where(:root[data-ontwerp=v2]) .asg-pop,:where(:root[data-ontwerp=v2]) .tb-acties .tb-menu{bottom:calc(var(--tabbalk-h) + 8px)!important}:where(:root[data-ontwerp=v2]) .tile-grid>.tile.tile-xl{max-height:calc(100dvh - 56px - var(--tabbalk-h) - 36px - env(safe-area-inset-top,0px))}:where(:root[data-ontwerp=v2]) .topbar.tb-tel.tb-tel-v2{min-height:56px;padding:env(safe-area-inset-top,0px) 8px 0;background:var(--card);border-bottom:1px solid var(--line);grid-template-columns:1fr minmax(0,max-content) 1fr;align-items:center;gap:8px;display:grid}:where(:root[data-ontwerp=v2]) .tb-tel.tb-tel-v2 .tb-tel-links{justify-self:start;align-items:center;min-width:40px;height:56px;display:flex}:where(:root[data-ontwerp=v2]) .tel-vlak{padding:3px 0 0}:where(:root[data-ontwerp=v2]) .tel-meld-rij{box-sizing:border-box;border:0;border-bottom:1px solid var(--line);width:100%;color:var(--ink);text-align:left;cursor:pointer;background:0 0;align-items:flex-start;gap:12px;padding:14px 0;display:flex}:where(:root[data-ontwerp=v2]) .tel-meld-av{flex:0 0 28px;place-items:center;width:28px;height:28px;display:grid}:where(:root[data-ontwerp=v2]) .tel-meld-main{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}:where(:root[data-ontwerp=v2]) .tel-meld-t{font:400 14px/20px var(--font-body)}:where(:root[data-ontwerp=v2]) .tel-meld-t b{font-weight:700}:where(:root[data-ontwerp=v2]) .tel-meld-tijd{font:400 12px/16px var(--font-body);color:var(--ink3)}:where(:root[data-ontwerp=v2]) .tel-meld-leeg{font:400 14px/20px var(--font-body);color:var(--ink3);text-align:center;margin:24px 0 0}:where(:root[data-ontwerp=v2]) .tb-tel.tb-tel-v2 .tb-tel-kop{text-align:center;flex-direction:column;align-items:center;min-width:0;max-width:100%;display:flex;overflow:hidden}:where(:root[data-ontwerp=v2]) .tb-tel.tb-tel-v2 .tb-tel-kop>.tb-tel-titel{max-width:100%;font:700 16px/20px var(--font-body);letter-spacing:0;color:var(--ink);display:block}:where(:root[data-ontwerp=v2]) .tb-tel.tb-tel-v2 .tb-tel-sub{max-width:100%;display:block}:where(:root[data-ontwerp=v2]) .tb-tel.tb-tel-v2 .tb-actions{justify-self:end;gap:0;min-width:max-content}:where(:root[data-ontwerp=v2]) .tb-tel.tb-tel-v2 .tb-back{color:var(--ink);place-items:center;display:grid}:where(:root[data-ontwerp=v2]) .tb-tel.tb-tel-v2 .tb-icon-btn{color:var(--ink);border:0}:where(:root[data-ontwerp=v2]) .tb-tel.tb-tel-v2 .tb-icon-btn svg{width:20px;height:20px}:where(:root[data-ontwerp=v2]) .tb-tel.tb-tel-v2 .tb-avatar{width:30px;height:30px;box-shadow:none;margin:5px;font-size:12px;font-weight:700}:where(:root[data-ontwerp=v2]) .tb-tel.tb-tel-v2 .tb-btn.nieuw.compact{color:var(--ink);box-shadow:none;background:0 0;border:0}:where(:root[data-ontwerp=v2]) .tb-tel.tb-tel-v2 .tb-btn.nieuw.compact .icon-wrap{color:var(--ink)}:where(:root[data-ontwerp=v2]) .tb-tel.tb-tel-v2 .tb-btn.nieuw.compact svg{stroke-width:2px;width:20px;height:20px}:where(:root[data-ontwerp=v2]) .app>.sidebar,:where(:root[data-ontwerp=v2]) .app>.sidebar.compact{z-index:920;border-right:0;flex-basis:100%;gap:0;width:100%;padding:0;bottom:0}:where(:root[data-ontwerp=v2]) .app.menu-open>.sidebar{box-shadow:none}:where(:root[data-ontwerp=v2]) .app:not(.menu-open)>.sidebar{visibility:hidden;transition:transform .22s cubic-bezier(.2,.8,.2,1),visibility 0s linear .22s}:where(:root[data-ontwerp=v2]) .app>.sidebar .sb-werkrij{flex:none;align-items:center;gap:8px;padding:18px 16px 10px;display:flex}:where(:root[data-ontwerp=v2]) .app>.sidebar .sb-wr-knop{min-width:0;height:44px;color:var(--ink);text-align:left;cursor:pointer;background:0 0;border:0;flex:1;align-items:center;gap:8px;padding:0;display:flex}:where(:root[data-ontwerp=v2]) .app>.sidebar .sb-wr-mark{flex:0 0 26px;place-items:center;width:26px;height:26px;display:grid}:where(:root[data-ontwerp=v2]) .app>.sidebar .sb-wr-naam{font:700 16px/22px var(--font-body);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}:where(:root[data-ontwerp=v2]) .app>.sidebar .sb-wr-chev{width:14px;height:14px;color:var(--ink3);flex:0 0 14px;display:inline-flex;transform:rotate(90deg)}:where(:root[data-ontwerp=v2]) .app>.sidebar .sb-wr-chev svg{width:14px;height:14px}:where(:root[data-ontwerp=v2]) .app>.sidebar .sb-werkrij .tb-btn.nieuw,:where(:root[data-ontwerp=v2]) .app>.sidebar .sb-wr-sluit{box-sizing:border-box;width:44px;height:44px;color:var(--ink2);box-shadow:none;background:0 0;border:0;border-radius:11px;flex:0 0 44px;place-items:center;gap:0;padding:0;display:grid}:where(:root[data-ontwerp=v2]) .app>.sidebar .sb-werkrij .tb-btn.nieuw .icon-wrap{color:var(--ink2);font-size:19px}:where(:root[data-ontwerp=v2]) .app>.sidebar .sb-werkrij .tb-btn.nieuw svg,:where(:root[data-ontwerp=v2]) .app>.sidebar .sb-wr-sluit svg{stroke-width:2px;width:19px;height:19px}:where(:root[data-ontwerp=v2]) .app>.sidebar .sb-wr-pop{box-sizing:border-box;z-index:70;border-radius:14px;flex-direction:column;gap:1px;width:min(280px,100vw - 24px);padding:6px;display:flex;box-shadow:0 10px 26px -8px #0e143029,0 30px 60px -24px #0e14303d}:where(:root[data-ontwerp=v2]) .app>.sidebar .sb-wr-pop .sb-wr-mail{font:400 12px/1.4 var(--font-body);color:var(--ink3);padding:8px 10px 4px}:where(:root[data-ontwerp=v2]) .app>.sidebar .sb-wr-pop .wr-item{min-height:44px;font-size:14px;font-weight:500}:where(:root[data-ontwerp=v2]) .app>.sidebar .sb-wr-pop .sb-wr-kop{font:700 11px/1.4 var(--font-body);letter-spacing:.08em;text-transform:uppercase;color:var(--ink3);padding:6px 10px 2px}:where(:root[data-ontwerp=v2]) .app>.sidebar .sb-wr-pop .tb-pop-div{margin:5px 4px}:where(:root[data-ontwerp=v2]) .app>.sidebar .sb-wr-pop .wr-item.danger .tb-pop-lbl{color:var(--ink)}:where(:root[data-ontwerp=v2]) .app>.sidebar .sb-wr-pop .wr-taal .wr-taal-kies{margin-left:auto}:where(:root[data-ontwerp=v2]) .app>.sidebar .sb-wr-pop .wr-ruimte{gap:10px;font-weight:600}:where(:root[data-ontwerp=v2]) .app>.sidebar .sb-wr-pop .wr-ruimte.on{background:var(--bg-deep)}:where(:root[data-ontwerp=v2]) .app>.sidebar .sb-wr-pop .wr-letter{color:#fff;width:22px;height:22px;font:800 11px/1 var(--font-body);border-radius:6px;flex:0 0 22px;place-items:center;display:grid}:where(:root[data-ontwerp=v2]) .app>.sidebar .sb-wr-pop .wr-ruimte .tb-pop-lbl{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}:where(:root[data-ontwerp=v2]) .app>.sidebar .sb-wr-pop .wr-ruimte .wr-vink{color:var(--a-teal);margin-left:auto;display:inline-flex}:where(:root[data-ontwerp=v2]) .app>.sidebar .sb-wr-pop .wr-ruimte .wr-vink svg{width:14px;height:14px}:where(:root[data-ontwerp=v2]) .app>.sidebar .sb-scroll{gap:2px;padding:0 10px}:where(:root[data-ontwerp=v2]) .app>.sidebar .sb-primary,:where(:root[data-ontwerp=v2]) .app>.sidebar .sb-group{background:0 0;border:0;border-radius:0;gap:2px;margin:0;padding:0}:where(:root[data-ontwerp=v2]) .app>.sidebar .sb-item,:where(:root[data-ontwerp=v2]) .app>.sidebar .sb-primary .sb-item{box-sizing:border-box;height:46px;min-height:46px;color:var(--ink2);border-radius:10px;flex:none;margin:0;padding:0 10px}:where(:root[data-ontwerp=v2]) .app>.sidebar .sb-item.on{background:var(--ink);color:#fff}:where(:root[data-ontwerp=v2]) .app>.sidebar .sb-ic{flex:0 0 24px;width:24px;height:24px}:where(:root[data-ontwerp=v2]) .app>.sidebar .sb-ic svg{width:17px;height:17px}:where(:root[data-ontwerp=v2]) .app>.sidebar .sb-ic-logo,:where(:root[data-ontwerp=v2]) .app>.sidebar .sb-iris .sb-ic svg{width:22px;height:22px}:where(:root[data-ontwerp=v2]) .app>.sidebar .sb-lbl,:where(:root[data-ontwerp=v2]) .app>.sidebar .sb-group-h .sb-lbl,:where(:root[data-ontwerp=v2]) .app>.sidebar .sb-primary .sb-item .sb-lbl{margin-left:12px;margin-right:8px;font-size:14px;font-weight:600}:where(:root[data-ontwerp=v2]) .app>.sidebar .sb-group .sb-item{height:44px;min-height:44px}:where(:root[data-ontwerp=v2]) .app>.sidebar .sb-tel-bedrijf~.sb-group:not(.sb-tel){gap:1px}:where(:root[data-ontwerp=v2]) .app>.sidebar .sb-tel-bedrijf~.sb-group:not(.sb-tel)+.sb-group:not(.sb-tel){margin-top:-1px}:where(:root[data-ontwerp=v2]) .app>.sidebar .sb-group .sb-lbl,:where(:root[data-ontwerp=v2]) .app>.sidebar .sb-group .sb-group-h .sb-lbl{font-size:14.5px}:where(:root[data-ontwerp=v2]) .app>.sidebar .sb-group .sb-ic svg{width:16px;height:16px}:where(:root[data-ontwerp=v2]) .app>.sidebar .sb-badge{border-radius:10px;min-width:20px;height:20px;padding:0 6px;font-size:11px;font-weight:800}:where(:root[data-ontwerp=v2]) .app>.sidebar .sb-group-chev{opacity:1;color:var(--ink3)}:where(:root[data-ontwerp=v2]) .app>.sidebar .sb-tel-kop{font:700 12px/16px var(--font-body);letter-spacing:.08em;text-transform:uppercase;color:var(--ink3);padding:16px 10px 6px}:where(:root[data-ontwerp=v2]) .app>.sidebar .sb-iris,:where(:root[data-ontwerp=v2]) .app>.sidebar .sb-tel-zoek{order:-2}:where(:root[data-ontwerp=v2]) .app>.sidebar .sb-primary{order:-1;margin-top:6px}:where(:root[data-ontwerp=v2]) .app>.sidebar .sb-scroll>.sb-tel{order:1;margin-top:8px}:where(:root[data-ontwerp=v2]) .app>.sidebar .sb-user{display:none}:where(:root[data-ontwerp=v2]) .app>.sidebar .sb-uren-plek{flex:none;margin:8px 14px 18px}:where(:root[data-ontwerp=v2]) .app>.sidebar .sb-uren-wrap{display:block}:where(:root[data-ontwerp=v2]) .app>.sidebar .sb-uren{box-sizing:border-box;border:1px solid var(--line);background:var(--bg);text-align:left;width:100%;color:var(--ink);cursor:pointer;border-radius:12px;padding:12px 14px;display:block}:where(:root[data-ontwerp=v2]) .app>.sidebar .sb-uren-rij{font:700 13px/19px var(--font-body);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:0 8px;display:flex}:where(:root[data-ontwerp=v2]) .app>.sidebar .sb-uren-lbl{color:var(--ink2);white-space:nowrap;font-weight:600}:where(:root[data-ontwerp=v2]) .app>.sidebar .sb-uren-v{white-space:nowrap;font-variant-numeric:tabular-nums}:where(:root[data-ontwerp=v2]) .app>.sidebar .sb-uren-balk{background:#e4e7ee;border-radius:3px;height:5px;margin-top:8px;display:block;overflow:hidden}:where(:root[data-ontwerp=v2]) .app>.sidebar .sb-uren-balk i{background:var(--a-teal);height:100%;display:block}:where(:root[data-ontwerp=v2]) .app>.sidebar .sb-uren.is-laag .sb-uren-balk i{background:var(--a-gold)}:where(:root[data-ontwerp=v2]) .app>.sidebar .sb-uren-wrap .tb-uren-pop{top:auto;bottom:calc(100% + 8px);left:0}:where(:root[data-ontwerp=v2]) .iris-veld[data-opname],:where(:root[data-ontwerp=v2]) .iwp .iwp-in[data-opname]{border:1px solid var(--a-red);background:var(--card);min-height:0;box-shadow:0 2px 6px #0e14300d,0 14px 30px -16px #0e143029,0 0 0 3px var(--a-red-soft);border-radius:16px;flex-flow:column;align-items:stretch;gap:10px;padding:12px 12px 12px 16px;display:flex}:where(:root[data-ontwerp=v2]) .iris-opname-kop{align-items:center;gap:10px;display:flex}:where(:root[data-ontwerp=v2]) .iris-opname-stip{background:var(--a-red);border-radius:50%;flex:0 0 10px;width:10px;height:10px}:where(:root[data-ontwerp=v2]) .iris-opname-tijd{font:600 13px/18px var(--font-body);color:var(--ink2);font-variant-numeric:tabular-nums}:where(:root[data-ontwerp=v2]) .iris-opname-golf{align-items:center;gap:2px;height:18px;margin-left:auto;display:inline-flex}:where(:root[data-ontwerp=v2]) .iris-opname-golf i{background:var(--a-red);border-radius:2px;width:3px;display:block}:where(:root[data-ontwerp=v2]) .iris-veld[data-opname] textarea,:where(:root[data-ontwerp=v2]) .iwp .iwp-in[data-opname] textarea{display:none}:where(:root[data-ontwerp=v2]) .iris-opname-tekst{min-height:1.45em;max-height:120px;font:400 15.5px/1.45 var(--font-body);color:var(--ink);white-space:pre-wrap;overflow-wrap:anywhere;flex:none;overflow-y:auto}:where(:root[data-ontwerp=v2]) .iris-opname-staart{color:var(--ink3)}:where(:root[data-ontwerp=v2]) .iris-opname-knoppen{gap:8px;display:flex}:where(:root[data-ontwerp=v2]) .iris-opname-knoppen .btn{border-radius:11px;flex:1;gap:6px;height:44px;padding:0 12px;font-size:14px;font-weight:600}:where(:root[data-ontwerp=v2]) .iris-opname-knoppen .iris-opname-annuleer{border:1px solid var(--line);background:var(--card);color:var(--ink2)}:where(:root[data-ontwerp=v2]) .iris-opname-knoppen .iris-opname-klaar{background:var(--fam-iris);color:#fff;border:1px solid #0000}}:where(:root[data-ontwerp=v2]) .tb-nieuw-pop{box-sizing:border-box;width:260px;min-width:260px}:where(:root[data-ontwerp=v2]) .tb-nieuw-pop .tb-pop-head{font:600 11px/16px var(--font-label);letter-spacing:.08em;text-transform:uppercase;color:var(--ink3);margin-bottom:6px;padding:4px 8px 2px}:where(:root[data-ontwerp=v2]) .tb-nieuw-pop .tb-pop-item{border-radius:8px;gap:10px;min-height:40px;padding:0 8px;font-size:14px}:where(:root[data-ontwerp=v2]) .tb-nieuw-pop .tb-pop-ic{border-radius:8px;place-items:center;width:28px;height:28px;display:grid}:where(:root[data-ontwerp=v2]) .tb-nieuw-pop .tb-pop-ic svg{width:15px;height:15px}:where(:root[data-ontwerp=v2]) .tb-nieuw-pop [data-nw=taak] .tb-pop-ic{color:#0e1430!important;background:#f1f2f5!important}:where(:root[data-ontwerp=v2]) .tb-nieuw-pop [data-nw=klant] .tb-pop-ic{color:#c13a33!important;background:#f8e2e0!important}:where(:root[data-ontwerp=v2]) .tb-nieuw-pop [data-nw=offerte] .tb-pop-ic{color:#2e9c95!important;background:#e0f1ef!important}:where(:root[data-ontwerp=v2]) .tb-nieuw-pop [data-nw=afspraak] .tb-pop-ic{color:#6b3fe4!important;background:#ece5fc!important}:where(:root[data-ontwerp=v2]) .tb-nieuw-pop [data-nw=widget] .tb-pop-ic{color:#c99437!important;background:#f6ebd6!important}:where(:root[data-ontwerp=v2]) .meld-ov .modal{width:560px;max-width:560px}:where(:root[data-ontwerp=v2]) .meld-ov .tm-mbtn{height:var(--h-knop);padding:0 var(--s16);border-radius:var(--r-knop);font-size:14px;font-weight:500}:where(:root[data-ontwerp=v2]) .meld-ov .tm-mbtn.ghost{color:var(--ink2);background:0 0;border-color:#0000}:where(:root[data-ontwerp=v2]) .meld-ov .tm-mbtn.ghost:hover{background:var(--bg-deep)}:where(:root[data-ontwerp=v2]) .meld-ov .tm-mbtn.solid{color:#fff;background:#0e1430;border-color:#0e1430;font-weight:600}:where(:root[data-ontwerp=v2]) .meld-ov .meld-dubbel .tm-mbtn{height:var(--h-knop-s);padding:0 var(--s12);border-radius:var(--r-knop-s);font-size:13px}:where(:root[data-ontwerp=v2]) .meld-ov .modal-body textarea{box-sizing:border-box;height:76px;min-height:76px;line-height:20px}:where(:root[data-ontwerp=v2]) .meld-ov .modal-body button>span svg{width:17px;height:17px}:where(:root[data-ontwerp=v2]) .meld-klaar .modal{width:480px;max-width:480px}:where(:root[data-ontwerp=v2]) .meld-klaar .st-empty{box-shadow:none;background:0 0;border:0;gap:8px;padding:20px 8px}:where(:root[data-ontwerp=v2]) .meld-klaar .st-empty-ic{border-radius:12px;width:44px;height:44px}:where(:root[data-ontwerp=v2]) .meld-klaar .st-empty-t{font-size:15px}:where(:root[data-ontwerp=v2]) .meld-klaar .st-empty-s{max-width:380px;color:var(--ink2);font-size:13.5px;line-height:20px}:where(:root[data-ontwerp=v2]) .meld-klaar .st-empty-ic svg{width:20px;height:20px}:where(:root[data-ontwerp=v2]) .meld-ov .meld-dubbel .tm-mbtn.ghost{background:var(--card);color:var(--ink);border-color:#0e143029}:where(:root[data-ontwerp=v2]) .meld-ov .modal-body label.mono{font-weight:600;line-height:16px;letter-spacing:.08em!important}:where(:root[data-ontwerp=v2]) .meld-ov .modal-foot .tm-mbtn.ghost,:where(:root[data-ontwerp=v2]) .meld-klaar .modal-foot .btn{border-width:0}:where(:root[data-ontwerp=v2]) .meld-ov .modal-eyebrow{line-height:17.4px}:where(:root[data-ontwerp=v2]) .koop-ov .modal{width:620px;max-width:620px}:where(:root[data-ontwerp=v2]) .koop-ov .modal-eyebrow{line-height:17.4px}:where(:root[data-ontwerp=v2]) .koop-ov .modal-body{padding:16px 24px 24px}:where(:root[data-ontwerp=v2]) .koop-ov .koop-stap{flex-direction:column;gap:20px;display:flex}:where(:root[data-ontwerp=v2]) .koop-ov .koop-kaarten{gap:12px;display:flex}:where(:root[data-ontwerp=v2]) .koop-ov .koop-kaart{background:var(--card);text-align:left;cursor:pointer;font:inherit;color:var(--ink);border:1px solid #0e14301f;border-radius:14px;flex-direction:column;flex:1;align-items:flex-start;gap:6px;margin:1px;padding:18px 16px 16px;display:flex;position:relative}:where(:root[data-ontwerp=v2]) .koop-ov .koop-kaart.aan{border:2px solid var(--a-teal);background:var(--a-teal-soft);margin:0}:where(:root[data-ontwerp=v2]) .koop-ov .koop-radio{box-sizing:border-box;background:#fff;border:1.5px solid #0e143047;border-radius:50%;flex:0 0 18px;place-items:center;width:18px;height:18px;display:grid}:where(:root[data-ontwerp=v2]) .koop-ov .koop-kaart.aan .koop-radio{background:var(--a-aqua);border:0}:where(:root[data-ontwerp=v2]) .koop-ov .koop-radio i{background:#fff;border-radius:50%;width:8px;height:8px;display:none}:where(:root[data-ontwerp=v2]) .koop-ov .koop-kaart.aan .koop-radio i{display:block}:where(:root[data-ontwerp=v2]) .koop-ov .koop-uren{font:700 22px/28px var(--font-display)}:where(:root[data-ontwerp=v2]) .koop-ov .koop-prijs{font-size:14px;font-weight:600}:where(:root[data-ontwerp=v2]) .koop-ov .koop-peruur{color:var(--ink3);font-size:12.5px}:where(:root[data-ontwerp=v2]) .koop-ov .koop-rijen{flex-direction:column;gap:8px;font-size:13.5px;display:flex}:where(:root[data-ontwerp=v2]) .koop-ov .koop-hint{border-radius:12px;gap:10px;padding:12px 14px;font-size:13px;line-height:20px;display:flex}:where(:root[data-ontwerp=v2]) .koop-ov .koop-hint-ic{flex:0 0 16px;width:16px;padding-top:2px;display:inline-flex}:where(:root[data-ontwerp=v2]) .koop-ov .koop-link{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}:where(:root[data-ontwerp=v2]) .koop-ov .koop-meer{flex-direction:column;gap:14px;display:flex}:where(:root[data-ontwerp=v2]) .koop-ov .koop-voetnoot{color:var(--ink3);font-size:12.5px}:where(:root[data-ontwerp=v2]) .koop-ov .tm-mbtn{height:var(--h-knop);padding:0 var(--s16);border-radius:var(--r-knop);font-size:14px;font-weight:500}:where(:root[data-ontwerp=v2]) .koop-ov .tm-mbtn.ghost{color:var(--ink2);background:0 0;border-width:0}:where(:root[data-ontwerp=v2]) .koop-ov .tm-mbtn.ghost:hover{background:var(--bg-deep)}:where(:root[data-ontwerp=v2]) .koop-ov .tm-mbtn.solid{background:var(--a-teal);border-color:var(--a-teal);color:#fff;font-weight:600}:where(:root[data-ontwerp=v2]) .koop-ov .modal-foot{flex-wrap:nowrap}@media (width<=760px){:where(:root[data-ontwerp=v2]) .app:not(:has(.iwp)) .main-scroll{scroll-padding-bottom:var(--tabbalk-h)}}@media (width>=761px){:where(:root[data-ontwerp=v2]) .detail-schil{padding-top:0!important;padding-left:0!important;padding-right:0!important}}@media (width<=760px){:where(:root[data-ontwerp=v2]) .modal-overlay:has(>.modal:not(.werk)){-webkit-backdrop-filter:none;backdrop-filter:none;background:#0e143061;align-items:flex-end;padding:80px 0 0}:where(:root[data-ontwerp=v2]) .modal:not(.werk){border-radius:20px 20px 0 0;width:100%;max-width:none;max-height:100%;animation:.26s cubic-bezier(.2,.8,.2,1) onderbladOp;box-shadow:0 -12px 40px -12px #0e14304d}:where(:root[data-ontwerp=v2]) .modal:not(.werk):before{content:"";background:#0e14302e;border-radius:3px;flex:none;width:36px;height:5px;margin:8px auto 0;display:block}:where(:root[data-ontwerp=v2]) .modal:not(.werk)>.modal-head{gap:12px;padding:10px 16px 12px}:where(:root[data-ontwerp=v2]) .modal:not(.werk) .modal-title{font-size:18px;font-weight:700;line-height:24px}:where(:root[data-ontwerp=v2]) .modal:not(.werk)>.modal-head .icon-btn{background:#f1f2f5;border-color:#0000;border-radius:50%;flex:0 0 32px;width:32px;height:32px}:where(:root[data-ontwerp=v2]) .modal:not(.werk)>.modal-body{gap:12px;padding:4px 16px 16px}:where(:root[data-ontwerp=v2]) .modal:not(.werk)>.modal-foot{padding:12px 16px calc(30px + env(safe-area-inset-bottom,0px));background:var(--card);flex-direction:column-reverse;align-items:stretch;gap:8px}:where(:root[data-ontwerp=v2]) .modal:not(.werk)>.modal-foot>button,:where(:root[data-ontwerp=v2]) .modal:not(.werk)>.modal-foot>.btn,:where(:root[data-ontwerp=v2]) .modal:not(.werk)>.modal-foot>:is(div,span)>button{border-radius:10px;justify-content:center;width:100%;height:40px}:where(:root[data-ontwerp=v2]) .modal:not(.werk)>.modal-foot>:is(div,span):has(>button){flex-direction:column-reverse;align-items:stretch;gap:8px;width:100%;margin:0;display:flex}}@media (width<=760px) and (prefers-reduced-motion:reduce){:where(:root[data-ontwerp=v2]) .modal:not(.werk){animation:none}}@keyframes onderbladOp{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}@media (width<=760px){:where(:root[data-ontwerp=v2]) :is(.snooze-menu,.assign-menu,.tk-meer-menu):is(.snooze-menu,.assign-menu,.tk-meer-menu){max-height:min(calc(100% - 96px),calc(var(--vvh,100dvh) - 140px));background:#fafafb;border:0;border-radius:20px;gap:0;padding:8px;box-shadow:0 0 0 100vmax #0e143061,0 -12px 40px -12px #0e14304d;left:8px!important;right:8px!important;bottom:calc(30px + env(safe-area-inset-bottom,0px))!important}:where(:root[data-ontwerp=v2]) :is(.snooze-menu,.assign-menu,.tk-meer-menu):is(.snooze-menu,.assign-menu,.tk-meer-menu):before{content:"";z-index:1;background:#0e14302e;border-radius:3px;width:36px;height:5px;margin:0 auto 6px;display:block;position:sticky;top:0}:where(:root[data-ontwerp=v2]) :is(.snooze-menu,.assign-menu,.tk-meer-menu):is(.snooze-menu,.assign-menu,.tk-meer-menu)>:is(.snooze-head,.assign-head){text-align:center;letter-spacing:0;text-transform:none;color:var(--ink);padding:2px 6px 10px;font-family:inherit;font-size:15px;font-weight:700}:where(:root[data-ontwerp=v2]) :is(.snooze-menu,.assign-menu,.tk-meer-menu):is(.snooze-menu,.assign-menu,.tk-meer-menu)>:is(.snooze-item,.assign-item,.tk-meer-item){background:#fff;border:0;border-bottom:1px solid #0e14301f;border-radius:0;gap:12px;min-height:52px;margin:0;padding:8px 14px;font-size:15px}:where(:root[data-ontwerp=v2]) :is(.snooze-menu,.assign-menu,.tk-meer-menu):is(.snooze-menu,.assign-menu,.tk-meer-menu)>:is(.snooze-item,.assign-item,.tk-meer-item):is(:hover,.on){background:#f1f2f5}:where(:root[data-ontwerp=v2]) :is(.snooze-menu,.assign-menu,.tk-meer-menu):is(.snooze-menu,.assign-menu,.tk-meer-menu)>:is(.snooze-item,.assign-item,.tk-meer-item):not(:is(.snooze-item,.assign-item,.tk-meer-item)+*){border-top-left-radius:16px;border-top-right-radius:16px}:where(:root[data-ontwerp=v2]) :is(.snooze-menu,.assign-menu,.tk-meer-menu):is(.snooze-menu,.assign-menu,.tk-meer-menu)>:is(.snooze-item,.assign-item,.tk-meer-item):not(:has(+:is(.snooze-item,.assign-item,.tk-meer-item))){border-bottom:0;border-bottom-right-radius:16px;border-bottom-left-radius:16px}:where(:root[data-ontwerp=v2]) :is(.snooze-menu,.assign-menu,.tk-meer-menu):is(.snooze-menu,.assign-menu,.tk-meer-menu)>:is(.tk-meer-kop,.tk-meer-sep){margin:10px 6px 6px}:where(:root[data-ontwerp=v2]) .actieblad-laag{z-index:4300;background:#0e143061;animation:.2s fade2;position:fixed;inset:0}:where(:root[data-ontwerp=v2]) .actieblad{box-sizing:border-box;max-height:calc(100% - 40px);padding:0 8px calc(30px + env(safe-area-inset-bottom,0px));flex-direction:column;gap:8px;animation:.26s cubic-bezier(.2,.8,.2,1) onderbladOp;display:flex;position:absolute;bottom:0;left:0;right:0}:where(:root[data-ontwerp=v2]) .actieblad-vel{overscroll-behavior:contain;background:#fafafb;border-radius:20px;flex-direction:column;gap:8px;min-height:0;padding:8px;display:flex;overflow-y:auto;box-shadow:0 -12px 40px -12px #0e14304d}:where(:root[data-ontwerp=v2]) .actieblad-greep{background:#0e14302e;border-radius:3px;flex:none;width:36px;height:5px;margin:0 auto 2px;display:block}:where(:root[data-ontwerp=v2]) .actieblad-kop{text-align:center;flex-direction:column;gap:2px;padding:2px 6px 4px;display:flex}:where(:root[data-ontwerp=v2]) .actieblad-titel{color:#0e1430;font-size:15px;font-weight:700;line-height:1.45}:where(:root[data-ontwerp=v2]) .actieblad-sub{color:#5c648a;font-size:13px;line-height:18px}:where(:root[data-ontwerp=v2]) .actieblad-groep{background:#fff;border-radius:16px;flex-direction:column;flex:none;display:flex;overflow:hidden}:where(:root[data-ontwerp=v2]) .actieblad-groep-kop{letter-spacing:.06em;text-transform:uppercase;color:#8b92ab;padding:10px 14px 6px;font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:11px;font-weight:600;line-height:21.75px}:where(:root[data-ontwerp=v2]) .actieblad-regel{box-sizing:border-box;width:100%;min-height:52px;font:inherit;text-align:left;color:#0e1430;cursor:pointer;background:#fff;border:0;border-bottom:1px solid #0e14301f;border-radius:0;align-items:center;gap:12px;margin:0;padding:8px 14px;display:flex}:where(:root[data-ontwerp=v2]) .actieblad-regel:last-child{border-bottom:0}:where(:root[data-ontwerp=v2]) .actieblad-regel:focus-visible{background:#f6f7f9}:where(:root[data-ontwerp=v2]) .actieblad-regel.is-aan{background:#f1f2f5}:where(:root[data-ontwerp=v2]) .actieblad-regel.is-uit{cursor:not-allowed}:where(:root[data-ontwerp=v2]) .actieblad-regel.is-uit>:first-child{opacity:.5}:where(:root[data-ontwerp=v2]) .actieblad-regel.is-uit .actieblad-regel-titel{color:#8b92ab}:where(:root[data-ontwerp=v2]) .actieblad-ic{color:#5c648a;flex:0 0 17px;place-items:center;width:17px;height:17px;display:grid}:where(:root[data-ontwerp=v2]) .actieblad-ic svg,:where(:root[data-ontwerp=v2]) .actieblad-vak svg{width:17px;height:17px}:where(:root[data-ontwerp=v2]) .actieblad-vak{color:#5c648a;background:#f1f2f5;border-radius:10px;flex:0 0 36px;place-items:center;width:36px;height:36px;display:grid}:where(:root[data-ontwerp=v2]) .actieblad-tekst{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}:where(:root[data-ontwerp=v2]) .actieblad-regel-titel{color:#0e1430;font-size:15px;font-weight:500;line-height:1.45}:where(:root[data-ontwerp=v2]) .actieblad-regel-titel.is-zwaar{font-weight:600}:where(:root[data-ontwerp=v2]) .actieblad-regel-sub{color:#8b92ab;font-size:12.5px;line-height:17px}:where(:root[data-ontwerp=v2]) .actieblad-rechts{color:#8b92ab;white-space:nowrap;flex:none;font-size:13px;line-height:1.45}:where(:root[data-ontwerp=v2]) .actieblad-rechts.is-mono{font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:11px}:where(:root[data-ontwerp=v2]) .actieblad-rechts.is-rol{text-transform:lowercase}:where(:root[data-ontwerp=v2]) .actieblad-regel>.avatar{flex:0 0 32px;box-shadow:none!important}:where(:root[data-ontwerp=v2]) .actieblad-vink{color:#1e8cb5;flex:0 0 18px;place-items:center;width:18px;height:18px;display:grid}:where(:root[data-ontwerp=v2]) .actieblad-vink svg{width:18px;height:18px}:where(:root[data-ontwerp=v2]) .actieblad-chevron{color:#8b92ab;flex:0 0 16px;place-items:center;width:16px;height:16px;display:grid}:where(:root[data-ontwerp=v2]) .actieblad-chevron svg{width:16px;height:16px}:where(:root[data-ontwerp=v2]) .actieblad-regel.toon-aqua :is(.actieblad-regel-titel,.actieblad-ic){color:#1e8cb5}:where(:root[data-ontwerp=v2]) .actieblad-regel.toon-rood :is(.actieblad-regel-titel,.actieblad-ic){color:#c13a33}:where(:root[data-ontwerp=v2]) .actieblad-regel.toon-rood .actieblad-vak{color:#c13a33;background:#f8e2e0}:where(:root[data-ontwerp=v2]) .actieblad-annuleer{width:100%;height:52px;font:inherit;color:#0e1430;cursor:pointer;background:#fff;border:0;border-radius:16px;flex:0 0 52px;font-size:16px;font-weight:600}:where(:root[data-ontwerp=v2]) .actieblad-kiezer{border-top:1px solid #0e14301f;flex-wrap:wrap;gap:8px;padding:4px 14px 14px;display:flex}:where(:root[data-ontwerp=v2]) .actieblad-kiezer input{box-sizing:border-box;min-width:0;height:44px;font:inherit;color:#0e1430;background:#fff;border:1px solid #0e143029;border-radius:10px;flex:120px;padding:0 12px;font-size:15px}:where(:root[data-ontwerp=v2]) .actieblad-kiezer button{color:#fff;height:40px;font:inherit;cursor:pointer;background:#0e1430;border:0;border-radius:10px;flex:100%;font-size:14px;font-weight:600}}@media (width<=760px) and (hover:hover){:where(:root[data-ontwerp=v2]) .actieblad-regel:hover{background:#f6f7f9}}@media (width<=760px) and (prefers-reduced-motion:reduce){:where(:root[data-ontwerp=v2]) :is(.actieblad-laag,.actieblad){animation:none}}@media (width<=760px){:where(:root[data-ontwerp=v2]) .modal-overlay:has(>.modal.blad-vast:not(.werk)){padding-top:0}:where(:root[data-ontwerp=v2]) .modal.blad-vast:not(.werk){--blad-boven:80px;height:calc(100% - var(--blad-boven));max-height:none}:where(:root[data-ontwerp=v2]) .modal.blad-vast.blad-boven-40:not(.werk){--blad-boven:40px}:where(:root[data-ontwerp=v2]) .modal.blad-vast.blad-boven-96:not(.werk){--blad-boven:96px}:where(:root[data-ontwerp=v2]) .modal.blad-vast:not(.werk)>.modal-body{flex:auto;min-height:0}:where(:root[data-ontwerp=v2]) .modal.blad-vast:not(.werk)>.modal-head .modal-eyebrow{letter-spacing:.06em;font:600 11px/16px ui-monospace,SF Mono,Menlo,monospace}:where(:root[data-ontwerp=v2]) .modal.blad-vast:not(.werk)>.modal-head>div:first-child{flex:1;min-width:0}:where(:root[data-ontwerp=v2]) .modal.blad-vast:not(.werk)>.modal-head .modal-title{margin-top:0}:where(:root[data-ontwerp=v2]) .modal.blad-vast:not(.werk)>.modal-head .modal-eyebrow+.modal-title{margin-top:3px}:where(:root[data-ontwerp=v2]) .modal.blad-vast:not(.werk)>.modal-head .modal-sub{color:#5c648a;margin-top:3px;font-size:13px;font-weight:400;line-height:18px}:where(:root[data-ontwerp=v2]) .modal.blad-vast:not(.werk)>.modal-foot{border-top:1px solid #0e14301f}:where(:root[data-ontwerp=v2]) .modal.blad-vast:not(.werk) .field{gap:6px}:where(:root[data-ontwerp=v2]) .modal.blad-vast:not(.werk) .field-lbl{color:#0e1430;font-size:13px;font-weight:600;line-height:1.45}:where(:root[data-ontwerp=v2]) .modal.blad-vast:not(.werk) .field-in{box-sizing:border-box;color:#0e1430;background:#fff;border:1px solid #0e143029;border-radius:10px;padding:0 12px;font-size:15px}:where(:root[data-ontwerp=v2]) .modal.blad-vast:not(.werk) :is(input,select).field-in{height:44px}:where(:root[data-ontwerp=v2]) .modal.blad-vast:not(.werk) textarea.field-in{padding:10px 12px;line-height:22px}:where(:root[data-ontwerp=v2]) .modal.blad-vast:not(.werk) .field-in::placeholder{color:#8b92ab}:where(:root[data-ontwerp=v2]) .modal-overlay:has(>.gp-kaart){-webkit-backdrop-filter:none;backdrop-filter:none;background:#0e143061;align-items:flex-end;padding:80px 0 0}:where(:root[data-ontwerp=v2]) .modal-overlay>.gp-kaart{width:100%;max-width:none;max-height:100%;padding:8px 16px calc(30px + env(safe-area-inset-bottom,0px));border-radius:20px 20px 0 0;animation:.26s cubic-bezier(.2,.8,.2,1) onderbladOp;box-shadow:0 -12px 40px -12px #0e14304d}:where(:root[data-ontwerp=v2]) .modal-overlay>.gp-kaart:before{content:"";background:#0e14302e;border-radius:3px;flex:none;width:36px;height:5px;margin:0 auto 8px;display:block}}@media (width<=760px) and (prefers-reduced-motion:reduce){:where(:root[data-ontwerp=v2]) .modal-overlay>.gp-kaart{animation:none}}@media (width>=761px){:where(:root[data-ontwerp=v2]) .panel-head:has(>.pk-strook){box-sizing:border-box;border-bottom:1px solid var(--line);justify-content:flex-start;gap:10px;height:48px;padding:0 12px 0 16px}:where(:root[data-ontwerp=v2]) .panel-head:has(>.pk-strook)>div:first-child{flex:auto;align-items:center;gap:10px;min-width:0;display:flex}:where(:root[data-ontwerp=v2]) .panel-head:has(>.pk-strook) .panel-title{font:600 14px/20px var(--font-body);letter-spacing:0;white-space:nowrap;order:-1;margin:0}:where(:root[data-ontwerp=v2]) .panel-head:has(>.pk-strook) .eyebrow{text-overflow:ellipsis;white-space:nowrap;min-width:0;font:500 12.5px/16px var(--font-body);letter-spacing:0;text-transform:none;color:var(--ink3);overflow:hidden}:where(:root[data-ontwerp=v2]) .panel-head:has(>.pk-strook) .eyebrow-dot{display:none}:where(:root[data-ontwerp=v2]) .pk-strook{flex:none;align-items:center;gap:10px;margin-left:auto;display:flex}:where(:root[data-ontwerp=v2]) .pk-plek{display:inline-flex;position:relative}:where(:root[data-ontwerp=v2]) .pk-merk{order:-2;align-self:center}:where(:root[data-ontwerp=v2]) .pk-knop{box-sizing:border-box;height:28px;font:500 12.5px/16px var(--font-body);color:var(--ink2);white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:6px;align-items:center;gap:4px;padding:0 8px;display:inline-flex}:where(:root[data-ontwerp=v2]) .pk-knop-t{text-overflow:ellipsis;max-width:220px;overflow:hidden}:where(:root[data-ontwerp=v2]) .pk-pijl{color:var(--ink3);place-items:center;display:grid}:where(:root[data-ontwerp=v2]) .pk-pijl svg{width:12px;height:12px;transform:rotate(90deg)}:where(:root[data-ontwerp=v2]) .pk-meer{box-sizing:border-box;width:28px;height:28px;color:var(--ink2);cursor:pointer;background:0 0;border:0;border-radius:6px;place-items:center;padding:0;display:grid}:where(:root[data-ontwerp=v2]) .pk-meer svg{width:16px;height:16px}:where(:root[data-ontwerp=v2]) :is(.pk-knop,.pk-meer):hover,:where(:root[data-ontwerp=v2]) :is(.pk-knop,.pk-meer)[aria-expanded=true]{background:var(--bg-deep);color:var(--ink)}:where(:root[data-ontwerp=v2]) :is(.pk-knop,.pk-meer):focus-visible{outline:2px solid var(--a-aqua);outline-offset:1px}:where(:root[data-ontwerp=v2]) .tk-meer-item.it-sj-item .pk-vink{color:var(--ink);place-items:center;margin-left:auto;padding-left:10px;display:grid}:where(:root[data-ontwerp=v2]) .tk-meer-item.it-sj-item .pk-vink svg{width:14px;height:14px}:where(:root[data-ontwerp=v2]) .pk-plek>.tk-meer-menu{max-height:min(420px,70vh);overflow-y:auto}}:where(:root[data-ontwerp=v2]) .tile:not(.tile-bare){border-radius:var(--r-tegel);border:1px solid var(--line);box-shadow:var(--sh-rust);padding:0}:where(:root[data-ontwerp=v2]) .tile:not(.tile-bare):not(.is-edit):hover{box-shadow:var(--sh-rust);border-color:var(--line2);transform:none}:where(:root[data-ontwerp=v2]) .tile:not(.tile-bare)>.tile-head{box-sizing:border-box;border-bottom:1px solid var(--line);flex:none;gap:10px;height:48px;margin:0;padding:0 12px 0 16px}:where(:root[data-ontwerp=v2]) .tile-fam{border-radius:50%;flex:0 0 18px;place-items:center;width:18px;height:18px;display:grid;overflow:hidden}:where(:root[data-ontwerp=v2]) .tile:not(.tile-bare)>.tile-head .tile-label{font-family:var(--font-body);letter-spacing:0;text-transform:none;color:var(--ink);white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:14px;font-weight:600;line-height:20px;overflow:hidden}:where(:root[data-ontwerp=v2]) .tile:not(.tile-bare)>.tile-head .tile-label-var{color:var(--ink3);font-weight:500}:where(:root[data-ontwerp=v2]) .tile:not(.tile-bare)>.tile-head .tile-arrow{display:none}:where(:root[data-ontwerp=v2]) .tile:not(.tile-bare)>.tile-head:has(>.tile-arrow){--wg-pijl:0px}:where(:root[data-ontwerp=v2]) .tile:not(.tile-bare)>.tile-content{padding:12px 16px}:where(:root[data-ontwerp=v2]) .tile:not(.tile-bare)>.tile-voet{box-sizing:border-box;border-top:1px solid var(--line);height:40px;margin:0;padding:0 16px}:where(:root[data-ontwerp=v2]) .tile-voet-n{font-family:var(--font-body);letter-spacing:0;text-transform:none;color:var(--ink2);font-size:13px;font-weight:600;line-height:20px}:where(:root[data-ontwerp=v2]) .tile-voet-btn{color:var(--ink2);font-size:13px;font-weight:600}:where(:root[data-ontwerp=v2]) .tile:not(.tile-bare)>.tile-ctl{top:10px;right:12px}:where(:root[data-ontwerp=v2]) .tile-cog,:where(:root[data-ontwerp=v2]) .meld-knop{border-radius:6px;width:28px;height:28px}:where(:root[data-ontwerp=v2]) .tile-cog{box-shadow:none;color:var(--ink2);border-color:#0000}:where(:root[data-ontwerp=v2]) .tile-meer svg{width:16px;height:16px}:where(:root[data-ontwerp=v2]) .tile-meer-pop{box-sizing:border-box;width:240px;min-width:240px}:where(:root[data-ontwerp=v2]) .tile-meer-pop .tm-rij .hub-pop-lbl{flex:1;min-width:0}:where(:root[data-ontwerp=v2]) .tile-meer-pop .tm-waarde{color:var(--ink3);white-space:nowrap;font-size:12px}:where(:root[data-ontwerp=v2]) .tile-meer-pop .tm-terug .hub-pop-lbl{color:var(--ink3)}:where(:root[data-ontwerp=v2]) .tile-meer-pop .hub-pop-item.on{background:var(--bg-deep)}:where(:root[data-ontwerp=v2]) .tile-meer-pop .hub-pop-item.on .hub-pop-lbl{color:var(--ink);font-weight:400}:where(:root[data-ontwerp=v2]) .tile-meer-pop .tb-pop-div{margin:4px 0}:where(:root[data-ontwerp=v2]) .tile-cog:hover{background:var(--bg-deep);color:var(--ink);border-color:#0000}:where(:root[data-ontwerp=v2]) .tile:not(.tile-bare)>.tile-remove{top:12px;right:12px}:where(:root[data-ontwerp=v2]) .tile-grid.editing .tile:not(.tile-bare){outline:2px dashed var(--fam-iris);outline-offset:3px}:where(:root[data-ontwerp=v2]) .tile-grid.editing .tile-bare{outline:2px dashed var(--fam-iris);outline-offset:3px;border-radius:var(--r-tegel)}:where(:root[data-ontwerp=v2]) .size-pills{background:var(--bg-deep);border:1px solid var(--line);box-shadow:var(--sh-zwevend);border-radius:8px;gap:2px;padding:2px}:where(:root[data-ontwerp=v2]) .size-pill{width:24px;height:24px;color:var(--ink2);border-radius:6px;font-size:11px;font-weight:700}:where(:root[data-ontwerp=v2]) .size-pill.on,:where(:root[data-ontwerp=v2]) .size-pills.vast .size-pill.on{background:var(--ink);color:#fff}:where(:root[data-ontwerp=v2]) .tile-grid{gap:16px}@media (width>=1081px){:where(:root[data-ontwerp=v2]) .tile-grid{grid-template-columns:repeat(12,minmax(0,1fr))}:where(:root[data-ontwerp=v2]) .tile-grid>.tile,:where(:root[data-ontwerp=v2]) .tile-grid>.tile.tile-small,:where(:root[data-ontwerp=v2]) .tile-grid>.tile-add{grid-column:span 3}:where(:root[data-ontwerp=v2]) .tile-grid>.tile.tile-medium,:where(:root[data-ontwerp=v2]) .tile-grid>.tile.tile-large{grid-column:span 6}:where(:root[data-ontwerp=v2]) .tile-grid>.tile.tile-breed,:where(:root[data-ontwerp=v2]) .tile-grid>.tile.tile-breedhoog,:where(:root[data-ontwerp=v2]) .tile-grid>.tile.tile-xl,:where(:root[data-ontwerp=v2]) .tile-grid>.tile.tile-wide,:where(:root[data-ontwerp=v2]) .tile-grid>.tile-add-top{grid-column:1/-1}:where(:root[data-ontwerp=v2]) .tile-grid>.tile.is-kolommen{grid-column:span var(--tile-cols)}}@media (width>=1081px) and (width<=1380px){:where(:root[data-ontwerp=v2]) .tile-grid>.tile.tile-small,:where(:root[data-ontwerp=v2]) .tile-grid>.tile-add{grid-column:span 4}}:where(:root[data-ontwerp=v2]) .sx-hero{gap:16px;padding:0}:where(:root[data-ontwerp=v2]) .sx-hero .sx-hero-logo,:where(:root[data-ontwerp=v2]) .sx-hero .sales-hero-logo,:where(:root[data-ontwerp=v2]) .sx-hero .sx-hero-logo-img img{width:40px;height:40px;box-shadow:none;border-radius:50%;flex:0 0 40px}:where(:root[data-ontwerp=v2]) .sx-hero .sx-hero-kyano{background:var(--ink);color:#fff;place-items:center;display:grid}:where(:root[data-ontwerp=v2]) .sx-hero .sx-hero-kyano svg{width:20px;height:20px;display:block}:where(:root[data-ontwerp=v2]) .sx-hero .sx-hero-id{flex-direction:column;gap:4px;display:flex}:where(:root[data-ontwerp=v2]) .sx-hero .dash-hero-logo{background:var(--bg-deep);border:0;place-items:center;display:grid}:where(:root[data-ontwerp=v2]) .dash-hero-logo .sx-hero-mark{color:var(--ink2);place-items:center;display:grid}:where(:root[data-ontwerp=v2]) .dash-hero-logo .sx-hero-mark svg{width:20px;height:20px}:where(:root[data-ontwerp=v2]) .sx-hero .sx-hero-h1{font-family:var(--font-display);letter-spacing:0;color:var(--ink);font-size:24px;font-weight:700;line-height:32px}:where(:root[data-ontwerp=v2]) .sx-hero .sx-hero-sub{font-family:var(--font-body);letter-spacing:0;text-transform:none;color:var(--ink2);margin:0;font-size:14px;font-weight:400;line-height:20px}:where(:root[data-ontwerp=v2]) .sx-hero .sx-hero-acts{gap:8px}:where(:root[data-ontwerp=v2]) .sx-hero .sx-hero-acts .btn-sm{height:var(--h-knop);padding:0 var(--s16);border-radius:var(--r-knop);font-size:14px}:where(:root[data-ontwerp=v2]) .sx-hero-regel{flex-wrap:wrap;align-items:center;gap:12px;min-width:0;display:flex}:where(:root[data-ontwerp=v2]) .sx-hero-door{color:var(--ink2);align-items:center;gap:6px;font-size:13px;display:inline-flex}:where(:root[data-ontwerp=v2]) .sx-hero-agent{align-items:center;gap:4px;display:inline-flex}:where(:root[data-ontwerp=v2]) .sx-hero-agent b{color:var(--ink);font-weight:600}:where(:root[data-ontwerp=v2]) .sx-hero-agent-cirkel{border-radius:50%;flex:0 0 16px;place-items:center;width:16px;height:16px;display:grid;overflow:hidden}:where(:root[data-ontwerp=v2]) .sx-hero-bron{box-sizing:border-box;background:var(--card);border:1px solid var(--line);height:24px;color:var(--ink2);white-space:nowrap;border-radius:12px;align-items:center;gap:6px;padding:0 10px;font-size:12.5px;font-weight:600;display:inline-flex}:where(:root[data-ontwerp=v2]) .sx-hero-bron-stip{background:var(--ink3);border-radius:50%;width:6px;height:6px}:where(:root[data-ontwerp=v2]) .sx-hero-bron-stip.live{background:var(--a-green)}:where(:root[data-ontwerp=v2]) .sx-hero-bron.is-module{background:var(--a-teal-soft);color:var(--a-teal);border-color:#0000}:where(:root[data-ontwerp=v2]) .sx-hero-bron.is-module svg{border-radius:50%;display:block}:where(:root[data-ontwerp=v2]) .sx-hero-label{box-sizing:border-box;background:var(--ink);color:#fff;white-space:nowrap;border-radius:12px;align-items:center;gap:6px;height:24px;padding:0 10px;font-size:12px;font-weight:700;display:inline-flex}:where(:root[data-ontwerp=v2]) .sx-hero-label-ic{place-items:center;width:12px;height:12px;display:grid}:where(:root[data-ontwerp=v2]) .sx-hero-label-ic svg{width:12px;height:12px}:where(:root[data-ontwerp=v2]) .bord-leeg{box-sizing:border-box;border-radius:var(--r-modal);background:var(--card);text-align:center;border:2px dashed #0e143029;flex-direction:column;grid-column:1/-1;justify-content:center;align-items:center;gap:12px;min-height:560px;padding:32px;display:flex}:where(:root[data-ontwerp=v2]) .bord-leeg .tst.is-pagina{min-height:0;padding:0}:where(:root[data-ontwerp=v2]) .bord-leeg-voorstellen{flex-wrap:wrap;justify-content:center;gap:8px;margin-top:16px;display:flex}:where(:root[data-ontwerp=v2]) .bord-leeg-chip{box-sizing:border-box;background:var(--card);border:1px solid var(--line);height:32px;color:var(--ink2);white-space:nowrap;cursor:pointer;border-radius:16px;align-items:center;gap:6px;padding:0 12px;font-size:13px;font-weight:600;display:inline-flex}:where(:root[data-ontwerp=v2]) .bord-leeg-chip:hover{background:var(--bg-deep);color:var(--ink)}:where(:root[data-ontwerp=v2]) .bord-leeg-chip:focus-visible{box-shadow:0 0 0 3px var(--fam-iris-soft),0 0 0 1px var(--fam-iris);outline:none}:where(:root[data-ontwerp=v2]) .bord-leeg-onder{color:var(--ink3);font-size:12.5px}:where(:root[data-ontwerp=v2]) .wm-overlay{-webkit-backdrop-filter:none;backdrop-filter:none;background:#0e143052}:where(:root[data-ontwerp=v2]) .wm{box-sizing:border-box;background:var(--card);width:1180px;max-width:100%;height:760px;max-height:calc(100vh - 40px);font-family:var(--font-body);color:var(--ink);border-radius:20px;flex-direction:column;display:flex;overflow:hidden;box-shadow:0 24px 64px -16px #0e143052}:where(:root[data-ontwerp=v2]) .wm-kop{box-sizing:border-box;border-bottom:1px solid var(--line);flex:0 0 64px;align-items:center;gap:12px;height:64px;padding:0 24px;display:flex}:where(:root[data-ontwerp=v2]) .wm-titel{min-width:0;font:700 20px/28px var(--font-body);text-overflow:ellipsis;white-space:nowrap;flex:1;margin:0;overflow:hidden}:where(:root[data-ontwerp=v2]) .wm-zoek{box-sizing:border-box;background:var(--card);border:1px solid #0e143029;border-radius:8px;align-items:center;gap:8px;width:280px;height:36px;padding:0 12px;display:flex}:where(:root[data-ontwerp=v2]) .wm-zoek:focus-within{border-color:var(--fam-iris);box-shadow:0 0 0 3px var(--fam-iris-soft)}:where(:root[data-ontwerp=v2]) .wm-zoek-ic,:where(:root[data-ontwerp=v2]) .wm-zoek-ic svg{width:16px;height:16px;color:var(--ink3);display:block}:where(:root[data-ontwerp=v2]) .wm-zoek input{min-width:0;font:400 13px/20px var(--font-body);color:var(--ink);background:0 0;border:0;outline:0;flex:1}:where(:root[data-ontwerp=v2]) .wm-zoek input::placeholder{color:var(--ink3)}:where(:root[data-ontwerp=v2]) .wm-sluit{width:32px;height:32px;color:var(--ink2);cursor:pointer;background:0 0;border:0;border-radius:8px;flex:0 0 32px;place-items:center;display:grid}:where(:root[data-ontwerp=v2]) .wm-sluit:hover{background:var(--bg-deep)}:where(:root[data-ontwerp=v2]) .wm-sluit svg{width:18px;height:18px}:where(:root[data-ontwerp=v2]) .wm-lijf{flex:1;min-height:0;display:flex}:where(:root[data-ontwerp=v2]) .wm-nav{box-sizing:border-box;border-right:1px solid var(--line);flex-direction:column;flex:0 0 220px;gap:2px;width:220px;padding:16px 12px;display:flex;overflow:auto}:where(:root[data-ontwerp=v2]) .wm-soort{box-sizing:border-box;width:100%;height:36px;font:400 14px/20px var(--font-body);color:var(--ink);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;flex:0 0 36px;align-items:center;padding:0 10px;display:flex}:where(:root[data-ontwerp=v2]) .wm-soort:hover{background:var(--bg-deep)}:where(:root[data-ontwerp=v2]) .wm-soort.on{background:var(--ink);color:#fff;font-weight:600}:where(:root[data-ontwerp=v2]) .wm-soort-lbl{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}:where(:root[data-ontwerp=v2]) .wm-soort-n{opacity:.7;font-size:12px}:where(:root[data-ontwerp=v2]) .wm-raster{box-sizing:border-box;flex:1;grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:max-content;align-content:start;gap:12px;min-width:0;padding:20px;display:grid;overflow:auto}:where(:root[data-ontwerp=v2]) .wm-kaart{border:1px solid var(--line);background:var(--card);cursor:pointer;border-radius:12px;outline:none;flex-direction:column;display:flex;overflow:hidden}:where(:root[data-ontwerp=v2]) .wm-kaart:hover{border-color:#0e14303d}:where(:root[data-ontwerp=v2]) .wm-kaart.on{outline:2px solid var(--fam-iris);outline-offset:-1px}:where(:root[data-ontwerp=v2]) .wm-kaart:focus-visible{box-shadow:0 0 0 3px var(--fam-iris-soft)}:where(:root[data-ontwerp=v2]) .wm-kaart-schets{box-sizing:border-box;border-bottom:1px solid var(--line);background:#fafafb;flex-direction:column;justify-content:center;height:96px;padding:16px;display:flex}:where(:root[data-ontwerp=v2]) .wm-kaart-tekst{flex-direction:column;gap:6px;padding:12px 14px;display:flex}:where(:root[data-ontwerp=v2]) .wm-kaart-naam,:where(:root[data-ontwerp=v2]) .wm-keuze-kop{align-items:center;gap:8px;min-width:0;display:flex}:where(:root[data-ontwerp=v2]) .wm-kaart-naam b{overflow-wrap:anywhere;font-size:14px;font-weight:600;line-height:20px}:where(:root[data-ontwerp=v2]) .wm .lr-cirkel{flex:none;display:block}:where(:root[data-ontwerp=v2]) .wm-kaart-uitleg{color:var(--ink2);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:12.5px;line-height:18px;display:-webkit-box;overflow:hidden}:where(:root[data-ontwerp=v2]) .wm-kaart-voet{margin-top:2px}:where(:root[data-ontwerp=v2]) .wm-opbord{height:24px;color:var(--a-green);white-space:nowrap;background:#e0ebe2;border-radius:12px;align-items:center;gap:6px;padding:0 10px;font-size:12.5px;font-weight:600;display:inline-flex}:where(:root[data-ontwerp=v2]) .wm-opbord-stip{background:var(--a-green);border-radius:50%;width:6px;height:6px}:where(:root[data-ontwerp=v2]) .wm-voegtoe{box-sizing:border-box;height:32px;font:500 13px/1 var(--font-body);white-space:nowrap;background:var(--card);color:var(--ink);cursor:pointer;border:1px solid #0e143029;border-radius:8px;justify-content:center;align-items:center;gap:8px;padding:0 12px;display:inline-flex}:where(:root[data-ontwerp=v2]) .wm-voegtoe:hover{background:var(--bg-deep)}:where(:root[data-ontwerp=v2]) .wm-voegtoe svg,:where(:root[data-ontwerp=v2]) .wm-zet svg{width:14px;height:14px}:where(:root[data-ontwerp=v2]) .wm-geen{text-align:center;color:var(--ink2);grid-column:1/-1;padding:32px 0;font-size:14px}:where(:root[data-ontwerp=v2]) .wm-keuze{box-sizing:border-box;border-left:1px solid var(--line);flex-direction:column;flex:0 0 320px;gap:16px;width:320px;padding:20px;display:flex;overflow:auto}:where(:root[data-ontwerp=v2]) .wm-keuze-kop b{flex:1;min-width:0;font-size:16px;font-weight:700;line-height:24px}:where(:root[data-ontwerp=v2]) .wm-beheer{width:28px;height:28px;color:var(--ink2);cursor:pointer;background:0 0;border:0;border-radius:6px;place-items:center;display:grid}:where(:root[data-ontwerp=v2]) .wm-beheer:hover{background:var(--bg-deep);color:var(--ink)}:where(:root[data-ontwerp=v2]) .wm-beheer svg{width:16px;height:16px}:where(:root[data-ontwerp=v2]) .wm-keuze-schets{border:1px solid var(--line);background:var(--card);border-radius:12px;padding:12px}:where(:root[data-ontwerp=v2]) .wm-keuze-uitleg{color:var(--ink2);font-size:13.5px;line-height:20px}:where(:root[data-ontwerp=v2]) .wm-veld{flex-direction:column;align-items:flex-start;gap:8px;display:flex}:where(:root[data-ontwerp=v2]) .wm-veld-lbl{letter-spacing:.1em;text-transform:uppercase;color:var(--ink3);font-size:12px;font-weight:700}:where(:root[data-ontwerp=v2]) .wm-seg{background:var(--bg-deep);border-radius:10px;flex-wrap:wrap;gap:2px;padding:4px;display:inline-flex}:where(:root[data-ontwerp=v2]) .wm-seg button{height:32px;font:600 13px/1 var(--font-body);color:var(--ink2);cursor:pointer;background:0 0;border:0;border-radius:8px;padding:0 12px}:where(:root[data-ontwerp=v2]) .wm-seg button.on{background:var(--card);color:var(--ink);box-shadow:0 1px 2px #0e14301a}:where(:root[data-ontwerp=v2]) .wm-seg button:disabled{cursor:default}:where(:root[data-ontwerp=v2]) .wm-select{box-sizing:border-box;background:var(--card);max-width:100%;height:36px;font:400 13.5px/20px var(--font-body);color:var(--ink);border:1px solid #0e143029;border-radius:8px;padding:0 10px}:where(:root[data-ontwerp=v2]) .wm-rek{flex:1}:where(:root[data-ontwerp=v2]) .wm-zet{box-sizing:border-box;width:100%;height:40px;font:600 14px/1 var(--font-body);white-space:nowrap;color:#fff;cursor:pointer;border:0;border-radius:10px;flex:0 0 40px;justify-content:center;align-items:center;gap:8px;padding:0 16px;display:inline-flex}:where(:root[data-ontwerp=v2]) .wm-zet:hover{filter:brightness(.94)}:where(:root[data-ontwerp=v2]) .wm-streep{background:var(--bg-deep);border-radius:3px;flex:1;height:5px;display:block}:where(:root[data-ontwerp=v2]) .wm-streep.kort{flex:0 0 18px}:where(:root[data-ontwerp=v2]) .wm-schets-rijen>div{align-items:center;gap:6px;height:16px;display:flex}:where(:root[data-ontwerp=v2]) .wm-schets-cijfers{gap:8px;display:flex}:where(:root[data-ontwerp=v2]) .wm-schets-cijfers>div{flex-direction:column;flex:1;gap:6px;display:flex}:where(:root[data-ontwerp=v2]) .wm-schets-cijfers b{background:#0e14303d;border-radius:3px;width:70%;height:12px;display:block}:where(:root[data-ontwerp=v2]) .wm-schets-lijn{width:100%;height:56px;display:block}:where(:root[data-ontwerp=v2]) .wm-keuze-schets .wm-schets-lijn{height:64px}:where(:root[data-ontwerp=v2]) .wm-schets-kolommen{gap:6px;display:flex}:where(:root[data-ontwerp=v2]) .wm-schets-kolommen>div{background:var(--bg-deep);border-radius:6px;flex-direction:column;flex:1;gap:4px;padding:4px;display:flex}:where(:root[data-ontwerp=v2]) .wm-schets-kolommen span{background:var(--card);border-radius:3px;height:12px}@media (width<=960px){:where(:root[data-ontwerp=v2]) .wm{height:auto;max-height:calc(100vh - 24px)}:where(:root[data-ontwerp=v2]) .wm-lijf{flex-direction:column;overflow:auto}:where(:root[data-ontwerp=v2]) .wm-nav{border-right:0;border-bottom:1px solid var(--line);flex-direction:row;flex:none;width:auto;padding:12px;overflow-x:auto}:where(:root[data-ontwerp=v2]) .wm-soort{flex:none;gap:8px;width:auto}:where(:root[data-ontwerp=v2]) .wm-raster{grid-template-columns:repeat(2,minmax(0,1fr));overflow:visible}:where(:root[data-ontwerp=v2]) .wm-keuze{border-left:0;border-top:1px solid var(--line);flex:none;width:auto;overflow:visible}:where(:root[data-ontwerp=v2]) .wm-zoek{flex:0 200px;width:auto}}@media (width<=560px){:where(:root[data-ontwerp=v2]) .wm-kop{flex-wrap:wrap;flex:none;height:auto;padding:12px 16px}:where(:root[data-ontwerp=v2]) .wm-titel{white-space:normal;flex:1 1 0;font-size:17px;line-height:24px}:where(:root[data-ontwerp=v2]) .wm-zoek{flex:100%;order:3;width:auto}:where(:root[data-ontwerp=v2]) .wm-raster{grid-template-columns:minmax(0,1fr);padding:16px}}:where(:root[data-ontwerp=v2]) .bewerkbalk{box-sizing:border-box;background:var(--ink);color:#fff;min-height:52px;font-family:var(--font-body);border-radius:12px;flex-wrap:wrap;align-items:center;gap:8px 12px;margin:0 0 16px;padding:0 12px 0 16px;display:flex}:where(:root[data-ontwerp=v2]) .bewerkbalk-tekst{flex:320px;min-width:0;padding:8px 0;font-size:14px;line-height:20px}@media (width<=1100px){:where(:root[data-ontwerp=v2]) .bewerkbalk{padding:8px 12px 8px 16px}:where(:root[data-ontwerp=v2]) .bewerkbalk-tekst{flex-basis:100%;padding:2px 0}:where(:root[data-ontwerp=v2]) .bewerkbalk-knop:first-of-type{margin-left:auto}}:where(:root[data-ontwerp=v2]) .bewerkbalk-tekst b{font-weight:600}:where(:root[data-ontwerp=v2]) .bewerkbalk-knop{color:#fff;height:32px;font:600 13px/1 var(--font-body);white-space:nowrap;cursor:pointer;background:#ffffff1f;border:0;border-radius:8px;padding:0 12px}:where(:root[data-ontwerp=v2]) .bewerkbalk-knop:hover{background:#fff3}:where(:root[data-ontwerp=v2]) .bewerkbalk-knop.is-stil{color:#ffffffb8;background:0 0}:where(:root[data-ontwerp=v2]) .bewerkbalk-knop.is-stil:hover{color:#fff;background:#ffffff14}:where(:root[data-ontwerp=v2]) .bewerkbalk-knop.is-klaar{color:var(--ink);background:#fff;padding:0 14px;font-weight:700}:where(:root[data-ontwerp=v2]) .bewerkbalk-knop.is-klaar:hover{background:var(--bg-deep)}:where(:root[data-ontwerp=v2]) .bewerkbalk-knop:focus-visible{outline:none;box-shadow:0 0 0 3px #fff6}:where(:root[data-ontwerp=v2]) .bord-verborgen{border:1.5px dashed #0e143033;border-radius:12px;flex-wrap:wrap;align-items:center;gap:12px;margin-top:16px;padding:12px 16px;display:flex}:where(:root[data-ontwerp=v2]) .bord-verborgen-lbl{color:var(--ink2);font-size:13px;font-weight:600}:where(:root[data-ontwerp=v2]) .bord-verborgen-chip{box-sizing:border-box;background:var(--card);height:32px;color:var(--ink2);border:1px solid var(--line);font:600 13px/1 var(--font-body);white-space:nowrap;cursor:pointer;border-radius:16px;align-items:center;gap:6px;padding:0 12px;display:inline-flex}:where(:root[data-ontwerp=v2]) .bord-verborgen-chip:hover{color:var(--ink);background:var(--bg-deep)}:where(:root[data-ontwerp=v2]) .bord-verborgen-chip:focus-visible{box-shadow:0 0 0 3px var(--fam-iris-soft),0 0 0 1px var(--fam-iris);outline:none}:where(:root[data-ontwerp=v2]) .bord-verborgen-rek{flex:1}:where(:root[data-ontwerp=v2]) .bord-verborgen-hint{color:var(--ink3);font-size:12.5px}:where(:root[data-ontwerp=v2]) .wi-tabs{border-bottom:1px solid var(--line);scrollbar-width:none;gap:24px;margin:0 0 20px;display:flex;overflow-x:auto}:where(:root[data-ontwerp=v2]) .wi-tab{height:40px;color:var(--ink2);cursor:pointer;white-space:nowrap;background:0 0;border:0;flex:none;align-items:center;gap:6px;padding:0 2px;font-size:14px;font-weight:600;display:inline-flex}:where(:root[data-ontwerp=v2]) .wi-tab.is-aan{color:var(--ink);box-shadow:inset 0 -2px 0 var(--ink)}:where(:root[data-ontwerp=v2]) .wi-tab.is-meer{margin-left:auto;font-weight:500}:where(:root[data-ontwerp=v2]) .wi-tab-slot{width:12px;color:var(--ink3);display:inline-flex}:where(:root[data-ontwerp=v2]) .wi-paneel .wb-key{display:none}:where(:root[data-ontwerp=v2]) .wi-paneel .wbp-hint,:where(:root[data-ontwerp=v2]) .wi-paneel .ws-gevolg,:where(:root[data-ontwerp=v2]) .wi-paneel .ws-nvt{color:var(--ink3);margin-top:10px;font-size:12.5px;line-height:18px}:where(:root[data-ontwerp=v2]) .wi-paneel .tm-rm-sec{font-family:var(--font-body);letter-spacing:.1em;text-transform:uppercase;color:var(--ink3);align-items:center;gap:8px;margin:18px 0 8px;font-size:12px;font-weight:700;line-height:16px;display:flex}:where(:root[data-ontwerp=v2]) .wi-paneel>.tm-rm-sec:first-child{margin-top:4px}:where(:root[data-ontwerp=v2]) .wcm-title .lr-cirkel{flex:none}@media (width<=760px){:where(:root[data-ontwerp=v2]) .app:not(:has(.iwp)) .main-scroll{padding-left:16px;padding-right:16px}:where(:root[data-ontwerp=v2]) .app:not(:has(.iwp)) .topbar.tb-tel{margin-left:-16px;margin-right:-16px}:where(:root[data-ontwerp=v2]) .app:not(:has(.iwp)) .tb-zoekrij{margin-left:-16px;margin-right:-16px;padding-left:16px;padding-right:16px}:where(:root[data-ontwerp=v2]) .app:not(:has(.iwp)) .sx-hero-acts{max-width:none;margin-left:-16px;margin-right:-16px;padding-left:16px;padding-right:16px}:where(:root[data-ontwerp=v2]) .app:not(:has(.iwp)) .set-nav{margin-left:-16px;margin-right:-16px;padding-left:16px;padding-right:16px}:where(:root[data-ontwerp=v2]) .tile-grid{gap:12px}:where(:root[data-ontwerp=v2]) .tile:not(.tile-bare)>.tile-head{padding-left:14px;padding-right:112px}:where(:root[data-ontwerp=v2]) .tile:not(.tile-bare)>.tile-content{padding:12px 14px}:where(:root[data-ontwerp=v2]) .tile:not(.tile-bare)>.tile-voet{padding:0 14px}:where(:root[data-ontwerp=v2]) .tb-tel-kop{flex-direction:column;min-width:0;display:flex}:where(:root[data-ontwerp=v2]) .tb-tel-kop>.tb-tel-titel{font-size:16px;line-height:20px}:where(:root[data-ontwerp=v2]) .tb-tel .tb-icon-btn,:where(:root[data-ontwerp=v2]) .tb-tel .tb-back,:where(:root[data-ontwerp=v2]) .tb-tel-mark{width:40px;height:40px}:where(:root[data-ontwerp=v2]) .tb-tel .tb-avatar{width:40px;height:40px;margin-left:0}:where(:root[data-ontwerp=v2]) .tb-tel .tb-btn.nieuw.compact{width:40px;height:40px}:where(:root[data-ontwerp=v2]) .tb-tel-sub{font:400 12px/16px var(--font-body);color:var(--ink3);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}:where(:root[data-ontwerp=v2]) .kpi-strip{gap:8px}:where(:root[data-ontwerp=v2]) .kpi-card{border:1px solid var(--line);box-shadow:none;border-radius:16px}:where(:root[data-ontwerp=v2]) .kpi-card-click{gap:0;padding:12px}:where(:root[data-ontwerp=v2]) .kpi-card-head{gap:6px;min-height:0;padding-right:34px}:where(:root[data-ontwerp=v2]) .kpi-ic{display:none}:where(:root[data-ontwerp=v2]) .kpi-card-k{font:400 12.5px/18px var(--font-body);color:var(--ink2);flex:auto;margin-right:0}:where(:root[data-ontwerp=v2]) .kpi-card-num-row{gap:8px;min-height:30px}:where(:root[data-ontwerp=v2]) .kpi-card-num{font:700 22px/30px var(--font-display);letter-spacing:-.01em;font-variant-numeric:tabular-nums}:where(:root[data-ontwerp=v2]) .kpi-card .delta{height:auto;font:600 12px/16px var(--font-body);background:0 0;padding:0}:where(:root[data-ontwerp=v2]) .kpi-card .delta-arrow{display:none}:where(:root[data-ontwerp=v2]) .kpi-card-sub{font:600 12px/16px var(--font-body);color:var(--ink3)}}:where(:root[data-ontwerp=v2]) .mt-taak{box-sizing:border-box;background:var(--card);border:1px solid var(--line);border-left:3px solid var(--ink3);border-radius:12px;flex-direction:column;gap:6px;padding:12px 14px;display:flex}:where(:root[data-ontwerp=v2]) .mt-taak-kop{align-items:center;gap:8px;display:flex}:where(:root[data-ontwerp=v2]) .mt-taak-agent{min-width:0;font:700 12px/17.4px var(--font-body);letter-spacing:.1em;text-transform:uppercase;flex:1;align-items:center;gap:8px;display:inline-flex}:where(:root[data-ontwerp=v2]) .mt-taak-staat{font:400 12px/17.4px var(--font-body);color:var(--ink3);white-space:nowrap}:where(:root[data-ontwerp=v2]) .mt-taak-titel{font:600 14.5px/20px var(--font-body);color:var(--ink)}:where(:root[data-ontwerp=v2]) .mt-taak-knoppen{gap:6px;margin-top:2px;display:flex}:where(:root[data-ontwerp=v2]) .mt-knop{box-sizing:border-box;height:32px;color:var(--ink2);font:500 13px/1 var(--font-body);white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:8px;justify-content:center;align-items:center;gap:8px;padding:0 12px;display:inline-flex}:where(:root[data-ontwerp=v2]) .mt-knop.is-hoofd{color:#fff;font-weight:600}:where(:root[data-ontwerp=v2]) .mt-knop svg,:where(:root[data-ontwerp=v2]) .mt-taak-knoppen .mt-knop>span:not([class])>svg.ic{width:16px;height:16px}:where(:root[data-ontwerp=v2]) .mt-sectie{flex-direction:column;gap:8px;display:flex}:where(:root[data-ontwerp=v2]) .mt-sectie-kop{align-items:center;gap:8px;display:flex}:where(:root[data-ontwerp=v2]) .mt-sectie-titel{min-width:0;font:700 12px/16px var(--font-body);letter-spacing:.1em;text-transform:uppercase;color:var(--ink3);flex:1}:where(:root[data-ontwerp=v2]) .mt-sectie-alles{font:600 13px/18px var(--font-body);color:var(--ink2);cursor:pointer;background:0 0;border:0;padding:0}:where(:root[data-ontwerp=v2]) .mt-sectie>.lr-lijst{padding:0 16px}:where(:root[data-ontwerp=v2]) .mt-sectie .lr{height:auto;min-height:56px;padding:12px 0}:where(:root[data-ontwerp=v2]) .mt-sectie .lr.is-knop:hover{background:0 0}:where(:root[data-ontwerp=v2]) .mt-sectie .lr-tekst{gap:2px}:where(:root[data-ontwerp=v2]) .mt-sectie .lr-titel{font:600 14.5px/21px var(--font-body)}:where(:root[data-ontwerp=v2]) .mt-sectie .lr-sub{font:400 12.5px/18px var(--font-body)}:where(:root[data-ontwerp=v2]) .lr-icoon{flex:0 0 20px;place-items:center;width:20px;height:20px;display:grid}:where(:root[data-ontwerp=v2]) .lr-icoon svg{width:20px;height:20px}@media (width<=760px){:where(:root[data-ontwerp=v2]) .tile-grid:not(.editing)>.tile:has(.is-tel-module){box-shadow:none;background:0 0;border:0;border-radius:0;max-height:none}:where(:root[data-ontwerp=v2]) .tile-grid:not(.editing)>.tile:has(.mt-taak){min-height:0}:where(:root[data-ontwerp=v2]) .tile-grid:not(.editing)>.tile:has(.mt-taak)>.tile-content{flex:none;margin:0}:where(:root[data-ontwerp=v2]) .tile-grid:not(.editing)>.tile:has(.is-tel-module)>.tile-head{box-sizing:border-box;border-bottom:0;gap:8px;height:26px;padding:0 24px 9px 0}:where(:root[data-ontwerp=v2]) .tile-grid:not(.editing)>.tile:has(.is-tel-module)>.tile-head .tile-label{white-space:nowrap;text-overflow:ellipsis;min-width:0;font:700 12px/17px var(--font-body);letter-spacing:.1em;text-transform:uppercase;color:var(--ink3);flex:0 auto;overflow:hidden}:where(:root[data-ontwerp=v2]) .tile-grid:not(.editing)>.tile:has(.is-tel-module)>.tile-head .tile-arrow{display:none}:where(:root[data-ontwerp=v2]) .tile-grid:not(.editing)>.tile:has(.is-tel-module)>.tile-head .tile-fam{display:none}:where(:root[data-ontwerp=v2]) .tile-grid:not(.editing)>.tile:has(.is-tel-module)>.tile-voet{display:none}:where(:root[data-ontwerp=v2]) .tile-grid:not(.editing)>.tile:has(.is-tel-module)>.tile-content{padding:0;overflow:visible}:where(:root[data-ontwerp=v2]) .tile-grid:not(.editing)>.tile:has(.is-tel-module)>.tile-ctl{top:-18px;right:-14px}:where(:root[data-ontwerp=v2]) .tile-grid:not(.editing)>.tile:has(.is-tel-module)>.tile-ctl .tile-meer{box-sizing:border-box;padding-top:9px}:where(:root[data-ontwerp=v2]) .tile-grid:not(.editing)>.tile:has(.is-tel-module)>.tile-head .tile-weergave{height:17px;font:600 13px/17px var(--font-body);color:var(--ink2);flex:none;padding:0}:where(:root[data-ontwerp=v2]) .tile-grid:not(.editing)>.tile:not(.tile-bare):not(.tile-xl:not(:has(.tb-balk))):has(>.tile-head):not(:has(.is-tel-module)){box-shadow:none;background:0 0;border:0;border-radius:0;overflow:visible}:where(:root[data-ontwerp=v2]) .tile-grid:not(.editing)>.tile:not(.tile-bare):not(.tile-xl:not(:has(.tb-balk))):has(>.tile-head):not(:has(.is-tel-module))>.tile-head{box-sizing:border-box;background:0 0;border-bottom:0;gap:8px;height:26px;padding:0 24px 9px 0}:where(:root[data-ontwerp=v2]) .tile-grid:not(.editing)>.tile:not(.tile-bare):not(.tile-xl:not(:has(.tb-balk))):has(>.tile-head):not(:has(.is-tel-module))>.tile-head :is(.tile-fam,.tile-arrow){display:none}:where(:root[data-ontwerp=v2]) .tile-grid:not(.editing)>.tile:not(.tile-bare):not(.tile-xl:not(:has(.tb-balk))):has(>.tile-head):not(:has(.is-tel-module))>.tile-head .tile-label{white-space:nowrap;text-overflow:ellipsis;min-width:0;font:700 12px/17px var(--font-body);letter-spacing:.1em;text-transform:uppercase;color:var(--ink3);flex:0 auto;overflow:hidden}:where(:root[data-ontwerp=v2]) .tile-grid:not(.editing)>.tile:not(.tile-bare):not(.tile-xl:not(:has(.tb-balk))):has(>.tile-head):not(:has(.is-tel-module))>.tile-head .tile-weergave{height:17px;font:600 13px/17px var(--font-body);color:var(--ink2);flex:none;padding:0}:where(:root[data-ontwerp=v2]) .tile-grid:not(.editing)>.tile:not(.tile-bare):not(.tile-xl:not(:has(.tb-balk))):has(>.tile-head):not(:has(.is-tel-module))>.tile-content{background:var(--card);border:1px solid var(--line);min-height:0;box-shadow:none;border-radius:16px;flex:auto;margin:0}:where(:root[data-ontwerp=v2]) .tile-grid:not(.editing)>.tile:not(.tile-bare):not(.tile-xl:not(:has(.tb-balk))):has(>.tile-head):not(:has(.is-tel-module)):has(>.tile-voet)>.tile-content{border-bottom:0;border-radius:16px 16px 0 0}:where(:root[data-ontwerp=v2]) .tile-grid:not(.editing)>.tile:not(.tile-bare):not(.tile-xl:not(:has(.tb-balk))):has(>.tile-head):not(:has(.is-tel-module))>.tile-voet{background:var(--card);border:1px solid var(--line);border-radius:0 0 16px 16px}:where(:root[data-ontwerp=v2]) .tile-grid:not(.editing)>.tile:not(.tile-bare):not(.tile-xl:not(:has(.tb-balk))):has(>.tile-head):not(:has(.is-tel-module))>.tile-ctl{top:-18px;right:-14px}:where(:root[data-ontwerp=v2]) .tile-grid:not(.editing)>.tile:not(.tile-bare):not(.tile-xl:not(:has(.tb-balk))):has(>.tile-head):not(:has(.is-tel-module))>.tile-ctl .tile-meer{box-sizing:border-box;padding-top:9px}:where(:root[data-ontwerp=v2]) .tile-grid:not(.editing)>.tile:not(.tile-bare):not(.tile-xl:not(:has(.tb-balk))):has(>.tile-head)>.tile-head .tile-weergave-wrap{margin-left:auto}:where(:root[data-ontwerp=v2]) .tile-grid:not(.editing)>.tile:has(>.tile-head)>.tile-head:has(.tile-kopactie) .tile-weergave-wrap{display:none}:where(:root[data-ontwerp=v2]) .tile-grid:not(.editing)>.tile:has(>.tile-head)>.tile-head .tile-kopactie{height:17px;font:600 13px/17px var(--font-body);color:var(--ink2);cursor:pointer;background:0 0;border:0;flex:none;margin-left:auto;padding:0}:where(:root[data-ontwerp=v2]) .tile-grid:not(.editing)>.tile:not(.tile-bare):not(.tile-xl:not(:has(.tb-balk))):has(>.tile-head):not(:has(.is-tel-module)):has(.dbb-omzet){background:var(--card);border:1px solid var(--line);box-sizing:border-box;border-radius:16px;overflow:hidden}:where(:root[data-ontwerp=v2]) .tile-grid:not(.editing)>.tile:not(.tile-bare):not(.tile-xl:not(:has(.tb-balk))):has(>.tile-head):not(:has(.is-tel-module)):has(.dbb-omzet)>.tile-head{height:auto;padding:7px 50px 0 14px}:where(:root[data-ontwerp=v2]) .tile-grid:not(.editing)>.tile:not(.tile-bare):not(.tile-xl:not(:has(.tb-balk))):has(>.tile-head):not(:has(.is-tel-module)):has(.dbb-omzet)>.tile-content{background:0 0;border:0;border-radius:0}:where(:root[data-ontwerp=v2]) .tile-grid:not(.editing)>.tile:not(.tile-bare):not(.tile-xl:not(:has(.tb-balk))):has(>.tile-head):not(:has(.is-tel-module)):has(.dbb-omzet)>.tile-ctl{top:-11px;right:-4px}}:where(:root[data-ontwerp=v2]) .mt-taak-acties{min-width:0;margin-top:2px}:where(:root[data-ontwerp=v2]) .tile:has(.tb-menu){z-index:30;overflow:visible}:is(:where(:root[data-ontwerp=v2]) .tile:has(.tb-menu)>.tile-content,:where(:root[data-ontwerp=v2]) .tile:has(.tb-menu) .scz){overflow:visible}:where(:root[data-ontwerp=v2]) .tb-menu{border-radius:var(--v2-r-menu);padding:14px;box-shadow:0 12px 32px -12px #0e14303d}:where(:root[data-ontwerp=v2]) .tb-menu .tb-rij:has(>.tb-toevoegen>.mono){gap:4px;min-height:36px;margin-bottom:2px}:where(:root[data-ontwerp=v2]) .tb-menu .tb-rij:has(>.tb-toevoegen>.mono)>.tb-toevoegen{min-height:36px;color:var(--ink);border:0;border-radius:8px;margin-top:0;padding:0 6px;font-size:13.5px}:where(:root[data-ontwerp=v2]) .tb-menu .tb-rij:has(>.tb-toevoegen>.mono)>.tb-toevoegen:hover{background:var(--bg-2);color:var(--ink)}:where(:root[data-ontwerp=v2]) .tb-menu .tb-rij:has(>.tb-toevoegen>.mono)>.tb-x{color:var(--ink3);font-size:13px}:where(:root[data-ontwerp=v2]) .tb-menu input.pgn-sel{border-radius:var(--v2-r-knop);height:36px}@media (width>=761px){:where(:root[data-ontwerp=v2]) .kpi-strip .kpi-card>.kpi-edit{top:auto;bottom:12px}}@media (width<=760px){:where(:root[data-ontwerp=v2]) .tile-ctl .tile-cog>span{box-shadow:none;background:0 0;border:0;border-radius:0}:where(:root[data-ontwerp=v2]) .tile-grid:not(.editing)>.tile:has(.kpis-tilebody)>.tile-ctl{display:none}:where(:root[data-ontwerp=v2]) .kpi-card-click{min-height:100px}:where(:root[data-ontwerp=v2]) .kpi-card-click .kpi-card-k{-webkit-line-clamp:2;-webkit-box-orient:vertical;min-width:0;display:-webkit-box;overflow:hidden}:where(:root[data-ontwerp=v2]) .tile-grid:not(.editing) .kpi-strip .kpi-edit{display:none}:where(:root[data-ontwerp=v2]) .tile-grid:not(.editing)>.tile.tile-bare:has(.kpis-tilebody){min-height:0}:where(:root[data-ontwerp=v2]) .tile-grid .kpi-strip>.kpi-card{border-color:var(--line);border-radius:16px}:where(:root[data-ontwerp=v2]) .tile-grid .kpi-strip>.kpi-card .kpi-card-k{font:400 12.5px/21.75px var(--font-body);color:var(--ink2)}:where(:root[data-ontwerp=v2]) .tile-grid .kpi-strip>.kpi-card .kpi-card-sub{line-height:21.75px}:where(:root[data-ontwerp=v2]) .tile-grid .kpi-strip>.kpi-card .kpi-go{display:none}:where(:root[data-ontwerp=v2]) .tile-grid .kpi-strip>.kpi-card .kpi-card-click{min-height:0}:where(:root[data-ontwerp=v2]) .tile-grid:not(.editing) .kpi-strip>.kpi-card .kpi-card-head{padding-right:0}:where(:root[data-ontwerp=v2]) .tile-grid:not(.editing) .kpi-strip>.kpi-card[data-tel-zicht=nee]{display:none}:where(:root[data-ontwerp=v2]) .tile-grid:not(.editing) .kpi-strip>.kpi-card[data-tel-zicht]{order:var(--tel-orde)}:where(:root[data-ontwerp=v2]) .tile-grid:not(.editing) .kpi-strip>.kpi-tel-meer{font:500 12px/16px var(--font-body);color:var(--ink3);order:99;grid-column:1/-1;padding:0 2px;display:block}:where(:root[data-ontwerp=v2]) body:not([data-hero-acts=open]) .app:not(:has(.iwp)) .sx-hero{display:none}:where(:root[data-ontwerp=v2]) body[data-hero-acts=open] .app:not(:has(.iwp)) .sx-hero>:not(.sx-hero-acts):not(:has(.sx-hero-acts)){display:none}:where(:root[data-ontwerp=v2]) body[data-hero-acts=open] .app:not(:has(.iwp)) .sx-hero{z-index:60;top:calc(56px + env(safe-area-inset-top,0px));background:var(--card);border:1px solid var(--line);border-radius:16px;max-height:calc(100dvh - 140px);margin:0;padding:12px;display:block;position:fixed;left:8px;right:8px;overflow:auto;box-shadow:0 12px 40px -12px #0e14304d}:where(:root[data-ontwerp=v2]) body[data-hero-acts=open] .app:not(:has(.iwp)) .sx-hero .sx-hero-acts{flex-flow:column;align-items:stretch;gap:8px;max-width:none;margin:0;padding:0;display:flex;overflow:visible}:where(:root[data-ontwerp=v2]) body[data-hero-acts=open] .app:not(:has(.iwp)) .sx-hero .sx-hero-acts>*{justify-content:flex-start;width:100%;max-width:none}}:where(:root[data-ontwerp=v2]) .sv-rt-kaarten.is-lijst{background:var(--card);border:1px solid var(--line);border-radius:16px;gap:0;margin:0;padding:0 16px}:where(:root[data-ontwerp=v2]) .sv-rt-kaart.is-regel{box-shadow:none;border-bottom:1px solid var(--line);background:0 0;border-radius:0;padding:12px 0}:where(:root[data-ontwerp=v2]) .sv-rt-kaart.is-regel:last-child{border-bottom:0}:where(:root[data-ontwerp=v2]) .sv-rt-regel{align-items:center;gap:12px;min-width:0;display:flex}:where(:root[data-ontwerp=v2]) .sv-rt-regel .sv-rt-kaart-titel{min-width:0;font:600 14.5px/20px var(--font-body);color:var(--ink);flex:1 1 0}:where(:root[data-ontwerp=v2]) .sv-rt-regel .sv-rt-kaart-titel .sv-rt-woord{flex-direction:column;align-items:stretch;gap:2px;min-width:0;max-width:100%}:where(:root[data-ontwerp=v2]) .sv-rt-regel .sv-rt-kaart-titel small{max-width:100%;font:400 12.5px/17px var(--font-body);color:var(--ink3);white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}:where(:root[data-ontwerp=v2]) .sv-rt-regel-rechts{min-width:0;max-width:50%;font:600 12.5px/17px var(--font-body);white-space:nowrap;text-overflow:ellipsis;flex-direction:column;flex:0 auto;align-items:flex-end;gap:4px;display:flex;overflow:hidden}:where(:root[data-ontwerp=v2]) .sv-rt-regel-rechts>*{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}:where(:root[data-ontwerp=v2]) .sv-rt-regel-rechts .sv-tag{height:24px;font:600 12.5px/24px var(--font-body);border-radius:12px;gap:6px;padding:0 10px}:where(:root[data-ontwerp=v2]) .sv-rt-regel-rechts .sv-tag:before{content:"";background:currentColor;border-radius:50%;flex:0 0 6px;width:6px;height:6px}:where(:root[data-ontwerp=v2]) .sv-rt-regel .sv-rt-krimp{max-width:100%}:where(:root[data-ontwerp=v2]) .sv-rt-regel-voor{flex:0 0 36px;display:flex}:where(:root[data-ontwerp=v2]) .sv-rt-regel-voor:has(>.lr-cirkel){flex:0 0 28px;align-items:center}:where(:root[data-ontwerp=v2]) .sv-rt-regel-voor .avatar-initials{font-weight:700}:where(:root[data-ontwerp=v2]) .sv-rt-cirkel{background:var(--a-slate-soft);width:36px;height:36px;color:var(--a-slate);font:700 15px/1 var(--font-body);font-variant-numeric:tabular-nums;border-radius:50%;place-items:center;display:grid}:where(:root[data-ontwerp=v2]) .sv-rt-cirkel.is-top{background:var(--a-gold-soft);color:var(--a-gold)}:where(:root[data-ontwerp=v2]) .sv-rt-cirkel.is-leeg{color:var(--ink3)}:where(:root[data-ontwerp=v2]) .sv-rt-stijging{font:700 14px/20px var(--font-body);font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--ink)}:where(:root[data-ontwerp=v2]) .lr-stapel{flex-direction:column;flex:none;align-items:flex-end;gap:4px;display:flex}@media (width<=760px){:where(:root[data-ontwerp=v2]) .is-tel-module .sx-tabs.sm{gap:6px}:where(:root[data-ontwerp=v2]) .is-tel-module .sx-tab.sm{box-sizing:border-box;border:1px solid var(--line);background:var(--card);height:32px;font:600 13px/16px var(--font-body);color:var(--ink2);white-space:nowrap;border-radius:16px;flex:none;gap:6px;padding:0 12px}:where(:root[data-ontwerp=v2]) .is-tel-module .sx-tab.sm.on{background:var(--ink);border-color:var(--ink);color:#fff;box-shadow:none}:where(:root[data-ontwerp=v2]) .is-tel-module .sx-tab.sm .crm-tab-n{font:700 12px/16px var(--font-body);color:inherit;opacity:.7}}:where(:root[data-ontwerp=v2]) .tb-balk.is-v2 .tb-meer{justify-content:center;width:32px;padding:0}:where(:root[data-ontwerp=v2]) .tb-balk.is-v2 .tb-meer svg{width:16px;height:16px}:where(:root[data-ontwerp=v2]) .tb-meer-lijst{flex-direction:column;gap:2px;display:flex}:where(:root[data-ontwerp=v2]) .tb-meer-veld{border-bottom:1px solid var(--line);flex-direction:column;gap:4px;margin-bottom:4px;padding:4px 8px 8px;display:flex}:where(:root[data-ontwerp=v2]) .tb-meer-item{height:36px;color:var(--ink);font:500 14px/20px var(--font-body);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:10px;padding:0 8px;display:flex}:where(:root[data-ontwerp=v2]) .tb-meer-item:hover{background:var(--bg)}:where(:root[data-ontwerp=v2]) .tb-meer-ic{color:var(--ink2);display:inline-flex}:where(:root[data-ontwerp=v2]) .tb-meer-ic svg{width:16px;height:16px}:where(:root[data-ontwerp=v2]) .tb-meer-label{flex:1}:where(:root[data-ontwerp=v2]) .tb-meer-terug{font:500 13px/20px var(--font-body);color:var(--ink2);margin:0 0 8px;padding:0;display:block}@media (width>=761px){:where(:root[data-ontwerp=v2]) .tb-balk.is-v2{flex-wrap:nowrap;justify-content:flex-start;gap:8px}:where(:root[data-ontwerp=v2]) .tb-balk.is-v2 .tb-tabs{flex:auto;min-width:0;overflow-x:auto}:where(:root[data-ontwerp=v2]) .tb-balk.is-v2 .tb-puntjes{flex:none;margin-left:auto}:where(:root[data-ontwerp=v2]) .tb-balk.is-v2 .tb-puntjes+.tb-zoek{margin-left:0}:where(:root[data-ontwerp=v2]) .tb-balk.is-v2 .tb-zoek{flex:none;min-width:0;margin-left:auto}:where(:root[data-ontwerp=v2]) .tb-balk.is-v2 .sx-search{width:240px}:where(:root[data-ontwerp=v2]) .tb-balk.is-v2 .tb-acties{flex-wrap:nowrap;flex:none;gap:8px}}:where(:root[data-ontwerp=v2]) .sx-rel-tools>.tb-balk.is-v2{flex:auto;min-width:0;padding:0}@media (width>=761px){:where(:root[data-ontwerp=v2]) .sx-rel-tools:has(>.tb-balk.is-v2){flex-wrap:nowrap}}@media (width>=761px) and (width<=1280px){:where(:root[data-ontwerp=v2]) .tb-balk.is-v2{flex-wrap:wrap}:where(:root[data-ontwerp=v2]) .sx-rel-tools:has(>.tb-balk.is-v2){flex-wrap:wrap;row-gap:8px}}@media (hover:hover){:where(:root[data-ontwerp=v2]) .tile.tile-bare>.tile-ctl{opacity:0;transition:opacity .12s}:where(:root[data-ontwerp=v2]) .tile.tile-bare:hover>.tile-ctl,:where(:root[data-ontwerp=v2]) .tile.tile-bare:focus-within>.tile-ctl{opacity:1}}:where(:root[data-ontwerp=v2]) .kpi-tel-meer{display:none}:where(:root[data-ontwerp=v2]) .tile-grid>.tile:not(.tile-bare):not(.tile-xl){height:calc(var(--tile-rows) * 117px + (var(--tile-rows) - 1) * 16px)}:where(:root[data-ontwerp=v2]) .sx-hero .sx-hero-acts .btn-soft{font-weight:500;background:var(--card)!important;color:var(--ink)!important;border-color:#0e143029!important}:where(:root[data-ontwerp=v2]) .sx-hero .sx-hero-acts .btn-soft:hover{filter:none;background:var(--bg)!important}@media (width>=761px){:where(:root[data-ontwerp=v2]) .sx-hero{flex-wrap:wrap}:where(:root[data-ontwerp=v2]) .sx-hero>.sx-hero-id{flex:320px}:where(:root[data-ontwerp=v2]) .sx-hero>.sx-hero-acts{flex-wrap:wrap;flex:0 auto;justify-content:flex-end;min-width:0;margin-left:auto}}@media (width<=760px){:where(:root[data-ontwerp=v2]) .sx-tabs.sm:not(.taken-modchips)>.sx-tab.sm.on{background:var(--ink);border-color:var(--ink);color:#fff;box-shadow:none}:where(:root[data-ontwerp=v2]) .tb-balk.is-v2{gap:8px;padding:8px 0 12px}:where(:root[data-ontwerp=v2]) .tb-balk.is-v2 .tb-tabs{scrollbar-width:none;flex:100%;min-width:0;overflow-x:auto}:where(:root[data-ontwerp=v2]) .tb-balk.is-v2 .sx-search{box-sizing:border-box;border-radius:8px;flex:auto;width:100%;min-width:0;height:40px}:where(:root[data-ontwerp=v2]) .tb-balk.is-v2 .sx-search input{height:38px;min-height:0;font-size:16px}:where(:root[data-ontwerp=v2]) .tb-balk.is-v2 .tb-acties>div>.btn,:where(:root[data-ontwerp=v2]) .tb-balk.is-v2 .tb-acties>.btn{border-radius:8px;height:40px;min-height:0;padding:0 12px;font-size:14px}:where(:root[data-ontwerp=v2]) .tb-balk.is-v2 .tb-acties .btn-line{font-weight:500}:where(:root[data-ontwerp=v2]) .tb-balk.is-v2 .tb-acties{flex-wrap:wrap;overflow:visible}:where(:root[data-ontwerp=v2]) .tb-balk.is-v2 .tb-acties .tb-meer{width:40px;padding:0}:where(:root[data-ontwerp=v2]) .sx-rel-tools>.tb-balk.is-v2{flex:100%}:where(:root[data-ontwerp=v2]) .tile-grid:not(.editing)>.tile.is-uitklap:not(.is-uitgeklapt){height:auto!important;max-height:var(--uitklap-max,calc(3 * 117px + 2 * 16px))!important}:where(:root[data-ontwerp=v2]) .tile.is-uitklap:not(.is-uitgeklapt)>.tile-content{overflow:hidden!important}:where(:root[data-ontwerp=v2]) .tile-grid:not(.editing)>.tile.is-uitgeklapt{height:auto!important;max-height:none!important}:where(:root[data-ontwerp=v2]) .tile.is-uitgeklapt>.tile-content{flex:none;max-height:none;overflow:visible}}@media (width>=761px){:where(:root[data-ontwerp=v2]) .tile-grid:not(.editing)>.tile.tile-xl:not(.tile-bare):not(.is-kolommen){height:auto}:where(:root[data-ontwerp=v2]) .tile-grid:not(.editing)>.tile:is(.tile-breed,.tile-breedhoog):is(.tk-salestaken,.tk-voorstel,.tk-rapporttabel,.tk-crmtabel,.tk-leadtabel,.tk-levtabel,.tk-productentabel,.tk-teamtabel,.tk-ledenlijst,.tk-sponsorlijst,.tk-projectenlijst,.tk-kanslijst,.tk-list,.tk-salesaccounts,.tk-tenantoffertes,.tk-takenlog,.tk-nieuws):not(.tile-bare):not(.is-kolommen){--tile-rows:1;align-self:start;height:auto;min-height:250px}:where(:root[data-ontwerp=v2]) .tile-grid:not(.editing)>.tile.tile-breed:is(.tk-salestaken,.tk-voorstel,.tk-rapporttabel,.tk-crmtabel,.tk-leadtabel,.tk-levtabel,.tk-productentabel,.tk-teamtabel,.tk-ledenlijst,.tk-sponsorlijst,.tk-projectenlijst,.tk-kanslijst,.tk-list,.tk-salesaccounts,.tk-tenantoffertes,.tk-takenlog,.tk-nieuws):not(.tile-bare):not(.is-kolommen){max-height:383px}:where(:root[data-ontwerp=v2]) .tile-grid:not(.editing)>.tile.tile-breedhoog:is(.tk-salestaken,.tk-voorstel,.tk-rapporttabel,.tk-crmtabel,.tk-leadtabel,.tk-levtabel,.tk-productentabel,.tk-teamtabel,.tk-ledenlijst,.tk-sponsorlijst,.tk-projectenlijst,.tk-kanslijst,.tk-list,.tk-salesaccounts,.tk-tenantoffertes,.tk-takenlog,.tk-nieuws):not(.tile-bare):not(.is-kolommen){max-height:649px}}:where(:root[data-ontwerp=v2]) .tb-balk.is-v2 .tb-tabs>.sx-tabs{flex-wrap:nowrap}:where(:root[data-ontwerp=v2]) .tb-balk.is-v2 .tb-tabs[data-meer=rechts]{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 24px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 24px),#0000)}:where(:root[data-ontwerp=v2]) .tb-balk.is-v2 .tb-tabs[data-meer=links]{-webkit-mask-image:linear-gradient(270deg,#000 calc(100% - 24px),#0000);mask-image:linear-gradient(270deg,#000 calc(100% - 24px),#0000)}:where(:root[data-ontwerp=v2]) .tb-balk.is-v2 .tb-tabs[data-meer=beide]{-webkit-mask-image:linear-gradient(90deg,#0000,#000 24px calc(100% - 24px),#0000);mask-image:linear-gradient(90deg,#0000,#000 24px calc(100% - 24px),#0000)}@container (width>=800px){:where(:root[data-ontwerp=v2]) .kpis-tilebody .kpi-strip.is-kaart:has(>.kpi-card:nth-child(4 of :not(.kpi-add))):not(:has(>.kpi-card:nth-child(5 of :not(.kpi-add)))){grid-template-columns:repeat(4,minmax(0,1fr))!important}:where(:root[data-ontwerp=v2]) .kpis-tilebody .kpi-strip.is-kaart:has(>.kpi-card:nth-child(3 of :not(.kpi-add))):not(:has(>.kpi-card:nth-child(4 of :not(.kpi-add)))){grid-template-columns:repeat(3,minmax(0,1fr))!important}}@container (width<=799px){:where(:root[data-ontwerp=v2]) .kpis-tilebody .kpi-strip.is-kaart>.kpi-card:not(.kpi-add):nth-child(odd of :not(.kpi-add)){background-image:none}}@media (width>=761px){:where(:root[data-ontwerp=v2]) .tile-grid>.tile.tile-bare:has(.kpi-strip.is-kaart){margin-bottom:8px}}@media (width>=761px) and (width<=1280px){:where(:root[data-ontwerp=v2]) .tile-grid>.tile.tile-bare:has(.kpi-strip.is-kaart){margin-bottom:4px}}:where(:root[data-ontwerp=v2]) .tile:not(.tile-bare)>.tile-voet.is-ontwerp{border:0;border-top:1px solid var(--line);cursor:pointer;width:100%;font:600 13px/20px var(--font-body);text-align:left;background:0 0;gap:8px}:where(:root[data-ontwerp=v2]) .tile:not(.tile-bare)>.tile-voet.is-ontwerp:not(.is-over):before{display:none}:where(:root[data-ontwerp=v2]) .tile-voet.is-ontwerp:hover .tile-voet-n{color:var(--ink)}:where(:root[data-ontwerp=v2]) .tile-voet.is-ontwerp:focus-visible{outline:2px solid var(--a-aqua);outline-offset:-2px}:where(:root[data-ontwerp=v2]) .tile-voet-tel{font:500 12px/16px var(--font-body);color:var(--ink3)}:where(:root[data-ontwerp=v2]) .tile-voet-pijl{color:#8b92ab;place-items:center;margin-left:auto;display:grid}:where(:root[data-ontwerp=v2]) .tile-voet-pijl svg{width:14px;height:14px}:where(:root[data-ontwerp=v2]) .modal-overlay,:where(:root[data-ontwerp=v2]) .fn-overlay{-webkit-backdrop-filter:none;backdrop-filter:none;background:#0e14305c}:where(:root[data-ontwerp=v2]) select.field-in{appearance:none;text-overflow:ellipsis;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%238B92AB' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:right 12px center;background-repeat:no-repeat;background-size:16px 16px;padding-right:36px}:where(:root[data-ontwerp=v2]) input.field-in[type=date],:where(:root[data-ontwerp=v2]) input.field-in[type=datetime-local]{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%238B92AB' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='4' width='18' height='18' rx='2'/%3E%3Cpath d='M16 2v4M8 2v4M3 10h18'/%3E%3C/svg%3E");background-position:12px;background-repeat:no-repeat;background-size:16px 16px;padding-left:36px;position:relative}:where(:root[data-ontwerp=v2]) input.field-in[type=time]{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%238B92AB' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='10'/%3E%3Cpath d='M12 6v6l4 2'/%3E%3C/svg%3E");background-position:12px;background-repeat:no-repeat;background-size:16px 16px;padding-left:36px;position:relative}:where(:root[data-ontwerp=v2]) input.field-in[type=date]::-webkit-calendar-picker-indicator{opacity:0;cursor:pointer;width:100%;height:100%;position:absolute;inset:0}:where(:root[data-ontwerp=v2]) input.field-in[type=datetime-local]::-webkit-calendar-picker-indicator{opacity:0;cursor:pointer;width:100%;height:100%;position:absolute;inset:0}:where(:root[data-ontwerp=v2]) input.field-in[type=time]::-webkit-calendar-picker-indicator{opacity:0;cursor:pointer;width:100%;height:100%;position:absolute;inset:0}:where(:root[data-ontwerp=v2]) .tile-edit-beheer .size-pill{place-items:center;display:grid}:where(:root[data-ontwerp=v2]) .tile-edit-beheer .size-pill svg{width:14px;height:14px}@media (width>=1081px){:where(:root[data-ontwerp=v2]) .tile-grid>.tile.heeft-bordhoogte.heeft-bordhoogte.heeft-bordhoogte.heeft-bordhoogte:not(.tile-bare){height:var(--tile-h);grid-row:span 1;align-self:stretch;min-height:0;max-height:none}}:where(:root[data-ontwerp=v2]){--v2-r-kaart:18px;--v2-r-typvak:16px;--v2-r-menu:14px;--v2-r-veld:12px;--v2-r-rij:11px;--v2-r-knop:10px;--v2-r-tabstrook:9px;--v2-r-tag:8px;--v2-r-tab:7px;--v2-h-knop:44px;--v2-h-knop-klein:32px;--v2-h-kop:56px;--v2-b-zijbalk:236px;--v2-b-zijbalk-smal:84px;--v2-b-chatbaan:720px;--v2-b-zijpaneel:620px;--v2-mv-focus:0s;--v2-mv-klik:.12s;--v2-mv-menu:.16s;--v2-mv-wissel:.2s;--v2-mv-bericht:.24s;--v2-mv-kaart:.26s;--v2-mv-paneel:.28s;--v2-mv-blad:.3s;--v2-mv-skelet:1.4s;--v2-ease:ease-out;--v2-ease-paneel:cubic-bezier(.2, .8, .2, 1)}:where(:root[data-ontwerp=v2]) :where(a,button,input,select,textarea,summary,[tabindex]:not([tabindex="-1"])):focus-visible{outline:3px solid var(--v2-ring,var(--a-aqua-soft));outline-offset:0;transition-duration:var(--v2-mv-focus)}:where(:root[data-ontwerp=v2]) .v2-uit,:where(:root[data-ontwerp=v2]) :where(button,input,select,textarea)[disabled]{opacity:.45;cursor:default}:where(:root[data-ontwerp=v2]) .v2-uit:hover{background:inherit}@media (prefers-reduced-motion:reduce){:where(:root[data-ontwerp=v2]) *,:where(:root[data-ontwerp=v2]) :before,:where(:root[data-ontwerp=v2]) :after{animation-duration:var(--v2-mv-klik)!important;transition-duration:var(--v2-mv-klik)!important;scroll-behavior:auto!important;animation-iteration-count:1!important}:where(:root[data-ontwerp=v2]) :where(svg.lucide-loader-circle,svg.lucide-loader,.fn-spin,.ncf-spin,.connect-spin svg,.isk-draai,.iwp-spin,.irisbrief-refresh-ic.spin,.groei-scan.busy svg,.studio-gen.busy svg){animation:1.2s ease-in-out infinite pulse!important}}:where(:root[data-ontwerp=v2]) .emoji-wrap .cbtn{--cbtn-h:var(--v2-h-knop-klein);border-radius:var(--v2-r-tag);padding:0 10px;font-size:13px;font-weight:600}:where(:root[data-ontwerp=v2]) .emoji-wrap .cbtn.on{border-color:var(--a-aqua);background:var(--a-aqua-soft)}:where(:root[data-ontwerp=v2]) .emoji-pop{border:1px solid var(--line);border-radius:12px;box-shadow:0 12px 32px -12px #0e14303d}:where(:root[data-ontwerp=v2]) .emoji-pop em-emoji-picker{--border-radius:12px;--shadow:none;--rgb-accent:30,140,181;--rgb-background:255,255,255;--rgb-input:241,242,245;--font-family:inherit}:where(:root[data-ontwerp=v2]) .emoji-melding{box-sizing:border-box;white-space:normal;border-radius:12px;width:330px;padding:12px;font-size:11.5px;line-height:1.6;box-shadow:0 12px 32px -12px #0e14303d}:where(:root[data-ontwerp=v2]) .emoji-melding.fout{color:var(--a-red)}:where(:root[data-ontwerp=v2]) .snooze-modal.bibk-modal{border-radius:18px;width:min(480px,92vw);max-width:480px;box-shadow:0 24px 64px -16px #0e143052}:where(:root[data-ontwerp=v2]) .bibk-modal .snooze-head{border-bottom:0;flex:none;gap:12px;padding:18px 16px 12px}:where(:root[data-ontwerp=v2]) .bibk-modal .snooze-sub{color:var(--ink2);margin-top:2px;font-size:12.5px}:where(:root[data-ontwerp=v2]) .bibk-modal .icon-btn{border-radius:8px;flex:0 0 32px;width:32px;height:32px}:where(:root[data-ontwerp=v2]) .bibk-modal .seg-pick{background:var(--bg-deep);border-radius:10px;flex-wrap:nowrap;flex:none;align-self:flex-start;gap:2px;padding:4px;display:inline-flex}:where(:root[data-ontwerp=v2]) .bibk-modal .seg-opt{height:32px;color:var(--ink2);box-shadow:none;background:0 0;border-radius:8px;padding:0 12px;font-size:13px;font-weight:600;transform:none}:where(:root[data-ontwerp=v2]) .bibk-modal .seg-opt.on{background:var(--card);color:var(--ink);box-shadow:0 1px 2px #0e14301a}:where(:root[data-ontwerp=v2]) .bibk-balk{border-bottom:0;flex:none;padding:12px 16px}:where(:root[data-ontwerp=v2]) .bibk-balk .field-in{box-sizing:border-box;border-color:var(--line2);border-radius:10px;height:36px;padding:0 12px;font-size:13.5px}:where(:root[data-ontwerp=v2]) .bibk-balk .cbtn{--cbtn-h:36px;border-radius:8px;font-size:13px;font-weight:500}:where(:root[data-ontwerp=v2]) .bibk-lijst{padding:0 8px 8px}:where(:root[data-ontwerp=v2]) .bibk-modal .snooze-opt.bibk-rij{box-shadow:none;border:0;border-radius:10px;gap:12px;padding:8px 10px}:where(:root[data-ontwerp=v2]) .bibk-modal .snooze-opt.bibk-rij.on{background:var(--a-aqua-soft);box-shadow:none}:where(:root[data-ontwerp=v2]) .bibk-naam{font-size:13.5px;font-weight:600}:where(:root[data-ontwerp=v2]) .bibk-meta{opacity:1;color:var(--ink3);font-size:11px;font-weight:400}:where(:root[data-ontwerp=v2]) .bibk-check{color:var(--a-aqua)}:where(:root[data-ontwerp=v2]) .bibk-leeg{opacity:1;border:1px solid var(--line);color:var(--ink2);border-radius:12px;margin:0 8px;padding:16px;font-size:13px;line-height:19px}:where(:root[data-ontwerp=v2]) .bibk-leeg-kop{color:var(--ink);margin-bottom:6px;font-size:13px;display:block}:where(:root[data-ontwerp=v2]) .bibk-voet{background:var(--bg);flex:none;padding:12px 16px}:where(:root[data-ontwerp=v2]) .bibk-voet .cbtn{--cbtn-h:36px;border-radius:8px;font-size:13px;font-weight:500}:where(:root[data-ontwerp=v2]) .bibk-voet .cbtn.prim{background:var(--a-aqua);color:#fff;border-color:#0000;font-weight:600}:where(:root[data-ontwerp=v2]) .lv-bril{flex-direction:column;align-items:flex-start;gap:10px;display:flex}:where(:root[data-ontwerp=v2]) .lv-knop{border:1px solid var(--line);background:var(--card);height:28px;color:var(--ink2);border-radius:8px;padding:0 10px;font-size:12.5px;font-weight:600}:where(:root[data-ontwerp=v2]) .lv-knop:disabled{opacity:.6}:where(:root[data-ontwerp=v2]) .lv-vak{border:1px solid var(--line);background:var(--bg);border-radius:10px;flex-direction:column;align-self:stretch;gap:6px;margin-top:0;padding:10px 12px;display:flex}:where(:root[data-ontwerp=v2]) .lv-vak-kop{letter-spacing:.08em;margin:0;font-size:11px;font-weight:600}:where(:root[data-ontwerp=v2]) .lv-vak-tekst{line-height:20px}:where(:root[data-ontwerp=v2]) .lv-vak-voet{border-top:0;margin:0;padding:0;font-size:11px;line-height:1.6}:where(:root[data-ontwerp=v2]) .lv-vak-kaal{color:var(--ink2);flex-direction:row;align-items:center;padding:8px 12px;font-size:11.5px;line-height:1.6}:where(:root[data-ontwerp=v2]) .lv-vak-stuk{background:var(--a-red-soft);color:var(--a-red);border-color:#0000;gap:10px}:where(:root[data-ontwerp=v2]) .lv-vak-stuk .mono{color:var(--a-red)}:where(:root[data-ontwerp=v2]) .lv-opnieuw{color:var(--a-red);font-size:12.5px;text-decoration:none}@media (width>=761px){:where(:root[data-ontwerp=v2]) .modal.kvw-560{width:560px;max-width:560px}:where(:root[data-ontwerp=v2]) .modal.kvw-520{width:520px;max-width:520px}:where(:root[data-ontwerp=v2]) .confirm-card.kvw-460{width:460px}:where(:root[data-ontwerp=v2]) .confirm-card.kvw-420{width:420px}:where(:root[data-ontwerp=v2]) .kv-stapel{flex-direction:column;flex-shrink:0;gap:16px;display:flex}:where(:root[data-ontwerp=v2]) .kv-ic{flex:none;display:inline-flex}:where(:root[data-ontwerp=v2]) .kv-ic svg{display:block}:where(:root[data-ontwerp=v2]) .kv-kaarten{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}:where(:root[data-ontwerp=v2]) .kv-kaart{text-align:left;border:1px solid var(--line);color:var(--ink);cursor:pointer;font:inherit;background:0 0;border-radius:12px;flex-direction:column;align-items:stretch;gap:8px;margin:1px;padding:14px;display:flex}:where(:root[data-ontwerp=v2]) .kv-kaart b{font:700 14px/20.3px var(--font-body);display:block}:where(:root[data-ontwerp=v2]) .kv-kaart span:not(.kv-ic){font:400 12.5px/18.125px var(--font-body);color:var(--ink2);display:block}:where(:root[data-ontwerp=v2]) .kv-kaart:hover{background:var(--bg)}:where(:root[data-ontwerp=v2]) .kv-kaart.is-aan{border:2px solid var(--a-slate);background:var(--bg-deep);margin:0}:where(:root[data-ontwerp=v2]) .kv-kaart.is-vast{cursor:default;grid-column:1/-1}:where(:root[data-ontwerp=v2]) .kv-kaart:focus-visible{outline:2px solid var(--a-slate);outline-offset:2px}:where(:root[data-ontwerp=v2]) .kv-veld{flex-direction:column;gap:6px;min-width:0;display:flex}:where(:root[data-ontwerp=v2]) .kv-lbl{font:600 13px/16px var(--font-body);color:var(--ink);display:block}:where(:root[data-ontwerp=v2]) .kv-zicht>.kv-lbl{margin-bottom:0}:where(:root[data-ontwerp=v2]) .kv-veld .field-in,:where(:root[data-ontwerp=v2]) .kv-inp{box-sizing:border-box;background:var(--card);width:100%;height:40px;font:400 14px/20px var(--font-body);color:var(--ink);border:1px solid #0e143029;border-radius:10px;outline:none;padding:0 12px}:where(:root[data-ontwerp=v2]) .kv-inp.kv-inp-ic{align-items:center;gap:8px;padding:0 12px;display:flex}:where(:root[data-ontwerp=v2]) .kv-inp-ic .kv-ic{color:var(--ink2)}:where(:root[data-ontwerp=v2]) .kv-inp-ic input{min-width:0;height:100%;font:inherit;color:inherit;background:0 0;border:0;outline:0;flex:1;padding:0}:where(:root[data-ontwerp=v2]) .kv-veld .field-in:focus,:where(:root[data-ontwerp=v2]) .kv-inp:focus,:where(:root[data-ontwerp=v2]) .kv-inp-ic:focus-within{border-color:var(--a-slate);box-shadow:0 0 0 3px var(--a-slate-soft)}:where(:root[data-ontwerp=v2]) .kv-hint{font:400 12.5px/16px var(--font-body);color:var(--ink3);display:block}:where(:root[data-ontwerp=v2]) .kv-link{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}:where(:root[data-ontwerp=v2]) .kv-link:focus-visible{outline:2px solid var(--a-slate);outline-offset:2px;border-radius:3px}:where(:root[data-ontwerp=v2]) .kv-fout{font:500 13px/18px var(--font-body);color:var(--a-red)}:where(:root[data-ontwerp=v2]) .kv-meer{font:400 13px/18px var(--font-body);color:var(--ink2);flex-direction:column;gap:12px;display:flex}:where(:root[data-ontwerp=v2]) .kv-meer>.kv-link{text-align:left;align-self:flex-start}:where(:root[data-ontwerp=v2]) .kv-twee{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}:where(:root[data-ontwerp=v2]) .kv-dagen{align-items:center;gap:12px;display:flex}:where(:root[data-ontwerp=v2]) .kv-veld-smal{flex:0 0 100px;width:100px}:where(:root[data-ontwerp=v2]) .kv-dagen-tekst{font:400 14px/20px var(--font-body);color:var(--ink2);margin-top:26px}:where(:root[data-ontwerp=v2]) .kv-noot{font:400 13px/20px var(--font-body);color:var(--ink);background:var(--a-aqua-soft);border-radius:12px;gap:10px;padding:12px 14px;display:flex}:where(:root[data-ontwerp=v2]) .kv-noot .kv-ic{margin-top:2px}:where(:root[data-ontwerp=v2]) .kv-noot>span:not(.kv-ic){flex:1;min-width:0}:where(:root[data-ontwerp=v2]) .kv-noot.is-goud{background:var(--a-gold-soft)}:where(:root[data-ontwerp=v2]) .kv-noot.is-groen{background:var(--a-green-soft)}:where(:root[data-ontwerp=v2]) .kv-noot.is-slate{background:#e9edf2}:where(:root[data-ontwerp=v2]) .kv-zicht{flex-direction:column;gap:8px;display:flex}:where(:root[data-ontwerp=v2]) .kv-rij{text-align:left;border:1px solid var(--line);width:auto;color:var(--ink);cursor:pointer;font:inherit;background:0 0;border-radius:12px;align-items:center;gap:12px;margin:1px 1px 0;padding:12px 14px;display:flex}:where(:root[data-ontwerp=v2]) .kv-rij:hover{background:var(--bg)}:where(:root[data-ontwerp=v2]) .kv-rij.is-aan{border:2px solid var(--ink);background:var(--bg);margin:0}:where(:root[data-ontwerp=v2]) .kv-rij:focus-visible{outline:2px solid var(--a-slate);outline-offset:2px}:where(:root[data-ontwerp=v2]) .kv-cirkel{box-sizing:border-box;background:var(--card);border:1px solid #0e143047;border-radius:50%;flex:0 0 18px;place-items:center;width:18px;height:18px;display:grid}:where(:root[data-ontwerp=v2]) .kv-rij.is-aan .kv-cirkel{background:var(--a-aqua);border:0}:where(:root[data-ontwerp=v2]) .kv-cirkel i{background:#fff;border-radius:50%;width:8px;height:8px;display:block}:where(:root[data-ontwerp=v2]) .kv-rij-tekst{flex-direction:column;flex:1;min-width:0;display:flex}:where(:root[data-ontwerp=v2]) .kv-rij-tekst b{font:700 14px/20.3px var(--font-body)}:where(:root[data-ontwerp=v2]) .kv-rij-tekst span{font:400 12.5px/18.125px var(--font-body);color:var(--ink2)}:where(:root[data-ontwerp=v2]) .kv-chips{flex-wrap:wrap;gap:8px;display:flex}:where(:root[data-ontwerp=v2]) .kv-chip{box-sizing:border-box;border:1px solid var(--line);background:var(--card);height:32px;color:var(--ink2);font:600 13px/1 var(--font-body);cursor:pointer;border-radius:16px;align-items:center;gap:6px;padding:0 12px;display:inline-flex}:where(:root[data-ontwerp=v2]) .kv-chip.is-aan{background:var(--ink);border-color:var(--ink);color:#fff}:where(:root[data-ontwerp=v2]) .kv-chip:focus-visible{outline:2px solid var(--a-slate);outline-offset:2px}:where(:root[data-ontwerp=v2]) .kv-vink{cursor:pointer;font:400 14px/20.3px var(--font-body);align-items:center;gap:10px;display:inline-flex}:where(:root[data-ontwerp=v2]) .kv-vink input{opacity:0;width:0;height:0;position:absolute}:where(:root[data-ontwerp=v2]) .kv-vink-vak{box-sizing:border-box;background:var(--card);color:#fff;border:1px solid #0e143047;border-radius:5px;place-items:center;width:18px;height:18px;display:grid}:where(:root[data-ontwerp=v2]) .kv-vink-vak .kv-ic{visibility:hidden}:where(:root[data-ontwerp=v2]) .kv-vink input:checked+.kv-vink-vak{background:var(--a-aqua);border-color:#0000}:where(:root[data-ontwerp=v2]) .kv-vink input:checked+.kv-vink-vak .kv-ic{visibility:visible}:where(:root[data-ontwerp=v2]) .kv-vink input:focus-visible+.kv-vink-vak{outline:2px solid var(--a-slate);outline-offset:2px}:where(:root[data-ontwerp=v2]) .confirm-ic.kv-goud{width:44px;height:44px;color:var(--ink);background:#f6ebd6;border-radius:12px;place-items:center;display:grid}:where(:root[data-ontwerp=v2]) .confirm-card.kvw-420 .confirm-ic{background:var(--a-red-soft);width:40px;height:40px;color:var(--ink);border-radius:12px}:where(:root[data-ontwerp=v2]) .kv-alert-tekst{flex-direction:column;gap:6px;display:flex}:where(:root[data-ontwerp=v2]) .kv-alert-tekst .confirm-sub{font:400 14px/22px var(--font-body);color:var(--ink2);margin:0}:where(:root[data-ontwerp=v2]) .confirm-card.kvw-420 .confirm-titel{font:700 18px/26px var(--font-display)}:where(:root[data-ontwerp=v2]) .confirm-card.kvw-420 .confirm-sub{font:400 14px/20px var(--font-body);color:var(--ink2);margin:-12px 0 0}:where(:root[data-ontwerp=v2]) .kv-alert-acts{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}:where(:root[data-ontwerp=v2]) .kv-alert-acts .kv-stil{color:var(--ink2);background:0 0;border-color:#0000;font-weight:500}:where(:root[data-ontwerp=v2]) .kv-alert-acts .kv-ink{background:var(--ink);border-color:var(--ink);color:#fff;font-weight:600}:where(:root[data-ontwerp=v2]) .kv-alert-acts button:disabled{opacity:.55;cursor:default}:where(:root[data-ontwerp=v2]) .confirm-card.kvw-420 .confirm-ok{background:var(--a-red);color:#fff}:where(:root[data-ontwerp=v2]) .kv-inst{flex-direction:column;gap:16px;max-width:880px;display:flex}:where(:root[data-ontwerp=v2]) .kv-inst-kaart{background:var(--card);border:1px solid var(--line);border-radius:16px;padding:8px 24px}:where(:root[data-ontwerp=v2]) .kv-inst-kaart>.kop-rij{border-top:0;border-bottom:1px solid var(--line);flex-direction:column;gap:10px;padding:14px 0;display:flex}:where(:root[data-ontwerp=v2]) .kv-inst-kaart>.kop-rij:last-child{border-bottom:0}:where(:root[data-ontwerp=v2]) .kv-inst-kaart.kv-inst-kaart>.kop-rij:first-child{padding-top:14px}:where(:root[data-ontwerp=v2]) .kv-inst-kaart>.kop-rij>div:first-child{gap:14px!important}:where(:root[data-ontwerp=v2]) .kv-inst-kaart .kop-teken{border-radius:10px;width:36px;height:36px}:where(:root[data-ontwerp=v2]) .kv-inst-kaart .lrow-main{max-width:none}:where(:root[data-ontwerp=v2]) .kv-inst-kaart .lrow-top b{font:600 14.5px/1.45 var(--font-body)}:where(:root[data-ontwerp=v2]) .kv-inst-kaart .lrow-sub{font:400 13px/1.45 var(--font-body);color:var(--ink2);margin-top:2px}:where(:root[data-ontwerp=v2]) .kv-inst-kaart .kop-kanalen{flex-direction:column;gap:6px;max-width:none;display:flex;margin-top:0!important;padding-left:50px!important}:where(:root[data-ontwerp=v2]) .kv-inst-kaart .st-group-h{margin:4px 0 0!important}:where(:root[data-ontwerp=v2]) .kv-inst .kv-noot{background:#e9edf2}:where(:root[data-ontwerp=v2]) .kv-inst-privacy{margin:0}:where(:root[data-ontwerp=v2]) .kv-acc{background:var(--bg);box-sizing:border-box;border-radius:10px;align-items:center;gap:10px;min-height:44px;padding:0 12px;display:flex}:where(:root[data-ontwerp=v2]) .kv-acc.is-kapot{background:var(--a-red-soft)}:where(:root[data-ontwerp=v2]) .kv-acc-ic{color:var(--ink2)}:where(:root[data-ontwerp=v2]) .kv-acc-tekst{flex-direction:column;flex:1;min-width:0;padding:4px 0;display:flex}:where(:root[data-ontwerp=v2]) .kv-acc-naam{font:600 13.5px/18px var(--font-body);color:var(--ink);align-items:center;gap:8px;min-width:0;display:flex}:where(:root[data-ontwerp=v2]) .kv-acc-stand{font:600 11.5px/1 var(--font-body);border-radius:10px;padding:3px 7px;font-style:normal}:where(:root[data-ontwerp=v2]) .kv-acc-stand.is-storing{background:var(--a-gold-soft);color:#b7791f}:where(:root[data-ontwerp=v2]) .kv-acc-stand.is-uit{background:var(--a-red-soft);color:var(--a-red)}:where(:root[data-ontwerp=v2]) .kv-acc-sub{font:400 12px/16px var(--font-body);color:var(--ink3)}:where(:root[data-ontwerp=v2]) .kv-acc-wie{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:none}:where(:root[data-ontwerp=v2]) .kv-acc-wie:hover{color:var(--ink);text-decoration:underline}:where(:root[data-ontwerp=v2]) .kv-acc .btn{border-radius:8px;height:28px;padding:0 12px;font-size:13px}:where(:root[data-ontwerp=v2]) .kv-acc .btn.ghost,:where(:root[data-ontwerp=v2]) .kv-acc .btn-ghost{color:var(--ink2);font-weight:500}:where(:root[data-ontwerp=v2]) .kv-inst-kaart .kop-kanalen .kan-kop{flex-flow:row-reverse wrap;justify-content:flex-end;align-items:center;gap:4px 12px;margin-top:0;display:flex}:where(:root[data-ontwerp=v2]) .kv-inst-kaart .kop-kanalen .kan-kop-knoppen{align-items:center;gap:4px;display:flex}:where(:root[data-ontwerp=v2]) .kv-inst-kaart .kop-kanalen .kan-kop .btn{height:28px;color:var(--ink2);border-radius:8px;padding:0 12px;font-size:13px;font-weight:500}}@font-face{font-family:Interstate Compressed;src:local(Interstate Compressed),url(/brand/fonts/InterstateCompressed-Regular.otf)format("opentype");font-weight:400 500;font-style:normal;font-display:swap}@font-face{font-family:Interstate Compressed;src:local(Interstate Compressed Bold),url(/brand/fonts/InterstateCompressed-Bold.otf)format("opentype");font-weight:600 700;font-style:normal;font-display:swap}@font-face{font-family:Interstate Compressed;src:local(Interstate Compressed Black),url(/brand/fonts/InterstateCompressed-Black.otf)format("opentype");font-weight:800 900;font-style:normal;font-display:swap}@font-face{font-family:Metropolis;src:local(Metropolis Regular),url(/brand/fonts/Metropolis-Regular.otf)format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Metropolis;src:local(Metropolis Regular Italic),url(/brand/fonts/Metropolis-RegularItalic.otf)format("opentype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Metropolis;src:local(Metropolis Medium),url(/brand/fonts/Metropolis-Medium.otf)format("opentype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Metropolis;src:local(Metropolis SemiBold),url(/brand/fonts/Metropolis-SemiBold.otf)format("opentype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Metropolis;src:local(Metropolis Bold),url(/brand/fonts/Metropolis-Bold.otf)format("opentype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Metropolis;src:local(Metropolis Bold Italic),url(/brand/fonts/Metropolis-BoldItalic.otf)format("opentype");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Metropolis;src:local(Metropolis Extra Bold),url(/brand/fonts/Metropolis-ExtraBold.otf)format("opentype");font-weight:800;font-style:normal;font-display:swap}@media (width>=761px){:where(:root[data-ontwerp=v2]) .app:has(>.main>.vab-v2){box-sizing:border-box;padding-top:40px}:where(:root[data-ontwerp=v2]) .vab.vab-v2{z-index:70;box-sizing:border-box;background:var(--ink);color:#fff;align-items:center;gap:12px;height:40px;padding:0 20px;font-size:13.5px;line-height:20px;display:flex;position:absolute;top:0;left:0;right:0}:where(:root[data-ontwerp=v2]) .vab.vab-v2.ro{background:var(--ink)}:where(:root[data-ontwerp=v2]) .vab-v2 .vab-oog{flex:0 0 16px;place-items:center;width:16px;height:16px;display:grid}:where(:root[data-ontwerp=v2]) .vab-v2 .vab-oog svg{stroke:#fff;width:16px;height:16px}:where(:root[data-ontwerp=v2]) .vab-v2 .vab-regel{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}:where(:root[data-ontwerp=v2]) .vab-v2 .vab-regel b{font-weight:700}:where(:root[data-ontwerp=v2]) .vab-v2 .vab-seg{background:#ffffff1f;border-radius:8px;gap:2px;padding:2px;display:inline-flex}:where(:root[data-ontwerp=v2]) .vab-v2 .vab-seg-b{color:#fff;background:0 0;border-radius:6px;height:28px;padding:0 10px;font-size:12.5px;font-weight:400;line-height:28px}:where(:root[data-ontwerp=v2]) .vab.vab-v2 .vab-seg-b.on,:where(:root[data-ontwerp=v2]) .vab.vab-v2.ro .vab-seg-b.on{color:var(--ink);background:#fff;font-weight:600}:where(:root[data-ontwerp=v2]) .vab-v2 .vab-stop{box-sizing:content-box;color:#fff;background:0 0;border:1px solid #fff6;border-radius:8px;gap:0;height:28px;padding:0 12px;font-size:12.5px;font-weight:600;line-height:26px}:where(:root[data-ontwerp=v2]) .vab-v2 .vab-stop:hover{background:#ffffff1f}:where(:root[data-ontwerp=v2]) .cf-bar.cf-s5-balk{box-sizing:border-box;height:56px;padding:0 20px}:where(:root[data-ontwerp=v2]) .cf-s5-pad{min-width:0;font:500 14px/20px var(--font-body);color:#5c648a;white-space:nowrap;align-items:center;gap:8px;display:flex}:where(:root[data-ontwerp=v2]) .cf-s5-streep{color:#8b92ab}:where(:root[data-ontwerp=v2]) .cf-s5-terug{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0}:where(:root[data-ontwerp=v2]) .cf-s5-terug:hover{color:var(--ink);text-decoration:underline}:where(:root[data-ontwerp=v2]) .cf-s5-pad>b{text-overflow:ellipsis;color:var(--ink);font-weight:600;overflow:hidden}:where(:root[data-ontwerp=v2]) .cf-s5-balk>.cf-x{margin-left:auto}:where(:root[data-ontwerp=v2]) .cf-s5 .cf-hero.cf-s5-kop{border-color:#0e14301f;flex-direction:column;align-items:stretch;gap:0;max-width:none;margin:0;padding:24px}:where(:root[data-ontwerp=v2]) .cf-s5-kop-rij{align-items:center;gap:16px;display:flex}:where(:root[data-ontwerp=v2]) .cf-s5-kop-rij>.avatar-initials{flex:0 0 56px;width:56px!important;height:56px!important;font:700 23px/1 var(--font-body)!important;box-shadow:none!important}:where(:root[data-ontwerp=v2]) .cf-s5 .cf-hero-id{flex-direction:column;gap:4px;display:flex}:where(:root[data-ontwerp=v2]) .cf-s5 .cf-name{margin:0}:where(:root[data-ontwerp=v2]) .cf-s5-sub{font:400 14px/20px var(--font-body);color:#5c648a}:where(:root[data-ontwerp=v2]) .cf-s5-pil{flex:none;align-items:center;gap:8px;display:flex}:where(:root[data-ontwerp=v2]) .cf-s5-pil .sx-status{box-sizing:border-box;height:24px;font:600 12.5px/16px var(--font-body);white-space:nowrap;border-radius:12px;gap:6px;padding:0 10px}:where(:root[data-ontwerp=v2]) .cf-s5-knoppen{align-items:center;gap:8px;margin-top:16px;display:flex}:where(:root[data-ontwerp=v2]) .cf-s5-knoppen>.btn{border-radius:10px;height:40px;padding:0 16px;font-size:14px}:where(:root[data-ontwerp=v2]) .cf-s5-knoppen>.btn-tweede svg{color:#5c648a;width:16px;height:16px}:where(:root[data-ontwerp=v2]) .cf-s5-knoppen>.cf-s5-offerte{margin-left:auto;font-weight:600}:where(:root[data-ontwerp=v2]) .cf-s5 .cf-grid{max-width:none}:where(:root[data-ontwerp=v2]) .cf-s5 .cf-card{border-color:#0e14301f}:where(:root[data-ontwerp=v2]) .cf-s5 .cf-card-head{margin-bottom:12px}:where(:root[data-ontwerp=v2]) .cf-s5 .cf-card-n{font:400 12px/18px var(--font-body);color:#8b92ab;background:0 0;border:0;border-radius:0;padding:0}:where(:root[data-ontwerp=v2]) .cf-s5 .cf-next{box-shadow:none;border-color:#0e14301f!important}:where(:root[data-ontwerp=v2]) .cf-s5 .cf-next.cf-next-strook{align-items:center;gap:12px;display:flex}:where(:root[data-ontwerp=v2]) .cf-next-strook-tx{flex-direction:column;flex:1;min-width:0;display:flex}:where(:root[data-ontwerp=v2]) .cf-next-strook-kop{align-items:baseline;gap:8px;display:flex}:where(:root[data-ontwerp=v2]) .cf-next-strook-l{font:700 12px/16px var(--font-body);letter-spacing:.1em;text-transform:uppercase;color:#1e8cb5}:where(:root[data-ontwerp=v2]) .cf-next-strook-due{font:600 12px/16px var(--font-body)}:where(:root[data-ontwerp=v2]) .cf-next-strook .cf-next-txt{font:600 15px/22px var(--font-body);color:var(--ink)}:where(:root[data-ontwerp=v2]) .cf-next-strook>.cf-next-done{margin-left:0}:where(:root[data-ontwerp=v2]) .cf-next-strook>.cf-next-inbox>span{display:none}:where(:root[data-ontwerp=v2]) .cf-s5 .cf-log{gap:0}:where(:root[data-ontwerp=v2]) .cf-s5 .cf-log-row{border-bottom:1px solid #0e14301f;gap:12px;padding:12px 0}:where(:root[data-ontwerp=v2]) .cf-s5 .cf-log-ic{border-radius:50%;width:32px;height:32px}:where(:root[data-ontwerp=v2]) .cf-s5 .cf-log-ic svg{width:14px;height:14px}:where(:root[data-ontwerp=v2]) .cf-s5 .cf-log-main{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}:where(:root[data-ontwerp=v2]) .cf-s5 .cf-log-kop{gap:8px;display:flex}:where(:root[data-ontwerp=v2]) .cf-s5 .cf-log-soort{font:600 14px/20px var(--font-body);color:var(--ink);flex:1}:where(:root[data-ontwerp=v2]) .cf-s5 .cf-log-kop .cf-log-when{font:400 12px/20px var(--font-body);color:#8b92ab;margin-top:0}:where(:root[data-ontwerp=v2]) .cf-s5 .cf-log-kop+.cf-log-txt{font:400 13.5px/20px var(--font-body);color:#5c648a}:where(:root[data-ontwerp=v2]) .cf-s5 .cf-log+.cf-logadd{margin:16px 0 0}:where(:root[data-ontwerp=v2]) .cf-s5-cijfers{grid-template-columns:1fr 1fr;gap:16px;display:grid}:where(:root[data-ontwerp=v2]) .cf-s5-cijfer{flex-direction:column;min-width:0;display:flex}:where(:root[data-ontwerp=v2]) .cf-s5-cijfer>b{font:700 18px/26px var(--font-body);color:var(--ink)}:where(:root[data-ontwerp=v2]) .cf-s5-cijfer>span{font:400 12.5px/18px var(--font-body);color:#8b92ab}:where(:root[data-ontwerp=v2]) .cf-s5 .cf-contacts{gap:0;margin-bottom:12px}:where(:root[data-ontwerp=v2]) .cf-s5 .cf-contact{box-sizing:border-box;border:0;border-bottom:1px solid #0e14301f;border-radius:0;gap:12px;height:52px;padding:0}:where(:root[data-ontwerp=v2]) .cf-s5 .cf-contact:last-child{border-bottom:0}:where(:root[data-ontwerp=v2]) .cf-s5 .cf-contact:hover{background:0 0}:where(:root[data-ontwerp=v2]) .cf-s5 .cf-contact-av>.avatar-initials{width:28px!important;height:28px!important;font:700 11px/1 var(--font-body)!important;box-shadow:none!important}:where(:root[data-ontwerp=v2]) .cf-s5 .cf-contact-tx{flex-direction:column;flex:1;display:flex}:where(:root[data-ontwerp=v2]) .cf-s5 .cf-contact-name{font:600 14px/20px var(--font-body);color:var(--ink)}:where(:root[data-ontwerp=v2]) .cf-s5 .cf-contact-role{font:400 12.5px/16px var(--font-body);color:#8b92ab;margin-top:0}:where(:root[data-ontwerp=v2]) .cf-s5-pillen{flex-direction:column;gap:8px;display:flex}:where(:root[data-ontwerp=v2]) .cf-s5-docpil{box-sizing:border-box;height:24px;font:600 12.5px/16px var(--font-body);white-space:nowrap;text-overflow:ellipsis;text-align:left;cursor:pointer;border:0;border-radius:12px;align-items:center;gap:6px;padding:0 10px;display:inline-flex;overflow:hidden}:where(:root[data-ontwerp=v2]) .cf-s5-docpil-dot{border-radius:50%;flex:0 0 6px;width:6px;height:6px}:where(:root[data-ontwerp=v2]) .cf-s5-hugo-kop{align-items:center;gap:8px;margin-bottom:8px;display:flex}:where(:root[data-ontwerp=v2]) .cf-s5-hugo-naam{font:700 12px/16px var(--font-body);letter-spacing:.1em;text-transform:uppercase;color:#c13a33;align-items:center;gap:8px;display:inline-flex}:where(:root[data-ontwerp=v2]) .cf-s5-hugo-weet{font:400 13px/18px var(--font-body);color:#5c648a}:where(:root[data-ontwerp=v2]) .cf-s5-hugo>div:not(.cf-s5-hugo-kop){color:#5c648a;line-height:22px;font-size:13.5px!important}:where(:root[data-ontwerp=v2]) .cf-s5-gegevens .cf-meta{grid-template-columns:1fr 1fr;gap:12px 16px;display:grid}:where(:root[data-ontwerp=v2]) .cf-s5-gegevens .cf-meta-l{font:400 12px/18px var(--font-body);letter-spacing:0;text-transform:none;color:#8b92ab}:where(:root[data-ontwerp=v2]) .cf-s5-gegevens .cf-meta-v{font:500 14px/20px var(--font-body);color:var(--ink);overflow-wrap:anywhere}}:where(:root[data-ontwerp=v2]) .lev2-tabel .crm-th>span{font:600 12.5px/16px var(--font-body);letter-spacing:0;text-transform:none;color:#5c648a;white-space:nowrap}:where(:root[data-ontwerp=v2]) .cf-root.lev-v2 .lev-kop-acts>.btn-tweede{font-weight:500}:where(:root[data-ontwerp=v2]) .cf-root.lev-v2 .lev-kop>.avatar-initials{font-size:20px!important}:where(:root[data-ontwerp=v2]) .cf-root.lev-v2 .lev-cijfers .kpi-card-k{font:600 13.5px/20px var(--font-body)}:where(:root[data-ontwerp=v2]) .cf-root.lev-v2 .lev-cijfers .kpi-card-sub{font:500 12.5px/16px var(--font-body)}:where(:root[data-ontwerp=v2]) .cf-root.lev-v2 .lev-cijfers .kpi-card-num{font-variant-numeric:tabular-nums}:where(:root[data-ontwerp=v2]) .cf-root.lev-v2 .cf-card-h.lev-label{letter-spacing:.1em;font-weight:700}:where(:root[data-ontwerp=v2]) .cf-root.lev-v2 .lev-lijst>.cf-card-head{gap:10px;padding:0 12px 0 16px}:where(:root[data-ontwerp=v2]) .cf-root.lev-v2 .lev-kaart-mark{flex:0 0 18px;width:18px;height:18px;display:block}:where(:root[data-ontwerp=v2]) .cf-root.lev-v2 .lev-lijst .cf-card-h,:where(:root[data-ontwerp=v2]) .cf-root.lev-v2 .lev-rij-id>b{font:600 14px/20px var(--font-body)}:where(:root[data-ontwerp=v2]) .cf-root.lev-v2 .lev-rij-id>span{font:400 12.5px/16px var(--font-body)}:where(:root[data-ontwerp=v2]) .cf-root.lev-v2 .lev-rij{min-height:57px}:where(:root[data-ontwerp=v2]) .cf-root.lev-v2 .lev-rij-merk{flex:0 0 28px;display:block}:where(:root[data-ontwerp=v2]) .cf-root.lev-v2 .lev-rij .pr-statuschip{align-items:center;gap:6px;display:inline-flex}:where(:root[data-ontwerp=v2]) .cf-root.lev-v2 .lev-rij .pr-statuschip:before{content:"";background:currentColor;border-radius:50%;width:6px;height:6px}:where(:root[data-ontwerp=v2]) .cf-root.lev-v2 .lev-alle{box-sizing:border-box;border:0;border-top:1px solid var(--line);width:100%;height:41px;font:600 13px/16px var(--font-body);color:#5c648a;cursor:pointer;text-align:left;background:0 0;align-items:center;gap:8px;margin:0;padding:0 16px;display:flex}:where(:root[data-ontwerp=v2]) .cf-root.lev-v2 .lev-alle:hover{background:#fafafb}:where(:root[data-ontwerp=v2]) .cf-root.lev-v2 .lev-alle>span{color:#8b92ab;margin-left:auto;display:inline-flex}:where(:root[data-ontwerp=v2]) .cf-root.lev-v2 .lev-alle>span svg{width:14px;height:14px}@media (width>=761px){:where(:root[data-ontwerp=v2]) .imp-v2 .imp-rij select.field-in{text-overflow:clip;background-position:right 4px center;padding:0 16px 0 8px}}:where(:root[data-ontwerp=v2]) .lev2-balk .sx-tab.sm .crm-tab-n,:where(:root[data-ontwerp=v2]) .lev2-tel-chips .sx-tab.sm .crm-tab-n{font-variant-numeric:tabular-nums}:where(:root[data-ontwerp=v2]) .lev2-balk .sx-tab.sm.on,:where(:root[data-ontwerp=v2]) .lev2-tel-chips .sx-tab.sm.on{border-width:0}@media (width>=761px){:where(:root[data-ontwerp=v2]) .modal.kbw.wcm-600{max-width:600px}:where(:root[data-ontwerp=v2]) .modal.kbw.wcm-680{max-width:680px}:where(:root[data-ontwerp=v2]) .modal.wcm-kyano .modal-eyebrow{color:var(--ink2)!important}:where(:root[data-ontwerp=v2]) .modal.wcm-kyano .wcm-sub-scope{background:var(--a-gold-soft);font-family:var(--font-body);color:var(--ink);border-radius:10px;align-items:center;gap:10px;padding:10px 12px;font-size:13px;line-height:20px;display:flex}:where(:root[data-ontwerp=v2]) .modal.wcm-kyano .wcm-settings{gap:0;margin:0}:where(:root[data-ontwerp=v2]) .modal.wcm-kyano .wcm-setgroup-h{font-family:var(--font-body);letter-spacing:.1em;text-transform:uppercase;color:var(--ink3);margin:0;padding:12px 0 6px;font-size:12px;font-weight:700;line-height:22px}:where(:root[data-ontwerp=v2]) .modal.wcm-kyano .wcm-setlist{background:0 0;border:0;border-radius:0;overflow:visible}:where(:root[data-ontwerp=v2]) .modal.wcm-kyano .wcm-setlist .wcm-setrow{box-sizing:content-box;border:1px solid var(--line);background:var(--card);border-radius:12px;grid-template-rows:auto auto;grid-template-columns:32px minmax(0,1fr) auto auto auto;align-content:center;align-items:center;gap:0 12px;width:calc(100% - 26px);min-height:52px;margin-bottom:6px;padding:0 12px;display:grid}:where(:root[data-ontwerp=v2]) .modal.wcm-kyano .wcm-setrow-lbl{grid-area:1/2;align-self:end}:where(:root[data-ontwerp=v2]) .modal.wcm-kyano .wcm-setrow-sub{grid-area:2/2;align-self:start;margin-left:0}:where(:root[data-ontwerp=v2]) .modal.wcm-kyano .wcm-setrow .wcm-ovrchip{grid-area:1/3/3}:where(:root[data-ontwerp=v2]) .modal.wcm-kyano .wcm-setrow .wcm-kyanochip{grid-area:1/4/3}:where(:root[data-ontwerp=v2]) .modal.wcm-kyano .wcm-setrow-chev{grid-area:1/5/3;margin-left:0}:where(:root[data-ontwerp=v2]) .modal.wcm-kyano .wcm-setrow-chev svg{width:16px;height:16px}:where(:root[data-ontwerp=v2]) .modal.wcm-kyano .wcm-setrow-ic{border-radius:10px;grid-area:1/1/3;width:32px;height:32px;background:var(--bg-deep)!important;color:var(--ink2)!important}:where(:root[data-ontwerp=v2]) .modal.wcm-kyano .wcm-setrow-lbl{font-size:14px;font-weight:600;line-height:20px}:where(:root[data-ontwerp=v2]) .modal.wcm-kyano .wcm-setrow-sub{color:var(--ink3);font-family:ui-monospace,Menlo,monospace;font-size:11.5px;line-height:16px}:where(:root[data-ontwerp=v2]) .modal.wcm-kyano .tm-mbtn.ghost.danger{color:var(--a-red)}:where(:root[data-ontwerp=v2]) .modal.wcm-kyano .wcm-ovrchip{background:var(--a-gold-soft);height:20px;color:var(--a-gold);font-family:var(--font-body);white-space:nowrap;border-radius:10px;flex:none;align-items:center;padding:0 8px;font-size:11.5px;font-weight:700;line-height:20px;display:inline-flex}:where(:root[data-ontwerp=v2]) .modal.wcm-kyano .wcm-kyanochip{background:var(--bg-deep);height:24px;color:var(--ink);font-family:var(--font-body);white-space:nowrap;border-radius:12px;flex:none;align-items:center;padding:0 10px;font-size:12.5px;font-weight:600;line-height:24px;display:inline-flex}:where(:root[data-ontwerp=v2]) .modal.wcm-kyano .wi-tab .wcm-kyanochip,:where(:root[data-ontwerp=v2]) .modal.wcm-kyano .wi-tab .wcm-ovrchip{height:18px;margin-left:6px;padding:0 6px;font-size:11px;line-height:18px}:where(:root[data-ontwerp=v2]) .modal.wcm-kyano .ws-bthead{color:var(--ink3);gap:8px;margin:0 0 6px;padding:0 10px;font-size:11.5px;line-height:16px;display:flex}:where(:root[data-ontwerp=v2]) .modal.wcm-kyano .ws-bthead .c-ic,:where(:root[data-ontwerp=v2]) .modal.wcm-kyano .ws-bthead .c-sw{flex:0 0 28px;width:28px}:where(:root[data-ontwerp=v2]) .modal.wcm-kyano .ws-bthead .c-nm{flex:0 0 180px;width:180px}:where(:root[data-ontwerp=v2]) .modal.wcm-kyano .ws-bthead .c-dur{flex:0 0 70px;width:70px}:where(:root[data-ontwerp=v2]) .modal.wcm-kyano .wcm-titlestat{box-sizing:border-box;border:0;border-radius:12px;gap:6px;height:24px;padding:0 10px;font-size:12.5px;font-weight:600;line-height:24px}:where(:root[data-ontwerp=v2]) .modal.wcm-kyano .wcm-titlestat:not(.maint){background:var(--a-green-soft);color:var(--a-green)}:where(:root[data-ontwerp=v2]) .modal.wcm-kyano .wcm-sub-scope-ic{color:var(--a-gold);flex:0 0 16px;display:inline-flex}:where(:root[data-ontwerp=v2]) .modal.wcm-kyano .wcm-sub-scope-ic svg{width:16px;height:16px}:where(:root[data-ontwerp=v2]) .modal.wcm-kyano .tm-capseg{gap:10px}:where(:root[data-ontwerp=v2]) .modal.wcm-kyano .tm-capseg-b{border:1px solid var(--line);background:var(--card);text-align:left;border-radius:12px;grid-template-columns:auto 1fr;place-items:center start;gap:4px 8px;padding:12px 14px;display:grid}:where(:root[data-ontwerp=v2]) .modal.wcm-kyano .tm-capseg-b.on{border:2px solid var(--ink);background:var(--card);padding:11px 13px}:where(:root[data-ontwerp=v2]) .modal.wcm-kyano .tm-capseg-b>span:first-child{grid-column:1;display:inline-flex}:where(:root[data-ontwerp=v2]) .modal.wcm-kyano .tm-capseg-b svg,:where(:root[data-ontwerp=v2]) .modal.wcm-kyano .tm-capseg-b.on svg{width:16px;height:16px;color:var(--ink)}:where(:root[data-ontwerp=v2]) .modal.wcm-kyano .tm-capseg-b b{color:var(--ink);grid-column:2;font-size:14px;font-weight:600;line-height:20px}:where(:root[data-ontwerp=v2]) .modal.wcm-kyano .tm-capseg-b b+span{color:var(--ink2);grid-column:1/-1;font-size:12.5px;line-height:18px}:where(:root[data-ontwerp=v2]) .modal.wcm-kyano .wbp-opts .wbp-opt,:where(:root[data-ontwerp=v2]) .modal.wcm-kyano .ws-btuse-acts .wbp-opt{box-sizing:border-box;border-radius:8px;height:32px;padding:0 12px;font-size:13px;font-weight:600}:where(:root[data-ontwerp=v2]) .modal.wcm-kyano .wbp-opts .wbp-opt:not(.on),:where(:root[data-ontwerp=v2]) .modal.wcm-kyano .ws-btuse-acts .wbp-opt:not(.on){border-color:var(--line);color:var(--ink)}:where(:root[data-ontwerp=v2]) .modal.wcm-kyano .wcm-detail .tm-rm-sec{font-family:var(--font-body);letter-spacing:.1em;color:var(--ink3);margin:16px 0 8px;font-size:12px;font-weight:700;line-height:16px}:where(:root[data-ontwerp=v2]) .modal.wcm-kyano .wcm-detail .wbp-hint{color:var(--ink3);font-size:13px;line-height:18px}:where(:root[data-ontwerp=v2]) .modal.wcm-kyano .ws-btrow:not(.arch) .ws-step-x{background:0 0}:where(:root[data-ontwerp=v2]) .modal.wcm-kyano .ws-btrow .ws-step-x svg{width:14px;height:14px;display:block}:where(:root[data-ontwerp=v2]) .modal.wcm-kyano .ws-btrow:not(.arch){box-sizing:content-box;border-color:var(--line);border-radius:10px;gap:8px;height:48px;padding:0 10px}:where(:root[data-ontwerp=v2]) .modal.wcm-kyano .ws-btrow:not(.arch)>.ic{background:color-mix(in srgb,currentColor 13%,transparent);border-radius:8px;order:1;width:28px;height:28px}:where(:root[data-ontwerp=v2]) .modal.wcm-kyano .ws-btrow:not(.arch)>.ic svg{width:14px;height:14px}:where(:root[data-ontwerp=v2]) .modal.wcm-kyano .ws-btrow:not(.arch) .nm{box-sizing:border-box;background:var(--card);border:1px solid #0e143029;border-radius:8px;flex:0 0 180px;order:2;width:180px;min-width:0;height:34px;padding:0 10px;font-size:13.5px;font-weight:400}:where(:root[data-ontwerp=v2]) .modal.wcm-kyano .ws-btrow:not(.arch) .dur{box-sizing:border-box;background:var(--card);text-align:center;border:1px solid #0e143029;border-radius:8px;order:3;width:70px;height:34px;padding:0;font-size:13.5px}:where(:root[data-ontwerp=v2]) .modal.wcm-kyano .ws-btrow:not(.arch) .du{display:none}:where(:root[data-ontwerp=v2]) .modal.wcm-kyano .ws-btrow:not(.arch) .sw{border:0;border-radius:8px;order:4;width:28px;height:28px}:where(:root[data-ontwerp=v2]) .modal.wcm-kyano .ws-btrow:not(.arch) .ws-icsel{box-sizing:content-box;width:34px;height:34px;color:var(--ink2);background:var(--card);border:1px solid #0e143029;border-radius:8px;flex:0 0 34px;order:5;place-items:center;display:grid;position:relative}:where(:root[data-ontwerp=v2]) .modal.wcm-kyano .ws-btrow:not(.arch) .ws-icsel select{opacity:0;cursor:pointer;border:0;position:absolute;inset:0;width:100%!important;height:100%!important;padding:0!important}:where(:root[data-ontwerp=v2]) .modal.wcm-kyano .ws-btrow:not(.arch) .ws-icsel .gl{pointer-events:none;place-items:center;display:grid}:where(:root[data-ontwerp=v2]) .modal.wcm-kyano .ws-btrow:not(.arch) .ws-icsel .gl svg{width:14px;height:14px}:where(:root[data-ontwerp=v2]) .modal.wcm-kyano .ws-btrow:not(.arch) .ord{flex-direction:row;order:6;gap:8px;margin-left:auto}:where(:root[data-ontwerp=v2]) .modal.wcm-kyano .ws-btrow:not(.arch) .ord button{width:28px;height:28px;color:var(--ink2);border-radius:8px;justify-content:center;align-items:center;padding:0}:where(:root[data-ontwerp=v2]) .modal.wcm-kyano .ws-btrow:not(.arch) .ord svg{width:14px;height:14px}:where(:root[data-ontwerp=v2]) .modal.wcm-kyano .ws-btrow:not(.arch) .ws-step-x{width:28px;height:28px;color:var(--ink2);border-radius:8px;flex:0 0 28px;order:7;justify-content:center;align-items:center;margin-left:0;padding:0;line-height:0;display:inline-flex}:where(:root[data-ontwerp=v2]) .modal.wcm-kyano .ws-btrow.arch{box-sizing:content-box;background:#fafafb;border:1px dashed #0e14301f;border-radius:10px;gap:10px;height:44px;padding:0 10px}:where(:root[data-ontwerp=v2]) .modal.wcm-kyano .ws-btrow.arch>.ic,:where(:root[data-ontwerp=v2]) .modal.wcm-kyano .ws-btrow.arch>.ic svg{width:14px;height:14px}:where(:root[data-ontwerp=v2]) .modal.wcm-kyano .ws-btrow.arch>.ic{color:#8b92ab!important}:where(:root[data-ontwerp=v2]) .modal.wcm-kyano .ws-btrow.arch b{font-size:13px!important}:where(:root[data-ontwerp=v2]) .modal.wcm-kyano .ws-btrow.arch .mono{font-family:ui-monospace,Menlo,monospace;font-size:11px!important}:where(:root[data-ontwerp=v2]) .modal.wcm-kyano .ws-btrow.arch .wbp-opt{box-sizing:border-box;color:#0e1430;border-color:#0e143029;height:28px;padding:0 12px;font-size:13px;font-weight:500}:where(:root[data-ontwerp=v2]) .modal.wcm-kyano .ws-btrow.arch .ws-step-x{width:28px;height:28px;color:var(--ink2);background:0 0;border-radius:8px;flex:0 0 28px;place-items:center;padding:0;line-height:0;display:grid}:where(:root[data-ontwerp=v2]) .kb-page.wsd-pagina{gap:24px}:where(:root[data-ontwerp=v2]) .kb-page.wsd-pagina .kb-back{box-sizing:border-box;height:32px;font-family:var(--font-body);color:var(--ink2);cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:8px;padding:0 12px;font-size:13px;font-weight:500;display:inline-flex}:where(:root[data-ontwerp=v2]) .kb-page.wsd-pagina .kb-back:hover{background:var(--bg-deep);color:var(--ink)}:where(:root[data-ontwerp=v2]) .kb-page.wsd-pagina .kb-back svg{width:14px;height:14px}:where(:root[data-ontwerp=v2]) .kb-page.wsd-pagina .cf-hero{background:0 0;border:0;border-radius:0;gap:16px;margin:0;padding:0}:where(:root[data-ontwerp=v2]) .kb-page.wsd-pagina .ws-hero-av{border-radius:14px;flex:0 0 48px;width:48px;height:48px}:where(:root[data-ontwerp=v2]) .kb-page.wsd-pagina .ws-hero-av svg{width:22px;height:22px}:where(:root[data-ontwerp=v2]) .kb-page.wsd-pagina .cf-hero-row{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:4px;display:flex}:where(:root[data-ontwerp=v2]) .kb-page.wsd-pagina .cf-hero-row .sx-hero-regel{display:contents}:where(:root[data-ontwerp=v2]) .kb-page.wsd-pagina .tm-rolebadge{box-sizing:border-box;letter-spacing:0;border-radius:12px;gap:6px;height:24px;padding:0 10px;font-size:12.5px;font-weight:700}:where(:root[data-ontwerp=v2]) .kb-page.wsd-pagina .tm-rolebadge svg{width:12px;height:12px}:where(:root[data-ontwerp=v2]) .kb-page.wsd-pagina .cf-name{font-family:var(--font-body);letter-spacing:0;margin:0 0 4px;font-size:24px;font-weight:700;line-height:32px}:where(:root[data-ontwerp=v2]) .kb-page.wsd-pagina .cf-person-sub{color:var(--ink3);margin:0;font-size:12px;line-height:16px}:where(:root[data-ontwerp=v2]) .kb-page.wsd-pagina .kb-hero-acts{gap:8px}:where(:root[data-ontwerp=v2]) .kb-page.wsd-pagina .kb-hero-acts .btn{height:32px}:where(:root[data-ontwerp=v2]) .kb-page.wsd-pagina .ws-clientbar{box-sizing:border-box;border:1px solid var(--ink);border-radius:8px;gap:8px;height:32px;padding:0 10px;font-size:13px}:where(:root[data-ontwerp=v2]) .kb-page.wsd-pagina .ws-clientbar .lbl{letter-spacing:0;text-transform:none;color:var(--ink3);font-size:12px;font-weight:400}:where(:root[data-ontwerp=v2]) .kb-page.wsd-pagina .ws-clientbar select{font-size:13px;font-weight:600}:where(:root[data-ontwerp=v2]) .kb-page.wsd-pagina .ws-scopebar{color:var(--ink);border-radius:12px;gap:12px;padding:12px 16px;font-size:13.5px;line-height:20px}:where(:root[data-ontwerp=v2]) .kb-page.wsd-pagina .ws-scopebar.cat{background:var(--a-aqua-soft);border-color:var(--a-aqua)}:where(:root[data-ontwerp=v2]) .kb-page.wsd-pagina .ws-scopebar.client{background:var(--a-gold-soft);border-color:var(--a-gold)}:where(:root[data-ontwerp=v2]) .kb-page.wsd-pagina .ws-scopebar-jump{box-sizing:border-box;border:1px solid #0e143029;border-radius:8px;gap:8px;height:32px;padding:0 12px;font-size:13px;font-weight:500}:where(:root[data-ontwerp=v2]) .kb-page.wsd-pagina .tmach{border:1px solid var(--line);background:var(--bg);border-radius:16px;flex-direction:column;gap:10px;padding:16px;display:flex}:where(:root[data-ontwerp=v2]) .kb-page.wsd-pagina .tmach-h{letter-spacing:0;text-transform:none;color:var(--ink3);margin:0;font-size:12px;line-height:16px}:where(:root[data-ontwerp=v2]) .kb-page.wsd-pagina .tmach-row{gap:8px}:where(:root[data-ontwerp=v2]) .kb-page.wsd-pagina .tmach-step{background:var(--card);border-radius:12px;flex:1 1 0;gap:10px;padding:10px 12px}:where(:root[data-ontwerp=v2]) .kb-page.wsd-pagina .tmach-ic{border-radius:10px;flex:0 0 32px;width:32px;height:32px}:where(:root[data-ontwerp=v2]) .kb-page.wsd-pagina .tmach-txt b{font-size:13.5px;font-weight:600;line-height:20px}:where(:root[data-ontwerp=v2]) .kb-page.wsd-pagina .tmach-txt span{font-size:12px;line-height:16px}:where(:root[data-ontwerp=v2]) .kb-page.wsd-pagina .pw-grid{align-items:stretch;gap:16px}:where(:root[data-ontwerp=v2]) .kb-page.wsd-pagina .pw-grid .panel{border:1px solid var(--line);box-shadow:var(--sh-rust);border-radius:16px;padding-bottom:0}:where(:root[data-ontwerp=v2]) .kb-page.wsd-pagina .panel-head{box-sizing:border-box;border-bottom:1px solid var(--line);gap:10px;height:48px;padding:0 12px 0 16px}:where(:root[data-ontwerp=v2]) .kb-page.wsd-pagina .panel-head>div:first-child{align-items:center;gap:10px;min-width:0;display:flex}:where(:root[data-ontwerp=v2]) .kb-page.wsd-pagina .panel-title{font-family:var(--font-body);letter-spacing:0;white-space:nowrap;order:-1;margin:0;font-size:14px;font-weight:600;line-height:20px}:where(:root[data-ontwerp=v2]) .kb-page.wsd-pagina .panel-head .eyebrow{text-overflow:ellipsis;min-width:0;font-family:var(--font-body);letter-spacing:0;text-transform:none;color:var(--ink2);order:1;margin-left:auto;font-size:12.5px;font-weight:500;line-height:16px;overflow:hidden}:where(:root[data-ontwerp=v2]) .kb-page.wsd-pagina .panel-head .eyebrow-dot{display:none}:where(:root[data-ontwerp=v2]) .kb-page.wsd-pagina .panel-body{padding:16px}:where(:root[data-ontwerp=v2]) .kb-page.wsd-pagina .pw-grid .tm-modrow-main{flex:160px}}@media (width>=901px){:where(:root[data-ontwerp=v2]) .kb-page.wsd-pagina .pw-grid .panel[data-wid=Agents],:where(:root[data-ontwerp=v2]) .kb-page.wsd-pagina .pw-grid .panel[data-wid=Rechten]{grid-column:span 1!important}}@media (width>=761px){:where(:root[data-ontwerp=v2]) .bz-fs.wsd-fs .bz-fs-top{box-sizing:border-box;height:60px;box-shadow:none;gap:12px;padding:0 20px}:where(:root[data-ontwerp=v2]) .bz-fs.wsd-fs .bz-fs-close{box-sizing:border-box;background:var(--card);height:32px;color:var(--ink);border:1px solid #0e143029;border-radius:8px;gap:8px;padding:0 12px;font-size:13px;font-weight:500}:where(:root[data-ontwerp=v2]) .bz-fs.wsd-fs .bz-fs-close:hover{background:var(--bg);color:var(--ink)}:where(:root[data-ontwerp=v2]) .bz-fs.wsd-fs .bz-fs-close svg{width:14px;height:14px}:where(:root[data-ontwerp=v2]) .bz-fs.wsd-fs .bz-fs-tabs{background:0 0;border:0;border-radius:0;gap:2px;padding:0}:where(:root[data-ontwerp=v2]) .bz-fs.wsd-fs .bz-fs-tab{box-sizing:border-box;height:32px;color:var(--ink2);box-shadow:none;background:0 0;border-radius:8px;gap:6px;padding:0 12px;font-size:13px;font-weight:600}:where(:root[data-ontwerp=v2]) .bz-fs.wsd-fs .bz-fs-tab svg{width:14px;height:14px}:where(:root[data-ontwerp=v2]) .bz-fs.wsd-fs .bz-fs-tab:not(.on) svg{color:var(--ink3)}:where(:root[data-ontwerp=v2]) .bz-fs.wsd-fs .bz-fs-tab.on{background:var(--ink);color:#fff;box-shadow:none}:where(:root[data-ontwerp=v2]) .bz-fs.wsd-fs .bz-fs-acts .ws-clientbar{box-sizing:border-box;border:1px solid #0e143029;border-radius:8px;gap:8px;height:32px;padding:0 10px;font-size:13px}:where(:root[data-ontwerp=v2]) .bz-fs.wsd-fs .bz-fs-acts .ws-clientbar .lbl{letter-spacing:0;text-transform:none;color:var(--ink3);font-size:12px;font-weight:400}:where(:root[data-ontwerp=v2]) .bz-fs.wsd-fs .bz-fs-acts .ws-clientbar select{font-size:13px;font-weight:600}:where(:root[data-ontwerp=v2]) .bz-fs.wsd-fs .bz-fs-body .bz-fs-side.ws-fsside{flex:0 0 420px;width:420px}:where(:root[data-ontwerp=v2]) .bz-fs.wsd-fs .ws-fsside{border-right:1px solid var(--line);background:var(--card)}:where(:root[data-ontwerp=v2]) .bz-fs.wsd-fs .ws-fsside .bz-fs-scroll{padding:0}:where(:root[data-ontwerp=v2]) .bz-fs.wsd-fs .ws-fs-side-pad{gap:16px;padding:24px}:where(:root[data-ontwerp=v2]) .bz-fs.wsd-fs .bz-fs-prev{background:var(--bg);padding:0}:where(:root[data-ontwerp=v2]) .bz-fs.wsd-fs .bz-fs-prev .bz-prev-bar{box-sizing:border-box;background:var(--card);border-bottom:1px solid var(--line);border-radius:0;gap:8px;height:44px;padding:0 16px}:where(:root[data-ontwerp=v2]) .bz-fs.wsd-fs .bz-prev-dot{background:var(--bg-deep);width:10px;height:10px}:where(:root[data-ontwerp=v2]) .bz-fs.wsd-fs .bz-prev-lbl{color:var(--ink);margin-left:8px;font-size:13px;font-weight:700}:where(:root[data-ontwerp=v2]) .bz-fs.wsd-fs .bz-prev-hint{color:var(--ink3);font-size:11.5px}:where(:root[data-ontwerp=v2]) .bz-fs.wsd-fs .ws-fs-ctl{border-bottom:1px solid var(--line);background:var(--card);gap:18px;padding:12px 16px}:where(:root[data-ontwerp=v2]) .bz-fs.wsd-fs .ws-fs-ctl .grp{gap:6px}:where(:root[data-ontwerp=v2]) .bz-fs.wsd-fs .ws-fs-ctl .grp-l{letter-spacing:0;text-transform:none;color:var(--ink3);margin-right:0;font-size:11.5px;font-weight:400}:where(:root[data-ontwerp=v2]) .bz-fs.wsd-fs .ws-fs-ctl .wbp-opt{box-sizing:border-box;border:1px solid var(--line);background:var(--card);height:28px;color:var(--ink2);border-radius:7px;align-items:center;padding:0 10px;font-size:12.5px;font-weight:600;display:inline-flex}:where(:root[data-ontwerp=v2]) .bz-fs.wsd-fs .ws-fs-ctl .wbp-opt.on{background:var(--ink);border-color:var(--ink);color:#fff}:where(:root[data-ontwerp=v2]) .bz-fs.wsd-fs .ws-fs-brand{color:var(--ink2);background:0 0;border:0;border-radius:0;gap:6px;padding:0;font-size:12.5px;font-weight:400}:where(:root[data-ontwerp=v2]) .bz-fs.wsd-fs .ws-fs-brand .dot{width:10px;height:10px}:where(:root[data-ontwerp=v2]) .bz-fs.wsd-fs .ws-fs-stage{background:var(--bg);padding:32px}}@media (width>=1200px){:where(:root[data-ontwerp=v2]) .kb-page.wsd-pagina .cf-hero-row{flex-wrap:nowrap;width:max-content;max-width:calc(100vw - 420px)}}@media (width>=761px){:where(:root[data-ontwerp=v2]) .bz-fs.wsd-fs .ws-fsside .wb-key,:where(:root[data-ontwerp=v2]) .bz-fs.wsd-fs .ws-fsside .ws-prevwrap{display:none}:where(:root[data-ontwerp=v2]) .bz-fs.wsd-fs .ws-fsside .tm-rm-sec{font-family:var(--font-body);letter-spacing:.1em;text-transform:uppercase;color:var(--ink3);font-size:12px;font-weight:700;line-height:16px}:where(:root[data-ontwerp=v2]) .bz-fs.wsd-fs .ws-fsside .wbp-hint{color:var(--ink3);font-size:12.5px;line-height:18px}:where(:root[data-ontwerp=v2]) .kb-page.wsd-pagina .panel-body .tm-rm-sec{font-family:var(--font-body);letter-spacing:.1em;text-transform:uppercase;color:var(--ink3);font-size:12px;font-weight:700;line-height:16px}:where(:root[data-ontwerp=v2]) .kb-page.wsd-pagina .ws-clients{gap:0}:where(:root[data-ontwerp=v2]) .kb-page.wsd-pagina .ws-clients .tm-modrow{box-sizing:content-box;border:0;border-bottom:1px solid var(--line);min-height:40px;box-shadow:none;background:0 0;border-radius:0;gap:10px;padding:0}:where(:root[data-ontwerp=v2]) .kb-page.wsd-pagina .ws-clients .tm-modrow-ic{border-radius:50%;flex:0 0 24px;width:24px;height:24px}:where(:root[data-ontwerp=v2]) .kb-page.wsd-pagina .ws-clients .tm-modrow-ic svg{width:12px;height:12px}:where(:root[data-ontwerp=v2]) .kb-page.wsd-pagina .ws-clients .tm-modrow-name{font-size:13.5px;font-weight:400;line-height:20px}:where(:root[data-ontwerp=v2]) .kb-page.wsd-pagina .ws-clients .tm-modrow-grp{color:var(--ink3);font-size:11.5px;line-height:16px}:where(:root[data-ontwerp=v2]) .kb-page.wsd-pagina .ws-clients button.ws-openclient{cursor:pointer;background:0 0;border:0;font-family:inherit}:where(:root[data-ontwerp=v2]) .kb-page.wsd-pagina .ws-clients .ws-openclient{box-sizing:border-box;height:28px;color:var(--ink2);border-radius:8px;align-items:center;gap:6px;padding:0 12px;font-size:13px;font-weight:500;display:inline-flex}:where(:root[data-ontwerp=v2]) .kb-page.wsd-pagina .ws-clients .tm-modrow.clickable:hover .ws-openclient{background:var(--bg-deep);color:var(--ink)}:where(:root[data-ontwerp=v2]) .kb-page.wsd-pagina .panel-body .tm-rm-sec:has(>.wb-key){flex-wrap:wrap}:where(:root[data-ontwerp=v2]) .kb-page.wsd-pagina .panel-body .tm-rm-sec>.wb-key{overflow-wrap:anywhere;min-width:0}:where(:root[data-ontwerp=v2]) .kb-page.wsd-pagina .cf-hero{flex-wrap:wrap;row-gap:12px}:where(:root[data-ontwerp=v2]) .kb-page.wsd-pagina .cf-hero-id{flex:360px;min-width:0}:where(:root[data-ontwerp=v2]) .kb-page.wsd-pagina .tmach-step{min-width:0}:where(:root[data-ontwerp=v2]) .kb-page.wsd-pagina .tmach-txt{min-width:0;overflow:hidden}:where(:root[data-ontwerp=v2]) .kb-page.wsd-pagina .tmach-txt b{white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}}@media (width>=1440px){:where(:root[data-ontwerp=v2]) .kb-page.wsd-pagina .cf-hero{flex-wrap:nowrap}:where(:root[data-ontwerp=v2]) .kb-page.wsd-pagina .cf-hero-id{flex:1 1 0;min-width:0}:where(:root[data-ontwerp=v2]) .kb-page.wsd-pagina .kb-hero-acts{flex-wrap:nowrap;flex:none;align-self:flex-start;margin-top:33px}}@media (width>=761px){:where(:root[data-ontwerp=v2]) .kb-page.wsd-pagina .tm-rm>.tm-modrow .tm-modrow-name,:where(:root[data-ontwerp=v2]) .kb-page.wsd-pagina .tm-modgroup:not(.ws-clients) .tm-modrow-name{font-size:14px;font-weight:600}:where(:root[data-ontwerp=v2]) .kb-page.wsd-pagina .tmach-arr{align-self:center}:where(:root[data-ontwerp=v2]) .k6s{background:var(--card);border:1px solid var(--line);border-radius:16px;display:flex;box-shadow:0 1px 2px #0e14300a}:where(:root[data-ontwerp=v2]) .k6s.k6s-kaal{box-shadow:none;background:0 0;border:0;border-radius:0}:where(:root[data-ontwerp=v2]) .k6s-plek{flex:1 1 0;min-width:0;display:flex}:where(:root[data-ontwerp=v2]) .k6s-sep{background:var(--line);flex:0 0 1px;width:1px;margin:16px 0}:where(:root[data-ontwerp=v2]) .k6s-cel{flex-direction:column;flex:1 1 0;gap:12px;min-width:0;padding:16px 20px;display:flex}:where(:root[data-ontwerp=v2]) .k6s-kop{align-items:center;gap:10px;height:32px;display:flex}:where(:root[data-ontwerp=v2]) .k6s-ic{background:var(--bg-deep);width:32px;height:32px;color:var(--ink2);border-radius:10px;flex:0 0 32px;place-items:center;display:grid}:where(:root[data-ontwerp=v2]) .k6s-ic svg{width:16px;height:16px}:where(:root[data-ontwerp=v2]) .k6s-l{font:600 13.5px/20px var(--font-body);color:var(--ink2);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}:where(:root[data-ontwerp=v2]) .k6s-rij{align-items:center;gap:10px;height:32px;display:flex}:where(:root[data-ontwerp=v2]) .k6s-w{font:700 26px/32px var(--font-display);letter-spacing:-.02em;font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--ink)}:where(:root[data-ontwerp=v2]) .k6s-delta{box-sizing:border-box;height:22px;font:700 12px/1 var(--font-body);white-space:nowrap;border-radius:11px;align-items:center;padding:0 8px;display:inline-flex}:where(:root[data-ontwerp=v2]) .k6s-delta.goed{background:var(--a-green-soft);color:var(--a-green)}:where(:root[data-ontwerp=v2]) .k6s-delta.slecht{background:var(--a-red-soft);color:var(--a-red)}:where(:root[data-ontwerp=v2]) .k6s-sub{font:500 12.5px/16px var(--font-body);color:var(--ink3);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}:where(:root[data-ontwerp=v2]) .k6s[data-stand] .k6s-ic{display:none}:where(:root[data-ontwerp=v2]) .k6s[data-stand] .k6s-cel{gap:8px}:where(:root[data-ontwerp=v2]) .k6s[data-stand] .k6s-kop{height:auto}:where(:root[data-ontwerp=v2]) .k6s[data-stand] .k6s-l{font-size:13.5px;line-height:19.6px}:where(:root[data-ontwerp=v2]) .k6s[data-stand] .k6s-w{color:var(--ink3)}:where(:root[data-ontwerp=v2]) .k6s[data-stand] .k6s-sub{font-weight:400;line-height:18px}:where(:root[data-ontwerp=v2]) .k6s[data-stand=fout] .k6s-sub{color:var(--a-red)}:where(:root[data-ontwerp=v2]) .k6s[data-stand=laden] .k6s-cel{gap:12px}:where(:root[data-ontwerp=v2]) .k6s[data-stand=laden] .k6s-rij{height:auto}:where(:root[data-ontwerp=v2]) .k6s-skel{background:var(--bg-deep);border-radius:6px;display:block}:where(:root[data-ontwerp=v2]) .k6s-skel-l{width:50%;height:12px}:where(:root[data-ontwerp=v2]) .k6s-skel-w{width:40%;height:24px}:where(:root[data-ontwerp=v2]) .k6s-skel-s{border-radius:5px;width:60%;height:10px}:where(:root[data-ontwerp=v2]) .tm.kyb .kyb-tabs{border-bottom:1px solid var(--line);margin:0 0 24px}:where(:root[data-ontwerp=v2]) .tm.kyb>.kyb-tabs,:where(:root[data-ontwerp=v2]) .tm.kyb>.sx-hero,:where(:root[data-ontwerp=v2]) .tm.kyb>.kbk-strook{margin-bottom:8px}:where(:root[data-ontwerp=v2]) .tm.kyb .kyb-tabs .web-tabs-row{gap:24px}:where(:root[data-ontwerp=v2]) .tm.kyb .kyb-tabs .web-tab{box-sizing:border-box;height:40px;font:600 14px/20px var(--font-body);color:var(--ink2);box-shadow:none;border-bottom:0;gap:6px;padding:0 2px}:where(:root[data-ontwerp=v2]) .tm.kyb .kyb-tabs .web-tab:hover{color:var(--ink)}:where(:root[data-ontwerp=v2]) .tm.kyb .kyb-tabs .web-tab.on{box-shadow:inset 0 -2px 0 var(--ink);color:var(--ink)!important}:where(:root[data-ontwerp=v2]) .tm.kyb .kyb-tabs .web-tab>span:first-child{display:none}:where(:root[data-ontwerp=v2]) .tm.kyb .kyb-tabs .web-tab-badge{box-sizing:border-box;min-width:20px;height:20px;font:700 11.5px/20px var(--font-body);text-align:center;font-variant-numeric:tabular-nums;border-radius:10px;padding:0 6px}:where(:root[data-ontwerp=v2]) .tm.kyb .kyb-stack{gap:16px}:where(:root[data-ontwerp=v2]) .tm.kyb .kyb-duo{grid-template-columns:minmax(0,1fr);gap:16px;display:grid}:where(:root[data-ontwerp=v2]) .tm.kyb .kyb-duo .panel-body:has(>.tm-modrow){padding:0 16px}:where(:root[data-ontwerp=v2]) .tm.kyb .kyb-duo .panel-body>.tm-modrow{border:0;border-bottom:1px solid var(--line);min-height:0;box-shadow:none;background:0 0;border-radius:0;gap:12px;margin:0;padding:12px 0;align-items:center!important}:where(:root[data-ontwerp=v2]) .tm.kyb .kyb-duo .panel-body>.tm-modrow:last-child{border-bottom:0}:where(:root[data-ontwerp=v2]) .tm.kyb .kyb-duo .panel-body>.tm-modrow>.tm-modrow-ic{border-radius:50%;flex:0 0 24px;width:24px;height:24px}:where(:root[data-ontwerp=v2]) .tm.kyb .kyb-duo .panel-body>.tm-modrow>.tm-modrow-ic svg{width:14px;height:14px}:where(:root[data-ontwerp=v2]) .tm.kyb .kyb-duo .tm-modrow-name{font-size:14px;font-weight:500;line-height:20px}:where(:root[data-ontwerp=v2]) .tm.kyb .kyb-duo .tm-modrow-grp{color:var(--ink3);font-size:12.5px;line-height:17px}:where(:root[data-ontwerp=v2]) .tm.kyb .panel-body:has(>.kbi-groep){flex-direction:column;padding:0;display:flex}:where(:root[data-ontwerp=v2]) .tm.kyb .kbi-rij{box-sizing:border-box;border:0;border-bottom:1px solid var(--line);width:100%;height:48px;font:400 14px/20px var(--font-body);color:var(--ink);text-align:left;cursor:pointer;background:0 0;border-radius:0;align-items:center;gap:12px;margin:0;padding:0 16px;display:flex}:where(:root[data-ontwerp=v2]) .tm.kyb .kbi-rij:hover{background:var(--bg2,#0e143008)}:where(:root[data-ontwerp=v2]) .tm.kyb .kbi-n{box-sizing:border-box;font-variant-numeric:tabular-nums;border-radius:12px;place-items:center;min-width:28px;height:24px;padding:0 8px;font-size:12.5px;font-weight:700;display:inline-grid}:where(:root[data-ontwerp=v2]) .tm.kyb .kbi-t{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font-size:14px;font-weight:400;overflow:hidden}:where(:root[data-ontwerp=v2]) .tm.kyb .kbi-pijl{color:var(--ink3);transition:transform .13s;display:inline-flex}:where(:root[data-ontwerp=v2]) .tm.kyb .kbi-pijl svg,:where(:root[data-ontwerp=v2]) .tm.kyb .kbi-voet svg{width:14px;height:14px;color:var(--ink3)}:where(:root[data-ontwerp=v2]) .tm.kyb .kbi-groep.open .kbi-pijl{transform:rotate(90deg)}:where(:root[data-ontwerp=v2]) .tm.kyb .kbi-uit{border-bottom:1px solid var(--line);padding:0 16px}:where(:root[data-ontwerp=v2]) .tm.kyb .kbi-uit>.tm-modrow{border:0;border-bottom:1px solid var(--line);min-height:0;box-shadow:none;background:0 0;border-radius:0;gap:12px;margin:0;padding:10px 0;align-items:center!important}:where(:root[data-ontwerp=v2]) .tm.kyb .kbi-uit>.tm-modrow:last-child{border-bottom:0}:where(:root[data-ontwerp=v2]) .tm.kyb .kbi-voet{box-sizing:border-box;border:0;border-top:1px solid var(--line);width:100%;height:40px;font:600 13px/16px var(--font-body);color:var(--ink2);text-align:left;cursor:pointer;background:0 0;border-radius:0;justify-content:space-between;align-items:center;margin:auto 0 0;padding:0 16px;display:flex}:where(:root[data-ontwerp=v2]) .tm.kyb .panel-body:has(>.kbi-groep)>.kbi-groep:last-of-type:not(.open) .kbi-rij{border-bottom:0}:where(:root[data-ontwerp=v2]) .tm.kyb .panel-body>.tm-modrow+.kbi-voet{margin-top:0}:where(:root[data-ontwerp=v2]) .tm.kyb .panel{border-radius:var(--r-tegel);border:1px solid var(--line);box-shadow:var(--sh-rust)}:where(:root[data-ontwerp=v2]) .tm.kyb .panel-head{box-sizing:border-box;border-bottom:1px solid var(--line);gap:10px;height:48px;padding:0 12px 0 16px}:where(:root[data-ontwerp=v2]) .tm.kyb .panel-head>div:first-child{align-items:baseline;gap:10px;min-width:0;display:flex}:where(:root[data-ontwerp=v2]) .tm.kyb .panel-title{font:600 14px/20px var(--font-body);letter-spacing:0;white-space:nowrap;order:-1;margin:0}:where(:root[data-ontwerp=v2]) .tm.kyb .panel-head .eyebrow{text-overflow:ellipsis;min-width:0;font:500 12.5px/16px var(--font-body);letter-spacing:0;text-transform:none;color:var(--ink3);overflow:hidden}:where(:root[data-ontwerp=v2]) .tm.kyb .panel-head .eyebrow-dot{display:none}:where(:root[data-ontwerp=v2]) .tm.kyb .panel-body{padding:16px}:where(:root[data-ontwerp=v2]) .tm.kyb .kyb-bar,:where(:root[data-ontwerp=v2]) .tm.kyb .kyb-roles{gap:8px}:where(:root[data-ontwerp=v2]) .tm.kyb .kyb-roles .tm-role{box-sizing:border-box;height:32px;font:600 13px/1 var(--font-body);background:var(--card);color:var(--ink2);border:1px solid var(--line);box-shadow:none;border-radius:16px;gap:6px;padding:0 12px}:where(:root[data-ontwerp=v2]) .tm.kyb .kyb-roles .tm-role.on{background:var(--ink);color:#fff!important;border-color:var(--ink)!important}:where(:root[data-ontwerp=v2]) .tm.kyb .kyb-roles .tm-role-n{min-width:0;height:auto;font:700 12px/1 var(--font-body);color:inherit;opacity:.7;font-variant-numeric:tabular-nums;background:0 0;order:1;padding:0}:where(:root[data-ontwerp=v2]) .tm.kyb .kyb-search{box-sizing:border-box;border-radius:var(--r-knop-s);border:1px solid #0e143029;flex:0 0 240px;order:2;gap:8px;width:240px;min-width:0;height:32px;margin-left:auto;padding:0 10px}:where(:root[data-ontwerp=v2]) .tm.kyb .kyb-search input{width:100%;font-size:13px}:where(:root[data-ontwerp=v2]) .tm.kyb .tm-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}:where(:root[data-ontwerp=v2]) .tm.kyb .kyb-card{border-radius:var(--r-lijst);border:1px solid var(--line);box-shadow:none;gap:10px;padding:14px}:where(:root[data-ontwerp=v2]) .tm.kyb .kyb-card:hover{box-shadow:none;border-color:var(--line2);transform:none}:where(:root[data-ontwerp=v2]) .tm.kyb .kyb-card .tm-card-top{gap:10px}:where(:root[data-ontwerp=v2]) .tm.kyb .kyb-card .tm-av{width:32px;height:32px;font-size:13px;font-weight:700}:where(:root[data-ontwerp=v2]) .tm.kyb .kyb-card .tm-av-dot{border-width:2px;width:10px;height:10px}:where(:root[data-ontwerp=v2]) .tm.kyb .kyb-card .tm-card-name{letter-spacing:0;font-size:14px;font-weight:600}:where(:root[data-ontwerp=v2]) .tm.kyb .kyb-card .tm-card-mail{color:var(--ink3);margin-top:0;font-size:12px}:where(:root[data-ontwerp=v2]) .tm.kyb .kyb-card .tm-rolebadge,:where(:root[data-ontwerp=v2]) .tm.kyb .kyb-card .kyb-badge{box-sizing:border-box;letter-spacing:0;border-radius:12px;gap:6px;height:24px;padding:0 10px;font-size:12.5px;font-weight:600}:where(:root[data-ontwerp=v2]) .tm.kyb .kyb-card .tm-line{color:var(--ink2);background:0 0;border:0;border-radius:0;gap:16px;padding:0;font-size:12.5px}:where(:root[data-ontwerp=v2]) .tm.kyb .kyb-card .tm-line-sep{display:none}:where(:root[data-ontwerp=v2]) .tm.kyb .kyb-card .tm-btn{height:var(--h-knop-s);border-radius:var(--r-knop-s);font-size:13px;font-weight:600}:where(:root[data-ontwerp=v2]) .tm.kyb .kyb-card .tm-btn:hover{transform:none}:where(:root[data-ontwerp=v2]) .tm.kyb .kyb-card .tm-btn-x{border-radius:var(--r-knop-s);width:32px;height:32px}}@media (width>=1280px){:where(:root[data-ontwerp=v2]) .tm.kyb .tm-grid{grid-template-columns:repeat(3,minmax(0,1fr))}:where(:root[data-ontwerp=v2]) .tm.kyb .kyb-duo{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:16px;display:grid}:where(:root[data-ontwerp=v2]) .tm.kyb .kyb-duo>:only-child{grid-column:1/-1}}@media (width>=761px){:where(:root[data-ontwerp=v2]) .tm.kyb.kbf{gap:24px;padding:0}:where(:root[data-ontwerp=v2]) .tm.kyb.kbf>.sx-hero{margin-bottom:0}:where(:root[data-ontwerp=v2]) .tm.kyb .kbf-raster{grid-template-columns:minmax(0,1fr);align-items:start;gap:16px;display:grid}:where(:root[data-ontwerp=v2]) .tm.kyb .kbf-links,:where(:root[data-ontwerp=v2]) .tm.kyb .kbf-rechts{min-width:0}:where(:root[data-ontwerp=v2]) .tm.kyb .kbf-balk{border-bottom:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:8px;padding:12px 16px;display:flex}:where(:root[data-ontwerp=v2]) .tm.kyb .kbf-vul{flex:1}:where(:root[data-ontwerp=v2]) .tm.kyb .kbf-pillen{flex-wrap:wrap;gap:8px;min-width:0;display:flex}:where(:root[data-ontwerp=v2]) .tm.kyb .kbf-pil{box-sizing:border-box;height:32px;font:600 13px/1 var(--font-body);white-space:nowrap;background:var(--card);color:var(--ink2);border:1px solid var(--line);cursor:pointer;border-radius:16px;align-items:center;gap:6px;padding:0 12px;display:inline-flex}:where(:root[data-ontwerp=v2]) .tm.kyb .kbf-pil.on{background:var(--ink);color:#fff;border-color:var(--ink)}:where(:root[data-ontwerp=v2]) .tm.kyb .kbf-n{font:700 12px/1 var(--font-body);opacity:.7;font-variant-numeric:tabular-nums;margin-left:6px}:where(:root[data-ontwerp=v2]) .tm.kyb .kbf-pil .kbf-n{margin-left:0}:where(:root[data-ontwerp=v2]) .tm.kyb .kbf-rij{box-sizing:content-box;border:0;border-bottom:1px solid var(--line);background:var(--card);text-align:left;width:calc(100% - 32px);height:64px;font:inherit;color:inherit;cursor:pointer;align-items:center;gap:12px;padding:0 16px;display:flex}:where(:root[data-ontwerp=v2]) .tm.kyb .kbf-rij:hover{background:var(--bg)}:where(:root[data-ontwerp=v2]) .tm.kyb .kbf-rij.on{background:var(--a-aqua-soft)}:where(:root[data-ontwerp=v2]) .tm.kyb .kbf-rij.is-af{opacity:.68}:where(:root[data-ontwerp=v2]) .tm.kyb .kbf-stip{border-radius:50%;flex:0 0 8px;width:8px;height:8px}:where(:root[data-ontwerp=v2]) .tm.kyb .kbf-rij-id{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}:where(:root[data-ontwerp=v2]) .tm.kyb .kbf-rij-t{color:var(--ink);white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:600;overflow:hidden}:where(:root[data-ontwerp=v2]) .tm.kyb .kbf-rij-s{color:var(--ink3);white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;overflow:hidden}:where(:root[data-ontwerp=v2]) .tm.kyb .kbf-rij-n{color:var(--ink3);font-size:12px}:where(:root[data-ontwerp=v2]) .tm.kyb .kbf-rij-tijd{color:var(--ink3);white-space:nowrap;font-variant-numeric:tabular-nums;font-size:12.5px}:where(:root[data-ontwerp=v2]) .tm.kyb .kbf-detail{flex-direction:column;gap:16px;padding:20px;display:flex}:where(:root[data-ontwerp=v2]) .tm.kyb .kbf-detail-rij{flex-wrap:wrap;align-items:center;gap:8px;display:flex}:where(:root[data-ontwerp=v2]) .tm.kyb .kbf-chip{box-sizing:border-box;white-space:nowrap;border-radius:12px;align-items:center;gap:6px;height:24px;padding:0 10px;font-size:12.5px;font-weight:600;display:inline-flex}:where(:root[data-ontwerp=v2]) .tm.kyb .kbf-chip.is-stil{background:var(--bg-deep);color:var(--ink2)}:where(:root[data-ontwerp=v2]) .tm.kyb .kbf-chip-stip{border-radius:50%;width:6px;height:6px}:where(:root[data-ontwerp=v2]) .tm.kyb .kbf-rij-rechts{display:none}:where(:root[data-ontwerp=v2]) .tm.kyb .kbf-detail-t{font-family:var(--font-display);color:var(--ink);word-break:break-word;margin:0;font-size:18px;font-weight:700;line-height:26px}:where(:root[data-ontwerp=v2]) .tm.kyb .kbf-feiten{grid-template-columns:120px 1fr;gap:8px 16px;margin:0;font-size:13.5px;display:grid}:where(:root[data-ontwerp=v2]) .tm.kyb .kbf-feiten dt{color:var(--ink3)}:where(:root[data-ontwerp=v2]) .tm.kyb .kbf-feiten dd{word-break:break-all;min-width:0;margin:0}:where(:root[data-ontwerp=v2]) .tm.kyb .kbf-voorkomen{flex-direction:column;gap:8px;display:flex}:where(:root[data-ontwerp=v2]) .tm.kyb .kbf-voorkomen-meta{color:var(--ink3);flex-wrap:wrap;gap:10px;font-size:12.5px;display:flex}:where(:root[data-ontwerp=v2]) .tm.kyb .kbf-mono{word-break:break-all;font-family:ui-monospace,Menlo,monospace}:where(:root[data-ontwerp=v2]) .tm.kyb .kbf-stack{background:var(--ink);color:#e6e9f2;white-space:pre-wrap;word-break:break-word;border-radius:12px;margin:0;padding:14px 16px;font-family:ui-monospace,Menlo,monospace;font-size:12.5px;line-height:20px;overflow-x:auto}:where(:root[data-ontwerp=v2]) .tm.kyb .kbf-rest{color:var(--ink2);margin:0;font-size:13px}}@media (width>=901px){:where(:root[data-ontwerp=v2]) .tm.kyb .kbf-raster{grid-template-columns:minmax(0,5fr) minmax(0,7fr)}}@media (width>=761px){:where(:root[data-ontwerp=v2]) .tm.kyb.kbm .k6s{margin-bottom:8px}:where(:root[data-ontwerp=v2]) .tm.kyb .kbm-av{border-radius:50%;flex:0 0 32px;place-items:center;width:32px;height:32px;font-size:13px;font-weight:700;display:grid}:where(:root[data-ontwerp=v2]) .tm.kyb .kbm-sluit{width:28px;height:28px;color:var(--ink2);cursor:pointer;background:0 0;border:0;border-radius:6px;place-items:center;display:grid}:where(:root[data-ontwerp=v2]) .tm.kyb .kbm-sluit:hover{background:var(--bg-deep)}:where(:root[data-ontwerp=v2]) .tm.kyb .kbm-sluit svg{width:16px;height:16px}:where(:root[data-ontwerp=v2]) .tm.kyb .kbm-kop{align-items:center;gap:10px;display:flex}:where(:root[data-ontwerp=v2]) .tm.kyb .kbm-kop-id{flex-direction:column;flex:1;min-width:0;display:flex}:where(:root[data-ontwerp=v2]) .tm.kyb .kbm-kop-t{color:var(--ink);font-size:15px;font-weight:600}:where(:root[data-ontwerp=v2]) .tm.kyb .kbm-kop-s{color:var(--ink3);text-overflow:ellipsis;font-size:12.5px;overflow:hidden}:where(:root[data-ontwerp=v2]) .tm.kyb .kbm-shot{object-fit:cover;object-position:top;border:1px solid var(--line);background:var(--bg);border-radius:12px;width:100%;max-height:320px;display:block}:where(:root[data-ontwerp=v2]) .tm.kyb .kbm-shot-knop{cursor:zoom-in;background:0 0;border:0;width:100%;margin:0;padding:0;display:block}:where(:root[data-ontwerp=v2]) .tm.kyb .kbm-shot-knop>.kbm-shot{box-sizing:border-box;height:200px;max-height:none}:where(:root[data-ontwerp=v2]) .tm.kyb .kbm-shot-knop.groot{cursor:zoom-out}:where(:root[data-ontwerp=v2]) .tm.kyb .kbm-shot-knop.groot>.kbm-shot{height:auto}:where(:root[data-ontwerp=v2]) .tm.kyb .kbm-tekst{color:var(--ink);white-space:pre-wrap;margin:0;font-size:14px;line-height:22px}:where(:root[data-ontwerp=v2]) .tm.kyb.kbm .kbf-feiten{gap:6px 16px;font-size:13px}:where(:root[data-ontwerp=v2]) .tm.kyb.kbm .kbf-feiten dd{word-break:break-word}:where(:root[data-ontwerp=v2]) .tm.kyb .kbm-fout{color:var(--a-red)}:where(:root[data-ontwerp=v2]) .tm.kyb .kbm-antwoord{border:1px solid #0e143029;border-radius:12px;flex-direction:column;gap:12px;padding:12px 14px;display:flex}:where(:root[data-ontwerp=v2]) .tm.kyb .kbm-antwoord-veld{field-sizing:content;resize:vertical;min-height:22px;max-height:220px;font:400 14px/22px var(--font-body);color:var(--ink);background:0 0;border:0;outline:0;padding:0}:where(:root[data-ontwerp=v2]) .tm.kyb .kbm-antwoord-veld::placeholder{color:var(--ink3)}:where(:root[data-ontwerp=v2]) .tm.kyb .kbm-knoppen{flex-wrap:wrap;align-items:center;gap:8px;display:flex}:where(:root[data-ontwerp=v2]) .tm.kyb .kbm-knoppen>.btn-ghost,:where(:root[data-ontwerp=v2]) .tm.kyb .kbm-knoppen>.btn-solid{border:0}:where(:root[data-ontwerp=v2]) .tm.kyb .kbm-knoppen>.btn svg{width:14px;height:14px}:where(:root[data-ontwerp=v2]) .tm.kyb .kbm-historie{color:var(--ink3);flex-direction:column;gap:4px;margin:0;padding:0;font-size:12px;line-height:16px;list-style:none;display:flex}:where(:root[data-ontwerp=v2]) .tm.kyb .kbk-kop{align-items:center;gap:16px;margin:0 0 8px;display:flex}:where(:root[data-ontwerp=v2]) .tm.kyb .kbk-terug{box-sizing:border-box;background:var(--card);width:32px;height:32px;color:var(--ink2);cursor:pointer;border:1px solid #0e143029;border-radius:8px;flex:0 0 32px;place-items:center;padding:0;display:grid}:where(:root[data-ontwerp=v2]) .tm.kyb .kbk-terug:hover{background:var(--bg)}:where(:root[data-ontwerp=v2]) .tm.kyb .kbk-terug span{display:inline-flex;transform:scaleX(-1)}:where(:root[data-ontwerp=v2]) .tm.kyb .kbk-terug svg{width:14px;height:14px}:where(:root[data-ontwerp=v2]) .tm.kyb .kbk-av{width:48px;height:48px;font-family:var(--font-display);border-radius:50%;flex:0 0 48px;place-items:center;font-size:20px;font-weight:700;display:grid}:where(:root[data-ontwerp=v2]) .tm.kyb .kbk-id{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}:where(:root[data-ontwerp=v2]) .tm.kyb .mono{font-family:ui-monospace,Menlo,monospace}:where(:root[data-ontwerp=v2]) .tm.kyb .kbk-titel{font-family:var(--font-display);letter-spacing:0;color:var(--ink);margin:0;font-size:22px;font-weight:700;line-height:30px}:where(:root[data-ontwerp=v2]) .tm.kyb .kbk-sub{flex-wrap:nowrap;align-items:center;gap:8px;min-width:0;height:24px;display:flex}:where(:root[data-ontwerp=v2]) .tm.kyb .kbk-sub-t{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--ink2);font-size:13.5px;overflow:hidden}@media (width<=1279px){:where(:root[data-ontwerp=v2]) .tm.kyb .kbk-sub{flex-wrap:wrap;height:auto}:where(:root[data-ontwerp=v2]) .tm.kyb .kbk-sub-t{white-space:normal;overflow:visible}}:where(:root[data-ontwerp=v2]) .tm.kyb .kbk-sub .kyb-badge{box-sizing:border-box;border-radius:12px;gap:6px;height:24px;padding:0 10px;font-size:12.5px;font-weight:600}:where(:root[data-ontwerp=v2]) .tm.kyb .kbk-alleen{background:var(--ink);color:#fff;white-space:nowrap;border-radius:12px;flex:none;align-items:center;gap:6px;height:24px;padding:0 10px;font-size:12px;font-weight:700;display:inline-flex}:where(:root[data-ontwerp=v2]) .tm.kyb .kbk-alleen svg{width:12px;height:12px}:where(:root[data-ontwerp=v2]) .tm.kyb .kyc-ic16 svg{width:16px;height:16px}:where(:root[data-ontwerp=v2]) .tm.kyb .kyc-ic18 svg{width:18px;height:18px}:where(:root[data-ontwerp=v2]) .tm.kyb .kyc-ic14 svg{width:14px;height:14px}:where(:root[data-ontwerp=v2]) .tm.kyb .kbk-knoppen{flex-wrap:wrap;gap:8px;display:flex}:where(:root[data-ontwerp=v2]) .tm.kyb .kyb-kolommen,:where(:root[data-ontwerp=v2]) .tm.kyb .kyb-kolom{gap:16px}}@media (width>=901px){:where(:root[data-ontwerp=v2]) .tm.kyb .kyb-kolommen:not(.k3){grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:stretch;display:grid}:where(:root[data-ontwerp=v2]) .tm.kyb .kyb-kolommen.kbk-7-5{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}:where(:root[data-ontwerp=v2]) .tm.kyb .kyb-kolommen.kbk-7-5>.kyb-kolom{align-content:stretch}}@media (width>=761px){:where(:root[data-ontwerp=v2]) .tm.kyb .kba-regels{margin:-8px -16px 0}:where(:root[data-ontwerp=v2]) .tm.kyb .kba-rij{box-sizing:content-box;border-bottom:1px solid var(--line);align-items:center;gap:16px;min-height:56px;padding:8px 16px;display:flex}:where(:root[data-ontwerp=v2]) .tm.kyb .kba-rij-id{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}:where(:root[data-ontwerp=v2]) .tm.kyb .kba-rij-t{color:var(--ink);font-size:14px;font-weight:600}:where(:root[data-ontwerp=v2]) .tm.kyb .kba-rij-s{color:var(--ink2);font-size:12.5px;line-height:18px}:where(:root[data-ontwerp=v2]) .tm.kyb .kba-facturen{border-top:1px solid var(--line);margin:16px -16px -16px}:where(:root[data-ontwerp=v2]) .tm.kyb .kba-regels+.kba-facturen{border-top:0;margin-top:0}:where(:root[data-ontwerp=v2]) .tm.kyb .kba-grid{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1fr) 88px;align-items:center;gap:12px;display:grid}:where(:root[data-ontwerp=v2]) .tm.kyb .kba-rechts{text-align:right;justify-self:end}:where(:root[data-ontwerp=v2]) .tm.kyb .kba-bedrag{font-weight:600}:where(:root[data-ontwerp=v2]) .tm.kyb .kba-facturen .crm-tr{cursor:default}:where(:root[data-ontwerp=v2]) .tm.kyb .kbd-kop{flex-wrap:wrap;align-items:center;gap:8px;margin:0 0 12px;display:flex}:where(:root[data-ontwerp=v2]) .tm.kyb .kbd-tel{color:var(--ink3);font-size:12.5px}:where(:root[data-ontwerp=v2]) .tm.kyb .kbd-feiten{flex-direction:column;margin:0;display:flex}:where(:root[data-ontwerp=v2]) .tm.kyb .kbd-feit{box-sizing:border-box;align-items:center;gap:8px;min-height:36px;padding:4px 0;font-size:13.5px;line-height:18px;display:flex}:where(:root[data-ontwerp=v2]) .tm.kyb .kbd-feit dt{width:140px;color:var(--ink3);flex:0 0 140px}:where(:root[data-ontwerp=v2]) .tm.kyb .kbd-feit dd{min-width:0;color:var(--ink);flex:1;margin:0}:where(:root[data-ontwerp=v2]) .tm.kyb .kbk-strook>.panel{margin:0}:where(:root[data-ontwerp=v2]) .tm.kyb .kbk-breed{min-width:0}:where(:root[data-ontwerp=v2]) .tm.kyb .panel-body>.kba-regels:last-child{margin-bottom:-16px}:where(:root[data-ontwerp=v2]) .tm.kyb .panel-body>.kba-regels:last-child>.kba-rij:last-child{border-bottom:0}:where(:root[data-ontwerp=v2]) .tm.kyb .panel-body>.kba-regels:not(.kbb-regels):last-child{margin-bottom:-8px}:where(:root[data-ontwerp=v2]) .tm.kyb .panel-body>.kba-regels:not(.kbb-regels):last-child>.kba-rij:last-child{border-bottom:1px solid var(--line)}:where(:root[data-ontwerp=v2]) .tm.kyb .kbk-breed .panel>:not(.panel-body)>.kba-facturen{border-top:0;margin:0}:where(:root[data-ontwerp=v2]) .tm.kyb .kbav-stappen{flex-direction:column;gap:10px;padding:4px;display:flex}:where(:root[data-ontwerp=v2]) .tm.kyb .kbav-stap{align-items:center;gap:10px;height:32px;display:flex}:where(:root[data-ontwerp=v2]) .tm.kyb .kbav-ic{width:16px;height:16px;color:var(--ink3);flex:0 0 16px;place-items:center;display:grid}:where(:root[data-ontwerp=v2]) .tm.kyb .kbav-stap.is-klaar .kbav-ic{color:var(--a-green)}:where(:root[data-ontwerp=v2]) .tm.kyb .kbav-ic svg{width:16px;height:16px}:where(:root[data-ontwerp=v2]) .tm.kyb .kbav-t{min-width:0;color:var(--ink2);flex:1;font-size:14px;line-height:20px}:where(:root[data-ontwerp=v2]) .tm.kyb .kbav-stap.is-klaar .kbav-t{color:var(--ink)}:where(:root[data-ontwerp=v2]) .tm.kyb .kbav-w{color:var(--ink3);white-space:nowrap;font-size:12.5px}:where(:root[data-ontwerp=v2]) .tm.kyb .kbno{flex-direction:column;gap:12px;display:flex}:where(:root[data-ontwerp=v2]) .tm.kyb .kbno-notitie{background:var(--bg);color:var(--ink);border-radius:12px;padding:12px 40px 13px 14px;font-size:13.5px;line-height:20px;position:relative}:where(:root[data-ontwerp=v2]) .tm.kyb .kbno-t{white-space:pre-wrap}:where(:root[data-ontwerp=v2]) .tm.kyb .kbno-s{color:var(--ink3);margin-top:4px;font-size:12px;line-height:16px}:where(:root[data-ontwerp=v2]) .tm.kyb .kbno-weg{width:24px;height:24px;color:var(--ink3);cursor:pointer;background:0 0;border:0;border-radius:6px;place-items:center;padding:0;display:grid;position:absolute;top:8px;right:8px}:where(:root[data-ontwerp=v2]) .tm.kyb .kbno-weg:hover{background:var(--bg-deep);color:var(--ink)}:where(:root[data-ontwerp=v2]) .tm.kyb .kbno-weg svg{width:14px;height:14px}:where(:root[data-ontwerp=v2]) .tm.kyb .kbno-veld{box-sizing:border-box;background:var(--card);border:1px solid #0e143029;border-radius:10px;align-items:center;gap:8px;height:42px;padding:0 6px 0 12px;display:flex}:where(:root[data-ontwerp=v2]) .tm.kyb .kbno-veld:focus-within{box-shadow:0 0 0 3px var(--fam-iris-soft),0 0 0 1px var(--fam-iris)}:where(:root[data-ontwerp=v2]) .tm.kyb .kbno-veld input{min-width:0;height:100%;font:400 13.5px/20px var(--font-body);color:var(--ink);background:0 0;border:0;outline:0;flex:1}:where(:root[data-ontwerp=v2]) .tm.kyb .kbno-veld input::placeholder{color:var(--ink3)}:where(:root[data-ontwerp=v2]) .tm.kyb .kbno-stuur{width:32px;height:32px;color:var(--ink2);cursor:pointer;background:0 0;border:0;border-radius:8px;flex:0 0 32px;place-items:center;padding:0;display:grid}:where(:root[data-ontwerp=v2]) .tm.kyb .kbno-stuur:hover:not(:disabled){background:var(--bg-deep);color:var(--ink)}:where(:root[data-ontwerp=v2]) .tm.kyb .kbno-stuur:disabled{cursor:default;opacity:.6}:where(:root[data-ontwerp=v2]) .tm.kyb .kbno-stuur svg{width:16px;height:16px}:where(:root[data-ontwerp=v2]) .tm.kyb .kbno .kyb-empty{padding:10px 0}:where(:root[data-ontwerp=v2]) .tm.kyb .panel-body>.tm-modrow.kbac-rij{box-sizing:border-box;border:0;border-bottom:1px solid var(--line);min-height:56px;box-shadow:none;background:0 0;border-radius:0;gap:12px;margin:0 -16px;padding:8px 16px}:where(:root[data-ontwerp=v2]) .tm.kyb .panel-body>.tm-modrow.kbac-rij+.tm-modrow.kbac-rij{margin-top:0}:where(:root[data-ontwerp=v2]) .tm.kyb .panel-body>.tm-modrow.kbac-rij:last-of-type{border-bottom:0;margin-bottom:-16px}:where(:root[data-ontwerp=v2]) .tm.kyb .panel-body>.tm-modrow.kbac-rij:first-child{margin-top:-16px}:where(:root[data-ontwerp=v2]) .tm.kyb .tm-modrow.kbac-rij>.tm-modrow-ic{flex:0 0 16px;width:16px;height:16px;color:var(--ink2)!important;background:0 0!important}:where(:root[data-ontwerp=v2]) .tm.kyb .tm-modrow.kbac-rij>.tm-modrow-ic svg{width:16px;height:16px}:where(:root[data-ontwerp=v2]) .tm.kyb .tm-modrow.kbac-rij .tm-modrow-name{color:var(--ink);white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:600;line-height:20px;overflow:hidden}:where(:root[data-ontwerp=v2]) .tm.kyb .tm-modrow.kbac-rij .tm-modrow-grp{color:var(--ink3);font-size:12.5px;line-height:16px}:where(:root[data-ontwerp=v2]) .tm.kyb .kyb-kolommen.k3 .tm-modrow{box-sizing:border-box;border:0;border-bottom:1px solid var(--line);text-align:left;min-height:56px;font:inherit;background:0 0;border-radius:0;gap:16px;width:auto;margin:0 -16px;padding:8px 16px}:where(:root[data-ontwerp=v2]) .tm.kyb .kyb-kolommen.k3 .tm-modrow+.tm-modrow{margin-top:0}:where(:root[data-ontwerp=v2]) .tm.kyb .kyb-kolommen.k3 .panel:has(.kyb-modlijst){box-sizing:border-box;flex-direction:column;height:416px;display:flex}:where(:root[data-ontwerp=v2]) .tm.kyb .kyb-kolommen.k3 .panel:has(.kyb-modlijst)>.panel-body{flex-direction:column;flex:auto;min-height:0;display:flex}:where(:root[data-ontwerp=v2]) .tm.kyb .kyb-kolommen.k3 .kyb-modlijst{flex:1 1 0;min-height:0;margin:0 -16px;padding:0 16px;overflow-y:auto}:where(:root[data-ontwerp=v2]) .tm.kyb .kyb-kolommen.k3 .tm-modrow:hover{background:var(--bg)}:where(:root[data-ontwerp=v2]) .tm.kyb .kyb-kolommen.k3 .tm-modrow>.tm-modrow-ic,:where(:root[data-ontwerp=v2]) .tm.kyb .kyb-kolommen.k3 .tm-modrow>span:first-child:not([class]){display:none}:where(:root[data-ontwerp=v2]) .tm.kyb .kyb-kolommen.k3 button.tm-modrow{width:calc(100% + 32px)!important}:where(:root[data-ontwerp=v2]) .tm.kyb .kyb-kolommen.k3 button.tm-modrow:last-child{border-bottom:0}:where(:root[data-ontwerp=v2]) .tm.kyb .kyb-kolommen.k3 .tm-modrow-main{flex-direction:column;gap:2px;display:flex}:where(:root[data-ontwerp=v2]) .tm.kyb .kyb-kolommen.k3 .tm-modrow-name{color:var(--ink);font-size:14px;font-weight:600}:where(:root[data-ontwerp=v2]) .tm.kyb .kyb-kolommen.k3 .tm-modrow-grp{color:var(--ink2);font-size:12.5px;line-height:18px}:where(:root[data-ontwerp=v2]) .tm.kyb .kyb-kolommen.k3 .tm-toggle{background:#d5d9e2;border-radius:10px;width:36px;height:20px}:where(:root[data-ontwerp=v2]) .tm.kyb .kyb-kolommen.k3 .tm-toggle.on{background:var(--a-aqua)}:where(:root[data-ontwerp=v2]) .tm.kyb .kyb-kolommen.k3 .tm-toggle-knob{width:16px;height:16px;top:2px;left:2px;box-shadow:0 1px 2px #0e143033}:where(:root[data-ontwerp=v2]) .tm.kyb .kyb-kolommen.k3 .tm-toggle.on .tm-toggle-knob{transform:translate(16px)}:where(:root[data-ontwerp=v2]) .tm.kyb .kyb-kolommen.k3 .tm-modrow .kyb-badge{box-sizing:border-box;border-radius:12px;height:24px;padding:0 10px;font-size:12.5px;font-weight:600}:where(:root[data-ontwerp=v2]) .tm.kyb .kyb-kolommen.k3 .tm-modrow button.kyb-badge{border:0!important;font-size:12.5px!important;font-weight:600!important}}@media (width>=901px){:where(:root[data-ontwerp=v2]) .tm.kyb .kyb-kolommen.k3{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;display:grid}:where(:root[data-ontwerp=v2]) .tm.kyb .kyb-kolommen.k3>.kyb-kolom{display:contents}}@media (width>=761px){:where(:root[data-ontwerp=v2]) .tm.kyb .kbs .tm-modrow{box-sizing:border-box;background:0 0;border:0;border-radius:0;gap:10px;min-height:36px;padding:0}:where(:root[data-ontwerp=v2]) .tm.kyb .kbs .tm-modrow:hover{background:0 0}:where(:root[data-ontwerp=v2]) .tm.kyb .kbs .tm-modrow+.tm-modrow{margin-top:8px}:where(:root[data-ontwerp=v2]) .tm.kyb .kbs .tm-modrow-ic{border-radius:50%;width:22px;height:22px;font-weight:700;background:var(--a-slate-soft)!important;color:var(--a-slate)!important;font-size:12px!important}:where(:root[data-ontwerp=v2]) .tm.kyb .kbs .tm-modrow-name{color:var(--ink);font-size:14px;font-weight:400}:where(:root[data-ontwerp=v2]) .tm.kyb .kbs .tm-modrow-grp{color:var(--ink3);font-size:12.5px;line-height:16px}}@media (width>=901px){:where(:root[data-ontwerp=v2]) .tm.kyb .kyb-detail-grid.kbs{grid-template-columns:repeat(12,minmax(0,1fr));align-items:stretch;gap:16px}:where(:root[data-ontwerp=v2]) .tm.kyb .kyb-detail-grid.kbs>*{grid-column:span 6;min-width:0}:where(:root[data-ontwerp=v2]) .tm.kyb .kyb-detail-grid.kbs>:first-child:nth-last-child(4){grid-column:span 5}:where(:root[data-ontwerp=v2]) .tm.kyb .kyb-detail-grid.kbs>:nth-child(2):nth-last-child(3){grid-column:span 7}}@media (width>=761px){:where(:root[data-ontwerp=v2]) .tm.kyb .kbs>:only-child,:where(:root[data-ontwerp=v2]) .tm.kyb .kbs>:first-child:nth-last-child(4),:where(:root[data-ontwerp=v2]) .tm.kyb .kbs>:nth-child(2):nth-last-child(3){grid-column:1/-1}:where(:root[data-ontwerp=v2]) .tm.kyb .kbs .panel-body:has(>.kbs-bp){padding:16px 20px}:where(:root[data-ontwerp=v2]) .tm.kyb .kbs .kbs-bp{flex-direction:column;gap:10px;display:flex}:where(:root[data-ontwerp=v2]) .tm.kyb .kbs .kbs-sec{font-family:var(--font-body);letter-spacing:.1em;text-transform:uppercase;color:var(--ink3);margin:0;font-size:12px;font-weight:700;line-height:17px}:where(:root[data-ontwerp=v2]) .tm.kyb .kbs .kbs-sec.is-mw{margin-top:6px;line-height:22px}:where(:root[data-ontwerp=v2]) .tm.kyb .kbs .kbs-bp-chips{flex-wrap:wrap;gap:6px;display:flex}:where(:root[data-ontwerp=v2]) .tm.kyb .kbs .kbs-bp .kyb-badge{box-sizing:border-box;border-radius:8px;height:24px;padding:0 10px;font-size:12.5px;font-weight:600}:where(:root[data-ontwerp=v2]) .tm.kyb .kbs .kbs-bp-agents{color:var(--ink3);font-size:12px}:where(:root[data-ontwerp=v2]) .tm.kyb .kbs .kbs-bp-som{color:var(--ink3);font-size:11.5px}:where(:root[data-ontwerp=v2]) .tm.kyb .kbs .tm-modrow.kbs-mw{box-sizing:content-box;border:0;border-bottom:1px solid var(--line);background:0 0;border-radius:0;gap:12px;min-height:52px;margin:0;padding:0}:where(:root[data-ontwerp=v2]) .tm.kyb .kbs .tm-modrow.kbs-mw+.tm-modrow.kbs-mw{margin-top:0}:where(:root[data-ontwerp=v2]) .tm.kyb .kbs .kbs-mw .tm-modrow-ic{border-radius:10px;flex:0 0 32px;width:32px;height:32px;background:var(--a-purple-soft)!important;color:var(--a-purple)!important}:where(:root[data-ontwerp=v2]) .tm.kyb .kbs .kbs-mw .tm-modrow-name{color:var(--ink);font-size:14px;font-weight:600;line-height:20px}:where(:root[data-ontwerp=v2]) .tm.kyb .kbs .kbs-mw .tm-modrow-grp{color:var(--ink3);font-size:12.5px;line-height:18px}:where(:root[data-ontwerp=v2]) .tm.kyb .kbs .kbs-bp-live{color:var(--a-green);font-size:11.5px}:where(:root[data-ontwerp=v2]) .tm.kyb .kbs .kbs-bp-live.is-demo{color:var(--ink3)}:where(:root[data-ontwerp=v2]) .tm.kyb .kbbg-wrap{margin:0 0 8px}:where(:root[data-ontwerp=v2]) .tm.kyb .kbbg{background:var(--ink);color:#fff;border-radius:16px;align-items:center;gap:16px;padding:16px 20px;display:flex}:where(:root[data-ontwerp=v2]) .tm.kyb .kbbg-ic{color:#ffffffb3;flex:none;width:20px;height:20px;display:inline-flex}:where(:root[data-ontwerp=v2]) .tm.kyb .kbbg-ic svg{width:20px;height:20px}:where(:root[data-ontwerp=v2]) .tm.kyb .kbbg-id{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}:where(:root[data-ontwerp=v2]) .tm.kyb .kbbg-t{color:#fff;font-size:15px;font-weight:700;line-height:22px}:where(:root[data-ontwerp=v2]) .tm.kyb .kbbg-s{color:#ffffffb3;font-size:13px;line-height:18px}:where(:root[data-ontwerp=v2]) .tm.kyb .kbbg-s b{color:#fff}:where(:root[data-ontwerp=v2]) .tm.kyb .kbbg .kbbg-chip{color:#fff;background:#ffffff1f;flex:none}:where(:root[data-ontwerp=v2]) .tm.kyb .kbbg .kbbg-chip .kbf-chip-stip{background:#ffffffb3}:where(:root[data-ontwerp=v2]) .tm.kyb .kbbg.open .kbbg-chip .kbf-chip-stip{background:var(--a-red)}:where(:root[data-ontwerp=v2]) .tm.kyb .kbbg-voet{color:var(--ink3);margin:8px 0 0 4px;font-size:12px}:where(:root[data-ontwerp=v2]) .tm.kyb .kbbg-reden{border:1px solid var(--line);background:var(--card);border-radius:12px;margin:12px 0 0;padding:16px}:where(:root[data-ontwerp=v2]) .tm.kyb .kbbg-reden-knoppen{gap:8px;margin-top:12px;display:flex}:where(:root[data-ontwerp=v2]) .tm.kyb .kbg-balk{border-bottom:1px solid var(--line);justify-content:flex-start;margin:0 -16px;padding:12px 16px}:where(:root[data-ontwerp=v2]) .tm.kyb .kbg-balk .sx-tabs.sm{background:0 0;border:0;border-radius:0;align-items:center;gap:6px;padding:0}:where(:root[data-ontwerp=v2]) .tm.kyb .kbg-balk .sx-tab.sm{box-sizing:border-box;background:var(--card);height:32px;box-shadow:none;font:600 13px/1 var(--font-body);color:var(--ink2);white-space:nowrap;border:1px solid #0e14301f;border-radius:16px;padding:0 12px}:where(:root[data-ontwerp=v2]) .tm.kyb .kbg-balk .sx-tab.sm.on{border-color:var(--ink);background:var(--ink);color:#fff}:where(:root[data-ontwerp=v2]) .tm.kyb .kbg-streep{background:var(--line);flex:0 0 1px;width:1px;height:20px}:where(:root[data-ontwerp=v2]) .tm.kyb .kbg-zoek{box-sizing:border-box;background:var(--card);border:1px solid #0e143029;border-radius:8px;gap:8px;width:220px;min-width:220px;height:32px;padding:0 10px}:where(:root[data-ontwerp=v2]) .tm.kyb .kbg-zoek input{min-width:0;font-family:var(--font-body);color:var(--ink);background:0 0;border:0;flex:1;font-size:13px;font-weight:400;line-height:20px}:where(:root[data-ontwerp=v2]) .tm.kyb .kbg-bulk{margin:12px 0 0}:where(:root[data-ontwerp=v2]) .tm.kyb .kbg-bulk-uitleg{color:var(--ink3);margin:-4px 0 12px;font-size:12.5px;line-height:18px}:where(:root[data-ontwerp=v2]) .tm.kyb .kbg-tabel{margin:0 -16px}:where(:root[data-ontwerp=v2]) .tm.kyb .kbg-bulk+.kbg-tabel{margin-top:0}:where(:root[data-ontwerp=v2]) .tm.kyb .kbg-grid{grid-template-columns:18px 220px minmax(0,1fr) 110px 110px 60px 110px 32px;align-items:center;gap:12px;display:grid}:where(:root[data-ontwerp=v2]) .tm.kyb .kbg-tabel .crm-tr{cursor:default;border-bottom:1px solid var(--line)}:where(:root[data-ontwerp=v2]) .tm.kyb .kbg-tabel .crm-tr.open{background:var(--bg)}:where(:root[data-ontwerp=v2]) .tm.kyb .kbg-tabel .crm-th{letter-spacing:.04em;text-transform:uppercase;color:var(--ink3);font-size:11.5px;font-weight:700}:where(:root[data-ontwerp=v2]) .tm.kyb .kbg-tabel .crm-th .kbg-kop{letter-spacing:inherit;text-transform:inherit}:where(:root[data-ontwerp=v2]) .tm.kyb .kbg-kop{font:inherit;color:inherit;cursor:pointer;white-space:nowrap;background:0 0;border:0;align-items:center;gap:4px;padding:0;display:inline-flex}:where(:root[data-ontwerp=v2]) .tm.kyb .kbg-kop.on{color:var(--ink)}:where(:root[data-ontwerp=v2]) .tm.kyb .kbg-kop-pijl{width:10px;display:inline-flex;transform:rotate(90deg)}:where(:root[data-ontwerp=v2]) .tm.kyb .kbg-naam,:where(:root[data-ontwerp=v2]) .tm.kyb .kbg-mail{text-align:left;cursor:pointer;white-space:nowrap;text-overflow:ellipsis;background:0 0;border:0;align-items:center;gap:10px;min-width:0;padding:0;display:flex;overflow:hidden}:where(:root[data-ontwerp=v2]) .tm.kyb .kbg-naam-t{text-overflow:ellipsis;min-width:0;font-weight:600;overflow:hidden}:where(:root[data-ontwerp=v2]) .tm.kyb .kbg-naam .avatar-initials{font-weight:700}:where(:root[data-ontwerp=v2]) .tm.kyb .kbg-zacht{color:var(--ink3)}:where(:root[data-ontwerp=v2]) .tm.kyb .kbg-actie{justify-self:end}:where(:root[data-ontwerp=v2]) .tm.kyb .kbg-meer{width:32px;height:32px;color:var(--ink2);cursor:pointer;background:0 0;border:0;border-radius:8px;place-items:center;padding:0;display:grid}:where(:root[data-ontwerp=v2]) .tm.kyb .kbg-meer:hover,:where(:root[data-ontwerp=v2]) .tm.kyb .kbg-meer.on{background:var(--bg);color:var(--ink)}:where(:root[data-ontwerp=v2]) .tm.kyb .kbg-meer svg{width:16px;height:16px}:where(:root[data-ontwerp=v2]) .tm.kyb .kbg-open{border-bottom:1px solid var(--line);background:var(--bg)}:where(:root[data-ontwerp=v2]) .tm.kyb .kbg-tabel~.pgn{margin:0 -16px -16px}:where(:root[data-ontwerp=v2]) .tm.kyb .kbo-wr{align-items:center;gap:10px;min-width:0;display:inline-flex}:where(:root[data-ontwerp=v2]) .tm.kyb .kbo-wr b{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-weight:600;overflow:hidden}:where(:root[data-ontwerp=v2]) .tm.kyb .kbo .panel-body>div>.tm-modrow[role=button]{box-sizing:border-box;border:0;border-bottom:1px solid var(--line);background:0 0;border-radius:0;gap:12px;min-height:56px;margin:0 -16px;padding:8px 16px}:where(:root[data-ontwerp=v2]) .tm.kyb .kbo .panel-body>div>.tm-modrow[role=button]:hover{background:var(--bg)}:where(:root[data-ontwerp=v2]) .tm.kyb .kbo .panel-body>div>.tm-modrow[role=button] .tm-modrow-name{color:var(--ink);font-size:14px;font-weight:600;line-height:20px}:where(:root[data-ontwerp=v2]) .tm.kyb .kbo .panel-body>div>.tm-modrow[role=button] .tm-modrow-grp{color:var(--ink3);font-size:12.5px;line-height:16px}:where(:root[data-ontwerp=v2]) .tm.kyb .kbo .kbp-main{flex-direction:column;flex:auto;min-width:0;display:flex}:where(:root[data-ontwerp=v2]) .tm.kyb .kbo .kbp-main .tm-modrow-name,:where(:root[data-ontwerp=v2]) .tm.kyb .kbo .kbp-main .tm-modrow-grp{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}:where(:root[data-ontwerp=v2]) .tm.kyb .kbo-wr .avatar-initials{font-weight:700}:where(:root[data-ontwerp=v2]) .tm.kyb .kbo .panel-body:has(>.crm-th){padding:0}:where(:root[data-ontwerp=v2]) .tm.kyb .kbo .panel-body:has(>.crm-th)>:not(.crm-th):not(.crm-tr){padding-left:16px;padding-right:16px}:where(:root[data-ontwerp=v2]) .tm.kyb .kbo .kbp-knop{background:var(--card);height:32px;color:var(--ink);font:500 13px/1 var(--font-body);border:1px solid #0e143029;border-radius:8px;flex:none;padding:0 12px}}@media (width>=901px){:where(:root[data-ontwerp=v2]) .tm.kyb .kyb-stack.kbo{grid-template-columns:repeat(12,minmax(0,1fr));align-items:stretch;gap:16px;display:grid}:where(:root[data-ontwerp=v2]) .tm.kyb .kyb-stack.kbo>*{grid-column:span 12;min-width:0;margin-top:0!important}:where(:root[data-ontwerp=v2]) .tm.kyb .kyb-stack.kbo>:nth-child(2):nth-last-child(2){grid-column:span 7}:where(:root[data-ontwerp=v2]) .tm.kyb .kyb-stack.kbo>:nth-child(3):last-child{grid-column:span 5}:where(:root[data-ontwerp=v2]) .tm.kyb .kyb-stack.kbo>:nth-child(3):last-child:has(.kbpd){grid-column:span 12}:where(:root[data-ontwerp=v2]) .tm.kyb .kyb-stack.kbo:has(>:nth-child(3):last-child .kbpd)>:nth-child(2):nth-last-child(2){grid-column:span 12}}@media (width>=761px){:where(:root[data-ontwerp=v2]) .tm.kyb .kbo .scz>.k6s{margin-bottom:8px}:where(:root[data-ontwerp=v2]) .tm.kyb .kbo .panel-body>.tb-balk{border-bottom:1px solid var(--line);margin:0;padding:12px 16px}:where(:root[data-ontwerp=v2]) .tm.kyb .kbr-strook{margin:-16px}:where(:root[data-ontwerp=v2]) .tm.kyb .kbr-strook+*{margin-top:26px!important}:where(:root[data-ontwerp=v2]) .tm.kyb .kyb-stack.kbp>.kbp-vak:empty{display:none}:where(:root[data-ontwerp=v2]) .tm.kyb .kbg-tabel{overflow-x:auto}:where(:root[data-ontwerp=v2]) .tm.kyb .kbg-tabel>.kbg-grid{min-width:920px}:where(:root[data-ontwerp=v2]) .tm.kyb .kbg-tabel>.kbg-open{position:sticky;left:0}:where(:root[data-ontwerp=v2]) .tm.kyb .kyb-stack.kbp{grid-template-columns:minmax(0,1fr)}:where(:root[data-ontwerp=v2]) .tm.kyb .kyb-stack.kbp>.kbp-vak:not(:empty){min-width:0}:where(:root[data-ontwerp=v2]) .tm.kyb .kyb-stack.kbp>.kbp-pakketten>.panel>.panel-body{overflow-x:auto}}@media (width>=901px){:where(:root[data-ontwerp=v2]) .tm.kyb .kyb-stack.kbp{grid-template-columns:repeat(12,minmax(0,1fr));align-items:stretch;gap:16px;display:grid}:where(:root[data-ontwerp=v2]) .tm.kyb .kyb-stack.kbp>.kbp-vak{flex-direction:column;grid-column:span 12;min-width:0;display:flex;margin-top:0!important}:where(:root[data-ontwerp=v2]) .tm.kyb .kyb-stack.kbp>.kbp-vak>.panel{flex:auto;margin:0!important}:where(:root[data-ontwerp=v2]) .tm.kyb .kyb-stack.kbp>.kbp-noodrem{grid-column:span 5}:where(:root[data-ontwerp=v2]) .tm.kyb .kyb-stack.kbp>.kbp-status{grid-column:span 7}:where(:root[data-ontwerp=v2]) .tm.kyb .kyb-stack.kbp>.kbp-blauwdrukken,:where(:root[data-ontwerp=v2]) .tm.kyb .kyb-stack.kbp>.kbp-sleutels{grid-column:span 6}:where(:root[data-ontwerp=v2]) .tm.kyb .kyb-stack.kbp>.kbp-pakketten>.panel>.panel-body{max-height:280px;overflow-y:auto}:where(:root[data-ontwerp=v2]) .tm.kyb .kyb-stack.kbp>.kbp-blauwdrukken>.panel>.panel-body,:where(:root[data-ontwerp=v2]) .tm.kyb .kyb-stack.kbp>.kbp-sleutels>.panel>.panel-body{max-height:300px;overflow-y:auto}:where(:root[data-ontwerp=v2]) .tm.kyb .kyb-stack.kbp:not(:has(>.kbp-status:not(:empty)))>.kbp-noodrem{grid-column:span 12}:where(:root[data-ontwerp=v2]) .tm.kyb .kyb-stack.kbp:not(:has(>.kbp-noodrem:not(:empty)))>.kbp-status{grid-column:span 12}:where(:root[data-ontwerp=v2]) .tm.kyb .kyb-stack.kbp:not(:has(>.kbp-blauwdrukken:not(:empty)))>.kbp-sleutels{grid-column:span 12}:where(:root[data-ontwerp=v2]) .tm.kyb .kyb-stack.kbp:not(:has(>.kbp-sleutels:not(:empty)))>.kbp-blauwdrukken{grid-column:span 12}:where(:root[data-ontwerp=v2]) .tm.kyb .kbb-regels{margin:-16px}:where(:root[data-ontwerp=v2]) .tm.kyb .kbb-regels .kba-rij:last-child{border-bottom:0}:where(:root[data-ontwerp=v2]) .tm.kyb .kbsl{border-bottom:1px solid var(--line);margin:0 -16px}:where(:root[data-ontwerp=v2]) .tm.kyb .kbsl:last-child{border-bottom:0;margin-bottom:-16px}:where(:root[data-ontwerp=v2]) .tm.kyb .tm-core-note+.kbsl{border-top:1px solid var(--line);margin-top:12px}:where(:root[data-ontwerp=v2]) .tm.kyb .kbsl-rij{box-sizing:border-box;text-align:left;width:100%;height:56px;font:inherit;color:var(--ink);cursor:pointer;background:0 0;border:0;align-items:center;gap:12px;padding:0 16px;display:flex}:where(:root[data-ontwerp=v2]) .tm.kyb .kbsl-rij:hover{background:var(--bg)}:where(:root[data-ontwerp=v2]) .tm.kyb .kbsl-ic{width:18px;height:18px;color:var(--ink3);flex:none;display:inline-flex}:where(:root[data-ontwerp=v2]) .tm.kyb .kbsl-ic svg{width:18px;height:18px}:where(:root[data-ontwerp=v2]) .tm.kyb .kbsl-id{flex-direction:column;flex:1;min-width:0;display:flex}:where(:root[data-ontwerp=v2]) .tm.kyb .kbsl-t{white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:600;line-height:20px;overflow:hidden}:where(:root[data-ontwerp=v2]) .tm.kyb .kbsl-s{color:var(--ink3);white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;line-height:16px;overflow:hidden}:where(:root[data-ontwerp=v2]) .tm.kyb .kbsl-chip{box-sizing:border-box;border-radius:12px;flex:none;height:24px;padding:0 10px;font-size:12.5px;font-weight:600}:where(:root[data-ontwerp=v2]) .tm.kyb .kbsl-pijl{width:14px;height:14px;color:var(--ink3);flex:none;transition:transform .15s;display:inline-flex}:where(:root[data-ontwerp=v2]) .tm.kyb .kbsl-pijl svg{width:14px;height:14px}:where(:root[data-ontwerp=v2]) .tm.kyb .kbsl.is-open .kbsl-pijl{transform:rotate(90deg)}:where(:root[data-ontwerp=v2]) .tm.kyb .kbsl-uit{padding:0 16px 12px}:where(:root[data-ontwerp=v2]) .tm.kyb .kbp-noodrem .kyb-row>.fld{box-sizing:border-box;background:var(--card);height:40px;font:400 14px/20px var(--font-body);color:var(--ink);border:1px solid #0e143029;border-radius:10px;padding:0 12px}:where(:root[data-ontwerp=v2]) .tm.kyb .kbpk-tabel{border-bottom:1px solid var(--line);margin:0 -16px 16px}:where(:root[data-ontwerp=v2]) .tm.kyb .opt-card+.kbpk-tabel,:where(:root[data-ontwerp=v2]) .tm.kyb .kbpk-tabel:first-child{margin-top:-8px}:where(:root[data-ontwerp=v2]) .tm.kyb .kbpk-grid{grid-template-columns:minmax(0,1.6fr) 100px 80px 130px 120px 184px;align-items:center;gap:12px;display:grid}:where(:root[data-ontwerp=v2]) .tm.kyb .kbpk-tabel .crm-tr{border-bottom:1px solid var(--line);cursor:default;font-variant-numeric:tabular-nums;font-size:14px;line-height:20px}:where(:root[data-ontwerp=v2]) .tm.kyb .kbpk-tabel .crm-tr:hover{background:0 0}:where(:root[data-ontwerp=v2]) .tm.kyb .kbpk-tabel .crm-tr.is-uit{opacity:.6}:where(:root[data-ontwerp=v2]) .tm.kyb .kbpk-r{text-align:right;white-space:nowrap;justify-self:end}:where(:root[data-ontwerp=v2]) .tm.kyb .kbpk-bedrag{font-weight:600}:where(:root[data-ontwerp=v2]) .tm.kyb .kbpk-naam{white-space:nowrap;align-items:baseline;gap:8px;min-width:0;display:flex;overflow:hidden}:where(:root[data-ontwerp=v2]) .tm.kyb .kbpk-zacht{color:var(--ink3);text-overflow:ellipsis;font-size:12.5px;overflow:hidden}:where(:root[data-ontwerp=v2]) .tm.kyb .kbpk-acties{justify-content:flex-end;gap:4px;display:flex}:where(:root[data-ontwerp=v2]) .tm.kyb .kbpk-acties .btn{height:32px;font:500 13px/1 var(--font-body);color:var(--ink2);border-radius:8px;padding:0 12px}:where(:root[data-ontwerp=v2]) .tm.kyb .kbpk-toevoegen{box-sizing:border-box;width:100%;height:40px;font:600 13px/1 var(--font-body);color:var(--ink2);cursor:pointer;text-align:left;background:0 0;border:0;align-items:center;padding:0 16px;display:flex}:where(:root[data-ontwerp=v2]) .tm.kyb .kbpk-toevoegen:hover{background:var(--bg);color:var(--ink)}:where(:root[data-ontwerp=v2]) .tm.kyb .kbpk-vul{flex:1}:where(:root[data-ontwerp=v2]) .tm.kyb .kbpk-plus{width:14px;height:14px;display:inline-flex}:where(:root[data-ontwerp=v2]) .tm.kyb .kbpk-plus svg{width:14px;height:14px}}@media (width>=761px){:where(:root[data-ontwerp=v2]) .tm.kyb .kbau-balk{align-items:center;gap:8px;margin-top:12px;display:flex}:where(:root[data-ontwerp=v2]) .tm.kyb .kbau-vul{flex:1}:where(:root[data-ontwerp=v2]) .tm.kyb .kbau-tabel{margin:0 -16px}:where(:root[data-ontwerp=v2]) .tm.kyb .kbau-tabel:last-child{margin-bottom:-16px}:where(:root[data-ontwerp=v2]) .tm.kyb .kbau-tabel:last-child .crm-tr:last-child{border-bottom:0}:where(:root[data-ontwerp=v2]) .tm.kyb .kbau-grid{grid-template-columns:120px minmax(0,1.2fr) minmax(0,1.4fr) minmax(0,1.1fr) minmax(0,1.6fr);align-items:center;gap:12px;display:grid}:where(:root[data-ontwerp=v2]) .tm.kyb .kbau-tabel .crm-tr{box-sizing:border-box;cursor:default;border-bottom:1px solid var(--line);min-height:52px;color:var(--ink);padding:0 16px;font-size:14px;line-height:20px}:where(:root[data-ontwerp=v2]) .tm.kyb .kbau-tijd{font-variant-numeric:tabular-nums;white-space:nowrap}:where(:root[data-ontwerp=v2]) .tm.kyb .kbau-cel{white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:8px;min-width:0;display:flex;overflow:hidden}:where(:root[data-ontwerp=v2]) .tm.kyb .kbau-zacht{color:var(--ink3);text-overflow:ellipsis;font-size:12.5px;overflow:hidden}:where(:root[data-ontwerp=v2]) .tm.kyb .kbau-tabel .crm-tr:hover{background:0 0}:where(:root[data-ontwerp=v2]) .tm.kyb .kbau-tekst{white-space:nowrap;text-overflow:ellipsis;min-width:0;display:block;overflow:hidden}:where(:root[data-ontwerp=v2]) .tm.kyb .kbau-leeg{padding:16px}:where(:root[data-ontwerp=v2]) .tm.kyb .kbau-tabel+.kyb-meer{margin-top:8px}:where(:root[data-ontwerp=v2]) .tm.kyb .kbkost{flex-direction:column;padding:12px 16px 16px;display:flex}:where(:root[data-ontwerp=v2]) .tm.kyb .kbkost-kop{align-items:center;gap:8px;margin-bottom:8px;display:flex}:where(:root[data-ontwerp=v2]) .tm.kyb .kbkost-kop-ic{color:var(--a-slate);display:inline-flex}:where(:root[data-ontwerp=v2]) .tm.kyb .kbkost-eyebrow{letter-spacing:.1em;text-transform:uppercase;color:var(--ink3);font-size:12px;font-weight:700;line-height:16px}:where(:root[data-ontwerp=v2]) .tm.kyb .kbkost-vul{flex:1}:where(:root[data-ontwerp=v2]) .tm.kyb .kbkost-telling{font-family:var(--font-mono);color:var(--ink3);font-size:11.5px}:where(:root[data-ontwerp=v2]) .tm.kyb .kbkost-rij{box-sizing:border-box;width:100%;height:40px;color:var(--ink);text-align:left;cursor:pointer;font:inherit;background:0 0;border:0;border-radius:8px;align-items:center;gap:10px;padding:0 10px;display:flex}:where(:root[data-ontwerp=v2]) .tm.kyb .kbkost-rij:hover{background:var(--bg-deep)}:where(:root[data-ontwerp=v2]) .tm.kyb .kbkost-rij.is-open{background:#e9edf2}:where(:root[data-ontwerp=v2]) .tm.kyb .kbkost-rij.kbkost-rij-bron{cursor:default;padding-left:34px}:where(:root[data-ontwerp=v2]) .tm.kyb .kbkost-rij.kbkost-rij-bron:hover{background:0 0}:where(:root[data-ontwerp=v2]) .tm.kyb .kbkost-pijl{color:var(--ink3);transition:transform .12s;display:inline-flex}:where(:root[data-ontwerp=v2]) .tm.kyb .kbkost-rij.is-open .kbkost-pijl{transform:rotate(90deg)}:where(:root[data-ontwerp=v2]) .tm.kyb .kbkost-naam{white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:600;line-height:20px;overflow:hidden}:where(:root[data-ontwerp=v2]) .tm.kyb .kbkost-pakket{font-family:var(--font-mono);color:var(--ink3);border:1px solid var(--line);text-transform:capitalize;border-radius:999px;flex:none;padding:1px 8px;font-size:11px}:where(:root[data-ontwerp=v2]) .tm.kyb .kbkost-aantal{min-width:0;font-family:var(--font-mono);color:var(--ink3);white-space:nowrap;text-overflow:ellipsis;flex:0 auto;font-size:11.5px;overflow:hidden}:where(:root[data-ontwerp=v2]) .tm.kyb .kbkost-bedrag{font-family:var(--font-mono);flex:none;font-size:13px}:where(:root[data-ontwerp=v2]) .tm.kyb .kbkost-bronnen{flex-direction:column;gap:4px;padding:4px 10px 10px 34px;display:flex}:where(:root[data-ontwerp=v2]) .tm.kyb .kbkost-bron{align-items:baseline;gap:10px;font-size:13px;display:flex}:where(:root[data-ontwerp=v2]) .tm.kyb .kbkost-bron-n{color:var(--ink2);white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}:where(:root[data-ontwerp=v2]) .tm.kyb .kbkost-bron-x{font-family:var(--font-mono);color:var(--ink3);flex:none;font-size:11.5px}:where(:root[data-ontwerp=v2]) .tm.kyb .kbkost-bron-b{font-family:var(--font-mono);color:var(--ink2);flex:none;font-size:12.5px}:where(:root[data-ontwerp=v2]) .tm.kyb .kbkost-waaraan{border-top:1px solid var(--line);flex-direction:column;gap:8px;margin-top:12px;padding-top:12px;display:flex}:where(:root[data-ontwerp=v2]) .tm.kyb .kbkost-chips{flex-wrap:wrap;gap:6px;display:flex}:where(:root[data-ontwerp=v2]) .tm.kyb .kbkost-chip{font-family:var(--font-mono);border:1px solid var(--line);color:var(--ink2);border-radius:999px;padding:3px 10px;font-size:12px}:where(:root[data-ontwerp=v2]) .tm.kyb .kbpd-balk{border-bottom:1px solid var(--line);align-items:center;gap:8px;margin:-16px -16px 0;padding:12px 16px;display:flex}:where(:root[data-ontwerp=v2]) .tm.kyb .kbpd-balk-t{min-width:0;color:var(--ink3);text-overflow:ellipsis;white-space:nowrap;flex:1;font-family:ui-monospace,Menlo,monospace;font-size:12px;overflow:hidden}:where(:root[data-ontwerp=v2]) .tm.kyb .kbpd-nieuw{border-bottom:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:8px;margin:0 -16px;padding:12px 16px;display:flex}:where(:root[data-ontwerp=v2]) .tm.kyb .kbpd-noot{border:0;border-bottom:1px solid var(--line);color:var(--ink2);background:0 0;border-radius:0;margin:0 -16px;padding:12px 16px;font-size:13px;line-height:19px}:where(:root[data-ontwerp=v2]) .tm.kyb .kbo .panel-body>div>.tm-modrow.kbpd-open[role=button]{background:var(--a-ink-soft)}:where(:root[data-ontwerp=v2]) .tm.kyb .kbo .panel-body:has(>div>.tm-modrow.kbpd-open)>div>.tm-modrow[role=button]{box-sizing:content-box;min-height:60px;padding:0 16px}:where(:root[data-ontwerp=v2]) .tm.kyb .kbo .panel-body:has(>div>.tm-modrow.kbpd-open)>div>.tm-modrow[role=button]>.tm-modrow-main{flex-direction:column;gap:2px;display:flex}:where(:root[data-ontwerp=v2]) .tm.kyb .kbpd-kaart.kbpd-com{padding:4px 14px 10px}:where(:root[data-ontwerp=v2]) .tm.kyb .kbpd{background:var(--bg);border-bottom:1px solid var(--line);flex-direction:column;gap:12px;margin:0 -16px;padding:4px 16px 16px;display:flex}:where(:root[data-ontwerp=v2]) .tm.kyb .kbpd-bedragen{flex-wrap:wrap;gap:10px;margin-top:12px;display:flex}:where(:root[data-ontwerp=v2]) .tm.kyb .kbpd-bedrag{background:var(--kl-soft);border-radius:12px;flex-direction:column;flex:150px;gap:2px;min-width:0;padding:12px 14px;display:flex}:where(:root[data-ontwerp=v2]) .tm.kyb .kbpd-bedrag-l{color:var(--kl);font-size:12.5px;font-weight:600}:where(:root[data-ontwerp=v2]) .tm.kyb .kbpd-bedrag-w{font-family:var(--font-display);color:var(--ink);font-variant-numeric:tabular-nums;font-size:20px;font-weight:700;line-height:28px}:where(:root[data-ontwerp=v2]) .tm.kyb .kbpd-bedrag-h{color:var(--ink3);font-family:ui-monospace,Menlo,monospace;font-size:11.5px}:where(:root[data-ontwerp=v2]) .tm.kyb .kbpd-bedrag.kbpd-nul{background:var(--bg-deep)}:where(:root[data-ontwerp=v2]) .tm.kyb .kbpd-bedrag.kbpd-nul .kbpd-bedrag-l,:where(:root[data-ontwerp=v2]) .tm.kyb .kbpd-bedrag.kbpd-nul .kbpd-bedrag-w{color:var(--ink3)}:where(:root[data-ontwerp=v2]) .tm.kyb .kbpd-stap{border:1px solid var(--line);background:0 0;border-radius:12px;gap:16px;padding:12px 14px}:where(:root[data-ontwerp=v2]) .tm.kyb .kbpd-stap>:first-child{flex:240px;min-width:0}:where(:root[data-ontwerp=v2]) .tm.kyb .kbpd-stap .kyb-uitstap-t{font-size:14px;font-weight:600;line-height:20px}:where(:root[data-ontwerp=v2]) .tm.kyb .kbpd-stap .kyb-uitstap-s{font-family:var(--font-body);color:var(--ink3);margin-top:2px;font-size:12.5px}:where(:root[data-ontwerp=v2]) .tm.kyb .kbpd-let{border-radius:12px;padding:10px 14px;font-size:12.5px;line-height:18px}:where(:root[data-ontwerp=v2]) .tm.kyb .kbpd-raster{grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));align-items:start;gap:16px;display:grid}:where(:root[data-ontwerp=v2]) .tm.kyb .kbpd-kolom{flex-direction:column;gap:16px;min-width:0;display:flex}:where(:root[data-ontwerp=v2]) .tm.kyb .kbpd-kaart{border:1px solid var(--line);background:var(--card);border-radius:12px;min-width:0;padding:12px 14px}:where(:root[data-ontwerp=v2]) .tm.kyb .kbpd-kop{letter-spacing:.1em;text-transform:uppercase;color:var(--ink3);font-size:12px;font-weight:700;line-height:20px}:where(:root[data-ontwerp=v2]) .tm.kyb .kbpd-kaart>.kbpd-kop~.kbpd-kop{margin-top:16px}:where(:root[data-ontwerp=v2]) .tm.kyb .kbpd-rij{box-sizing:content-box;border:0;border-bottom:1px solid var(--line);background:0 0;border-radius:0;flex-wrap:wrap;gap:6px 12px;min-height:52px;padding:0}:where(:root[data-ontwerp=v2]) .tm.kyb .kbpd-rij .btn{white-space:nowrap}:where(:root[data-ontwerp=v2]) .tm.kyb .kbpd-rij .avatar-initials{font-weight:700}:where(:root[data-ontwerp=v2]) .tm.kyb .kbpd-rij>.tm-modrow-main{flex:1 1 0!important;min-width:120px!important}:where(:root[data-ontwerp=v2]) .tm.kyb .kbpd-rij .tm-modrow-name{color:var(--ink);font-size:14px;font-weight:600;line-height:20px}:where(:root[data-ontwerp=v2]) .tm.kyb .kbpd-rij .tm-modrow-grp{color:var(--ink3);font-size:12.5px;line-height:16px}:where(:root[data-ontwerp=v2]) .tm.kyb .kbpd-koppel{flex-wrap:wrap;align-items:center;gap:6px 8px;margin-top:10px;display:flex}:where(:root[data-ontwerp=v2]) .tm.kyb .kbpd-kies{box-sizing:border-box;background:var(--card);max-width:100%;height:36px;color:var(--ink);font:400 14px/20px var(--font-body);border:1px solid #0e143029;border-radius:10px;flex:0 0 240px;padding:0 12px}:where(:root[data-ontwerp=v2]) .tm.kyb .kbpd-hint{color:var(--ink3);flex:100%;font-family:ui-monospace,Menlo,monospace;font-size:11.5px;line-height:20px}:where(:root[data-ontwerp=v2]) .tm.kyb .kbg-tabel .crm-tr.kbgv-gekozen{background:var(--a-ink-soft)}:where(:root[data-ontwerp=v2]) .tm.kyb .kbgv-bulk{border:1px solid var(--a-slate);background:var(--a-ink-soft);border-radius:10px;margin:12px 0;padding:12px 14px}:where(:root[data-ontwerp=v2]) .tm.kyb .kbgv-bulk .tb-bulk{min-height:0;color:var(--ink);box-shadow:none;background:0 0;border-radius:0;gap:8px;margin:0;padding:0}:where(:root[data-ontwerp=v2]) .tm.kyb .kbgv-bulk .tb-bulk-n{color:var(--ink);margin-right:0;font-size:13.5px;font-weight:700;line-height:20px}:where(:root[data-ontwerp=v2]) .tm.kyb .kbgv-bulk .tb-bulk-acts{flex:none;gap:8px}:where(:root[data-ontwerp=v2]) .tm.kyb .kbgv-bulk .tb-bulk-acts>.btn:first-child{background:var(--a-gold-soft)!important;color:var(--a-gold)!important}:where(:root[data-ontwerp=v2]) .tm.kyb .kbgv-bulk .tb-bulk-acts>.btn:nth-child(2){background:var(--a-green-soft)!important;color:var(--a-green)!important}:where(:root[data-ontwerp=v2]) .tm.kyb .kbgv-bulk .tb-bulk-wis{height:32px;color:var(--ink2);border-radius:8px;margin-left:0;padding:0 12px;font-size:13px;font-weight:500}:where(:root[data-ontwerp=v2]) .tm.kyb .kbgv-bulk .kbg-bulk-uitleg{color:var(--ink3);margin:0;font-family:ui-monospace,Menlo,monospace;font-size:11.5px;line-height:16px}:where(:root[data-ontwerp=v2]) .tm.kyb .kbgv-reden .field{max-width:560px}:where(:root[data-ontwerp=v2]) .tm.kyb .kbgv-acties{flex-direction:column;gap:12px;padding:14px 16px 16px 46px;display:flex}:where(:root[data-ontwerp=v2]) .tm.kyb .kbgv-info{color:var(--ink3);flex-wrap:wrap;font-family:ui-monospace,Menlo,monospace;font-size:11.5px;line-height:16px;display:flex}:where(:root[data-ontwerp=v2]) .tm.kyb .kbgv-info>span+span:before{content:" · ";color:var(--ink3)}:where(:root[data-ontwerp=v2]) .tm.kyb .kbgv-knoppen{flex-wrap:wrap;gap:8px;display:flex}:where(:root[data-ontwerp=v2]) .tm.kyb .kbgv-acties .kbgv-knoppen>.btn svg{width:14px;height:14px}:where(:root[data-ontwerp=v2]) .tm.kyb .kbgv-acties .kbgv-knoppen>.btn{border:0}:where(:root[data-ontwerp=v2]) .tm.kyb .kbgv-kaart{border:1px solid var(--line);background:var(--card);border-radius:12px;flex-direction:column;gap:12px;padding:14px;display:flex}:where(:root[data-ontwerp=v2]) .tm.kyb .kbgv-weg{border:1px solid var(--a-red);background:var(--card);border-radius:12px;flex-direction:column;gap:12px;padding:14px;display:flex}:where(:root[data-ontwerp=v2]) .tm.kyb .kbgv-weg-uitleg{color:var(--ink);gap:10px;font-size:13.5px;line-height:20px;display:flex}:where(:root[data-ontwerp=v2]) .tm.kyb .kbgv-weg-ic{width:16px;height:16px;color:var(--a-red);flex:none;margin-top:2px;display:inline-flex}:where(:root[data-ontwerp=v2]) .tm.kyb .kbgv-weg-ic svg{width:16px;height:16px}:where(:root[data-ontwerp=v2]) .tm.kyb .kbgv-velden{flex-wrap:wrap;gap:12px;display:flex}:where(:root[data-ontwerp=v2]) .tm.kyb .kbgv-velden>.field{flex:0 340px;min-width:0}:where(:root[data-ontwerp=v2]) .tm.kyb>.kbdemo{margin-bottom:8px}:where(:root[data-ontwerp=v2]) .tm.kyb .panel:has(>.panel-body>.kbu-rij)>.panel-head:has(>.pk-strook) .eyebrow{margin-left:auto}:where(:root[data-ontwerp=v2]) .tm.kyb .panel-body:has(>.kbu-rij){padding:0}:where(:root[data-ontwerp=v2]) .tm.kyb .panel-body>.lrow.kbu-rij{box-sizing:content-box;border:0;border-bottom:1px solid var(--line);border-radius:0;gap:12px;min-height:60px;margin:0;padding:0 16px}:where(:root[data-ontwerp=v2]) .tm.kyb .kbu-rij .lrow-main{flex-direction:column;gap:2px;display:flex}:where(:root[data-ontwerp=v2]) .tm.kyb .kbu-rij .lrow-top{align-items:center;gap:10px}:where(:root[data-ontwerp=v2]) .tm.kyb .kbu-rij .lrow-top b{font-family:ui-monospace,Menlo,monospace;font-size:14px;font-weight:600}:where(:root[data-ontwerp=v2]) .tm.kyb .kbu-rij .lrow-sub{margin-top:0}:where(:root[data-ontwerp=v2]) .tm.kyb .panel-body>.kbu-voet{padding:12px 16px;margin:0!important}}@media (width<=760px){:where(:root[data-ontwerp=v2]) .modal.mld-blad>.modal-body{gap:14px}:where(:root[data-ontwerp=v2]) .modal.mld-blad .mld-al{background:#f6ebd6;border:1px solid #c99437;border-radius:12px;flex-direction:column;gap:8px;padding:11px 13px;display:flex}:where(:root[data-ontwerp=v2]) .modal.mld-blad .mld-al-tekst{color:#0e1430;font-size:13.5px;line-height:19px}:where(:root[data-ontwerp=v2]) .modal.mld-blad .mld-al-knoppen{gap:8px;display:flex}:where(:root[data-ontwerp=v2]) .modal.mld-blad :is(.mld-al-knop,.mld-shot-knop){box-sizing:border-box;height:32px;font:inherit;color:#0e1430;white-space:nowrap;cursor:pointer;background:#fff;border:1px solid #0e143029;border-radius:8px;justify-content:center;align-items:center;gap:8px;padding:0 12px;font-size:13px;font-weight:500;display:inline-flex}:where(:root[data-ontwerp=v2]) .modal.mld-blad .mld-al-knop.is-aan{box-shadow:0 0 0 2px #0e1430}:where(:root[data-ontwerp=v2]) .modal.mld-blad .mld-soorten{gap:8px;display:flex}:where(:root[data-ontwerp=v2]) .modal.mld-blad .mld-soort{min-width:0;font:inherit;text-align:left;color:#0e1430;cursor:pointer;--soort:#c13a33;background:#fff;border:1px solid #0e14301f;border-radius:12px;flex-direction:column;flex:1;align-items:flex-start;gap:4px;padding:11px 13px;display:flex}:where(:root[data-ontwerp=v2]) .modal.mld-blad .mld-soort-wens{--soort:#c99437}:where(:root[data-ontwerp=v2]) .modal.mld-blad .mld-soort b{font-size:13.5px;font-weight:700;line-height:1.45}:where(:root[data-ontwerp=v2]) .modal.mld-blad .mld-soort-ic{width:17px;height:17px;color:var(--soort);place-items:center;display:grid}:where(:root[data-ontwerp=v2]) .modal.mld-blad .mld-soort-ic svg{width:17px;height:17px}:where(:root[data-ontwerp=v2]) .modal.mld-blad .mld-soort-storing.is-aan{background:#f8e2e0;border-color:#c13a33}:where(:root[data-ontwerp=v2]) .modal.mld-blad .mld-soort-wens.is-aan{background:#f6ebd6;border-color:#c99437}:where(:root[data-ontwerp=v2]) .modal.mld-blad .mld-veld{flex-direction:column;gap:6px;display:flex}:where(:root[data-ontwerp=v2]) .modal.mld-blad .mld-label{color:#0e1430;font-size:13px;font-weight:600;line-height:1.45}:where(:root[data-ontwerp=v2]) .modal.mld-blad .mld-tekst{box-sizing:border-box;width:100%;min-height:76px;font:inherit;color:#0e1430;resize:vertical;background:#fff;border:1px solid #0e143029;border-radius:10px;padding:10px 12px;font-size:15px;line-height:22px}:where(:root[data-ontwerp=v2]) .modal.mld-blad .mld-tekst::placeholder{color:#8b92ab}:where(:root[data-ontwerp=v2]) .modal.mld-blad .mld-shot-rij{align-items:center;gap:10px;display:flex}:where(:root[data-ontwerp=v2]) .modal.mld-blad .mld-shot-knop svg{color:#5c648a;width:14px;height:14px}:where(:root[data-ontwerp=v2]) .modal.mld-blad .mld-shot-optioneel{color:#8b92ab;font-size:12px}:where(:root[data-ontwerp=v2]) .modal.mld-blad .mld-context{color:#8b92ab;overflow-wrap:anywhere;background:#fafafb;border:1px solid #0e14301f;border-radius:10px;flex-direction:column;gap:4px;padding:10px 12px;font:400 11px/16px ui-monospace,SF Mono,Menlo,monospace;display:flex}:where(:root[data-ontwerp=v2]) .modal.mld-blad .mld-context-kop{color:#5c648a}:where(:root[data-ontwerp=v2]) .modal.mld-blad .mld-context-fout{color:#c13a33}:where(:root[data-ontwerp=v2]) .modal.mld-blad>.modal-foot>.mld-verstuur{color:#fff;width:100%;height:40px;font:inherit;cursor:pointer;background:#0e1430;border:0;border-radius:10px;justify-content:center;align-items:center;gap:8px;font-size:14px;font-weight:600;display:inline-flex}:where(:root[data-ontwerp=v2]) .modal.mld-blad>.modal-foot>.mld-verstuur:disabled{opacity:.5;cursor:default}:where(:root[data-ontwerp=v2]) .modal.mld-blad>.modal-foot>.mld-verstuur svg{width:16px;height:16px}}:where(:root[data-ontwerp=v2]) .ph{flex-direction:column;gap:24px;display:flex}:where(:root[data-ontwerp=v2]) .ph-merk{flex-shrink:0;display:block}:where(:root[data-ontwerp=v2]) .ph-hero .ph-merk{flex:0 0 40px}:where(:root[data-ontwerp=v2]) .ph-raster{grid-template-columns:7fr 5fr;align-items:start;gap:16px;display:grid}:where(:root[data-ontwerp=v2]) .ph-kaart{background:var(--card);border:1px solid var(--line);border-radius:16px;flex-direction:column;gap:20px;min-width:0;padding:40px;display:flex}:where(:root[data-ontwerp=v2]) .ph-kaartkop{align-items:center;gap:12px;display:flex}:where(:root[data-ontwerp=v2]) .ph-icoonvak{background:var(--ph-zacht);border-radius:16px;place-items:center;width:56px;height:56px;display:grid}:where(:root[data-ontwerp=v2]) .ph-pil{background:var(--ph-zacht);height:24px;color:var(--ph-acc);font:600 12.5px/1 var(--font-body);white-space:nowrap;border-radius:12px;align-items:center;gap:6px;padding:0 10px;display:inline-flex}:where(:root[data-ontwerp=v2]) .ph-pil-stip{background:var(--ph-acc);border-radius:50%;width:6px;height:6px}:where(:root[data-ontwerp=v2]) .ph-tekst{flex-direction:column;gap:6px;display:flex}:where(:root[data-ontwerp=v2]) .ph-eyebrow{font:700 12px/1.45 var(--font-body);letter-spacing:.1em;text-transform:uppercase;color:var(--ink3)}:where(:root[data-ontwerp=v2]) .ph-h2{font:700 24px/32px var(--font-display);color:var(--ink);margin:0}:where(:root[data-ontwerp=v2]) .ph-uitleg{font:400 14px/21px var(--font-body);color:var(--ink2)}:where(:root[data-ontwerp=v2]) .ph-wat{background:var(--bg);border-radius:12px;flex-direction:column;gap:10px;padding:16px 20px;display:flex}:where(:root[data-ontwerp=v2]) .ph-wat>b{font:700 13px/1.45 var(--font-body);color:var(--ink)}:where(:root[data-ontwerp=v2]) .ph-punt{font:400 14px/21px var(--font-body);color:var(--ink);align-items:flex-start;gap:10px;display:flex}:where(:root[data-ontwerp=v2]) .ph-vink{width:16px;height:16px;color:var(--ph-acc);flex:0 0 16px;place-items:center;margin-top:2.5px;display:grid}:where(:root[data-ontwerp=v2]) .ph-vink svg{width:16px;height:16px;display:block}:where(:root[data-ontwerp=v2]) .ph-knoppen{flex-wrap:wrap;gap:8px;display:flex}:where(:root[data-ontwerp=v2]) .ph-knop{box-sizing:border-box;height:40px;font:500 14px/1 var(--font-body);white-space:nowrap;cursor:pointer;border-radius:10px;justify-content:center;align-items:center;gap:8px;padding:0 16px;display:inline-flex}:where(:root[data-ontwerp=v2]) .ph-knop.is-primair{background:var(--ph-acc);color:#fff;border:0;font-weight:600}:where(:root[data-ontwerp=v2]) .ph-knop.is-secundair{background:var(--card);border:1px solid var(--line2);color:var(--ink)}:where(:root[data-ontwerp=v2]) .ph-knop-ic{place-items:center;width:16px;height:16px;display:grid}:where(:root[data-ontwerp=v2]) .ph-knop-ic svg{width:16px;height:16px;display:block}:where(:root[data-ontwerp=v2]) .ph-zij{flex-direction:column;gap:12px;min-width:0;display:flex}:where(:root[data-ontwerp=v2]) .ph-lijst{background:var(--card);border:1px solid var(--line);border-radius:16px;overflow:hidden}:where(:root[data-ontwerp=v2]) .ph-rij{box-sizing:content-box;border-bottom:1px solid var(--line);height:52px;color:var(--ink);align-items:center;gap:12px;padding:0 16px;text-decoration:none;display:flex}:where(:root[data-ontwerp=v2]) .ph-rij:hover{background:var(--bg-deep)}:where(:root[data-ontwerp=v2]) .ph-rij-naam{min-width:0;font:500 14px/1.45 var(--font-body);text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}:where(:root[data-ontwerp=v2]) .ph-rij-pijl{width:14px;height:14px;color:var(--ink3);place-items:center;display:grid}:where(:root[data-ontwerp=v2]) .ph-rij-pijl svg{width:14px;height:14px;display:block}:where(:root[data-ontwerp=v2]) .ph-noot{background:var(--card);border:1px solid var(--line);font:400 13px/19px var(--font-body);color:var(--ink2);border-radius:12px;align-items:center;gap:10px;padding:14px 16px;display:flex}:where(:root[data-ontwerp=v2]) .ph-noot>svg,:where(:root[data-ontwerp=v2]) .ph-noot>span:first-child{flex-shrink:0}@media (width<=1023px){:where(:root[data-ontwerp=v2]) .ph-raster{grid-template-columns:minmax(0,1fr)}:where(:root[data-ontwerp=v2]) .ph-kaart{padding:24px}}:where(:root[data-ontwerp=v2]) .ph-t{flex-direction:column;gap:12px;display:flex}:where(:root[data-ontwerp=v2]) .ph-t-kaart{background:var(--card);border:1px solid var(--line);border-radius:16px;flex-direction:column;padding:16px;display:flex}:where(:root[data-ontwerp=v2]) .ph-t-kop{align-items:center;gap:12px;display:flex}:where(:root[data-ontwerp=v2]) .ph-t-icoonvak{background:var(--ph-zacht);width:48px;height:48px;color:var(--ph-acc);border-radius:14px;place-items:center;display:grid}:where(:root[data-ontwerp=v2]) .ph-t-icoonvak>span{place-items:center;width:22px;height:22px;display:grid}:where(:root[data-ontwerp=v2]) .ph-t-icoonvak svg{width:22px;height:22px;display:block}:where(:root[data-ontwerp=v2]) .ph-t-h2{font:700 18px/24px var(--font-display);color:var(--ink);margin-top:14px;display:block}:where(:root[data-ontwerp=v2]) .ph-t-uitleg{font:400 14px/21px var(--font-body);color:var(--ink2);margin-top:4px;display:block}:where(:root[data-ontwerp=v2]) .ph-t-wat{background:var(--bg);border-radius:12px;flex-direction:column;gap:8px;margin-top:14px;padding:12px 14px;display:flex}:where(:root[data-ontwerp=v2]) .ph-t-wat>b{font:700 13px/1.45 var(--font-body);color:var(--ink)}:where(:root[data-ontwerp=v2]) .ph-t-punt{font:400 14px/20px var(--font-body);color:var(--ink);align-items:flex-start;gap:10px;display:flex}:where(:root[data-ontwerp=v2]) .ph-t-punt .ph-vink{margin-top:2px}:where(:root[data-ontwerp=v2]) .ph-t-lijst{background:var(--card);border:1px solid var(--line);border-radius:16px;padding:0 16px}:where(:root[data-ontwerp=v2]) .ph-t-rij{height:48px;color:var(--ink);align-items:center;gap:12px;text-decoration:none;display:flex}:where(:root[data-ontwerp=v2]) .ph-t-rij+.ph-t-rij{border-top:1px solid var(--line)}:where(:root[data-ontwerp=v2]) .ph-t-knop{box-sizing:border-box;background:var(--ph-acc);color:#fff;width:100%;height:40px;font:600 14px/1 var(--font-body);cursor:pointer;border:0;border-radius:10px;justify-content:center;align-items:center;gap:8px;margin-top:auto;display:flex}:where(:root[data-ontwerp=v2]) .hzlp-verstuurd{text-align:center;flex-direction:column;align-items:center;gap:20px;margin-top:24px;display:flex}:where(:root[data-ontwerp=v2]) .hzlp-verstuurd-ic{color:#2e9c95;background:#e0f1ef;border-radius:18px;place-items:center;width:64px;height:64px;display:grid}:where(:root[data-ontwerp=v2]) .hzlp-verstuurd-kop{font-family:var(--font-display);color:var(--ink);margin:0;font-size:25px;font-weight:700;line-height:32px}:where(:root[data-ontwerp=v2]) .hzlp-verstuurd-tekst{color:#5c648a;margin:0;font-size:15px;line-height:23px}:where(:root[data-ontwerp=v2]) .hzlp-verstuurd-tekst strong{color:var(--ink)}:where(:root[data-ontwerp=v2]) .hzlp-verstuurd-uitleg{color:#5c648a;margin:0;font-size:13.5px;line-height:21px}@media (width<=760px){:where(:root[data-ontwerp=v2]) .hzlp .hzlp-links{padding:0 16px 8px}:where(:root[data-ontwerp=v2]) .hzlp .hzlp-links>:first-child{height:56px}:where(:root[data-ontwerp=v2]) .hzlp .hzlp-naarhome{display:none}:where(:root[data-ontwerp=v2]) .hzlp .hzlp-midden{max-width:none;padding:32px 0 20px}:where(:root[data-ontwerp=v2]) .hzlp .hzlp-titel{font-size:25px;line-height:32px;text-align:left!important}:where(:root[data-ontwerp=v2]) .hzlp .hzlp-sub{color:#5c648a!important;text-align:left!important;margin:6px 0 16px!important;font-size:14.5px!important}:where(:root[data-ontwerp=v2]) .hzlp .hzlp-veld{border-color:#0e143029!important;padding:0 12px!important}:where(:root[data-ontwerp=v2]) .hzlp .hzlp-hulp{color:#8b92ab!important;margin-top:6px!important;font-size:12.5px!important;line-height:16px!important}:where(:root[data-ontwerp=v2]) .hzlp .hzlp-knop{height:48px;margin-top:16px!important;padding:0 16px!important}:where(:root[data-ontwerp=v2]) .hzlp .hzlp-nog{text-align:left!important;color:#5c648a!important;margin-top:16px!important}:where(:root[data-ontwerp=v2]) .hzlp .hzlp-rechts{background:#fafafb;padding:24px 20px 0}:where(:root[data-ontwerp=v2]) .hzlp .hzlp-kicker{letter-spacing:.12em;color:#2e9c95;font-size:11.5px;font-weight:700}:where(:root[data-ontwerp=v2]) .hzlp .hzlp-voorkop{font-size:16px!important;line-height:22px!important}}:where(:root[data-ontwerp=v2]) .hzlp-mailknoppen{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}:where(:root[data-ontwerp=v2]) .hzlp-mailknop{height:40px;color:var(--ink);background:#fff;border:1px solid #0e143029;border-radius:10px;align-items:center;gap:8px;padding:0 16px;font-size:14px;font-weight:500;text-decoration:none;display:inline-flex}:where(:root[data-ontwerp=v2]) .hzlp-merk{display:none}@media (width>=761px){:where(:root[data-ontwerp=v2]) .hzlp.hzlp{background:#fafafb;grid-template-columns:1fr;min-height:100vh}:where(:root[data-ontwerp=v2]) .hzlp .hzlp-rechts{display:none}:where(:root[data-ontwerp=v2]) .hzlp .hzlp-links{background:#fafafb;align-items:center;padding:56px 24px 24px}:where(:root[data-ontwerp=v2]) .hzlp .hzlp-links>:first-child{width:100%;justify-content:center!important}:where(:root[data-ontwerp=v2]) .hzlp .hzlp-links>:first-child>:last-child,:where(:root[data-ontwerp=v2]) .hzlp .hzlp-links>:first-child a>:first-child{display:none}:where(:root[data-ontwerp=v2]) .hzlp .hzlp-merk{width:48px;height:48px;display:inline-flex}:where(:root[data-ontwerp=v2]) .hzlp .hzlp-merk svg{width:48px;height:48px}:where(:root[data-ontwerp=v2]) .hzlp .hzlp-midden{flex:none;width:100%;max-width:400px;margin:0 auto;padding:24px 0 0}:where(:root[data-ontwerp=v2]) .hzlp .hzlp-titel{font-size:26px;line-height:34px}:where(:root[data-ontwerp=v2]) .hzlp .hzlp-nog a{font-weight:400!important}:where(:root[data-ontwerp=v2]) .hzlp .hzlp-verstuurd-kop{font-size:26px;line-height:34px}:where(:root[data-ontwerp=v2]) .hzlp .hzlp-sub{display:none}:where(:root[data-ontwerp=v2]) .hzlp .hzlp-midden:has(.hzlp-verstuurd) .hzlp-titel{display:none}:where(:root[data-ontwerp=v2]) .hzlp .hzlp-midden>form:has(.hzlp-veld){border:1px solid var(--line);background:#fff;border-radius:20px;margin-top:28px;padding:32px}:where(:root[data-ontwerp=v2]) .hzlp .hzlp-veld{height:40px;border-color:#0e143029!important;padding:0 12px!important}:where(:root[data-ontwerp=v2]) .hzlp .hzlp-knop{height:40px;padding:0 16px!important}:where(:root[data-ontwerp=v2]) .hzlp .hzlp-nog{font-size:13px!important}:where(:root[data-ontwerp=v2]) .hzlp .hzlp-verstuurd{margin-top:0}:is(:where(:root[data-ontwerp=v2]) .hzlp .hzlp-links:has(.hzlp-verstuurd)>:first-child,:where(:root[data-ontwerp=v2]) .hzlp .hzlp-links:has(.hzlp-verstuurd)>:last-child){display:none!important}:where(:root[data-ontwerp=v2]) .hzlp .hzlp-links:has(.hzlp-verstuurd) .hzlp-midden{padding-top:8px}:where(:root[data-ontwerp=v2]) .hzlp .hzlp-links>:last-child{justify-content:center;gap:16px;margin-top:48px}}:where(:root[data-ontwerp=v2]) .pub-stand{box-sizing:border-box;background:#fff;place-items:center;min-height:100vh;padding:20px 16px;display:grid}:where(:root[data-ontwerp=v2]) .pub-stand>.tst{width:100%;max-width:460px}:where(:root[data-ontwerp=v2]) .pub-stand .tst-uitleg{flex-direction:column;align-items:center;gap:10px;display:flex}:where(:root[data-ontwerp=v2]) .pub-stand-code{color:#8b92ab;font-size:11.5px;line-height:1.45}:where(:root[data-ontwerp=v2]) .pub-stand-extra{color:#5c648a}:where(:root[data-ontwerp=v2]) .pub-stand-laden{color:#5c648a;flex-direction:column;align-items:center;gap:14px;padding:60px 16px;font-size:14.5px;display:flex}:where(:root[data-ontwerp=v2]) .pub-stand-draai{box-sizing:border-box;border:3px solid #f1f2f5;border-top-color:#2e9c95;border-radius:50%;width:28px;height:28px;animation:1s linear infinite pubDraai}@keyframes pubDraai{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){:where(:root[data-ontwerp=v2]) .pub-stand-draai{animation:none}}@media (width<=760px){:where(:root[data-ontwerp=v2]) .pub-stand .tst.is-pagina .tst-titel{font:700 20px/26px var(--font-body)}:where(:root[data-ontwerp=v2]) .pub-stand .tst.is-pagina .tst-uitleg{font:400 14.5px/22px var(--font-body)}:where(:root[data-ontwerp=v2]) .pub-stand .tst.is-pagina,:where(:root[data-ontwerp=v2]) .pub-stand .tst.is-pagina .tst-tekst{gap:10px}:where(:root[data-ontwerp=v2]) .pub-stand .tst.is-pagina .tst-knoppen{width:100%;margin-top:14px}:where(:root[data-ontwerp=v2]) .pub-stand .tst-knop.is-groot{width:100%;height:48px}}:where(:root[data-ontwerp=v2]) .pub-buiten{background:#fafafb!important;min-height:0!important;padding:0!important;display:block!important}:where(:root[data-ontwerp=v2]) .pub-binnen{max-width:none!important}:where(:root[data-ontwerp=v2]) .pub-uitn{box-sizing:border-box;color:#0e1430;background:#fafafb;flex-direction:column;gap:20px;max-width:460px;min-height:100dvh;margin:0 auto;padding:0 0 20px;display:flex}:where(:root[data-ontwerp=v2]) .pub-uitn-kop{flex:0 0 56px;align-items:center;gap:10px;height:56px;padding:0 16px;font-size:15px;display:flex}:where(:root[data-ontwerp=v2]) .pub-uitn-kop img{border-radius:50%;display:block}:where(:root[data-ontwerp=v2]) .pub-uitn-midden{text-align:center;flex-direction:column;align-items:center;gap:8px;padding:0 16px;display:flex}:where(:root[data-ontwerp=v2]) .pub-uitn-titel{font:700 25px/32px var(--font-body);letter-spacing:0;color:#0e1430;margin:0}:where(:root[data-ontwerp=v2]) .pub-uitn-uitleg{font:400 15px/23px var(--font-body);color:#5c648a;margin:0}:where(:root[data-ontwerp=v2]) .pub-uitn-kaart{box-sizing:border-box;background:#fff;border:1px solid #0e14301f;border-radius:16px;flex-direction:column;gap:14px;margin:0 16px;padding:16px;display:flex}:where(:root[data-ontwerp=v2]) .pub-uitn-veld .field-in{background:#f1f2f5;border-color:#0e14301f;width:100%;height:40px;font-size:14px}:where(:root[data-ontwerp=v2]) .pub-uitn-melding{background:var(--a-red-soft,#fdeaea);color:var(--a-red,#c0392b);border-radius:10px;padding:10px 12px;font-size:13px}:where(:root[data-ontwerp=v2]) .pub-uitn-knop{color:#fff;background:#0e1430;border-radius:10px;justify-content:center;width:100%;height:48px}:where(:root[data-ontwerp=v2]) .pub-uitn-hulp{text-align:center;line-height:18px}:where(:root[data-ontwerp=v2]) .pub-uitn-voet{text-align:center;font:400 13px/19px var(--font-body);color:#5c648a;margin-top:auto;padding:0 16px}:where(:root[data-ontwerp=v2]) .pub-stand-tekst{font:400 14.5px/1.45 var(--font-body);color:#5c648a}:where(:root[data-ontwerp=v2]) .pub-hz{box-sizing:border-box;color:#0e1430;background:#fafafb;flex-direction:column;min-height:100dvh;display:flex}:where(:root[data-ontwerp=v2]) .pub-hz-midden{box-sizing:border-box;flex-direction:column;flex:1;justify-content:center;width:100%;max-width:460px;margin:0 auto;padding:20px 16px;display:flex}:where(:root[data-ontwerp=v2]) .pub-onb{box-sizing:border-box;color:#0e1430;background:#fafafb;flex-direction:column;justify-content:center;min-height:100dvh;padding:20px 16px;display:flex}:where(:root[data-ontwerp=v2]) .pub-onb-kaart{box-sizing:border-box;text-align:center;background:#fff;border:1px solid #0e14301f;border-radius:18px;flex-direction:column;gap:10px;width:100%;max-width:460px;margin:0 auto;padding:28px 22px;display:flex;box-shadow:0 12px 32px -16px #0e143033}:where(:root[data-ontwerp=v2]) .pub-onb-titel{font:700 20px/25px var(--font-body);letter-spacing:0;margin:0}:where(:root[data-ontwerp=v2]) .pub-onb-tekst{font:400 14.5px/1.6 var(--font-body);color:#5c648a;margin:0}@media (width<=760px){:where(:root[data-ontwerp=v2]) .pub-uitn-veld .field-in{font-size:16px}}@media (width>=761px){:where(:root[data-ontwerp=v2]) .pub-uitn{gap:24px;max-width:none;padding:0 0 48px}:where(:root[data-ontwerp=v2]) .pub-uitn-kop{flex-basis:64px;height:64px;padding:0 48px;font-size:16px}:where(:root[data-ontwerp=v2]) .pub-uitn-kop img{width:28px;height:28px}:where(:root[data-ontwerp=v2]) .pub-uitn-midden,:where(:root[data-ontwerp=v2]) .pub-uitn-kaart,:where(:root[data-ontwerp=v2]) .pub-uitn-voet{box-sizing:border-box;width:440px;max-width:calc(100% - 32px);margin-left:auto;margin-right:auto}:where(:root[data-ontwerp=v2]) .pub-uitn-midden{margin-top:48px;padding:0}:where(:root[data-ontwerp=v2]) .pub-uitn-titel{font-size:26px;line-height:34px}:where(:root[data-ontwerp=v2]) .pub-uitn-kaart{gap:16px;padding:32px}:where(:root[data-ontwerp=v2]) .pub-uitn-veld .field-in{box-sizing:border-box;height:40px}:where(:root[data-ontwerp=v2]) .pub-uitn-knop{height:40px}:where(:root[data-ontwerp=v2]) .pub-uitn-voet{margin-top:0;padding:0}:where(:root[data-ontwerp=v2]) .modal-overlay>.connect-modal{border-radius:18px;max-width:580px;box-shadow:0 24px 64px -16px #0e143052}:where(:root[data-ontwerp=v2]) .modal-overlay>.connect-modal .connect-head{border-bottom:0;gap:12px;padding:22px 20px 14px 24px}:where(:root[data-ontwerp=v2]) .modal-overlay>.connect-modal .connect-title{font-family:var(--font-display);font-size:19px;font-weight:700}:where(:root[data-ontwerp=v2]) .modal-overlay>.connect-modal .connect-sub{color:var(--ink3);margin-top:4px;font-size:12px}:where(:root[data-ontwerp=v2]) .modal-overlay>.connect-modal .connect-list{flex-direction:column;gap:10px;padding:0 24px 16px;display:flex}:where(:root[data-ontwerp=v2]) .modal-overlay>.connect-modal .connect-row{border:1px solid var(--line);border-radius:14px;padding:0;overflow:hidden}:where(:root[data-ontwerp=v2]) .modal-overlay>.connect-modal .connect-row.expand{background:var(--card)}:where(:root[data-ontwerp=v2]) .modal-overlay>.connect-modal .connect-rowtop{gap:12px;padding:12px 14px}:where(:root[data-ontwerp=v2]) .modal-overlay>.connect-modal .connect-logo{border-radius:10px;width:40px;height:40px;font-size:17px;font-weight:700}:where(:root[data-ontwerp=v2]) .modal-overlay>.connect-modal .connect-logo[data-p=ical]{font-size:13px}:where(:root[data-ontwerp=v2]) .modal-overlay>.connect-modal .connect-head .icon-btn{width:32px;height:32px;color:var(--ink2);background:0 0;border:0;border-radius:8px}:where(:root[data-ontwerp=v2]) .modal-overlay>.connect-modal .connect-head .icon-btn:hover{background:var(--bg-deep);color:var(--ink)}:where(:root[data-ontwerp=v2]) .modal-overlay>.connect-modal .connect-head .icon-btn svg{width:14px;height:14px}:where(:root[data-ontwerp=v2]) .modal-overlay>.connect-modal .connect-name{font-size:14.5px;font-weight:600}:where(:root[data-ontwerp=v2]) .modal-overlay>.connect-modal .connect-meta{color:var(--ink3);margin-top:0;font-size:11.5px}:where(:root[data-ontwerp=v2]) .modal-overlay>.connect-modal .connect-state{font-size:12.5px;font-weight:600}:where(:root[data-ontwerp=v2]) .modal-overlay>.connect-modal .connect-dot{box-shadow:none}:where(:root[data-ontwerp=v2]) .modal-overlay>.connect-modal .connect-btn{box-sizing:border-box;border-radius:8px;align-items:center;height:32px;font-size:13px;display:inline-flex}:where(:root[data-ontwerp=v2]) .modal-overlay>.connect-modal .connect-btn.on{padding:0 14px;font-weight:600}:where(:root[data-ontwerp=v2]) .modal-overlay>.connect-modal .connect-btn.off{color:var(--ink);background:var(--card);border:1px solid #0e143029;padding:0 12px;font-weight:500}:where(:root[data-ontwerp=v2]) .modal-overlay>.connect-modal .connect-btn.off:hover{color:var(--a-red);background:var(--a-red-soft)}:where(:root[data-ontwerp=v2]) .modal-overlay>.connect-modal .connect-ical{gap:8px;padding:0 14px 14px}:where(:root[data-ontwerp=v2]) .modal-overlay>.connect-modal .connect-ical-in{box-sizing:border-box;border:1px solid #0e143029;border-radius:10px;height:40px;padding:0 12px;font-size:14px}:where(:root[data-ontwerp=v2]) .modal-overlay>.connect-modal .connect-ical-in:focus{border-color:var(--a-gold)}:where(:root[data-ontwerp=v2]) .modal-overlay>.connect-modal .connect-ical-btn{box-sizing:border-box;background:var(--ink);border-radius:10px;height:40px;padding:0 16px;font-size:14px;font-weight:600}:where(:root[data-ontwerp=v2]) .modal-overlay>.connect-modal .connect-note{color:var(--ink2);background:var(--bg);gap:10px;padding:14px 24px;font-size:13px;line-height:19px}:where(:root[data-ontwerp=v2]) .modal-overlay>.connect-modal .connect-note svg{width:15px;height:15px;color:var(--ink3);margin-top:2px}}@media (width<=760px){:where(:root[data-ontwerp=v2]) .modal-overlay>.connect-modal .connect-rowtop{flex-wrap:wrap;row-gap:8px}:where(:root[data-ontwerp=v2]) .modal-overlay>.connect-modal .connect-main{flex:calc(100% - 51px)}:where(:root[data-ontwerp=v2]) .modal-overlay>.connect-modal .connect-state,:where(:root[data-ontwerp=v2]) .modal-overlay>.connect-modal .connect-main+.connect-btn{margin-left:51px}:where(:root[data-ontwerp=v2]) .modal-overlay>.connect-modal .connect-state+.connect-btn{margin-left:auto}}@media (width>=761px){:where(:root[data-ontwerp=v2]) .modal-overlay>.ev-modal{border-radius:18px;max-width:600px;box-shadow:0 24px 64px -16px #0e143052}:where(:root[data-ontwerp=v2]) .modal-overlay>.ev-modal .ev-modal-head{border-bottom:0;padding:18px 20px 10px 24px}:where(:root[data-ontwerp=v2]) .modal-overlay>.ev-modal .ev-modal-head .icon-btn{width:32px;height:32px;color:var(--ink2);background:0 0;border:0;border-radius:8px}:where(:root[data-ontwerp=v2]) .modal-overlay>.ev-modal .ev-modal-head .icon-btn:hover{background:var(--bg-deep);color:var(--ink)}:where(:root[data-ontwerp=v2]) .modal-overlay>.ev-modal .ev-modal-head .icon-btn svg{width:14px;height:14px}:where(:root[data-ontwerp=v2]) .modal-overlay>.ev-modal .ev-modal-eyebrow{letter-spacing:.06em;color:var(--a-aqua);font-size:11.5px;font-weight:600}:where(:root[data-ontwerp=v2]) .modal-overlay>.ev-modal .ev-modal-body{gap:14px;padding:4px 24px 20px}:where(:root[data-ontwerp=v2]) .modal-overlay>.ev-modal .ev-titlein{box-sizing:border-box;height:44px;font-family:var(--font-display);padding:0 2px;font-size:22px;font-weight:600;line-height:44px}:where(:root[data-ontwerp=v2]) .modal-overlay>.ev-modal .ev-titlein:focus{border-color:var(--a-aqua)}:where(:root[data-ontwerp=v2]) .modal-overlay>.ev-modal .ev-field{gap:14px}:where(:root[data-ontwerp=v2]) .modal-overlay>.ev-modal .ev-fic{place-items:center;width:20px;height:40px;margin-top:0;display:grid}:where(:root[data-ontwerp=v2]) .modal-overlay>.ev-modal .ev-fic svg{width:17px;height:17px}:where(:root[data-ontwerp=v2]) .modal-overlay>.ev-modal input.ev-in,:where(:root[data-ontwerp=v2]) .modal-overlay>.ev-modal .ev-datetime input,:where(:root[data-ontwerp=v2]) .modal-overlay>.ev-modal .ev-2col select{box-sizing:border-box;border-color:#0e143029;border-radius:10px;height:40px;padding:0 12px;font-size:14px}:where(:root[data-ontwerp=v2]) .modal-overlay>.ev-modal textarea.ev-in{box-sizing:border-box;border-color:#0e143029;border-radius:10px;height:72px;min-height:72px;padding:10px 12px;font-size:14px;line-height:21px}:where(:root[data-ontwerp=v2]) .modal-overlay>.ev-modal .ev-in:focus,:where(:root[data-ontwerp=v2]) .modal-overlay>.ev-modal .ev-datetime input:focus,:where(:root[data-ontwerp=v2]) .modal-overlay>.ev-modal .ev-2col select:focus{border-color:var(--a-aqua)}:where(:root[data-ontwerp=v2]) .modal-overlay>.ev-modal .ev-allday{color:var(--ink);gap:10px;font-size:14px;font-weight:400}:where(:root[data-ontwerp=v2]) .modal-overlay>.ev-modal .ev-allday-t{display:inline-block}:where(:root[data-ontwerp=v2]) .modal-overlay>.ev-modal .ev-allday-t:first-letter{text-transform:uppercase}:where(:root[data-ontwerp=v2]) .modal-overlay>.ev-modal .ev-allday input:checked+.cal-check{background:var(--a-aqua)}:where(:root[data-ontwerp=v2]) .modal-overlay>.ev-modal .ev-calpick{gap:6px}:where(:root[data-ontwerp=v2]) .modal-overlay>.ev-modal .ev-calchip{box-sizing:border-box;border-radius:14px;gap:6px;height:28px;padding:0 10px;font-size:13px;font-weight:500}:where(:root[data-ontwerp=v2]) .modal-overlay>.ev-modal .ev-calchip.on{border-width:2px;padding:0 9px}:where(:root[data-ontwerp=v2]) .modal-overlay>.ev-modal .ev-calchip[aria-label]{justify-content:center;width:28px;padding:0}:where(:root[data-ontwerp=v2]) .modal-overlay>.ev-modal .ev-caldot{width:10px;height:10px}:where(:root[data-ontwerp=v2]) .modal-overlay>.ev-modal .ev-calchip[aria-label] .ev-caldot{width:12px;height:12px}:where(:root[data-ontwerp=v2]) .modal-overlay>.ev-modal .ev-guest{box-sizing:border-box;border-radius:14px;height:28px;padding:0 6px 0 10px;font-size:13px;font-weight:400}:where(:root[data-ontwerp=v2]) .modal-overlay>.ev-modal .ev-addguest{box-sizing:border-box;height:32px;color:var(--ink);background:var(--card);border:1px solid #0e143029;border-radius:8px;align-items:center;padding:0 12px;font-size:13px;font-weight:500;display:inline-flex}:where(:root[data-ontwerp=v2]) .modal-overlay>.ev-modal .ev-guestrow .ev-addguest{border-radius:10px;height:40px;padding:0 16px;font-size:14px}:where(:root[data-ontwerp=v2]) .modal-overlay>.ev-modal .ev-modal-foot{background:var(--bg);gap:8px;padding:14px 24px}:where(:root[data-ontwerp=v2]) .modal-overlay>.ev-modal .ev-modal-foot .btn-sm{box-sizing:border-box;border-radius:8px;height:36px;padding:0 12px;font-size:13px}:where(:root[data-ontwerp=v2]) .modal-overlay>.ev-modal .ev-modal-foot .btn-ghost{font-weight:500}:where(:root[data-ontwerp=v2]) .modal-overlay>.ev-modal .ev-modal-foot .btn-solid{font-weight:600}}@media (width>=901px){:where(:root[data-ontwerp=v2]) .cal:not(.ha) .cal-toolbar{gap:8px;padding:16px 20px}:where(:root[data-ontwerp=v2]) .cal:not(.ha) .cal-tb-left{gap:8px}:where(:root[data-ontwerp=v2]) .cal:not(.ha) .cal-title{letter-spacing:0;order:-1;font-size:16px;font-weight:700}:where(:root[data-ontwerp=v2]) .cal:not(.ha) .cal-nav{gap:8px}:where(:root[data-ontwerp=v2]) .cal:not(.ha) .cal-nav button{border:1px solid var(--line2);background:var(--card);width:32px;height:32px;color:var(--ink);border-radius:8px}:where(:root[data-ontwerp=v2]) .cal:not(.ha) .cal-nav button:hover{background:var(--bg-deep)}:where(:root[data-ontwerp=v2]) .cal:not(.ha) .cal-today{border:1px solid var(--line2);background:var(--card);border-radius:8px;order:1;height:32px;padding:0 12px;font-size:13px;font-weight:500}:where(:root[data-ontwerp=v2]) .cal:not(.ha) .cal-today:hover{background:var(--bg-deep)}:where(:root[data-ontwerp=v2]) .cal:not(.ha) .cal-views{background:var(--bg-deep);border-radius:10px;gap:2px;padding:4px}:where(:root[data-ontwerp=v2]) .cal:not(.ha) .cal-vbtn{height:32px;color:var(--ink2);border-radius:8px;padding:0 12px;font-size:13px;font-weight:600}:where(:root[data-ontwerp=v2]) .cal:not(.ha) .cal-vbtn:not(.on):hover{color:var(--ink)}:where(:root[data-ontwerp=v2]) .cal:not(.ha) .cal-vbtn.on{background:var(--card);color:var(--ink);box-shadow:0 1px 2px #0e14301a}:where(:root[data-ontwerp=v2]) .cal:not(.ha) .cal-new{background:var(--a-aqua);border-radius:10px;font-weight:600}:where(:root[data-ontwerp=v2]) .cal:not(.ha) .cal-askiris{background:var(--a-aqua-soft);color:var(--a-aqua);border-color:color-mix(in oklab,var(--a-aqua) 24%,transparent)}:where(:root[data-ontwerp=v2]) .cal:not(.ha) .cal-connect-btn{background:var(--a-aqua-soft);color:var(--a-aqua)}:where(:root[data-ontwerp=v2]) .cal:not(.ha) .mini-cell.today{background:var(--a-aqua)}:where(:root[data-ontwerp=v2]) .cal:not(.ha) .mini-cell.sel:not(.today){box-shadow:inset 0 0 0 1.5px var(--a-aqua);color:var(--a-aqua)}:where(:root[data-ontwerp=v2]) .cal:not(.ha) .mini-dot{background:var(--a-aqua)}:where(:root[data-ontwerp=v2]) .cal:not(.ha) .mini-cell.today .mini-dot{background:#fff}:where(:root[data-ontwerp=v2]) .cal:not(.ha) .tg-slot:hover{background:var(--a-aqua-soft)}:where(:root[data-ontwerp=v2]) .cal:not(.ha) .tg-kop{flex-direction:column;display:flex}:where(:root[data-ontwerp=v2]) .cal:not(.ha) .tg-kop>.tg-headrow{order:-1}:where(:root[data-ontwerp=v2]) .cal:not(.ha) .tg-allday:not(:has(.tg-allday-ev)){display:none}:where(:root[data-ontwerp=v2]) .cal:not(.ha) .tg-dayhead{border-left-color:#0000;flex-direction:row;justify-content:center;align-items:baseline;gap:4px;padding:0 0 10px}:where(:root[data-ontwerp=v2]) .cal:not(.ha) .tg-dow{color:var(--ink2);text-transform:none;letter-spacing:0;font-size:13px;font-weight:500}:where(:root[data-ontwerp=v2]) .cal:not(.ha) .tg-dnum{width:auto;height:auto;color:var(--ink2);background:0 0;border-radius:0;font-size:13px;font-weight:500;display:inline}:where(:root[data-ontwerp=v2]) .cal:not(.ha) .tg-dayhead.today .tg-dow,:where(:root[data-ontwerp=v2]) .cal:not(.ha) .tg-dayhead.today .tg-dnum{color:var(--a-aqua);background:0 0;font-weight:700}:where(:root[data-ontwerp=v2]) .cal:not(.ha) .tg-col.today{background:var(--a-aqua-soft)}:where(:root[data-ontwerp=v2]) .cal:not(.ha) .tg-hours+.tg-col.today:last-child{background:color-mix(in oklab,var(--a-aqua) 4%,transparent)}:where(:root[data-ontwerp=v2]) .cal:not(.ha) .mv-daynum.today{background:var(--a-aqua)}:where(:root[data-ontwerp=v2]) .cal:not(.ha) .mv-more:hover,:where(:root[data-ontwerp=v2]) .cal:not(.ha) .lv-date.today .lv-dnum{color:var(--a-aqua)}:where(:root[data-ontwerp=v2]) .cal:not(.ha) .tg-hour span{font-family:inherit;font-size:11.5px;top:-8px;right:8px}:where(:root[data-ontwerp=v2]) .cal:not(.ha) .tg-hour:first-child span{top:0}:where(:root[data-ontwerp=v2]) .cal:not(.ha) .tg-hour-slot{color:var(--ink3);white-space:nowrap;font-variant-numeric:tabular-nums;font-size:11.5px;position:absolute;bottom:0;right:8px}:where(:root[data-ontwerp=v2]) .cal:not(.ha) .tg-now-pill{display:none}:where(:root[data-ontwerp=v2]) .cal:not(.ha) .tg-ev{box-shadow:none;border-radius:8px;gap:0;padding:6px 8px}:where(:root[data-ontwerp=v2]) .cal:not(.ha) .tg-ev:hover{box-shadow:var(--sh-sm)}:where(:root[data-ontwerp=v2]) .cal:not(.ha) .tg-ev.short{padding-top:0;padding-bottom:0}:where(:root[data-ontwerp=v2]) .cal:not(.ha) .tg-ev.mid{padding-top:3px;padding-bottom:3px}:where(:root[data-ontwerp=v2]) .cal:not(.ha) .tg-ev-t{color:var(--ink);font-size:12.5px;font-weight:600;line-height:16px}:where(:root[data-ontwerp=v2]) .cal:not(.ha) .tg-ev-time{opacity:1;color:var(--ink2);font-size:11.5px;font-weight:400;line-height:14px}}:where(:root[data-ontwerp=v2]) .agent-grid{grid-template-columns:repeat(auto-fill,minmax(max(220px,25% - 12px),1fr));gap:16px;padding:0;display:grid}:where(:root[data-ontwerp=v2]) .agent-grid .agent-card{box-sizing:border-box;background:var(--card);border:1px solid var(--line);border-radius:16px;flex-direction:column;align-items:stretch;gap:12px;padding:20px;display:flex}:where(:root[data-ontwerp=v2]) .agent-grid .agent-kop{align-items:center;gap:12px;min-width:0;display:flex}:where(:root[data-ontwerp=v2]) .agent-grid .agent-meta{min-width:0}:where(:root[data-ontwerp=v2]) .agent-grid .agent-meta b{white-space:nowrap;text-overflow:ellipsis;font-size:15px;font-weight:600;line-height:1.35;overflow:hidden}:where(:root[data-ontwerp=v2]) .agent-grid .agent-meta>span{color:var(--ink2);white-space:nowrap;text-overflow:ellipsis;font-size:13px;overflow:hidden}:where(:root[data-ontwerp=v2]) .agent-grid .agent-status{white-space:nowrap;flex:none;align-items:center;gap:6px;font-size:12.5px;font-weight:600;display:inline-flex}:where(:root[data-ontwerp=v2]) .agent-grid .agent-status.is-actief{color:var(--a-green)}:where(:root[data-ontwerp=v2]) .agent-grid .agent-status.is-wacht{color:#b7791f}:where(:root[data-ontwerp=v2]) .agent-grid .agent-status.is-slaapt{color:var(--ink3)}:where(:root[data-ontwerp=v2]) .agent-grid .lamp{width:8px;height:8px;box-shadow:none;opacity:1}:where(:root[data-ontwerp=v2]) .agent-grid .lamp-actief{background:var(--a-green)}:where(:root[data-ontwerp=v2]) .agent-grid .lamp-wacht{background:#b7791f}:where(:root[data-ontwerp=v2]) .agent-grid .lamp-slaapt{background:var(--ink3)}:where(:root[data-ontwerp=v2]) .agent-grid .agent-laatste{color:var(--ink2);font-size:13.5px;line-height:20px}:where(:root[data-ontwerp=v2]) .agent-grid .agent-tel{color:var(--ink3);flex-wrap:wrap;gap:4px 16px;font-size:12.5px;display:flex}:where(:root[data-ontwerp=v2]) .agent-grid .agent-tel b{color:var(--ink);font-weight:600}:where(:root[data-ontwerp=v2]) .agent-grid .agent-card>.agent-spoor{color:var(--ink3);font-size:11.5px}:where(:root[data-ontwerp=v2]) .agent-grid .agent-tel{align-items:center}:where(:root[data-ontwerp=v2]) .agent-grid .agent-tel>.tk-draaiboek{width:24px;height:20px;color:var(--ink3);border-radius:6px;place-items:center;margin:0 0 0 auto;padding:0;display:grid;position:relative}:where(:root[data-ontwerp=v2]) .agent-grid .agent-tel>.tk-draaiboek:after{content:"";position:absolute;inset:-12px -10px}:where(:root[data-ontwerp=v2]) .agent-grid .agent-tel>.tk-draaiboek:hover{color:var(--ink);background:var(--bg-deep)}:where(:root[data-ontwerp=v2]) .agent-grid .agent-tel>.tk-draaiboek .tk-why-k{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}:where(:root[data-ontwerp=v2]) .feed .feed-item{box-sizing:border-box;border-top:0;border-bottom:1px solid var(--line);grid-template-columns:28px minmax(0,1fr);align-content:center;gap:0 12px;min-height:56px;padding:8px 0;display:grid}:where(:root[data-ontwerp=v2]) .feed .feed-item>.avatar{grid-row:1/span 2;align-self:center}:where(:root[data-ontwerp=v2]) .feed .feed-item:last-child{border-bottom:0}:where(:root[data-ontwerp=v2]) .feed .feed-main{white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:14px;font-weight:600;line-height:20px;overflow:hidden}:where(:root[data-ontwerp=v2]) .feed .feed-time{color:var(--ink3);white-space:nowrap;text-overflow:ellipsis;grid-column:2;font-family:inherit;font-size:12.5px;line-height:16px;overflow:hidden}:where(:root[data-ontwerp=v2]) .feed .agent-feed-alles{text-align:left;width:100%;color:var(--ink2,#3a4160);justify-content:space-between;align-items:center;margin-top:8px;padding:10px 0 2px;font-size:13px;font-weight:600;display:flex}:where(:root[data-ontwerp=v2]) .feed .agent-feed-alles:hover{color:var(--ink,#0e1430)}:where(:root[data-ontwerp=v2]) .feed .agent-feed-alles:focus-visible{outline-offset:2px;border-radius:4px;outline:2px solid #2e9c95}:where(:root[data-ontwerp=v2]) .agent-grid .agent-pil{display:none}@media (width<=760px){:where(:root[data-ontwerp=v2]) .agent-grid{display:block}:where(:root[data-ontwerp=v2]) .agent-grid .agent-card{border:0;border-bottom:1px solid var(--line);cursor:pointer;background:0 0;border-radius:0;grid-template-columns:32px minmax(0,1fr) auto;align-items:center;gap:2px 12px;padding:12px 0;display:grid}:where(:root[data-ontwerp=v2]) .agent-grid .agent-card:last-child{border-bottom:0}:where(:root[data-ontwerp=v2]) .agent-grid .agent-kop{display:contents}:where(:root[data-ontwerp=v2]) .agent-grid .agent-kop>.avatar{grid-area:1/1/span 2;width:32px!important;height:32px!important}:where(:root[data-ontwerp=v2]) .agent-grid .agent-meta{grid-area:1/2}:where(:root[data-ontwerp=v2]) .agent-grid .agent-meta b{font-size:14.5px;line-height:1.45;display:block}:where(:root[data-ontwerp=v2]) .agent-grid .agent-meta>span,:where(:root[data-ontwerp=v2]) .agent-grid .agent-status,:where(:root[data-ontwerp=v2]) .agent-grid .agent-tel,:where(:root[data-ontwerp=v2]) .agent-grid .agent-card>.agent-spoor,:where(:root[data-ontwerp=v2]) .agent-grid .agent-card>.tk-draaiboek{display:none}:where(:root[data-ontwerp=v2]) .agent-grid .agent-laatste{color:var(--ink3);white-space:nowrap;text-overflow:ellipsis;grid-area:2/2;font-size:12.5px;line-height:1.45;overflow:hidden}:where(:root[data-ontwerp=v2]) .agent-grid .agent-pil{white-space:nowrap;border-radius:12px;grid-area:1/3/span 2;align-items:center;gap:6px;height:24px;padding:0 10px;font-size:12.5px;font-weight:600;display:inline-flex}:where(:root[data-ontwerp=v2]) .agent-grid .agent-pil-stip{background:currentColor;border-radius:50%;width:6px;height:6px}:where(:root[data-ontwerp=v2]) .agent-grid .agent-pil.is-actief{color:#2f7a4a;background:#e0ebe2}:where(:root[data-ontwerp=v2]) .agent-grid .agent-pil.is-slaapt,:where(:root[data-ontwerp=v2]) .agent-grid .agent-pil.is-wacht{color:#64748b;background:#e9edf2}:where(:root[data-ontwerp=v2]) .agents-board .tile-grid:not(.editing)>.tile.tk-agentsteam>.tile-content{padding:0 16px}}:where(:root[data-ontwerp=v2]) .feed .agent-feed-pijl{width:14px;height:14px;color:var(--ink3);display:inline-flex}:where(:root[data-ontwerp=v2]) .feed .agent-feed-pijl svg{width:14px;height:14px}@media (width>=761px){:where(:root[data-ontwerp=v2]) .agents-board .tile-grid:not(.editing)>.tile.tk-agentsteam{--tile-rows:1;height:auto;box-shadow:none;background:0 0;border:0;grid-row:span 1;align-self:start;margin-bottom:8px;padding:0;overflow:visible}:where(:root[data-ontwerp=v2]) .agents-board .tile-grid:not(.editing)>.tile.tk-agentsteam:hover{box-shadow:none;transform:none}:where(:root[data-ontwerp=v2]) .agents-board .tile-grid:not(.editing)>.tile.tk-agentsteam>.tile-head{display:none}:where(:root[data-ontwerp=v2]) .agents-board .tile-grid:not(.editing)>.tile.tk-agentsteam>.tile-content{padding:0;overflow:visible}:where(:root[data-ontwerp=v2]) .agents-board .tile-grid:not(.editing)>.tile.tk-agentsteam>.tile-ctl{opacity:0;transition:opacity .12s;top:-30px;right:0}:where(:root[data-ontwerp=v2]) .agents-board .tile-grid:not(.editing)>.tile.tk-agentsteam:is(:hover,:focus-within)>.tile-ctl{opacity:1}:where(:root[data-ontwerp=v2]) .agents-board .tile-grid:not(.editing)>.tile.tk-agentsfeed{--tile-rows:1;grid-row:span 1;align-self:start;height:auto}:where(:root[data-ontwerp=v2]) .agents-board .tile-grid:not(.editing)>.tile.tk-agentsfeed>.tile-content{padding:0}:where(:root[data-ontwerp=v2]) .agents-board .tile-grid:not(.editing)>.tile.tk-agentsfeed .feed .feed-item{min-height:57px;padding:0 16px}:where(:root[data-ontwerp=v2]) .agents-board .tile-grid:not(.editing)>.tile.tk-agentsfeed .feed .agent-feed-alles{box-sizing:border-box;border-top:1px solid var(--line);height:40px;margin:0;padding:0 16px}}:where(:root[data-ontwerp=v2]) .clp-tijdlijn>.lr-lijst{background:0 0;border:0;border-radius:0}@media (width>=901px){:where(:root[data-ontwerp=v2]) .inbox.list-mode .inbox-bar .hub-search{background:var(--card);border-color:#0e143029;border-radius:8px;height:36px}:where(:root[data-ontwerp=v2]) .inbox.list-mode .iview{box-sizing:border-box;height:32px;color:var(--ink2);background:var(--card);border:1px solid var(--line);border-radius:16px;gap:6px;padding:0 12px;font-size:13px;font-weight:600}:where(:root[data-ontwerp=v2]) .inbox.list-mode .iview:hover{box-shadow:none;background:var(--card2);transform:none}:where(:root[data-ontwerp=v2]) .inbox.list-mode .iview.on{color:#fff;background:var(--ink);border-color:#0000}:where(:root[data-ontwerp=v2]) .inbox.list-mode .iview-n{opacity:.7;font-size:12px;font-weight:700}:where(:root[data-ontwerp=v2]) .inbox.list-mode .irow{grid-template-columns:18px 36px minmax(0,1fr) auto auto;gap:12px;padding:14px 16px}:where(:root[data-ontwerp=v2]) .inbox.list-mode .irow-main{gap:2px}:where(:root[data-ontwerp=v2]) .inbox.list-mode .irow-name{font-size:14px;font-weight:600}:where(:root[data-ontwerp=v2]) .inbox.list-mode .irow.unread .irow-name{font-weight:700}:where(:root[data-ontwerp=v2]) .inbox.list-mode .irow-prev{color:var(--ink2);font-size:13.5px;line-height:20px}:where(:root[data-ontwerp=v2]) .inbox.list-mode .irow-date{color:var(--ink3);font-size:12px;font-weight:400}:where(:root[data-ontwerp=v2]) .inbox.list-mode .irow.unread .irow-date{color:var(--ink);font-weight:600}:where(:root[data-ontwerp=v2]) .inbox.list-mode .irow.gemarkeerd{background:var(--a-aqua-soft);box-shadow:inset 3px 0 0 var(--a-aqua)}:where(:root[data-ontwerp=v2]) .inbox.list-mode .irow .hub-tag{box-sizing:border-box;border-radius:12px;align-items:center;height:24px;padding:0 10px;font-size:12.5px;font-weight:600;display:inline-flex}:where(:root[data-ontwerp=v2]) .inbox.thread-mode .hub-thread-head{box-sizing:border-box;gap:12px;height:64px;padding:0 20px}:where(:root[data-ontwerp=v2]) .inbox.thread-mode .hub-th-name{font-size:15px;font-weight:600}:where(:root[data-ontwerp=v2]) .inbox.thread-mode .hub-th-sub{color:var(--ink3);font-size:12.5px}:where(:root[data-ontwerp=v2]) .inbox.thread-mode .thread-back{width:40px;height:40px;color:var(--ink2);background:0 0;border-radius:10px}:where(:root[data-ontwerp=v2]) .inbox.thread-mode .thread-back:hover{background:var(--bg-deep);color:var(--ink)}:where(:root[data-ontwerp=v2]) .inbox.thread-mode .hub-msgs{background:var(--bg);gap:12px;padding:24px}:where(:root[data-ontwerp=v2]) .inbox.thread-mode .hub-day{font-family:var(--font-body);letter-spacing:0;text-transform:none;color:var(--ink3);font-size:12px;font-weight:600}:where(:root[data-ontwerp=v2]) .inbox.thread-mode .hub-bubble{border-radius:16px;gap:4px;max-width:72%;padding:12px 16px;font-size:14.5px;line-height:22px}:where(:root[data-ontwerp=v2]) .inbox.thread-mode .hub-bubble-time{font-family:var(--font-body);font-size:11.5px}:where(:root[data-ontwerp=v2]) .inbox.thread-mode .hub-composer{background:var(--card);border-top:1px solid var(--line);gap:10px;padding:12px 16px 14px}:where(:root[data-ontwerp=v2]) .inbox.thread-mode .comp-textarea{background:var(--card);border:1px solid #0e143029;border-radius:12px;min-height:64px;padding:10px 14px;font-size:14.5px;line-height:22px}:where(:root[data-ontwerp=v2]) .inbox.thread-mode .comp-actions,:where(:root[data-ontwerp=v2]) .inbox.thread-mode .comp-actions .tsb-objacts{gap:4px}:where(:root[data-ontwerp=v2]) .inbox.thread-mode .comp-actions>.hub-act-wrap:last-child{margin-left:auto}:where(:root[data-ontwerp=v2]) .inbox.thread-mode .comp-actions .cbtn,:where(:root[data-ontwerp=v2]) .inbox.thread-mode .comp-actions .tk-act{--cbtn-h:30px;box-sizing:border-box;border:1px solid var(--line);background:var(--card);height:30px;color:var(--ink);border-radius:8px;gap:6px;padding:0 9px;font-size:12.5px;font-weight:600}:where(:root[data-ontwerp=v2]) .inbox.thread-mode .comp-actions .cbtn svg,:where(:root[data-ontwerp=v2]) .inbox.thread-mode .comp-actions .tk-act svg{width:14px;height:14px;color:var(--ink2)}:where(:root[data-ontwerp=v2]) .inbox.thread-mode .comp-actions .cbtn.send{background:var(--a-aqua);color:#fff;border-color:#0000;padding:0 12px}:where(:root[data-ontwerp=v2]) .inbox.thread-mode .comp-actions .cbtn.send svg{color:#fff}:where(:root[data-ontwerp=v2]) .inbox.thread-mode .comp-actions .cbtn.meer.on{border-color:var(--ink);background:var(--bg-deep)}:where(:root[data-ontwerp=v2]) .inbox.thread-mode .comp-actions .cbtn.meer .meer-chev svg{width:12px;height:12px;color:var(--ink3);transform:rotate(90deg)}:where(:root[data-ontwerp=v2]) .inbox.thread-mode .comp-actions .cbtn:hover:not(:disabled){box-shadow:none;filter:brightness(.97);transform:none}:where(:root[data-ontwerp=v2]) .inbox.thread-mode .comp-actions .cbtn:not(.send):hover:not(:disabled),:where(:root[data-ontwerp=v2]) .inbox.thread-mode .comp-actions .tk-act:hover{background:var(--bg)}:where(:root[data-ontwerp=v2]) .inbox.thread-mode .comp-chars{display:none}:where(:root[data-ontwerp=v2]) .inbox.thread-mode .meer-pop{box-sizing:border-box;border-radius:14px;width:330px;padding:8px}:where(:root[data-ontwerp=v2]) .inbox.thread-mode .meer-pop .hub-pop-uitleg>span:first-child{color:var(--ink2);font-size:12.5px;line-height:17px}:where(:root[data-ontwerp=v2]) .inbox.thread-mode .meer-pop .hub-pop-kop{font-family:var(--font-label);letter-spacing:.06em;text-transform:uppercase;color:var(--ink3);padding:8px 8px 2px;font-size:10.5px;font-weight:600}:where(:root[data-ontwerp=v2]) .inbox.thread-mode .meer-pop .hub-pop-item{border-radius:8px;min-height:34px;padding:0 8px}:where(:root[data-ontwerp=v2]) .inbox.thread-mode .meer-pop .hub-pop-lbl{font-size:13.5px}:where(:root[data-ontwerp=v2]) .inbox.thread-mode .meer-pop .hub-pop-ic{border-radius:7px;width:24px;height:24px;background:var(--bg-deep)!important}:where(:root[data-ontwerp=v2]) .inbox.thread-mode .meer-pop .hub-pop-rij[data-comp=ongelezen] .hub-pop-ic{background:var(--a-blue-soft)!important;color:var(--a-blue)!important}:where(:root[data-ontwerp=v2]) .inbox.thread-mode .meer-pop .hub-pop-rij[data-comp=urgent] .hub-pop-ic{background:var(--a-red-soft)!important;color:var(--a-red)!important}:where(:root[data-ontwerp=v2]) .inbox.thread-mode .meer-pop .fp-check{border-radius:5px}:where(:root[data-ontwerp=v2]) .inbox.thread-mode .meer-pop .fp-check.on{background:var(--a-aqua);border-color:var(--a-aqua)}:where(:root[data-ontwerp=v2]) .inbox.thread-mode .meer-pop .hub-pop-pin.vast .fp-check.on{background:var(--ink3);border-color:var(--ink3)}:where(:root[data-ontwerp=v2]) .inbox.thread-mode .meer-pop .hub-pop-pin:hover:not(:disabled) .fp-check{border-color:var(--a-aqua)}:where(:root[data-ontwerp=v2]) .snooze-modal{max-width:400px;box-shadow:var(--sh-modal);border-radius:18px}:where(:root[data-ontwerp=v2]) .snooze-modal .snooze-head{font-size:inherit;text-transform:none;letter-spacing:0;color:var(--ink);border-bottom:0;gap:10px;padding:20px 16px 12px 20px}:where(:root[data-ontwerp=v2]) .snooze-modal .snooze-title{font-size:17px;font-weight:700}:where(:root[data-ontwerp=v2]) .snooze-modal .snooze-sub{color:var(--ink2);margin-top:3px;font-size:13px;line-height:18px}:where(:root[data-ontwerp=v2]) .snooze-modal .snooze-head .icon-btn{border-radius:8px;flex:0 0 30px;width:30px;height:30px}:where(:root[data-ontwerp=v2]) .snooze-modal .snooze-list{flex-direction:column;gap:6px;padding:0 20px 14px;display:flex}:where(:root[data-ontwerp=v2]) .snooze-modal .snooze-opt{box-shadow:inset 0 0 0 1px var(--line);border-radius:12px;padding:10px 12px}:where(:root[data-ontwerp=v2]) .snooze-modal .snooze-opt:hover{background:var(--bg-deep)}:where(:root[data-ontwerp=v2]) .snooze-modal .snooze-opt.on{background:var(--a-aqua-soft);box-shadow:inset 0 0 0 2px var(--a-aqua)}:where(:root[data-ontwerp=v2]) .snooze-modal .snooze-opt.special{border:1px dashed var(--a-aqua);box-shadow:none;border-radius:12px;margin-top:0;padding:9px 11px}:where(:root[data-ontwerp=v2]) .snooze-modal .snooze-opt.special .snooze-opt-main b{color:var(--ink)}:where(:root[data-ontwerp=v2]) .snooze-modal .snooze-opt.special .snooze-arrow{color:var(--ink3);opacity:.5}:where(:root[data-ontwerp=v2]) .snooze-modal .bibk-lijst{padding-top:12px}:where(:root[data-ontwerp=v2]) .snooze-modal .snooze-ic{border-radius:9px;width:30px;height:30px}:where(:root[data-ontwerp=v2]) .snooze-modal .snooze-opt.on .snooze-ic{background:var(--bg-deep);color:var(--ink2)}:where(:root[data-ontwerp=v2]) .snooze-modal .snooze-opt-main b{font-size:13.5px;font-weight:600}:where(:root[data-ontwerp=v2]) .snooze-modal .snooze-manual{background:var(--bg);padding:14px 20px 18px}:where(:root[data-ontwerp=v2]) .snooze-modal .snooze-manual-h{font-family:var(--font-label);letter-spacing:.06em;color:var(--ink3);margin-bottom:8px;font-size:11px;font-weight:600}:where(:root[data-ontwerp=v2]) .snooze-modal .set-hint{border:1px solid var(--line);background:var(--bg);font-family:var(--font-label);color:var(--ink2);border-radius:10px;padding:10px 12px;font-size:12px;line-height:18px}:where(:root[data-ontwerp=v2]) .snooze-modal .snooze-manual input{box-sizing:border-box;border:1px solid #0e143029;border-radius:10px;height:40px;padding:0 12px;font-size:14px}:where(:root[data-ontwerp=v2]) .snooze-modal .snooze-manual{border-top:1px solid var(--line)}:where(:root[data-ontwerp=v2]) .snooze-modal .snooze-manual-row{justify-content:flex-start;gap:8px;display:flex}:where(:root[data-ontwerp=v2]) .snooze-modal .snooze-manual-row input{background:var(--card);min-width:0;color:var(--ink);flex:1 1 0}:where(:root[data-ontwerp=v2]) .snooze-modal .snooze-manual-row .snooze-go{border-radius:10px;flex:none;height:40px;padding:0 16px;font-size:14px}:where(:root[data-ontwerp=v2]) .snooze-modal .snooze-arrow svg{width:16px;height:16px}:where(:root[data-ontwerp=v2]) .snooze-modal .snooze-go{box-sizing:border-box;background:var(--a-aqua);border-radius:8px;height:36px;padding:0 12px;font-size:13px;font-weight:600}:where(:root[data-ontwerp=v2]) .snooze-modal .snooze-go.gevaar{background:var(--a-red)}:where(:root[data-ontwerp=v2]) .snooze-modal .snooze-go:disabled{opacity:.45;cursor:not-allowed}:where(:root[data-ontwerp=v2]) .qc-modal.cmp-modal{max-width:580px;box-shadow:var(--sh-modal);border-radius:18px}:where(:root[data-ontwerp=v2]) .qc-modal.cmp-modal .qc-head{border-bottom:0;gap:12px;padding:22px 20px 14px 24px}:where(:root[data-ontwerp=v2]) .qc-modal.cmp-modal .qc-title{font-family:var(--font-display);font-size:19px;font-weight:700}:where(:root[data-ontwerp=v2]) .qc-modal.cmp-modal .qc-sub{color:var(--ink3);margin-top:4px;font-size:12px}:where(:root[data-ontwerp=v2]) .qc-modal.cmp-modal .qc-head .icon-btn{background:0 0;border-color:#0000;border-radius:8px;flex:0 0 32px;width:32px;height:32px}:where(:root[data-ontwerp=v2]) .qc-modal.cmp-modal .qc-body{gap:16px;padding:0 24px 20px}:where(:root[data-ontwerp=v2]) .qc-modal.cmp-modal .qc-field{gap:8px}:where(:root[data-ontwerp=v2]) .qc-modal.cmp-modal .qc-label{letter-spacing:.06em;color:var(--ink3);font-size:11px;font-weight:600}:where(:root[data-ontwerp=v2]) .qc-modal.cmp-modal .qc-field input{box-sizing:border-box;border:1px solid #0e143029;border-radius:10px;height:40px;padding:0 12px;font-size:14px}:where(:root[data-ontwerp=v2]) .qc-modal.cmp-modal .qc-field textarea{border:1px solid #0e143029;border-radius:10px;min-height:110px;padding:10px 12px;font-size:14px;line-height:21px}:where(:root[data-ontwerp=v2]) .qc-modal.cmp-modal .qc-field input:focus,:where(:root[data-ontwerp=v2]) .qc-modal.cmp-modal .qc-field textarea:focus{border-color:var(--a-aqua);box-shadow:0 0 0 3px var(--a-aqua-soft)}:where(:root[data-ontwerp=v2]) .qc-modal.cmp-modal .cmp-ch{box-sizing:border-box;height:40px;min-height:44px;color:var(--ink);border-radius:10px;flex-direction:row;justify-content:center;gap:8px;padding:0 12px;font-size:13.5px;font-weight:600}:where(:root[data-ontwerp=v2]) .qc-modal.cmp-modal .cmp-fout{color:var(--a-red);font-size:12.5px;font-weight:500}:where(:root[data-ontwerp=v2]) .qc-modal.cmp-modal .cmp-mail-ic{background:var(--a-aqua);color:#fff;border-radius:50%;flex:0 0 24px;place-items:center;width:24px;height:24px;display:grid}:where(:root[data-ontwerp=v2]) .qc-modal.cmp-modal .cmp-mail-ic svg{width:13px;height:13px}:where(:root[data-ontwerp=v2]) .qc-modal.cmp-modal .cmp-mail-ic.cmp-ch-wa{background:var(--a-green)}:where(:root[data-ontwerp=v2]) .qc-modal.cmp-modal .cmp-mail-ic.cmp-ch-li{background:var(--a-blue)}:where(:root[data-ontwerp=v2]) .qc-modal.cmp-modal .cmp-mail-ic.cmp-ch-wa svg,:where(:root[data-ontwerp=v2]) .qc-modal.cmp-modal .cmp-mail-ic.cmp-ch-li svg{width:12px;height:12px}:where(:root[data-ontwerp=v2]) .qc-modal.cmp-modal .cmp-ta{padding-right:12px!important}:where(:root[data-ontwerp=v2]) .qc-modal.cmp-modal .it-mic{width:32px!important;min-width:32px!important;height:32px!important;min-height:32px!important;bottom:-40px!important;right:0!important}:where(:root[data-ontwerp=v2]) .qc-modal.cmp-modal .it-mic:not(.aan){color:var(--ink2)!important;background:0 0!important;border-color:#0000!important}:where(:root[data-ontwerp=v2]) .qc-modal.cmp-modal .cmp-ch:hover{border-color:var(--ink3);transform:none}:where(:root[data-ontwerp=v2]) .qc-modal.cmp-modal .cmp-ch.on{border-color:var(--a-aqua);background:var(--a-aqua-soft);box-shadow:inset 0 0 0 1px var(--a-aqua)}:where(:root[data-ontwerp=v2]) .qc-modal.cmp-modal .cmp-recip{border-color:var(--line);background:var(--bg);border-radius:12px;gap:12px;padding:10px 12px}:where(:root[data-ontwerp=v2]) .qc-modal.cmp-modal .cmp-recip-main b{font-size:14px;font-weight:600}:where(:root[data-ontwerp=v2]) .qc-modal.cmp-modal .cmp-recip-main span{color:var(--ink3);font-size:11.5px}:where(:root[data-ontwerp=v2]) .qc-modal.cmp-modal .cmp-tplbtn{box-sizing:border-box;height:32px;color:var(--ink2);background:0 0;border:0;border-radius:8px;padding:0 12px;font-size:13px;font-weight:500}:where(:root[data-ontwerp=v2]) .qc-modal.cmp-modal .cmp-tplbtn:hover{background:var(--bg-deep);color:var(--ink)}:where(:root[data-ontwerp=v2]) .qc-modal.cmp-modal .qc-foot{background:var(--bg);gap:8px;margin-top:0;padding:14px 24px}:where(:root[data-ontwerp=v2]) .qc-modal.cmp-modal .qc-cancel{box-sizing:border-box;height:36px;color:var(--ink2);background:0 0;border:0;border-radius:8px;padding:0 12px;font-size:13px;font-weight:500}:where(:root[data-ontwerp=v2]) .qc-modal.cmp-modal .qc-cancel:hover{background:var(--bg-deep);color:var(--ink)}:where(:root[data-ontwerp=v2]) .qc-modal.cmp-modal .qc-go{box-sizing:border-box;background:var(--a-aqua);border-radius:8px;height:36px;padding:0 12px;font-size:13px;font-weight:600}:where(:root[data-ontwerp=v2]) .qc-modal.cmp-modal .qc-go:disabled{opacity:.45;cursor:not-allowed}:where(:root[data-ontwerp=v2]) .inbox.thread-mode .tpl-pop.snel-pop{box-sizing:border-box;border-radius:14px;flex-direction:column;gap:10px;width:400px;min-width:0;max-width:400px;max-height:none;padding:8px;display:flex}:where(:root[data-ontwerp=v2]) .inbox.thread-mode .snel-pop .tpl-pop-h{font-family:var(--font-label);letter-spacing:.06em;text-transform:uppercase;color:var(--ink3);padding:8px 8px 2px;font-size:10.5px;font-weight:600}:where(:root[data-ontwerp=v2]) .inbox.thread-mode .tpl-item{border-radius:8px;gap:10px;padding:8px}:where(:root[data-ontwerp=v2]) .inbox.thread-mode .tpl-item:hover{background:var(--bg-deep)}:where(:root[data-ontwerp=v2]) .inbox.thread-mode .tpl-ic{background:var(--a-aqua-soft);width:28px;height:28px;color:var(--a-aqua);border-radius:8px}:where(:root[data-ontwerp=v2]) .inbox.thread-mode .tpl-main{gap:1px}:where(:root[data-ontwerp=v2]) .inbox.thread-mode .tpl-main b{font-size:13.5px;font-weight:600;line-height:1.45}:where(:root[data-ontwerp=v2]) .inbox.thread-mode .tpl-main span{color:var(--ink2);font-size:12.5px;line-height:17px}:where(:root[data-ontwerp=v2]) .inbox.list-mode .crm-tool-btn{box-sizing:border-box;height:30px;color:var(--ink);border-radius:8px;gap:6px;padding:0 10px;font-size:12.5px;font-weight:600}:where(:root[data-ontwerp=v2]) .inbox.list-mode .crm-tool-btn svg{width:14px;height:14px}:where(:root[data-ontwerp=v2]) .inbox.list-mode .crm-tool-btn.on{border-color:var(--ink);color:var(--ink);background:var(--bg-deep)}:where(:root[data-ontwerp=v2]) .inbox.list-mode .crm-tool-n{min-width:0;height:auto;color:var(--ink3);background:0 0;padding:0;font-size:12px;font-weight:700}:where(:root[data-ontwerp=v2]) .inbox.list-mode .blok-pop{box-sizing:border-box;border-radius:14px;flex-direction:column;gap:10px;width:320px;padding:14px;display:flex;box-shadow:0 16px 40px -12px #0e143047}:where(:root[data-ontwerp=v2]) .inbox.list-mode .blok-pop.opruim-pop{width:360px}:where(:root[data-ontwerp=v2]) .inbox.list-mode .blok-pop .fp-head{flex-flow:column;align-items:flex-start;gap:2px;padding:0}:where(:root[data-ontwerp=v2]) .inbox.list-mode .blok-pop .fp-head b{font-size:14.5px;font-weight:700}:where(:root[data-ontwerp=v2]) .inbox.list-mode .blok-pop .fp-hint{color:var(--ink3);font-size:11.5px;line-height:16px}:where(:root[data-ontwerp=v2]) .inbox.list-mode .blok-pop .fp-leeg{border-top:1px solid var(--line);text-align:left;padding:8px 0}:where(:root[data-ontwerp=v2]) .inbox.list-mode .blok-pop .blok-rij{border-top:1px solid var(--line);border-radius:0;gap:10px;padding:8px 0}:where(:root[data-ontwerp=v2]) .inbox.list-mode .blok-pop .blok-rij:hover{background:0 0}:where(:root[data-ontwerp=v2]) .inbox.list-mode .blok-pop .blok-patroon{color:var(--ink);flex-direction:column;font-size:13.5px;font-weight:600;display:flex}:where(:root[data-ontwerp=v2]) .inbox.list-mode .blok-pop .blok-kanaal{color:var(--ink3);margin-left:0;font-size:11px;font-weight:400}:where(:root[data-ontwerp=v2]) .inbox.list-mode .blok-pop .blok-af{box-sizing:border-box;background:var(--card);height:28px;color:var(--ink);border:1px solid #0e143029;border-radius:8px;padding:0 12px;font-size:13px;font-weight:500}:where(:root[data-ontwerp=v2]) .inbox.list-mode .blok-pop .blok-af:hover{background:var(--bg-deep)}:where(:root[data-ontwerp=v2]) .inbox.list-mode .opruim-pop .opruim-rij{flex-direction:column;align-items:stretch;gap:4px;display:flex}:where(:root[data-ontwerp=v2]) .inbox.list-mode .opruim-pop .opruim-kop{color:var(--ink);font-size:13.5px;font-weight:600}:where(:root[data-ontwerp=v2]) .inbox.list-mode .opruim-pop .opruim-keuzes{flex-wrap:wrap;gap:6px;margin-top:4px;display:flex}:where(:root[data-ontwerp=v2]) .inbox.list-mode .opruim-pop .ichip{box-sizing:border-box;height:28px;min-height:30px;color:var(--ink2);border-radius:14px;padding:0 10px;font-size:12.5px;font-weight:600}:where(:root[data-ontwerp=v2]) .inbox.list-mode .opruim-pop .ichip:hover{border-color:var(--ink3);transform:none}:where(:root[data-ontwerp=v2]) .inbox.list-mode .opruim-pop>.cbtn{box-sizing:border-box;background:var(--card);height:32px;color:var(--ink);border:1px solid #0e143029;border-radius:8px;align-self:flex-start;padding:0 12px;font-size:13px;font-weight:500}:where(:root[data-ontwerp=v2]) .inbox.list-mode .opruim-pop>.cbtn:hover{background:var(--bg-deep);box-shadow:none;transform:none}:where(:root[data-ontwerp=v2]) .inbox.thread-mode.with-panel{grid-template-columns:minmax(0,1fr) 320px}:where(:root[data-ontwerp=v2]) .inbox.thread-mode .contact-panel{background:var(--card);gap:14px;padding:18px 18px 0}:where(:root[data-ontwerp=v2]) .inbox.thread-mode .cp-top{border-bottom:none;gap:12px;padding:0}:where(:root[data-ontwerp=v2]) .inbox.thread-mode .cp-name{font-size:16px;font-weight:700}:where(:root[data-ontwerp=v2]) .inbox.thread-mode .cp-co{color:var(--ink3);margin-top:0;font-size:11.5px}:where(:root[data-ontwerp=v2]) .inbox.thread-mode .cp-close{border:none;border-radius:8px;width:30px;height:30px}:where(:root[data-ontwerp=v2]) .inbox.thread-mode .cp-tags{gap:6px;padding:0}:where(:root[data-ontwerp=v2]) .inbox.thread-mode .cp-chan,:where(:root[data-ontwerp=v2]) .inbox.thread-mode .cp-cat{box-sizing:border-box;border-radius:12px;align-items:center;height:24px;padding:0 10px;font-size:12.5px;font-weight:600;display:inline-flex}:where(:root[data-ontwerp=v2]) .inbox.thread-mode .cp-tag{box-sizing:border-box;border:1px solid var(--line);height:24px;color:var(--ink2);background:0 0;border-radius:12px;padding:0 10px;font-size:12px;font-weight:400;line-height:22px}:where(:root[data-ontwerp=v2]) .inbox.thread-mode .cp-openrow{padding:0}:where(:root[data-ontwerp=v2]) .inbox.thread-mode .cp-openrow .obj-actions{flex-direction:column;align-items:stretch;gap:6px}:where(:root[data-ontwerp=v2]) .inbox.thread-mode .cp-openrow .tk-act{background:var(--card);border:1px solid var(--line);height:30px;color:var(--ink);border-radius:8px;gap:6px;margin-left:0;padding:0 9px;font-size:12.5px;font-weight:600}:where(:root[data-ontwerp=v2]) .inbox.thread-mode .cp-openrow .tk-act:hover{box-shadow:none;background:var(--bg-deep);transform:none}:where(:root[data-ontwerp=v2]) .inbox.thread-mode .cp-openrow .tk-act.klant{order:-1}:where(:root[data-ontwerp=v2]) .inbox.thread-mode .cp-openrow .tk-act-go{display:none}:where(:root[data-ontwerp=v2]) .inbox.thread-mode .cp-losmaak{padding:6px 0 0;font-size:11px;text-decoration:none}:where(:root[data-ontwerp=v2]) .inbox.thread-mode .cp-sec{border-top:1px solid var(--line);padding:0}:where(:root[data-ontwerp=v2]) .inbox.thread-mode .cp-sec-h{letter-spacing:.06em;height:40px;color:var(--ink3);border-radius:0;margin:0;padding:0;font-size:11px;font-weight:600}:where(:root[data-ontwerp=v2]) .inbox.thread-mode .cp-sec-t{gap:6px}:where(:root[data-ontwerp=v2]) .inbox.thread-mode .cp-note-n{background:var(--bg-deep);min-width:0;height:18px;color:inherit;font-size:11px;font-weight:inherit;border-radius:9px;padding:0 6px}:where(:root[data-ontwerp=v2]) .inbox.thread-mode .cp-sec-body{flex-direction:column;gap:8px;padding:0 0 14px;display:flex}:where(:root[data-ontwerp=v2]) .inbox.thread-mode .cp-cijfers{gap:20px;display:flex}:where(:root[data-ontwerp=v2]) .inbox.thread-mode .cp-cijfer{background:0 0;border-radius:0;gap:0;padding:0}:where(:root[data-ontwerp=v2]) .inbox.thread-mode .cp-cijfer-n{font-family:var(--font-display);font-size:20px;font-weight:700;line-height:1.45}:where(:root[data-ontwerp=v2]) .inbox.thread-mode .cp-cijfer-l{letter-spacing:0;text-transform:none;font-size:11px}:where(:root[data-ontwerp=v2]) .inbox.thread-mode .cp-laatste{color:var(--ink);margin-top:0;font-size:13px}:where(:root[data-ontwerp=v2]) .inbox.thread-mode .cp-laatste .mono{color:var(--ink3);font-size:11.5px}:where(:root[data-ontwerp=v2]) .inbox.thread-mode .cp-laatste .cp-stil{color:var(--a-gold);font-size:10.5px}:where(:root[data-ontwerp=v2]) .inbox.thread-mode .cp-sinds{margin-top:0;font-size:11px}:where(:root[data-ontwerp=v2]) .inbox.thread-mode .cp-link{border-radius:10px;gap:10px;margin-bottom:0;padding:8px 10px}:where(:root[data-ontwerp=v2]) .inbox.thread-mode .cp-link-ic{border-radius:8px;width:28px;height:28px}:where(:root[data-ontwerp=v2]) .inbox.thread-mode .cp-link-ic svg{width:14px;height:14px}:where(:root[data-ontwerp=v2]) .inbox.thread-mode .cp-link-go svg{width:14px;height:14px;color:var(--ink3)}:where(:root[data-ontwerp=v2]) .inbox.thread-mode .cp-close svg,:where(:root[data-ontwerp=v2]) .inbox.thread-mode .cp-openrow .tk-act svg{width:14px;height:14px;color:var(--ink2)}:where(:root[data-ontwerp=v2]) .inbox.thread-mode .cp-av-v2{border-radius:50%;flex:0 0 52px;place-items:center;width:52px;height:52px;display:grid}:where(:root[data-ontwerp=v2]) .inbox.thread-mode .cp-av-v2 svg{width:24px;height:24px}:where(:root[data-ontwerp=v2]) .inbox.thread-mode .cp-link-main b{font-size:13px;font-weight:600}:where(:root[data-ontwerp=v2]) .inbox.thread-mode .cp-link-main .mono{font-size:11px}:where(:root[data-ontwerp=v2]) .inbox.thread-mode .cp-note{background:#fffbef;border:none;border-radius:10px;flex-direction:column;gap:4px;margin-bottom:0;padding:10px;display:flex}:where(:root[data-ontwerp=v2]) .inbox.thread-mode .cp-note-head{color:var(--ink);gap:6px;margin-bottom:0;font-size:12.5px}:where(:root[data-ontwerp=v2]) .inbox.thread-mode .cp-note-head b{font-weight:700}:where(:root[data-ontwerp=v2]) .inbox.thread-mode .cp-note-head .mono{margin-left:0;font-size:11px}:where(:root[data-ontwerp=v2]) .inbox.thread-mode .cp-note p{margin:0;font-size:13px;line-height:19px}:where(:root[data-ontwerp=v2]) .inbox.thread-mode .tpl-pop.vt-pop{box-sizing:border-box;border-radius:14px;flex-direction:column;gap:10px;width:240px;min-width:0;max-width:240px;padding:8px;display:flex}:where(:root[data-ontwerp=v2]) .inbox.thread-mode .vt-pop .tpl-pop-h{box-sizing:border-box;height:34px;font-family:var(--font-body);letter-spacing:0;text-transform:none;color:var(--ink);align-items:center;gap:8px;padding:0 8px;font-size:13.5px;font-weight:600;display:flex}:where(:root[data-ontwerp=v2]) .inbox.thread-mode .vt-pop .vt-kop-ic{color:var(--ink2);display:inline-flex}:where(:root[data-ontwerp=v2]) .inbox.thread-mode .vt-pop .vt-kop-ic svg{width:14px;height:14px}:where(:root[data-ontwerp=v2]) .inbox.thread-mode .vt-pop .vt-terug{cursor:pointer;text-align:left;background:0 0;border:0;border-radius:8px;width:100%}:where(:root[data-ontwerp=v2]) .inbox.thread-mode .vt-pop .vt-terug:hover{background:var(--bg-deep)}:where(:root[data-ontwerp=v2]) .inbox.thread-mode .vt-pop .vt-terug .vt-kop-ic svg{transform:rotate(180deg)}:where(:root[data-ontwerp=v2]) .inbox.thread-mode .vt-pop .hub-pop-item{box-sizing:border-box;border-radius:8px;gap:10px;height:34px;min-height:34px;padding:0 8px}:where(:root[data-ontwerp=v2]) .inbox.thread-mode .vt-pop .hub-pop-lbl{font-size:13.5px}:where(:root[data-ontwerp=v2]) .inbox.thread-mode .vt-pop .hub-pop-ic{border-radius:7px;width:24px;height:24px;background:var(--bg-deep)!important;color:var(--ink2)!important}:where(:root[data-ontwerp=v2]) .inbox.thread-mode .vt-pop .hub-pop-ic svg{width:13px;height:13px}:where(:root[data-ontwerp=v2]) .inbox.list-mode.inbox-kolom{box-sizing:border-box;border:none;border-right:1px solid var(--line);width:380px;height:auto;min-height:0;box-shadow:none;background:var(--card);border-radius:0;flex:0 0 380px;display:block;overflow-y:auto}:where(:root[data-ontwerp=v2]) .inbox.thread-mode .hub-thread-head{background:var(--card);border-bottom:1px solid var(--line)}:where(:root[data-ontwerp=v2]) .inbox.thread-mode .hub-thread-head .icon-btn{width:40px;height:40px;box-shadow:none;color:var(--ink2);background:0 0;border:0;border-radius:10px;flex:0 0 40px}:where(:root[data-ontwerp=v2]) .inbox.thread-mode .hub-thread-head .icon-btn:hover,:where(:root[data-ontwerp=v2]) .inbox.thread-mode .hub-thread-head .icon-btn.on{background:var(--bg-deep);color:var(--ink)}:where(:root[data-ontwerp=v2]) .inbox.thread-mode .hub-thread-head .icon-btn svg{width:18px;height:18px}:where(:root[data-ontwerp=v2]) .inbox.thread-mode .hub-th-id{flex:auto;min-width:0}:where(:root[data-ontwerp=v2]) .inbox.thread-mode .kop-meer-pop{width:260px;left:auto;right:0}:where(:root[data-ontwerp=v2]) .inbox.thread-mode .kop-meer-pop .hub-pop-item.on{background:var(--a-aqua-soft)}:where(:root[data-ontwerp=v2]) .inbox-thread-overlay:has(>.inbox-kolom){top:var(--inbox-kop-h,50px)}:where(:root[data-ontwerp=v2]) .inbox-thread-overlay:has(>.inbox-kolom) .thread-back{display:none}:where(:root[data-ontwerp=v2]) .inbox-thread-overlay.inbox-laag-opzij{display:none}:where(:root[data-ontwerp=v2]) body:has(.tile-grid.editing) .inbox-thread-overlay{display:none}:where(:root[data-ontwerp=v2]) .inbox-thread-overlay>.inbox.thread-mode.inbox-geen-gesprek{background:var(--bg);flex:1;place-items:center;display:grid}:where(:root[data-ontwerp=v2]) .inbox.list-mode.inbox-kolom .inbox-kolom-kop{z-index:2;border-bottom:1px solid var(--line);background:var(--card);flex-direction:column;gap:12px;padding:12px 16px;display:flex;position:sticky;top:0}:where(:root[data-ontwerp=v2]) .inbox.list-mode.inbox-kolom .kolom-zoek{align-items:center;gap:8px;display:flex}:where(:root[data-ontwerp=v2]) .inbox.list-mode.inbox-kolom .kolom-zoek .hub-search{background:var(--card);border-color:#0e143029;border-radius:8px;flex:1;min-width:0;height:36px}:where(:root[data-ontwerp=v2]) .inbox.list-mode.inbox-kolom .kolom-zoek .hub-search input{font-size:13px}:where(:root[data-ontwerp=v2]) .inbox.list-mode.inbox-kolom .inbox-views{flex-wrap:wrap;gap:6px}:where(:root[data-ontwerp=v2]) .inbox.list-mode.inbox-kolom .iview{flex:none}:where(:root[data-ontwerp=v2]) .inbox.list-mode.inbox-kolom .kolom-acties{align-items:center;gap:6px;margin-top:-4px;display:flex}:where(:root[data-ontwerp=v2]) .inbox.list-mode.inbox-kolom .kolom-acties .crm-tool-btn{box-sizing:border-box;border:1px solid var(--line);background:var(--card);height:30px;color:var(--ink);border-radius:8px;gap:6px;padding:0 10px;font-size:12.5px;font-weight:600}:where(:root[data-ontwerp=v2]) .inbox.list-mode.inbox-kolom .kolom-acties .crm-tool-btn svg{color:var(--ink2)}:where(:root[data-ontwerp=v2]) .inbox.list-mode.inbox-kolom .kolom-acties .crm-tool-btn.on{border-color:var(--ink);background:var(--bg-deep)}:where(:root[data-ontwerp=v2]) .inbox.list-mode.inbox-kolom .kolom-acties .crm-tool-n{color:var(--ink3);background:0 0;padding:0;font-size:12px;font-weight:700}:where(:root[data-ontwerp=v2]) .inbox.list-mode.inbox-kolom .kolom-zoek .inbox-new-icoon{box-sizing:border-box;background:var(--a-aqua);color:#fff;border:0;border-radius:8px;flex:none;place-items:center;gap:0;width:30px;height:30px;padding:0;display:inline-grid}:where(:root[data-ontwerp=v2]) .inbox.list-mode.inbox-kolom .kolom-zoek .inbox-new-icoon svg{width:16px;height:16px}:where(:root[data-ontwerp=v2]) .inbox.list-mode.inbox-kolom .inbox-bulk{z-index:1;position:sticky;top:0}:where(:root[data-ontwerp=v2]) .inbox.list-mode.inbox-kolom .irow-v2{padding:14px 16px}:where(:root[data-ontwerp=v2]) .inbox.list-mode .irow.irow-v2{border:0;border-bottom:1px solid var(--line);height:auto;min-height:0;box-shadow:none;background:var(--card);cursor:pointer;border-radius:0;align-items:flex-start;gap:12px;padding:14px 16px;display:flex;position:relative}:where(:root[data-ontwerp=v2]) .inbox.list-mode .irow.irow-v2:hover{background:var(--card2);transform:none}:where(:root[data-ontwerp=v2]) .inbox.list-mode .irow.irow-v2.open{background:var(--a-aqua-soft)}:where(:root[data-ontwerp=v2]) .inbox.list-mode .irow.irow-v2.gemarkeerd:not(.open){box-shadow:inset 3px 0 0 var(--a-aqua)}:where(:root[data-ontwerp=v2]) .inbox.list-mode .irow-v2 .irow-av{border-radius:50%;flex:none;display:grid;position:relative}:where(:root[data-ontwerp=v2]) .inbox.list-mode .irow-v2 .irow-kies{background:var(--card);box-shadow:inset 0 0 0 1px var(--line);border-radius:50%;place-items:center;display:none;position:absolute;inset:0}:where(:root[data-ontwerp=v2]) .inbox.list-mode .irow-v2:hover .irow-kies,:where(:root[data-ontwerp=v2]) .inbox.list-mode .irow-v2.kiezen .irow-kies{display:grid}:where(:root[data-ontwerp=v2]) .inbox.list-mode .irow-v2 .irow-main{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}:where(:root[data-ontwerp=v2]) .inbox.list-mode .irow-v2 .irow-top{align-items:center;gap:8px;min-width:0;display:flex}:where(:root[data-ontwerp=v2]) .inbox.list-mode .irow-v2 .irow-name{min-width:0;color:var(--ink);white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:14px;font-weight:600;overflow:hidden}:where(:root[data-ontwerp=v2]) .inbox.list-mode .irow-v2.unread .irow-name{font-weight:700}:where(:root[data-ontwerp=v2]) .inbox.list-mode .irow-v2 .irow-bedrijf{display:none}:where(:root[data-ontwerp=v2]) .inbox.list-mode .irow-v2 .irow-date{color:var(--ink3);flex:none;font-size:12px;font-weight:400}:where(:root[data-ontwerp=v2]) .inbox.list-mode .irow-v2 .irow-sub{color:var(--ink3);white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;line-height:18px;overflow:hidden}:where(:root[data-ontwerp=v2]) .inbox.list-mode .irow-v2 .irow-prev{color:var(--ink2);white-space:nowrap;text-overflow:ellipsis;font-size:13.5px;line-height:20px;overflow:hidden}:where(:root[data-ontwerp=v2]) .inbox.list-mode .irow-v2 .irow-stand{box-sizing:border-box;white-space:nowrap;border-radius:12px;align-self:flex-start;align-items:center;gap:6px;height:24px;margin-top:4px;padding:0 10px;font-size:12.5px;font-weight:600;display:inline-flex}:where(:root[data-ontwerp=v2]) .inbox.list-mode .irow-v2 .irow-stand:before{content:"";background:currentColor;border-radius:50%;width:6px;height:6px}:where(:root[data-ontwerp=v2]) .inbox.list-mode .irow-v2 .toon-rood{color:var(--a-red);background:var(--a-red-soft)}:where(:root[data-ontwerp=v2]) .inbox.list-mode .irow-v2 .toon-groen{color:var(--a-green);background:var(--a-green-soft)}:where(:root[data-ontwerp=v2]) .inbox.list-mode .irow-v2 .toon-oranje{color:var(--a-orange);background:var(--a-orange-soft)}:where(:root[data-ontwerp=v2]) .inbox.list-mode .irow-v2 .toon-grijs{color:var(--a-slate);background:var(--a-ink-soft)}:where(:root[data-ontwerp=v2]) .inbox.list-mode .irow-v2 .irow-urgent{background:var(--a-red);vertical-align:middle;border-radius:50%;width:7px;height:7px;margin-right:6px;display:inline-block}:where(:root[data-ontwerp=v2]) .inbox.list-mode .irow-v2 .irow-more-wrap{display:none;position:absolute;top:36px;right:10px}:where(:root[data-ontwerp=v2]) .inbox.list-mode .irow-v2:hover .irow-more-wrap{display:block}:where(:root[data-ontwerp=v2]) .inbox.list-mode .irow-v2 .irow-more-wrap:has(.hub-pop){display:block}:where(:root[data-ontwerp=v2]) .inbox.list-mode .irow-v2:hover .irow-prev{padding-right:30px}:where(:root[data-ontwerp=v2]) .inbox.list-mode .irow-v2 .irow-meer{background:var(--card);width:28px;height:28px;box-shadow:0 0 0 1px var(--line);border-radius:8px}:where(:root[data-ontwerp=v2]) .inbox.list-mode .kolom-filter{background:var(--card);width:36px;height:36px;color:var(--ink2);cursor:pointer;border:1px solid #0e143029;border-radius:8px;flex:0 0 36px;place-items:center;display:grid;position:relative}:where(:root[data-ontwerp=v2]) .inbox.list-mode .kolom-filter:hover,:where(:root[data-ontwerp=v2]) .inbox.list-mode .kolom-filter.on{color:var(--ink);background:var(--card2)}:where(:root[data-ontwerp=v2]) .inbox.list-mode .kolom-filter.afwijkend:after{content:"";background:var(--a-aqua);border-radius:50%;width:7px;height:7px;position:absolute;top:6px;right:6px}:where(:root[data-ontwerp=v2]) .inbox.list-mode .kolom-filter svg{width:16px;height:16px}:where(:root[data-ontwerp=v2]) .inbox.list-mode .kolom-filter-pop{width:260px;max-height:min(640px,100vh - 140px);left:auto;right:0;overflow-y:auto}:where(:root[data-ontwerp=v2]) .inbox.list-mode .kolom-filter-pop .hub-pop-item.on{background:var(--a-aqua-soft)}:where(:root[data-ontwerp=v2]) .inbox.list-mode .iview-extra .iview-x{width:14px;height:14px;display:inline-grid}:where(:root[data-ontwerp=v2]) .inbox.list-mode .iview-extra .iview-x svg{width:12px;height:12px}:where(:root[data-ontwerp=v2]) .inbox.thread-mode .cp-g3-cijfers{grid-template-columns:1fr 1fr;gap:12px;display:grid}:where(:root[data-ontwerp=v2]) .inbox.thread-mode .cp-g3-cijfer{flex-direction:column;display:flex}:where(:root[data-ontwerp=v2]) .inbox.thread-mode .cp-g3-cijfer b{color:var(--ink);font-size:16px;font-weight:700}:where(:root[data-ontwerp=v2]) .inbox.thread-mode .cp-g3-cijfer span{color:var(--ink3);font-size:12px}:where(:root[data-ontwerp=v2]) .inbox.thread-mode .cp-g3-weet{color:var(--ink2);margin:0;font-size:13.5px;line-height:20px}:where(:root[data-ontwerp=v2]) .inbox.thread-mode .note-banner{font-size:13px}:where(:root[data-ontwerp=v2]) .inbox.thread-mode .note-banner button{font-size:13px;font-weight:600}}@media (width<=900px){:where(:root[data-ontwerp=v2]) .inbox-thread-overlay.inbox-laag-opzij{display:none}:where(:root[data-ontwerp=v2]) .inbox.list-mode .inbox-filters{background:0 0;border-bottom:0;padding:8px 0}:where(:root[data-ontwerp=v2]) .inbox.list-mode .iview{box-sizing:border-box;height:32px;min-height:32px;color:var(--ink2);background:var(--card);border:1px solid var(--line);border-radius:16px;gap:6px;padding:0 12px;font-size:13px;font-weight:600}:where(:root[data-ontwerp=v2]) .inbox.list-mode .iview:hover{box-shadow:none;transform:none}:where(:root[data-ontwerp=v2]) .inbox.list-mode .iview.on{color:#fff;background:var(--ink);border-color:#0000}:where(:root[data-ontwerp=v2]) .inbox.list-mode .iview-n{opacity:.7;font-size:12px;font-weight:700}:where(:root[data-ontwerp=v2]) .inbox.list-mode .irow{grid-template-columns:18px 40px minmax(0,1fr) auto;align-items:start;gap:12px;min-height:0;padding:12px 0}:where(:root[data-ontwerp=v2]) .inbox.list-mode .irow-kies{height:40px}:where(:root[data-ontwerp=v2]) .inbox.list-mode .inbox-bar .hub-search{min-width:0}:where(:root[data-ontwerp=v2]) .postvak-board .tile.tile-xl:has(.tile-cog) .inbox-bar{padding-right:52px}:where(:root[data-ontwerp=v2]) .inbox.list-mode .irow-main{flex-flow:wrap;align-items:center;gap:2px 8px}:where(:root[data-ontwerp=v2]) .inbox.list-mode .irow-top{display:contents}:where(:root[data-ontwerp=v2]) .inbox.list-mode .irow-name{flex:0 auto;min-width:0;max-width:calc(100% - 32px);font-size:15px;font-weight:600}:where(:root[data-ontwerp=v2]) .inbox.list-mode .irow.unread .irow-name{font-weight:700}:where(:root[data-ontwerp=v2]) .inbox.list-mode .irow-prev{-webkit-line-clamp:none;white-space:nowrap;text-overflow:ellipsis;min-width:0;color:var(--ink2);flex:0 0 100%;order:1;font-size:14px;line-height:20px;display:block;overflow:hidden}:where(:root[data-ontwerp=v2]) .inbox.list-mode .irow .hub-tag{box-sizing:border-box;border-radius:12px;order:2;align-items:center;gap:6px;height:24px;margin-top:4px;padding:0 10px;font-size:12.5px;font-weight:600;display:inline-flex}:where(:root[data-ontwerp=v2]) .inbox.list-mode .irow .hub-tag~.hub-tag{display:none}:where(:root[data-ontwerp=v2]) .inbox.list-mode .irow .hub-tag.cat:before{content:"";background:currentColor;border-radius:50%;width:6px;height:6px}:where(:root[data-ontwerp=v2]) .inbox.list-mode .irow-right{align-self:start;gap:8px}:where(:root[data-ontwerp=v2]) .inbox.list-mode .irow-assignee.empty{display:none}:where(:root[data-ontwerp=v2]) .inbox.list-mode .irow-when{width:auto}:where(:root[data-ontwerp=v2]) .inbox.list-mode .irow-date{color:var(--ink3);font-size:12px;font-weight:400}:where(:root[data-ontwerp=v2]) .inbox.list-mode .irow.unread .irow-date{color:var(--ink);font-weight:600}:where(:root[data-ontwerp=v2]) .inbox.list-mode .irow-clock{color:var(--ink3);font-size:12px}:where(:root[data-ontwerp=v2]) .inbox.list-mode.inbox-tel{background:0 0;flex-direction:column;gap:0;display:flex}:where(:root[data-ontwerp=v2]) .inbox.list-mode .inbox-tel-kop{flex-direction:column;align-items:stretch;gap:4px;padding:0 0 12px;display:flex}:where(:root[data-ontwerp=v2]) .inbox.list-mode .tel-kop-rij{align-items:center;height:44px;padding-right:52px;display:flex}:where(:root[data-ontwerp=v2]) .inbox.list-mode .inbox-tel-kop .inbox-views{scrollbar-width:none;flex-wrap:nowrap;flex:1;gap:6px;min-width:0;display:flex;overflow-x:auto}:where(:root[data-ontwerp=v2]) .inbox.list-mode .inbox-tel-kop .iview{white-space:nowrap;flex:none}:where(:root[data-ontwerp=v2]) .inbox.list-mode .inbox-tel-kop .kolom-filter{box-sizing:border-box;border:1px solid var(--line);background:var(--card);height:32px;color:var(--ink2);border-radius:16px;align-items:center;gap:6px;padding:0 12px;font-size:13px;font-weight:600;display:inline-flex}:where(:root[data-ontwerp=v2]) .inbox.list-mode .inbox-tel-kop .kolom-filter.afwijkend{position:relative}:where(:root[data-ontwerp=v2]) .inbox.list-mode .inbox-tel-kop .kolom-filter.afwijkend:after{content:"";background:var(--a-aqua);border-radius:50%;width:7px;height:7px;position:absolute;top:4px;right:4px}:where(:root[data-ontwerp=v2]) .inbox.list-mode .inbox-tel-kop .kolom-filter-pop{width:min(300px,100vw - 32px);max-height:70vh;left:0;right:auto;overflow-y:auto}:where(:root[data-ontwerp=v2]) .inbox.list-mode .kolom-filter-tel{flex-direction:column;gap:8px;padding:4px 4px 8px;display:flex}:where(:root[data-ontwerp=v2]) .inbox.list-mode .kolom-filter-tel .hub-search{box-sizing:border-box;border:1px solid #0e143029;border-radius:8px;flex:none;min-width:0;height:36px}:where(:root[data-ontwerp=v2]) .inbox.list-mode .kolom-filter-tel .kolom-acties{flex-wrap:wrap;gap:8px;display:flex}:where(:root[data-ontwerp=v2]) .inbox.list-mode .kolom-filter-tel .inbox-new{background:var(--a-aqua);color:#fff;border:0;border-radius:8px;align-items:center;gap:6px;height:32px;margin-left:auto;padding:0 12px;font-size:13px;font-weight:600;display:inline-flex}:where(:root[data-ontwerp=v2]) .inbox.list-mode.inbox-tel .inbox-rows{background:var(--card);border:1px solid var(--line);border-radius:16px;flex:none;padding:0 16px;overflow:visible}:where(:root[data-ontwerp=v2]) .inbox.list-mode.inbox-tel{overflow-y:auto}:where(:root[data-ontwerp=v2]) .inbox.list-mode.inbox-tel .blok-pop{box-sizing:border-box;z-index:4300;border-radius:14px;flex-direction:column;gap:10px;max-height:70vh;padding:14px;display:flex;overflow-y:auto;box-shadow:0 16px 40px -12px #0e143047;width:auto!important;position:fixed!important;inset:auto 16px 84px!important}:where(:root[data-ontwerp=v2]) .inbox.list-mode.inbox-tel .blok-pop .fp-head{flex-flow:column;align-items:flex-start;gap:2px;padding:0}:where(:root[data-ontwerp=v2]) .inbox.list-mode.inbox-tel .blok-pop .fp-head b{font-size:14.5px;font-weight:700}:where(:root[data-ontwerp=v2]) .inbox.list-mode.inbox-tel .blok-pop .fp-hint{color:var(--ink3);font-size:11.5px;line-height:16px}:where(:root[data-ontwerp=v2]) .inbox.list-mode.inbox-tel .opruim-pop .opruim-rij{border-top:1px solid var(--line);flex-direction:column;align-items:stretch;gap:4px;padding:8px 0;display:flex}:where(:root[data-ontwerp=v2]) .inbox.list-mode.inbox-tel .opruim-pop .opruim-kop{color:var(--ink);font-size:13.5px;font-weight:600}:where(:root[data-ontwerp=v2]) .inbox.list-mode.inbox-tel .opruim-pop .opruim-keuzes{flex-wrap:wrap;gap:6px;margin-top:4px;display:flex}:where(:root[data-ontwerp=v2]) .inbox.list-mode.inbox-tel .opruim-pop .opruim-keuzes .ichip{box-sizing:border-box;white-space:nowrap;border-radius:14px;flex:none;width:auto;height:28px;min-height:0;padding:0 10px;font-size:12.5px;font-weight:600}:where(:root[data-ontwerp=v2]) .inbox.list-mode.inbox-tel .opruim-pop>.cbtn{box-sizing:border-box;border-radius:8px;align-self:flex-start;width:auto;height:32px;padding:0 12px}:where(:root[data-ontwerp=v2]) .inbox.list-mode .irow.irow-v2{border:0;border-bottom:1px solid var(--line);height:auto;min-height:0;box-shadow:none;cursor:pointer;background:0 0;border-radius:0;align-items:flex-start;gap:12px;padding:12px 0;display:flex;position:relative}:where(:root[data-ontwerp=v2]) .inbox.list-mode .irow.irow-v2:last-child{border-bottom:0}:where(:root[data-ontwerp=v2]) .inbox.list-mode .irow.irow-v2:hover{box-shadow:none;transform:none}:where(:root[data-ontwerp=v2]) .inbox.list-mode .irow-v2 .irow-av{border-radius:50%;flex:none;display:grid;position:relative}:where(:root[data-ontwerp=v2]) .inbox.list-mode .irow-v2 .irow-kies{background:var(--card);height:auto;box-shadow:inset 0 0 0 1px var(--line);border-radius:50%;place-items:center;display:none;position:absolute;inset:0}:where(:root[data-ontwerp=v2]) .inbox.list-mode .irow-v2.kiezen .irow-kies{display:grid}:where(:root[data-ontwerp=v2]) .inbox.list-mode .irow-v2 .irow-main{flex-flow:column;flex:1;align-items:stretch;gap:2px;min-width:0;display:flex}:where(:root[data-ontwerp=v2]) .inbox.list-mode .irow-v2 .irow-top{align-items:center;gap:8px;min-width:0;display:flex}:where(:root[data-ontwerp=v2]) .inbox.thread-mode .hub-thread-head>.avatar{display:none}:where(:root[data-ontwerp=v2]) .qc-modal.cmp-modal .cmp-mail-ic{background:var(--a-aqua);color:#fff;border-radius:50%;flex:0 0 24px;place-items:center;width:24px;height:24px;display:grid}:where(:root[data-ontwerp=v2]) .qc-modal.cmp-modal .cmp-mail-ic svg{width:13px;height:13px}:where(:root[data-ontwerp=v2]) .inbox.thread-mode .comp-actions>.hub-act-wrap:last-child{margin-left:auto}:where(:root[data-ontwerp=v2]) .qc-modal.cmp-modal .cmp-mail-ic.cmp-ch-wa{background:var(--a-green)}:where(:root[data-ontwerp=v2]) .qc-modal.cmp-modal .cmp-mail-ic.cmp-ch-li{background:var(--a-blue)}:where(:root[data-ontwerp=v2]) .qc-modal.cmp-modal .cmp-mail-ic.cmp-ch-wa svg,:where(:root[data-ontwerp=v2]) .qc-modal.cmp-modal .cmp-mail-ic.cmp-ch-li svg{width:12px;height:12px}:where(:root[data-ontwerp=v2]) .qc-modal.cmp-modal .cmp-ta{padding-right:12px!important}:where(:root[data-ontwerp=v2]) .qc-modal.cmp-modal .it-mic{width:32px!important;min-width:32px!important;height:32px!important;min-height:32px!important;bottom:-40px!important;right:0!important}:where(:root[data-ontwerp=v2]) .qc-modal.cmp-modal .it-mic:not(.aan){color:var(--ink2)!important;background:0 0!important;border-color:#0000!important}:where(:root[data-ontwerp=v2]) .inbox.list-mode .irow-v2 .avatar-initials{font-size:16px!important}:where(:root[data-ontwerp=v2]) .inbox.list-mode .irow-v2 .irow-name{min-width:0;max-width:none;color:var(--ink);white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:15px;font-weight:600;overflow:hidden}:where(:root[data-ontwerp=v2]) .inbox.list-mode .irow-v2.unread .irow-name{font-weight:700}:where(:root[data-ontwerp=v2]) .inbox.list-mode .irow-v2 .irow-bedrijf,:where(:root[data-ontwerp=v2]) .inbox.list-mode .irow-v2 .irow-sub{display:none}:where(:root[data-ontwerp=v2]) .inbox.list-mode .irow-v2 .irow-date{color:var(--ink3);flex:none;font-size:12px;font-weight:400}:where(:root[data-ontwerp=v2]) .inbox.list-mode .irow-v2 .irow-prev{color:var(--ink2);white-space:nowrap;text-overflow:ellipsis;flex:none;order:0;font-size:14px;line-height:20px;overflow:hidden}:where(:root[data-ontwerp=v2]) .inbox.list-mode .irow-v2 .irow-stand{box-sizing:border-box;white-space:nowrap;border-radius:12px;align-self:flex-start;align-items:center;gap:6px;height:24px;margin-top:4px;padding:0 10px;font-size:12.5px;font-weight:600;display:inline-flex}:where(:root[data-ontwerp=v2]) .inbox.list-mode .irow-v2 .irow-stand:before{content:"";background:currentColor;border-radius:50%;width:6px;height:6px}:where(:root[data-ontwerp=v2]) .inbox.list-mode .irow-v2 .toon-rood{color:var(--a-red);background:var(--a-red-soft)}:where(:root[data-ontwerp=v2]) .inbox.list-mode .irow-v2 .toon-groen{color:var(--a-green);background:var(--a-green-soft)}:where(:root[data-ontwerp=v2]) .inbox.list-mode .irow-v2 .toon-oranje{color:var(--a-orange);background:var(--a-orange-soft)}:where(:root[data-ontwerp=v2]) .inbox.list-mode .irow-v2 .toon-grijs{color:var(--a-slate);background:var(--a-ink-soft)}:where(:root[data-ontwerp=v2]) .inbox.list-mode .irow-v2 .irow-urgent{background:var(--a-red);vertical-align:middle;border-radius:50%;width:7px;height:7px;margin-right:6px;display:inline-block}:where(:root[data-ontwerp=v2]) .inbox.list-mode .irow-v2 .irow-more-wrap{display:block;position:absolute;bottom:10px;right:0}:where(:root[data-ontwerp=v2]) .inbox.list-mode .irow-v2 .irow-meer{width:28px;height:28px;color:var(--ink3);background:0 0;border:0;border-radius:8px;place-items:center;display:grid}:where(:root[data-ontwerp=v2]) .snooze-modal{border-radius:18px}:where(:root[data-ontwerp=v2]) .snooze-modal .snooze-head{font-size:inherit;text-transform:none;letter-spacing:0;color:var(--ink);border-bottom:0;gap:10px;padding:20px 16px 12px 20px}:where(:root[data-ontwerp=v2]) .snooze-modal .snooze-title{font-size:17px;font-weight:700}:where(:root[data-ontwerp=v2]) .snooze-modal .snooze-sub{color:var(--ink2);margin-top:3px;font-size:13px;line-height:18px}:where(:root[data-ontwerp=v2]) .snooze-modal .snooze-list{flex-direction:column;gap:6px;padding:0 16px 14px;display:flex}:where(:root[data-ontwerp=v2]) .snooze-modal .snooze-opt{box-shadow:inset 0 0 0 1px var(--line);border-radius:12px;padding:10px 12px}:where(:root[data-ontwerp=v2]) .snooze-modal .snooze-opt.special{border:1px dashed var(--a-aqua);box-shadow:none;border-radius:12px;margin-top:0;padding:9px 11px}:where(:root[data-ontwerp=v2]) .snooze-modal .snooze-opt.special .snooze-opt-main b{color:var(--ink)}:where(:root[data-ontwerp=v2]) .snooze-modal .snooze-opt.special .snooze-arrow{color:var(--ink3);opacity:.5}:where(:root[data-ontwerp=v2]) .snooze-modal .snooze-ic{border-radius:9px;width:30px;height:30px}:where(:root[data-ontwerp=v2]) .snooze-modal .snooze-manual{border-top:1px solid var(--line);background:var(--bg);padding:14px 16px 18px}:where(:root[data-ontwerp=v2]) .snooze-modal .snooze-manual-h{letter-spacing:.06em;color:var(--ink3);margin-bottom:8px;font-size:11px;font-weight:600}:where(:root[data-ontwerp=v2]) .snooze-modal .snooze-manual-row{flex-wrap:wrap;gap:8px;display:flex}:where(:root[data-ontwerp=v2]) .snooze-modal .snooze-manual-row input{box-sizing:border-box;background:var(--card);border:1px solid #0e143029;border-radius:10px;flex:1 1 0;min-width:0;height:40px;padding:0 10px;font-size:16px}:where(:root[data-ontwerp=v2]) .snooze-modal .snooze-go{background:var(--a-aqua)}:where(:root[data-ontwerp=v2]) .snooze-modal .snooze-go.gevaar{background:var(--a-red)}:where(:root[data-ontwerp=v2]) .snooze-modal .snooze-manual-row .snooze-go{border-radius:10px;flex:1 0 100%;height:40px;font-size:14px;font-weight:600}:where(:root[data-ontwerp=v2]) .modal-overlay:has(>.qc-modal.cmp-modal){-webkit-backdrop-filter:none;backdrop-filter:none;background:#0e143061;justify-content:center;align-items:flex-end;padding:64px 0 0}:where(:root[data-ontwerp=v2]) .qc-modal.cmp-modal{border-radius:20px 20px 0 0;width:100%;max-width:560px;height:100%;max-height:100%;animation:.26s cubic-bezier(.2,.8,.2,1) onderbladOp;box-shadow:0 -12px 40px -12px #0e14304d}:where(:root[data-ontwerp=v2]) .qc-modal.cmp-modal:before{content:"";background:#0e14302e;border-radius:3px;flex:none;width:36px;height:5px;margin:8px auto 0;display:block}:where(:root[data-ontwerp=v2]) .qc-modal.cmp-modal .qc-head{border-bottom:0;align-items:flex-start;gap:12px;padding:10px 16px 12px}:where(:root[data-ontwerp=v2]) .qc-modal.cmp-modal .qc-title{font-size:18px;font-weight:700;line-height:24px}:where(:root[data-ontwerp=v2]) .qc-modal.cmp-modal .qc-sub{font-family:var(--font-body);color:var(--ink2);margin-top:3px;font-size:13px;line-height:18px}:where(:root[data-ontwerp=v2]) .qc-modal.cmp-modal .qc-head .icon-btn{background:#f1f2f5;border-color:#0000;border-radius:50%;flex:0 0 32px;width:32px;height:32px}:where(:root[data-ontwerp=v2]) .qc-modal.cmp-modal .qc-body{flex:auto;gap:14px;min-height:0;padding:4px 16px 16px;overflow-y:auto}:where(:root[data-ontwerp=v2]) .qc-modal.cmp-modal .qc-field{gap:8px}:where(:root[data-ontwerp=v2]) .qc-modal.cmp-modal .cmp-fout{color:var(--a-red);font-size:12.5px;font-weight:500}:where(:root[data-ontwerp=v2]) .qc-modal.cmp-modal .qc-label{letter-spacing:.06em;color:var(--ink3);font-size:11px;font-weight:600}:where(:root[data-ontwerp=v2]) .qc-modal.cmp-modal .qc-field input{box-sizing:border-box;border:1px solid #0e143029;border-radius:10px;height:44px;padding:0 12px;font-size:15px}:where(:root[data-ontwerp=v2]) .qc-modal.cmp-modal .qc-field textarea{border:1px solid #0e143029;border-radius:10px;min-height:130px;padding:10px 12px;font-size:15px;line-height:22px}:where(:root[data-ontwerp=v2]) .qc-modal.cmp-modal .qc-field input:focus,:where(:root[data-ontwerp=v2]) .qc-modal.cmp-modal .qc-field textarea:focus{border-color:var(--a-aqua);box-shadow:0 0 0 3px var(--a-aqua-soft)}:where(:root[data-ontwerp=v2]) .qc-modal.cmp-modal .cmp-channels{gap:6px}:where(:root[data-ontwerp=v2]) .qc-modal.cmp-modal .cmp-ch{box-sizing:border-box;height:42px;color:var(--ink);border-radius:10px;flex-direction:row;justify-content:center;gap:6px;padding:0 6px;font-size:13px;font-weight:600}:where(:root[data-ontwerp=v2]) .qc-modal.cmp-modal .cmp-ch:hover{transform:none}:where(:root[data-ontwerp=v2]) .qc-modal.cmp-modal .cmp-ch.on{border:2px solid var(--a-aqua);background:var(--a-aqua-soft);box-shadow:none}:where(:root[data-ontwerp=v2]) .qc-modal.cmp-modal .cmp-recip{border-color:var(--line);background:var(--bg);border-radius:12px;gap:10px;padding:10px 12px}:where(:root[data-ontwerp=v2]) .qc-modal.cmp-modal .cmp-recip-main b{font-size:14px;font-weight:600}:where(:root[data-ontwerp=v2]) .qc-modal.cmp-modal .cmp-recip-main span{font-family:var(--font-body);color:var(--ink3);font-size:12px}:where(:root[data-ontwerp=v2]) .qc-modal.cmp-modal .cmp-tplbtn{box-sizing:border-box;height:32px;color:var(--ink2);background:0 0;border:0;border-radius:8px;align-self:flex-start;padding:0 12px;font-size:13px;font-weight:500}:where(:root[data-ontwerp=v2]) .qc-modal.cmp-modal .qc-foot{padding:12px 16px calc(30px + env(safe-area-inset-bottom,0px));border-top:1px solid var(--line);background:var(--card);flex-direction:column;align-items:stretch;gap:8px;margin-top:0}:where(:root[data-ontwerp=v2]) .qc-modal.cmp-modal .qc-cancel{display:none}:where(:root[data-ontwerp=v2]) .qc-modal.cmp-modal .qc-go{box-sizing:border-box;background:var(--a-aqua);border-radius:10px;justify-content:center;gap:8px;width:100%;height:40px;padding:0 16px;font-size:14px;font-weight:600}:where(:root[data-ontwerp=v2]) .qc-modal.cmp-modal .qc-go svg{width:16px;height:16px}:where(:root[data-ontwerp=v2]) .qc-modal.cmp-modal .qc-go:disabled{opacity:.45;cursor:not-allowed}:where(:root[data-ontwerp=v2]) .modal-overlay.rb-laag{-webkit-backdrop-filter:none;backdrop-filter:none;background:#0e143061;justify-content:center;align-items:flex-end;padding:0}:where(:root[data-ontwerp=v2]) .rb{box-sizing:border-box;width:100%;max-width:560px;max-height:100%;padding:56px 8px calc(30px + env(safe-area-inset-bottom,0px));flex-direction:column;gap:8px;animation:.26s cubic-bezier(.2,.8,.2,1) onderbladOp;display:flex}:where(:root[data-ontwerp=v2]) .rb .rb-blad{background:#fafafb;border-radius:20px;flex-direction:column;gap:8px;min-height:0;padding:8px;display:flex;overflow-y:auto;box-shadow:0 -12px 40px -12px #0e14304d}:where(:root[data-ontwerp=v2]) .rb .rb-blad:before{content:"";background:#0e14302e;border-radius:3px;flex:none;width:36px;height:5px;margin:0 auto 2px;display:block}:where(:root[data-ontwerp=v2]) .rb .rb-kop{text-align:center;flex-direction:column;gap:2px;padding:2px 6px 4px;display:flex}:where(:root[data-ontwerp=v2]) .rb .rb-kop b{color:var(--ink);font-size:15px;font-weight:700}:where(:root[data-ontwerp=v2]) .rb .rb-kop span{color:var(--ink2);white-space:nowrap;text-overflow:ellipsis;font-size:13px;line-height:18px;overflow:hidden}:where(:root[data-ontwerp=v2]) .rb .rb-groep{background:#fff;border-radius:16px;flex-direction:column;flex:none;display:flex;overflow:hidden}:where(:root[data-ontwerp=v2]) .rb .rb-groep-kop{letter-spacing:.06em;text-transform:uppercase;color:var(--ink3);padding:10px 14px 6px;font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:11px;font-weight:600;line-height:21.75px}:where(:root[data-ontwerp=v2]) .rb .rb-regel{box-sizing:border-box;text-align:left;cursor:pointer;min-height:52px;color:var(--ink);background:0 0;border:0;border-bottom:1px solid #0e14301f;align-items:center;gap:12px;padding:8px 14px;display:flex}:where(:root[data-ontwerp=v2]) .rb .rb-regel:last-child{border-bottom:0}:where(:root[data-ontwerp=v2]) .rb .rb-regel:active{background:#f1f2f5}:where(:root[data-ontwerp=v2]) .rb .rb-ic{color:var(--ink2);flex:none;display:inline-flex}:where(:root[data-ontwerp=v2]) .rb .rb-ic svg{width:17px;height:17px}:where(:root[data-ontwerp=v2]) .rb .rb-vak{width:36px;height:36px;color:var(--ink2);background:#f1f2f5;border-radius:10px;flex:0 0 36px;place-items:center;display:grid}:where(:root[data-ontwerp=v2]) .rb .rb-vak svg{width:17px;height:17px}:where(:root[data-ontwerp=v2]) .rb .rb-tekst{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}:where(:root[data-ontwerp=v2]) .rb .rb-tekst b{color:var(--ink);font-size:15px;font-weight:500;line-height:1.45}:where(:root[data-ontwerp=v2]) .rb .rb-tekst span{color:var(--ink3);font-size:12.5px;line-height:17px}:where(:root[data-ontwerp=v2]) .rb .rb-rechts{color:var(--ink3);flex:none;font-size:13px;line-height:1.45}:where(:root[data-ontwerp=v2]) .rb .rb-pijl{color:var(--ink3);flex:none;display:inline-flex}:where(:root[data-ontwerp=v2]) .rb .rb-pijl svg{width:16px;height:16px}:where(:root[data-ontwerp=v2]) .rb .rb-regel.aqua .rb-tekst b,:where(:root[data-ontwerp=v2]) .rb .rb-regel.aqua .rb-ic{color:var(--a-aqua)}:where(:root[data-ontwerp=v2]) .rb .rb-regel.rood .rb-tekst b{color:var(--a-red)}:where(:root[data-ontwerp=v2]) .rb .rb-regel.rood .rb-vak{color:var(--a-red);background:#f8e2e0}:where(:root[data-ontwerp=v2]) .rb .rb-annuleer{height:52px;color:var(--ink);cursor:pointer;background:#fff;border:0;border-radius:16px;flex:none;font-size:16px;font-weight:600}}@media (width>=901px) and (width<=1280px){:where(:root[data-ontwerp=v2]) .inbox-thread-overlay:has(>.inbox-kolom){padding:24px}:where(:root[data-ontwerp=v2]) .inbox.list-mode.inbox-kolom{border:1px solid var(--line);border-radius:16px 0 0 16px;flex:0 0 340px;width:340px}:where(:root[data-ontwerp=v2]) .inbox-thread-overlay>.inbox-kolom+.inbox.thread-mode{border:1px solid var(--line);border-left:0;border-radius:0 16px 16px 0}:where(:root[data-ontwerp=v2]) .inbox.list-mode.inbox-kolom .irow{box-sizing:border-box;gap:12px;height:72px;padding:0 16px}:where(:root[data-ontwerp=v2]) .inbox.list-mode.inbox-kolom .irow-main{gap:0}:where(:root[data-ontwerp=v2]) .inbox.list-mode.inbox-kolom .irow-name{font-size:14px;line-height:20px}:where(:root[data-ontwerp=v2]) .inbox.list-mode.inbox-kolom .irow.irow-v2{align-items:center;padding:0 16px}:where(:root[data-ontwerp=v2]) .inbox.list-mode.inbox-kolom .irow-v2 .irow-bedrijf{display:inline}:where(:root[data-ontwerp=v2]) .inbox.list-mode.inbox-kolom .irow-v2 .irow-stand{display:none}:where(:root[data-ontwerp=v2]) .inbox.list-mode.inbox-kolom .irow-v2 .irow-more-wrap{top:22px}:where(:root[data-ontwerp=v2]) .inbox.list-mode.inbox-kolom .irow-v2:hover .irow-date{visibility:hidden}:where(:root[data-ontwerp=v2]) .inbox.list-mode.inbox-kolom .irow-prev{color:var(--ink3);font-size:12.5px;line-height:16px}:where(:root[data-ontwerp=v2]) .inbox.list-mode.inbox-kolom .irow-date{font-size:12px}:where(:root[data-ontwerp=v2]) .inbox.list-mode.inbox-kolom .irow-sub{display:none}:where(:root[data-ontwerp=v2]) .inbox.list-mode.inbox-kolom .inbox-views{flex-wrap:nowrap;gap:4px}:where(:root[data-ontwerp=v2]) .inbox.list-mode.inbox-kolom .inbox-views .iview{gap:4px;padding:0 8px}:where(:root[data-ontwerp=v2]) .inbox.list-mode.inbox-kolom .kolom-acties{flex-wrap:nowrap;gap:4px}:where(:root[data-ontwerp=v2]) .inbox.list-mode.inbox-kolom .kolom-acties .crm-tool-btn{flex:none;gap:4px;padding:0 8px}:where(:root[data-ontwerp=v2]) .inbox.list-mode.inbox-kolom .kolom-acties .crm-tool-btn:not(.is-nieuw) svg{display:none}:where(:root[data-ontwerp=v2]) .inbox.thread-mode .hub-th-id{flex:auto;min-width:0}:where(:root[data-ontwerp=v2]) .inbox.thread-mode .hub-th-name{text-overflow:ellipsis;white-space:nowrap;flex-wrap:nowrap;overflow:hidden}:where(:root[data-ontwerp=v2]) .inbox.thread-mode .hub-th-name .kop-naam{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}:where(:root[data-ontwerp=v2]) .inbox.thread-mode .hub-th-name .hub-th-urgent{flex:none}:where(:root[data-ontwerp=v2]) .inbox.thread-mode .hub-thread-head .hub-th-name,:where(:root[data-ontwerp=v2]) .inbox.thread-mode .hub-thread-head .hub-th-name .kop-naam{font-weight:700}:where(:root[data-ontwerp=v2]) .inbox.thread-mode .hub-th-count,:where(:root[data-ontwerp=v2]) .inbox.thread-mode .th-assign-name{display:none}:where(:root[data-ontwerp=v2]) .inbox.thread-mode .hub-msgs{gap:16px;padding:20px}:where(:root[data-ontwerp=v2]) .inbox.thread-mode .hub-bubble{border-radius:14px;max-width:70%;padding:12px 14px;font-size:14px;line-height:21px}:where(:root[data-ontwerp=v2]) .inbox.thread-mode.with-panel{grid-template-columns:minmax(0,1fr);position:relative}:where(:root[data-ontwerp=v2]) .inbox.thread-mode.with-panel .thread-full{border-right:0}:where(:root[data-ontwerp=v2]) .inbox.thread-mode.with-panel .contact-panel{z-index:5;box-sizing:border-box;border-left:1px solid var(--line);width:320px;position:absolute;top:0;bottom:0;right:0;box-shadow:-12px 0 32px -16px #0e143047}:where(:root[data-ontwerp=v2]) .inbox.thread-mode .hub-thread-head span.kop-stand{box-sizing:border-box;white-space:nowrap;border-radius:12px;align-items:center;gap:6px;height:24px;padding:0 10px;font-size:12.5px;font-weight:600;display:inline-flex}:where(:root[data-ontwerp=v2]) .inbox.thread-mode .hub-thread-head span.kop-stand:before{content:"";background:currentColor;border-radius:50%;width:6px;height:6px}:where(:root[data-ontwerp=v2]) .inbox.thread-mode .hub-thread-head span.kop-stand.toon-rood{color:var(--a-red);background:var(--a-red-soft)}:where(:root[data-ontwerp=v2]) .inbox.thread-mode .hub-thread-head span.kop-stand.toon-groen{color:var(--a-green);background:var(--a-green-soft)}:where(:root[data-ontwerp=v2]) .inbox.thread-mode .hub-thread-head span.kop-stand.toon-oranje{color:var(--a-orange);background:var(--a-orange-soft)}:where(:root[data-ontwerp=v2]) .inbox.thread-mode .hub-thread-head span.kop-stand.toon-grijs{color:var(--a-slate);background:var(--a-ink-soft)}:where(:root[data-ontwerp=v2]) .inbox.thread-mode .hub-msgs .concept-kaart{background:var(--a-aqua-soft);border:0;border-radius:12px;align-self:flex-end;width:auto;max-width:560px}:where(:root[data-ontwerp=v2]) .inbox.thread-mode .hub-msgs .ck-kop{border-bottom:0;min-height:0;padding:14px 14px 0}:where(:root[data-ontwerp=v2]) .inbox.thread-mode .hub-msgs .ck-wat,:where(:root[data-ontwerp=v2]) .inbox.thread-mode .hub-msgs .ck-toon{display:none}:where(:root[data-ontwerp=v2]) .inbox.thread-mode .hub-msgs .ck-tekst{padding:8px 14px 12px;font-size:14px;line-height:21px}:where(:root[data-ontwerp=v2]) .inbox.thread-mode .hub-msgs .ck-voet{background:0 0;border-top:0;border-radius:0;padding:0 14px 14px}:where(:root[data-ontwerp=v2]) .inbox.thread-mode .hub-msgs .ck-voet button:not(.hub-pop-item){border-radius:8px;height:32px;padding:0 12px;font-size:13px}:where(:root[data-ontwerp=v2]) .inbox.thread-mode .hub-msgs .ck-voet .ck-bewerk{color:var(--ink2);background:0 0;border:0}:where(:root[data-ontwerp=v2]) .inbox.thread-mode .hub-msgs .ck-voet .ck-bewerk>span,:where(:root[data-ontwerp=v2]) .inbox.thread-mode .hub-msgs .ck-voet .ck-verstuur .ck-lang{display:none}:where(:root[data-ontwerp=v2]) .inbox.thread-mode .hub-msgs .ck-voet .ck-verstuur .ck-kort{display:inline}}@media (width>=901px),(width<=900px){:where(:root[data-ontwerp=v2]) .inbox.thread-mode .hub-composer.achter-kaart,:where(:root[data-ontwerp=v2]) .inbox.thread-mode .hub-thread-head .kop-stand{display:none}:where(:root[data-ontwerp=v2]) .inbox.thread-mode .thread-scroll{background:var(--bg)}:where(:root[data-ontwerp=v2]) .inbox.thread-mode .concept-kaart{border:1px solid var(--line);background:var(--card);border-radius:16px;flex:none}:where(:root[data-ontwerp=v2]) .inbox.thread-mode .ck-kop{box-sizing:border-box;border-bottom:1px solid var(--line);align-items:center;gap:8px;min-height:44px;padding:0 16px;display:flex}:where(:root[data-ontwerp=v2]) .inbox.thread-mode .ck-agent{align-items:center;gap:8px;display:inline-flex}:where(:root[data-ontwerp=v2]) .inbox.thread-mode .ck-naam{letter-spacing:.1em;text-transform:uppercase;color:var(--kaart-ac);font-size:12px;font-weight:700}:where(:root[data-ontwerp=v2]) .inbox.thread-mode .ck-wat{min-width:0;color:var(--ink2);flex:auto;font-size:13px;line-height:16px}:where(:root[data-ontwerp=v2]) .inbox.thread-mode .ck-toon{background:var(--bg-deep);border-radius:10px;gap:2px;padding:4px;display:inline-flex}:where(:root[data-ontwerp=v2]) .inbox.thread-mode .ck-toon button{height:32px;color:var(--ink2);cursor:pointer;background:0 0;border:0;border-radius:8px;padding:0 12px;font-size:13px;font-weight:600}:where(:root[data-ontwerp=v2]) .inbox.thread-mode .ck-toon button.on{background:var(--card);color:var(--ink);box-shadow:0 1px 2px #0e14301a}:where(:root[data-ontwerp=v2]) .inbox.thread-mode .ck-tekst{white-space:pre-wrap;overflow-wrap:anywhere;margin:0;padding:16px;font-size:14.5px;line-height:22px}:where(:root[data-ontwerp=v2]) .inbox.thread-mode .ck-voet{border-top:1px solid var(--line);background:var(--bg);border-radius:0 0 16px 16px;align-items:center;gap:8px;padding:12px 16px;display:flex}:where(:root[data-ontwerp=v2]) .inbox.thread-mode .ck-voet button:not(.hub-pop-item){box-sizing:border-box;white-space:nowrap;cursor:pointer;border-radius:10px;justify-content:center;align-items:center;gap:8px;height:40px;padding:0 16px;font-size:14px;display:inline-flex}:where(:root[data-ontwerp=v2]) .inbox.thread-mode .ck-voet svg{width:16px;height:16px}:where(:root[data-ontwerp=v2]) .inbox.thread-mode .ck-voet .ck-kort{display:none}:where(:root[data-ontwerp=v2]) .inbox.thread-mode .ck-voet .ck-verstuur{background:var(--kaart-ac);color:#fff;border:0;font-weight:600}:where(:root[data-ontwerp=v2]) .inbox.thread-mode .ck-voet .ck-bewerk{background:var(--card);color:var(--ink);border:1px solid #0e143029;font-weight:500}:where(:root[data-ontwerp=v2]) .inbox.thread-mode .ck-voet .ck-bewerk svg{color:var(--ink2)}:where(:root[data-ontwerp=v2]) .inbox.thread-mode .ck-voet .ck-anders{color:var(--ink2);background:0 0;border:0;font-weight:500}}@media (width>=901px){:where(:root[data-ontwerp=v2]) .inbox.thread-mode .concept-kaart{max-width:480px}}@media (width<=900px){:where(:root[data-ontwerp=v2]) .inbox.thread-mode .hub-thread-head{flex-wrap:nowrap;gap:4px;height:56px;padding:0 8px}:where(:root[data-ontwerp=v2]) .inbox.thread-mode .hub-thread-head>*{order:0}:where(:root[data-ontwerp=v2]) .inbox.thread-mode .hub-thread-head .thread-back span{display:inline-flex}:where(:root[data-ontwerp=v2]) .inbox.thread-mode .hub-thread-head .thread-back svg{transform:none}:where(:root[data-ontwerp=v2]) .inbox.thread-mode .hub-thread-head>.hub-th-id{flex:auto;min-width:0;margin-left:4px}:where(:root[data-ontwerp=v2]) .inbox.thread-mode .hub-thread-head .hub-th-name,:where(:root[data-ontwerp=v2]) .inbox.thread-mode .hub-thread-head .hub-th-sub{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}:where(:root[data-ontwerp=v2]) .inbox.thread-mode .hub-thread-head .icon-btn,:where(:root[data-ontwerp=v2]) .inbox.thread-mode .hub-thread-head .thread-back{width:36px;min-width:36px;height:36px;min-height:36px;box-shadow:none;background:0 0;border:0;flex:0 0 36px;padding:0}:where(:root[data-ontwerp=v2]) .inbox.thread-mode .ck-kop{flex-wrap:wrap;row-gap:0;padding:4px 12px 12px}:where(:root[data-ontwerp=v2]) .inbox.thread-mode .ck-agent{min-height:40px}:where(:root[data-ontwerp=v2]) .inbox.thread-mode .ck-toon{box-sizing:border-box;flex:1 0 100%}:where(:root[data-ontwerp=v2]) .inbox.thread-mode .ck-toon button{flex:1 1 0}:where(:root[data-ontwerp=v2]) .inbox.thread-mode .ck-voet{flex-wrap:wrap;padding:12px}:where(:root[data-ontwerp=v2]) .inbox.thread-mode .ck-voet .ck-verstuur{flex:1 0 100%;justify-content:center}}@media (width>=761px){:where(:root[data-ontwerp=v2]) .inr-v2 .panel-in-tegel .lrow{box-sizing:border-box;border-bottom:1px solid var(--line);border-radius:0;gap:10px;min-height:44px;margin:0;border-top:0!important;align-items:center!important;padding:6px 16px!important}:where(:root[data-ontwerp=v2]) .inr-v2 .panel-in-tegel .lrow:last-child{border-bottom:0}:where(:root[data-ontwerp=v2]) .tk-inrichtingmatrix .inr-v2 .panel-in-tegel .lrow{min-height:52px}:where(:root[data-ontwerp=v2]) .inr-v2 .lrow-top{gap:8px;min-width:0}:where(:root[data-ontwerp=v2]) .inr-v2 .lrow-top b{white-space:nowrap;text-overflow:ellipsis;min-width:0;font-weight:600;line-height:20px;overflow:hidden;font-size:13.5px!important}:where(:root[data-ontwerp=v2]) .tk-inrichtingmatrix .inr-v2 .lrow-top b{font-weight:700;font-size:14px!important}:where(:root[data-ontwerp=v2]) .inr-v2 .lrow-sub{color:var(--ink3);margin-top:0;font-size:12px;line-height:16px}:where(:root[data-ontwerp=v2]) .inr-v2 .inr-voortgang{flex:0 0 180px;align-items:center;gap:10px;min-width:0;display:flex}:where(:root[data-ontwerp=v2]) .inr-v2 .inr-balk{background:var(--bg-deep);border-radius:4px;flex:1;height:8px;overflow:hidden}:where(:root[data-ontwerp=v2]) .inr-v2 .inr-balk>i{background:var(--a-teal);border-radius:4px;height:100%;display:block}:where(:root[data-ontwerp=v2]) .inr-v2 .inr-pct{text-align:right;font-variant-numeric:tabular-nums;width:44px;font-size:12.5px;font-weight:700}:where(:root[data-ontwerp=v2]) .inr-v2 .inr-filter{box-sizing:border-box;border:1px solid var(--line);background:var(--card);height:28px;font:600 12.5px/1 var(--font-body);color:var(--ink);cursor:pointer;border-radius:14px;align-items:center;gap:6px;padding:0 10px;display:inline-flex}:where(:root[data-ontwerp=v2]) .inr-v2 .inr-filter svg{width:12px;height:12px}:where(:root[data-ontwerp=v2]) .inr-v2 .inr-weergave{margin-left:auto}:where(:root[data-ontwerp=v2]) .inr-v2 .inr-mtab-wrap{min-width:0;overflow-x:auto}:where(:root[data-ontwerp=v2]) .tk-inrichtingonboarding .inr-v2.scz{margin-left:-16px;margin-right:-16px}:where(:root[data-ontwerp=v2]) .tk-inrichtingonboarding .inr-v2>.sx-rel-tools,:where(:root[data-ontwerp=v2]) .tk-inrichtingonboarding .inr-v2 .panel-body>:not(.inr-mtab-wrap){margin-left:16px;margin-right:16px}:where(:root[data-ontwerp=v2]) .tk-inrichtingonboarding .inr-v2.inr-kop{height:calc(100% + 12px);margin-top:-12px}:where(:root[data-ontwerp=v2]) .inr-v2 .inr-telling{color:var(--ink2);padding:12px 0 4px;font-size:12px;line-height:16px}:where(:root[data-ontwerp=v2]) .inr-v2 .inr-mtab{border-collapse:collapse;width:100%}:where(:root[data-ontwerp=v2]) .inr-v2 .inr-mtab th{box-sizing:border-box;text-align:left;height:40px;color:var(--ink2);white-space:nowrap;border-bottom:1px solid var(--line);background:var(--card2);padding:0 16px;font-size:12.5px;font-weight:600}:where(:root[data-ontwerp=v2]) .inr-v2 .inr-mtab td{box-sizing:border-box;white-space:nowrap;border-bottom:1px solid var(--line);font-variant-numeric:tabular-nums;height:53px;padding:0 16px;font-size:14px}:where(:root[data-ontwerp=v2]) .inr-v2 .inr-mtab tbody tr:last-child td{border-bottom:0}:where(:root[data-ontwerp=v2]) .inr-v2 .inr-mtab .inr-mtab-act{text-align:right}:where(:root[data-ontwerp=v2]) .inr-v2 .inr-mtab-klant{align-items:center;gap:10px;display:inline-flex}:where(:root[data-ontwerp=v2]) .inr-v2 .inr-mtab-klant b{font-weight:600}:where(:root[data-ontwerp=v2]) .inr-v2 .inr-av{background:var(--a-slate-soft);width:28px;height:28px;color:var(--a-slate);border-radius:50%;flex:0 0 28px;place-items:center;font-size:11px;font-weight:700;display:grid}:where(:root[data-ontwerp=v2]) .inr-v2 .inr-cel{color:var(--ink2);align-items:center;gap:6px;font-size:12.5px;display:inline-flex}:where(:root[data-ontwerp=v2]) .inr-v2 .inr-cel-vak{border-radius:3px;width:10px;height:10px}:where(:root[data-ontwerp=v2]) .inr-v2 .inr-cel.is-geen{color:var(--ink3)}:where(:root[data-ontwerp=v2]) .inr-v2 .inr-opgepakt{white-space:nowrap;color:var(--a-green);font-size:12.5px;font-weight:600}}:where(:root[data-ontwerp=v2]) .tile.tk-koppelingenwerkbank:has(.kg-werkbank){box-shadow:none;background:0 0;border:0;padding:0;overflow:visible;height:auto!important}:where(:root[data-ontwerp=v2]) .tile.tk-koppelingenwerkbank:has(.kg-werkbank)>.tile-head{display:none}:where(:root[data-ontwerp=v2]) .tile.tk-koppelingenwerkbank:has(.kg-werkbank)>.tile-content{padding:0;overflow:visible}:where(:root[data-ontwerp=v2]) .kg{flex-direction:column;gap:24px;display:flex}:where(:root[data-ontwerp=v2]) .kg-raster{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}@media (width<=1100px){:where(:root[data-ontwerp=v2]) .kg-raster{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=960px){:where(:root[data-ontwerp=v2]) .kg-raster{grid-template-columns:minmax(0,1fr)}}:where(:root[data-ontwerp=v2]) .kg-kaart{background:var(--card);border:1px solid var(--line);border-radius:16px;flex-direction:column;min-width:0;padding:20px;display:flex}:where(:root[data-ontwerp=v2]) .kg-kop{align-items:center;gap:10px;margin-bottom:12px;display:flex}:where(:root[data-ontwerp=v2]) .kg-kop b{font:700 16px/22px var(--font-display);color:var(--ink)}:where(:root[data-ontwerp=v2]) .kg-fam{border-radius:50%;flex:0 0 24px;place-items:center;width:24px;height:24px;display:grid;overflow:hidden}:where(:root[data-ontwerp=v2]) .kg-rijen{flex-direction:column;display:flex}:where(:root[data-ontwerp=v2]) .kg-rijen>.kop-rij{border-top:1px solid var(--line);box-sizing:border-box;flex-direction:column;justify-content:center;min-height:56px;padding:10px 0;display:flex}:where(:root[data-ontwerp=v2]) .kg-rijen>.kop-rij>div:first-child{gap:12px!important}:where(:root[data-ontwerp=v2]) .kg-rijen .kop-teken{border-radius:10px}:where(:root[data-ontwerp=v2]) .kg-rijen .lrow-main{max-width:none}:where(:root[data-ontwerp=v2]) .kg-rijen>.kop-rij>div:first-child{flex-wrap:wrap}:where(:root[data-ontwerp=v2]) .kg-rijen .lrow-main{flex:140px;min-width:0}:where(:root[data-ontwerp=v2]) .kg-rijen .lrow-top b{font:600 14px/20px var(--font-body)}:where(:root[data-ontwerp=v2]) .kg-rijen .lrow-sub{font:400 12.5px/17px var(--font-body);color:var(--ink3);margin-top:0}:where(:root[data-ontwerp=v2]) .kg-rijen .lrow-sub .mono{font-family:var(--font-body)}:where(:root[data-ontwerp=v2]) .kg-rijen .kop-kanalen{padding-left:48px!important}:where(:root[data-ontwerp=v2]) .kg-leeg{border-top:1px solid var(--line);align-items:center;gap:12px;height:56px;display:flex}:where(:root[data-ontwerp=v2]) .kg-leeg-ic{background:var(--ink3);color:#fff;width:36px;height:36px;font:800 14px/1 var(--font-body);border-radius:10px;flex:0 0 36px;place-items:center;display:grid}:where(:root[data-ontwerp=v2]) .kg-leeg-tekst,:where(:root[data-ontwerp=v2]) .kg-alt-tekst,:where(:root[data-ontwerp=v2]) .kg-mis-tekst{flex-direction:column;flex:1;min-width:0;display:flex}:where(:root[data-ontwerp=v2]) .kg-leeg-tekst b,:where(:root[data-ontwerp=v2]) .kg-alt-tekst b{font:600 14px/20px var(--font-body);color:var(--ink)}:where(:root[data-ontwerp=v2]) .kg-leeg-tekst span{font:400 12.5px/17px var(--font-body);color:var(--ink3)}:where(:root[data-ontwerp=v2]) .kg-pil{height:24px;font:600 12.5px/1 var(--font-body);white-space:nowrap;border-radius:12px;flex:none;align-items:center;gap:6px;padding:0 10px;display:inline-flex}:where(:root[data-ontwerp=v2]) .kg-pil-dot{background:currentColor;border-radius:50%;width:6px;height:6px}:where(:root[data-ontwerp=v2]) .kg-pil-live{background:var(--a-green-soft);color:var(--a-green)}:where(:root[data-ontwerp=v2]) .kg-pil-let{color:#b7791f;background:#f7edd9}:where(:root[data-ontwerp=v2]) .kg-pil-stil{color:#64748b;background:#e9edf2}:where(:root[data-ontwerp=v2]) .kg-alt{background:var(--a-teal-soft);border-radius:12px;align-items:center;gap:12px;margin-top:8px;padding:12px;display:flex}:where(:root[data-ontwerp=v2]) .kg-alt-mark{border-radius:50%;flex:0 0 28px;width:28px;height:28px;display:block;overflow:hidden}:where(:root[data-ontwerp=v2]) .kg-alt-mark svg{width:28px;height:28px;display:block}:where(:root[data-ontwerp=v2]) .kg-alt-tekst span{font:400 12.5px/17px var(--font-body);color:var(--ink2)}:where(:root[data-ontwerp=v2]) .kg-aanvraag{box-sizing:border-box;cursor:pointer;height:32px;font:600 13px/1 var(--font-body);white-space:nowrap;color:var(--kg-acc);background:color-mix(in srgb,var(--kg-acc) 12%,#fff);border:0;border-radius:8px;flex:none;justify-content:center;align-items:center;padding:0 12px;display:inline-flex}:where(:root[data-ontwerp=v2]) .kg-aanvraag:focus-visible{outline:2px solid var(--kg-acc);outline-offset:2px}:where(:root[data-ontwerp=v2]) .kg .kg-meer{background:var(--card);border:1px solid var(--line);border-radius:16px;padding:12px 20px;margin-top:0!important}:where(:root[data-ontwerp=v2]) .kg-mis{background:var(--card);border:1px solid var(--line);border-radius:16px;align-items:center;gap:16px;padding:20px;display:flex}:where(:root[data-ontwerp=v2]) .kg-mis-mark{flex:0 0 28px;place-items:center;width:28px;height:28px;display:grid}:where(:root[data-ontwerp=v2]) .kg-mis-tekst b{font:600 15px/21px var(--font-body);color:var(--ink)}:where(:root[data-ontwerp=v2]) .kg-mis-tekst span{font:400 13.5px/20px var(--font-body);color:var(--ink2)}:where(:root[data-ontwerp=v2]) .kg-mis .btn{border-radius:10px;flex:none;height:40px;padding:0 16px;font-size:14px}:where(:root[data-ontwerp=v2]) .kg-rijen .kan-kop{flex-wrap:wrap}:where(:root[data-ontwerp=v2]) .kg-rijen .kan-kop>span{flex:160px}:where(:root[data-ontwerp=v2]) .kg-rijen .kop-kanalen .lrow{flex-wrap:wrap;gap:6px 10px}:where(:root[data-ontwerp=v2]) .kg-rijen .kop-kanalen .lrow-main{flex:140px;min-width:0}:where(:root[data-ontwerp=v2]) .kg-rijen .kop-kanalen .lrow>div:last-child:not(.lrow-main){flex:none}:where(:root[data-ontwerp=v2]) .kg-rijen>.kop-rij>div:first-child>span:first-child:not(.kop-teken){background:var(--kg-acc)!important;color:#fff!important;border-radius:10px!important;width:36px!important;height:36px!important}:where(:root[data-ontwerp=v2]) .kg-mis .btn{background:var(--card);border:1px solid var(--line2);color:var(--ink);font-weight:500}:where(:root[data-ontwerp=v2]) .kg-rijen:has(>.kop-rij)>.kg-leeg{display:none}@media (width<=960px){:where(:root[data-ontwerp=v2]) .tile.tk-koppelingenwerkbank .kg>.k6s{padding-right:64px}}:where(:root[data-ontwerp=v2]) .kg-tab{gap:16px}:where(:root[data-ontwerp=v2]) .kg-tab .kg-mis{flex-wrap:wrap}:where(:root[data-ontwerp=v2]) .kg-tab .kg-mis-tekst{flex:200px}:where(:root[data-ontwerp=v2]) .kk-raster{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:12px;display:grid}@media (width<=1100px){:where(:root[data-ontwerp=v2]) .kk-raster{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=960px){:where(:root[data-ontwerp=v2]) .kk-raster{grid-template-columns:minmax(0,1fr)}}:where(:root[data-ontwerp=v2]) .kk-kaart{border:1px solid var(--line);background:var(--card);box-sizing:border-box;border-radius:16px;flex-direction:column;gap:12px;padding:16px;display:flex}:where(:root[data-ontwerp=v2]) .kk-kop{align-items:flex-start;gap:12px;display:flex}:where(:root[data-ontwerp=v2]) .kk-teken{width:40px;height:40px;font:700 15px/1 var(--font-body);color:var(--ink2);background:#f1f2f5;border-radius:10px;flex:0 0 40px;justify-content:center;align-items:center;display:flex}:where(:root[data-ontwerp=v2]) .kk-namen{flex-direction:column;gap:2px;min-width:0;display:flex}:where(:root[data-ontwerp=v2]) .kk-namen b{font:700 15px/20px var(--font-body);color:var(--ink)}:where(:root[data-ontwerp=v2]) .kk-namen span{font:400 12.5px/18px var(--font-body);color:var(--ink3);-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}:where(:root[data-ontwerp=v2]) .kk-voet{align-items:center;gap:8px;display:flex}:where(:root[data-ontwerp=v2]) .kk-veer{flex:1}:where(:root[data-ontwerp=v2]) .kk-pil{height:24px;font:600 12.5px/1 var(--font-body);border-radius:12px;align-items:center;gap:6px;padding:0 10px;display:inline-flex}:where(:root[data-ontwerp=v2]) .kk-pil-dot{background:currentColor;border-radius:50%;width:6px;height:6px}:where(:root[data-ontwerp=v2]) .kk-pil-live{color:#2f7a4a;background:#e4f1e9}:where(:root[data-ontwerp=v2]) .kk-pil-let{color:#b7791f;background:#f7edd9}:where(:root[data-ontwerp=v2]) .kk-pil-fout{color:#c13a33;background:#f6e0de}:where(:root[data-ontwerp=v2]) .kk-pil-stil{color:var(--ink3);background:#f1f2f5}:where(:root[data-ontwerp=v2]) .kk-actie{height:32px;font:500 13px/1 var(--font-body);cursor:pointer;background:var(--card);color:var(--ink);border:1px solid #0e143029;border-radius:8px;align-items:center;gap:6px;padding:0 12px;display:inline-flex}:where(:root[data-ontwerp=v2]) .kk-actie-donker{color:#fff;background:#0e1430;border-color:#0e1430}:where(:root[data-ontwerp=v2]) .kk-actie:disabled{opacity:.5;cursor:default}:where(:root[data-ontwerp=v2]) .kk-actie-ic svg{width:14px;height:14px}:where(:root[data-ontwerp=v2]) .kk-melding{font:400 13.5px/20px var(--font-body);border-radius:12px;align-items:center;gap:10px;padding:12px 14px;display:flex}:where(:root[data-ontwerp=v2]) .kk-melding-ok{color:#2f7a4a;background:#e4f1e9}:where(:root[data-ontwerp=v2]) .kk-melding-fout{color:#c13a33;background:#f6e0de}:where(:root[data-ontwerp=v2]) .kk-melding-ic{flex:0 0 16px;display:inline-flex}:where(:root[data-ontwerp=v2]) .kk-melding-ic svg{width:16px;height:16px}@media (width<=760px){:where(:root[data-ontwerp=v2]) .koppelingen-board .kop-rij{padding:12px 0}:where(:root[data-ontwerp=v2]) .koppelingen-board .kop-rij>div:first-child:has(>.lrow-main){grid-template-columns:36px minmax(0,1fr) auto;align-items:center;row-gap:10px;column-gap:12px!important;display:grid!important}:where(:root[data-ontwerp=v2]) .koppelingen-board .kop-rij>div:first-child:has(>.lrow-main)>span:first-child{border-radius:50%!important;width:36px!important;height:36px!important}:where(:root[data-ontwerp=v2]) .koppelingen-board .kop-rij>div:first-child:has(>.lrow-main)>.btn{grid-column:2/4;justify-self:start;margin:0}:where(:root[data-ontwerp=v2]) .koppelingen-board .kop-rij .lrow-top b{font-size:14.5px;font-weight:600}:where(:root[data-ontwerp=v2]) .koppelingen-board .kop-rij .lrow-sub{color:var(--ink3);margin-top:2px;font-size:12.5px;line-height:17px}:where(:root[data-ontwerp=v2]) .koppelingen-board .kop-rij .sx-status{white-space:nowrap;border-radius:12px;gap:6px;height:24px;padding:0 10px;font-size:12.5px;font-weight:600}:where(:root[data-ontwerp=v2]) .koppelingen-board .kop-kanalen{padding-left:48px!important}:where(:root[data-ontwerp=v2]) .koppelingen-board .kan-kop{flex-wrap:wrap;row-gap:8px!important}:where(:root[data-ontwerp=v2]) .koppelingen-board .kan-kop-knoppen{flex-wrap:wrap;flex:100%!important;gap:8px!important}:where(:root[data-ontwerp=v2]) .koppelingen-board .kop-kanalen .lrow{flex-wrap:wrap;row-gap:6px}:where(:root[data-ontwerp=v2]) .koppelingen-board .kop-kanalen .lrow>.lrow-main+div{flex-wrap:wrap;margin-left:0;padding-left:40px;flex:100%!important}:where(:root[data-ontwerp=v2]) .koppelingen-board .tile-grid:not(.editing)>.tile:has(.kop-tel){box-shadow:none;background:0 0;border:0;height:auto;min-height:0;max-height:none;overflow:visible}:is(:where(:root[data-ontwerp=v2]) .koppelingen-board .tile-grid:not(.editing)>.tile:has(.kop-tel)>.tile-head,:where(:root[data-ontwerp=v2]) .koppelingen-board .tile-grid:not(.editing)>.tile:has(.kop-tel)>.tile-ctl,:where(:root[data-ontwerp=v2]) .koppelingen-board .tile-grid:not(.editing)>.tile:has(.kop-tel)>.tile-voet){display:none}:where(:root[data-ontwerp=v2]) .koppelingen-board .tile-grid:not(.editing)>.tile:has(.kop-tel)>.tile-content{max-height:none;padding:0;overflow:visible}:where(:root[data-ontwerp=v2]) .koppelingen-board .kop-tel{flex-direction:column;gap:12px;display:flex}:where(:root[data-ontwerp=v2]) .koppelingen-board .kop-tel-lijst{background:var(--card);border:1px solid var(--line);border-radius:16px;margin-top:-4px;padding:0 16px}:where(:root[data-ontwerp=v2]) .koppelingen-board .kop-tel-lijst>.kop-rij:first-child{padding-top:12px}:where(:root[data-ontwerp=v2]) .koppelingen-board .kop-tel-bol{width:36px;height:36px;font:700 15px/1 var(--font-body);border-radius:50%;flex:0 0 36px;place-items:center;display:grid}:where(:root[data-ontwerp=v2]) .koppelingen-board .kop-tel-lijst>.lrow{border-top:1px solid var(--line);flex-wrap:wrap;gap:12px;padding:12px 0}:where(:root[data-ontwerp=v2]) .koppelingen-board .kop-tel-lijst>.lrow>.lrow-main{flex:calc(100% - 48px);min-width:0}:where(:root[data-ontwerp=v2]) .koppelingen-board .kop-tel-lijst>.lrow>.lrow-main+*{margin-left:48px}:where(:root[data-ontwerp=v2]) .tile-grid:not(.editing)>.tile:has(.stem-tel){box-shadow:none;background:0 0;border:0;height:auto;min-height:0;max-height:none;overflow:visible}:is(:where(:root[data-ontwerp=v2]) .tile-grid:not(.editing)>.tile:has(.stem-tel)>.tile-head,:where(:root[data-ontwerp=v2]) .tile-grid:not(.editing)>.tile:has(.stem-tel)>.tile-ctl,:where(:root[data-ontwerp=v2]) .tile-grid:not(.editing)>.tile:has(.stem-tel)>.tile-voet){display:none}:where(:root[data-ontwerp=v2]) .tile-grid:not(.editing)>.tile:has(.stem-tel)>.tile-content{padding:0;overflow:visible}:where(:root[data-ontwerp=v2]) .mijnstem-board .tile-grid:not(.editing)>.tile:has(.stem-tel-profiel){order:-2}:where(:root[data-ontwerp=v2]) .mijnstem-board .tile-grid:not(.editing)>.tile:has(.stem-tel-voorstel){order:-1}:where(:root[data-ontwerp=v2]) .stem-tel{flex-direction:column;gap:12px;display:flex}:where(:root[data-ontwerp=v2]) .stem-tel-kaart,:where(:root[data-ontwerp=v2]) .stem-tel-bewerk{box-sizing:border-box;background:var(--card);border:1px solid var(--line);border-radius:16px;min-width:0;padding:16px}:where(:root[data-ontwerp=v2]) .stem-tel-kaart{cursor:pointer}:where(:root[data-ontwerp=v2]) .stem-tel-kaart:focus-visible{box-shadow:0 0 0 3px var(--a-gold-soft), 0 0 0 1px var(--a-gold);outline:none}:where(:root[data-ontwerp=v2]) .stem-tel-kop{font:700 12px/17px var(--font-body);letter-spacing:.1em;text-transform:uppercase;color:var(--ink3);display:block}:where(:root[data-ontwerp=v2]) .stem-tel-zin{font:400 14px/21px var(--font-body);color:var(--ink);margin:10px 0 0}:where(:root[data-ontwerp=v2]) .stem-tel-schuiven{flex-direction:column;gap:14px;margin-top:12px;display:flex}:where(:root[data-ontwerp=v2]) .stem-tel-schuif{grid-template-columns:62px minmax(0,1fr) 68px;align-items:center;column-gap:12px;min-height:20px;display:grid}:where(:root[data-ontwerp=v2]) .stem-tel-schuif-l,:where(:root[data-ontwerp=v2]) .stem-tel-schuif-r{font:400 12.5px/18px var(--font-body);color:var(--ink3);white-space:nowrap}:where(:root[data-ontwerp=v2]) .stem-tel-schuif-r{text-align:right}:where(:root[data-ontwerp=v2]) .stem-tel-baan{background:#f1f2f5;border-radius:3px;height:6px;position:relative}:where(:root[data-ontwerp=v2]) .stem-tel-knop{background:var(--a-gold);border-radius:50%;width:14px;height:14px;margin-left:-7px;position:absolute;top:-4px}:where(:root[data-ontwerp=v2]) .stem-tel-sub{font:400 13px/19px var(--font-body);color:var(--ink2);margin:0 0 10px}:where(:root[data-ontwerp=v2]) .stem-tel-sub.is-let-op{color:var(--a-gold)}:where(:root[data-ontwerp=v2]) .stem-tel-voorstel .mt-knop:disabled{opacity:.6;cursor:default}}:where(:root[data-ontwerp=v2]) .bk-blad.bk-blad-rust{flex-direction:column;gap:12px;display:flex}:where(:root[data-ontwerp=v2]) .bk-blad-rustknop{cursor:pointer;border-radius:12px;outline:none;display:block}:where(:root[data-ontwerp=v2]) .bk-blad-rustknop:focus-visible{box-shadow:0 0 0 2px var(--a-gold)}:where(:root[data-ontwerp=v2]) .ms2-stem{flex-direction:column;gap:20px;display:flex}:where(:root[data-ontwerp=v2]) .ms2-schuif{flex-direction:column;gap:6px;display:flex}:where(:root[data-ontwerp=v2]) .ms2-schuif-kop{font:400 12.5px/18px var(--font-body);color:var(--ink2);display:flex}:where(:root[data-ontwerp=v2]) .ms2-schuif-kop>span{flex:1}:where(:root[data-ontwerp=v2]) .ms2-schuif-kop>span:last-child{text-align:right}:where(:root[data-ontwerp=v2]) .ms2-schuif-kop>b{color:var(--ink);font-weight:600}:where(:root[data-ontwerp=v2]) .ms2-baan{background:#f1f2f5;border-radius:3px;height:6px;display:block;position:relative}:where(:root[data-ontwerp=v2]) .ms2-bol{border:2px solid var(--a-gold);box-sizing:border-box;background:#fff;border-radius:50%;width:14px;height:14px;position:absolute;top:-4px}:where(:root[data-ontwerp=v2]) .ms2-open{font:400 11.5px/14px var(--font-body);color:var(--ink3);white-space:nowrap;position:absolute;top:8px;left:50%;transform:translate(-50%)}:where(:root[data-ontwerp=v2]) .ms2-chips{flex-wrap:wrap;gap:8px;display:flex}:where(:root[data-ontwerp=v2]) .ms2-chip{background:var(--a-gold-soft);height:24px;color:var(--a-gold);font:600 12.5px/1 var(--font-body);white-space:nowrap;text-overflow:ellipsis;box-sizing:border-box;border-radius:12px;align-items:center;max-width:100%;padding:0 10px;display:inline-flex;overflow:hidden}:where(:root[data-ontwerp=v2]) .bk-blad-rust>.bk-blad-vt{margin-top:0}:where(:root[data-ontwerp=v2]) .ms2-voorna{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px;display:grid}:where(:root[data-ontwerp=v2]) .ms2-voorna-kol{flex-direction:column;gap:8px;min-width:0;display:flex}:where(:root[data-ontwerp=v2]) .ms2-eyebrow{font:700 12px/16px var(--font-body);letter-spacing:.1em;text-transform:uppercase;color:var(--ink3)}:where(:root[data-ontwerp=v2]) .ms2-tekst{font:400 14px/22px var(--font-body);white-space:pre-line;-webkit-line-clamp:6;border-radius:12px;-webkit-box-orient:vertical;margin:0;padding:14px;display:-webkit-box;overflow:hidden}:where(:root[data-ontwerp=v2]) .ms2-tekst-agent{color:var(--ink2);background:#fafafb}:where(:root[data-ontwerp=v2]) .ms2-tekst-jij{background:var(--a-gold-soft);color:var(--ink)}:where(:root[data-ontwerp=v2]) .ms2-voorna-voet{font:400 13px/20px var(--font-body);color:var(--ink2);grid-column:1/-1}:where(:root[data-ontwerp=v2]) .ms2-vs-lijst .stem-voorstellen{background:#fafafb;border-radius:12px;flex-direction:column;gap:8px;margin:0;padding:12px;display:flex}:where(:root[data-ontwerp=v2]) .ms2-vs{background:var(--card);border:1px solid var(--line);border-radius:12px;flex-direction:column;gap:8px;padding:16px;display:flex}:where(:root[data-ontwerp=v2]) .ms2-vs-kop{align-items:center;gap:8px;height:24px;display:flex}:where(:root[data-ontwerp=v2]) .ms2-vs-eyebrow{font:700 12px/16px var(--font-body);letter-spacing:.1em;text-transform:uppercase;color:var(--a-aqua)}:where(:root[data-ontwerp=v2]) .ms2-vs-kop .stem-regel-soort{margin-left:auto}:where(:root[data-ontwerp=v2]) .ms2-vs-titel{font:600 15px/22px var(--font-body);color:var(--ink)}:where(:root[data-ontwerp=v2]) .ms2-vs-sub{font:400 13px/20px var(--font-body);color:var(--ink2)}:where(:root[data-ontwerp=v2]) .ms2-vs-acts{flex-wrap:wrap;align-items:center;gap:8px;margin-top:4px;display:flex}:where(:root[data-ontwerp=v2]) .ms2-vs-acts .btn{border-radius:8px;height:32px;padding:0 12px;font-size:13px}:where(:root[data-ontwerp=v2]) .ms2-vs-meer{margin-left:auto}:where(:root[data-ontwerp=v2]) .ms2-vs-meer .tk-act{border-radius:8px;width:32px;height:32px;padding:0}@media (width<=960px){:where(:root[data-ontwerp=v2]) .ms2-voorna{grid-template-columns:minmax(0,1fr)}}:where(:root[data-ontwerp=v2]) .mijnstem-board .ms2-herolees{background:var(--card);height:40px;color:var(--ink);border:1px solid #0e143029;border-radius:10px;padding:0 16px;font-size:14px;font-weight:500}@media (width>=761px){:where(:root[data-ontwerp=v2]) .tile.tk-mijnstemprofiel>.tile-content,:where(:root[data-ontwerp=v2]) .tile.tk-mijnstemvoorna>.tile-content{padding:20px}:where(:root[data-ontwerp=v2]) .tile.tk-mijnstemvoorstellen:has(.ms2-vs-lijst)>.tile-content{background:#fafafb;padding:0}:where(:root[data-ontwerp=v2]) .ms2-vs-lijst .stem-voorstellen{border-radius:0}:where(:root[data-ontwerp=v2]) .ms2-vs-lijst>.stem-afgevallen{padding:0 12px 12px}}
