:root{--lsr-primary: #045b6c;--lsr-primary-hover: #034653;--lsr-secondary: #007992;--lsr-highlight: #d20119;--lsr-highlight-hover: #b00014;--lsr-green: #15a06b;--lsr-gold: #d48806;--lsr-bg: #eef2f6;--lsr-surface: #ffffff;--lsr-card-bg: #ffffff;--lsr-text: #0f1f25;--lsr-muted: #647584;--lsr-border: #e3e9ef;--lsr-soft: #f1f5f8;--lsr-primary-tint: #e8f3f5;--lsr-radius: 14px;--lsr-radius-sm: 10px;--lsr-shadow: 0 1px 2px rgba(16, 31, 37, .04), 0 4px 16px rgba(16, 31, 37, .05);--lsr-shadow-lg: 0 12px 40px rgba(4, 91, 108, .14);--lsr-sidebar-w: 256px;--lsr-font: "Inter", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif}*{box-sizing:border-box}html,body,#root{height:100%}body{margin:0;font-family:var(--lsr-font);background:var(--lsr-bg);color:var(--lsr-text);line-height:1.5;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}a{color:var(--lsr-secondary)}h1,h2,h3,h4{letter-spacing:-.01em}.lsr-shell{display:flex;min-height:100vh;width:100%}.lsr-mobile-topbar,.lsr-sidebar-backdrop,.lsr-drawer-close{display:none}.lsr-sidebar{width:var(--lsr-sidebar-w);flex-shrink:0;background:var(--lsr-surface);border-right:1px solid var(--lsr-border);display:flex;flex-direction:column;padding:14px 12px;position:sticky;top:0;height:100vh;gap:5px}.lsr-brand{display:flex;align-items:center;gap:12px;padding:2px 6px 10px;border-bottom:1px solid var(--lsr-border);margin-bottom:4px}.lsr-brand img{height:38px;width:auto;max-width:100%}.lsr-side-nav{display:flex;flex-direction:column;gap:2px;flex:1;min-height:0;overflow-y:auto;scrollbar-width:none;-ms-overflow-style:none}.lsr-side-nav::-webkit-scrollbar{width:0;height:0}.lsr-nav-item{display:flex;align-items:center;gap:11px;padding:8px 12px;border-radius:var(--lsr-radius-sm);border:none;background:transparent;color:var(--lsr-muted);font-weight:600;font-size:13.5px;cursor:pointer;text-align:left;width:100%;transition:background .15s,color .15s}.lsr-nav-item svg{width:18px;height:18px;flex-shrink:0}.lsr-nav-item:hover{background:var(--lsr-soft);color:var(--lsr-text)}.lsr-nav-item.active{background:var(--lsr-primary-tint);color:var(--lsr-primary)}.lsr-sidebar-foot{border-top:1px solid var(--lsr-border);padding-top:10px;display:flex;flex-direction:column;gap:6px}.lsr-userline{display:flex;align-items:center;gap:10px;padding:4px 8px}.lsr-avatar{width:34px;height:34px;border-radius:50%;background:var(--lsr-primary);color:#fff;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:14px;flex-shrink:0}.lsr-content{flex:1;min-width:0;padding:30px 40px}.lsr-content-inner{width:100%;max-width:1800px;margin:0 auto}.lsr-stat-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-bottom:22px}@media(max-width:900px){.lsr-shell{flex-direction:column}.lsr-mobile-topbar{display:flex;align-items:center;gap:12px;padding:10px 14px;background:var(--lsr-surface);border-bottom:1px solid var(--lsr-border);position:sticky;top:0;z-index:40}.lsr-mobile-topbar img{height:34px;width:auto}.lsr-hamburger,.lsr-topbar-search{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border:none;border-radius:var(--lsr-radius-sm);background:var(--lsr-soft);color:var(--lsr-primary);cursor:pointer;flex-shrink:0}.lsr-hamburger svg,.lsr-topbar-search svg{width:22px;height:22px}.lsr-topbar-search{margin-left:auto}.lsr-sidebar-backdrop{display:block;position:fixed;top:0;right:0;bottom:0;left:0;background:#0f172a73;z-index:50;animation:lsr-fade-in .15s ease}.lsr-sidebar{position:fixed;top:0;left:0;bottom:0;height:100%;width:280px;max-width:85vw;z-index:60;transform:translate(-100%);transition:transform .25s ease;box-shadow:0 0 40px #0003;overflow-y:auto}.lsr-sidebar.open{transform:translate(0)}.lsr-brand{justify-content:space-between}.lsr-drawer-close{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border:none;border-radius:var(--lsr-radius-sm);background:var(--lsr-soft);color:var(--lsr-muted);cursor:pointer;flex-shrink:0}.lsr-drawer-close svg{width:20px;height:20px}.lsr-content{padding:18px 16px}.lsr-dash-grid{grid-template-columns:1fr!important}.lsr-stat-grid{grid-template-columns:repeat(2,1fr)}}@keyframes lsr-fade-in{0%{opacity:0}to{opacity:1}}.lsr-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:10px 18px;border:none;border-radius:var(--lsr-radius-sm);font-weight:600;font-size:14px;font-family:inherit;cursor:pointer;transition:transform .06s ease,background .15s,box-shadow .15s,opacity .15s;text-decoration:none}.lsr-btn:hover{transform:translateY(-1px)}.lsr-btn:active{transform:translateY(0)}.lsr-btn:disabled{opacity:.55;cursor:default;transform:none}.lsr-btn-primary{background:var(--lsr-primary);color:#fff;box-shadow:0 2px 8px #045b6c40}.lsr-btn-primary:hover{background:var(--lsr-primary-hover)}.lsr-btn-highlight{background:var(--lsr-highlight);color:#fff;box-shadow:0 2px 8px #d2011938}.lsr-btn-highlight:hover{background:var(--lsr-highlight-hover)}.lsr-card{background:var(--lsr-card-bg);border-radius:var(--lsr-radius);border:1px solid var(--lsr-border);box-shadow:var(--lsr-shadow);padding:22px}.lsr-dot{display:inline-block;width:9px;height:9px;border-radius:50%;background:var(--lsr-muted)}.lsr-dot.ok{background:var(--lsr-green)}.lsr-dot.err{background:var(--lsr-highlight)}*{scrollbar-width:thin;scrollbar-color:#c4cfd9 transparent}*::-webkit-scrollbar{width:10px;height:10px}*::-webkit-scrollbar-thumb{background:#c8d2db;border-radius:8px;border:2px solid transparent;background-clip:content-box}@media(max-width:900px){.lsr-planboard-row{flex-direction:column}.lsr-planboard-side{width:100%!important}}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/inter-latin.woff2) format("woff2")}html.horizon{--lsr-bg: #f3f6f7;--lsr-border: rgba(13, 42, 52, .09);--lsr-soft: #edf2f4;--lsr-muted: #5d7580;--lsr-primary-tint: rgba(10, 148, 173, .11);--lsr-radius: 16px;--lsr-radius-sm: 12px;--lsr-shadow: 0 1px 2px rgba(13, 42, 52, .04), 0 10px 28px rgba(13, 42, 52, .06);--lsr-shadow-lg: 0 2px 6px rgba(9, 30, 38, .08), 0 24px 70px rgba(9, 30, 38, .18)}html.horizon body{font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,sans-serif!important;font-feature-settings:"cv02","cv11"!important;background:radial-gradient(1100px 480px at 12% -8%,rgba(10,148,173,.06),transparent 60%),var(--lsr-bg)!important}html.horizon h1,html.horizon h2,html.horizon h3{letter-spacing:-.022em!important}html.horizon .lsr-sidebar{--lsr-border: rgba(255, 255, 255, .08);--lsr-muted: #7d97a0;--lsr-soft: rgba(255, 255, 255, .06);--lsr-primary: #8fd7e4;--lsr-primary-tint: rgba(92, 178, 196, .16);--lsr-secondary: #7cc5d4;background:linear-gradient(175deg,#0e242c,#0a1a20 70%,#081419)!important;border-right:none!important;color:#c2cfd4!important;box-shadow:4px 0 24px #06181e2e!important}html.horizon .lsr-nav-item{color:#93aab3!important;font-weight:550!important;letter-spacing:.005em!important}html.horizon .lsr-nav-item:hover{background:#ffffff0d!important;color:#cfdde2!important}html.horizon .lsr-nav-item.active{background:linear-gradient(180deg,#5cb2c433,#5cb2c41f)!important;color:#c6ecf3!important;box-shadow:inset 0 0 0 1px #7acddc38,0 2px 8px #00000040!important}html.horizon .lsr-avatar{background:linear-gradient(135deg,#0a94ad,#045b6c)!important;box-shadow:0 3px 10px #0a94ad59,inset 0 1px #ffffff38!important}html.horizon .lsr-sidebar .lsr-btn-highlight{background:linear-gradient(180deg,#de1327,#ad0113)!important;box-shadow:0 1px 2px #78000c80,0 6px 16px #b0001447,inset 0 1px #ffffff24!important}html.horizon .lsr-sidebar *{scrollbar-color:rgba(255,255,255,.16) transparent!important}html.horizon .lsr-sidebar *::-webkit-scrollbar-thumb{background:#ffffff29!important;background-clip:content-box!important}html.horizon .lsr-card{border-color:#0d2a340e!important;box-shadow:var(--lsr-shadow)!important}html.horizon .lsr-btn{border-radius:12px!important;letter-spacing:.005em!important;transition:transform .12s ease,filter .15s,box-shadow .15s,opacity .15s!important}html.horizon .lsr-btn:hover{filter:brightness(1.04)!important}html.horizon .lsr-btn-primary{background:linear-gradient(180deg,#07636f,#034a58)!important;box-shadow:0 1px 2px #033a4673,0 8px 20px #034a5847,inset 0 1px #ffffff29!important}html.horizon .lsr-btn-primary:hover{background:linear-gradient(180deg,#0a7280,#045360)!important}html.horizon .lsr-content .lsr-btn-highlight{background:linear-gradient(180deg,#de1327,#ad0113)!important;box-shadow:0 1px 2px #78000c66,0 6px 16px #b000143d,inset 0 1px #ffffff24!important}html.horizon .lsr-content input:not([type=checkbox]):not([type=radio]):not([type=range]),html.horizon .lsr-content select,html.horizon .lsr-content textarea{border:1px solid rgba(13,42,52,.09)!important;border-radius:10px!important;background-color:#fcfdfd!important;transition:border-color .14s,box-shadow .14s,background-color .14s!important}html.horizon .lsr-content input::placeholder,html.horizon .lsr-content textarea::placeholder{color:#9fb0b7!important}html.horizon .lsr-content input:focus,html.horizon .lsr-content select:focus,html.horizon .lsr-content textarea:focus{outline:none!important;border-color:#0a94ad8c!important;box-shadow:0 0 0 3px #0a94ad24!important}html.horizon .lsr-mobile-topbar{background:#ffffffbf!important;-webkit-backdrop-filter:blur(14px)!important;backdrop-filter:blur(14px)!important}html.horizon .lsr-card,html.horizon .lsr-nav-item{transition:background .15s,color .15s,box-shadow .18s!important}@media(prefers-reduced-motion:reduce){html.horizon *{transition-duration:.01ms!important;animation-duration:.01ms!important}}.i-svg{display:none!important;vertical-align:-2px!important;flex-shrink:0!important}html.horizon .i-svg{display:inline-block!important}html.horizon .i-emoji{display:none!important}html.horizon .lsr-content h1{font-size:26px!important;font-weight:680!important;letter-spacing:-.028em!important}html.horizon .lsr-content h2{font-weight:650!important}html.horizon .lsr-content tbody tr{transition:background .12s!important}html.horizon .lsr-content tbody tr:hover{background:#0a94ad09!important}html.horizon .lsr-content thead tr{background:transparent!important}html.horizon .lsr-content th{font-size:10.5px!important;font-weight:650!important;letter-spacing:.07em!important;text-transform:uppercase!important;color:#7d939b!important;padding:10px 14px 9px!important;border-bottom:1px solid rgba(13,42,52,.07)!important;white-space:nowrap!important}html.horizon .lsr-content td{border-top:1px solid rgba(13,42,52,.05)!important;color:#24404a!important}html.horizon .lsr-content tbody tr:first-child td{border-top:none!important}html.horizon .lsr-content table{font-variant-numeric:tabular-nums!important}html.horizon .lsr-content .lsr-tabbar{border-bottom:1px solid rgba(13,42,52,.08)!important;gap:2px!important}html.horizon .lsr-content .lsr-tab{border-bottom:2px solid transparent!important;border-radius:8px 8px 0 0!important;font-size:13.5px!important;font-weight:570!important;letter-spacing:-.006em!important;color:#7d939b!important;padding:9px 14px!important;transition:color .14s,background .14s!important}html.horizon .lsr-content .lsr-tab:hover{color:#24404a!important;background:#0d2a3408!important}html.horizon .lsr-content .lsr-tab.on{color:#0f2830!important;font-weight:650!important;border-bottom-color:#0a94ad!important}html.horizon .lsr-modal-backdrop{background:#091a206b!important;-webkit-backdrop-filter:blur(6px)!important;backdrop-filter:blur(6px)!important}html.horizon .lsr-modal{border:1px solid rgba(13,42,52,.06)!important;box-shadow:0 2px 8px #091e261a,0 32px 90px #091e2647!important;animation:lsr-modal-in .18s ease-out!important}@keyframes lsr-modal-in{0%{opacity:0;transform:translateY(8px) scale(.985)}to{opacity:1;transform:none}}html.horizon .lsr-stat{position:relative!important;overflow:hidden!important;transition:transform .15s ease,box-shadow .18s!important}html.horizon .lsr-stat:hover{transform:translateY(-2px)!important;box-shadow:0 2px 4px #0d2a340d,0 16px 40px #0d2a341a!important}html.horizon .lsr-stat:after{content:""!important;position:absolute!important;left:18px!important;right:18px!important;bottom:0!important;height:3px!important;border-radius:3px 3px 0 0!important;background:var(--acc, var(--lsr-primary))!important;opacity:.85!important}html.horizon .lsr-stat-icon{display:none!important}html.horizon .lsr-stat-body{display:flex!important;flex-direction:column-reverse!important}html.horizon .lsr-stat-value{font-size:27px!important;font-weight:660!important;letter-spacing:-.03em!important;font-variant-numeric:tabular-nums!important;color:#0f2830!important;line-height:1.15!important}html.horizon .lsr-stat-label{font-size:10.5px!important;font-weight:640!important;text-transform:uppercase!important;letter-spacing:.09em!important;margin-top:0!important;margin-bottom:3px!important}html.horizon .lsr-timeline-row{border-radius:10px!important;padding-left:8px!important;padding-right:8px!important;margin:0 -8px!important;transition:background .13s!important}html.horizon .lsr-timeline-row:hover{background:#0a94ad0b!important}html.horizon .lsr-timeline-row>div:first-child{font-variant-numeric:tabular-nums!important;font-weight:650!important}html.horizon .lsr-content h1,html.horizon .lsr-content h2,html.horizon .lsr-content h3{color:#0f2830!important}html.horizon .lsr-content h2{font-size:15px!important;font-weight:640!important;letter-spacing:-.012em!important}html.horizon .lsr-stat:after{left:18px!important;right:auto!important;width:26px!important;height:2px!important;bottom:16px!important;border-radius:2px!important;opacity:.55!important}html.horizon .lsr-stat{padding-bottom:26px!important}html.horizon .lsr-card{border:none!important;padding:20px 22px!important;box-shadow:0 1px 2px #0d2a3409,0 8px 24px #0d2a340d!important}html.horizon .lsr-content{padding:34px 44px!important}html.horizon .lsr-stat-grid{gap:14px!important;margin-bottom:26px!important}html.horizon .lsr-content .lsr-btn:not(.lsr-btn-primary):not(.lsr-btn-highlight){background:#0d2a340b!important;color:#23414c!important;font-weight:550!important}html.horizon .lsr-content .lsr-btn:not(.lsr-btn-primary):not(.lsr-btn-highlight):hover{background:#0d2a3413!important}html.horizon .lsr-sidebar .lsr-btn-highlight{background:#ffffff0f!important;color:#e8b4b8!important;box-shadow:inset 0 0 0 1px #ffffff12!important}html.horizon .lsr-sidebar .lsr-btn-highlight:hover{background:linear-gradient(180deg,#de1327,#ad0113)!important;color:#fff!important}html.horizon .lsr-shortcut{border:none!important;background:#0d2a3408!important;box-shadow:none!important;transition:background .15s,transform .15s!important}html.horizon .lsr-shortcut:hover{background:#0d2a340f!important;transform:translateY(-1px)!important}html.horizon .lsr-done{text-decoration:none!important;color:#93a8b0!important;font-weight:500!important}html.horizon .lsr-timeline-row{border-top-color:#0d2a340e!important}html.horizon .lsr-shortcut{width:86px!important;min-height:78px!important;border-radius:14px!important}html.horizon .lsr-shortcut img{width:32px!important;height:32px!important}html.horizon .lsr-shortcut span{font-size:11px!important;color:#4a626d!important;font-weight:550!important}html.horizon .lsr-content button[title=Afronden]{border:1.5px solid rgba(13,42,52,.16)!important;border-radius:50%!important;color:transparent!important;background:transparent!important;transition:border-color .15s,background .15s!important}html.horizon .lsr-content button[title=Afronden]:hover{border-color:#15a06b!important;background:#15a06b1a!important;color:#15a06b!important}html.horizon .lsr-ev{background:color-mix(in srgb,var(--ev, #045b6c) 7%,#fff)!important;border:none!important;border-radius:10px!important;padding:5px 9px 5px 12px!important;box-shadow:0 1px 2px #0d2a340d,0 4px 12px #0d2a340f,inset 0 0 0 1px color-mix(in srgb,var(--ev, #045b6c) 16%,transparent)!important;filter:none!important;transition:box-shadow .16s,transform .16s!important;overflow:hidden!important}html.horizon .lsr-ev:before{content:""!important;position:absolute!important;left:4px!important;top:6px!important;bottom:6px!important;width:3px!important;border-radius:3px!important;background:var(--ev, #045b6c)!important;opacity:.85!important}html.horizon .lsr-ev:hover{transform:translateY(-1px)!important;box-shadow:0 2px 4px #0d2a3412,0 10px 24px #0d2a341f,inset 0 0 0 1px color-mix(in srgb,var(--ev, #045b6c) 26%,transparent)!important}html.horizon .lsr-ev.dim{opacity:1!important;background:color-mix(in srgb,var(--ev, #045b6c) 11%,#fff)!important;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--ev, #045b6c) 12%,transparent)!important}html.horizon .lsr-ev.dim:before{opacity:.45!important}html.horizon .lsr-ev.dim>div:first-child{color:#93a8b0!important}html.horizon .lsr-ev.dim>div:nth-child(2){color:#5c757e!important;font-weight:570!important}html.horizon .lsr-ev.dim>div:nth-child(3){color:#93a8b0!important}html.horizon .lsr-ev.wrap{box-shadow:0 1px 2px #0d2a340d,0 6px 18px #d9770629,inset 0 0 0 1.5px #d9770673!important}html.horizon .lsr-ev>div:first-child{font-size:9.5px!important;font-weight:620!important;letter-spacing:.04em!important;font-variant-numeric:tabular-nums!important;color:#7c939c!important}html.horizon .lsr-ev>div:nth-child(2){font-weight:620!important;font-size:12px!important;letter-spacing:-.012em!important;color:#14303a!important}html.horizon .lsr-ev-mark{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:13px!important;height:13px!important;border-radius:50%!important;font-size:8.5px!important;color:#fff!important;vertical-align:1px!important}html.horizon .lsr-ev-mark.ok{background:#15a06b!important}html.horizon .lsr-ev-mark.no{background:#c2323f!important}.lsr-ev-icon svg{display:block}html.horizon .lsr-ev-icon svg{width:11px!important;height:11px!important}html.horizon .lsr-ev.dim .lsr-ev-icon{opacity:.45!important}html.horizon .lsr-ev.present{box-shadow:0 1px 2px #0d2a340d,0 8px 20px #0a7d573d,inset 0 0 0 2px #0a7d57a6!important}html.horizon .lsr-ev .lsr-ev-topbar.present{color:#fff!important;font-size:8.5px!important;letter-spacing:.04em!important}html.horizon .lsr-ev .lsr-ev-topbar.present .lsr-ev-icon{opacity:1!important}html.horizon .lsr-ev-icon.op-donker svg{width:9px!important;height:9px!important}html.horizon .lsr-colhead{border-bottom:1px solid rgba(13,42,52,.1)!important;font-weight:620!important;font-size:12.5px!important;letter-spacing:-.005em!important;color:#14303a!important;background:#ffffffd9!important;-webkit-backdrop-filter:blur(8px)!important;backdrop-filter:blur(8px)!important}html.horizon .lsr-timeaxis{border-right:1px solid rgba(13,42,52,.06)!important}html.horizon .lsr-timeaxis>div{font-variant-numeric:tabular-nums!important;color:#9bb0b8!important;font-size:10.5px!important;border-bottom-color:#0d2a340a!important}html.horizon .lsr-col{border-right:1px solid rgba(13,42,52,.05)!important}html.horizon .lsr-slot{border-bottom-style:solid!important;border-bottom-color:#0d2a340b!important;transition:background .12s!important}html.horizon .lsr-slot:hover{background:#0a94ad0d!important}html.horizon .lsr-ev>div:nth-child(2){font-size:12.5px!important;color:#10262e!important;font-weight:640!important}html.horizon .lsr-ev>div:nth-child(3){font-size:11px!important;color:#5f7580!important}html.horizon .lsr-ev:not(.dim){background:color-mix(in srgb,var(--ev, #045b6c) 20%,#fff)!important}html.horizon .lsr-modal{border-radius:20px!important}html.horizon .lsr-modal-head{border-bottom:none!important;padding:22px 26px 6px!important;align-items:flex-start!important}html.horizon .lsr-modal-title{font-size:20px!important;font-weight:660!important;letter-spacing:-.025em!important;color:#10262e!important;line-height:1.25!important}html.horizon .lsr-modal-close{background:transparent!important;color:#8ea3ab!important;font-size:19px!important;line-height:1!important;transition:background .14s,color .14s!important}html.horizon .lsr-modal-close:hover{background:#0d2a340f!important;color:#3d5560!important}html.horizon .lsr-modal-body{padding:12px 26px 24px!important}html.horizon .lsr-modal-body .lsr-drow{margin-bottom:0!important;padding:9px 0!important;border-top:1px solid rgba(13,42,52,.055)!important}html.horizon .lsr-modal-body .lsr-drow:first-of-type{border-top:none!important}html.horizon .lsr-dlabel{font-size:10px!important;font-weight:650!important;letter-spacing:.1em!important;color:#90a5ad!important;margin-bottom:2px!important}html.horizon .lsr-dval{font-weight:570!important;font-size:14px!important;color:#14303a!important;line-height:1.4!important}html.horizon .lsr-modal-body .lsr-drow:last-of-type .lsr-dval{font-weight:450!important;color:#33505b!important}html.horizon .lsr-modal-body button:not(.lsr-modal-close):not(.lsr-dclose){border-radius:12px!important;font-weight:600!important;letter-spacing:.005em!important;padding:11px 18px!important;transition:filter .15s,background .15s!important}html.horizon .lsr-dclose{color:#8ea3ab!important;font-weight:550!important}html.horizon .lsr-dclose:hover{color:#3d5560!important}html.horizon .lsr-siderow{border:none!important;border-radius:10px!important;padding:9px 11px 9px 13px!important;margin-bottom:2px!important;background:transparent!important;position:relative!important;transition:background .14s!important}html.horizon .lsr-siderow:before{content:""!important;position:absolute!important;left:4px!important;top:11px!important;bottom:11px!important;width:2.5px!important;border-radius:3px!important;background:var(--ev, #c9a35c)!important;opacity:.6!important}html.horizon .lsr-siderow:hover{background:#0d2a3409!important}html.horizon .lsr-siderow>div:first-child{color:#8b9ea6!important;font-weight:600!important;font-size:10.5px!important;letter-spacing:.04em!important;font-variant-numeric:tabular-nums!important}html.horizon .lsr-siderow>div:nth-child(2){font-weight:620!important;font-size:13px!important;color:#14303a!important;letter-spacing:-.012em!important;display:flex!important;align-items:center!important;gap:6px!important;flex-wrap:wrap!important}html.horizon .lsr-siderow>div:nth-child(3){font-size:11.5px!important;color:#8b9ea6!important}.lsr-dirchip{display:none}html.horizon .lsr-dirchip{display:inline-flex!important;align-items:center!important;font-size:9.5px!important;font-weight:700!important;letter-spacing:.07em!important;text-transform:uppercase!important;border-radius:999px!important;padding:1.5px 7px!important}html.horizon .lsr-dirchip[data-dir=heen]{background:#0a94ad1f!important;color:#0a6f83!important}html.horizon .lsr-dirchip[data-dir=terug]{background:#15a06b1f!important;color:#0d7a4f!important}html.horizon .lsr-checkinrow.done{opacity:1!important}html.horizon .lsr-checkinrow.done>div:nth-child(2){color:#93a8b0!important}html.horizon .lsr-checkinrow.done:before{opacity:.25!important}html.horizon .lsr-sidehead{font-size:13px!important;font-weight:640!important;letter-spacing:-.01em!important;color:#14303a!important}html.horizon .lsr-sidecount{background:#0d2a340f!important;color:#5f7580!important;font-weight:650!important;font-size:11.5px!important;font-variant-numeric:tabular-nums!important;padding:1px 8px!important}html.horizon .lsr-pipecol{background:#0d2a3407!important;border:none!important;border-radius:16px!important;padding:12px 10px!important;transition:background .16s!important}html.horizon .lsr-pipecol.over{background:#0a94ad1a!important;box-shadow:inset 0 0 0 1.5px #0a94ad4d!important}html.horizon .lsr-pipehead{padding:0 4px!important;margin-bottom:12px!important}html.horizon .lsr-pipedot{width:7px!important;height:7px!important}html.horizon .lsr-pipelabel{font-size:11px!important;font-weight:660!important;letter-spacing:.07em!important;text-transform:uppercase!important;color:#5f7580!important}html.horizon .lsr-pipecount{font-size:11.5px!important;font-weight:650!important;color:#8b9ea6!important;font-variant-numeric:tabular-nums!important;background:#0d2a340d!important;border-radius:999px!important;padding:1px 7px!important}html.horizon .lsr-pipecard{border:none!important;border-radius:12px!important;padding:10px 12px 10px 14px!important;position:relative!important;box-shadow:0 1px 2px #0d2a340b,0 4px 12px #0d2a340e!important;transition:transform .15s,box-shadow .16s!important}html.horizon .lsr-pipecard:before{content:""!important;position:absolute!important;left:5px!important;top:11px!important;bottom:11px!important;width:2.5px!important;border-radius:3px!important;background:var(--ev, #045b6c)!important;opacity:.8!important}html.horizon .lsr-pipecard:hover{transform:translateY(-1px)!important;box-shadow:0 2px 4px #0d2a340f,0 10px 24px #0d2a341c!important}html.horizon .lsr-pipecard>div:first-child{font-weight:620!important;font-size:13px!important;letter-spacing:-.012em!important;color:#14303a!important}html.horizon .lsr-pipecard>div:not(:first-child){color:#7f959d!important}html.horizon .lsr-content .lsr-btn[title*=verwijderen]{background:transparent!important;border:1px solid rgba(13,42,52,.12)!important;color:#9aa9b0!important}html.horizon .lsr-content .lsr-btn[title*=verwijderen]:hover{background:#c2323f14!important;border-color:#c2323f59!important;color:#c2323f!important}html.horizon .lsr-content .lsr-pill{background:color-mix(in srgb,var(--ev, #045b6c) 12%,#fff)!important;color:color-mix(in srgb,var(--ev, #045b6c) 78%,#0f2830)!important;border-radius:6px!important;padding:3px 8px!important;font-size:10.5px!important;font-weight:640!important;letter-spacing:.045em!important;text-transform:uppercase!important}html.horizon .lsr-content .lsr-pill>span{display:none!important}html.horizon .lsr-content .lsr-btn.lsr-todaybtn:not(.lsr-btn-primary):not(.lsr-btn-highlight){border:none!important;background:#b4530917!important;color:#9a4a08!important;font-weight:600!important;border-radius:9px!important}html.horizon .lsr-content .lsr-btn.lsr-todaybtn:not(.lsr-btn-primary):not(.lsr-btn-highlight):hover{background:#b4530926!important}.lsr-copyval{display:inline-flex;align-items:center;gap:4px;border-radius:4px;transition:background .12s,color .12s}.lsr-copyval-ico{display:inline-flex;flex-shrink:0;opacity:.3;color:var(--lsr-muted);transition:opacity .12s,color .12s}.lsr-copyval:hover .lsr-copyval-ico,.lsr-copyval:focus-visible .lsr-copyval-ico{opacity:1;color:var(--lsr-primary)}.lsr-copyval:hover{background:var(--lsr-primary-tint);box-shadow:0 0 0 3px var(--lsr-primary-tint)}.lsr-copyval.ok .lsr-copyval-ico{opacity:1;color:#15803d}html.horizon .lsr-content .lsr-copyval:hover{background:#0a94ad17!important;box-shadow:0 0 0 3px #0a94ad17!important}html.horizon .lsr-content .lsr-btn.lsr-tools-toggle:not(.lsr-btn-primary):not(.lsr-btn-highlight){background:transparent!important;color:#7d939b!important;font-weight:550!important;padding:4px 0!important;justify-content:flex-start!important}html.horizon .lsr-content .lsr-btn.lsr-tools-toggle:not(.lsr-btn-primary):not(.lsr-btn-highlight):hover{background:transparent!important;color:#24404a!important;text-decoration:underline!important}@media(max-width:1020px){.lsr-start-grid>*{grid-column:span 6!important}}@media(max-width:700px){.lsr-start-grid>*{grid-column:span 12!important}}.lsr-widget[data-inrichten]{transition:box-shadow .15s,transform .12s}.lsr-widget[data-inrichten]:hover{transform:translateY(-1px)}.lsr-widget[data-inrichten]:active{cursor:grabbing}.lsr-aandacht-rij{transition:background .12s ease}.lsr-aandacht-rij:hover{background:var(--lsr-hover, rgba(4,91,108,.055))!important}.lsr-aandacht-rij .lsr-aandacht-pijl{opacity:.3;transition:opacity .12s ease,transform .12s ease}.lsr-aandacht-rij:hover .lsr-aandacht-pijl{opacity:.85;transform:translate(2px)}.lsr-aandacht-rij:focus-visible{outline:2px solid var(--lsr-primary);outline-offset:-2px}@media(max-width:620px){.lsr-aandacht-samenvatting,.lsr-aandacht-wanneer{display:none!important}.lsr-aandacht-rij{gap:10px!important}}@supports (padding: env(safe-area-inset-left)){.lsr-mobile-topbar{padding-left:max(14px,env(safe-area-inset-left))!important;padding-right:max(14px,env(safe-area-inset-right))!important;padding-top:max(10px,env(safe-area-inset-top))!important}.lsr-content{padding-left:max(12px,env(safe-area-inset-left));padding-right:max(12px,env(safe-area-inset-right))}.lsr-sidebar{padding-bottom:env(safe-area-inset-bottom)}}@media(max-width:640px){html.horizon .lsr-content,.lsr-content{padding:14px 12px!important}html.horizon .lsr-card,.lsr-card{padding:14px 13px!important}.lsr-planboard-row{align-items:stretch!important}.lsr-planboard-row>*{max-width:100%}.lsr-toolbar-acties{margin-left:0!important;width:100%;flex-wrap:wrap}.lsr-toolbar-acties>.lsr-btn{flex:1 1 auto;justify-content:center}.lsr-card:has(table){overflow-x:auto!important;-webkit-overflow-scrolling:touch}.lsr-content table{min-width:max-content}.lsr-content table th:first-child,.lsr-content table td:first-child{position:sticky;left:0;z-index:1;background:var(--lsr-surface);box-shadow:1px 0 0 var(--lsr-border)}html.horizon .lsr-content table th,html.horizon .lsr-content table td,.lsr-content table th,.lsr-content table td{padding:9px 10px!important;font-size:12.5px!important}.lsr-content [style*="grid-template-columns: 1fr 1fr"]:not(.lsr-start-grid),.lsr-content [style*="grid-template-columns: repeat(4, 1fr)"],.lsr-content [style*="grid-template-columns: repeat(auto-fit"]{grid-template-columns:1fr!important}.lsr-stat-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}html.horizon .lsr-modal,.lsr-modal{width:100%!important;max-width:calc(100vw - 16px)!important;max-height:calc(100dvh - 24px)!important}.lsr-modal-body{max-height:calc(100dvh - 110px);overflow-y:auto}html.horizon .lsr-btn,.lsr-btn{min-height:42px}.lsr-content input:not([type=checkbox]):not([type=radio]),.lsr-content select,.lsr-content textarea{min-height:42px;font-size:16px!important}.lsr-content h1{font-size:19px!important}.lsr-content h2{font-size:16.5px!important}.lsr-content img,.lsr-content video,.lsr-content canvas{max-width:100%;height:auto}}@media(display-mode:standalone){.lsr-mobile-topbar{position:sticky;top:0}}@media(max-width:640px){.lsr-tabbar{overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch}.lsr-tabbar::-webkit-scrollbar{height:0}.lsr-tabbar>*{flex:none;white-space:nowrap}}.lsr-naslag{transition:box-shadow .14s ease,transform .12s ease,border-color .14s ease}.lsr-naslag:not(:disabled):hover{transform:translateY(-1px);border-color:var(--lsr-primary)!important;box-shadow:0 8px 20px #045b6c1f}.lsr-naslag .lsr-naslag-pijl{transition:transform .12s ease}.lsr-naslag:not(:disabled):hover .lsr-naslag-pijl{transform:translate(2px)}.lsr-naslag:focus-visible{outline:2px solid var(--lsr-primary);outline-offset:2px}.lsr-nav-group{display:flex;flex-direction:column;gap:2px}.lsr-nav-group+.lsr-nav-group{margin-top:10px}.lsr-nav-grouplabel{font-size:10px;font-weight:700;letter-spacing:.09em;text-transform:uppercase;color:var(--lsr-muted);padding:0 12px 4px;opacity:.85}.lsr-nav-item .label{display:flex;align-items:center;gap:6px;min-width:0;flex:1}.lsr-nav-item .label>span:first-child{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lsr-nav-count{margin-left:auto;min-width:20px;height:20px;padding:0 6px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;font-size:11px;font-weight:800;font-variant-numeric:tabular-nums;letter-spacing:0;background:var(--lsr-primary-tint);color:var(--lsr-primary);flex-shrink:0}.lsr-nav-count.warn{background:#fde3b0;color:#6b4300}.lsr-nav-count.alert{background:#dc2626;color:#fff}html.horizon .lsr-sidebar .lsr-nav-count{background:#8fd7e429!important;color:#a9e3ee!important}html.horizon .lsr-sidebar .lsr-nav-count.warn{background:#d8a13a38!important;color:#f4d38a!important}html.horizon .lsr-sidebar .lsr-nav-count.alert{background:#d92d2d!important;color:#fff!important}html.horizon .lsr-sidebar .lsr-nav-item.active .lsr-nav-count{background:#c6ecf338!important;color:#e6f7fa!important}.lsr-nav-more{display:flex;align-items:center;gap:8px;width:100%;border:none;background:transparent;color:var(--lsr-muted);font:inherit;font-size:10px;font-weight:700;letter-spacing:.09em;text-transform:uppercase;padding:4px 12px;cursor:pointer;border-radius:var(--lsr-radius-sm);opacity:.85}.lsr-nav-more:hover{opacity:1;background:var(--lsr-soft)}.lsr-nav-more svg{width:12px;height:12px;transition:transform .15s}.lsr-nav-more[aria-expanded=true] svg{transform:rotate(90deg)}.lsr-nav-more:focus-visible{outline:2px solid var(--lsr-primary);outline-offset:1px}.lsr-apierror{position:sticky;top:8px;z-index:40;display:flex;align-items:center;gap:12px;margin:0 0 14px;padding:11px 14px;border-radius:12px;background:#fff1f1;border:1px solid #f5c2c2;color:#7f1d1d;font-size:13.5px;line-height:1.4;box-shadow:0 8px 24px #7f1d1d1f;animation:lsr-fade-in .15s ease}.lsr-apierror-dot{width:9px;height:9px;border-radius:50%;background:#dc2626;flex-shrink:0;box-shadow:0 0 0 4px #dc262626}.lsr-apierror-path{color:#a35a5a;font-size:12px}.lsr-apierror-btn{border:none;border-radius:9px;padding:7px 12px;background:#b91c1c;color:#fff;font:inherit;font-size:12.5px;font-weight:700;cursor:pointer}.lsr-apierror-btn:hover{background:#991b1b}.lsr-apierror-x{border:none;background:transparent;color:#a35a5a;font-size:18px;line-height:1;cursor:pointer;padding:4px 6px;border-radius:8px}.lsr-apierror-x:hover{background:#7f1d1d14}html.horizon .lsr-content .lsr-apierror{background:#fff1f1!important}.lsr-boot{min-height:100vh;background:var(--lsr-bg, #f4f7f8)}.lsr-screen-loading{display:grid;gap:14px;padding:6px 0}.lsr-screen-loading .bar{height:14px;border-radius:7px;background:linear-gradient(90deg,#0d2a340f,#0d2a341c,#0d2a340f);background-size:200% 100%;animation:lsr-shimmer 1.2s linear infinite}.lsr-screen-loading .bar.t{height:26px;width:240px}.lsr-screen-loading .card{height:120px;border-radius:14px;background:linear-gradient(90deg,#0d2a340a,#0d2a3414,#0d2a340a);background-size:200% 100%;animation:lsr-shimmer 1.2s linear infinite}@keyframes lsr-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@media(prefers-reduced-motion:reduce){.lsr-screen-loading .bar,.lsr-screen-loading .card{animation:none}}.lsr-klanten{display:grid;gap:16px}.lsr-klanten-kop{display:flex;justify-content:space-between;gap:16px;align-items:flex-end;flex-wrap:wrap}.lsr-klanten-zoek{position:relative;display:flex;align-items:center;gap:12px;background:#fff;border-radius:16px;padding:6px 12px 6px 18px;box-shadow:0 1px 2px #0d2a340f,0 10px 30px #0d2a3417;color:var(--lsr-muted)}.lsr-klanten-zoek input{flex:1;border:none!important;outline:none;background:transparent;font:inherit;font-size:18px;padding:12px 0;color:#0f2830;min-width:0;box-shadow:none!important}.lsr-klanten-zoek input::placeholder{color:#9aacb3}.lsr-klanten-zoek button{border:none;background:var(--lsr-soft);color:var(--lsr-muted);width:30px;height:30px;border-radius:50%;font-size:18px;cursor:pointer}.lsr-klanten-sub{font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--lsr-muted);margin:-4px 0 -6px 6px}.lsr-klanten-lijst{display:grid;gap:8px}.lsr-klanten-leeg{color:var(--lsr-muted);font-size:14px;padding:20px 6px}.lsr-klant-rij{display:grid;grid-template-columns:44px 1fr auto auto 14px;align-items:center;gap:14px;width:100%;text-align:left;font:inherit;border:none;cursor:pointer;background:#fff;border-radius:14px;padding:12px 16px;box-shadow:0 1px 2px #0d2a340d,0 6px 18px #0d2a340f;transition:transform .12s,box-shadow .15s}.lsr-klant-rij:hover{transform:translateY(-1px);box-shadow:0 2px 4px #0d2a340f,0 12px 28px #0d2a341a}.lsr-klant-rij:focus-visible{outline:2px solid var(--lsr-primary);outline-offset:2px}.lsr-klant-avatar{width:44px;height:44px;border-radius:50%;display:grid;place-items:center;font-weight:800;font-size:15px;letter-spacing:.02em;color:#fff;background:linear-gradient(135deg,#0a94ad,#045b6c);box-shadow:inset 0 1px #ffffff38;flex-shrink:0}.lsr-klant-avatar.groot{width:68px;height:68px;font-size:24px;border-radius:22px}.lsr-klant-naam{min-width:0;display:grid;gap:2px}.lsr-klant-naam .n{font-weight:700;font-size:15px;color:#0f2830;display:flex;align-items:center;gap:8px}.lsr-klant-naam .s{font-size:12.5px;color:var(--lsr-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lsr-klant-taal{font-size:10px;font-weight:800;letter-spacing:.06em;background:#eef2f4;color:#2b4650;border-radius:999px;padding:2px 7px}.lsr-klant-stap{font-size:12.5px;font-weight:600;color:#3730a3;background:#eef2ff;border-radius:999px;padding:4px 11px;max-width:260px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lsr-klant-meta{display:grid;text-align:right;gap:2px}.lsr-klant-meta .b{font-weight:700;font-size:13px;color:#0f2830;font-variant-numeric:tabular-nums}.lsr-klant-meta .l{font-size:12px;color:var(--lsr-muted);white-space:nowrap}.lsr-klant-pijl,.lsr-klant-tijdlijn .pijl{color:#9aacb3;font-size:18px}.lsr-klant-terug{justify-self:start;border:none;background:transparent;color:var(--lsr-primary);font:inherit;font-weight:700;font-size:13.5px;cursor:pointer;padding:4px 6px 4px 0}.lsr-klant-kop{display:flex;gap:18px;align-items:flex-start;flex-wrap:wrap;background:#fff;border-radius:20px;padding:22px 24px;box-shadow:0 1px 2px #0d2a340d,0 10px 30px #0d2a3414}.lsr-klant-kop h1{font-size:26px!important;margin:0!important}.lsr-klant-potlood{border:none;background:var(--lsr-soft);color:var(--lsr-muted);width:28px;height:28px;border-radius:8px;cursor:pointer;font-size:14px}.lsr-klant-contact{display:flex;gap:8px 14px;flex-wrap:wrap;align-items:center;margin-top:6px;font-size:14px}.lsr-klant-contact a{color:var(--lsr-primary);font-weight:600;text-decoration:none}.lsr-klant-contact a:hover{text-decoration:underline}.lsr-klant-plus{border:1px dashed rgba(13,42,52,.2);background:transparent;color:var(--lsr-muted);font:inherit;font-size:12px;font-weight:600;border-radius:999px;padding:2px 9px;cursor:pointer}.lsr-klant-plus:hover{color:var(--lsr-primary);border-color:var(--lsr-primary)}.lsr-klant-sinds{margin-top:8px;font-size:13px;color:var(--lsr-muted)}.lsr-klant-acties{display:flex;gap:8px;flex-wrap:wrap;align-self:center}.lsr-klant-komend{display:flex;gap:14px;align-items:center;flex-wrap:wrap;width:100%;text-align:left;font:inherit;border:none;cursor:pointer;border-radius:14px;padding:12px 18px;background:linear-gradient(120deg,#e6f2f5,#eef7f9);color:#0f2830;box-shadow:inset 0 0 0 1px #045b6c1f}.lsr-klant-komend .k{font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--lsr-primary)}.lsr-klant-komend .t{font-weight:700;font-size:14.5px}.lsr-klant-komend .p{margin-left:auto;font-size:13px;font-weight:700;color:var(--lsr-primary)}.lsr-klant-stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:10px}.lsr-klant-stat{--acc: #045b6c;background:#fff;border-radius:14px;padding:14px 16px 12px;box-shadow:0 1px 2px #0d2a340d,0 6px 18px #0d2a340f;display:grid;gap:2px;position:relative;overflow:hidden}.lsr-klant-stat:after{content:"";position:absolute;left:16px;bottom:0;width:26px;height:3px;border-radius:3px 3px 0 0;background:var(--acc);opacity:.6}.lsr-klant-stat .n{font-size:26px;font-weight:800;letter-spacing:-.02em;color:#0f2830;font-variant-numeric:tabular-nums;line-height:1.1}.lsr-klant-stat .l{font-size:12px;color:var(--lsr-muted);font-weight:600}.lsr-klant-grid{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(280px,1fr);gap:16px;align-items:start}.lsr-klant-zij{display:grid;gap:16px;position:relative}.lsr-klanten .lsr-card h2{font-size:12px!important;font-weight:800!important;letter-spacing:.08em;text-transform:uppercase;color:var(--lsr-muted)!important;margin:0 0 12px!important}.lsr-klant-tijdlijn ol{list-style:none;margin:0;padding:0;display:grid}.lsr-klant-tijdlijn li>button,.lsr-klant-tijdlijn li>div{display:grid;grid-template-columns:92px 14px 1fr 14px;gap:12px;align-items:start;width:100%;text-align:left;font:inherit;border:none;background:transparent;padding:12px 6px;border-top:1px solid rgba(13,42,52,.07);color:inherit;border-radius:10px}.lsr-klant-tijdlijn li:first-child>button,.lsr-klant-tijdlijn li:first-child>div{border-top:none}.lsr-klant-tijdlijn li>button{cursor:pointer}.lsr-klant-tijdlijn li>button:hover{background:#0d2a3409}.lsr-klant-tijdlijn .d{display:grid;gap:1px}.lsr-klant-tijdlijn .dag{font-weight:700;font-size:13px;color:#0f2830;font-variant-numeric:tabular-nums}.lsr-klant-tijdlijn .jaar{font-size:11.5px;color:var(--lsr-muted);font-variant-numeric:tabular-nums}.lsr-klant-tijdlijn .stip{width:10px;height:10px;border-radius:50%;margin-top:5px;box-shadow:0 0 0 3px #0d2a340f}.lsr-klant-tijdlijn .tx{display:grid;gap:2px;min-width:0}.lsr-klant-tijdlijn .soort{font-size:10.5px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--lsr-muted)}.lsr-klant-tijdlijn .t{font-weight:650;font-size:14px;color:#0f2830}.lsr-klant-tijdlijn .s{font-size:12.5px;color:#5b6e75}.lsr-klant-toast{position:sticky;bottom:12px;justify-self:center;background:#0a1b21;color:#d6eef3;font-size:13px;font-weight:600;padding:8px 14px;border-radius:999px;box-shadow:0 8px 24px #00000040;animation:lsr-fade-in .15s ease}.lsr-klant-toast.fout{background:#b91c1c;color:#fff}@media(max-width:900px){.lsr-klant-grid{grid-template-columns:1fr}.lsr-klant-rij{grid-template-columns:44px 1fr 14px}.lsr-klant-stap,.lsr-klant-meta{display:none}}
