.ui-root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--surface-app:#eee;--surface-nav:#eee;--surface-context:var(--surface-panel);--surface-panel:#f9f9f9;--surface-shell:var(--surface-app);--surface-workspace-frame:var(--surface-panel);--surface-list-selected:var(--surface-selected);--surface-list-selected-hover:var(--surface-selected-hover);--surface-elevated:#fff;--surface-overlay:#f9f9f9;--surface-control:#fff;--surface-hover:#00000009;--surface-pressed:#00000012;--surface-selected:#0000000f;--surface-selected-hover:#00000016;--surface-avatar:#00000014;--border-avatar:#0000001a;--surface-message-customer:#0000000e;--surface-message-office:#1d73e8;--text-on-office:#fff;--text-on-office-muted:#ffffffd9;--selection-on-office:#ffffff4d;--surface-internal-note:#fef6d6;--surface-internal-note-hover:#fdf1c6;--border-internal-note:#b0840047;--border-internal-note-strong:#b0840073;--text-internal-note:#7a5a00;--backdrop:#0000003d;--bg-app:var(--surface-app);--bg-sidebar:var(--surface-nav);--bg-sidebar-context:var(--surface-context);--bg-surface:var(--surface-panel);--bg-elevated:var(--surface-elevated);--bg-control:var(--surface-control);--bg-hover:var(--surface-hover);--bg-selected:var(--surface-selected);--bg-avatar:var(--surface-avatar);--border-hairline:#f0f0f0;--border-subtle:#f0f0f0;--border-interactive:#dadada;--border-strong:#c6c6c6;--border-default:var(--border-interactive);--text-emphasis:#181818;--text-primary:#262626;--text-secondary:#575757;--text-muted:#7a7a7a;--text-faint:#8f8f8f;--text-interactive:#515151;--text-disabled:#b3b3b3;--icon-primary:var(--text-emphasis);--icon-secondary:var(--text-secondary);--icon-interactive:var(--text-interactive);--icon-muted:var(--text-faint);--text-on-accent:#fff;--accent:#2f855a;--accent-hover:#27714d;--accent-text:#22703f;--accent-soft:#2f855a1f;--focus-ring:#6b6b6b;--danger:#d33f3f;--warning:#b8730f;--priority-urgent:#d1433d;--priority-hoog:#c96f19;--priority-normaal:#a87910;--priority-laag:#323237;--priority-geen:#80808a;--priority-inactive:#c9c9cf;--border-list:#ebebeb;--nav-guide:var(--border-list);--status-positive:#4e8a62;--status-negative:#b4442f;--status-pending:#3f6fa6;--page-width:720px;--werk-sidebar-width:240px;--werk-frame-inset-top:12px;--werk-frame-inset-side:8px;--werk-header-height:44px;--werk-content-width:712px;--werk-composer-height:104px;--werk-composer-shadow:0 1px 2px #00000006;--werk-frame-border:color-mix(in srgb, var(--text-primary) 5%, transparent);--werk-row-height:36px;--page-width-wide:880px;--train-select-width:200px;--train-tag-height:24px;--page-padding-y:32px;--page-padding-x:40px;--props-label-width:200px;--font-ui:var(--font-inter), "Inter", ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--font-mono:ui-monospace, "Cascadia Mono", "Segoe UI Mono", Menlo, Consolas, monospace;--font-size-xs:11px;--font-size-sm:12px;--font-size-base:13px;--font-size-lg:15px;--font-size-xl:20px;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--line-height-tight:1.25;--line-height-normal:1.5;--letter-spacing-tight:-.01em;--font-size-2xs:9px;--letter-spacing-wide:.02em;--radius-control:6px;--radius-row:6px;--radius-conversation:var(--radius-row);--radius-message:14px;--radius-panel:8px;--radius-frame:10px;--radius-popover:8px;--radius-sm:var(--radius-control);--radius-md:var(--radius-panel);--sidebar-width-min:200px;--sidebar-width-max:320px;--sidebar-width:clamp(var(--sidebar-width-min), var(--layout-nav-width,240px), var(--sidebar-width-max));--sidebar-width-collapsed:0px;--context-sidebar-width-min:240px;--context-sidebar-width-max:340px;--context-sidebar-width:clamp(var(--context-sidebar-width-min), var(--layout-context-width,260px), var(--context-sidebar-width-max));--list-panel-width-min:296px;--list-panel-width-max:520px;--list-panel-width:clamp(var(--list-panel-width-min), var(--layout-list-width,360px), var(--list-panel-width-max));--dossier-width-min:280px;--dossier-width-max:460px;--dossier-padding-x:20px;--task-icon-box:16px;--task-line:20px;--task-gap:6px;--task-status-box:16px;--task-row-pad-y:9px;--context-row-height:40px;--dossier-teller-gap:6px;--row-inset:var(--space-2);--dossier-width:clamp(var(--dossier-width-min), var(--layout-dossier-width,360px), var(--dossier-width-max));--workspace-width-min:420px;--workspace-width-floor:240px;--resize-hit:8px;--resize-line-width:2px;--resize-hover:#00000038;--resize-active:#00000052;--resize-fade:48px;--conversation-avatar-size:28px;--conversation-row-height:68px;--conversation-row-padding:10px;--edge-zone:6px;--overlay-top:calc(var(--frame-inset-top) + var(--divider-width) + var(--space-2) + var(--row-height-sm));--overlay-slide:32px;--overlay-safe:16px;--sidebar-padding-x:8px;--navitem-padding-x:12px;--navitem-gap:2px;--icon-size-nav:14px;--nav-icon-box:16px;--nav-chevron-box:16px;--sidebar-top-offset:calc(var(--frame-inset-top) + var(--divider-width) + var(--space-2));--sidebar-top-gap:var(--space-6);--header-height:44px;--row-height-sm:28px;--row-height-md:32px;--divider-width:1px;--list-gap:1px;--frame-inset-top:12px;--frame-inset-side:12px;--chrome-height:44px;--chrome-control-size:28px;--help-menu-width:252px;--help-menu-padding:6px;--help-menu-radius:var(--radius-frame);--help-menu-icon-gap:9px;--shadow-help-menu:0 0 0 1px #00000012, 0 2px 6px #0000000a, 0 8px 20px #0000000d;--timeline-dot:5px;--timeline-dash:4px;--timeline-line-width:1.5px;--timeline-gap:3.5px;--timeline-line:#ddd;--frame-gap:var(--frame-inset-side);--icon-size:16px;--icon-size-sm:14px;--icon-size-xs:12px;--avatar-size:20px;--avatar-size-profiel:64px;--workspace-avatar-size:20px;--workspace-avatar-radius:7px;--workspace-avatar-font:11px;--workspace-avatar-gap:6px;--workspace-avatar-ifs-bg:#0097d3;--workspace-avatar-fg:#fff;--workspace-avatar-nudge-x:.4px;--workspace-avatar-nudge-y:.3px;--workspace-avatar-nudge-y-125:1.1px;--workspace-avatar-nudge-y-200:.6px;--thread-width:820px;--bubble-max:79%;--bubble-min:128px;--bubble-gap:var(--space-3);--msg-avatar-size:24px;--msg-padding-y:var(--space-4);--msg-padding-x:var(--space-4);--composer-min:72px;--composer-max:240px;--panel-width:560px;--panel-top:18vh;--sheet-width:min(72vw, 1360px);--sheet-width-min:420px;--sheet-sluier:#00000014;--motion-sheet:.24s;--motion-sheet-out:.2s;--z-resize:5;--z-tooltip:40;--z-popover:50;--z-edge:60;--z-backdrop:61;--z-foreground:62;--z-toast:70;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-8:32px;--shadow-popover:0 4px 16px #0000001a, 0 0 0 1px #0000000f;--shadow-overlay:0 12px 32px #00000029, 0 0 0 1px #0000000f;--shadow-overlay-none:0 12px 32px #0000, 0 0 0 1px #0000;--shadow-elevated:var(--shadow-popover);--glyph-bar-x:3.5px;--glyph-bar-y:4.5px;--glyph-bar-w:1.5px;--glyph-bar-h:7px;--glyph-bar-r:.75px;--glyph-block-x:3.5px;--glyph-block-y:4.5px;--glyph-block-w:4.75px;--glyph-block-h:7px;--glyph-block-r:1.25px;--glyph-hover-w:2.25px;--glyph-pressed-w:2.75px;--glyph-collapse-hover-w:4px;--glyph-collapse-pressed-w:3.5px;--motion-hover:80ms;--motion-control:.12s;--motion-panel:.2s;--motion-overlay:.24s;--motion-overlay-out:.2s;--motion-chevron:.16s;--motion-backdrop:.24s;--motion-nav:.3s;--ease-nav-hide:cubic-bezier(.4, .8, .4, 1);--ease-nav-show:cubic-bezier(.16, 1, .3, 1);--nav-slide-extra:20px;--motion-toggle-in:.2s;--motion-toggle-in-delay:95ms;--motion-toggle-out:.12s;--motion-toggle-out-delay:40ms;--motion-reveal:.27s;--motion-reveal-out:.22s;--motion-reveal-backdrop:.18s;--ease-reveal:cubic-bezier(.33, 1, .68, 1);--ease-reveal-out:cubic-bezier(.4, 0, .2, 1);--motion-pin-fade:.12s;--motion-pin-surface:80ms;--ease-standard:cubic-bezier(.2, 0, 0, 1);--duration-fast:var(--motion-hover);--duration-normal:var(--motion-panel);--uitvraag-radius:var(--radius-control);--uitvraag-padding-y:7px;--uitvraag-padding-x:10px;--uitvraag-gap:6px;--uitvraag-width:448px;--uitvraag-context-gap:8px;--uitvraag-na:8px;--uitvraag-icon-box:16px;--uitvraag-surface:#f4f5f7;--uitvraag-surface-hover:#eceef2;--uitvraag-surface-pressed:#e5e8ed;--uitvraag-icon:var(--surface-message-office);--uitvraag-status-klaar:#34704b;--uitvraag-status-aandacht:#8e5407;--uitvraag-border:var(--border-list);--uitvraag-spinner:12px;--uitvraag-spinner-width:1.5px;--detail-tijd-width:40px}
.ui-root{font-family:var(--font-ui);font-size:var(--font-size-base);font-weight:var(--font-weight-normal);line-height:var(--line-height-normal);color:var(--text-primary);background:var(--surface-app);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-feature-settings:"cv01", "ss03";text-rendering:optimizelegibility}.ui-root *,.ui-root :before,.ui-root :after{box-sizing:border-box}:where(.ui-root) button,:where(.ui-root) input,:where(.ui-root) select,:where(.ui-root) textarea{font:inherit;color:inherit}:where(.ui-root) a{color:inherit}.ui-root :focus-visible{outline:var(--divider-width) solid var(--focus-ring);outline-offset:-1px}.ui-root ::selection{background:var(--surface-selected-hover)}.ui-icon{vertical-align:middle;flex-shrink:0;display:inline-block}.ui-shell{grid-template-columns:var(--sidebar-width) minmax(0, 1fr);grid-template-rows:minmax(0, 1fr) var(--chrome-height);background:var(--surface-shell);height:100dvh;transition:grid-template-columns var(--motion-nav) var(--ease-nav-show);display:grid;position:relative;overflow:clip}.ui-shell--werk{--sidebar-width:clamp(var(--sidebar-width-min), var(--layout-nav-width,var(--werk-sidebar-width)), var(--sidebar-width-max));--frame-inset-top:var(--werk-frame-inset-top);--frame-inset-side:var(--werk-frame-inset-side);--header-height:var(--werk-header-height)}.ui-shell--werk .ui-frame:has(.werk-start){background:linear-gradient(to bottom, var(--surface-panel), var(--surface-app));border-color:var(--werk-frame-border);box-shadow:0 var(--divider-width) 0 var(--werk-frame-border)}:is(html:has(>body>.ui-shell),body:has(>.ui-shell)){overflow:hidden}:root[data-sluitr-nav=collapsed] .ui-shell,.ui-shell[data-nav-auto]{grid-template-columns:var(--sidebar-width-collapsed) minmax(0, 1fr);transition-timing-function:var(--ease-nav-hide)}:root[data-sluitr-resizing] .ui-shell,:root[data-sluitr-resizing] .ui-frame{transition:none}:root[data-sluitr-resizing]{-webkit-user-select:none;user-select:none}:root[data-sluitr-resizing] *{cursor:col-resize!important}.ui-pane{min-width:0;min-height:0;display:flex;position:relative}.ui-pane>.ui-sidebar{flex:1;min-width:0}.ui-frame>.ui-pane{flex-shrink:0}.ui-pane--context{width:var(--context-sidebar-width)}.ui-pane--nav{clip-path:inset(0 calc(-1 * var(--resize-hit) / 2) 0 0);transition:visibility}:root[data-sluitr-nav=collapsed] .ui-pane--nav,.ui-shell[data-nav-auto] .ui-pane--nav,.ui-shell[data-nav-fase] .ui-pane--nav{justify-content:flex-end}.ui-pane--nav>.ui-sidebar{width:var(--sidebar-width);transition:transform var(--motion-nav) var(--ease-nav-show);flex:none}:root[data-sluitr-nav=collapsed] .ui-pane--nav>.ui-sidebar,.ui-shell[data-nav-auto] .ui-pane--nav>.ui-sidebar{transform:translateX(calc(-1 * var(--nav-slide-extra)));transition-timing-function:var(--ease-nav-hide)}:root[data-sluitr-nav=collapsed] .ui-pane--nav,.ui-shell[data-nav-auto] .ui-pane--nav{visibility:hidden;transition:visibility 0s var(--motion-nav)}.ui-resize-handle{top:0;bottom:0;right:calc(-1 * var(--resize-hit) / 2);width:var(--resize-hit);z-index:var(--z-resize);cursor:col-resize;touch-action:none;background:0 0;position:absolute}.ui-resize-handle:after{content:"";top:0;bottom:0;left:calc(50% - var(--resize-line-width) / 2);width:var(--resize-line-width);--_kleur:var(--resize-hover);background:linear-gradient(to bottom, transparent 0, var(--_kleur) var(--resize-fade), var(--_kleur) calc(100% - var(--resize-fade)), transparent 100%);opacity:0;transition:opacity var(--motion-control) var(--ease-standard);position:absolute}.ui-resize-handle:hover:after{opacity:1}.ui-resize-handle[data-active=true]:after,.ui-resize-handle:focus-visible:after{--_kleur:var(--resize-active);opacity:1}.ui-resize-handle:focus-visible{outline:none}.ui-resize-tip{left:calc(100% + var(--space-1));top:var(--tip-y,50%);z-index:var(--z-tooltip);padding:var(--space-1) var(--space-2);border-radius:var(--radius-popover);background:var(--surface-elevated);box-shadow:var(--shadow-popover);color:var(--text-secondary);font-size:var(--font-size-sm);line-height:var(--line-height-tight);white-space:nowrap;opacity:0;pointer-events:none;transition:opacity var(--motion-control) var(--ease-standard);flex-direction:column;gap:2px;display:flex;position:absolute;transform:translateY(-50%)}.ui-resize-tip b{font-weight:var(--font-weight-medium);color:var(--text-primary)}.ui-resize-handle:hover:not([data-active=true]) .ui-resize-tip{opacity:1;transition-delay:.5s}.ui-resize-handle--nav{top:var(--frame-inset-top)}:root[data-sluitr-nav=collapsed] .ui-resize-handle--nav,.ui-shell[data-nav-auto] .ui-resize-handle--nav{display:none}.ui-frame{min-width:0;min-height:0;margin:var(--frame-inset-top) var(--frame-inset-side) 0 0;background:var(--surface-workspace-frame);border:var(--divider-width) solid var(--border-subtle);border-radius:var(--radius-frame);transition:margin-left var(--motion-nav) var(--ease-nav-show);flex-direction:row;display:flex;position:relative;overflow:clip}:root[data-sluitr-nav=collapsed] .ui-frame,.ui-shell[data-nav-auto] .ui-frame{margin-left:var(--frame-inset-side);transition-timing-function:var(--ease-nav-hide)}.ui-frame-body{min-height:0;min-width:var(--workspace-width-floor);flex-direction:column;flex:1;display:flex}.ui-frame-overlay-backdrop{z-index:8;background:var(--backdrop);cursor:default;border:0;width:100%;padding:0;display:block;position:absolute;inset:0}.ui-shell[data-context-auto] .ui-pane--context,.ui-shell[data-list-auto] .ui-pane--list{z-index:9;visibility:hidden;pointer-events:none;box-shadow:var(--shadow-overlay);position:absolute;top:0;bottom:0;left:0;transform:translate(-100%)}.ui-shell[data-context-auto] .ui-pane--context{width:var(--context-sidebar-width)}.ui-shell[data-list-auto] .ui-pane--list{width:var(--list-panel-width);background:var(--surface-context)}.ui-shell[data-context-auto] .ui-pane--context[data-overlay-open],.ui-shell[data-list-auto] .ui-pane--list[data-overlay-open]{visibility:visible;pointer-events:auto;transform:none}.ui-shell[data-context-auto] .ui-resize-handle--context,.ui-shell[data-list-auto] .ui-resize-handle--list{display:none}.ui-pane-overlay-close{top:var(--space-2);left:var(--space-2);z-index:1;position:absolute}.ui-shell[data-context-auto] .ui-pane--context[data-overlay-open] .ui-sidebar-top,.ui-shell[data-list-auto] .ui-pane--list[data-overlay-open] .ui-listpane-head{padding-left:calc(var(--space-2) + var(--row-height-sm) + var(--space-2))}.ui-navtoggle-slot{width:0;margin-left:0;margin-right:calc(-1 * var(--space-2));opacity:0;visibility:hidden;transition:width var(--motion-nav) var(--ease-nav-show), margin var(--motion-nav) var(--ease-nav-show), opacity var(--motion-toggle-out) linear var(--motion-toggle-out-delay), visibility 0s linear var(--motion-nav);flex-shrink:0;display:inline-flex;overflow:hidden}:root[data-sluitr-nav=collapsed] .ui-navtoggle-slot,.ui-shell[data-nav-auto] .ui-navtoggle-slot{width:var(--row-height-sm);margin-left:calc(-1 * var(--space-1));opacity:1;visibility:visible;transition:width var(--motion-nav) var(--ease-nav-hide), margin var(--motion-nav) var(--ease-nav-hide), opacity var(--motion-toggle-in) var(--ease-nav-hide) var(--motion-toggle-in-delay), visibility 0s;margin-right:0;overflow:visible}.ui-navtoggle-slot .ui-tooltip--bottom{left:0;transform:none}.ui-navglyph-panel{x:var(--glyph-block-x);y:var(--glyph-block-y);width:var(--glyph-block-w);height:var(--glyph-block-h);rx:var(--glyph-block-r);transition-property:x,y,width,height,rx;transition-duration:var(--motion-reveal-out);transition-timing-function:var(--ease-reveal-out)}.ui-navcollapse:hover .ui-navglyph-panel{width:var(--glyph-collapse-hover-w);transition-duration:var(--motion-control)}.ui-navcollapse:active .ui-navglyph-panel{width:var(--glyph-collapse-pressed-w);transition-duration:var(--motion-hover)}.ui-navtoggle .ui-navglyph-panel{x:var(--glyph-bar-x);y:var(--glyph-bar-y);width:var(--glyph-bar-w);height:var(--glyph-bar-h);rx:var(--glyph-bar-r)}.ui-navtoggle:hover .ui-navglyph-panel{width:var(--glyph-hover-w);transition-duration:var(--motion-control)}.ui-navtoggle:active .ui-navglyph-panel{width:var(--glyph-pressed-w);transition-duration:var(--motion-hover)}.ui-shell[data-reveal=open] .ui-navtoggle .ui-navglyph-panel,.ui-shell[data-nav-fase] .ui-navtoggle .ui-navglyph-panel{x:var(--glyph-block-x);y:var(--glyph-block-y);width:var(--glyph-block-w);height:var(--glyph-block-h);rx:var(--glyph-block-r);transition-duration:var(--motion-reveal);transition-timing-function:var(--ease-reveal)}.ui-shell[data-nav-fase] .ui-navtoggle .ui-navglyph-panel{transition-duration:var(--motion-nav);transition-timing-function:var(--ease-nav-show)}.ui-chrome{align-items:center;gap:var(--space-1);height:var(--chrome-height);padding:0 var(--space-3);background:var(--surface-shell);grid-column:1/-1;display:flex}.ui-chrome-links,.ui-chrome-rechts{align-items:center;gap:var(--space-2);min-width:0;display:flex}.ui-chrome-rechts{margin-left:auto}.ui-chrome-help{width:var(--chrome-control-size);height:var(--chrome-control-size);color:var(--text-faint);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);line-height:1}@keyframes ui-help-in{0%{opacity:0;transform:translateY(2px)scale(.98)}to{opacity:1;transform:none}}@keyframes ui-help-uit{0%{opacity:1;transform:none}to{opacity:0;transform:translateY(2px)scale(.98)}}.ui-popover.ui-help-menu{width:var(--help-menu-width);padding:var(--help-menu-padding);border-radius:var(--help-menu-radius);box-shadow:var(--shadow-help-menu);animation-name:ui-help-in}.ui-popover.ui-help-menu:has(.ui-help-inhoud--sluitend){animation:ui-help-uit var(--motion-hover) var(--ease-standard) forwards;pointer-events:none}.ui-help-menu .ui-menu,.ui-help-nieuw{gap:0}.ui-help-menu .ui-menu-item{height:var(--row-height-md);gap:var(--help-menu-icon-gap)}.ui-help-menu .ui-menu-label{padding:var(--help-menu-padding) var(--space-2);color:var(--text-secondary);font-weight:var(--font-weight-normal)}.ui-help-menu .ui-menu-item:focus:not(:focus-visible){outline:none}.ui-help-menu .ui-menu-item:focus-visible{background:var(--surface-hover);box-shadow:inset 0 0 0 var(--divider-width) var(--border-strong);outline:none}.ui-help-menu--muis .ui-menu-item:focus-visible{box-shadow:none;background:0 0}.ui-help-nieuw{flex-direction:column;display:flex}.ui-help-nieuw>.ui-menu-item{position:relative}.ui-help-nieuw>.ui-menu-item:not(:last-child):after{content:"";left:calc(var(--space-2) + var(--icon-size) / 2 - var(--timeline-line-width) / 2);top:calc(var(--row-height-md) / 2 + var(--timeline-dot) / 2 + var(--timeline-gap));width:var(--timeline-line-width);height:calc(var(--row-height-md) - var(--timeline-dot) - 2 * var(--timeline-gap));background:repeating-linear-gradient(to bottom, var(--timeline-line) 0 var(--timeline-dash), transparent var(--timeline-dash) calc(2 * var(--timeline-dash)));pointer-events:none;position:absolute}.ui-help-punt{width:var(--icon-size);height:var(--icon-size);flex-shrink:0;place-items:center;display:grid}.ui-help-punt:before{content:"";width:var(--timeline-dot);height:var(--timeline-dot);background:var(--text-secondary);border-radius:50%}@media (prefers-reduced-motion:reduce){:is(.ui-popover.ui-help-menu,.ui-popover.ui-help-menu:has(.ui-help-inhoud--sluitend)){animation:none}}.ui-chrome .ui-user{width:auto;height:var(--row-height-sm);padding:0 var(--space-2) 0 var(--space-1)}.ui-chrome .ui-user-meta{display:none}.ui-edge-zone{width:var(--edge-zone);z-index:var(--z-edge);position:fixed;top:0;bottom:0;left:0}.ui-backdrop{z-index:var(--z-backdrop);background:var(--backdrop);opacity:0;pointer-events:none;transition:opacity var(--motion-overlay-out) var(--ease-standard);position:fixed;inset:0}.ui-backdrop[data-open=true]{opacity:1;pointer-events:auto;transition-duration:var(--motion-backdrop)}.ui-shell>.ui-backdrop{transition:opacity var(--motion-reveal-out) var(--ease-reveal-out)}.ui-shell>.ui-backdrop[data-open=true]{transition:opacity var(--motion-reveal-backdrop) var(--ease-reveal)}.ui-nav-overlay{top:var(--overlay-top);z-index:var(--z-foreground);padding-right:var(--overlay-safe);pointer-events:none;display:flex;position:fixed;bottom:0;left:0}.ui-nav-overlay[data-open=true]{pointer-events:auto}.ui-nav-overlay-panel{width:var(--sidebar-width);border-radius:0 var(--radius-frame) var(--radius-frame) 0;background:var(--surface-overlay);box-shadow:var(--shadow-overlay);transform:translateX(calc(-100% - var(--space-8) - var(--overlay-safe)));transition:transform var(--motion-reveal-out) var(--ease-reveal-out);display:flex;overflow:hidden}.ui-nav-overlay[data-open=true] .ui-nav-overlay-panel{transition:transform var(--motion-reveal) var(--ease-reveal);transform:none}.ui-nav-overlay-panel>.ui-sidebar{background:0 0;flex:1;min-width:0}.ui-nav-overlay[data-fase=pinnen]{top:0;bottom:var(--chrome-height);transition:top var(--motion-nav) var(--ease-nav-show), bottom var(--motion-nav) var(--ease-nav-show)}.ui-nav-overlay[data-fase=pinnen] .ui-nav-overlay-panel{opacity:1;background:var(--surface-nav);box-shadow:var(--shadow-overlay-none);transition:border-radius var(--motion-nav) var(--ease-nav-show), background-color var(--motion-pin-surface) var(--ease-standard), box-shadow var(--motion-pin-surface) var(--ease-standard);border-radius:0;transform:none}.ui-shell[data-nav-fase=pinnen] .ui-backdrop{transition-duration:var(--motion-pin-fade)}.ui-shell[data-nav-fase=pinnen] .ui-pane--nav>.ui-sidebar{visibility:hidden}.ui-nav-overlay[data-fase=pinnen] [data-testid=nav-pin]{opacity:0;transition:opacity var(--motion-control) var(--ease-standard)}.ui-shell[data-nav-fase=pinnen] .ui-navcollapse{opacity:0;transition:none}.ui-iconbtn.ui-navcollapse{transition:background-color var(--motion-hover) var(--ease-standard), color var(--motion-hover) var(--ease-standard), opacity var(--motion-control) var(--ease-standard)}.ui-listpane{width:var(--list-panel-width);border-right:var(--divider-width) solid var(--border-hairline);background:var(--surface-context);flex-direction:column;flex-shrink:0;min-height:0;display:flex;position:relative;container-type:inline-size}.ui-listpane-head{align-items:center;gap:var(--space-2);height:var(--header-height);padding:0 var(--space-3);border-bottom:var(--divider-width) solid var(--border-hairline);flex-shrink:0;display:flex}.ui-listpane-head-actions{align-items:center;gap:var(--space-1);margin-left:auto;display:flex}.ui-listpane-head-actions .ui-tooltip--bottom,.ui-sidebar-top-actions .ui-tooltip--bottom,.ui-header-actions .ui-tooltip--bottom{left:auto;right:0;transform:none}.ui-listpane-search{opacity:0;transition:grid-template-rows var(--motion-control) var(--ease-standard), opacity var(--motion-control) var(--ease-standard), transform var(--motion-control) var(--ease-standard);flex-shrink:0;grid-template-rows:0fr;display:grid;transform:translateY(-2px)}.ui-listpane-search[data-open=true]{opacity:1;grid-template-rows:1fr;transform:none}.ui-listpane-search-inner{min-height:0;overflow:clip}.ui-listpane-search-row{padding:var(--space-2) var(--space-3);border-bottom:var(--divider-width) solid var(--border-hairline);align-items:center;display:flex}.ui-listpane-search-field{flex:1;min-width:0;display:flex;position:relative}.ui-listpane-search-field .ui-field{flex:1;min-width:0}.ui-listpane-search-field .ui-input{padding-right:calc(var(--row-height-sm) + var(--space-1));background:var(--surface-control);border-color:var(--border-subtle);box-shadow:0 0 0 1px #0000}.ui-listpane-search-field .ui-input:hover{border-color:var(--border-interactive)}.ui-listpane-search-field .ui-input:focus,.ui-listpane-search-field .ui-input:focus-visible{border-color:var(--border-strong)}.ui-listpane-search-close{position:absolute;top:50%;right:2px;transform:translateY(-50%)}.ui-listpane-body{min-height:0;padding:var(--space-2);flex:1}.ui-listpane-leeg{padding:var(--space-6) var(--space-4);color:var(--text-muted);font-size:var(--font-size-sm);text-align:center}.ui-convo{align-items:flex-start;gap:var(--space-3);width:100%;min-height:var(--conversation-row-height);padding:var(--conversation-row-padding);border-radius:var(--radius-conversation);color:var(--text-primary);text-align:left;cursor:pointer;transition:background-color var(--motion-hover) var(--ease-standard);background:0 0;border:0;margin-bottom:2px;text-decoration:none;display:flex}.ui-convo:hover{background:var(--surface-hover)}.ui-convo:active{background:var(--surface-pressed)}.ui-convo[aria-current=page]{background:var(--surface-list-selected)}.ui-convo[aria-current=page]:hover{background:var(--surface-list-selected-hover)}.ui-convo-avatar{width:var(--conversation-avatar-size);height:var(--conversation-avatar-size);background:var(--surface-avatar);color:var(--text-secondary);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);border-radius:50%;flex-shrink:0;place-items:center;display:grid}.ui-convo-avatar[data-proces]{background:color-mix(in srgb, var(--convo-process-color) 17%, var(--surface-context));color:var(--text-secondary)}html[data-weergave=donker] .ui-convo-avatar[data-proces],html[data-weergave=neon] .ui-convo-avatar[data-proces]{background:color-mix(in srgb, var(--convo-process-color) 24%, var(--surface-context));color:var(--text-primary)}.ui-convo-content{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.ui-convo-row{align-items:center;gap:var(--space-2);grid-template-columns:minmax(0,1fr) 18px 84px;min-width:0;display:grid}.ui-convo-name-slot{align-items:center;gap:var(--space-1);min-width:0;display:flex}.ui-convo-name,.ui-convo-proces,.ui-convo-preview{text-overflow:ellipsis;white-space:nowrap;min-width:0;line-height:var(--line-height-tight);overflow:hidden}.ui-convo-name{color:var(--text-primary);font-size:var(--font-size-base);font-weight:var(--font-weight-medium);flex:1}.ui-convo--ongelezen .ui-convo-name{color:var(--text-emphasis)}.ui-convo-proces{color:var(--text-secondary);font-size:var(--font-size-sm)}.ui-convo-preview{color:var(--text-muted);font-size:var(--font-size-sm)}.ui-convo-dot{background:var(--text-secondary);border-radius:50%;flex-shrink:0;width:6px;height:6px}.ui-convo-time{text-align:right;min-width:0;color:var(--text-faint);font-size:var(--font-size-sm);line-height:var(--line-height-tight);white-space:nowrap;font-variant-numeric:tabular-nums}.ui-convo-prio{place-items:center;width:18px;height:18px;display:grid}.ui-thread{min-height:0;padding:var(--space-5) var(--space-4);flex:1}.ui-thread-inner{gap:var(--space-4);width:100%;max-width:var(--thread-width);flex-direction:column;margin:0 auto;display:flex}.ui-thread-leeg{margin:var(--space-6) 0;color:var(--text-muted);font-size:var(--font-size-sm);text-align:center}.ui-msg{grid-template-columns:var(--msg-avatar-size) minmax(0, max-content);column-gap:var(--space-2);max-width:var(--bubble-max);grid-template-areas:"avatar bubbel";align-self:flex-start;display:grid}.ui-msg--eigen{grid-template-columns:minmax(0, max-content) var(--msg-avatar-size);grid-template-areas:"bubbel avatar";align-self:flex-end}.ui-msg-avatar{margin-bottom:calc(var(--msg-padding-y) + var(--font-size-xs) * var(--line-height-tight) / 2 - var(--msg-avatar-size) / 2);width:var(--msg-avatar-size);height:var(--msg-avatar-size);border:var(--divider-width) solid var(--border-avatar);background:var(--surface-avatar);color:var(--text-secondary);font-size:var(--font-size-2xs);font-weight:var(--font-weight-medium);letter-spacing:var(--letter-spacing-wide);border-radius:50%;flex-shrink:0;grid-area:avatar;align-self:end;place-items:center;display:grid}.ui-msg--sluitr .ui-msg-avatar{color:var(--text-emphasis);background:0 0;border-color:#0000}.ui-avatar--foto{background:var(--surface-avatar);overflow:hidden}.ui-avatar-foto{object-fit:cover;object-position:center;width:100%;height:100%}.ui-avatar-initialen{text-box:trim-both cap alphabetic;line-height:1;display:block}.ui-msg-bubble{justify-self:start;gap:var(--bubble-gap);min-width:min(var(--bubble-min), 100%);padding:var(--msg-padding-y) var(--msg-padding-x);border:var(--divider-width) solid transparent;border-radius:var(--radius-message);background:var(--surface-message-customer);color:var(--text-primary);font-size:var(--font-size-base);line-height:var(--line-height-normal);flex-direction:column;grid-area:bubbel;display:flex}.ui-msg--eigen .ui-msg-bubble{justify-self:end}.ui-msg-tekst{white-space:pre-wrap;overflow-wrap:anywhere}.ui-msg-tijd{color:var(--text-faint);font-size:var(--font-size-xs);line-height:var(--line-height-tight);font-variant-numeric:tabular-nums;white-space:nowrap;align-self:flex-start}.ui-msg--eigen .ui-msg-tijd{align-self:flex-end}.ui-msg--medewerker .ui-msg-bubble,.ui-msg--sluitr .ui-msg-bubble{background:var(--surface-message-office);color:var(--text-on-office);border-color:#0000}.ui-msg--medewerker .ui-msg-tijd,.ui-msg--sluitr .ui-msg-tijd{color:var(--text-on-office-muted)}.ui-msg--medewerker :is(.ui-msg-tekst,.ui-msg-tijd)::selection,.ui-msg--sluitr :is(.ui-msg-tekst,.ui-msg-tijd)::selection,.ui-msg--medewerker .ui-msg-tekst ::selection,.ui-msg--sluitr .ui-msg-tekst ::selection{background:var(--selection-on-office)}.ui-msg--notitie .ui-msg-bubble{background:var(--surface-internal-note);border-color:var(--border-internal-note);color:var(--text-primary)}.ui-msg--notitie .ui-msg-tijd{color:var(--text-faint)}.ui-mention{color:var(--text-emphasis);font-weight:var(--font-weight-medium)}.ui-msg-systeem{align-self:center;align-items:center;gap:var(--space-1);max-width:100%;margin:calc(2px - var(--space-2)) 0;color:var(--text-faint);font-size:var(--font-size-xs);line-height:var(--line-height-tight);text-align:center;display:flex}.ui-msg-systeem .ui-icon{color:var(--text-faint)}.ui-msg-systeem-tijd{font-variant-numeric:tabular-nums}.ui-composer{padding:0 var(--space-4) var(--space-4);background:var(--surface-panel);flex-shrink:0;margin:0}.ui-composer-inner{gap:var(--space-2);max-width:var(--thread-width);padding:var(--space-3) var(--space-4) var(--space-3);border:var(--divider-width) solid var(--border-interactive);border-radius:var(--radius-panel);background:var(--surface-control);transition:border-color var(--motion-hover) var(--ease-standard), background-color var(--motion-panel) var(--ease-standard);flex-direction:column;margin:0 auto;display:flex;position:relative}.ui-composer-inner:hover,.ui-composer-inner:focus-within{border-color:var(--border-strong)}.ui-composer-inner[data-modus=notitie]{background:var(--surface-internal-note);border-color:var(--border-internal-note)}.ui-composer-inner[data-modus=notitie]:hover,.ui-composer-inner[data-modus=notitie]:focus-within{border-color:var(--border-internal-note-strong)}.ui-composer-inner[data-modus=notitie] .ui-composer-modus{color:var(--text-internal-note)}.ui-composer-inner[data-modus=notitie] .ui-composer-modus:hover{background:var(--surface-internal-note-hover)}.ui-composer-modus{align-items:center;gap:var(--space-1);height:var(--row-height-sm);margin-left:calc(-1 * var(--space-2));padding:0 var(--space-2);border-radius:var(--radius-control);color:var(--text-secondary);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);cursor:pointer;transition:background-color var(--motion-hover) var(--ease-standard), color var(--motion-hover) var(--ease-standard);background:0 0;border:0;display:inline-flex}.ui-composer-modus:hover{background:var(--surface-hover)}.ui-composer-modus:active,.ui-composer-modus[aria-expanded=true]{background:var(--surface-pressed)}.ui-composer-fout{color:var(--status-negative);font-size:var(--font-size-sm);margin-right:auto}.ui-composer-waarschuwing{color:var(--text-secondary);font-size:var(--font-size-sm);margin-right:auto}.ui-mention-lijst{left:var(--space-3);bottom:calc(100% + var(--space-1));z-index:var(--z-popover);min-width:240px;max-width:320px;padding:var(--space-1);border-radius:var(--radius-popover);background:var(--surface-elevated);box-shadow:var(--shadow-popover);margin:0;list-style:none;position:absolute}.ui-mention-optie{align-items:center;gap:var(--space-2);height:var(--row-height-md);padding:0 var(--space-2);border-radius:var(--radius-row);color:var(--text-primary);cursor:pointer;display:flex}.ui-mention-optie[aria-selected=true]{background:var(--surface-hover)}.ui-mention-avatar{width:var(--avatar-size);height:var(--avatar-size);border:var(--divider-width) solid var(--border-avatar);background:var(--surface-avatar);color:var(--text-secondary);font-size:var(--font-size-2xs);font-weight:var(--font-weight-medium);border-radius:50%;flex-shrink:0;place-items:center;display:grid}.ui-mention-naam{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.ui-mention-rol{padding-left:var(--space-2);color:var(--text-faint);font-size:var(--font-size-sm);white-space:nowrap;margin-left:auto}.ui-composer-mode{align-items:center;gap:var(--space-2);color:var(--text-secondary);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);line-height:var(--line-height-tight);display:flex}.ui-composer-mode .ui-icon{color:var(--icon-secondary)}.ui-composer-input{width:100%;min-height:var(--composer-min);max-height:var(--composer-max);color:var(--text-primary);font:inherit;font-size:var(--font-size-base);line-height:var(--line-height-normal);resize:none;background:0 0;border:0;outline:none;padding:0;display:block;overflow-y:auto}.ui-composer-input::placeholder{color:var(--text-muted)}.ui-composer-input:focus-visible{outline:none}.ui-composer-bar{justify-content:flex-end;align-items:center;gap:var(--space-2);display:flex}.ui-pane--dossier{width:0;clip-path:inset(0 0 0 calc(-1 * var(--resize-hit) / 2));transition:width var(--motion-panel) var(--ease-standard)}:root[data-sluitr-dossier=open] .ui-pane--dossier{width:var(--dossier-width)}:root[data-sluitr-resizing] .ui-pane--dossier{transition:none}.ui-pane--dossier>.ui-dossier{width:var(--dossier-width);flex:none}.ui-resize-handle--dossier{right:auto;left:calc(-1 * var(--resize-hit) / 2)}:root:not([data-sluitr-dossier=open]) .ui-resize-handle--dossier{display:none}.ui-dossier{border-left:var(--divider-width) solid var(--border-hairline);background:var(--surface-panel);--dossier-label-size:14px;--dossier-meta-size:var(--font-size-base);flex-direction:column;min-width:0;min-height:0;display:flex}.ui-dossier-kop{align-items:center;gap:var(--space-4);height:var(--header-height);padding:0 calc(var(--space-4) + var(--row-height-sm) + var(--space-1)) 0 var(--dossier-padding-x);border-bottom:var(--divider-width) solid var(--border-hairline);flex-shrink:0;display:flex}.ui-dossier-toggle{width:var(--row-height-sm);height:var(--row-height-sm);flex-shrink:0;display:inline-flex}:root[data-sluitr-dossier=open] .ui-dossier-toggle{width:0;margin-left:calc(-1 * var(--space-1))}.ui-dossier-toggle>.ui-tooltip-anchor{top:calc((var(--header-height) - var(--divider-width) - var(--row-height-sm)) / 2);right:var(--space-4);z-index:1;position:absolute}.ui-dossier>.ui-dossier-leeg{margin:var(--space-4) var(--dossier-padding-x)}.ui-dossier-titel{height:var(--row-height-sm);border-radius:var(--radius-control);color:var(--text-muted);font-size:var(--font-size-base);font-weight:var(--font-weight-normal);line-height:var(--line-height-tight);cursor:pointer;background:0 0;border:0;flex-shrink:0;align-items:center;padding:0;display:inline-flex}.ui-dossier-titel[aria-selected=true]{color:var(--text-emphasis);font-weight:var(--font-weight-medium)}.ui-dossier-titel:focus:not(:focus-visible){outline:none}.ui-dossier-titel:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.ui-dossier-body{min-height:0;padding:var(--space-4) var(--space-6);flex:1}.ui-dossier-leeg{margin:var(--space-2) 0;color:var(--text-muted);font-size:var(--font-size-sm)}.ui-dossier-leeg--inhoud{margin:0}.ui-dossier-regel{align-items:start;gap:var(--space-2);min-height:26px;font-size:var(--dossier-meta-size);grid-template-columns:minmax(0,104px) minmax(0,1fr);padding-block:3px;line-height:20px;display:grid}.ui-dossier-regel-label{color:var(--text-muted)}.ui-dossier-regel-waarde{min-width:0;color:var(--text-primary);overflow-wrap:anywhere}.ui-dossier-notitie-auteur{color:var(--text-muted)}.ui-dossier-notitie-auteur:after{content:" · "}.ui-dossier-sectierij{align-items:center;gap:var(--dossier-teller-gap);min-width:0;display:flex}.ui-dossier-sectierij-label{text-overflow:ellipsis;white-space:nowrap;flex:0 auto;min-width:0;overflow:hidden}.ui-dossier-teller{min-width:0;color:var(--text-muted);font-size:var(--dossier-meta-size);font-weight:var(--font-weight-normal);font-variant-numeric:tabular-nums;text-align:right;grid-column:3}.ui-dossier-openkop{margin:var(--space-4) 0 var(--space-2);color:var(--text-emphasis);font-size:var(--dossier-label-size);font-weight:var(--font-weight-normal);line-height:var(--task-line)}.ui-taak-lijst{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.ui-taak-rij{grid-template-columns:minmax(0, 1fr) var(--task-status-box);align-items:start;column-gap:var(--task-gap);width:calc(100% + var(--row-inset) * 2);margin:0 calc(-1 * var(--row-inset));padding:var(--task-row-pad-y) var(--row-inset);border-radius:var(--radius-row);color:inherit;text-align:left;cursor:pointer;transition:background-color var(--motion-hover) var(--ease-standard);background:0 0;border:0;display:grid}.ui-taak-rij:hover{background:var(--surface-hover)}.ui-taak-rij:active{background:var(--surface-pressed)}.ui-taak-titel{min-width:0;color:var(--text-primary);font-size:var(--font-size-base);line-height:var(--task-line);overflow-wrap:anywhere}.ui-taak--klaar .ui-taak-titel{color:var(--text-secondary)}.ui-taak-statuskolom{height:var(--task-line);display:grid}.ui-taak-statusicoon{color:var(--warning);display:grid}.ui-taak-statusicoon>.ui-taak-statusanker{place-items:center;width:100%;height:100%;display:grid}.ui-taak-rij:focus-visible .ui-taak-statusanker>.ui-tooltip{opacity:1;transition-delay:.35s}.ui-taak-blok{gap:var(--space-1);flex-direction:column;display:flex}.ui-taak-blok p{margin:0}.ui-taak-blok+.ui-taak-blok{margin-top:var(--space-4);padding-top:var(--space-4);border-top:var(--divider-width) solid var(--border-list)}.ui-taak-bloklabel{color:var(--text-muted);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);line-height:var(--line-height-tight);margin:0 0 2px}.ui-taak-stand{color:var(--text-primary);font-size:var(--font-size-base);line-height:var(--task-line)}.ui-taak-meta{color:var(--text-muted);font-size:var(--font-size-sm);line-height:var(--line-height-normal);overflow-wrap:anywhere}.ui-taak-bestand{align-items:flex-start;gap:var(--space-2);min-width:0;display:flex}.ui-taak-bestandicoon{flex:0 0 var(--task-icon-box);width:var(--task-icon-box);height:var(--task-line);color:var(--text-muted);place-items:center;display:grid}.ui-taak-bestandtekst{flex-direction:column;min-width:0;display:flex}.ui-taak-bestandnaam{color:var(--text-primary);font-size:var(--font-size-base);line-height:var(--task-line);overflow-wrap:anywhere}.ui-taak-oordeel{color:var(--text-primary);font-size:var(--font-size-base);line-height:var(--task-line)}.ui-taak-acties{gap:var(--space-1);margin:var(--space-1) 0 0 calc(-1 * var(--space-2));flex-wrap:wrap;display:flex}.ui-taak-fout{color:var(--status-negative);font-size:var(--font-size-sm);line-height:var(--line-height-normal)}.ui-dossier-contextzone{margin:var(--space-4) calc(-1 * var(--row-inset)) 0;padding-top:var(--space-2);border-top:var(--divider-width) solid var(--border-hairline)}.ui-dossier-context{position:relative}.ui-dossier-context--standalone{margin-inline:calc(-1 * var(--row-inset))}.ui-dossier-menurij{grid-template-columns:16px minmax(0, 1fr) 24px var(--nav-chevron-box);align-items:center;column-gap:var(--space-2);width:100%;height:var(--context-row-height);padding:0 var(--row-inset);border-radius:var(--radius-row);color:var(--text-primary);font-size:var(--font-size-base);font-weight:var(--font-weight-normal);line-height:var(--line-height-tight);text-align:left;cursor:pointer;transition:background-color var(--motion-hover) var(--ease-standard);background:0 0;border:0;margin:0;display:grid}.ui-dossier-menurij:hover{background:var(--surface-hover)}.ui-dossier-menurij:active{background:var(--surface-pressed)}.ui-dossier-navrij[aria-current=page]{background:var(--surface-selected)}.ui-dossier-navrij[aria-current=page]:hover{background:var(--surface-selected-hover)}.ui-dossier-rij-icoon{width:16px;height:16px;color:var(--icon-secondary);place-items:center;display:grid}.ui-dossier-navrij-chevron{width:var(--nav-chevron-box);height:var(--nav-chevron-box);color:var(--icon-secondary);transform-origin:50%;transition:transform var(--motion-chevron) var(--ease-standard);grid-column:4;place-items:center;display:grid}.ui-dossier-context[data-open] .ui-dossier-navrij-chevron{transform:rotate(90deg)}.ui-dossier-contextinhoud{min-width:0;padding:var(--space-1) var(--row-inset) var(--space-3) calc(var(--row-inset) + 24px);flex-direction:column;gap:2px;display:flex}.ui-dossier-contextinhoud[hidden]{display:none}.ui-taak-rij:focus:not(:focus-visible),.ui-dossier-menurij:focus:not(:focus-visible){outline:none}.ui-taak-rij:focus-visible,.ui-dossier-menurij:focus-visible{background:var(--surface-hover);box-shadow:inset 0 0 0 2px var(--focus-ring);outline:none}.ui-dossier-detail-summary{align-items:flex-start;gap:var(--space-2);margin-bottom:var(--space-3);flex-wrap:wrap;display:flex}.ui-dossier-detail-progress{color:var(--text-muted);font-size:var(--font-size-base);font-weight:var(--font-weight-normal);line-height:var(--line-height-normal)}.ui-dossier-detail-section-title{margin:0 0 var(--space-1);color:var(--text-secondary);font-size:var(--font-size-base);font-weight:var(--font-weight-medium);line-height:var(--line-height-normal)}.ui-dossier-detail-list{border-top:var(--divider-width) solid var(--border-hairline)}.ui-dossier-detail-requirement{align-items:flex-start;gap:var(--space-2);min-width:0;padding:var(--space-2) 0;border-bottom:var(--divider-width) solid var(--border-hairline);display:flex}.ui-dossier-detail-requirement-title{color:var(--text-primary);font-size:var(--font-size-base);font-weight:var(--font-weight-normal);line-height:var(--line-height-normal);display:block}.ui-dossier-detail-requirement-meta{color:var(--text-muted);font-size:var(--font-size-sm);line-height:var(--line-height-normal);display:block}.ui-layer{z-index:var(--z-foreground);pointer-events:none;visibility:hidden;transition:visibility 0s var(--motion-overlay-out);background:0 0;position:fixed;inset:0}.ui-layer[data-open=true]{visibility:visible;pointer-events:auto;transition:none}.ui-layer>.ui-backdrop{z-index:0}.ui-panel{z-index:1;top:var(--panel-top);width:min(var(--panel-width), calc(100vw - 2 * var(--space-6)));max-height:calc(100vh - var(--panel-top) - var(--chrome-height) - var(--space-6));border:var(--divider-width) solid var(--border-subtle);border-radius:var(--radius-frame);background:var(--surface-elevated);box-shadow:var(--shadow-overlay);opacity:0;transform:translate(-50%, var(--space-2)) scale(.98);transition:opacity var(--motion-overlay-out) var(--ease-standard), transform var(--motion-overlay-out) var(--ease-standard);position:absolute;left:50vw;overflow:auto}.ui-layer[data-open=true] .ui-panel{opacity:1;transition-duration:var(--motion-overlay), var(--motion-overlay);transform:translate(-50%)scale(1)}.ui-panel-head{height:var(--header-height);padding:0 var(--space-4);border-bottom:var(--divider-width) solid var(--border-hairline);align-items:center;display:flex}.ui-panel-title{color:var(--text-emphasis);font-size:var(--font-size-base);font-weight:var(--font-weight-medium);line-height:var(--line-height-tight);margin:0}.ui-panel-list{gap:var(--list-gap);padding:var(--space-2);flex-direction:column;display:flex}.ui-panel-item{align-items:center;gap:var(--space-3);width:100%;padding:var(--space-2) var(--space-3);border-radius:var(--radius-row);color:var(--text-primary);text-align:left;cursor:pointer;transition:background-color var(--motion-hover) var(--ease-standard);background:0 0;border:0;display:flex}.ui-panel-item:hover{background:var(--surface-hover)}.ui-panel-item:active{background:var(--surface-pressed)}.ui-panel-item .ui-icon{color:var(--icon-interactive)}.ui-panel-item-text{flex-direction:column;gap:2px;min-width:0;display:flex}.ui-panel-item-title{color:var(--text-primary);font-size:var(--font-size-base);font-weight:var(--font-weight-medium);line-height:var(--line-height-tight)}.ui-panel-item-desc{color:var(--text-muted);font-size:var(--font-size-sm);line-height:var(--line-height-tight)}.ui-nieuw{gap:1px}.ui-nieuw-sectie{color:var(--text-muted);font-size:12px;font-weight:var(--font-weight-medium);padding:8px 8px 4px}.ui-nieuw-sectie:not(:first-child){border-top:var(--divider-width) solid var(--border-hairline);margin-top:6px;padding-top:12px}.ui-nieuw .ui-panel-item{align-items:center}.ui-nieuw-tegel{background:color-mix(in srgb, var(--tegel) 14%, transparent);width:30px;height:30px;color:var(--tegel);border-radius:8px;flex-shrink:0;place-items:center;display:grid}.ui-nieuw-tegel .ui-icon{color:inherit}.ui-nieuw-tegel--merk{background:var(--surface-hover)}.ui-nieuw-kbd{box-sizing:border-box;border:var(--divider-width) solid var(--border-subtle);min-width:20px;height:20px;color:var(--text-muted);font:500 11px/18px var(--font-ui);text-align:center;border-radius:5px;flex-shrink:0;margin-left:auto;padding:0 5px}.ui-sheetlaag{z-index:var(--z-foreground);pointer-events:none;visibility:hidden;transition:visibility 0s var(--motion-sheet-out);background:0 0;position:fixed;inset:0}.ui-sheetlaag[data-open=true]{visibility:visible;pointer-events:auto;transition:none}.ui-sheet-sluier{background:var(--sheet-sluier);opacity:0;pointer-events:none;transition:opacity var(--motion-sheet-out) var(--ease-standard);position:absolute;inset:0}.ui-sheet-sluier[data-open=true]{opacity:1;pointer-events:auto;transition-duration:var(--motion-sheet)}.ui-sheet{width:var(--sheet-width);min-width:min(var(--sheet-width-min), 100vw);background:var(--surface-panel);border-left:var(--divider-width) solid var(--border-hairline);max-width:100vw;transition:transform var(--motion-sheet-out) var(--ease-standard);flex-direction:column;display:flex;position:absolute;top:0;bottom:0;right:0;transform:translate(100%);box-shadow:-1px 0 #00000005,-12px 0 32px #0000000f}.ui-sheetlaag[data-open=true] .ui-sheet{transition-duration:var(--motion-sheet);transform:translate(0)}@media (prefers-reduced-motion:reduce){.ui-sheet,.ui-sheetlaag[data-open=true] .ui-sheet{transition-duration:0s}}.ui-sheet-kop{align-items:center;gap:var(--space-3);height:var(--header-height);padding:0 var(--space-3) 0 var(--space-5);border-bottom:var(--divider-width) solid var(--border-hairline);flex-shrink:0;display:flex}.ui-sheet-koptekst{align-items:baseline;gap:var(--space-2);flex:auto;min-width:0;display:flex}.ui-sheet-titel{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--text-emphasis);font-size:var(--font-size-base);font-weight:var(--font-weight-medium);line-height:var(--line-height-tight);margin:0;overflow:hidden}.ui-sheet-meta{color:var(--text-muted);font-size:var(--font-size-sm);line-height:var(--line-height-tight);flex-shrink:0}.ui-sheet-body{min-height:0;padding:var(--space-5);flex:1;overflow-y:auto}.ui-sheet-body>*{max-width:var(--page-width)}.ui-sheet-voet{justify-content:flex-end;gap:var(--space-2);padding:var(--space-3) var(--space-5);border-top:var(--divider-width) solid var(--border-hairline);flex-shrink:0;display:flex}.ui-sheet-skelet{gap:var(--space-3);max-width:var(--page-width);flex-direction:column;display:flex}.ui-sheet-skelet .ui-sheet-skeletregel{width:40%;height:14px;display:block}.ui-sheet-skelet .ui-sheet-skeletregel--kort{width:24%}.ui-sheet-skelet .ui-sheet-skeletvlak{width:100%;height:180px;display:block}.ui-sheet-bevestiging{justify-content:space-between;align-items:center;gap:var(--space-2) var(--space-4);padding:var(--space-3) var(--space-5);border-top:var(--divider-width) solid var(--border-strong);background:var(--surface-elevated);flex-wrap:wrap;display:flex;position:absolute;bottom:0;left:0;right:0}.ui-sheet-bevestiging-tekst{color:var(--text-primary);font-size:var(--font-size-base);line-height:var(--line-height-normal);margin:0}.ui-sheet-bevestiging-knoppen{gap:var(--space-2);display:flex}.ui-profiel{align-items:center;gap:var(--space-4);flex-wrap:wrap;display:flex}.ui-profiel-avatar{width:var(--avatar-size-profiel);height:var(--avatar-size-profiel);border:var(--divider-width) solid var(--border-avatar);background:var(--surface-avatar);color:var(--text-primary);font-size:var(--font-size-lg);font-weight:var(--font-weight-medium);letter-spacing:var(--letter-spacing-wide);border-radius:50%;flex-shrink:0;place-items:center;line-height:1;display:grid}.ui-profiel-tekst{flex-direction:column;gap:2px;min-width:0;display:flex}.ui-profiel-naam{color:var(--text-emphasis);font-size:var(--font-size-base);font-weight:var(--font-weight-medium);line-height:var(--line-height-tight)}.ui-profiel-meta{color:var(--text-muted);font-size:var(--font-size-sm);line-height:var(--line-height-normal)}.ui-profiel-acties{align-items:center;gap:var(--space-2);margin-left:auto;display:flex}.ui-profiel-fout{margin:var(--space-2) 0 0;color:var(--status-negative);font-size:var(--font-size-sm);line-height:var(--line-height-normal)}.ui-profiel-uitleg{margin:var(--space-2) 0 0;color:var(--text-muted);font-size:var(--font-size-sm);line-height:var(--line-height-normal);max-width:58ch}@keyframes ui-toast-in{0%{opacity:0;transform:translate(-50%,4px)}to{opacity:1;transform:translate(-50%)}}.ui-toast{left:50%;bottom:calc(var(--chrome-height) + var(--space-3));z-index:var(--z-toast);padding:var(--space-2) var(--space-3);border-radius:var(--radius-popover);background:var(--surface-elevated);box-shadow:var(--shadow-popover);color:var(--text-primary);font-size:var(--font-size-sm);line-height:var(--line-height-tight);white-space:nowrap;animation:ui-toast-in var(--motion-control) var(--ease-standard);position:fixed;transform:translate(-50%)}.ui-sidebar{min-width:0;min-height:0;padding:0 var(--sidebar-padding-x);background:var(--surface-nav);flex-direction:column;display:flex;position:relative}.ui-navitem,.ui-user,.ui-ws{overflow:hidden}.ui-sidebar--context{background:var(--surface-context);border-right:var(--divider-width) solid var(--border-hairline)}.ui-sidebar--context .ui-sidebar-top{height:var(--header-height);margin:0 calc(-1 * var(--sidebar-padding-x)) 0;padding:0 var(--space-2) 0 var(--space-4);border-bottom:var(--divider-width) solid var(--border-hairline)}.ui-sidebar--context .ui-sidebar-nav{padding-top:var(--space-2)}.ui-sidebar-title{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--text-emphasis);font-size:var(--font-size-base);font-weight:var(--font-weight-medium);line-height:var(--line-height-tight);overflow:hidden}.ui-sidebar-top{align-items:center;gap:var(--space-2);height:var(--row-height-sm);margin:var(--sidebar-top-offset) 0 var(--sidebar-top-gap);padding-right:var(--space-1);flex-shrink:0;display:flex}.ui-sidebar-top-actions{align-items:center;gap:var(--space-2);flex-shrink:0;margin-left:auto;display:flex}.ui-sidebar-nav{min-height:0;padding-bottom:var(--space-4);flex-direction:column;flex:1;display:flex;overflow:hidden auto}.ui-sidebar-footer{gap:var(--list-gap);padding:var(--space-2) 0 var(--space-3);flex-direction:column;flex-shrink:0;display:flex}.ui-ws{align-items:center;gap:var(--workspace-avatar-gap);height:var(--row-height-sm);min-width:0;max-width:100%;padding:0 var(--space-2) 0 calc(var(--navitem-padding-x) + var(--nav-icon-box) / 2 - var(--workspace-avatar-size) / 2);border-radius:var(--radius-row);color:var(--text-primary);cursor:pointer;transition:background-color var(--motion-hover) var(--ease-standard);background:0 0;border:0;display:flex}.ui-ws:focus:not(:focus-visible){outline:none}.ui-ws:focus-visible{background:var(--surface-hover);box-shadow:inset 0 0 0 var(--divider-width) var(--border-strong);outline:none}.ui-ws:hover{background:var(--surface-hover)}.ui-ws:active,.ui-ws[aria-expanded=true]{background:var(--surface-pressed)}.ui-ws-avatar{width:var(--workspace-avatar-size);height:var(--workspace-avatar-size);border-radius:var(--workspace-avatar-radius);background:var(--surface-avatar);color:var(--text-emphasis);font-size:var(--workspace-avatar-font);font-weight:var(--font-weight-medium);flex-shrink:0;place-items:center;line-height:1;display:grid;overflow:hidden}.ui-ws-avatar--merk{background:var(--workspace-avatar-ifs-bg);color:var(--workspace-avatar-fg)}.ui-ws-monogram{transform:translate(var(--workspace-avatar-nudge-x), var(--workspace-avatar-nudge-y));display:block}@media (min-resolution:1.2x) and (max-resolution:1.3x){.ui-ws-monogram{transform:translate(var(--workspace-avatar-nudge-x), var(--workspace-avatar-nudge-y-125))}}@media (min-resolution:1.9x){.ui-ws-monogram{transform:translate(var(--workspace-avatar-nudge-x), var(--workspace-avatar-nudge-y-200))}}.ui-ws-avatar img{width:var(--workspace-avatar-size);height:var(--workspace-avatar-size);object-fit:contain;display:block}.ui-ws-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--text-primary);font-size:var(--font-size-base);font-weight:var(--font-weight-medium);line-height:var(--line-height-tight);overflow:hidden}.ui-ws:hover .ui-ws-name{color:var(--text-emphasis)}.ui-ws-chevron{margin-left:calc(var(--space-1) - var(--workspace-avatar-gap));color:var(--text-faint);transition:transform var(--motion-chevron) var(--ease-standard);flex-shrink:0;display:grid}.ui-ws[aria-expanded=true] .ui-ws-chevron{transform:rotate(180deg)}.ui-section{flex-direction:column;flex-shrink:0;display:flex}.ui-section+.ui-section{margin-top:var(--space-4)}.ui-section-head{align-items:center;gap:var(--space-1);display:flex}.ui-section-head .ui-section-title{flex:1;min-width:0}.ui-section-head>.ui-tooltip-anchor,.ui-section-head>.ui-iconbtn{opacity:0;transition:opacity var(--motion-hover) var(--ease-standard)}.ui-section-head:hover>.ui-tooltip-anchor,.ui-section-head:hover>.ui-iconbtn{opacity:1}.ui-section-head:has(:focus-visible)>.ui-tooltip-anchor{opacity:1}.ui-section-head:has(:focus-visible)>.ui-iconbtn{opacity:1}.ui-section-title{align-items:center;gap:var(--space-1);width:100%;height:var(--row-height-sm);padding:0 var(--navitem-padding-x);border-radius:var(--radius-row);color:var(--text-faint);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);line-height:var(--line-height-tight);text-align:left;cursor:pointer;transition:color var(--motion-hover) var(--ease-standard), background-color var(--motion-hover) var(--ease-standard);background:0 0;border:0;display:flex}button.ui-section-title:hover{color:var(--text-secondary);background:var(--surface-hover)}button.ui-section-title:active{background:var(--surface-pressed)}.ui-section-chevron{color:var(--text-faint);transition:transform var(--motion-chevron) var(--ease-standard);display:grid}.ui-section-title[aria-expanded=true] .ui-section-chevron{transform:rotate(90deg)}.ui-section-items{gap:var(--navitem-gap);flex-direction:column;display:flex}@keyframes ui-section-in{0%{opacity:0;transform:translateY(-2px)}to{opacity:1;transform:none}}.ui-section-items--in{animation:ui-section-in var(--motion-control) var(--ease-standard)}.ui-navitem{align-items:center;gap:var(--space-2);width:100%;height:var(--row-height-sm);padding:0 var(--navitem-padding-x);border-radius:var(--radius-row);color:var(--text-secondary);font-size:var(--font-size-base);font-weight:var(--font-weight-normal);line-height:var(--line-height-tight);text-align:left;cursor:pointer;transition:background-color var(--motion-hover) var(--ease-standard), color var(--motion-hover) var(--ease-standard);background:0 0;border:0;text-decoration:none;display:flex}.ui-sidebar--global .ui-navitem{font-weight:var(--font-weight-medium)}.ui-sidebar--global .ui-section-title,.ui-sidebar--global .ui-section-chevron,.ui-sidebar--global .ui-ws-chevron{color:var(--text-secondary)}.ui-navitem .ui-icon{color:var(--icon-secondary);transition:color var(--motion-hover) var(--ease-standard)}.ui-navitem>.ui-icon{flex:0 0 var(--nav-icon-box);width:var(--nav-icon-box)}.ui-navitem-leading{flex:0 0 var(--nav-icon-box);width:var(--nav-icon-box);height:var(--nav-icon-box);place-items:center;display:grid}.ui-sidebar--context .ui-process-dot{border-radius:50%;width:8px;height:8px;display:block}.ui-sidebar--context .ui-section--processen .ui-navitem{color:var(--text-primary)}.ui-sidebar--context .ui-section--processen .ui-navitem[aria-current=page]{color:var(--text-emphasis)}.ui-navitem:hover{background:var(--surface-hover);color:var(--text-primary)}.ui-navitem:hover .ui-icon{color:var(--text-primary)}.ui-navitem:active{background:var(--surface-pressed)}.ui-navitem[aria-current=page]{background:var(--surface-selected);color:var(--text-emphasis);font-weight:var(--font-weight-medium)}.ui-navitem[aria-current=page] .ui-icon{color:var(--icon-primary)}.ui-navitem[aria-current=page]:hover{background:var(--surface-selected-hover)}.ui-navitem:focus:not(:focus-visible){outline:none}.ui-navitem[aria-disabled=true]{color:var(--text-disabled);cursor:default}.ui-navitem[aria-disabled=true] .ui-icon{color:var(--text-disabled)}.ui-navitem[aria-disabled=true]:hover,.ui-navitem[aria-disabled=true]:active{background:0 0}.ui-navitem-label{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.ui-navitem-count{padding-left:var(--space-2);color:var(--text-faint);font-size:var(--font-size-sm);font-weight:var(--font-weight-normal);font-variant-numeric:tabular-nums;margin-left:auto}.ui-navitem[aria-current=page] .ui-navitem-count{color:var(--text-muted)}.ui-user{align-items:center;gap:var(--space-2);width:100%;height:var(--row-height-md);padding:0 var(--space-2);border-radius:var(--radius-row);color:var(--text-primary);text-align:left;cursor:pointer;transition:background-color var(--motion-hover) var(--ease-standard);background:0 0;border:0;display:flex}.ui-user:hover{background:var(--surface-hover)}.ui-user:active,.ui-user[aria-expanded=true]{background:var(--surface-pressed)}.ui-user-avatar{width:var(--avatar-size);height:var(--avatar-size);border:var(--divider-width) solid var(--border-avatar);background:var(--surface-avatar);color:var(--text-primary);font-size:var(--font-size-2xs);font-weight:var(--font-weight-semibold);letter-spacing:var(--letter-spacing-wide);line-height:var(--line-height-tight);border-radius:50%;flex-shrink:0;place-items:center;display:grid}.ui-user-text{flex-direction:column;gap:2px;min-width:0;display:flex}.ui-user-name{text-overflow:ellipsis;white-space:nowrap;color:var(--text-secondary);font-size:var(--font-size-base);font-weight:var(--font-weight-normal);line-height:var(--line-height-tight);overflow:hidden}.ui-user-meta{text-overflow:ellipsis;white-space:nowrap;color:var(--text-faint);font-size:var(--font-size-xs);line-height:var(--line-height-tight);overflow:hidden}.ui-header{align-items:center;gap:var(--space-2);height:var(--header-height);padding:0 var(--space-4);border-bottom:var(--divider-width) solid var(--border-hairline);flex-shrink:0;display:flex}.ui-header-title{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:var(--font-size-base);font-weight:var(--font-weight-medium);line-height:var(--line-height-tight);color:var(--text-emphasis);margin:0;overflow:hidden}.ui-header-meta{text-overflow:ellipsis;min-width:0;color:var(--text-secondary);font-size:var(--font-size-base);white-space:nowrap;flex-shrink:2;overflow:hidden}.ui-header-actions{align-items:center;gap:var(--space-1);flex-shrink:0;margin-left:auto;display:flex}.ui-btn{justify-content:center;align-items:center;gap:var(--space-1);height:var(--row-height-md);padding:0 var(--space-3);border:var(--divider-width) solid transparent;border-radius:var(--radius-control);color:var(--text-primary);font-size:var(--font-size-base);font-weight:var(--font-weight-medium);line-height:var(--line-height-tight);white-space:nowrap;cursor:pointer;transition:background-color var(--motion-hover) var(--ease-standard), border-color var(--motion-hover) var(--ease-standard), color var(--motion-hover) var(--ease-standard);background:0 0;display:inline-flex}.ui-btn--sm{height:var(--row-height-sm);padding:0 var(--space-2)}.ui-btn--primary{background:var(--accent);color:var(--text-on-accent)}.ui-btn--primary:hover{background:var(--accent-hover)}.ui-btn--primary:active{background:var(--accent-text)}.ui-btn--secondary{background:var(--surface-control);border-color:var(--border-interactive);color:var(--text-primary)}.ui-btn--secondary:hover{border-color:var(--border-strong)}.ui-btn--secondary:active{background:var(--surface-pressed)}.ui-btn--ghost{color:var(--text-secondary)}.ui-btn--ghost:hover{background:var(--surface-hover);color:var(--text-primary)}.ui-btn--ghost:active{background:var(--surface-pressed)}.ui-btn:disabled,.ui-btn[aria-disabled=true]{opacity:.5;cursor:default}.ui-btn--primary:disabled:hover,.ui-btn--primary[aria-disabled=true]:hover{background:var(--accent)}.ui-btn--secondary:disabled:hover,.ui-btn--secondary[aria-disabled=true]:hover{border-color:var(--border-interactive)}.ui-btn--ghost:disabled:hover,.ui-btn--ghost[aria-disabled=true]:hover{color:var(--text-secondary);background:0 0}.ui-iconbtn{width:var(--row-height-sm);height:var(--row-height-sm);border:var(--divider-width) solid transparent;border-radius:var(--radius-control);color:var(--icon-interactive);cursor:pointer;transition:background-color var(--motion-hover) var(--ease-standard), color var(--motion-hover) var(--ease-standard);background:0 0;flex-shrink:0;place-items:center;padding:0;text-decoration:none;display:inline-grid}.ui-iconbtn--md,.ui-priority-trigger{width:var(--row-height-md);height:var(--row-height-md)}.ui-priority-signal{flex:none;width:18px;height:18px;display:block}.ui-iconbtn:hover,.ui-iconbtn[aria-haspopup][aria-expanded=true]{background:var(--surface-hover);color:var(--text-primary)}.ui-iconbtn:active{background:var(--surface-pressed)}.ui-iconbtn--quiet{color:var(--text-faint)}.ui-iconbtn--quiet:hover{color:var(--text-secondary)}.ui-iconbtn--outline{background:var(--surface-control);border-color:var(--border-interactive);color:var(--text-secondary);border-radius:50%}.ui-iconbtn--outline:hover{border-color:var(--border-strong);color:var(--text-primary);background:var(--surface-control)}.ui-iconbtn--outline:active{background:var(--surface-pressed)}.ui-inbox-new-button>.ui-icon{transform:translateY(.5px)}.ui-iconbtn:disabled{color:var(--text-disabled);cursor:default}.ui-iconbtn:disabled:hover{background:0 0}.ui-iconbtn[aria-disabled=true]{cursor:default}.ui-iconbtn[aria-disabled=true]:hover,.ui-iconbtn[aria-disabled=true]:active{color:var(--icon-interactive);background:0 0}.ui-iconbtn--quiet[aria-disabled=true]:hover{color:var(--text-faint)}.ui-iconbtn--outline[aria-disabled=true]:hover,.ui-iconbtn--outline[aria-disabled=true]:active{background:var(--surface-control);border-color:var(--border-interactive)}.ui-tabs{align-items:stretch;gap:var(--space-4);padding:0 var(--space-4);border-bottom:var(--divider-width) solid var(--border-hairline);flex-shrink:0;display:flex}.ui-tab{align-items:center;gap:var(--space-1);height:var(--header-height);margin-bottom:calc(-1 * var(--divider-width));border:0;border-bottom:var(--divider-width) solid transparent;color:var(--text-secondary);font-size:var(--font-size-base);font-weight:var(--font-weight-medium);line-height:var(--line-height-tight);cursor:pointer;transition:color var(--motion-hover) var(--ease-standard), border-color var(--motion-hover) var(--ease-standard);background:0 0;padding:0;display:inline-flex}.ui-tab:hover{color:var(--text-primary)}.ui-tab[aria-selected=true]{color:var(--text-emphasis);border-bottom-color:var(--text-emphasis)}.ui-field{align-items:center;width:100%;display:flex;position:relative}.ui-input,.ui-select{width:100%;height:var(--row-height-md);padding:0 var(--space-2);border:var(--divider-width) solid var(--border-interactive);border-radius:var(--radius-control);background:var(--surface-control);color:var(--text-primary);font-size:var(--font-size-base);line-height:var(--line-height-tight);transition:border-color var(--motion-hover) var(--ease-standard);outline:none}.ui-input--sm,.ui-select--sm{height:var(--row-height-sm)}.ui-input::placeholder{color:var(--text-muted)}.ui-input:hover,.ui-select:hover{border-color:var(--border-strong)}.ui-input:focus,.ui-select:focus{border-color:var(--border-strong);outline:none}.ui-input:focus-visible,.ui-select:focus-visible{border-color:var(--focus-ring)}.ui-input:disabled,.ui-select:disabled{color:var(--text-disabled);cursor:default}.ui-field--icon .ui-input{padding-left:calc(var(--space-2) + var(--icon-size) + var(--space-1))}.ui-field-icon{left:var(--space-2);color:var(--icon-interactive);pointer-events:none;display:grid;position:absolute}.ui-select{appearance:none;padding-right:calc(var(--space-2) + var(--icon-size) + var(--space-1));cursor:pointer}.ui-select option{background:var(--surface-elevated);color:var(--text-primary)}.ui-field-chevron{right:var(--space-2);color:var(--text-faint);pointer-events:none;display:grid;position:absolute}.ui-badge{align-items:center;gap:var(--space-1);border-radius:var(--radius-control);background:var(--surface-selected);height:20px;color:var(--text-secondary);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);line-height:var(--line-height-tight);white-space:nowrap;font-variant-numeric:tabular-nums;padding:0 6px;display:inline-flex}.ui-badge--accent{background:var(--accent-soft);color:var(--accent-text)}.ui-badge--outline{border:var(--divider-width) solid var(--border-interactive);background:0 0}.ui-tooltip-anchor{display:inline-flex;position:relative}.ui-tooltip{z-index:var(--z-tooltip);padding:var(--space-1) var(--space-2);border-radius:var(--radius-control);background:var(--surface-elevated);box-shadow:var(--shadow-popover);color:var(--text-primary);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);line-height:var(--line-height-tight);white-space:nowrap;opacity:0;pointer-events:none;transition:opacity var(--motion-control) var(--ease-standard);position:absolute}.ui-tooltip--bottom{top:calc(100% + var(--space-1));left:50%;transform:translate(-50%)}.ui-tooltip--bottom-end{top:calc(100% + var(--space-1));right:0}.ui-tooltip--right{left:calc(100% + var(--space-1));top:50%;transform:translateY(-50%)}.ui-tooltip--top{bottom:calc(100% + var(--space-1));left:50%;transform:translate(-50%)}.ui-tooltip-anchor:hover>.ui-tooltip{opacity:1;transition-delay:.35s}.ui-tooltip-anchor:has(:focus-visible)>.ui-tooltip{opacity:1;transition-delay:.35s}.ui-popover-anchor{min-width:0;max-width:100%;display:inline-flex;position:relative}.ui-popover-anchor--block{width:100%;display:flex}@keyframes ui-popover-in{0%{opacity:0;transform:translateY(-2px)scale(.98)}to{opacity:1;transform:none}}.ui-popover{z-index:var(--z-popover);min-width:208px;padding:var(--space-1);border-radius:var(--radius-popover);background:var(--surface-elevated);box-shadow:var(--shadow-popover);transform-origin:0 0;animation:ui-popover-in var(--motion-control) var(--ease-standard);position:absolute}.ui-popover--bottom-end{transform-origin:100% 0}.ui-popover--top-start{transform-origin:0 100%}.ui-popover--top-end{transform-origin:100% 100%}.ui-popover-trigger{display:inline-flex}.ui-popover--bottom-start{top:calc(100% + var(--space-1));left:0}.ui-popover--bottom-end{top:calc(100% + var(--space-1));right:0}.ui-popover--top-start{bottom:calc(100% + var(--space-1));left:0}.ui-popover--top-end{bottom:calc(100% + var(--space-1));right:0}.ui-menu{gap:var(--list-gap);flex-direction:column;display:flex}.ui-menu-label{padding:var(--space-1) var(--space-2);color:var(--text-faint);font-size:var(--font-size-sm);line-height:var(--line-height-normal);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.ui-menu-item{align-items:center;gap:var(--space-2);width:100%;height:var(--row-height-sm);padding:0 var(--space-2);border-radius:var(--radius-row);color:var(--text-primary);font-size:var(--font-size-base);line-height:var(--line-height-tight);text-align:left;white-space:nowrap;cursor:pointer;transition:background-color var(--motion-hover) var(--ease-standard);background:0 0;border:0;text-decoration:none;display:flex}.ui-menu-item .ui-icon{color:var(--icon-secondary)}.ui-menu-item:hover{background:var(--surface-hover)}.ui-menu-item:active{background:var(--surface-pressed)}.ui-menu-item[aria-checked=true]{color:var(--text-emphasis)}.ui-menu-item-check{color:var(--text-secondary);margin-left:auto;display:grid}.ui-menu .ui-separator{margin:var(--space-1) calc(-1 * var(--space-1))}.ui-separator{border:0;border-top:var(--divider-width) solid var(--border-hairline);margin:var(--space-1) 0;width:auto;height:0}.ui-separator--vertical{border-top:0;border-left:var(--divider-width) solid var(--border-hairline);width:0;height:auto;margin:0 var(--space-1);align-self:stretch}.ui-scroll{scrollbar-width:none;min-height:0;position:relative;overflow:auto}.ui-scroll::-webkit-scrollbar{width:0;height:0;display:none}.ui-scroll--stable{scrollbar-gutter:stable}.ui-scroll--y{overflow:hidden auto}.ui-empty{min-height:0;padding:var(--space-6);flex:1;place-items:center;display:grid}.ui-empty-inner{text-align:center;flex-direction:column;align-items:center;max-width:320px;display:flex}.ui-empty-icon{margin-bottom:var(--space-4);color:var(--text-faint);display:grid}.ui-empty-title{color:var(--text-secondary);font-size:var(--font-size-base);font-weight:var(--font-weight-normal);line-height:var(--line-height-normal);margin:0}.ui-empty-desc{margin:var(--space-1) 0 0;color:var(--text-muted);font-size:var(--font-size-sm);line-height:var(--line-height-normal)}.ui-empty-action{margin-top:var(--space-4)}.ui-skeleton{border-radius:var(--radius-control);background:var(--surface-selected);width:96px;height:12px;display:inline-block}.ui-gate{min-height:100dvh;padding:var(--space-6);background:var(--surface-app);color:var(--text-primary);font-family:var(--font-ui);place-items:center;display:grid}.ui-gate-kolom{flex-direction:column;align-items:stretch;gap:12px;width:320px;max-width:100%;display:flex}.ui-gate-merk{color:#fff;width:32px;height:32px;font:600 16px var(--font-ui);background:#1e4d38;border-radius:8px;place-items:center;margin:0 auto 8px;display:grid}.ui-gate-title{text-align:center;color:var(--text-emphasis,var(--text-primary));font-size:18px;font-weight:var(--font-weight-medium);letter-spacing:var(--letter-spacing-tight);margin:0}.ui-gate-text{text-align:center;color:var(--text-muted);font-size:var(--font-size-base);margin:0 0 8px;line-height:1.5}.ui-gate-ws{color:var(--text-secondary);font-weight:var(--font-weight-medium)}.ui-gate-veld{display:block}.ui-gate-input{box-sizing:border-box;border:1px solid var(--border-interactive);border-radius:var(--radius-control,6px);background:var(--surface-control);width:100%;height:36px;color:var(--text-primary);font:400 13px var(--font-ui);outline:none;padding:0 12px;transition:border-color .12s,box-shadow .12s}.ui-gate-input::placeholder{color:var(--text-faint,var(--text-muted))}.ui-gate-input:focus{border-color:var(--border-strong);box-shadow:0 0 0 3px color-mix(in srgb, var(--focus-ring,#5e6ad2) 25%, transparent)}.ui-gate-input[aria-invalid]{border-color:var(--danger)}.ui-gate-knop{border-radius:var(--radius-control,6px);cursor:pointer;background:var(--text-emphasis,#181818);height:36px;color:var(--surface-app,#fff);font:500 13px var(--font-ui);border:0;transition:opacity .12s}.ui-gate-knop:hover{opacity:.9}.ui-gate-knop:disabled{opacity:.45;cursor:default}.ui-gate-link{cursor:pointer;color:var(--text-muted);font:400 12.5px var(--font-ui);background:0 0;border:0;align-self:center;margin-top:4px;padding:4px;text-decoration:none}.ui-gate-link:hover{color:var(--text-primary)}.ui-gate-error{color:var(--danger);font-size:var(--font-size-sm);margin:0}.ui-navgroup{gap:var(--navitem-gap);flex-direction:column;display:flex}.ui-navgroup-head{align-items:center;display:flex;position:relative}.ui-navgroup-head>.ui-navgroup-parent{flex:1}.ui-navgroup-head>a.ui-navgroup-parent{padding-right:calc(var(--navitem-padding-x) + var(--nav-chevron-box) + var(--space-2))}.ui-navgroup-chevron{flex:0 0 var(--nav-chevron-box);width:var(--nav-chevron-box);height:var(--nav-chevron-box);color:var(--text-faint);transform-origin:50%;transition:transform var(--motion-chevron) var(--ease-standard);place-items:center;margin-left:auto;display:grid}.ui-navgroup[data-open] .ui-navgroup-chevron{transform:rotate(90deg)}.ui-navgroup-toggle{top:50%;right:var(--navitem-padding-x);width:var(--nav-chevron-box);height:var(--nav-chevron-box);border-radius:var(--radius-control);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid;position:absolute;transform:translateY(-50%)}.ui-navgroup-toggle .ui-navgroup-chevron{margin-left:0}.ui-navgroup-items{gap:var(--navitem-gap);margin-top:var(--space-1);margin-left:calc(var(--navitem-padding-x) + var(--nav-icon-box) / 2);padding-left:calc(var(--nav-icon-box) / 2 + var(--space-2) - var(--navitem-padding-x) - var(--divider-width));border-left:var(--divider-width) solid var(--nav-guide);animation:ui-section-in var(--motion-control) var(--ease-standard);flex-direction:column;display:flex}.ui-page{flex:1;min-height:0}.ui-page-inner{max-width:var(--page-width);padding:var(--page-padding-y) var(--page-padding-x) calc(var(--page-padding-y) * 2)}.ui-page-head{margin-bottom:var(--space-6)}.ui-page-titel{color:var(--text-emphasis);font-size:var(--font-size-xl);font-weight:var(--font-weight-medium);line-height:var(--line-height-tight);letter-spacing:var(--letter-spacing-tight);margin:0}.ui-page-uitleg{max-width:62ch;margin:var(--space-2) 0 0;color:var(--text-secondary);line-height:var(--line-height-normal)}.ui-page-voorbeeld{margin:var(--space-2) 0 0;color:var(--text-faint);font-size:var(--font-size-sm)}.ui-page-kopje{align-items:center;gap:var(--space-2);margin:var(--space-8) 0 var(--space-2);color:var(--text-secondary);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);line-height:var(--line-height-tight);display:flex}.ui-page-cijfer{align-items:center;gap:var(--space-2);margin:0 0 var(--space-3);color:var(--text-primary);font-weight:var(--font-weight-medium);display:flex}.ui-page-acties{gap:var(--space-2);margin-top:var(--space-6);display:flex}a.ui-btn{align-items:center;gap:var(--space-1);text-decoration:none;display:inline-flex}.ui-props{border-top:var(--divider-width) solid var(--border-list);margin:0}.ui-props-rij{grid-template-columns:var(--props-label-width) minmax(0, 1fr);gap:var(--space-4);padding:var(--space-3) 0;border-bottom:var(--divider-width) solid var(--border-list);display:grid}.ui-props-label{color:var(--text-muted);line-height:var(--line-height-normal)}.ui-props-waarde{flex-direction:column;gap:2px;min-width:0;margin:0;display:flex}.ui-props-hoofd{align-items:center;gap:var(--space-2);color:var(--text-primary);line-height:var(--line-height-normal);flex-wrap:wrap;display:flex}.ui-props-uitleg{color:var(--text-muted);font-size:var(--font-size-sm);line-height:var(--line-height-normal)}.ui-rows{border-top:var(--divider-width) solid var(--border-list);margin:0;padding:0;list-style:none}.ui-rows-item{border-bottom:var(--divider-width) solid var(--border-list)}.ui-rows-inhoud,.ui-rows-link{align-items:center;gap:var(--space-4);min-height:var(--header-height);padding:var(--space-3) 0;display:flex}.ui-rows-link{margin:0 calc(-1 * var(--space-2));padding-inline:var(--space-2);border-radius:var(--radius-row);color:inherit;transition:background-color var(--motion-hover) var(--ease-standard);text-decoration:none}.ui-rows-link:hover{background:var(--surface-hover)}.ui-rows-link:active{background:var(--surface-pressed)}.ui-rows-tekst{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.ui-rows-titel{color:var(--text-primary);line-height:var(--line-height-normal)}.ui-rows-toelichting{color:var(--text-muted);font-size:var(--font-size-sm);line-height:var(--line-height-normal)}.ui-rows-rechts{align-items:center;gap:var(--space-2);color:var(--text-secondary);flex-shrink:0;display:flex}.ui-rows-getal{color:var(--text-primary);font-variant-numeric:tabular-nums}.ui-rows-waarde{color:var(--text-secondary)}.ui-table{border-top:var(--divider-width) solid var(--border-list)}.ui-table-kop,.ui-table-rij{gap:var(--space-4);padding:var(--space-3) 0;border-bottom:var(--divider-width) solid var(--border-list);grid-template-columns:minmax(0,1fr) 160px;align-items:center;display:grid}.ui-table-kop{padding:var(--space-2) 0;color:var(--text-muted);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium)}.ui-table-rij{color:var(--text-primary)}.ui-testuitslag{align-items:center;gap:var(--space-1);color:var(--text-secondary);display:inline-flex}.ui-testuitslag .ui-icon{color:var(--status-positive)}.ui-testuitslag--mislukt,.ui-testuitslag--mislukt .ui-icon{color:var(--status-negative)}.ui-status{align-items:center;gap:var(--space-2);color:var(--text-secondary);font-size:var(--font-size-sm);display:inline-flex}.ui-status-punt{background:var(--text-faint);border-radius:50%;flex-shrink:0;width:6px;height:6px}.ui-status--positief .ui-status-punt{background:var(--status-positive)}.ui-status--negatief{color:var(--status-negative)}.ui-status--negatief .ui-status-punt{background:var(--status-negative)}.ui-page-inner--breed{max-width:var(--page-width-wide)}.ui-page{container-type:inline-size}@container (max-width:860px){.ui-page-inner--breed{padding-inline:var(--space-5)}}.ui-page-titelbalk{justify-content:space-between;align-items:center;gap:var(--space-4);flex-wrap:wrap;display:flex}.ui-rows-knop{width:calc(100% + var(--space-2) * 2);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0}.ui-rows-knop .ui-rows-titel,.ui-rows-knop .ui-rows-toelichting{overflow-wrap:anywhere}.ui-rows-knop:focus:not(:focus-visible){outline:none}.ui-rows-knop:focus-visible{background:var(--surface-hover);box-shadow:inset 0 0 0 var(--divider-width) var(--border-strong);outline:none}.ui-klikschild{z-index:var(--z-foreground);background:0 0;position:fixed;inset:0}.ui-train-keuze{width:var(--train-select-width)}.ui-props-rij--midden{padding-block:var(--space-2);align-items:center}.ui-train-empty{align-items:flex-start;gap:var(--space-3);padding:var(--space-6) 0;color:var(--text-muted);flex-direction:column;display:flex}.ui-train-empty p{margin:0}.ui-train-footnote{margin:var(--space-6) 0 0;color:var(--text-muted);font-size:var(--font-size-sm)}.ui-train-footnote a{color:var(--text-secondary);text-underline-offset:3px;text-decoration:underline}.ui-train-form{gap:var(--space-4);flex-direction:column;display:flex}.ui-train-field{gap:var(--space-2);flex-direction:column;min-width:0;display:flex}.ui-train-field>label{color:var(--text-secondary);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium)}.ui-train-field--smal{max-width:var(--train-select-width)}.ui-train-textarea{width:100%;height:auto;min-height:var(--row-height-md);padding:var(--space-2);resize:vertical;line-height:var(--line-height-normal);display:block}.ui-train-hint{color:var(--text-muted);font-size:var(--font-size-sm);line-height:var(--line-height-normal);margin:0}.ui-train-error{color:var(--status-negative);font-size:var(--font-size-sm);margin:0}.ui-train-tags{gap:var(--space-1);flex-wrap:wrap;display:flex}.ui-train-tags:empty{display:none}.ui-train-tag{align-items:center;gap:var(--space-1);height:var(--train-tag-height);padding:0 var(--space-1) 0 var(--space-2);border-radius:var(--radius-control);background:var(--surface-hover);color:var(--text-secondary);font-size:var(--font-size-sm);display:inline-flex}.ui-train-tag-weg{width:var(--icon-size);height:var(--icon-size);border-radius:var(--radius-sm);color:var(--icon-secondary);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid}.ui-train-tag-weg:hover{background:var(--surface-pressed);color:var(--text-primary)}.ui-train-value-input,.ui-train-actions{align-items:center;gap:var(--space-2);display:flex}.ui-train-value-input>.ui-field{flex:1;min-width:0}.ui-train-procedure>.ui-btn{margin:0 0 var(--space-4) calc(-1 * var(--space-2))}.ui-train-titlebar{justify-content:space-between;align-items:center;gap:var(--space-4);flex-wrap:wrap;display:flex}.ui-train-titlebar h3{color:var(--text-emphasis);font-size:var(--font-size-xl);font-weight:var(--font-weight-medium);line-height:var(--line-height-tight);letter-spacing:var(--letter-spacing-tight);overflow-wrap:anywhere;margin:0}.ui-train-detail-head{align-items:stretch;gap:var(--space-2);margin-bottom:var(--space-2);flex-direction:column;display:flex}.ui-train-detail-head>.ui-status{align-self:flex-start}.ui-train-trigger{padding-bottom:var(--space-2)}.ui-train-trigger p{max-width:62ch;color:var(--text-primary);line-height:var(--line-height-normal);margin:0}.ui-train-steps{border-top:var(--divider-width) solid var(--border-list);margin:0;padding:0;list-style:none}.ui-train-steps>li{align-items:flex-start;gap:var(--space-3);padding:var(--space-3) 0;border-bottom:var(--divider-width) solid var(--border-list);display:flex}.ui-train-step-number{flex:0 0 var(--space-5);color:var(--text-faint);font-variant-numeric:tabular-nums;line-height:var(--line-height-normal)}.ui-train-steps p{max-width:62ch;color:var(--text-primary);line-height:var(--line-height-normal);overflow-wrap:anywhere;margin:0}.ui-train-procedure-form{gap:var(--space-4);flex-direction:column;display:flex}.ui-train-procedure-form>.ui-btn{align-self:flex-start}.ui-train-procedure-form .ui-page-kopje{margin:var(--space-4) 0 0}.ui-train-steps--edit{gap:var(--space-2);border-top:0;flex-direction:column;display:flex}.ui-train-steps--edit>li{border-bottom:0;align-items:flex-start;padding:0}.ui-train-steps--edit .ui-train-textarea{min-width:0;min-height:var(--row-height-md);padding-block:calc((var(--row-height-md) - var(--line-height-normal) * 1em - 2 * var(--divider-width)) / 2);field-sizing:content;resize:none;flex:1}.ui-train-steps--edit .ui-train-step-number{padding-top:calc((var(--row-height-md) - var(--line-height-normal) * 1em) / 2)}@supports not (field-sizing:content){.ui-train-steps--edit .ui-train-textarea{min-height:calc(var(--row-height-md) * 1.5);resize:vertical}}.ui-train-steps--edit .ui-iconbtn{margin-top:calc((var(--row-height-md) - var(--row-height-sm)) / 2);flex-shrink:0}.ui-tag-voorbeeld{height:18px;padding:0 var(--space-1);border:var(--divider-width) solid var(--border-list);border-radius:var(--radius-sm);color:var(--text-faint);font-size:var(--font-size-xs);font-weight:var(--font-weight-normal);align-items:center;line-height:1;display:inline-flex}@media (prefers-reduced-motion:reduce){.ui-shell,.ui-frame,.ui-pane--nav,.ui-pane--dossier,.ui-backdrop,.ui-backdrop[data-open=true],.ui-layer,.ui-panel,.ui-layer[data-open=true] .ui-panel,.ui-nav-overlay-panel,.ui-nav-overlay[data-open=true] .ui-nav-overlay-panel,.ui-section-chevron,.ui-navgroup-chevron,.ui-dossier-navrij-chevron,.ui-ws-chevron,.ui-resize-handle:after,.ui-resize-tip,.ui-listpane-search,.ui-tooltip{transition:none}.ui-shell>.ui-backdrop,.ui-shell>.ui-backdrop[data-open=true],.ui-navtoggle-slot,.ui-navglyph-panel,.ui-pane--nav>.ui-sidebar,.ui-nav-overlay,.ui-nav-overlay-panel,.ui-iconbtn.ui-navcollapse,.ui-nav-overlay [data-testid=nav-pin]{transition:none!important}.ui-section-items--in,.ui-navgroup-items,.ui-popover,.ui-taak-stand .ui-taak-standpunt>.ui-icon,.ui-toast{animation:none}}.ui-msg--uitvraag{width:min(100%, calc(var(--uitvraag-width) + var(--msg-avatar-size) + var(--space-2)));grid-template-columns:minmax(0, 1fr) var(--msg-avatar-size);max-width:100%}.ui-uitvraag{gap:var(--uitvraag-context-gap);width:100%;min-width:0;margin:0 0 var(--uitvraag-na);flex-direction:column;grid-area:bubbel;display:flex}.ui-uitvraag-context{color:var(--text-secondary);font-size:var(--font-size-xs);line-height:var(--line-height-tight);font-variant-numeric:tabular-nums;margin:0}.ui-uitvraag-items{gap:var(--uitvraag-gap);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.ui-uitvraag-item{min-width:0;display:flex}.ui-uitvraag-rij{align-items:flex-start;gap:0 var(--space-2);width:100%;min-width:0;padding:var(--uitvraag-padding-y) var(--uitvraag-padding-x);border:var(--divider-width) solid var(--uitvraag-border);border-radius:var(--uitvraag-radius);background:var(--uitvraag-surface);color:inherit;font:inherit;text-align:left;cursor:pointer;transition:background-color var(--motion-hover) var(--ease-standard), border-color var(--motion-hover) var(--ease-standard);flex-wrap:wrap;margin:0;display:flex}.ui-uitvraag-rij:hover{background:var(--uitvraag-surface-hover);border-color:var(--border-interactive)}.ui-uitvraag-rij:active{background:var(--uitvraag-surface-pressed)}.ui-uitvraag-rij:focus:not(:focus-visible){outline:none}.ui-uitvraag-rij:focus-visible{background:var(--uitvraag-surface-hover);border-color:var(--focus-ring);outline:none}.ui-uitvraag-icoon{flex:0 0 var(--uitvraag-icon-box);width:var(--uitvraag-icon-box);height:calc(var(--font-size-base) * var(--line-height-normal));color:var(--uitvraag-icon);place-items:center;display:grid}.ui-uitvraag-titel{min-width:min(150px, calc(100% - var(--uitvraag-icon-box) - var(--space-2)));color:var(--text-primary);font-size:var(--font-size-base);line-height:var(--line-height-normal);overflow-wrap:break-word;flex:1 1 0}.ui-uitvraag-rij:hover .ui-uitvraag-titel{color:var(--text-emphasis)}.ui-uitvraag-status{align-items:center;gap:var(--space-1);color:var(--text-secondary);font-size:var(--font-size-sm);line-height:calc(var(--font-size-base) * var(--line-height-normal));white-space:nowrap;flex:none;margin-left:auto;display:inline-flex}.ui-uitvraag-status--klaar{color:var(--uitvraag-status-klaar)}.ui-uitvraag-status--aandacht{color:var(--uitvraag-status-aandacht)}.ui-uitvraag-spinner{width:var(--uitvraag-spinner);height:var(--uitvraag-spinner);border:var(--uitvraag-spinner-width) solid var(--border-strong);border-top-color:#0000;border-radius:50%;flex-shrink:0;animation:.7s linear infinite ui-uitvraag-draai}@keyframes ui-uitvraag-draai{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.ui-uitvraag-spinner{animation-duration:2.4s}}.ui-dossier-voortgang{margin:0 0 var(--space-4);flex-direction:column;gap:2px;display:flex}.ui-dossier-dossiernaam{color:var(--text-emphasis);font-size:var(--dossier-label-size);font-weight:var(--font-weight-medium);line-height:var(--task-line);margin:0}.ui-dossier-voortgangtekst{color:var(--text-muted);font-size:var(--dossier-meta-size);line-height:var(--line-height-normal);font-variant-numeric:tabular-nums;align-items:center;gap:6px;margin:0;display:flex}.ui-dossier-ring{flex-shrink:0}.ui-dossier-ring-spoor{stroke:var(--border-strong)}.ui-dossier-ring-vulling{stroke:var(--accent);transition:stroke-dasharray .3s}.ui-dossier-procent{color:var(--text-secondary);font-weight:var(--font-weight-medium);margin-left:auto}.ui-detail{flex-direction:column;display:flex}.ui-detail-terug{align-items:center;gap:var(--space-2);width:calc(100% + var(--row-inset) * 2);margin:0 calc(-1 * var(--row-inset)) var(--space-4);padding:var(--space-1) var(--row-inset);border-radius:var(--radius-row);color:var(--text-emphasis);text-align:left;cursor:pointer;transition:background-color var(--motion-hover) var(--ease-standard);background:0 0;border:0;display:flex}.ui-detail-terug:hover{background:var(--surface-hover)}.ui-detail-terug:active{background:var(--surface-pressed)}.ui-detail-terug:focus:not(:focus-visible){outline:none}.ui-detail-terug:focus-visible{background:var(--surface-hover);box-shadow:inset 0 0 0 var(--divider-width) var(--border-strong);outline:none}.ui-detail-terug .ui-icon{color:var(--icon-secondary);flex-shrink:0}.ui-detail-titel{min-width:0;font-size:var(--font-size-base);font-weight:var(--font-weight-medium);line-height:var(--line-height-normal);overflow-wrap:anywhere}.ui-detail-dag{gap:var(--space-1);flex-direction:column;display:flex}.ui-detail-dag+.ui-detail-dag{margin-top:var(--space-2)}.ui-detail-dagkop{color:var(--text-muted);font-size:var(--font-size-sm);line-height:var(--line-height-normal)}.ui-detail-historie{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.ui-detail-historieregel{grid-template-columns:var(--detail-tijd-width) minmax(0, 1fr);column-gap:var(--space-2);font-size:var(--font-size-sm);line-height:var(--line-height-normal);display:grid}.ui-detail-historietijd{color:var(--text-muted);font-variant-numeric:tabular-nums}.ui-detail-historietekst{min-width:0;color:var(--text-primary);overflow-wrap:anywhere}.ui-sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
