/*! tailwindcss v4.3.2 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-border-style:solid;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-font-weight:initial;--tw-tracking:initial;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-duration:initial;--tw-ease:initial;--tw-space-y-reverse:0;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-leading:initial;--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-space-x-reverse:0;--tw-divide-y-reverse:0;--tw-outline-style:solid;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-content:""}}}@layer theme{:root,:host{--font-sans:"Outfit", system-ui, -apple-system, "BlinkMacSystemFont", "Segoe UI", sans-serif;--font-mono:ui-monospace, "SFMono-Regular", Menlo, Consolas, "Liberation Mono", monospace;--color-red-50:oklch(97.1% .013 17.38);--color-red-200:oklch(88.5% .062 18.334);--color-red-300:oklch(80.8% .114 19.571);--color-red-400:oklch(70.4% .191 22.216);--color-red-500:oklch(63.7% .237 25.331);--color-red-600:oklch(57.7% .245 27.325);--color-red-700:oklch(50.5% .213 27.518);--color-red-900:oklch(39.6% .141 25.723);--color-red-950:oklch(25.8% .092 26.042);--color-orange-400:oklch(75% .183 55.934);--color-orange-500:oklch(70.5% .213 47.604);--color-amber-50:oklch(98.7% .022 95.277);--color-amber-500:oklch(76.9% .188 70.08);--color-amber-600:oklch(66.6% .179 58.318);--color-amber-700:oklch(55.5% .163 48.998);--color-yellow-700:oklch(55.4% .135 66.442);--color-green-50:oklch(98.2% .018 155.826);--color-green-200:oklch(92.5% .084 155.995);--color-green-800:oklch(44.8% .119 151.328);--color-green-900:oklch(39.3% .095 152.535);--color-emerald-300:oklch(84.5% .143 164.978);--color-emerald-400:oklch(76.5% .177 163.223);--color-emerald-500:oklch(69.6% .17 162.48);--color-emerald-600:oklch(59.6% .145 163.225);--color-blue-50:oklch(97% .014 254.604);--color-blue-200:oklch(88.2% .059 254.128);--color-blue-400:oklch(70.7% .165 254.624);--color-blue-500:oklch(62.3% .214 259.815);--color-blue-700:oklch(48.8% .243 264.376);--color-blue-900:oklch(37.9% .146 265.522);--color-purple-400:oklch(71.4% .203 305.504);--color-purple-500:oklch(62.7% .265 303.9);--color-rose-50:oklch(96.9% .015 12.422);--color-rose-200:oklch(89.2% .058 10.001);--color-rose-300:oklch(81% .117 11.638);--color-rose-500:oklch(64.5% .246 16.439);--color-rose-600:oklch(58.6% .253 17.585);--color-rose-700:oklch(51.4% .222 16.935);--color-rose-800:oklch(45.5% .188 13.697);--color-rose-900:oklch(41% .159 10.272);--color-slate-50:oklch(98.4% .003 247.858);--color-slate-100:oklch(96.8% .007 247.896);--color-slate-200:oklch(92.9% .013 255.508);--color-slate-300:oklch(86.9% .022 252.894);--color-slate-400:oklch(70.4% .04 256.788);--color-slate-500:oklch(55.4% .046 257.417);--color-slate-600:oklch(44.6% .043 257.281);--color-slate-700:oklch(37.2% .044 257.287);--color-slate-800:oklch(27.9% .041 260.031);--color-slate-900:oklch(20.8% .042 265.755);--color-slate-950:oklch(12.9% .042 264.695);--color-gray-200:oklch(92.8% .006 264.531);--color-gray-400:oklch(70.7% .022 261.325);--color-white:#fff;--spacing:.25rem;--container-xs:20rem;--container-sm:24rem;--container-md:28rem;--container-lg:32rem;--container-xl:36rem;--container-2xl:42rem;--container-3xl:48rem;--container-5xl:64rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-base:1rem;--text-base--line-height:calc(1.5 / 1);--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75 / 1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2 / 1.5);--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--tracking-tight:-.025em;--tracking-normal:0em;--tracking-wide:.025em;--tracking-wider:.05em;--leading-tight:1.25;--leading-snug:1.375;--leading-relaxed:1.625;--radius-sm:.25rem;--radius-md:.375rem;--radius-lg:.5rem;--radius-xl:.75rem;--radius-2xl:1rem;--radius-3xl:1.5rem;--ease-out:cubic-bezier(0, 0, .2, 1);--ease-in-out:cubic-bezier(.4, 0, .2, 1);--animate-spin:spin 1s linear infinite;--animate-ping:ping 1s cubic-bezier(0, 0, .2, 1) infinite;--animate-pulse:pulse 2s cubic-bezier(.4, 0, .6, 1) infinite;--blur-3xl:64px;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}*,:after,:before,::backdrop{border-color:var(--color-gray-200,currentcolor)}::file-selector-button{border-color:var(--color-gray-200,currentcolor)}html{scroll-behavior:auto;overflow-anchor:none;background-color:var(--bg);font-size:16px}html.html-app,html.html-app body,html.html-auth,html.html-auth body{height:100%;overflow:hidden}body{overflow-anchor:none}body.body-app,body.body-auth{height:100%}#flash-zone{overflow-anchor:none}summary::-webkit-details-marker{display:none}summary{list-style:none}code,kbd,pre,samp{font-family:inherit}:root{color-scheme:light;--bg:#f8fafc;--bg-rgb:248 250 252;--card:#fff;--card-rgb:255 255 255;--card-soft:#f1f5f9;--card-soft-rgb:241 245 249;--border:#e2e8f0;--muted:#64748b;--text:#0f172a;--text-soft:#1e293b;--text-muted:#64748b;--input-bg:#fff;--input-border:#e2e8f0;--input-text:#0f172a;--input-placeholder:#94a3b8;--nav-bg:#fff;--nav-border:#e2e8f0;--nav-text:#0f172a;--nav-muted:#64748b;--accent-ring:rgba(var(--accent-rgb), .3);--role-400:#94a3b8;--role-500:#64748b;--role-rgb:100, 116, 139;--topbar-height:3.5rem;--nav-expanded-width:16rem;--nav-collapsed-width:4.5rem;--nav-mobile-width:min(18rem, calc(100vw - 1.25rem));--chat-sidebar-width:420px;--chat-sidebar-max:92vw}:root,:root[data-accent=blue]{--accent-50:#eff6ff;--accent-100:#dbeafe;--accent-200:#bfdbfe;--accent-300:#93c5fd;--accent-400:#60a5fa;--accent-500:#3b82f6;--accent-600:#2563eb;--accent-700:#1d4ed8;--accent-800:#1e40af;--accent-900:#1e3a8a;--accent-rgb:59, 130, 246;--accent-glow2:99, 102, 241}:root[data-accent=indigo]{--accent-50:#eef2ff;--accent-100:#e0e7ff;--accent-200:#c7d2fe;--accent-300:#a5b4fc;--accent-400:#818cf8;--accent-500:#6366f1;--accent-600:#4f46e5;--accent-700:#4338ca;--accent-800:#3730a3;--accent-900:#312e81;--accent-rgb:99, 102, 241;--accent-glow2:139, 92, 246}:root[data-accent=sky]{--accent-50:#f0f9ff;--accent-100:#e0f2fe;--accent-200:#bae6fd;--accent-300:#7dd3fc;--accent-400:#38bdf8;--accent-500:#0ea5e9;--accent-600:#0284c7;--accent-700:#0369a1;--accent-800:#075985;--accent-900:#0c4a6e;--accent-rgb:14, 165, 233;--accent-glow2:6, 182, 212}:root[data-accent=emerald]{--accent-50:#ecfdf5;--accent-100:#d1fae5;--accent-200:#a7f3d0;--accent-300:#6ee7b7;--accent-400:#34d399;--accent-500:#10b981;--accent-600:#059669;--accent-700:#047857;--accent-800:#065f46;--accent-900:#064e3b;--accent-rgb:16, 185, 129;--accent-glow2:20, 184, 166}:root[data-accent=rose]{--accent-50:#fff1f2;--accent-100:#ffe4e6;--accent-200:#fecdd3;--accent-300:#fda4af;--accent-400:#fb7185;--accent-500:#f43f5e;--accent-600:#e11d48;--accent-700:#be123c;--accent-800:#9f1239;--accent-900:#881337;--accent-rgb:244, 63, 94;--accent-glow2:245, 158, 11}:root[data-accent=grey]{--accent-rgb:0, 91, 211;--accent-50:#f8fafc;--accent-100:#f1f5f9;--accent-200:#e2e8f0;--accent-300:#cbd5e1;--accent-400:#94a3b8;--accent-500:#64748b;--accent-600:#475569;--accent-700:#334155;--accent-800:#1e293b;--accent-900:#0f172a;--accent-glow2:148, 163, 184}:root[data-accent=rainbow]{--accent-50:#fce4e5;--accent-100:#f8c7ca;--accent-200:#f4a7ae;--accent-300:#f38e9a;--accent-400:#f27586;--accent-500:#f1667c;--accent-600:#db4e67;--accent-700:#c13f58;--accent-800:#a33048;--accent-900:#7f2538;--accent-rgb:241, 102, 124;--accent-glow2:59, 130, 246}:root[data-theme=dark]{color-scheme:dark;--bg:#111827;--bg-rgb:17 24 39;--card:#1e293b;--card-rgb:30 41 59;--card-soft:#334155;--card-soft-rgb:51 65 85;--border:#475569;--muted:#cbd5e1;--text:#f1f5f9;--text-soft:#e2e8f0;--text-muted:#cbd5e1;--input-bg:#1e293b;--input-border:#475569;--input-text:#f1f5f9;--input-placeholder:#cbd5e1;--nav-bg:#1e293b;--nav-border:#334155;--nav-text:#f8fafc;--nav-muted:#cbd5e1}html{font-family:var(--font-sans)}:root{--aurora-stack:var(--grain), var(--aurora-scrim), radial-gradient(1240px 760px at 36% -24%, rgba(var(--accent-rgb), var(--aurora-1)), rgba(var(--accent-rgb), 0) 62%), radial-gradient(1000px 680px at 106% 18%, rgba(var(--accent-glow2), var(--aurora-2)), rgba(var(--accent-glow2), 0) 60%), radial-gradient(900px 620px at 58% 120%, rgba(var(--accent-rgb), var(--aurora-3)), rgba(var(--accent-rgb), 0) 64%), radial-gradient(820px 580px at 24% 92%, rgba(var(--accent-glow2), var(--aurora-4)), rgba(var(--accent-glow2), 0) 62%);--aurora-blends:var(--grain-blend), normal, normal, normal, normal, normal;--aurora-base:linear-gradient(180deg, #f8fafc 0%, #f1f5f9 100%)}body{background-color:var(--color-slate-50);color:var(--text);background-color:var(--bg);background-image:var(--aurora-stack), var(--aurora-base);background-blend-mode:var(--aurora-blends), normal;background-attachment:fixed}:root[data-theme=dark] body{background-image:var(--aurora-stack);background-blend-mode:var(--aurora-blends)}.topbar{position:relative}.topbar:after{content:"";pointer-events:none;background:linear-gradient(90deg, transparent 2%, rgba(var(--accent-rgb), var(--accent-line-a)) 30%, rgba(var(--accent-glow2), var(--accent-line-b)) 70%, transparent 98%);height:1px;position:absolute;inset:auto 0 -1px}:root[data-accent=grey] .topbar:after,:root[data-accent=grey] body.tv-mode:after{display:none}::selection{background:rgba(var(--accent-rgb), .22)}:root[data-accent=rainbow]{--aurora-mix:.78;--aurora-stack:var(--grain), var(--aurora-scrim), radial-gradient(1180px 720px at 26% -18%, rgba(255, 215, 104, calc(var(--aurora-2) * var(--aurora-mix))), #ffd76800 62%), radial-gradient(980px 660px at 92% 6%, rgba(241, 102, 124, calc(var(--aurora-2) * var(--aurora-mix))), #f1667c00 60%), radial-gradient(900px 620px at 74% 112%, rgba(118, 179, 77, calc(var(--aurora-3) * var(--aurora-mix))), #76b34d00 64%), radial-gradient(860px 600px at 34% 92%, rgba(59, 130, 246, calc(var(--aurora-3) * var(--aurora-mix))), #3b82f600 62%), radial-gradient(760px 520px at 106% 54%, rgba(139, 92, 246, calc(var(--aurora-4) * var(--aurora-mix))), #8b5cf600 62%);--aurora-blends:var(--grain-blend), normal, normal, normal, normal, normal, normal;--aurora-base:linear-gradient(180deg, #fff 0%, #fbfbfa 45%, #f6f4f2 100%)}:root[data-accent=rainbow] .card{box-shadow:0 1px 2px #0f172a0f,0 16px 28px #f1667c1f,0 0 24px #ffd7681a}.ui-choice{display:inline-flex;position:relative}.ui-choice input{appearance:none;opacity:0;pointer-events:none;width:100%;height:100%;margin:0;position:absolute;inset:0}.ui-choice-label{height:var(--ui-control-h-sm);border-radius:var(--ui-radius);border:var(--ui-border-w) solid var(--ui-border-strong);background-color:var(--ui-card);color:var(--ui-muted);font-size:var(--ui-fs-sm);cursor:pointer;align-items:center;padding:0 10px;font-weight:500;transition:background-color .12s,color .12s,border-color .12s;display:inline-flex}.ui-choice:hover .ui-choice-label{border-color:var(--ui-primary)}.ui-choice input:focus-visible+.ui-choice-label,.ui-choice-link:focus-visible .ui-choice-label{outline:2px solid var(--ui-focus-ring);outline-offset:2px;box-shadow:0 0 0 2px var(--ui-focus-ring-inner)}.ui-choice input:checked+.ui-choice-label,.ui-choice-link[aria-current=true] .ui-choice-label{background-color:var(--ui-primary)}@supports (color:color-mix(in lab, red, red)){.ui-choice input:checked+.ui-choice-label,.ui-choice-link[aria-current=true] .ui-choice-label{background-color:color-mix(in srgb, var(--ui-primary) var(--ui-tint), transparent)}}.ui-choice input:checked+.ui-choice-label,.ui-choice-link[aria-current=true] .ui-choice-label{border-color:var(--ui-primary)}@supports (color:color-mix(in lab, red, red)){.ui-choice input:checked+.ui-choice-label,.ui-choice-link[aria-current=true] .ui-choice-label{border-color:color-mix(in srgb, var(--ui-primary) 45%, transparent)}}.ui-choice input:checked+.ui-choice-label,.ui-choice-link[aria-current=true] .ui-choice-label{color:var(--ui-primary-active)}.ui-choice-link{text-decoration:none}.ui-choice-link:focus-visible{outline:none}.ui-choice-link .ui-choice-label{gap:4px}.ui-choice-verwijderbaar{max-width:100%}.ui-choice-verwijderbaar .ui-choice-label{gap:4px;min-width:0;max-width:100%;padding-right:6px}.ui-choice-tekst{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.ui-choice-teken{flex:none}.ui-choice-verwijderbaar input:checked+.ui-choice-label .ui-choice-teken-uit,.ui-choice-verwijderbaar input:not(:checked)+.ui-choice-label .ui-choice-teken-aan{display:none}.ui-choice-verwijderbaar input:not(:checked)+.ui-choice-label{border-style:dashed}.ui-choice-verwijderbaar input:not(:checked)+.ui-choice-label .ui-choice-tekst{text-decoration:line-through}.ui-start-tile{display:flex;position:relative}.ui-start-tile input{appearance:none;opacity:0;pointer-events:none;width:100%;height:100%;margin:0;position:absolute;inset:0}.ui-start-tile-body{border-radius:var(--ui-radius);border:var(--ui-border-w) solid var(--ui-border-strong);background-color:var(--ui-card);cursor:pointer;flex-direction:column;gap:6px;width:100%;padding:14px;transition:background-color .12s,color .12s,border-color .12s;display:flex}.ui-start-tile:hover .ui-start-tile-body{border-color:var(--ui-primary)}.ui-start-tile input:focus-visible+.ui-start-tile-body{outline:2px solid var(--ui-focus-ring);outline-offset:2px;box-shadow:0 0 0 2px var(--ui-focus-ring-inner)}.ui-start-tile input:checked+.ui-start-tile-body{background-color:var(--ui-primary)}@supports (color:color-mix(in lab, red, red)){.ui-start-tile input:checked+.ui-start-tile-body{background-color:color-mix(in srgb, var(--ui-primary) var(--ui-tint), transparent)}}.ui-start-tile input:checked+.ui-start-tile-body{border-color:var(--ui-primary)}@supports (color:color-mix(in lab, red, red)){.ui-start-tile input:checked+.ui-start-tile-body{border-color:color-mix(in srgb, var(--ui-primary) 45%, transparent)}}.ui-start-tile-icon{color:var(--ui-muted);display:inline-flex}.ui-start-tile input:checked+.ui-start-tile-body .ui-start-tile-icon{color:var(--ui-primary-active)}.ui-start-tile-label{font-size:var(--ui-fs);color:var(--ui-text);font-weight:600}.ui-start-tile input:checked+.ui-start-tile-body .ui-start-tile-label{color:var(--ui-primary-active)}.ui-start-tile-hint{font-size:var(--ui-fs-sm);color:var(--ui-muted)}.ui-start-tile:has(input:disabled) .ui-start-tile-body{cursor:not-allowed;border-style:dashed;border-color:var(--ui-border-strong);background-color:#0000}.ui-start-tile input:disabled+.ui-start-tile-body .ui-start-tile-icon,.ui-start-tile input:disabled+.ui-start-tile-body .ui-start-tile-label{color:var(--ui-muted)}.ui-start-tiles{gap:var(--ui-space-300);grid-template-columns:repeat(auto-fit,minmax(min(100%,14rem),1fr));display:grid}.ui-widget{border-radius:var(--ui-radius);border:var(--ui-border-w) solid var(--ui-border);background-color:var(--ui-card);padding:16px}.widget-host-content>.ui-widget{flex-direction:column;flex:1;display:flex;overflow:hidden}.accent-swatches{align-items:center;gap:8px;padding:2px 0;display:flex}.accent-swatch{cursor:pointer;background:0 0;border:0;padding:0;line-height:0;position:relative}.accent-swatch:focus-visible{outline:none}.accent-swatch-dot{background:linear-gradient(135deg, var(--sw-a), var(--sw-b));border-radius:9999px;width:26px;height:26px;transition:transform .15s,box-shadow .15s;display:inline-block;position:relative;box-shadow:inset 0 0 0 1px #0f172a1a}:root[data-theme=dark] .accent-swatch-dot{box-shadow:inset 0 0 0 1px #ffffff24}.accent-swatch:hover .accent-swatch-dot{transform:scale(1.1)}.accent-swatch:focus-visible .accent-swatch-dot,.accent-swatch.is-active .accent-swatch-dot{box-shadow:0 0 0 2px var(--card), 0 0 0 3px var(--sw-a)}.accent-swatch.is-active .accent-swatch-dot:after{content:"";border:2px solid #fff;border-width:0 2px 2px 0;width:6px;height:10px;position:absolute;top:50%;left:50%;transform:translate(-50%,-60%)rotate(45deg)}.accent-swatch--blue{--sw-a:#3b82f6;--sw-b:#1d4ed8}.accent-swatch--indigo{--sw-a:#6366f1;--sw-b:#4338ca}.accent-swatch--sky{--sw-a:#0ea5e9;--sw-b:#0369a1}.accent-swatch--emerald{--sw-a:#10b981;--sw-b:#047857}.accent-swatch--rose{--sw-a:#f43f5e;--sw-b:#be123c}.accent-swatch--grey{--sw-a:#303030;--sw-b:#f1f1f1}:root[data-theme=dark] .accent-swatch--grey{--sw-a:#e3e3e3;--sw-b:#121416}.accent-swatch--grey .accent-swatch-dot{background:linear-gradient(135deg, var(--sw-b) 0 50%, var(--sw-a) 50% 100%)}.accent-swatch--rainbow{--sw-a:#3b82f6;--sw-b:#3b82f6}.accent-swatch--rainbow .accent-swatch-dot{background:conic-gradient(from 220deg,#f1667c,#ffd768,#76b34d,#3b82f6,#f1667c)}:root[data-theme=dark][data-accent=rainbow] .card{box-shadow:0 1px 2px #0f172a66,0 12px 24px #f1667c29,0 0 22px #ffd7681f}body[data-role=platform]{--role-400:#f87171;--role-500:#ef4444;--role-rgb:239, 68, 68}body[data-role=owner]{--role-400:#c084fc;--role-500:#a855f7;--role-rgb:168, 85, 247}body[data-role=admin]{--role-400:#60a5fa;--role-500:#3b82f6;--role-rgb:59, 130, 246}body[data-role=operator]{--role-400:#818cf8;--role-500:#6366f1;--role-rgb:99, 102, 241}input[type=text],input[type=number],input[type=date],input[type=email],input[type=search],input[type=password],select,textarea{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}}@layer components{.ui-chart:not(:last-child){margin-block-end:var(--ui-space-300)}canvas.is-linkable{cursor:pointer}.ui-chart-table{border:var(--ui-border-w) solid var(--ui-border);border-radius:var(--ui-radius);background-color:var(--ui-card);max-height:20rem;overflow:auto}.ui-chart-table-fill{max-height:none;position:absolute;inset:0}.ui-chart-table td,.ui-chart-table th{font-variant-numeric:tabular-nums}.ui-chart-swatch{vertical-align:-1px;background-color:var(--chart-other);border-radius:2px;flex:none;width:10px;height:10px;margin-inline-end:6px;display:inline-block}.ui-chart-swatch-1{background-color:var(--chart-series-1)}.ui-chart-swatch-2{background-color:var(--chart-series-2)}.ui-chart-swatch-3{background-color:var(--chart-series-3)}.ui-chart-swatch-4{background-color:var(--chart-series-4)}.ui-chart-swatch-5{background-color:var(--chart-series-5)}.ui-chart-swatch-6{background-color:var(--chart-series-6)}.ui-chart-swatch-7{background-color:var(--chart-series-7)}.ui-chart-swatch-8{background-color:var(--chart-series-8)}.ui-chart-swatch-other{background-color:var(--chart-other)}.ui-chart-swatch-reference{background-color:var(--chart-reference)}.ui-chart-tooltip{z-index:10;pointer-events:none;border:var(--ui-border-w) solid var(--chart-tooltip-border);border-radius:var(--ui-radius);background-color:var(--chart-tooltip-bg);min-width:8rem;color:var(--chart-tooltip-text);font-size:var(--ui-fs-sm);white-space:nowrap;font-variant-numeric:tabular-nums;box-shadow:var(--chart-tooltip-shadow);padding:6px 8px;line-height:1.35;transition:opacity .15s ease-out;position:absolute;transform:translate(-50%,calc(-100% - 10px))}.ui-chart-tooltip.is-start{transform:translate(10px,calc(-100% - 10px))}.ui-chart-tooltip.is-end{transform:translate(calc(-100% - 10px),calc(-100% - 10px))}.ui-chart-tooltip.is-below{transform:translate(-50%,10px)}.ui-chart-tooltip.is-below.is-start{transform:translate(10px,10px)}.ui-chart-tooltip.is-below.is-end{transform:translate(calc(-100% - 10px),10px)}.ui-chart-tooltip-title{margin-block-end:4px;font-weight:600}.ui-chart-tooltip-row{justify-content:space-between;align-items:center;gap:12px;display:flex}.ui-chart-tooltip-label{color:var(--chart-tooltip-muted);align-items:center;display:inline-flex}.ui-chart-tooltip-value{font-weight:500}.ui-spark.ui-spark-danger{color:var(--ui-danger)}.ui-spark.ui-spark-series{color:var(--chart-series-1)}@media (prefers-reduced-motion:reduce){.ui-chart-tooltip{transition:none}}@keyframes ai-glow-spin{to{transform:rotate(360deg)}}@keyframes chat-typing{0%,to{opacity:.5;transform:translateY(0)}50%{opacity:.9;transform:translateY(-.25rem)}}[data-floating-panel]{display:none}@keyframes tracking-pulse{0%{opacity:.35;transform:scale(.95)}60%{opacity:0;transform:scale(1.18)}to{opacity:0;transform:scale(1.18)}}@keyframes tracking-step-float{0%{transform:translateY(0)}50%{transform:translateY(-3px)}to{transform:translateY(0)}}@keyframes task-confetti{0%{opacity:1;transform:translateY(0)rotate(0)}to{transform:translate(var(--confetti-x,0), var(--confetti-y,160px)) rotate(var(--confetti-rot,320deg));opacity:0}}.ai-chip{border:1px solid var(--border);background:var(--card-soft);color:var(--text-muted);white-space:nowrap;border-radius:999px;align-items:center;gap:.3rem;padding:.1rem .5rem;font-size:12px;display:inline-flex}.ai-chip--processing,.ai-chip--pending{color:var(--ui-info-text,var(--text));animation:1.6s ease-in-out infinite ai-chip-pulse}.ai-chip--draft_ready{color:var(--ui-success-text,var(--text));border-color:var(--ui-success)}@supports (color:color-mix(in lab, red, red)){.ai-chip--draft_ready{border-color:color-mix(in srgb, var(--ui-success) var(--ui-tint-border), transparent)}}.ai-chip--escalated{color:var(--ui-danger-text,var(--text));border-color:var(--ui-danger)}@supports (color:color-mix(in lab, red, red)){.ai-chip--escalated{border-color:color-mix(in srgb, var(--ui-danger) var(--ui-tint-border), transparent)}}.ai-chip--used{color:var(--ui-success-text,var(--text));border-color:var(--ui-success)}@supports (color:color-mix(in lab, red, red)){.ai-chip--used{border-color:color-mix(in srgb, var(--ui-success) var(--ui-tint-border), transparent)}}@keyframes ai-chip-pulse{0%,to{opacity:1}50%{opacity:.55}}@media (prefers-reduced-motion:reduce){.ai-chip--processing,.ai-chip--pending{animation:none}}.ai-draft-card{margin-top:.5rem;position:relative}.ai-draft-card>.ai-draft-panel{margin-top:0}.ai-draft-older{margin-top:.5rem}.ai-draft-panel{border:1px solid var(--border);border-left:3px solid var(--ui-primary);background:var(--card-soft);border-radius:.5rem;margin-top:.5rem;padding:.75rem 1rem}.ai-draft-hide{position:absolute;top:.45rem;right:.5rem}.ai-draft-panel>.ai-draft-summary{padding-right:2rem}.ai-draft-summary{cursor:pointer;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;list-style:none;display:flex}.ai-draft-head{flex-wrap:wrap;flex:16rem;min-width:0}.ai-draft-summary::-webkit-details-marker{display:none}.ai-draft-preview{color:var(--text-muted);margin-top:.5rem;font-size:13px}.ai-draft-preview p{margin:0 0 1em}.ai-draft-preview p:last-child{margin-bottom:0}.ticket-quote-toggle summary{cursor:pointer;font-size:var(--ui-fs-sm);color:var(--text-muted);border:1px solid var(--border);-webkit-user-select:none;user-select:none;border-radius:9999px;margin-top:.375rem;padding:1px 8px;display:inline-block}.ticket-quote-toggle summary::-webkit-details-marker{display:none}.ticket-quote-toggle[open] summary{color:var(--text)}.ai-trace-step{border:1px solid var(--border);background:var(--card-soft);border-radius:.5rem;padding:.6rem .9rem}.ui-avatar{background:var(--ui-avatar-bg,var(--card-soft));color:var(--ui-avatar-fg,var(--text-soft));border:1px solid var(--border);border-radius:9999px;flex:none;justify-content:center;align-items:center;font-weight:600;display:inline-flex;overflow:hidden}.ui-avatar-sm{width:1.75rem;height:1.75rem;font-size:.6875rem}.ui-avatar-md{width:2.5rem;height:2.5rem;font-size:.875rem}.ui-avatar-square{border-radius:.5rem}.ui-avatar-img{object-fit:cover;width:100%;height:100%}.ui-monogram--0{--ui-avatar-bg:#e0f2fe;--ui-avatar-fg:#075985}.ui-monogram--1{--ui-avatar-bg:#d1fae5;--ui-avatar-fg:#065f46}.ui-monogram--2{--ui-avatar-bg:#fef3c7;--ui-avatar-fg:#92400e}.ui-monogram--3{--ui-avatar-bg:#ede9fe;--ui-avatar-fg:#5b21b6}.ui-monogram--4{--ui-avatar-bg:#ffe4e6;--ui-avatar-fg:#9f1239}.ui-monogram--5{--ui-avatar-bg:#e2e8f0;--ui-avatar-fg:#334155}.ui-monogram--6{--ui-avatar-bg:#ccfbf1;--ui-avatar-fg:#115e59}.ui-monogram--7{--ui-avatar-bg:#e0e7ff;--ui-avatar-fg:#3730a3}:root[data-theme=dark] .ui-monogram--0{--ui-avatar-bg:#0c4a6e;--ui-avatar-fg:#bae6fd}:root[data-theme=dark] .ui-monogram--1{--ui-avatar-bg:#065f46;--ui-avatar-fg:#a7f3d0}:root[data-theme=dark] .ui-monogram--2{--ui-avatar-bg:#92400e;--ui-avatar-fg:#fde68a}:root[data-theme=dark] .ui-monogram--3{--ui-avatar-bg:#4c1d95;--ui-avatar-fg:#ddd6fe}:root[data-theme=dark] .ui-monogram--4{--ui-avatar-bg:#881337;--ui-avatar-fg:#fecdd3}:root[data-theme=dark] .ui-monogram--5{--ui-avatar-bg:#334155;--ui-avatar-fg:#e2e8f0}:root[data-theme=dark] .ui-monogram--6{--ui-avatar-bg:#115e59;--ui-avatar-fg:#99f6e4}:root[data-theme=dark] .ui-monogram--7{--ui-avatar-bg:#3730a3;--ui-avatar-fg:#c7d2fe}.ai-agent-card{border:1px solid var(--border);background:var(--card);border-radius:1rem;display:flex;overflow:hidden}.ai-agent-card-face{background:var(--ui-avatar-bg,var(--card-soft));border-right:1px solid var(--border);flex:none;justify-content:center;align-items:center;width:5.5rem;font-size:2.5rem;line-height:1;display:flex;overflow:hidden}.ai-agent-card-face-img{object-fit:cover;width:100%;height:100%}.ai-agent-card-main{flex-direction:column;flex:1;gap:.75rem;min-width:0;padding:1rem;display:flex}.ai-agent-card-stats{border-top:1px solid var(--border);color:var(--text-muted);gap:1rem;margin-top:auto;padding-top:.625rem;font-size:12px;display:flex}.ai-test-result{display:block}.ai-trace-excerpt{white-space:pre-wrap;word-break:break-word;background:var(--card);border:1px solid var(--border);border-radius:.4rem;max-height:16rem;margin-top:.4rem;padding:.5rem .7rem;font-size:12px;overflow:auto}.ui-spark{width:6rem;height:1rem;color:var(--ui-danger-text);display:inline-flex}.ui-spark svg{width:100%;height:100%}.ps-editor{--ps-hulp-trim:var(--ui-primary);--ps-hulp-veilig:var(--ui-success-text);--ps-hulp-vak:var(--text-muted);--ps-hulp-afloop:var(--text-muted);--ps-hulp-gebied:var(--ui-warning-text);--ps-hulp-label:var(--text-muted);--ps-hulp-schaduw:var(--text)}@supports (color:color-mix(in lab, red, red)){.ps-editor{--ps-hulp-schaduw:color-mix(in srgb, var(--text) 24%, transparent)}}.ps-editor{--ps-hulp-uitlijn:var(--ui-danger)}:root[data-theme=dark] .ps-editor{--ps-hulp-schaduw:var(--ui-bg)}@supports (color:color-mix(in lab, red, red)){:root[data-theme=dark] .ps-editor{--ps-hulp-schaduw:color-mix(in srgb, var(--ui-bg) 85%, transparent)}}:root[data-theme=dark] .ps-editor{--ps-hulp-label:var(--ui-bg)}@supports (color:color-mix(in lab, red, red)){:root[data-theme=dark] .ps-editor{--ps-hulp-label:color-mix(in srgb, var(--ui-bg) 70%, var(--text-muted))}}.ps-editor-grid{gap:var(--ui-space-400);grid-template-columns:minmax(0,1fr);align-items:start;display:grid}@container (min-width:64rem){.ps-editor-grid{grid-template-columns:minmax(0,1fr) 22rem}}@container (min-width:67.5rem){.ps-editor-grid{grid-template-columns:minmax(0,1fr) 25rem}}.ps-editor{--ps-frame-h:clamp(320px, 55vh, 560px)}@container (min-width:64rem){.ps-editor{--ps-frame-h:clamp(420px, 72vh, 820px)}}.ps-canvas-frame{width:100%;height:var(--ps-frame-h,clamp(320px, 55vh, 560px));border-radius:var(--ui-radius);background-color:var(--card-soft);background-image:radial-gradient(var(--text-muted) 1px, transparent 1.2px);position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.ps-canvas-frame{background-image:radial-gradient(color-mix(in srgb, var(--text-muted) 28%, transparent) 1px, transparent 1.2px)}}.ps-canvas-frame{background-size:16px 16px}.ps-zijden{gap:var(--ui-space-300);width:100%;display:flex;container:ps-zijden/inline-size}.ps-zijden>[data-ps-zijde-vlak]{flex:1 1 0;min-width:0}@container ps-zijden (max-width:35.99rem){.ps-zijden>[data-ps-zijde-vlak]:not(.ps-zijde-actief){display:none}}@container ps-zijden (min-width:36rem){.ps-zijden:has(>[data-ps-zijde-vlak]:not(.hidden)~[data-ps-zijde-vlak]:not(.hidden))>.ps-zijde-actief{outline:2px solid var(--ui-primary);outline-offset:-2px}}.ps-zijden>[data-ps-zijde-vlak]:focus-visible{outline:2px solid var(--ui-focus-ring);outline-offset:2px}.ps-vak-flits{animation:1.2s ease-out ps-vak-flits}@keyframes ps-vak-flits{0%{box-shadow:0 0 0 0 color-mix(in srgb, var(--ui-primary) 60%, transparent)}35%{box-shadow:0 0 0 6px color-mix(in srgb, var(--ui-primary) 45%, transparent)}to{box-shadow:0 0 0 10px color-mix(in srgb, var(--ui-primary) 0%, transparent)}}@media (prefers-reduced-motion:reduce){.ps-vak-flits{box-shadow:0 0 0 3px var(--ui-primary);animation:none}}.ps-canvas-frame.ps-paneel-gevouwen{cursor:default}.ps-zijden.ps-zijden-heel>[data-ps-zijde-vlak]:not(.ps-zijde-actief){display:none}.ps-zijden.ps-zijden-heel>.ps-zijde-actief{outline:none}.ps-doek>.ps-statusregel{margin-block-start:var(--ui-space-200)}.ps-doek>[data-ps-doekmelding]{min-height:calc(var(--ui-fs-sm,.8125rem) * 1.5)}.ps-doek>.ui-alert{margin-block-end:var(--ui-space-300)}.ps-statusregel{font-size:var(--ui-fs-sm,.8125rem);color:var(--ui-muted)}.ps-statusregel-onbewaard{color:var(--ui-warning-text);font-weight:500}.ps-rail{gap:var(--ui-space-300);flex-direction:column;min-width:0;display:flex}.ps-code-rij{align-items:center;gap:var(--ui-space-200);display:inline-flex}.ps-code{font-family:var(--font-mono);font-variant-numeric:tabular-nums;letter-spacing:.04em}.ps-velden>*+*{margin-block-start:var(--ui-space-400)}.ps-stapel>*+*{margin-block-start:var(--ui-space-300)}.ps-stijlrij{gap:var(--ui-space-200);margin-block:var(--ui-space-200);grid-template-columns:minmax(0,2fr) minmax(0,1fr);display:grid}.ps-kv{margin-block-start:var(--ui-space-300)}.ps-mini{object-fit:contain;background-color:var(--card-soft);width:auto;max-width:96px;height:56px;box-shadow:0 0 0 1px var(--border);border-radius:4px;display:block}.ps-mini-leeg{background-color:var(--card-soft);width:36px;height:56px;box-shadow:inset 0 0 0 1px var(--border);border-radius:4px;display:block}.ps-mini-cel{width:7rem}.ps-sjablonen{gap:var(--ui-space-300);grid-template-columns:repeat(auto-fill,minmax(15rem,1fr));display:grid}.ps-sjabloon-kaart{position:relative}.ps-sjabloon-kop{justify-content:space-between;align-items:center;gap:var(--ui-space-200);min-width:0;display:flex}.ps-sjabloon-acties{justify-content:space-between;align-items:center;gap:var(--ui-space-200);margin-block-start:var(--ui-space-200);display:flex}.ps-startkeuze{gap:var(--ui-space-200);grid-template-columns:repeat(auto-fill,minmax(9rem,1fr));padding:2px;display:grid}.ps-startkaart{cursor:pointer;position:relative}.ps-startkaart>input{appearance:none;opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.ps-maatrij{gap:var(--ui-space-200);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.ps-maatrij-4{grid-template-columns:repeat(4,minmax(0,1fr))}.ps-vak-actief>summary{box-shadow:inset 3px 0 0 var(--ui-primary)}.ps-maatrij-3{grid-template-columns:repeat(3,minmax(0,1fr))}.ps-sj-standaard{align-items:center;gap:var(--ui-space-200);min-width:0;display:flex}.ps-sj-standaard-mini{object-fit:contain;border:1px solid var(--ui-border);border-radius:var(--ui-radius);flex:none;width:3rem;height:3rem}.ps-sj-standaard-naam{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.ps-boogrij,.ps-sj-tv-rij{gap:var(--ui-space-200);grid-template-columns:minmax(0,1fr) 6rem;align-items:end;display:grid}.ps-veldknop{align-items:center;gap:var(--ui-space-200);display:flex}.ps-veldknop>.ui-input:not([type=color]){flex:auto;min-width:0}.ps-niveaus>*+*{margin-block-start:var(--ui-space-200)}.ps-niveau,.ps-profiel-optie{align-items:flex-start;gap:var(--ui-space-200);cursor:pointer;font-size:var(--ui-fs);display:flex}.ps-niveau>.ui-radio,.ps-profiel-optie>.ui-radio{flex:none;margin-block-start:3px}.ps-fontkeuze{gap:var(--ui-space-100) var(--ui-space-300);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.ps-rail-kaart{min-width:0}@container (min-width:64rem){.ps-editor:has([data-ps-balk]){--ps-frame-h:clamp(360px, calc(100vh - 26.5rem), 820px)}}.ps-werkbalk{align-items:center;gap:var(--ui-space-200);min-width:0;flex-wrap:wrap;margin-block-end:var(--ui-space-200);display:flex}.ps-werkbalk-rest{align-items:center;gap:var(--ui-space-100);flex-wrap:wrap;margin-inline-start:auto;display:inline-flex}.ps-weergave{min-width:0;max-width:100%}.ps-zoom{align-items:center;gap:var(--ui-space-100);display:inline-flex}.ps-balk{min-width:0;padding:var(--ui-space-200) var(--ui-space-300);border:var(--ui-border-w) solid var(--ui-border);border-radius:var(--ui-radius);background-color:var(--ui-card);flex-direction:column;justify-content:center;margin-block-end:var(--ui-space-200);display:flex;position:relative;container:ps-balk/inline-size}@container (min-width:40rem){.ps-balk{min-height:7.5rem}}.ps-doek:has(>[data-ps-balk]){flex-direction:column;display:flex}@container (max-width:40rem){.ps-doek>[data-ps-balk]{margin-block:var(--ui-space-200) 0;order:1}.ps-doek>[data-ps-statusregel]{order:2}}.ps-balk-leeg{align-items:center;gap:var(--ui-space-200);flex-wrap:wrap;min-width:0;display:flex}.ps-onderdeel{flex:0 16rem;min-width:10rem;margin-inline-start:auto}.ps-balk-deel{align-items:flex-end;gap:var(--ui-space-100) var(--ui-space-300);flex-wrap:wrap;min-width:0;display:flex}.ps-balk-naam{min-width:0;font-size:var(--ui-fs-sm,.8125rem);text-overflow:ellipsis;white-space:nowrap;flex:100%;font-weight:600;line-height:1.4;overflow:hidden}.ps-balk-waar{color:var(--ui-muted);font-weight:400}.ps-balk-velden{align-items:flex-end;gap:var(--ui-space-200) var(--ui-space-400);flex-wrap:wrap;flex:1 1 0;order:1;min-width:0;display:flex}.ps-meer{order:2}.ps-balk-klaar{order:3}.ps-balk-deel.ps-eigen-kaart{padding-inline-start:var(--ui-space-300)}.ps-balk-velden>.form-field,.ps-balk-velden>.ui-kleur-groep{min-width:0;margin:0}.ps-balk-tekst{flex:16rem;max-width:28rem;position:relative}@container ps-balk (min-width:40rem){.ps-balk-tekst>.ps-teller,.ps-balk-tekst>.ui-error-text{white-space:nowrap;text-overflow:ellipsis;margin:0;position:absolute;inset-block-start:100%;inset-inline:0;overflow:hidden}.ps-balk-deel:has(>.ps-balk-velden>.ps-balk-tekst){padding-block-end:.75rem}.ps-balk-tekst>textarea{min-height:0;height:calc(2 * 1.45em + 2 * var(--ui-space-200));line-height:1.45}}.ps-balk-schuif{flex:0 18rem}.ps-balk-velden .ui-btn{white-space:nowrap}.ps-meer>summary{gap:var(--ui-space-100);list-style:none}.ps-meer>summary::-webkit-details-marker{display:none}.ps-meer[open]>summary>.ui-icon{transform:rotate(180deg)}.ps-meer-paneel{z-index:30;width:min(26rem,100%);padding:var(--ui-space-300);border:var(--ui-border-w) solid var(--ui-border);border-radius:var(--ui-radius);background-color:var(--ui-card);box-shadow:0 8px 24px var(--ui-text);position:absolute;inset-block-start:calc(100% + var(--ui-space-100));inset-inline-end:0}@supports (color:color-mix(in lab, red, red)){.ps-meer-paneel{box-shadow:0 8px 24px color-mix(in srgb, var(--ui-text) 16%, transparent)}}.ps-balk-leeg>.ps-toevoeg-rij{flex:20rem}@container ps-balk (max-width:39.99rem){.ps-onderdeel{flex:100%;margin-inline-start:0}.ps-balk-deel{align-items:center}.ps-balk-naam{flex:auto}.ps-balk-klaar{order:1}.ps-balk-velden{flex-direction:column;flex:100%;order:2;align-items:stretch}.ps-balk-tekst,.ps-balk-schuif{flex-basis:auto;max-width:none}.ps-meer{flex:100%;order:3}.ps-meer-paneel{width:auto;box-shadow:none;margin-block-start:var(--ui-space-200);position:static}}.ps-werk-meer>summary{gap:var(--ui-space-100);list-style:none}.ps-werk-meer>summary::-webkit-details-marker{display:none}.ps-menu-optie[aria-pressed=true]>.row-actions-option-label:after{content:" ✓"}.ps-zijden>.ps-uit-beeld{display:none}.ps-zijden[data-ps-weergave-actief=hele_kaart]:not([data-ps-naast]){flex-direction:column}.ps-zijden[data-ps-weergave-actief=hele_kaart]:not([data-ps-naast])>[data-ps-zijde-vlak]{flex:none}.ps-zijden[data-ps-weergave-actief=hele_kaart][data-ps-naast]{flex-direction:row}@container ps-zijden (max-width:35.99rem){.ps-zijden[data-ps-weergave-actief]>[data-ps-zijde-vlak]:not(.ps-uit-beeld){display:block}}.ps-canvas-frame .ps-vlak-plek{left:var(--ps-x);top:var(--ps-y);width:var(--ps-w);height:var(--ps-h);position:absolute;overflow:hidden}.ps-vlak-plek>.ps-vlak-beeld{left:var(--ps-bx);top:var(--ps-by);width:var(--ps-bw);height:var(--ps-bh);position:absolute}.ps-vouwlijn{left:var(--ps-x);top:var(--ps-y);width:var(--ps-w);height:var(--ps-h);z-index:2;pointer-events:none;position:absolute}.ps-vouwlijn-x{border-left:1px dashed var(--ps-hulp-trim)}.ps-vouwlijn-y{border-top:1px dashed var(--ps-hulp-trim)}.ps-vel-rand{left:var(--ps-x);top:var(--ps-y);width:var(--ps-w);height:var(--ps-h);border:1px solid var(--ps-hulp-trim);box-shadow:0 2px 10px var(--ps-hulp-schaduw);pointer-events:none;position:absolute}.ps-vlaknaam{left:var(--ps-x);top:var(--ps-y);z-index:1;font-size:var(--ui-fs-xs,.75rem);color:var(--ui-muted);white-space:nowrap;pointer-events:none;line-height:1.4;position:absolute;transform:translate(-50%)}.ps-vlaknaam.ps-vlaknaam-boven{transform:translate(-50%,-100%)}.ps-plusvak>summary{gap:var(--ui-space-100);list-style:none}.ps-plusvak>summary::-webkit-details-marker{display:none}.ps-oudere>*+*{margin-block-start:var(--ui-space-100)}.ps-import-rapport{margin:0;padding:0;list-style:none}.ps-import-rapport>li{align-items:baseline;gap:var(--ui-space-200);flex-wrap:wrap;display:flex}.ps-import-rapport>li+li{margin-block-start:var(--ui-space-100)}.ps-profiel-kv{font-size:var(--ui-fs-sm,.8125rem);margin-block-start:var(--ui-space-100)}.ps-profielkeuze>*+*{margin-block-start:var(--ui-space-300)}.ps-profiel-optie:not(:has(>.ui-radio:checked)) .ps-profiel-kv,.ps-drukwerk-form:has(.ps-profiel-optie>.ui-radio[data-ps-soort=vel]:checked) .ps-dw-zijde{display:none}.ps-starttegels{gap:var(--ui-space-300);grid-template-columns:repeat(auto-fit,minmax(9.5rem,1fr));display:grid}.ps-nieuw-sjabloon:has(input[name=start][value=leeg]:not(:checked)) .ps-ns-maat,.ps-ns-kopie{display:none}.ps-nieuw-sjabloon:has(input[name=start][value=kopie]:checked) .ps-ns-kopie{display:block}.ui-stat-row>.ui-title-row{margin-bottom:var(--ui-space-100)}.ui-stat-row>.ui-title-row>.ui-stat-label{margin-bottom:0}.ui-stat-spark{margin-top:var(--ui-space-100)}.ui-stat-spark>.ui-spark{width:100%;height:1.5rem;display:flex}.ui-chart-legend{align-items:center;gap:var(--ui-space-100) var(--ui-space-300);font-size:var(--ui-fs-sm);color:var(--ui-muted);flex-wrap:wrap;display:flex}.ui-chart-legend-item{align-items:center;display:inline-flex}.ui-chart-swatch-pos{background-color:var(--chart-div-pos)}.ui-chart-swatch-neg{background-color:var(--chart-div-neg)}.ui-ring{flex:none;width:2.75rem;height:2.75rem}.ui-ring-spoor{fill:none;stroke:var(--ui-border);stroke-width:5px}.ui-ring-voortgang{fill:none;stroke:var(--ui-primary);stroke-width:5px;stroke-linecap:round}.ui-ring.is-klaar .ui-ring-voortgang{stroke:var(--ui-success)}.ui-ring-tekst{fill:var(--ui-text);font-size:var(--ui-fs-xs);font-variant-numeric:tabular-nums;font-weight:650}.ui-tijdlijn{gap:var(--ui-space-300);flex-direction:column;display:flex;position:relative}.ui-tijdlijn:before{content:"";inset-block:var(--ui-space-200);background-color:var(--ui-border);width:.125rem;position:absolute;inset-inline-start:.3125rem}.ui-tijdlijn-item{flex-direction:column;padding-inline-start:var(--ui-space-600);display:flex;position:relative}.ui-tijdlijn-item:before{content:"";box-sizing:border-box;border:.125rem solid var(--ui-border-strong);background-color:var(--ui-card);top:.25rem;border-radius:9999px;width:.75rem;height:.75rem;position:absolute;inset-inline-start:0}.ui-tijdlijn-item.is-volgende:before{border-color:var(--ui-primary);background-color:var(--ui-primary);box-shadow:0 0 0 .1875rem var(--ui-primary)}@supports (color:color-mix(in lab, red, red)){.ui-tijdlijn-item.is-volgende:before{box-shadow:0 0 0 .1875rem color-mix(in srgb, var(--ui-primary) 20%, transparent)}}.ui-tijdlijn-item.is-gedaan:before{border-color:var(--ui-success);background-color:var(--ui-success)}.ui-tijdlijn-item.is-verstreken:before{border-color:var(--ui-border-strong);background-color:var(--ui-border-strong)}.ui-tijdlijn-wanneer{font-size:var(--ui-fs-xs);color:var(--ui-muted);font-variant-numeric:tabular-nums}.ui-tijdlijn-wat{color:var(--ui-text);font-weight:600}.ui-tijdlijn-hoe{font-size:var(--ui-fs-sm);color:var(--ui-muted)}.ui-meter{background-color:var(--ui-card-2);border-radius:9999px;height:.375rem;position:relative;overflow:hidden}.ui-meter-vulling{background-color:var(--ui-primary);border-radius:9999px;position:absolute;inset-block:0;inset-inline-start:0}.ui-meter-schaal{margin-top:var(--ui-space-100);font-size:var(--ui-fs-xs);color:var(--ui-muted);font-variant-numeric:tabular-nums;justify-content:space-between;display:flex}.jc-periode{align-items:center;gap:var(--ui-space-300) var(--ui-space-400);flex-wrap:wrap;display:flex}.jc-bron-status{align-items:center;gap:var(--ui-space-200);font-size:var(--ui-fs-sm);color:var(--ui-muted);display:inline-flex}.jc-banner{align-items:center;gap:var(--ui-space-300) var(--ui-space-400);padding:var(--ui-space-400) var(--ui-card-p);border:var(--ui-border-w) solid var(--ui-primary);grid-template-columns:auto minmax(0,1fr);display:grid}@supports (color:color-mix(in lab, red, red)){.jc-banner{border:var(--ui-border-w) solid color-mix(in srgb, var(--ui-primary) var(--ui-tint-border), var(--ui-border))}}.jc-banner{border-radius:var(--ui-radius);background-color:var(--ui-primary)}@supports (color:color-mix(in lab, red, red)){.jc-banner{background-color:color-mix(in srgb, var(--ui-primary) 5%, var(--ui-card))}}.jc-banner-titel{color:var(--ui-text);font-weight:600}.jc-banner-tekst{font-size:var(--ui-fs-sm);color:var(--ui-text)}.jc-banner-actie{grid-column:1/-1;justify-self:start}@container (min-width:42rem){.jc-banner{grid-template-columns:auto minmax(0,1fr) auto}.jc-banner-actie{grid-column:auto}}.jc-kosten{gap:var(--ui-space-400);display:grid}.jc-kosten-lijst{gap:var(--ui-space-200);font-size:var(--ui-fs);flex-direction:column;display:flex}.jc-kosten-rij{gap:var(--ui-space-300);grid-template-columns:minmax(0,1fr) auto auto;align-items:center;display:grid}.jc-kosten-naam{align-items:center;min-width:0;display:inline-flex}.jc-kosten-bedrag{font-variant-numeric:tabular-nums;color:var(--ui-text)}.jc-kosten-aandeel{text-align:end;font-variant-numeric:tabular-nums;min-width:2.5rem;color:var(--ui-muted)}.jc-gezondheid{gap:var(--ui-space-400);display:grid}@container (min-width:42rem){.jc-gezondheid{grid-template-columns:repeat(3,minmax(0,1fr))}}.jc-gezondheid-tegel{gap:var(--ui-space-200);flex-direction:column;min-width:0;display:flex}.jc-kv>.ui-kv-row+.ui-kv-row{margin-top:var(--ui-space-200)}.jc-kv>.ui-kv-row+.jc-kv-deel{margin-top:var(--ui-space-100)}.jc-kv>.jc-kv-deel{font-size:var(--ui-fs-sm)}.jc-kv>.jc-kv-deel>dt{padding-inline-start:var(--ui-space-400)}.jc-wv-sectie-knop{justify-content:flex-start;padding-inline:0;font-weight:500}.jc-wv-sectie-knop .jc-wv-caret{transition:transform .12s ease-out}.jc-wv-sectie-knop[aria-expanded=true] .jc-wv-caret{transform:rotate(90deg)}.jc-wv-rekening>.table-cell:first-child{color:var(--ui-muted);padding-inline-start:var(--ui-space-600)}.jc-wv-totaal>.table-cell,.jc-wv-totaal>.table-cell-right{border-top:var(--ui-border-w) solid var(--ui-border-strong);font-weight:600}@media (prefers-reduced-motion:reduce){.jc-wv-sectie-knop .jc-wv-caret{transition:none}}.jc-balans{width:100%;height:auto;display:block}.jc-balans-blok{stroke:none}.jc-balans-bezit-1{fill:var(--ui-primary)}@supports (color:color-mix(in lab, red, red)){.jc-balans-bezit-1{fill:color-mix(in srgb, var(--ui-primary) 40%, var(--ui-card))}}.jc-balans-bezit-2{fill:var(--ui-primary)}@supports (color:color-mix(in lab, red, red)){.jc-balans-bezit-2{fill:color-mix(in srgb, var(--ui-primary) 30%, var(--ui-card))}}.jc-balans-bezit-3{fill:var(--ui-primary)}@supports (color:color-mix(in lab, red, red)){.jc-balans-bezit-3{fill:color-mix(in srgb, var(--ui-primary) 22%, var(--ui-card))}}.jc-balans-bezit-4{fill:var(--ui-primary)}@supports (color:color-mix(in lab, red, red)){.jc-balans-bezit-4{fill:color-mix(in srgb, var(--ui-primary) 15%, var(--ui-card))}}.jc-balans-bezit-5{fill:var(--ui-primary)}@supports (color:color-mix(in lab, red, red)){.jc-balans-bezit-5{fill:color-mix(in srgb, var(--ui-primary) 10%, var(--ui-card))}}.jc-balans-fin-1{fill:var(--chart-series-2)}@supports (color:color-mix(in lab, red, red)){.jc-balans-fin-1{fill:color-mix(in srgb, var(--chart-series-2) 38%, var(--ui-card))}}.jc-balans-fin-2{fill:var(--chart-series-2)}@supports (color:color-mix(in lab, red, red)){.jc-balans-fin-2{fill:color-mix(in srgb, var(--chart-series-2) 28%, var(--ui-card))}}.jc-balans-fin-3{fill:var(--chart-series-2)}@supports (color:color-mix(in lab, red, red)){.jc-balans-fin-3{fill:color-mix(in srgb, var(--chart-series-2) 20%, var(--ui-card))}}.jc-balans-fin-4{fill:var(--chart-series-2)}@supports (color:color-mix(in lab, red, red)){.jc-balans-fin-4{fill:color-mix(in srgb, var(--chart-series-2) 14%, var(--ui-card))}}.jc-balans-fin-5{fill:var(--chart-series-2)}@supports (color:color-mix(in lab, red, red)){.jc-balans-fin-5{fill:color-mix(in srgb, var(--chart-series-2) 9%, var(--ui-card))}}.jc-balans-kop{fill:var(--ui-muted);font-size:var(--ui-fs-xs);letter-spacing:.06em;font-weight:600}.jc-balans-label{fill:var(--ui-text);font-size:var(--ui-fs-sm);font-weight:600}.jc-balans-waarde{fill:var(--ui-text);font-size:var(--ui-fs-sm);font-variant-numeric:tabular-nums}.jc-controles{flex-direction:column;display:flex}.jc-controle{gap:var(--ui-space-100) var(--ui-space-300);padding-block:var(--ui-space-300);border-bottom:var(--ui-border-w) solid var(--ui-border);grid-template-columns:auto minmax(0,1fr);align-items:start;display:grid}.jc-controle:first-child{padding-top:0}.jc-controle:last-child{border-bottom:0;padding-bottom:0}@container (min-width:36rem){.jc-controle{grid-template-columns:auto minmax(0,1fr) auto}}.jc-controle-status{box-sizing:border-box;border-radius:9999px;place-items:center;width:1.25rem;height:1.25rem;display:grid}.jc-controle.is-ok .jc-controle-status{background-color:var(--ui-success)}@supports (color:color-mix(in lab, red, red)){.jc-controle.is-ok .jc-controle-status{background-color:color-mix(in srgb, var(--ui-success) var(--ui-tint), transparent)}}.jc-controle.is-ok .jc-controle-status{color:var(--ui-success-text)}.jc-controle.is-let_op .jc-controle-status{background-color:var(--ui-warning)}@supports (color:color-mix(in lab, red, red)){.jc-controle.is-let_op .jc-controle-status{background-color:color-mix(in srgb, var(--ui-warning) var(--ui-tint), transparent)}}.jc-controle.is-let_op .jc-controle-status{color:var(--ui-warning-text)}.jc-controle.is-open .jc-controle-status{border:.09375rem dashed var(--ui-border-strong);color:var(--ui-muted)}.jc-controle-titel{color:var(--ui-text);font-weight:600}.jc-controle-tekst{font-size:var(--ui-fs-sm);color:var(--ui-muted)}.jc-controle-detail{margin-top:var(--ui-space-200)}.jc-controle-actie{font-size:var(--ui-fs-sm);grid-column:2}@container (min-width:36rem){.jc-controle-actie{grid-column:auto}}.jc-inleveren{gap:var(--ui-space-300);flex-direction:column;display:flex}.jc-inleveren-item{gap:var(--ui-space-300);grid-template-columns:2rem minmax(0,1fr);align-items:start;display:grid}.jc-inleveren-icoon{border-radius:var(--ui-radius);background-color:var(--ui-primary);place-items:center;width:2rem;height:2rem;display:grid}@supports (color:color-mix(in lab, red, red)){.jc-inleveren-icoon{background-color:color-mix(in srgb, var(--ui-primary) var(--ui-tint), var(--ui-card))}}.jc-inleveren-icoon{color:var(--ui-action)}.jc-inleveren-titel{color:var(--ui-text);font-weight:600}.jc-inleveren-tekst{font-size:var(--ui-fs-sm);color:var(--ui-muted)}.jc-meldingen{gap:var(--ui-space-200);display:grid}.jc-onbekend{color:var(--ui-muted)}.jc-grootte-uitleg{margin-bottom:var(--ui-space-300)}.jc-boekje-melding:has(>:not([hidden])){margin-bottom:var(--ui-space-400)}.jc-boekje-bezig{margin-inline-end:auto}.jc-tab-kort{display:none}@container not (min-width:30rem){.jc-tab-lang{display:none}.jc-tab-kort{display:inline}}}@layer utilities{.rij-detail-paneel{width:100cqw;max-width:100cqw;position:sticky;left:0;overflow-x:auto;container-type:inline-size}.page-container{width:100%;padding-top:0;padding-bottom:calc(var(--spacing) * 4);max-width:1080px;margin-inline:auto;container-type:inline-size}body.tv-mode .page-container{max-width:none}.page-container>:not(:last-child){margin-bottom:var(--ui-space-400)}.task-cal-stack{min-height:calc(var(--spacing) * 8);gap:var(--spacing);flex-direction:column;flex:1;display:flex;container-type:inline-size}@container (max-width:47.9375rem){.task-cal-stack{flex:1;min-height:0}}.liquidity-detail-panel{width:100%;max-width:100%;container-type:inline-size}.liquidity-detail-block{border-radius:var(--radius-xl);border-style:var(--tw-border-style);padding:calc(var(--spacing) * 2.5);border-width:1px}@media (min-width:40rem){.liquidity-detail-block{padding:calc(var(--spacing) * 3)}}.liquidity-detail-block{background-color:var(--card-soft);border-color:var(--border);container-type:inline-size}.rij-uitklap-scroll{container-type:inline-size}@media (max-width:1023px){.chat-overlay{top:var(--topbar-height);height:calc(100vh - var(--topbar-height));height:calc(100dvh - var(--topbar-height))}}.chat-overlay.drawer-right{left:0;right:0;top:var(--topbar-height);height:calc(100vh - var(--topbar-height));height:calc(100dvh - var(--topbar-height));background:var(--ui-backdrop);opacity:0;pointer-events:none;z-index:60;transition:opacity .2s;display:block;position:fixed}.chat-overlay.drawer-right.is-open{opacity:1;pointer-events:auto}@media (min-width:1024px){.chat-overlay{display:none}}@media (max-width:1023px){.chat-overlay{background:var(--ui-backdrop);opacity:0;pointer-events:none;z-index:60;transition:opacity .2s;position:fixed;inset:0}.chat-overlay.is-open{opacity:1;pointer-events:auto}}.ai-glow{isolation:isolate;background-color:var(--card);border-color:#0000;position:relative}.ai-glow:before,.ai-glow:after{content:"";-webkit-mask-composite:xor;z-index:-1;pointer-events:none;-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;background:conic-gradient(#60a5fad9,#a78bfad9,#f472b6b3,#38bdf8d9,#60a5fad9);border-radius:9999px;padding:1.5px;position:absolute;inset:-1.5px;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}@media (prefers-reduced-motion:no-preference){.ai-glow:after{animation:4.5s linear infinite ai-glow-spin}}.ai-glow:before{filter:blur(4px);opacity:.35;padding:2.5px;inset:-2.5px}.tracking-step-icon{justify-content:center;align-items:center;display:inline-flex}.form-action-cell>.tracking-step-icon{align-self:flex-end}.tracking-step-icon{background:var(--brand-primary);border-radius:3.40282e38px;width:3.2rem;height:3.2rem;position:relative}@supports (color:color-mix(in lab, red, red)){.tracking-step-icon{background:color-mix(in srgb, var(--brand-primary) 7%, var(--brand-card-surface))}}.tracking-step-icon{border:1px solid var(--brand-border)}@supports (color:color-mix(in lab, red, red)){.tracking-step-icon{border:1px solid color-mix(in srgb, var(--brand-border) 60%, var(--brand-primary) 40%)}}.tracking-step-icon{color:var(--brand-icon-color);will-change:transform;transition:transform .18s,box-shadow .18s}.tracking-step-icon:after{content:"";background:var(--brand-primary);border-radius:9999px;position:absolute;inset:-.3rem}@supports (color:color-mix(in lab, red, red)){.tracking-step-icon:after{background:color-mix(in srgb, var(--brand-primary) 18%, transparent)}}.tracking-step-icon:after{opacity:0;pointer-events:none;z-index:-1;transform:scale(.9)}@supports (color:color-mix(in lab, red, red)){.tracking-step.is-active:not(.is-current) .tracking-step-icon{background:color-mix(in srgb, var(--brand-primary) 10%, var(--brand-card-surface))}}@supports (color:color-mix(in lab, red, red)){.tracking-step.is-current .tracking-step-icon{box-shadow:0 10px 18px color-mix(in srgb, var(--brand-primary) 20%, transparent)}}@media (max-width:640px){.tracking-step-icon{width:2.65rem;height:2.65rem}}@media (prefers-reduced-motion:reduce){.tracking-step.is-active .tracking-step-icon,.tracking-step.is-current .tracking-step-icon:after{animation:none}}.task-confetti-layer{pointer-events:none;z-index:9999;position:fixed;inset:0}.task-kanban{--kanban-col-w:15rem;--kanban-col-w-collapsed:3rem;--kanban-col-gap:.75rem;position:relative}.task-kanban:before,.task-kanban:after{pointer-events:none;z-index:20;width:calc(var(--spacing) * 8);opacity:0;content:"";transition:opacity .14s ease-out;position:absolute;inset-block:0}.task-kanban:before{background:linear-gradient(to right, var(--bg), transparent);left:0}.task-kanban:after{background:linear-gradient(to left, var(--bg), transparent);right:0}.task-kanban.can-scroll-left:before,.task-kanban.can-scroll-right:after{opacity:1}.task-lane-card>.card-body{position:relative}.task-lane-card>.card-body:after{pointer-events:none;z-index:10;width:calc(var(--spacing) * 8);opacity:0;content:"";background:linear-gradient(to left, var(--card), transparent);inset-block:0;transition:opacity .14s ease-out;position:absolute;right:0}.task-lane-card.can-scroll-right>.card-body:after{opacity:1}.task-lane-card{background-color:#0000;height:100%;position:relative}.task-lane-card.has-lane-color{border-left-width:4px;border-left-color:var(--lane-color,var(--border))}.task-lane-card.has-lane-color .task-lane-title,.task-lane-card.has-lane-color .task-lane-input{color:var(--lane-text,var(--text))}.task-row{gap:var(--spacing);border-radius:var(--radius-xl);border-style:var(--tw-border-style);padding:calc(var(--spacing) * 1.5);--tw-shadow:0 1px 2px 0 var(--tw-shadow-color,#0000000d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);background-color:var(--card);border-width:1px;border-color:var(--border);--task-row-accent:var(--card);--task-subtask-indent:0rem;--task-indent-step:3rem;display:grid;position:relative}.task-row:focus-within{z-index:30}.task-row.is-chat-active{border-color:var(--accent-500)}@supports (color:color-mix(in lab, red, red)){.task-row.is-chat-active{border-color:color-mix(in srgb, var(--accent-500) 42%, var(--border))}}.task-row.is-chat-active{box-shadow:0 0 0 2px var(--accent-500), 0 8px 20px -18px var(--accent-600)}@supports (color:color-mix(in lab, red, red)){.task-row.is-chat-active{box-shadow:0 0 0 2px color-mix(in srgb, var(--accent-500) 16%, transparent), 0 8px 20px -18px color-mix(in srgb, var(--accent-600) 38%, transparent)}}@supports (color:color-mix(in srgb, #000, #fff)){.task-row{background-color:color-mix(in srgb, var(--card) 92%, var(--task-row-accent,transparent) 8%)}}.task-row.is-dragging{background-color:var(--card-soft);opacity:.7}.task-row.is-drop-before:after,.task-row.is-drop-after:after{content:"";left:calc(.75rem + (var(--task-drop-level,0) * var(--task-indent-step,3rem)));background-color:var(--task-drop-accent,var(--accent-500));pointer-events:none;z-index:35;border-radius:999px;height:2px;position:absolute;right:.75rem}@supports (color:color-mix(in srgb, #000, #fff)){.task-row.is-drop-before:after,.task-row.is-drop-after:after{background-color:color-mix(in srgb, var(--task-drop-accent,var(--accent-500)) 76%, var(--accent-600) 24%)}}@media (prefers-reduced-motion:no-preference){.task-row.is-drop-before:after,.task-row.is-drop-after:after{transition:left .17s cubic-bezier(.2,0,0,1)}}.task-row.is-drop-before:after{top:-3px}.task-row.is-drop-after:after{bottom:-3px}.task-row.is-drop-parent{border-color:var(--accent-500)}@supports (color:color-mix(in lab, red, red)){.task-row.is-drop-parent{border-color:color-mix(in srgb, var(--accent-500) 35%, var(--border))}}.task-row.is-drop-parent{box-shadow:0 0 0 2px var(--accent-500)}@supports (color:color-mix(in lab, red, red)){.task-row.is-drop-parent{box-shadow:0 0 0 2px color-mix(in srgb, var(--accent-500) 18%, transparent)}}@media (min-width:1024px){.task-row{grid-template-columns:minmax(240px, 2.8fr) repeat(var(--task-data-cols,3), minmax(120px, 1fr)) minmax(56px, .3fr);min-width:max(calc(100% - var(--task-subtask-indent,0rem)), calc(240px + (var(--task-data-cols,3) * 140px) + 80px - var(--task-subtask-indent,0rem)));align-items:center;display:grid}}.task-row:hover .task-subtask-trigger{opacity:1}.task-row.is-hidden{display:none}.toast-stack{pointer-events:none;right:calc(var(--spacing) * 3);z-index:110;width:calc(100vw - 1.5rem);max-width:var(--container-md);gap:calc(var(--spacing) * 2);top:calc(var(--topbar-height) + .5rem);flex-direction:column;display:flex;position:fixed}@media (max-width:47.9375rem){.toast-stack{top:auto;bottom:calc(env(safe-area-inset-bottom,0px) + .75rem);flex-direction:column-reverse}}.table-frozen-col-divider{box-shadow:1px 0 0 var(--border), 14px 0 18px -18px #0f172a6b}.table-frozen-col-divider:after{content:"";pointer-events:none;background-color:var(--table-row-surface,var(--card));width:2px;position:absolute;top:0;bottom:-1px;right:-2px}:root[data-theme=dark] .table-frozen-col-divider{box-shadow:1px 0 0 var(--border), 14px 0 18px -18px #020617eb}@media (max-width:47.9375rem){.drawer-right.chat-sidebar[data-ai-panel]{width:100vw;max-width:100vw;height:calc(100dvh - var(--topbar-height));max-height:none}}.drawer-right.chat-sidebar{top:var(--topbar-height);height:calc(100vh - var(--topbar-height));max-height:none;width:var(--chat-sidebar-width);max-width:var(--chat-sidebar-max);z-index:70;box-shadow:none;border-radius:0;flex-direction:column;min-height:0;transition:transform .2s;display:flex;position:fixed;right:0;transform:translate(100%)}.drawer-right.chat-sidebar.is-open{transform:translate(0)}.drawer-right.chat-overlay{left:0;right:0;top:var(--topbar-height);height:calc(100vh - var(--topbar-height));background:var(--ui-backdrop);opacity:0;pointer-events:none;z-index:60;transition:opacity .2s;display:block;position:fixed}.drawer-right.chat-overlay.is-open{opacity:1;pointer-events:auto}@supports (color:color-mix(in srgb, #000, #fff)){.task-list.is-drop-end .task-row-input[data-root-input="1"]:before{background-color:color-mix(in srgb, var(--task-drop-accent,var(--accent-500)) 76%, var(--accent-600) 24%)}}.task-row-input.is-hidden{display:none}.task-row-input{--tw-border-style:solid;--tw-shadow:0 1px 2px 0 var(--tw-shadow-color,#0000000d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);background-color:var(--card);border-style:solid}@media (prefers-reduced-motion:no-preference){.is-drop-end.task-list .task-row-input[data-root-input="1"]:before{transition:left .17s cubic-bezier(.2,0,0,1)}}.is-drop-end .task-list .task-row-input[data-root-input="1"]:before{content:"";left:calc(.75rem + (var(--task-drop-level,0) * var(--task-indent-step,3rem)));background-color:var(--task-drop-accent,var(--accent-500));pointer-events:none;z-index:35;border-radius:999px;height:2px;position:absolute;right:.75rem}@supports (color:color-mix(in srgb, #000, #fff)){.is-drop-end .task-list .task-row-input[data-root-input="1"]:before{background-color:color-mix(in srgb, var(--task-drop-accent,var(--accent-500)) 76%, var(--accent-600) 24%)}}.is-drop-end.task-list .task-row-input[data-root-input="1"]{position:relative}.is-drop-end.task-list .task-row-input[data-root-input="1"]:before{top:-4px}.is-drop-before.task-row:after{content:"";left:calc(.75rem + (var(--task-drop-level,0) * var(--task-indent-step,3rem)));background-color:var(--task-drop-accent,var(--accent-500));pointer-events:none;z-index:35;border-radius:999px;height:2px;position:absolute;right:.75rem}@supports (color:color-mix(in srgb, #000, #fff)){.is-drop-before.task-row:after{background-color:color-mix(in srgb, var(--task-drop-accent,var(--accent-500)) 76%, var(--accent-600) 24%)}}.is-drop-before.task-row:after{top:-3px}.unseen-dot{width:.52rem;height:.52rem;box-shadow:0 0 0 2px var(--card);pointer-events:none;background-color:#ef4444;border-radius:9999px;flex:none;display:inline-block}.role-avatar>.unseen-dot{position:absolute;top:0;right:0;transform:translate(34%,-28%)}.select-caret{pointer-events:none;top:50%;right:calc(var(--spacing) * 3);height:calc(var(--spacing) * 4);width:calc(var(--spacing) * 4);--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y);transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));color:var(--text-muted);position:absolute}.task-comment-mention-dot{width:.52rem;height:.52rem;box-shadow:0 0 0 2px var(--card);pointer-events:none;background-color:#ef4444;border-radius:9999px;position:absolute;top:0;right:0;transform:translate(34%,-28%)}.task-row-draggable{cursor:var(--cursor-grab)}.task-row-draggable .task-row-main:before{content:"";opacity:0;pointer-events:none;background-image:radial-gradient(circle at center, var(--text-muted) 0 1px, transparent 1.2px);background-size:3px 4px;width:6px;height:14px;transition:opacity .12s ease-out;position:absolute;top:50%;left:2px;transform:translateY(-50%)}.task-row-draggable:hover .task-row-main:before{opacity:.85}.task-row-draggable.is-dragging{cursor:var(--cursor-grabbing)}.task-row-draggable.is-dragging .task-row-main:before{opacity:0}.task-row-draggable button,.task-row-draggable summary,.task-row-draggable input[type=checkbox]{cursor:pointer}.search-icon{pointer-events:none;top:50%;left:calc(var(--spacing) * 3);--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y);color:var(--text);position:absolute}@supports (color:color-mix(in lab, red, red)){.search-icon{color:color-mix(in srgb, var(--text) 60%, var(--text-muted))}}.is-drop-after .task-row:after{content:"";left:calc(.75rem + (var(--task-drop-level,0) * var(--task-indent-step,3rem)));background-color:var(--task-drop-accent,var(--accent-500));pointer-events:none;z-index:35;border-radius:999px;height:2px;position:absolute;right:.75rem}@supports (color:color-mix(in srgb, #000, #fff)){.is-drop-after .task-row:after{background-color:color-mix(in srgb, var(--task-drop-accent,var(--accent-500)) 76%, var(--accent-600) 24%)}}.is-drop-after.task-row:after{bottom:-3px}.task-drag-ghost{text-overflow:ellipsis;white-space:nowrap;border:1px solid var(--border);background-color:var(--card);max-width:280px;color:var(--text);pointer-events:none;border-radius:.75rem;padding:.375rem .625rem;font-size:.75rem;font-weight:600;position:fixed;overflow:hidden;box-shadow:0 6px 18px #0f172a1f}.task-cal-slot-hint{grid-row:var(--cal-r,1) / span 2;pointer-events:none;border:1px dashed var(--ui-border-strong);background-color:var(--card-soft);opacity:.7;color:var(--text-muted);border-radius:.5rem;grid-column:1/-1;justify-content:center;align-items:center;font-size:.75rem;font-weight:600;display:flex}.task-cal-slot-hint:after{content:"+"}.task-cal-slot-hint.is-hidden{display:none}.chat-window-body{min-width:0;padding:var(--ui-card-p)}.workboard-card .chat-window-body{padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 4)}.task-lanes-grid.is-hydrating .task-lane-card .chat-window-body{display:none}.task-lanes-grid[data-can-reorder="1"] .task-lane-card.is-dragging .chat-window-body{pointer-events:none}.task-lane-card .chat-window-body{padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 3);background-color:var(--card);border-bottom-right-radius:1rem;border-bottom-left-radius:1rem}.task-lane-card.is-collapsed .chat-window-body{display:none}.chat-window-body{flex-direction:column;flex:auto;gap:.75rem;min-height:0;display:flex;overflow-y:auto}.card-body{min-width:0;padding:var(--ui-card-p)}.task-lane-card .card-body{padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 3);background-color:var(--card);border-bottom-right-radius:1rem;border-bottom-left-radius:1rem}.task-lane-card.is-collapsed .card-body{display:none}.task-lanes-grid{gap:calc(var(--spacing) * 4);flex-direction:column;display:flex}.task-lanes-grid.is-hydrating .task-lane-card .card-body{display:none}.task-lanes-grid[data-can-reorder="1"] [data-lane-drag]{cursor:var(--cursor-grab)}.task-lanes-grid[data-can-reorder="1"] .task-lane-card.is-dragging{cursor:var(--cursor-grabbing);opacity:.7}.task-lanes-grid[data-can-reorder="1"] .task-lane-card.is-dragging .card-body{pointer-events:none}.mb-rules-row{cursor:pointer}.mb-rules-row:hover{background-color:var(--card-soft)}.mb-rules-row.is-conflict{opacity:.5;cursor:not-allowed;pointer-events:none}.is-conflict.mb-rules-row{opacity:.5;cursor:not-allowed;pointer-events:none}.is-conflict.mb-rules-row .mb-rules-conflict-reason{display:block}.rt-ai-panel{align-items:center;gap:calc(var(--spacing) * 2);padding-inline:calc(var(--spacing) * 2);padding-block:calc(var(--spacing) * 2);border-bottom:var(--ui-border-w) solid var(--ui-border);background-color:var(--ui-card-2);flex-wrap:wrap;display:flex}.rt-ai-panel.is-busy{opacity:.6;pointer-events:none}.hscroll-host:not(.is-scrollable) .hscroll-nav{display:none}.hscroll-host:not(.can-scroll-left) .hscroll-nav .hscroll-nav-btn[data-scroll-dir="-1"],.hscroll-host:not(.can-scroll-right) .hscroll-nav .hscroll-nav-btn[data-scroll-dir="1"]{pointer-events:none;opacity:.3}.is-open.chat-sidebar.drawer-right{transform:translate(0)}.is-open.chat-overlay.drawer-right{opacity:1;pointer-events:auto}@media (max-width:1023px){.is-open.chat-sidebar{transform:translate(0)}.is-open.chat-overlay{opacity:1;pointer-events:auto}}.is-dragging.drag-card{opacity:.6}.task-board-tabs .is-dragging.ui-tab{opacity:.7;cursor:var(--cursor-grabbing)}.task-lanes-grid[data-can-reorder="1"] .is-dragging.task-lane-card{cursor:var(--cursor-grabbing);opacity:.7}.task-lanes-grid[data-can-reorder="1"] .is-dragging.task-lane-card .card-body{pointer-events:none}.is-dragging.task-row{background-color:var(--card-soft);opacity:.7}.is-dragging.task-row-draggable{cursor:var(--cursor-grabbing)}.is-dragging.task-status-row{opacity:.6}.task-row-disabled{pointer-events:none;opacity:.6}.pointer-events-auto{pointer-events:auto}.pointer-events-none{pointer-events:none}.task-status-palette-grid{gap:calc(var(--spacing) * 2);border-radius:var(--radius-xl);border-style:var(--tw-border-style);padding:calc(var(--spacing) * 2);--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);background-color:var(--card);border-width:1px;border-color:var(--border);z-index:120;grid-template-columns:repeat(6,1.5rem);grid-auto-rows:1.5rem;min-width:11.5rem;max-width:calc(100vw - 1rem);margin-bottom:0;display:none;position:absolute;bottom:calc(100% - 12px);left:0}.task-status-palette-grid[data-palette-open]{display:grid}.task-status-palette-pop{position:relative}.task-status-palette-pop summary{list-style:none}.task-status-palette-pop summary::-webkit-details-marker{display:none}.task-status-palette-pop[data-bound-floating="1"] .task-status-palette-grid{position:fixed;inset:-9999px auto auto -9999px}.task-status-palette-pop[open] .task-status-palette-grid{display:grid}.task-status-palette-pop[data-bound-floating="1"][open] .task-status-palette-grid{visibility:hidden}.nav-heading{padding-inline:calc(var(--spacing) * 3);padding-top:calc(var(--spacing) * 3);padding-bottom:calc(var(--spacing) * 2);--tw-font-weight:var(--font-weight-bold);font-size:10px;font-weight:var(--font-weight-bold);--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider);text-transform:uppercase;color:var(--nav-muted)}@media (min-width:1380px){body.nav-collapsed .nav-heading{visibility:hidden;position:relative}body.nav-collapsed .nav-heading:after{content:"";visibility:visible;border-top:1px solid var(--ui-border-strong);position:absolute;top:50%;left:12px;right:12px}}@media (min-width:768px) and (max-width:1379px){body:not(.nav-expanded) .nav-heading{visibility:hidden;position:relative}body:not(.nav-expanded) .nav-heading:after{content:"";visibility:visible;border-top:1px solid var(--ui-border-strong);position:absolute;top:50%;left:12px;right:12px}}.task-cal-ghost{border-radius:var(--radius-lg);border-style:var(--tw-border-style);--tw-border-style:dashed;border-style:dashed;border-width:1px;border-color:var(--ui-border-strong);background-color:var(--card-soft)}.task-cal-ghost .task-card{visibility:hidden}.task-cal-stack>.task-cal-ghost{height:.625rem;min-height:.625rem;padding:0;overflow:hidden}.task-cal-stack>.task-cal-ghost .task-card{display:none}.task-kanban-ghost{border-radius:var(--radius-xl);border-style:var(--tw-border-style);--tw-border-style:dashed;border-style:dashed;border-width:1px;border-color:var(--ui-border-strong);background-color:var(--card-soft)}.task-kanban-ghost .task-card{visibility:hidden}.form-label-placeholder{visibility:hidden;-webkit-user-select:none;user-select:none}.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.toggle-input{appearance:none;opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.task-inline-input-date{width:calc(var(--spacing) * 32);padding-right:calc(var(--spacing) * 2);width:min(8rem,100%);position:relative}.task-inline-input-date::-webkit-calendar-picker-indicator{opacity:0;cursor:pointer;width:100%;height:100%;position:absolute;inset:0}.task-inline-input-date{text-align:center;text-align-last:center;padding-left:0;padding-right:0}.task-inline-input-date::-webkit-datetime-edit{text-align:center}.task-inline-input-date::-webkit-datetime-edit-fields-wrapper{text-align:center;justify-content:center;display:flex}.task-card-link{color:inherit;text-decoration:none}.task-card-link:after{content:"";border-radius:inherit;position:absolute;inset:0}.task-card-link:hover{text-decoration:underline}.task-card-link:focus-visible{outline:none}.auth-shell-visual-grid{background-image:linear-gradient(#ffffff14 1px,#0000 1px),linear-gradient(90deg,#ffffff14 1px,#0000 1px);background-size:42px 42px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000c,#0000 80%);mask-image:linear-gradient(#000c,#0000 80%)}.auth-shell-visual-fallback{background:radial-gradient(circle at 18% 20%, var(--accent-400), transparent 24%), radial-gradient(circle at 82% 18%, var(--accent-300), transparent 20%), linear-gradient(160deg, var(--accent-900), var(--accent-700));position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.auth-shell-visual-fallback{background:radial-gradient(circle at 18% 20%, color-mix(in srgb, var(--accent-400) 34%, transparent), transparent 24%), radial-gradient(circle at 82% 18%, color-mix(in srgb, var(--accent-300) 24%, transparent), transparent 20%), linear-gradient(160deg, color-mix(in srgb, var(--accent-900) 32%, var(--card-soft)), color-mix(in srgb, var(--accent-700) 16%, var(--card)))}}.auth-shell-visual-overlay{background:linear-gradient(180deg, #0f172a14, #0f172aad), linear-gradient(135deg, var(--accent-500), transparent 45%);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.auth-shell-visual-overlay{background:linear-gradient(180deg, #0f172a14, #0f172aad), linear-gradient(135deg, color-mix(in srgb, var(--accent-500) 20%, transparent), transparent 45%)}}.auth-shell-visual-media-wrap{position:absolute;inset:0}.task-cal-resize{height:calc(var(--spacing) * 2);opacity:0;transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));cursor:ns-resize;touch-action:none;inset-inline:0;justify-content:center;align-items:flex-end;display:flex;position:absolute;bottom:0}.task-cal-resize:after{content:"";height:calc(var(--spacing) * .5);width:calc(var(--spacing) * 6);background-color:var(--text-muted);border-radius:3.40282e38px;max-width:100%;margin-bottom:1px}.task-cal-resize:focus-visible{opacity:1;--tw-outline-style:none;outline-style:none}.task-cal-resize:focus-visible:after{background-color:var(--ui-primary);height:var(--spacing)}@media (hover:none){.task-cal-resize{opacity:1}}.task-kanban-railnav{z-index:10;align-items:center;gap:calc(var(--spacing) * .5);padding-right:var(--spacing);padding-left:calc(var(--spacing) * 6);background:linear-gradient(to right, transparent, var(--card) 40%);inset-block:0;display:flex;position:absolute;right:0}.task-cal-chip{min-width:0;max-width:100%}[data-can-drag="1"] .task-cal-chip{cursor:var(--cursor-grab)}@container (max-width:11rem){.task-cal-chip .task-card-main{flex-wrap:wrap}.task-cal-chip .task-assignees{justify-content:flex-end;width:100%}}.task-cal-chip.is-static{cursor:default}.task-cal-chip.is-continuation{align-items:center;gap:var(--spacing);display:flex}.task-cal-chip.is-continuation .task-card{background-color:var(--card-soft);border-block-style:dashed;border-inline-end-style:dashed;flex:1;min-width:0}.task-cal-chip.is-continuation .task-title{color:var(--text-muted)}.task-cal-chip.is-sub{--task-cal-sub-indent:.75rem;padding-inline-start:var(--task-cal-sub-indent);position:relative}.task-cal-chip.is-sub:before{content:"";opacity:.7;background-color:var(--text-muted);inset-inline-start:0;width:.5rem;height:.5rem;position:absolute;top:.45rem;-webkit-mask-image:url(data:image/svg+xml;utf8,<svg%20xmlns=\"http://www.w3.org/2000/svg\"%20fill=\"none\"%20viewBox=\"0%200%2024%2024\"%20stroke=\"black\"%20stroke-width=\"2\"><path%20stroke-linecap=\"round\"%20stroke-linejoin=\"round\"%20d=\"m16.49%2012%203.75%203.75m0%200-3.75%203.75m3.75-3.75H3.74V4.499\"/></svg>);mask-image:url(data:image/svg+xml;utf8,<svg%20xmlns=\"http://www.w3.org/2000/svg\"%20fill=\"none\"%20viewBox=\"0%200%2024%2024\"%20stroke=\"black\"%20stroke-width=\"2\"><path%20stroke-linecap=\"round\"%20stroke-linejoin=\"round\"%20d=\"m16.49%2012%203.75%203.75m0%200-3.75%203.75m3.75-3.75H3.74V4.499\"/></svg>);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.task-cal-chip.is-sub.is-continuation:before{content:none}.task-dots-panel{z-index:40;margin-top:calc(var(--spacing) * 2);border-radius:var(--radius-xl);border-style:var(--tw-border-style);min-width:160px;padding:calc(var(--spacing) * 2);--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);border-width:1px;border-color:var(--border);background-color:var(--card);position:absolute;top:100%;right:0}.task-lane-menu .task-dots-panel{z-index:80}.task-cell-head-menu-anchor{position:relative}.task-cell-head-menu-anchor .task-column-menu{z-index:40;position:absolute;top:50%;left:auto;right:4px;transform:translateY(-50%)}.task-cell-head-menu-anchor .task-column-menu .task-dots-panel{margin-top:0;top:calc(100% + 6px);bottom:auto}.nav-overlay{z-index:40;transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));bottom:0;left:0;right:0;top:var(--topbar-height);background-color:var(--ui-backdrop);display:none;position:fixed}.task-row-menu[open]{z-index:50}.task-row-menu .task-dots-panel{z-index:50;margin-top:0;position:fixed;top:-9999px;left:-9999px;right:auto}.task-row:hover .task-row-menu .task-dots-trigger{opacity:1}.search-panel{z-index:50;border-radius:var(--radius-xl);border-style:var(--tw-border-style);padding:calc(var(--spacing) * 4);--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a), 0 8px 10px -6px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);background-color:var(--card);border-width:1px;border-color:var(--border);width:min(42rem,100vw - 1.5rem);min-width:200px;max-height:min(75dvh,42rem);position:absolute;top:calc(100% + .5rem);left:50%;overflow-y:auto;transform:translate(-50%)}@media (max-width:40rem){.search-panel{left:.75rem;right:.75rem;top:calc(var(--topbar-height) + .5rem);width:auto;max-height:calc(100dvh - var(--topbar-height) - 1.5rem);position:fixed;transform:none}}.search-dropdown{z-index:50;border-radius:var(--radius-lg);border-style:var(--tw-border-style);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);border-width:1px;border-color:var(--border);background-color:var(--card);background-image:linear-gradient(to bottom, var(--card), transparent), linear-gradient(to top, var(--card), transparent), linear-gradient(to bottom, var(--text), transparent), linear-gradient(to top, var(--text), transparent);max-height:min(75dvh,42rem);position:absolute;top:calc(100% + .25rem);left:0;right:0;overflow:auto}@supports (color:color-mix(in lab, red, red)){.search-dropdown{background-image:linear-gradient(to bottom, var(--card), transparent), linear-gradient(to top, var(--card), transparent), linear-gradient(to bottom, color-mix(in srgb, var(--text) 18%, transparent), transparent), linear-gradient(to top, color-mix(in srgb, var(--text) 18%, transparent), transparent)}}.search-dropdown{background-position:top,bottom,top,bottom;background-repeat:no-repeat;background-size:100% 1.25rem,100% 1.25rem,100% .5rem,100% .5rem;background-attachment:local,local,scroll,scroll}.role-panel{z-index:40;margin-top:calc(var(--spacing) * 2);border-radius:var(--radius-2xl);border-style:var(--tw-border-style);width:18rem;padding:calc(var(--spacing) * 3);--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);background-color:var(--card);border-width:1px;border-color:var(--border);flex-direction:column;display:flex;position:absolute;top:100%;right:0}.notifications-panel{right:calc(var(--spacing) * 4);width:calc(var(--spacing) * 80);border-radius:var(--radius-xl);border-style:var(--tw-border-style);--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);top:calc(var(--topbar-height) + .5rem);z-index:85;background-color:var(--card);border-width:1px;border-color:var(--border);max-width:calc(100vw - 1rem);margin-top:0;position:fixed}@media (max-width:1023px){.chat-sidebar{top:var(--topbar-height);height:calc(100vh - var(--topbar-height));height:calc(100dvh - var(--topbar-height))}}.chat-sidebar.drawer-right{top:var(--topbar-height);height:calc(100vh - var(--topbar-height));height:calc(100dvh - var(--topbar-height));max-height:none;width:var(--chat-sidebar-width);max-width:var(--chat-sidebar-max);z-index:70;box-shadow:none;border-radius:0;flex-direction:column;min-height:0;transition:transform .2s;display:flex;position:fixed;right:0;transform:translate(100%)}.chat-sidebar.drawer-right.is-open{transform:translate(0)}@media (min-width:1024px){.chat-sidebar{max-height:80vh}}.chat-sidebar{border-radius:var(--radius-2xl);border-style:var(--tw-border-style);--tw-shadow:0 1px 2px 0 var(--tw-shadow-color,#0000000d);min-width:0;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);background-color:var(--card);border-width:1px;border-color:var(--border);color:var(--text);flex-direction:column;min-height:0;display:flex}@media (min-width:1024px){.chat-sidebar{height:calc(100vh - var(--topbar-height));height:calc(100dvh - var(--topbar-height));position:sticky;top:0}}@media (max-width:1023px){.chat-sidebar{height:100dvh;width:min(var(--chat-sidebar-width), var(--chat-sidebar-max));z-index:70;box-shadow:none;border-radius:0;transition:transform .2s;position:fixed;top:0;right:0;transform:translate(100%)}.chat-sidebar.is-open{transform:translate(0)}}.auth-shell-theme{top:calc(var(--spacing) * 4);right:calc(var(--spacing) * 4);z-index:2;position:absolute}@media (max-width:639px){.auth-shell-theme{top:calc(var(--spacing) * 3);right:calc(var(--spacing) * 3)}}.task-row-subtask{--task-subtask-indent:var(--task-indent-step,3rem);margin-left:var(--task-subtask-indent,0rem);width:calc(100% - var(--task-subtask-indent,0rem));position:relative}.task-row-subtask .task-row-indent{width:1.5rem}.task-row-subtask:before{content:"";opacity:.7;background-color:var(--text-muted);width:18px;height:18px;position:absolute;top:50%;right:calc(100% + 6px);transform:translateY(-50%);-webkit-mask-image:url(data:image/svg+xml;utf8,<svg%20xmlns=\"http://www.w3.org/2000/svg\"%20fill=\"none\"%20viewBox=\"0%200%2024%2024\"%20stroke=\"black\"%20stroke-width=\"1.5\"><path%20stroke-linecap=\"round\"%20stroke-linejoin=\"round\"%20d=\"m16.49%2012%203.75%203.75m0%200-3.75%203.75m3.75-3.75H3.74V4.499\"/></svg>);mask-image:url(data:image/svg+xml;utf8,<svg%20xmlns=\"http://www.w3.org/2000/svg\"%20fill=\"none\"%20viewBox=\"0%200%2024%2024\"%20stroke=\"black\"%20stroke-width=\"1.5\"><path%20stroke-linecap=\"round\"%20stroke-linejoin=\"round\"%20d=\"m16.49%2012%203.75%203.75m0%200-3.75%203.75m3.75-3.75H3.74V4.499\"/></svg>);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:12px 12px;mask-size:12px 12px;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.task-row-subtask.is-hidden{display:none}.brand-color-pop{top:50%;right:calc(var(--spacing) * 2);position:absolute;transform:translateY(-50%)}.brand-color-pop summary::-webkit-details-marker{display:none}.notification-badge-slot{top:calc(var(--spacing) * -1);right:calc(var(--spacing) * -1);position:absolute}.nav-drawer{top:calc(var(--spacing) * 14);z-index:40;--tw-translate-x:-100%;translate:var(--tw-translate-x) var(--tw-translate-y);transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,);transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.3s;--tw-ease:var(--ease-in-out);transition-duration:.3s;transition-timing-function:var(--ease-in-out);width:var(--nav-mobile-width);position:fixed;bottom:0;left:0;overflow:hidden}@media (min-width:768px){.nav-drawer{--tw-translate-x:0px;width:var(--nav-expanded-width);flex:0 0 var(--nav-expanded-width);transition:width .22s,flex-basis .22s,transform .3s;position:static;top:auto;bottom:auto;transform:none}}@media (min-width:1380px){body.nav-collapsed .nav-drawer{width:var(--nav-collapsed-width);flex-basis:var(--nav-collapsed-width)}}@media (min-width:768px) and (max-width:1379px){body:not(.nav-expanded) .nav-drawer{width:var(--nav-collapsed-width);flex-basis:var(--nav-collapsed-width)}}.task-status-panel{z-index:50;gap:calc(var(--spacing) * 2);border-radius:var(--radius-xl);border-style:var(--tw-border-style);padding:calc(var(--spacing) * 2);--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);border-width:1px;border-color:var(--border);background-color:var(--card);flex-direction:column;width:fit-content;min-width:0;margin-top:0;display:flex;position:fixed;top:-9999px;left:-9999px;overflow:visible}.task-status-panel .task-status-delete-form,.task-status-panel .task-status-edit-form,.task-status-panel .task-status-add-form,.task-status-panel.is-editing .task-status-form{display:none}.task-status-panel.is-editing .task-status-delete-form,.task-status-panel.is-editing .task-status-edit-form,.task-status-panel.is-editing .task-status-add-form{display:flex}.task-date-panel{z-index:30;margin-top:var(--spacing);width:calc(var(--spacing) * 72);border-radius:var(--radius-xl);border-style:var(--tw-border-style);padding:calc(var(--spacing) * 3);--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);background-color:var(--card);border-width:1px;border-color:var(--border);position:absolute;top:100%;left:0}.task-add-column-panel{z-index:50;border-radius:var(--radius-xl);border-style:var(--tw-border-style);min-width:220px;padding:calc(var(--spacing) * 3);--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);border-width:1px;border-color:var(--border);background-color:var(--card);margin-top:0;position:fixed;top:-9999px;left:-9999px}.task-custom-panel{z-index:30;margin-top:calc(var(--spacing) * 2);border-radius:var(--radius-xl);border-style:var(--tw-border-style);min-width:200px;padding:calc(var(--spacing) * 3);--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);border-width:1px;border-color:var(--border);background-color:var(--card);position:absolute;top:100%;left:0}.task-assignee-panel{z-index:50;width:calc(var(--spacing) * 48);position:fixed;left:0}:where(.task-assignee-panel>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing) * var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing) * calc(1 - var(--tw-space-y-reverse)))}.task-assignee-panel{border-radius:var(--radius-xl);border-style:var(--tw-border-style);padding:calc(var(--spacing) * 2);--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);border-width:1px;border-color:var(--border);background-color:var(--card);top:-9999px;left:-9999px}.tracking-step{align-items:center;gap:calc(var(--spacing) * 2);text-align:center;flex-direction:column;flex:1;min-height:0;padding:0 .65rem;display:flex;position:relative}.tracking-step.is-active{color:var(--brand-text)}.tracking-step.is-current{color:var(--brand-accent-text)}.tracking-step.is-active:not(:last-child):after{background:var(--brand-primary)}@supports (color:color-mix(in lab, red, red)){.tracking-step.is-active:not(:last-child):after{background:color-mix(in srgb, var(--brand-primary) 26%, var(--brand-border))}}.tracking-step.is-active .tracking-step-icon{animation:4.6s ease-in-out infinite tracking-step-float}.tracking-step:nth-child(2).is-active .tracking-step-icon{animation-delay:.22s}.tracking-step:nth-child(3).is-active .tracking-step-icon{animation-delay:.44s}.tracking-step:nth-child(4).is-active .tracking-step-icon{animation-delay:.66s}.tracking-step.is-active:not(.is-current) .tracking-step-icon{background:var(--brand-primary)}@supports (color:color-mix(in lab, red, red)){.tracking-step.is-active:not(.is-current) .tracking-step-icon{background:color-mix(in srgb, var(--brand-primary) 10%, var(--brand-card-surface))}}.tracking-step.is-current .tracking-step-icon{background:var(--brand-primary);color:var(--brand-button-text);border-color:var(--brand-primary);box-shadow:0 10px 18px var(--brand-primary)}@supports (color:color-mix(in lab, red, red)){.tracking-step.is-current .tracking-step-icon{box-shadow:0 10px 18px color-mix(in srgb, var(--brand-primary) 20%, transparent)}}.tracking-step.is-current .tracking-step-icon:after{animation:2.8s ease-out infinite tracking-pulse}.tracking-step:not(:last-child):after{content:"";background:var(--brand-border);width:calc(100% - 3.9rem);height:2px;position:absolute;top:1.6rem;left:calc(50% + 1.95rem)}@media (max-width:640px){.tracking-step{scroll-snap-align:start;flex:0 0 112px;min-width:112px;min-height:0;padding:0 6px}.tracking-step:not(:last-child):after{width:calc(100% - 3.2rem);top:1.3rem;left:calc(50% + 1.6rem)}}@media (prefers-reduced-motion:reduce){.tracking-step.is-active .tracking-step-icon,.tracking-step.is-current .tracking-step-icon:after{animation:none}}.pricing-toggle-pill{top:50%;left:var(--spacing);height:calc(var(--spacing) * 11);--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);width:120px;translate:var(--tw-translate-x) var(--tw-translate-y);transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.2s;--tw-ease:linear;background-color:var(--card);border-radius:3.40282e38px;transition-duration:.2s;transition-timing-function:linear;position:absolute;box-shadow:0 6px 16px #0f172a1f}:root[data-theme=dark] .pricing-toggle-pill{box-shadow:none;background-color:#ffffff14}.topbar{z-index:90;border-bottom-style:var(--tw-border-style);background-color:rgba(var(--card-rgb), .9);border-bottom-width:1px;border-color:var(--border);position:sticky;top:0}@media (min-width:768px){.topbar{border-color:var(--border);background-color:#0000}}.table-head-sticky{z-index:5;background-color:var(--card);position:sticky;top:0}.table-liquidity-weekdetails .table-head-sticky,.bulk-overview-table .table-head-sticky{background-color:var(--card)}.task-kanban-headrail-wrap{z-index:30;position:sticky;top:0}.role-panel-demo{margin-top:calc(var(--spacing) * 3);display:flex;position:relative;top:auto}.tracking-instagram-overlay{right:calc(var(--spacing) * 4);bottom:calc(var(--spacing) * 4);left:calc(var(--spacing) * 4);border-radius:var(--radius-xl);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);text-align:center;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--brand-button-text);background:var(--brand-primary);position:absolute}@supports (color:color-mix(in lab, red, red)){.tracking-instagram-overlay{background:color-mix(in srgb, var(--brand-primary) 84%, transparent)}}.brand-color-popover{margin-top:calc(var(--spacing) * 3);width:calc(var(--spacing) * 56);border-radius:var(--radius-xl);border-style:var(--tw-border-style);padding:calc(var(--spacing) * 3);--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);background-color:var(--card);border-width:1px;border-color:var(--border);z-index:30;position:absolute;right:0}.ai-panel-chats-menu{z-index:20;margin-top:var(--spacing);width:calc(var(--spacing) * 64);position:absolute;right:0}:where(.ai-panel-chats-menu>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * .5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * .5) * calc(1 - var(--tw-space-y-reverse)))}.ai-panel-chats-menu{padding:calc(var(--spacing) * 1.5)}.row-actions-panel{z-index:20;margin-top:var(--spacing);width:calc(var(--spacing) * 56);border-radius:var(--radius-xl);border-style:var(--tw-border-style);--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);background-color:var(--card);border-width:1px;border-color:var(--border);position:absolute;right:0;overflow:hidden}.row-actions-panel.is-floating{margin-top:0;right:auto}.save-bar{bottom:calc(var(--spacing) * 4);z-index:50;--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y);align-items:center;gap:calc(var(--spacing) * 4);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 2);border:var(--ui-border-w) solid var(--ui-border-strong);border-radius:var(--ui-radius);background-color:var(--ui-card);display:flex;position:fixed;left:50%;box-shadow:0 8px 24px #00000024}.chat-emoji-panel{border:1px solid var(--border);background-color:var(--card);z-index:70;border-radius:.75rem;width:min(20rem,100vw - 2rem);padding:.5rem;position:absolute;bottom:calc(100% + .5rem);left:0;box-shadow:0 10px 28px #0f172a2e}@media (min-width:1024px){.task-row-main{left:calc(1px + var(--task-subtask-indent,0rem));z-index:6;background-color:inherit;box-shadow:none;margin-left:-.375rem;padding-left:.375rem;position:sticky}}.task-row-main{justify-content:space-between;align-items:center;gap:calc(var(--spacing) * 3);min-width:0;display:flex}@media (min-width:1024px){.task-cell-sticky{left:calc(1px + var(--task-subtask-indent,0rem));z-index:7;background-color:inherit;box-shadow:none;margin-left:-.375rem;padding-left:.375rem;position:sticky}.task-row-head .task-cell-sticky{background-color:var(--card);margin-left:-.5rem;padding-left:.5rem;left:0}}.task-kanban-lane-head{z-index:10;align-items:center;gap:calc(var(--spacing) * 2);width:fit-content;padding-block:var(--spacing);display:flex;position:sticky;left:0}.role-avatar{height:calc(var(--spacing) * 8);width:calc(var(--spacing) * 8);justify-content:center;align-items:center;display:inline-flex;position:relative}.form-action-cell>.role-avatar{align-self:flex-end}.role-avatar{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);text-transform:uppercase;background-color:var(--card-soft);border:0px solid rgba(var(--role-rgb), .45);color:var(--text);isolation:isolate;z-index:0;border-radius:3.40282e38px;overflow:visible}.table-scroll-mobile{margin-inline:calc(var(--spacing) * -4);padding-inline:calc(var(--spacing) * 4);padding-bottom:var(--spacing);overflow-x:auto}@media (min-width:40rem){.table-scroll-mobile{margin-inline:0;padding-inline:0}}.table-scroll-mobile{--table-scroll-inline-padding:1rem;isolation:isolate;overscroll-behavior-x:contain;min-width:0;max-width:100%;position:relative}@media (min-width:640px){.table-scroll-mobile{--table-scroll-inline-padding:0rem}}.task-cal-tg-block{grid-row:var(--cal-r,1) / span var(--cal-rs,2);grid-column:var(--cal-c,1) / span var(--cal-cs,12);z-index:1;min-width:0;margin:1px;position:relative;overflow:hidden}.task-cal-tg-block.is-band{z-index:0;opacity:.75}.task-cal-tg-block .task-card{height:100%}.task-cal-tg-block:hover .task-cal-resize,.task-cal-tg-block:focus-within .task-cal-resize,.task-cal-tg-block.is-resizing .task-cal-resize{opacity:1}.task-cal-tg-block.is-resizing{outline:2px solid var(--ui-primary);outline-offset:-2px}.task-card-compact{border-radius:var(--radius-lg);padding:calc(var(--spacing) * 1.5);--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.task-card-compact .task-card-main{align-items:center;gap:calc(var(--spacing) * 1.5)}.task-card-compact .task-card-text{flex:1;min-width:0}.task-card-compact .task-title{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.6875rem;line-height:1.25;display:-webkit-box;overflow:hidden}.task-card-compact .task-assignees{flex-wrap:nowrap;gap:0}.task-card-compact .task-assignees .ui-avatar{box-shadow:0 0 0 2px var(--card);position:relative}.task-card-compact .task-assignees .ui-avatar+.ui-avatar{margin-inline-start:-1.125rem}.task-card-compact .task-assignees .ui-avatar:first-child{z-index:5}.task-card-compact .task-assignees .ui-avatar:nth-child(2){z-index:4}.task-card-compact .task-assignees .ui-avatar:nth-child(3){z-index:3}.task-card-compact .task-assignees .ui-avatar:nth-child(4){z-index:2}.task-card-compact .task-assignees .ui-avatar:nth-child(5){z-index:1}.task-cell-assignee{justify-content:center;width:100%}.task-cell-assignee .task-assignees{flex-wrap:nowrap;gap:0}.task-cell-assignee .task-assignees>.task-assignee-remove{position:relative}.task-cell-assignee .task-assignees>.task-assignee-remove+.task-assignee-remove{margin-inline-start:-1.125rem}.task-cell-assignee .task-assignees>.task-assignee-remove:first-child{z-index:5}.task-cell-assignee .task-assignees>.task-assignee-remove:nth-child(2){z-index:4}.task-cell-assignee .task-assignees>.task-assignee-remove:nth-child(3){z-index:3}.task-cell-assignee .task-assignees>.task-assignee-remove:nth-child(4){z-index:2}.task-cell-assignee .task-assignees>.task-assignee-remove:nth-child(5){z-index:1}.task-cell-assignee .task-assignees>.task-assignee-remove+.task-assignee-menu{margin-inline-start:.375rem}.auth-shell-visual-content{z-index:1;max-width:var(--container-xl);color:#fff;flex-direction:column;margin-top:auto;display:flex;position:relative}@media (max-width:639px){.auth-shell-visual-content{justify-content:center;align-items:center;width:100%;max-width:none;height:100%;margin-top:0}}.product-suggest-menu{z-index:20;margin-top:var(--spacing);max-height:calc(var(--spacing) * 64);border-radius:var(--radius-lg);border-style:var(--tw-border-style);width:100%;font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);background-color:var(--card);border-width:1px;border-color:var(--border);display:none;position:absolute;overflow:auto}.pricing-toggle-btn{z-index:10;height:calc(var(--spacing) * 11);width:120px;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));color:var(--text-muted);justify-content:center;align-items:center;display:flex;position:relative}.pricing-toggle-btn.is-active{color:var(--text)}.table-frozen-rail{width:max-content;min-width:100%;position:relative}.table-frozen-rail :is(th,td){z-index:0;position:relative}.nav-list{z-index:10;position:relative}:where(.nav-list>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing) * var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing) * calc(1 - var(--tw-space-y-reverse)))}.nav-list{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.table-frozen-col{background-color:var(--table-row-surface,var(--card));z-index:1;background-clip:border-box;position:sticky;overflow:hidden}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.task-row-subsubtask{--task-subtask-indent:calc(var(--task-indent-step,3rem) * 2);margin-left:var(--task-subtask-indent,0rem);width:calc(100% - var(--task-subtask-indent,0rem));position:relative}.task-row-subsubtask .task-row-indent{width:1.5rem}.auth-shell-form{width:100%;height:100%;min-height:0;padding-inline:calc(var(--spacing) * 5);padding-block:calc(var(--spacing) * 6);--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a), 0 8px 10px -6px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);border-radius:28px;flex-direction:column;justify-content:center;display:flex;position:relative;overflow:hidden}@media (min-width:40rem){.auth-shell-form{padding-inline:calc(var(--spacing) * 8);padding-block:calc(var(--spacing) * 8)}}.auth-shell-form{border-color:var(--border)}@supports (color:color-mix(in lab, red, red)){.auth-shell-form{border-color:color-mix(in srgb, var(--border) 92%, transparent)}}.auth-shell-form{background:linear-gradient(180deg, var(--card), var(--card))}@supports (color:color-mix(in lab, red, red)){.auth-shell-form{background:linear-gradient(180deg, color-mix(in srgb, var(--card) 96%, transparent), color-mix(in srgb, var(--card) 98%, transparent))}}.auth-shell-form{box-shadow:0 20px 48px #0f172a14,inset 0 1px #ffffff0a}@media (min-width:40rem){.auth-preview-wrap .auth-shell-form{padding-inline:calc(var(--spacing) * 5);padding-block:calc(var(--spacing) * 6)}}@media (max-width:639px){.auth-shell-form{padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 4);border-radius:24px;justify-content:flex-start}}.auth-shell-visual-card{border-style:var(--tw-border-style);height:100%;min-height:240px;padding:calc(var(--spacing) * 5);border-width:1px;border-radius:32px;display:flex;position:relative;overflow:hidden}@media (min-width:40rem){.auth-shell-visual-card{min-height:320px;padding:calc(var(--spacing) * 6)}}@media (min-width:64rem){.auth-shell-visual-card{min-height:100%;padding:calc(var(--spacing) * 8)}}.auth-shell-visual-card{border-color:var(--border)}@supports (color:color-mix(in lab, red, red)){.auth-shell-visual-card{border-color:color-mix(in srgb, var(--border) 88%, transparent)}}.auth-shell-visual-card{background:linear-gradient(155deg, var(--card-soft), var(--card))}@supports (color:color-mix(in lab, red, red)){.auth-shell-visual-card{background:linear-gradient(155deg, color-mix(in srgb, var(--card-soft) 90%, transparent), color-mix(in srgb, var(--card) 88%, transparent))}}.auth-shell-visual-card{box-shadow:0 22px 48px #0f172a1a}@media (min-width:40rem){.auth-preview-wrap .auth-shell-visual-card{padding:calc(var(--spacing) * 5)}}@media (max-width:1023px){.auth-shell-visual-card{min-height:220px}}@media (max-width:639px){.auth-shell-visual-card{padding:calc(var(--spacing) * 4);border-radius:24px;min-height:132px}}.task-comment-icon-wrap{height:calc(var(--spacing) * 5);width:calc(var(--spacing) * 5);justify-content:center;align-items:center;display:inline-flex;position:relative}.form-action-cell>.task-comment-icon-wrap{align-self:flex-end}.task-comment-icon-wrap{flex-shrink:0}.toggle-slider{height:calc(var(--spacing) * 5);width:calc(var(--spacing) * 9);align-items:center;display:inline-flex;position:relative}.form-action-cell>.toggle-slider{align-self:flex-end}.toggle-slider{border-style:var(--tw-border-style);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));background-color:var(--card-soft);border-width:1px;border-color:var(--text-muted);border-radius:3.40282e38px}.toggle-slider:before{height:calc(var(--spacing) * 4);width:calc(var(--spacing) * 4);transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));content:"";background-color:var(--text-muted);border-radius:3.40282e38px;display:inline-block;transform:translate(2px);box-shadow:0 1px 2px #0f172a2e}.toggle-input:checked+.toggle-slider{background-color:var(--accent-500);border-color:var(--accent-500)}.toggle-input:checked+.toggle-slider:before{background-color:#fff;transform:translate(18px)}.toggle-input:focus-visible+.toggle-slider{outline-offset:2px;box-shadow:var(--ui-focus-ring-shadow);outline:2px solid #0000}.toggle-input:disabled+.toggle-slider{cursor:not-allowed;opacity:.5}.role-indicator-pulse{width:100%;height:100%;animation:var(--animate-ping);display:inline-flex;position:absolute}.form-action-cell>.role-indicator-pulse{align-self:flex-end}.role-indicator-pulse{opacity:.75;background-color:var(--role-500);border-radius:3.40282e38px}.role-indicator-dot{height:calc(var(--spacing) * 2.5);width:calc(var(--spacing) * 2.5);display:inline-flex;position:relative}.form-action-cell>.role-indicator-dot{align-self:flex-end}.role-indicator-dot{background-color:var(--role-400);border-radius:3.40282e38px}.role-indicator{height:calc(var(--spacing) * 2.5);width:calc(var(--spacing) * 2.5);display:flex;position:relative}.tracking-instagram-card{border-radius:var(--radius-2xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--brand-border);background:var(--brand-card-surface);display:block;position:relative;overflow:hidden}@media (min-width:768px){.tracking-panel-instagram-media .tracking-instagram-card{min-height:clamp(280px,30vw,390px)}}.pricing-toggle{align-items:center;display:inline-flex;position:relative}.form-action-cell>.pricing-toggle{align-self:flex-end}.pricing-toggle{padding:var(--spacing);background-color:var(--card-soft);border-radius:3.40282e38px}.pricing-toggle.is-annual .pricing-toggle-pill{transform:translate(100%,-50%)}.task-file-pill{align-items:center;display:inline-flex}.form-action-cell>.task-file-pill{align-self:flex-end}.task-file-pill{border-style:var(--tw-border-style);border-width:1px;border-color:var(--border);border-radius:3.40282e38px;position:relative;background-color:#0000!important}.\!toggle{align-items:center!important;display:inline-flex!important;position:relative!important}.form-action-cell>.\!toggle{align-self:flex-end!important}.toggle{align-items:center;display:inline-flex;position:relative}.form-action-cell>.toggle{align-self:flex-end}.row-actions-menu{display:inline-block;position:relative}@supports (color:color-mix(in lab, red, red)){.row-actions-menu[open]>.row-actions-trigger{border-color:color-mix(in srgb, var(--accent-500) 60%, var(--border))}}.row-actions-menu summary::-webkit-details-marker{display:none}.ai-panel-chats{position:relative}.ai-panel-chats>summary{list-style:none}.ai-panel-chats>summary::-webkit-details-marker{display:none}.role-root{display:none;position:relative}@media (min-width:48rem){.role-root{display:block}}.rt-ai-translate{position:relative}.rt-ai-translate>summary{list-style:none}.rt-ai-translate>summary::-webkit-details-marker{display:none}.task-add-column-menu{position:relative}.task-add-column-menu summary{list-style:none}.task-add-column-menu summary::-webkit-details-marker{display:none}.task-assignee-menu{position:relative}.task-assignee-menu summary{list-style:none}.task-assignee-menu summary::-webkit-details-marker{display:none}.task-custom-menu{position:relative}.task-custom-menu summary{list-style:none}.task-custom-menu summary::-webkit-details-marker{display:none}.task-dots-menu{position:relative}.task-dots-menu summary{list-style:none}.task-dots-menu summary::-webkit-details-marker{display:none}.task-status-manager{position:relative}.task-status-manager summary{list-style:none}.task-status-manager summary::-webkit-details-marker{display:none}.task-status-menu{position:relative}.task-status-menu summary{list-style:none}.task-status-menu summary::-webkit-details-marker{display:none}.task-confetti-piece{opacity:.9;width:8px;height:12px;animation:.9s ease-out forwards task-confetti;position:absolute}.chart-frame{border-radius:var(--radius-2xl);border-style:var(--tw-border-style);background-color:var(--card);border-width:1px;border-color:var(--border);width:100%;height:16rem;position:relative;overflow:hidden}.main{scrollbar-gutter:stable;background-color:#0000;flex:1;min-width:0;min-height:0;position:relative;overflow-y:auto}.search-anchor{flex:1;min-width:0;position:relative}.task-date-menu{min-width:0;position:relative}.select-wrap{position:relative}.select-wrap select{appearance:none;padding-right:calc(var(--spacing) * 9);background-image:none}.select-wrap:focus-within .select-caret{rotate:180deg}:where(.chat-composer-form>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-y-reverse)))}.chat-composer-form{position:relative}.task-card{border-radius:var(--radius-xl);border-style:var(--tw-border-style);padding:calc(var(--spacing) * 3);--tw-shadow:0 1px 2px 0 var(--tw-shadow-color,#0000000d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);background-color:var(--card);border-width:1px;border-color:var(--border);border-inline-start:3px solid var(--task-row-accent,var(--border));transition:border-color .12s,box-shadow .12s;position:relative}.task-card.is-completed{background-color:var(--card-soft)}.task-card:has(.task-card-link):hover{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);border-color:var(--ui-border-strong)}.task-card:has(:focus-visible){outline:2px solid var(--ui-focus-ring);outline-offset:2px}.auth-shell-visual-orb{--tw-blur:blur(var(--blur-3xl));filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,);border-radius:3.40282e38px;position:absolute}.absolute{position:absolute}.brand-color-input,.chat-emoji-picker{position:relative}.fixed{position:fixed}.notifications-root,.relative{position:relative}.static{position:static}.sticky{position:sticky}.task-add{position:relative}.inset-0{inset:0}.auth-shell-visual-orb-primary{height:calc(var(--spacing) * 32);width:calc(var(--spacing) * 32);top:10%;left:8%}@media (min-width:40rem){.auth-shell-visual-orb-primary{height:calc(var(--spacing) * 44);width:calc(var(--spacing) * 44)}}.auth-shell-visual-orb-primary{background-color:var(--accent-300)}@supports (color:color-mix(in lab, red, red)){.auth-shell-visual-orb-primary{background-color:color-mix(in srgb, var(--accent-300) 45%, white)}}.auth-shell-visual-orb-primary{opacity:.26}.pct-y-0{top:0%}.pct-y-1{top:1%}.pct-y-2{top:2%}.pct-y-3{top:3%}.pct-y-4{top:4%}.pct-y-5{top:5%}.pct-y-6{top:6%}.pct-y-7{top:7%}.pct-y-8{top:8%}.pct-y-9{top:9%}.pct-y-10{top:10%}.pct-y-11{top:11%}.pct-y-12{top:12%}.pct-y-13{top:13%}.pct-y-14{top:14%}.pct-y-15{top:15%}.pct-y-16{top:16%}.pct-y-17{top:17%}.pct-y-18{top:18%}.pct-y-19{top:19%}.pct-y-20{top:20%}.pct-y-21{top:21%}.pct-y-22{top:22%}.pct-y-23{top:23%}.pct-y-24{top:24%}.pct-y-25{top:25%}.pct-y-26{top:26%}.pct-y-27{top:27%}.pct-y-28{top:28%}.pct-y-29{top:29%}.pct-y-30{top:30%}.pct-y-31{top:31%}.pct-y-32{top:32%}.pct-y-33{top:33%}.pct-y-34{top:34%}.pct-y-35{top:35%}.pct-y-36{top:36%}.pct-y-37{top:37%}.pct-y-38{top:38%}.pct-y-39{top:39%}.pct-y-40{top:40%}.pct-y-41{top:41%}.pct-y-42{top:42%}.pct-y-43{top:43%}.pct-y-44{top:44%}.pct-y-45{top:45%}.pct-y-46{top:46%}.pct-y-47{top:47%}.pct-y-48{top:48%}.pct-y-49{top:49%}.pct-y-50{top:50%}.pct-y-51{top:51%}.pct-y-52{top:52%}.pct-y-53{top:53%}.pct-y-54{top:54%}.pct-y-55{top:55%}.pct-y-56{top:56%}.pct-y-57{top:57%}.pct-y-58{top:58%}.pct-y-59{top:59%}.pct-y-60{top:60%}.pct-y-61{top:61%}.pct-y-62{top:62%}.pct-y-63{top:63%}.pct-y-64{top:64%}.pct-y-65{top:65%}.pct-y-66{top:66%}.pct-y-67{top:67%}.pct-y-68{top:68%}.pct-y-69{top:69%}.pct-y-70{top:70%}.pct-y-71{top:71%}.pct-y-72{top:72%}.pct-y-73{top:73%}.pct-y-74{top:74%}.pct-y-75{top:75%}.pct-y-76{top:76%}.pct-y-77{top:77%}.pct-y-78{top:78%}.pct-y-79{top:79%}.pct-y-80{top:80%}.pct-y-81{top:81%}.pct-y-82{top:82%}.pct-y-83{top:83%}.pct-y-84{top:84%}.pct-y-85{top:85%}.pct-y-86{top:86%}.pct-y-87{top:87%}.pct-y-88{top:88%}.pct-y-89{top:89%}.pct-y-90{top:90%}.pct-y-91{top:91%}.pct-y-92{top:92%}.pct-y-93{top:93%}.pct-y-94{top:94%}.pct-y-95{top:95%}.pct-y-96{top:96%}.pct-y-97{top:97%}.pct-y-98{top:98%}.pct-y-99{top:99%}.pct-y-100{top:100%}.top-3{top:calc(var(--spacing) * 3)}.top-5{top:calc(var(--spacing) * 5)}.top-full{top:100%}.auth-shell-visual-orb-secondary{height:calc(var(--spacing) * 40);width:calc(var(--spacing) * 40);bottom:8%;right:10%}@media (min-width:40rem){.auth-shell-visual-orb-secondary{height:calc(var(--spacing) * 56);width:calc(var(--spacing) * 56)}}.auth-shell-visual-orb-secondary{background-color:var(--accent-500)}@supports (color:color-mix(in lab, red, red)){.auth-shell-visual-orb-secondary{background-color:color-mix(in srgb, var(--accent-500) 42%, transparent)}}.auth-shell-visual-orb-secondary{opacity:.28}.grid-stack>.grid-stack-item>.grid-stack-item-content{overflow:hidden}.grid-stack>.grid-stack-item>.ui-resizable-se{opacity:0;color:var(--text-muted);transition:opacity .15s ease-out;bottom:1.25rem;right:1.25rem}.grid-stack>.grid-stack-item:hover>.ui-resizable-se,.grid-stack>.grid-stack-item:focus-within>.ui-resizable-se{opacity:1}.task-status-palette-pop--right .task-status-palette-grid{left:auto;right:0}.is-floating[data-floating-panel]{z-index:90;display:block}.is-floating.row-actions-panel{margin-top:0;right:auto}.right-0{right:0}.right-3{right:calc(var(--spacing) * 3)}.bottom-auto{bottom:auto}.table-frozen-col-toggle{left:var(--table-scroll-inline-padding,0rem);width:3.5rem;min-width:3.5rem;max-width:3.5rem}tbody .table-frozen-col-toggle{z-index:6}.table-frozen-col-1{left:var(--table-scroll-inline-padding,0rem)}tbody .table-frozen-col-1{z-index:7}.table-frozen-col-2{left:calc(var(--table-scroll-inline-padding,0rem) + var(--table-frozen-col-1-width,0rem))}tbody .table-frozen-col-2{z-index:6}.table-frozen-col-3{left:calc(var(--table-scroll-inline-padding,0rem) + var(--table-frozen-col-1-width,0rem) + var(--table-frozen-col-2-width,0rem))}tbody .table-frozen-col-3{z-index:5}.table-frozen-col-4{left:calc(var(--table-scroll-inline-padding,0rem) + var(--table-frozen-col-1-width,0rem) + var(--table-frozen-col-2-width,0rem) + var(--table-frozen-col-3-width,0rem))}tbody .table-frozen-col-4{z-index:4}.table-frozen-col-week{left:calc(var(--table-scroll-inline-padding,0rem) + 3.5rem)}tbody .table-frozen-col-week{z-index:5}.left-auto{left:auto}.pct-x-0{left:0%}.pct-x-1{left:1%}.pct-x-2{left:2%}.pct-x-3{left:3%}.pct-x-4{left:4%}.pct-x-5{left:5%}.pct-x-6{left:6%}.pct-x-7{left:7%}.pct-x-8{left:8%}.pct-x-9{left:9%}.pct-x-10{left:10%}.pct-x-11{left:11%}.pct-x-12{left:12%}.pct-x-13{left:13%}.pct-x-14{left:14%}.pct-x-15{left:15%}.pct-x-16{left:16%}.pct-x-17{left:17%}.pct-x-18{left:18%}.pct-x-19{left:19%}.pct-x-20{left:20%}.pct-x-21{left:21%}.pct-x-22{left:22%}.pct-x-23{left:23%}.pct-x-24{left:24%}.pct-x-25{left:25%}.pct-x-26{left:26%}.pct-x-27{left:27%}.pct-x-28{left:28%}.pct-x-29{left:29%}.pct-x-30{left:30%}.pct-x-31{left:31%}.pct-x-32{left:32%}.pct-x-33{left:33%}.pct-x-34{left:34%}.pct-x-35{left:35%}.pct-x-36{left:36%}.pct-x-37{left:37%}.pct-x-38{left:38%}.pct-x-39{left:39%}.pct-x-40{left:40%}.pct-x-41{left:41%}.pct-x-42{left:42%}.pct-x-43{left:43%}.pct-x-44{left:44%}.pct-x-45{left:45%}.pct-x-46{left:46%}.pct-x-47{left:47%}.pct-x-48{left:48%}.pct-x-49{left:49%}.pct-x-50{left:50%}.pct-x-51{left:51%}.pct-x-52{left:52%}.pct-x-53{left:53%}.pct-x-54{left:54%}.pct-x-55{left:55%}.pct-x-56{left:56%}.pct-x-57{left:57%}.pct-x-58{left:58%}.pct-x-59{left:59%}.pct-x-60{left:60%}.pct-x-61{left:61%}.pct-x-62{left:62%}.pct-x-63{left:63%}.pct-x-64{left:64%}.pct-x-65{left:65%}.pct-x-66{left:66%}.pct-x-67{left:67%}.pct-x-68{left:68%}.pct-x-69{left:69%}.pct-x-70{left:70%}.pct-x-71{left:71%}.pct-x-72{left:72%}.pct-x-73{left:73%}.pct-x-74{left:74%}.pct-x-75{left:75%}.pct-x-76{left:76%}.pct-x-77{left:77%}.pct-x-78{left:78%}.pct-x-79{left:79%}.pct-x-80{left:80%}.pct-x-81{left:81%}.pct-x-82{left:82%}.pct-x-83{left:83%}.pct-x-84{left:84%}.pct-x-85{left:85%}.pct-x-86{left:86%}.pct-x-87{left:87%}.pct-x-88{left:88%}.pct-x-89{left:89%}.pct-x-90{left:90%}.pct-x-91{left:91%}.pct-x-92{left:92%}.pct-x-93{left:93%}.pct-x-94{left:94%}.pct-x-95{left:95%}.pct-x-96{left:96%}.pct-x-97{left:97%}.pct-x-98{left:98%}.pct-x-99{left:99%}.pct-x-100{left:100%}.isolate{isolation:isolate}.table-frozen-head{z-index:9;background-color:var(--card)}.task-lane-menu[open],.task-lane-menu .task-dots-panel{z-index:80}.task-dots-panel-portal{z-index:60}.z-10{z-index:10}.z-40{z-index:40}.auth-preview-wrap{border-radius:var(--radius-2xl);border-style:var(--tw-border-style);padding:calc(var(--spacing) * 3);border-width:1px;overflow:hidden}@media (min-width:40rem){.auth-preview-wrap{padding:calc(var(--spacing) * 4)}}.auth-preview-wrap{border-color:var(--border);background-color:var(--card-soft)}@supports (color:color-mix(in lab, red, red)){.auth-preview-wrap{background-color:color-mix(in srgb, var(--card-soft) 88%, transparent)}}@media (min-width:64rem){.auth-preview-wrap .auth-shell{grid-template-columns:repeat(1,minmax(0,1fr))}}.auth-preview-wrap .auth-shell-form{padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 5)}@media (min-width:40rem){.auth-preview-wrap .auth-shell-form{padding-inline:calc(var(--spacing) * 5);padding-block:calc(var(--spacing) * 6)}}.auth-preview-wrap .auth-shell-form{min-height:280px}.auth-preview-wrap .auth-shell-visual-card{padding:calc(var(--spacing) * 4)}@media (min-width:40rem){.auth-preview-wrap .auth-shell-visual-card{padding:calc(var(--spacing) * 5)}}.auth-preview-wrap .auth-shell-visual-card{min-height:180px}@media (min-width:40rem){.auth-preview-wrap .auth-shell-title{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}}.auth-shell-main{order:2;min-height:0;display:flex}@media (min-width:64rem){.auth-shell-main{order:1}}.auth-preview-wrap .auth-shell-main{order:1}.task-cal-tray{gap:calc(var(--spacing) * 2);border-radius:var(--radius-lg);border-style:var(--tw-border-style);padding:calc(var(--spacing) * 2);border-width:1px;border-color:var(--border);background-color:var(--card-soft);flex-direction:column;display:flex}@container (max-width:47.9375rem){.task-cal-tray{order:-1}}.task-cal-tray.is-collapsed .task-cal-tray-stack,.task-cal-tray.is-collapsed .task-cal-tray-empty{display:none}@container (min-width:48rem){.task-cal-tray.is-collapsed .task-cal-tray-head{display:none}.task-cal-tray.is-collapsed .task-cal-tray-collapsed{display:flex}}@container (max-width:47.9375rem){.task-cal-tray[data-cal-tray-pref=auto] .task-cal-tray-stack,.task-cal-tray[data-cal-tray-pref=auto] .task-cal-tray-empty{display:none}.task-cal-tray[data-cal-tray-pref=auto] .task-cal-tray-caret{rotate:180deg}}.auth-shell-visual{order:1}@media (min-width:64rem){.auth-shell-visual{order:2}}.auth-preview-wrap .auth-shell-visual{order:2}.order-first{order:-9999}.detail-main{min-width:0}@container (min-width:64rem){.detail-main{grid-column:span 2/span 2}}.detail-main>:not(:last-child){margin-bottom:var(--ui-space-400)}.task-lane-header-board{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;column-gap:.25rem;width:100%;display:grid}.task-lane-title-block{grid-template-columns:auto 1fr;align-items:center;column-gap:.5rem;display:grid}.task-lane-header-board .task-lane-title-block{grid-column:1;min-width:0}.task-lane-actions{align-items:center;gap:calc(var(--spacing) * 2);display:flex}.task-lane-header-board .task-lane-actions{grid-column:3;justify-self:end}.chat-emoji-empty{padding-inline:calc(var(--spacing) * 2);padding-block:var(--spacing);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:var(--text-muted);grid-column:1/-1}.widget-size-L{grid-column:span 12/span 12}@media (min-width:48rem){.widget-size-L{grid-column:span 12/span 12}}@media (min-width:80rem){.widget-size-L{grid-column:span 9/span 9}}.widget-size-M{grid-column:span 12/span 12}@media (min-width:48rem){.widget-size-M{grid-column:span 6/span 6}}@media (min-width:80rem){.widget-size-M{grid-column:span 6/span 6}}.widget-size-S{grid-column:span 12/span 12}@media (min-width:48rem){.widget-size-S{grid-column:span 6/span 6}}@media (min-width:80rem){.widget-size-S{grid-column:span 3/span 3}}.col-span-2{grid-column:span 2/span 2}.col-span-full{grid-column:1/-1}.widget-size-XL{grid-column:span 12/span 12}.task-cal-tg-hour{grid-row:var(--cal-r,1) / span var(--cal-rs,2);padding-right:var(--spacing);text-align:right;font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,);color:var(--text-muted)}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.rt-area{width:100%;padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2.5);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.rt-area{outline-offset:2px;outline:2px solid #0000}}.rt-area{color:var(--ui-text);resize:vertical;overflow-y:auto}.rt-area:empty:before{content:attr(data-rt-placeholder);color:var(--ui-muted)}.rt-area h2{margin-top:calc(var(--spacing) * 3);font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.rt-area h3{margin-top:calc(var(--spacing) * 2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.rt-area h4{margin-top:calc(var(--spacing) * 2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.rt-area p{margin:0 0 1em}.rt-area ul{padding-left:calc(var(--spacing) * 5);list-style-type:disc}.rt-area ol{padding-left:calc(var(--spacing) * 5);list-style-type:decimal}.rt-area blockquote{margin-block:calc(var(--spacing) * 2);padding-left:calc(var(--spacing) * 3);border-left:2px solid var(--ui-border-strong);color:var(--ui-muted)}.rt-area a{color:var(--ui-primary);text-decoration:underline}.tracking-logo{max-width:300px;height:auto;margin:0 auto;display:block}.table-link{margin:calc(var(--spacing) * -1);border-radius:var(--radius-md);padding:var(--spacing);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));display:block}.table-link:hover{text-underline-offset:2px;text-decoration:underline}.chat-message h2,.chat-message h3{margin:.6rem 0 .35rem;font-weight:600}.chat-message h2{font-size:1.02rem}.chat-message h3{font-size:.95rem}.chat-message p{margin:.35rem 0}.chat-message ul{margin:.35rem 0 .35rem 1rem;padding-left:1rem;list-style:outside}.chat-message li{margin:.2rem 0}.chat-message pre{white-space:pre-wrap;word-break:break-word;margin:.4rem 0}.chat-message code{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:.9em}.chat-message{white-space:pre-wrap;overflow-wrap:anywhere;word-break:break-word;border-radius:.75rem;max-width:36rem;padding:.75rem 1rem;font-size:.875rem;line-height:1.5;box-shadow:0 1px 2px #0f172a14}.chat-message a{color:var(--accent-600);text-decoration:underline}.chat-message a:hover{color:var(--accent-700)}:root[data-theme=dark] .chat-message a{color:#93c5fd}.chat-message code{background-color:var(--card);border-radius:.35rem;padding:.05rem .35rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace}.m-0{margin:0}.auth-inner{width:100%;max-width:1320px;min-height:100vh;padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 6);align-items:center;margin-inline:auto;display:flex}@media (min-width:40rem){.auth-inner{padding-inline:calc(var(--spacing) * 6)}}@media (min-width:64rem){.auth-inner{padding-inline:calc(var(--spacing) * 8)}}.auth-inner{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;height:100%;min-height:calc(100dvh - 3rem);overflow-y:auto}@media (max-width:639px){.auth-inner{padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);align-items:stretch;min-height:calc(100dvh - 1rem)}}.search-form{width:100%;max-width:var(--container-md);align-items:center;gap:calc(var(--spacing) * 2);flex-wrap:nowrap;margin-inline:auto;display:flex}.integration-hero-meta-item{align-items:center;display:inline-flex}.form-action-cell>.integration-hero-meta-item{align-self:flex-end}.integration-hero-meta-item+.integration-hero-meta-item:before{content:"·";margin-inline:calc(var(--spacing) * 2);color:var(--text-muted)}.rt-sep{margin-inline:var(--spacing);height:calc(var(--spacing) * 4);background-color:var(--ui-border);width:1px}.main-inner{width:100%;max-width:1920px;padding-inline:calc(var(--spacing) * 2);padding-top:0;padding-bottom:calc(var(--spacing) * 3);margin-inline:auto}@media (min-width:40rem){.main-inner{padding-inline:calc(var(--spacing) * 4);padding-bottom:calc(var(--spacing) * 3)}}.pricing-hero{max-width:var(--container-2xl);margin-inline:auto}:where(.pricing-hero>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing) * var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing) * calc(1 - var(--tw-space-y-reverse)))}.pricing-hero{text-align:center}.confirm-page{max-width:var(--ui-dialog-w);margin-inline:auto}.-mx-4{margin-inline:calc(var(--spacing) * -4)}.mx-auto{margin-inline:auto}.chat-divider{margin-block:calc(var(--spacing) * 2);align-items:center;gap:calc(var(--spacing) * 2);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:var(--text-muted);display:flex}.chat-divider:before,.chat-divider:after{content:"";background-color:var(--border);flex:1;height:1px}.task-dots-divider{margin-block:var(--spacing);border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--border)}.my-2{margin-block:calc(var(--spacing) * 2)}.my-4{margin-block:calc(var(--spacing) * 4)}.task-cal-tg-dayhead{justify-content:center;align-items:center;gap:var(--spacing);padding-inline:calc(var(--spacing) * 2);height:var(--cal-head-h);display:flex}.task-cal-tg-dayhead.is-today .task-cal-tg-dayname{background-color:var(--ui-primary);color:var(--ui-on-primary)}.task-cal-tg-dayhead .task-cal-add{margin-inline-start:auto}.task-cal-tg-dayhead:hover .task-cal-add,.task-cal-tg-dayhead:focus-within .task-cal-add{opacity:1}.task-cal-add{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));opacity:0;transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));margin-inline-start:auto}.task-cal-day:hover .task-cal-add,.task-cal-day:focus-within .task-cal-add{opacity:1}@media (hover:none){.task-cal-add{opacity:1}}.ui-prose h1{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);margin-top:0}.ui-prose h2{margin-top:calc(var(--spacing) * 4);font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.ui-prose h3{margin-top:calc(var(--spacing) * 3);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.ui-prose h4{margin-top:calc(var(--spacing) * 3);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.ui-prose p{margin-bottom:calc(var(--spacing) * 3)}.ui-prose strong{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.ui-prose ul{padding-left:calc(var(--spacing) * 5);list-style-type:disc}.ui-prose ol{padding-left:calc(var(--spacing) * 5);list-style-type:decimal}.nav-sub{margin-top:var(--spacing)}:where(.nav-sub>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing) * var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing) * calc(1 - var(--tw-space-y-reverse)))}.nav-sub{border-left-style:var(--tw-border-style);padding-left:calc(var(--spacing) * 3);border-left-width:2px;border-color:var(--nav-border);margin-left:1.375rem}@media (min-width:1380px){body.nav-collapsed .nav-sub{display:none}}@media (min-width:768px) and (max-width:1379px){body:not(.nav-expanded) .nav-sub{display:none}}.chat-emoji-grid{grid-template-columns:repeat(8,minmax(0,1fr));gap:.25rem;max-height:11.5rem;margin-top:.5rem;padding-right:.1rem;display:grid;overflow:auto}.stat-value-row{margin-top:calc(var(--spacing) * 2);justify-content:space-between;align-items:flex-end;gap:calc(var(--spacing) * 2);flex-wrap:wrap;display:flex}.role-setting-row{margin-top:calc(var(--spacing) * 2);align-items:center;gap:calc(var(--spacing) * 2);display:flex}.role-setting-row .select-wrap{flex:1}.brand-accordion{border-radius:var(--radius-xl);border-style:var(--tw-border-style);background-color:var(--card);border-width:1px;border-color:var(--border)}.brand-accordion+.brand-accordion{margin-top:calc(var(--spacing) * 3)}.brand-accordion summary::-webkit-details-marker{display:none}.dashboard-hero-grid{margin-top:calc(var(--spacing) * 4);gap:calc(var(--spacing) * 3);display:grid}@media (min-width:40rem){.dashboard-hero-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:80rem){.dashboard-hero-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.ops-record-stats{margin-top:calc(var(--spacing) * 4);gap:calc(var(--spacing) * 3);display:grid}@media (min-width:40rem){.ops-record-stats{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:80rem){.ops-record-stats{grid-template-columns:repeat(4,minmax(0,1fr))}}.product-gallery-thumbs{margin-top:calc(var(--spacing) * 3);gap:calc(var(--spacing) * 2);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.ops-record-actions{margin-top:calc(var(--spacing) * 4);gap:calc(var(--spacing) * 3);border-top-style:var(--tw-border-style);padding-top:calc(var(--spacing) * 4);border-color:#94a3b829;border-top-width:1px;flex-direction:column;display:flex}.task-status-add-form{margin-top:calc(var(--spacing) * 2);gap:calc(var(--spacing) * 2);flex-direction:column;display:flex}.task-status-panel .task-status-add-form{display:none}.task-status-panel.is-editing .task-status-add-form{display:flex}.tracking-instagram-actions{margin-top:calc(var(--spacing) * 2);gap:calc(var(--spacing) * 2);flex-direction:column;display:flex}@media (min-width:40rem){.tracking-instagram-actions{flex-direction:row}}.org-wissel-form{margin-top:calc(var(--spacing) * 2);gap:var(--spacing);flex-direction:column;display:flex}.pagination-bar{margin-top:calc(var(--spacing) * 4);justify-content:space-between;align-items:center;gap:calc(var(--spacing) * 2);flex-wrap:wrap;display:flex}.task-card-footer{margin-top:calc(var(--spacing) * 2);justify-content:space-between;align-items:center;gap:calc(var(--spacing) * 2);flex-wrap:wrap;display:flex}.task-status-create{margin-top:calc(var(--spacing) * 3);align-items:center;gap:calc(var(--spacing) * 2);border-radius:var(--radius-xl);border-style:var(--tw-border-style);padding:calc(var(--spacing) * 3);--tw-shadow:0 1px 2px 0 var(--tw-shadow-color,#0000000d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);border-width:1px;border-color:var(--border);background-color:var(--card);flex-wrap:wrap;display:flex}.stat-trend{margin-top:calc(var(--spacing) * 3);align-items:center;gap:calc(var(--spacing) * 2);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:var(--text-muted);flex-wrap:wrap;display:flex}.search-panel-actions,.task-card-tags{margin-top:calc(var(--spacing) * 3);align-items:center;gap:calc(var(--spacing) * 2);flex-wrap:wrap;display:flex}.form-actions{margin-top:calc(var(--spacing) * 5);justify-content:flex-end;gap:calc(var(--spacing) * 2);flex-wrap:wrap;display:flex}.product-ai-draft-surface{border-radius:var(--radius-2xl);border-style:var(--tw-border-style);padding:calc(var(--spacing) * 4);border-width:1px;border-color:var(--border)}@supports (color:color-mix(in lab, red, red)){.product-ai-draft-surface{border-color:color-mix(in srgb, var(--border) 68%, #86efac 32%)}}.product-ai-draft-surface{background-color:var(--card)}@supports (color:color-mix(in lab, red, red)){.product-ai-draft-surface{background-color:color-mix(in srgb, var(--card) 68%, #f0fdf4 32%)}}.product-ai-draft-surface>.product-ai-draft-head{justify-content:space-between;align-items:center;gap:var(--ui-space-200);display:flex}.product-ai-draft-surface>[data-ai-preview]{margin-top:var(--ui-space-200)}.product-ai-draft-surface>[data-ai-editor]{margin-top:var(--ui-space-300)}:root[data-theme=dark] .product-ai-draft-surface{border-color:var(--border)}@supports (color:color-mix(in lab, red, red)){:root[data-theme=dark] .product-ai-draft-surface{border-color:color-mix(in srgb, var(--border) 72%, #4ade80 28%)}}:root[data-theme=dark] .product-ai-draft-surface{background-color:var(--card)}@supports (color:color-mix(in lab, red, red)){:root[data-theme=dark] .product-ai-draft-surface{background-color:color-mix(in srgb, var(--card) 76%, #14532d 24%)}}.integration-picker-card-foot{margin-top:calc(var(--spacing) * 4);justify-content:space-between;align-items:center;gap:calc(var(--spacing) * 2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--accent-700);display:flex}.product-gallery-meta{margin-top:calc(var(--spacing) * 3);justify-content:space-between;align-items:flex-start;gap:calc(var(--spacing) * 3);display:flex}.notification-actions{margin-top:calc(var(--spacing) * 2);align-items:center;gap:calc(var(--spacing) * 2);display:flex}.table-empty-actions{margin-top:calc(var(--spacing) * 2);justify-content:center;gap:calc(var(--spacing) * 2);display:flex}.task-add-actions{margin-top:calc(var(--spacing) * 4);justify-content:flex-end;display:flex}.form-grid{margin-top:calc(var(--spacing) * 2);gap:calc(var(--spacing) * 2);display:grid}.task-status-add{margin-top:calc(var(--spacing) * 2);border-top-style:var(--tw-border-style);padding-top:calc(var(--spacing) * 2);border-top-width:1px;border-color:var(--border)}.task-status-add summary{list-style:none}.task-status-add summary::-webkit-details-marker{display:none}.tracking-announcement-link{margin-top:var(--spacing);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--brand-primary);text-decoration-line:underline;display:inline-block}.tracking-announcement.is-critical .tracking-announcement-link{color:#b91c1c}.brand-color-grid-extended{margin-top:calc(var(--spacing) * 2);display:none}.brand-color-popover[data-extended="1"] .brand-color-grid-extended{display:grid}.tracking-history-more{margin-top:calc(var(--spacing) * 3)}.tracking-history-more[open] .tracking-history-more-label{display:none}.integration-warning-strip-icon{margin-top:calc(var(--spacing) * .5);height:calc(var(--spacing) * 4);width:calc(var(--spacing) * 4);color:#d97706;flex:none}.bullet-dot{margin-top:calc(var(--spacing) * 1.5);height:calc(var(--spacing) * 2);width:calc(var(--spacing) * 2);background-color:var(--accent-500);border-radius:3.40282e38px;flex-shrink:0}.ai-chat-img{margin-top:var(--spacing);max-height:calc(var(--spacing) * 40);border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:var(--border)}@media (min-width:768px) and (max-width:1279px){.widget-host[data-widget-size=S] .stat-value{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}}.stat-value{margin-top:calc(var(--spacing) * 2);font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--text)}.stat-value-row>.stat-value{min-width:0}.tracking-announcement-icon{margin-top:calc(var(--spacing) * .5);color:var(--brand-primary);flex-shrink:0}.tracking-announcement.is-critical .tracking-announcement-icon{color:#b91c1c}.task-board-tabs{gap:calc(var(--spacing) * 2);border-style:var(--tw-border-style);border-width:0;margin-top:0}.task-board-tabs[data-can-reorder="1"] .ui-tab{-webkit-user-select:none;user-select:none;cursor:var(--cursor-grab)}.task-board-tabs .ui-tab.is-dragging{opacity:.7;cursor:var(--cursor-grabbing)}.drag-handle{margin-top:var(--spacing);cursor:var(--cursor-grab);color:var(--text-muted)}.stat-card-compact{border-radius:var(--radius-xl);padding:calc(var(--spacing) * 3)}.stat-card-compact .stat-value{margin-top:var(--spacing);font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.stat-card-compact .stat-meta,.stat-card-compact .stat-delta{margin-top:var(--spacing);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.stat-card-compact .stat-value-row{margin-top:var(--spacing);gap:var(--spacing)}.nav-footer-wrap{margin-top:auto}:where(.nav-footer-wrap>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-y-reverse)))}.nav-footer-wrap{border-top-style:var(--tw-border-style);padding-inline:calc(var(--spacing) * 3);padding-top:calc(var(--spacing) * 3);padding-bottom:calc(var(--spacing) * 3);border-top-width:1px;border-top:1px solid var(--nav-border)}@media (min-width:1380px){body.nav-collapsed .nav-footer-wrap{padding-inline:calc(var(--spacing) * 3);padding-top:calc(var(--spacing) * 2.5)}}@media (min-width:768px) and (max-width:1379px){body:not(.nav-expanded) .nav-footer-wrap{padding-inline:calc(var(--spacing) * 3);padding-top:calc(var(--spacing) * 2.5)}}.liquidity-detail-lines{margin-top:calc(var(--spacing) * 1.5)}:where(.liquidity-detail-lines>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 1.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 1.5) * calc(1 - var(--tw-space-y-reverse)))}.task-add-panel{margin-top:calc(var(--spacing) * 4);border-radius:var(--radius-xl);border-style:var(--tw-border-style);padding:calc(var(--spacing) * 4);--tw-shadow:0 1px 2px 0 var(--tw-shadow-color,#0000000d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);background-color:var(--card);border-width:1px;border-color:var(--border)}.ops-record-error{margin-top:calc(var(--spacing) * 4);border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-rose-200);background-color:var(--color-rose-50);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--color-rose-700)}.mention-menu{margin-top:calc(var(--spacing) * 2);border-radius:var(--radius-lg);border-style:var(--tw-border-style);--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);background-color:var(--card);border-width:1px;border-color:var(--border)}.tracking-footer{margin-top:var(--spacing);border-radius:var(--radius-2xl);border-style:var(--tw-border-style);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 3);border-width:1px;border-color:var(--brand-border);background:var(--brand-card-surface)}.liquidity-detail-line-total{margin-top:var(--spacing);border-top-style:var(--tw-border-style);padding-top:calc(var(--spacing) * 2);border-top-width:1px;border-color:var(--border)}.liquidity-override-panel{margin-top:calc(var(--spacing) * 4);border-top-style:var(--tw-border-style);padding-top:calc(var(--spacing) * 4);border-top-width:1px;border-color:var(--border)}.role-panel-footer{margin-top:var(--spacing);border-top-style:var(--tw-border-style);padding-top:calc(var(--spacing) * 3);border-top-width:1px;border-color:var(--border)}.dashboard-hero-value{margin-top:var(--spacing);font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--text)}.ops-record-stat-value{margin-top:var(--spacing);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--text)}.pricing-summary-value{margin-top:var(--spacing);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}@media (min-width:768px) and (max-width:1279px){.widget-host[data-widget-size=S] .stat-meta{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}}.stat-meta{margin-top:calc(var(--spacing) * 2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--text-muted)}.stat-card-compact .stat-meta{margin-top:var(--spacing);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.stat-delta{margin-top:var(--spacing);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:var(--text-muted)}.stat-card-compact .stat-delta{margin-top:var(--spacing);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.impersonation-meta{margin-top:var(--spacing);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:#b45309}:root[data-theme=dark] .impersonation-meta{color:#fcd34d}.bulk-intake-section-subtitle,.bulk-intake-subtitle{margin-top:calc(var(--spacing) * .5);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:var(--text-muted)}.highlight-note{margin-top:calc(var(--spacing) * 2);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:var(--text-muted)}.ops-record-note{margin-top:calc(var(--spacing) * 4);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--text-soft)}.ops-record-subtitle{margin-top:var(--spacing);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--text-muted)}.-mt-0\.5{margin-top:calc(var(--spacing) * -.5)}.mt-0{margin-top:0}.mt-0\.5{margin-top:calc(var(--spacing) * .5)}.mt-1{margin-top:var(--spacing)}.mt-1\.5{margin-top:calc(var(--spacing) * 1.5)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-5{margin-top:calc(var(--spacing) * 5)}.ops-record-meta-line+.ops-record-meta-line{margin-top:var(--spacing)}.plans-module-grid>.brand-accordion+.brand-accordion{margin-top:0}.role-form,.task-add-column{margin-top:calc(var(--spacing) * 2)}.task-cal-more{margin-top:var(--spacing)}.tracking-history-hidden{margin-top:calc(var(--spacing) * 3)}.tree-toggle{margin-right:calc(var(--spacing) * 1.5);height:calc(var(--spacing) * 6);width:calc(var(--spacing) * 6);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.form-action-cell>.tree-toggle{align-self:flex-end}.tree-toggle{border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-slate-200);background-color:var(--color-white);color:var(--color-slate-500);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}@media (hover:hover){.tree-toggle:hover{background-color:var(--color-slate-100);color:var(--color-slate-700)}}:root[data-theme=dark] .tree-toggle{color:#cbd5e1;background-color:#1e293b;border-color:#475569}:root[data-theme=dark] .tree-toggle:hover{color:#f1f5f9;background-color:#334155}.tree-toggle-spacer{margin-right:calc(var(--spacing) * 1.5);height:calc(var(--spacing) * 6);width:calc(var(--spacing) * 6);flex-shrink:0;display:inline-block}.cat-tree-marker{margin-right:var(--spacing);color:var(--color-slate-400);flex-shrink:0}.task-chip-time{margin-right:var(--spacing);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,);color:var(--text-muted)}.task-cal-day-head{margin-bottom:var(--spacing);align-items:center;gap:var(--spacing);display:flex}@container (max-width:47.9375rem){.task-cal-day-head{flex-direction:column;flex:none;align-items:flex-start;width:2.75rem;margin-bottom:0}}.task-tabs-bar{margin-bottom:calc(var(--spacing) * 4);gap:calc(var(--spacing) * 3);flex-direction:column;display:flex}@media (min-width:64rem){.task-tabs-bar{flex-direction:row;justify-content:space-between;align-items:center}}.auth-account{margin-bottom:calc(var(--spacing) * 6);gap:calc(var(--spacing) * 3);padding:calc(var(--spacing) * 3);border:var(--ui-border-w) solid var(--ui-border);border-radius:var(--ui-radius);background-color:var(--ui-bg);flex-direction:column;display:flex}@media (max-width:639px){.auth-account{margin-bottom:calc(var(--spacing) * 4)}}.task-cal-bar{margin-bottom:calc(var(--spacing) * 3);justify-content:space-between;align-items:center;gap:calc(var(--spacing) * 2);flex-wrap:wrap;display:flex}.task-status-bar{margin-bottom:calc(var(--spacing) * 4);align-items:center;gap:calc(var(--spacing) * 3);flex-wrap:wrap;display:flex}.ankerstrip{align-items:center;column-gap:calc(var(--spacing) * 4);row-gap:var(--spacing);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));margin-bottom:var(--ui-space-300);flex-wrap:wrap;display:flex}.brand-color-popover-header{margin-bottom:calc(var(--spacing) * 2);justify-content:space-between;align-items:center;display:flex}.search-panel-header{margin-bottom:calc(var(--spacing) * 3);justify-content:space-between;align-items:center;display:flex}.chat-message-agent{margin-bottom:var(--spacing);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--text-muted);display:none}.detail-side{min-width:0}.detail-side>:not(:last-child){margin-bottom:var(--ui-space-400)}.is-active.event-item{border-color:var(--accent-400);box-shadow:0 0 0 3px var(--accent-ring);background-color:var(--card)}.is-active.tracking-step{color:var(--brand-text)}.is-active.tracking-step:not(:last-child):after{background:var(--brand-primary)}@supports (color:color-mix(in lab, red, red)){.is-active.tracking-step:not(:last-child):after{background:color-mix(in srgb, var(--brand-primary) 26%, var(--brand-border))}}.is-active.tracking-step .tracking-step-icon{animation:4.6s ease-in-out infinite tracking-step-float}.is-active.tracking-step:nth-child(2) .tracking-step-icon{animation-delay:.22s}.is-active.tracking-step:nth-child(3) .tracking-step-icon{animation-delay:.44s}.is-active.tracking-step:nth-child(4) .tracking-step-icon{animation-delay:.66s}.is-active.tracking-step:not(.is-current) .tracking-step-icon{background:var(--brand-primary)}@supports (color:color-mix(in lab, red, red)){.is-active.tracking-step:not(.is-current) .tracking-step-icon{background:color-mix(in srgb, var(--brand-primary) 10%, var(--brand-card-surface))}}.is-active.tracking-delivery-review-star{color:#f59e0b;background:#f59e0b;border-color:#f59e0b}@supports (color:color-mix(in lab, red, red)){.is-active.tracking-delivery-review-star{background:color-mix(in srgb, #f59e0b 20%, var(--brand-card-surface))}}.is-active.tracking-delivery-review-star .tracking-delivery-review-star-icon{fill:currentColor}@media (prefers-reduced-motion:reduce){.is-active.tracking-step .tracking-step-icon{animation:none}}.is-active.pricing-toggle-btn{color:var(--text)}.is-active .search-item{background-color:var(--card-soft)}.is-active.join-btn{--tw-shadow:0 1px 2px 0 var(--tw-shadow-color,#0000000d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);background-color:var(--text);color:var(--card)}.is-active.step{background-color:rgba(var(--accent-rgb), .12);border-color:rgba(var(--accent-rgb), .4);color:var(--accent-700)}.is-active.step .step-dot{background-color:var(--accent-600);color:#fff}:root[data-theme=dark] .is-active.step{background-color:rgba(var(--accent-rgb), .18);border-color:rgba(var(--accent-rgb), .5);color:var(--accent-100)}.is-active.task-filter{background-color:var(--card);color:var(--text);box-shadow:0 1px 2px #0f172a14}.is-active.task-filter-count{color:var(--accent-700);background-color:rgba(var(--accent-rgb), .18)}.is-active.task-comment-btn{color:var(--text)}.is-active.product-gallery-thumb{border-color:rgb(var(--accent-rgb) / .8);box-shadow:0 0 0 3px rgba(var(--accent-rgb), .16)}.is-active.print-zone{margin-bottom:calc(var(--spacing) * 2)}.is-active .mention-option{background-color:var(--card-soft)}.is-active.chat-list-item{background-color:var(--accent-50);color:var(--accent-700);font-weight:600}:root[data-theme=dark] .is-active.chat-list-item{background-color:rgba(var(--accent-rgb), .28);color:#f8fafc}.auth-shell-copy{margin-bottom:calc(var(--spacing) * 6)}:where(.auth-shell-copy>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-y-reverse)))}.auth-shell-copy{padding-right:calc(var(--spacing) * 12)}.auth-preview-wrap .auth-shell-copy{margin-bottom:calc(var(--spacing) * 4)}@media (max-width:639px){.auth-shell-copy{margin-bottom:calc(var(--spacing) * 4)}:where(.auth-shell-copy>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 1.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 1.5) * calc(1 - var(--tw-space-y-reverse)))}}.impersonation{margin-bottom:calc(var(--spacing) * 3);border-radius:var(--radius-xl);border-style:var(--tw-border-style);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 3);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-shadow:0 1px 2px 0 var(--tw-shadow-color,#0000000d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);color:#92400e;background-color:#fbbf241f;border-width:1px;border-color:#fbbf2466}:root[data-theme=dark] .impersonation{color:#fbbf24;background-color:#fbbf2429;border-color:#fbbf248c}.zijpaneel-lijst{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.zijpaneel-lijst>li:not(:last-child){margin-bottom:var(--ui-space-200)}.-mb-4{margin-bottom:calc(var(--spacing) * -4)}.bulk-intake-section-header{margin-bottom:calc(var(--spacing) * 3)}.kaart-ritme>:not(:last-child){margin-bottom:var(--ui-space-300)}.mb-0{margin-bottom:0}.mb-1{margin-bottom:var(--spacing)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-6{margin-bottom:calc(var(--spacing) * 6)}.page-flow>:not(:last-child){margin-bottom:var(--ui-space-400)}.zijpaneel-blok>:not(:last-child){margin-bottom:var(--ui-space-200)}.zijpaneel-blokken>:not(:last-child){margin-bottom:var(--ui-space-400)}.task-column-sort{margin-left:var(--spacing);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.form-action-cell>.task-column-sort{align-self:flex-end}.task-column-sort{--tw-leading:1;width:14px;height:14px;color:var(--text-muted);opacity:0;border-radius:.25rem;font-size:11px;line-height:1;text-decoration:none;transition:opacity .12s ease-out}.task-column-sort.is-active{opacity:1;color:var(--text)}.task-column-sort:focus-visible,.task-cell-head:hover .task-column-sort,.task-cell-sticky:hover .task-column-sort{opacity:1}.tab-badge{justify-content:center;min-width:1.25rem;margin-left:.4rem;line-height:1}.tab-badge[hidden]{display:none}.bulk-subaction-row{align-items:flex-end;gap:calc(var(--spacing) * 3);flex-wrap:wrap;display:flex}.bulk-subaction-row>.bulk-subaction-title{flex:0 0 10rem;align-self:center}.bulk-subaction-row>.form-actions-inline{margin-left:auto}.task-kanban-col-head{align-items:center;gap:calc(var(--spacing) * 2);border-top-left-radius:var(--radius-lg);border-top-right-radius:var(--radius-lg);padding-inline:calc(var(--spacing) * 2);padding-block:var(--spacing);display:flex}.task-kanban-col-head>.task-kanban-col-actions{flex-shrink:0;margin-left:auto}.task-kanban-col-head.is-collapsed{justify-content:center;gap:var(--spacing)}.task-kanban-col-head.is-collapsed>.task-kanban-col-actions{margin-left:0}.line-opt-copy{margin-left:var(--spacing);cursor:pointer;align-items:center;display:inline-flex}.form-action-cell>.line-opt-copy{align-self:flex-end}.line-opt-copy{border-radius:var(--radius-sm);vertical-align:middle;opacity:.4;color:var(--text-muted)}.line-opt-copy:hover{opacity:1;color:var(--accent-600)}.task-row-check{justify-content:center;align-items:center;margin-left:.25rem;display:flex}.task-cal-tray-head{align-items:center;gap:calc(var(--spacing) * 2);display:flex}.task-cal-tray-head .task-cal-tray-count{margin-left:auto}.chat-typing-status{margin-left:calc(var(--spacing) * 2);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:var(--text-muted)}.table-groep-aantal{margin-left:calc(var(--spacing) * 2);--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal);--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,);color:var(--text-muted)}.ml-1{margin-left:var(--spacing)}.ml-2{margin-left:calc(var(--spacing) * 2)}.ml-auto,.task-row-delete{margin-left:auto}.tracking-instagram-img{aspect-ratio:4/5;object-fit:cover;width:100%;display:block}@media (min-width:768px){.tracking-panel-instagram-media .tracking-instagram-img{object-fit:cover;height:100%}}.product-gallery-compact .product-gallery-main,.product-gallery-compact .product-gallery-meta{display:none}.product-gallery-compact .product-gallery-thumbs{gap:var(--ui-space-200);grid-template-columns:repeat(auto-fill,minmax(88px,1fr));display:grid}.product-gallery-compact .product-gallery-thumb{aspect-ratio:1;width:100%}.auth-shell-brand-logo{height:auto;max-height:calc(var(--spacing) * 10);object-fit:contain;width:auto;max-width:180px;display:block}@media (min-width:40rem){.auth-shell-brand-logo{max-height:calc(var(--spacing) * 14);max-width:240px}}@media (max-width:639px){.auth-shell-brand-logo{max-width:12rem;max-height:2.75rem}}.nav-scroll{overscroll-behavior:contain;min-height:0;padding-inline:calc(var(--spacing) * 3);padding-top:calc(var(--spacing) * 3);padding-bottom:calc(var(--spacing) * 3);scrollbar-width:none;-ms-overflow-style:none;flex:1;overflow:hidden auto}.nav-scroll::-webkit-scrollbar{width:0;height:0;display:none}.chat-input{height:calc(var(--spacing) * 9);border-radius:var(--radius-lg);width:100%;padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 1.5);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));background-color:var(--input-bg);border:1px solid var(--input-border);color:var(--input-text);display:block}.chat-input::placeholder{color:var(--input-placeholder)}.chat-input:focus{outline-offset:2px;border-color:var(--accent-400);box-shadow:var(--ui-focus-ring-shadow);outline:2px solid #0000}.chat-input{height:auto;min-height:calc(var(--spacing) * 18);resize:vertical;--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.form-textarea{height:calc(var(--spacing) * 9);border-radius:var(--radius-lg);width:100%;padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 1.5);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));background-color:var(--input-bg);border:1px solid var(--input-border);color:var(--input-text);display:block}.form-textarea::placeholder{color:var(--input-placeholder)}.form-textarea:focus{outline-offset:2px;border-color:var(--accent-400);box-shadow:var(--ui-focus-ring-shadow);outline:2px solid #0000}.form-textarea{height:auto;min-height:calc(var(--spacing) * 24);resize:vertical;--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.chat-emoji-search{height:calc(var(--spacing) * 9);border-radius:var(--radius-lg);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 1.5);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));background-color:var(--input-bg);border:1px solid var(--input-border);color:var(--input-text);display:block}.chat-emoji-search::placeholder{color:var(--input-placeholder)}.chat-emoji-search:focus{outline-offset:2px;border-color:var(--accent-400);box-shadow:var(--ui-focus-ring-shadow);outline:2px solid #0000}.chat-emoji-search{width:100%;font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));min-height:2rem;padding-top:.25rem;padding-bottom:.25rem}.nav-drawer-inner{flex-direction:column;height:100%;min-height:0;display:flex}.task-cal-day{padding:var(--spacing);vertical-align:top;border:1px solid var(--border);background-color:var(--card);height:1px;min-height:4.5rem}:root[data-theme=dark] .task-cal-day{border-color:var(--ui-border-strong)}.task-cal-day.is-weekend{background-color:var(--card-soft)}.task-cal-day.is-outside{background-color:var(--bg)}.task-cal-day.is-outside .task-cal-daynum{color:var(--text-muted)}.task-cal-day.is-today{background-color:var(--accent-50)}:root[data-theme=dark] .task-cal-day.is-today{background-color:rgba(var(--accent-rgb), .24)}@container (min-width:48rem){[data-cal-kind=week] .task-cal-day{min-height:12rem}}@container (max-width:47.9375rem){.task-cal-day{gap:calc(var(--spacing) * 2);border-inline-style:var(--tw-border-style);border-inline-width:0;border-top-style:var(--tw-border-style);padding:calc(var(--spacing) * 2);border-top-width:0;min-height:0;display:flex}[data-cal-kind=maand] .task-cal-day.is-empty{display:none}.task-cal-day.is-outside,.task-cal-day.is-weekend{background-color:var(--card)}}.task-status-pill{height:calc(var(--spacing) * 7);width:calc(var(--spacing) * 28);cursor:pointer;justify-content:center;align-items:center;min-width:112px;display:inline-flex}.form-action-cell>.task-status-pill{align-self:flex-end}.task-status-pill{padding-inline:calc(var(--spacing) * 3);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-leading:1;--tw-font-weight:var(--font-weight-medium);line-height:1;font-weight:var(--font-weight-medium);border-radius:3.40282e38px}.task-cell-status .task-status-pill,.task-cell-custom-status .task-status-pill{width:calc(var(--spacing) * 28);border-radius:3.40282e38px;min-width:112px}.task-status-pill.is-empty{border:1px dashed var(--border);color:var(--text-muted)!important;background-color:#0000!important}.integration-sync-details-summary{cursor:pointer;justify-content:space-between;align-items:center;gap:calc(var(--spacing) * 2);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--text-muted);list-style:none;display:flex}.integration-sync-details-summary:after{content:"";height:calc(var(--spacing) * 4);width:calc(var(--spacing) * 4);background-color:currentColor;flex:none;transition:transform .2s;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='black'%3E%3Cpath fill-rule='evenodd' d='M5.22 8.22a.75.75 0 0 1 1.06 0L10 11.94l3.72-3.72a.75.75 0 1 1 1.06 1.06l-4.25 4.25a.75.75 0 0 1-1.06 0L5.22 9.28a.75.75 0 0 1 0-1.06Z' clip-rule='evenodd'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='black'%3E%3Cpath fill-rule='evenodd' d='M5.22 8.22a.75.75 0 0 1 1.06 0L10 11.94l3.72-3.72a.75.75 0 1 1 1.06 1.06l-4.25 4.25a.75.75 0 0 1-1.06 0L5.22 9.28a.75.75 0 0 1 0-1.06Z' clip-rule='evenodd'/%3E%3C/svg%3E");-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.brand-accordion-summary{cursor:pointer;justify-content:space-between;align-items:flex-start;gap:calc(var(--spacing) * 3);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 3);color:var(--text);display:flex}.brand-accordion-summary:after{content:"";height:calc(var(--spacing) * 4);width:calc(var(--spacing) * 4);color:var(--text-muted);background-color:currentColor;flex:none;transition:transform .2s;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='black'%3E%3Cpath fill-rule='evenodd' d='M5.22 8.22a.75.75 0 0 1 1.06 0L10 11.94l3.72-3.72a.75.75 0 1 1 1.06 1.06l-4.25 4.25a.75.75 0 0 1-1.06 0L5.22 9.28a.75.75 0 0 1 0-1.06Z' clip-rule='evenodd'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='black'%3E%3Cpath fill-rule='evenodd' d='M5.22 8.22a.75.75 0 0 1 1.06 0L10 11.94l3.72-3.72a.75.75 0 1 1 1.06 1.06l-4.25 4.25a.75.75 0 0 1-1.06 0L5.22 9.28a.75.75 0 0 1 0-1.06Z' clip-rule='evenodd'/%3E%3C/svg%3E");-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.brand-accordion[open]>.brand-accordion-summary:after{transform:rotate(180deg)}.task-status-panel .task-status-edit-form{display:none}.task-status-panel.is-editing .task-status-edit-form{display:flex}.task-status-edit-form{align-items:center;gap:calc(var(--spacing) * 2);flex-wrap:wrap;flex:1;display:flex}.status-dot{align-items:center;gap:calc(var(--spacing) * 2);display:inline-flex}.form-action-cell>.status-dot{align-self:flex-end}.status-dot{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--text)}.status-dot:before{content:"";height:calc(var(--spacing) * 2);width:calc(var(--spacing) * 2);background-color:var(--text-muted);border-radius:3.40282e38px;flex:none;display:inline-block}.status-dot.is-success:before{background-color:#22c55e}.status-dot.is-warning:before{background-color:#eab308}.status-dot.is-muted{color:var(--text-muted)}.status-dot.is-muted:before{background-color:#94a3b8}.role-caret{flex-shrink:0;display:inline-flex}.form-action-cell>.role-caret{align-self:flex-end}.role-caret{color:var(--text)}@supports (color:color-mix(in lab, red, red)){.role-caret{color:color-mix(in srgb, var(--text) 58%, var(--text-muted))}}.role-caret{height:calc(var(--spacing) * 4);width:calc(var(--spacing) * 4);transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.rt-ai-action{height:calc(var(--spacing) * 6);cursor:pointer;align-items:center;gap:var(--spacing);flex-shrink:0;display:inline-flex}.form-action-cell>.rt-ai-action{align-self:flex-end}.rt-ai-action{padding-inline:calc(var(--spacing) * 2);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));color:var(--ui-muted);border:var(--ui-border-w) solid var(--ui-border);background-color:var(--ui-card);border-radius:.25rem}.rt-ai-action:hover:not(:disabled):not([aria-disabled=true]){color:var(--ui-text);border-color:var(--ui-border-strong)}.rt-ai-action:disabled{opacity:.5;cursor:default}.rt-ai-action.is-error{color:var(--ui-danger-text);border-color:var(--ui-danger)}.rt-ai-action.is-busy:after{content:"";height:calc(var(--spacing) * 3);width:calc(var(--spacing) * 3);border-style:var(--tw-border-style);border-width:2px;border-color:var(--ui-muted);border-radius:3.40282e38px;flex-shrink:0;display:inline-block}@supports (color:color-mix(in lab, red, red)){.rt-ai-action.is-busy:after{border-color:color-mix(in srgb, var(--ui-muted) 40%, transparent)}}.rt-ai-action.is-busy:after{border-top-color:var(--ui-primary);animation:.7s linear infinite spin}.task-file-picker{height:calc(var(--spacing) * 7);width:calc(var(--spacing) * 7);cursor:pointer;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.form-action-cell>.task-file-picker{align-self:flex-end}.task-file-picker{border-radius:3.40282e38px;padding:0}.task-file-picker:hover,.task-file-picker:focus-visible{color:var(--text)}.task-file-picker:disabled{opacity:.55;cursor:not-allowed}.task-status-grip{height:calc(var(--spacing) * 7);width:calc(var(--spacing) * 5);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.form-action-cell>.task-status-grip{align-self:flex-end}.task-status-grip{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));color:var(--text-muted);cursor:var(--cursor-grab)}.task-status-panel .task-status-grip{display:none}.task-status-panel.is-editing .task-status-grip{display:inline-flex}.task-status-grip:hover{color:var(--text)}.role-link-icon{height:calc(var(--spacing) * 5);width:calc(var(--spacing) * 5);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.form-action-cell>.role-link-icon{align-self:flex-end}.role-link-icon{color:var(--text-muted)}.role-link-icon svg{height:calc(var(--spacing) * 5);width:calc(var(--spacing) * 5);display:block}.role-link-danger:hover .role-link-icon{color:#dc2626}.nav-collapse-toggle-icon{height:calc(var(--spacing) * 5);width:calc(var(--spacing) * 5);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.form-action-cell>.nav-collapse-toggle-icon{align-self:flex-end}.nav-collapse-toggle-icon{color:inherit}.brand-mark{height:calc(var(--spacing) * 5);width:calc(var(--spacing) * 5);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.form-action-cell>.brand-mark{align-self:flex-end}@supports (color:color-mix(in lab, red, red)){.nav-shell nav .nav-caret{color:color-mix(in srgb, var(--text) 54%, var(--nav-muted))}}.nav-caret{height:calc(var(--spacing) * 4);width:calc(var(--spacing) * 4);transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.nav-shell nav [data-nav-summary]:hover .nav-caret,.nav-shell nav [data-nav-link]:hover .nav-caret,.nav-shell nav [data-nav-link].nav-link-active .nav-caret,.nav-shell nav [data-nav-link][aria-current=page] .nav-caret,.nav-shell nav [data-nav-summary].nav-summary-active .nav-caret{color:currentColor}@media (min-width:1380px){body.nav-collapsed .nav-caret{display:none}}@media (min-width:768px) and (max-width:1379px){body:not(.nav-expanded) .nav-caret{display:none}}.nav-summary-active .nav-caret{color:var(--accent-500)}.spinner{height:calc(var(--spacing) * 4);width:calc(var(--spacing) * 4);animation:var(--animate-spin);border-style:var(--tw-border-style);border-width:2px;border-color:#94a3b866;border-top-color:var(--ui-primary);border-radius:3.40282e38px;display:inline-block}.row-actions-trigger{height:calc(var(--spacing) * 8);width:calc(var(--spacing) * 8);cursor:pointer;justify-content:center;align-items:center;display:inline-flex}.form-action-cell>.row-actions-trigger{align-self:flex-end}.row-actions-trigger{border-radius:var(--radius-lg);border-style:var(--tw-border-style);background-color:var(--card);border-width:1px;border-color:var(--border);color:var(--text-muted);list-style:none;transition:background-color .12s,border-color .12s,color .12s}.row-actions-trigger:hover{background-color:var(--card-soft);color:var(--text)}.row-actions-menu[open]>.row-actions-trigger{background-color:var(--card-soft);border-color:var(--accent-500)}@supports (color:color-mix(in lab, red, red)){.row-actions-menu[open]>.row-actions-trigger{border-color:color-mix(in srgb, var(--accent-500) 60%, var(--border))}}.row-actions-menu[open]>.row-actions-trigger{color:var(--text)}.tracking-delivery-review-star{height:calc(var(--spacing) * 7);width:calc(var(--spacing) * 7);justify-content:center;align-items:center;display:inline-flex}.form-action-cell>.tracking-delivery-review-star{align-self:flex-end}.tracking-delivery-review-star{border-radius:var(--radius-md);border-style:var(--tw-border-style);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));border-width:1px;border-color:var(--brand-border);color:var(--brand-text-muted);background:var(--brand-card-surface)}@supports (color:color-mix(in lab, red, red)){.tracking-delivery-review-star{background:color-mix(in srgb, var(--brand-card-surface) 92%, var(--brand-primary) 8%)}}.tracking-delivery-review-star:hover{color:#f59e0b;background:#f59e0b;border-color:#f59e0b}@supports (color:color-mix(in lab, red, red)){.tracking-delivery-review-star:hover{background:color-mix(in srgb, #f59e0b 14%, var(--brand-card-surface))}}.tracking-delivery-review-star.is-active{color:#f59e0b;background:#f59e0b;border-color:#f59e0b}@supports (color:color-mix(in lab, red, red)){.tracking-delivery-review-star.is-active{background:color-mix(in srgb, #f59e0b 20%, var(--brand-card-surface))}}.tracking-delivery-review-star:disabled{cursor:not-allowed;opacity:.5}@media (max-width:640px){.tracking-delivery-review-star{width:1.625rem;height:1.625rem}}.form-label-help{cursor:help;justify-content:center;align-items:center;display:inline-flex}.form-action-cell>.form-label-help{align-self:flex-end}.form-label-help{width:.875rem;height:.875rem;color:var(--text-muted)}.form-label-help:hover,.form-label-help:focus-visible{color:var(--text)}.form-label-help>svg{width:100%;height:100%}.form-select-sm{height:calc(var(--spacing) * 9);border-radius:var(--radius-lg);width:100%;padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 1.5);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));background-color:var(--input-bg);border:1px solid var(--input-border);color:var(--input-text);appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24' stroke='%2394a3b8' stroke-width='2'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:.9rem .9rem;padding-right:2.5rem;display:block}.form-select-sm::placeholder{color:var(--input-placeholder)}.form-select-sm:focus{outline-offset:2px;border-color:var(--accent-400);box-shadow:var(--ui-focus-ring-shadow);outline:2px solid #0000}:root[data-theme=dark] .form-select-sm{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24' stroke='%23cbd5e1' stroke-width='2'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' d='m6 9 6 6 6-6'/%3E%3C/svg%3E")}.form-select-sm{height:calc(var(--spacing) * 8);padding-inline:calc(var(--spacing) * 2.5);padding-block:var(--spacing);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-leading:calc(var(--spacing) * 4);line-height:calc(var(--spacing) * 4);background-position:right .75rem center;padding-right:2.25rem}.form-select-xs{height:calc(var(--spacing) * 9);border-radius:var(--radius-lg);width:100%;padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 1.5);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));background-color:var(--input-bg);border:1px solid var(--input-border);color:var(--input-text);appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24' stroke='%2394a3b8' stroke-width='2'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:.9rem .9rem;padding-right:2.5rem;display:block}.form-select-xs::placeholder{color:var(--input-placeholder)}.form-select-xs:focus{outline-offset:2px;border-color:var(--accent-400);box-shadow:var(--ui-focus-ring-shadow);outline:2px solid #0000}:root[data-theme=dark] .form-select-xs{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24' stroke='%23cbd5e1' stroke-width='2'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' d='m6 9 6 6 6-6'/%3E%3C/svg%3E")}.form-select-xs{height:calc(var(--spacing) * 7);padding-inline:calc(var(--spacing) * 2);padding-block:calc(var(--spacing) * .5);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-leading:calc(var(--spacing) * 4);line-height:calc(var(--spacing) * 4);background-position:right .75rem center;padding-right:2.25rem}.form-select{height:calc(var(--spacing) * 9);border-radius:var(--radius-lg);width:100%;padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 1.5);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));background-color:var(--input-bg);border:1px solid var(--input-border);color:var(--input-text);appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24' stroke='%2394a3b8' stroke-width='2'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:right .75rem center;background-repeat:no-repeat;background-size:.9rem .9rem;padding-right:2.5rem;display:block}.form-select::placeholder{color:var(--input-placeholder)}.form-select:focus{outline-offset:2px;border-color:var(--accent-400);box-shadow:var(--ui-focus-ring-shadow);outline:2px solid #0000}:root[data-theme=dark] .form-select{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24' stroke='%23cbd5e1' stroke-width='2'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' d='m6 9 6 6 6-6'/%3E%3C/svg%3E")}.task-status-delete{height:calc(var(--spacing) * 7);width:calc(var(--spacing) * 7);justify-content:center;align-items:center;display:inline-flex}.form-action-cell>.task-status-delete{align-self:flex-end}.task-status-delete{border-style:var(--tw-border-style);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));border-width:1px;border-color:var(--border);color:var(--text-muted);border-radius:3.40282e38px}.task-status-delete:hover{background-color:var(--card-soft);color:var(--text)}.table-thumb{height:calc(var(--spacing) * 9);width:calc(var(--spacing) * 9);justify-content:center;align-items:center;display:inline-flex}.form-action-cell>.table-thumb{align-self:flex-end}.table-thumb{border-radius:var(--radius-lg);border-style:var(--tw-border-style);--tw-font-weight:var(--font-weight-semibold);font-size:10px;font-weight:var(--font-weight-semibold);background-color:var(--card-soft);border-width:1px;border-color:var(--border);color:var(--text-muted)}.task-comment-action{justify-content:center;align-items:center;display:inline-flex}.form-action-cell>.task-comment-action{align-self:flex-end}.task-comment-action{border-radius:var(--radius-md);border-style:var(--tw-border-style);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));border-width:1px;border-color:var(--border);background-color:var(--card);width:1.35rem;height:1.35rem;color:var(--text-muted)}.task-comment-action:hover{background-color:var(--card-soft);color:var(--text)}.task-comment-action.is-danger:hover{color:#b91c1c;background-color:#fef2f2;border-color:#fca5a5}.task-comment-action svg{width:.85rem;height:.85rem}.task-lane-collapse{justify-content:center;align-items:center;display:inline-flex}.form-action-cell>.task-lane-collapse{align-self:flex-end}.task-lane-collapse{border-radius:var(--radius-md);border-style:var(--tw-border-style);color:var(--color-slate-500);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));border-width:1px;border-color:#0000;width:2.25rem;height:2.25rem}.task-lane-collapse:hover{background-color:var(--card-soft);color:var(--text)}.task-status-palette-trigger{height:calc(var(--spacing) * 7);width:calc(var(--spacing) * 7);justify-content:center;align-items:center;display:inline-flex}.form-action-cell>.task-status-palette-trigger{align-self:flex-end}.task-status-palette-trigger{border-style:var(--tw-border-style);border-width:1px;border-color:var(--border);color:var(--text-muted);background-color:var(--card-soft);border-radius:3.40282e38px}.task-status-palette-trigger:hover{color:var(--text)}.flag-badge{height:calc(var(--spacing) * 6);width:calc(var(--spacing) * 6);justify-content:center;align-items:center;display:inline-flex}.form-action-cell>.flag-badge{align-self:flex-end}.flag-badge{border-style:var(--tw-border-style);border-width:1px;border-color:var(--border);background-position:50%;background-size:cover;border-radius:3.40282e38px}.topbar-icon{height:calc(var(--spacing) * 8);width:calc(var(--spacing) * 8);justify-content:center;align-items:center;display:inline-flex}.form-action-cell>.topbar-icon{align-self:flex-end}.topbar-icon{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));border:1px solid var(--border);color:var(--text);background-color:#0000;border-radius:3.40282e38px}@supports (color:color-mix(in lab, red, red)){.topbar-icon{color:color-mix(in srgb, var(--text) 64%, var(--text-muted))}}.topbar-icon:hover{background-color:var(--card)}@supports (color:color-mix(in lab, red, red)){.topbar-icon:hover{background-color:color-mix(in srgb, var(--card) 82%, transparent)}}.topbar-icon:hover{border-color:var(--accent-500)}@supports (color:color-mix(in lab, red, red)){.topbar-icon:hover{border-color:color-mix(in srgb, var(--accent-500) 24%, var(--border))}}.topbar-icon:hover{color:var(--text)}.topbar-icon:focus-visible{outline-offset:2px;box-shadow:var(--ui-focus-ring-shadow);outline:2px solid #0000}.mention-avatar{height:calc(var(--spacing) * 6);width:calc(var(--spacing) * 6);justify-content:center;align-items:center;display:inline-flex}.form-action-cell>.mention-avatar{align-self:flex-end}.mention-avatar{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);background-color:var(--card-soft);color:var(--text);border-radius:3.40282e38px}.task-dots-trigger{height:calc(var(--spacing) * 8);width:calc(var(--spacing) * 8);justify-content:center;align-items:center;display:inline-flex}.form-action-cell>.task-dots-trigger{align-self:flex-end}.task-dots-trigger{border-radius:var(--radius-md);opacity:0;transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));color:var(--text-muted)}.task-dots-trigger:hover{color:var(--text);background-color:var(--card-soft)}.task-row:hover .task-row-menu .task-dots-trigger,.task-lane-header:hover .task-lane-menu .task-dots-trigger,.task-cell-head:hover .task-column-menu .task-dots-trigger{opacity:1}.task-cell-head-menu-anchor .task-column-menu .task-dots-trigger{background-color:var(--card);box-shadow:0 1px 2px #0f172a14}.chat-list-delete{justify-content:center;align-items:center;display:inline-flex}.form-action-cell>.chat-list-delete{align-self:flex-end}.chat-list-delete{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));width:1.75rem;height:1.75rem;color:var(--text-muted);border-radius:.5rem}.chat-list-delete:hover{background-color:var(--card-soft);color:var(--text)}.task-add-column-trigger{height:calc(var(--spacing) * 8);width:calc(var(--spacing) * 8);justify-content:center;align-items:center;display:inline-flex}.form-action-cell>.task-add-column-trigger{align-self:flex-end}.task-add-column-trigger{border-radius:var(--radius-md);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));color:var(--text-muted)}.task-add-column-trigger:hover{color:var(--text);background-color:var(--card-soft)}.nav-footer-icon{height:calc(var(--spacing) * 8);width:calc(var(--spacing) * 8);justify-content:center;align-items:center;display:inline-flex}.form-action-cell>.nav-footer-icon{align-self:flex-end}.nav-footer-icon{background-color:var(--card);color:var(--nav-text);border-radius:3.40282e38px}.tracking-social{height:calc(var(--spacing) * 9);width:calc(var(--spacing) * 9);justify-content:center;align-items:center;display:inline-flex}.form-action-cell>.tracking-social{align-self:flex-end}.tracking-social{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));background:var(--brand-primary);border-radius:3.40282e38px}@supports (color:color-mix(in lab, red, red)){.tracking-social{background:color-mix(in srgb, var(--brand-primary) 12%, transparent)}}.tracking-social{color:var(--brand-accent-text)}.tracking-social svg{fill:currentColor;width:18px;height:18px}@media (max-width:640px){.tracking-social{height:calc(var(--spacing) * 8);width:calc(var(--spacing) * 8)}.tracking-social svg{width:16px;height:16px}}.avatar-media-wrap{justify-content:center;align-items:center;width:100%;height:100%;display:inline-flex}.form-action-cell>.avatar-media-wrap{align-self:flex-end}.avatar-media-wrap{border-radius:3.40282e38px}@supports (color:color-mix(in lab, red, red)){.nav-shell nav .nav-icon{color:color-mix(in srgb, var(--text) 54%, var(--nav-muted))}}.nav-icon{height:calc(var(--spacing) * 5);width:calc(var(--spacing) * 5);justify-content:center;align-items:center;display:inline-flex}.form-action-cell>.nav-icon{align-self:flex-end}.nav-shell nav [data-nav-summary]:hover .nav-icon,.nav-shell nav [data-nav-link]:hover .nav-icon,.nav-shell nav [data-nav-link].nav-link-active .nav-icon,.nav-shell nav [data-nav-link][aria-current=page] .nav-icon,.nav-shell nav [data-nav-summary].nav-summary-active .nav-icon{color:currentColor}.nav-summary-active .nav-icon{color:var(--accent-500)}.theme-icon{height:calc(var(--spacing) * 5);width:calc(var(--spacing) * 5);justify-content:center;align-items:center;display:inline-flex}.form-action-cell>.theme-icon{align-self:flex-end}.brand-color-icon{height:calc(var(--spacing) * 7);width:calc(var(--spacing) * 7);border-style:var(--tw-border-style);border-width:1px;border-color:var(--border);border-radius:3.40282e38px;justify-content:center;align-items:center;font-size:0;display:flex}.step-dot{height:calc(var(--spacing) * 5);width:calc(var(--spacing) * 5);--tw-font-weight:var(--font-weight-semibold);font-size:11px;font-weight:var(--font-weight-semibold);background-color:var(--card-soft);color:var(--text-muted);border-radius:3.40282e38px;justify-content:center;align-items:center;display:flex}.integratie-logo-letter{border-radius:var(--radius-md);--tw-leading:1;--tw-font-weight:var(--font-weight-semibold);line-height:1;font-weight:var(--font-weight-semibold);background:var(--ui-logo-tegel-rand);justify-content:center;align-items:center;width:100%;height:100%;display:flex}.brand-topbar{display:inline-flex}.form-action-cell>.brand-topbar{align-self:flex-end}@media (min-width:768px){.brand-topbar{align-items:center;gap:calc(var(--spacing) * 3);width:100%;height:100%;padding-right:calc(var(--spacing) * 3);padding-left:calc(var(--spacing) * 6)}}@media (min-width:1380px){body.nav-collapsed .brand-topbar{gap:0}body.nav-collapsed .brand-topbar .brand-title{display:none}}@media (min-width:768px) and (max-width:1379px){body:not(.nav-expanded) .brand-topbar{gap:0}body:not(.nav-expanded) .brand-topbar .brand-title{display:none}}.form-file{border-radius:var(--radius-lg);width:100%;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));height:var(--ui-control-h);background-color:var(--input-bg);border:1px solid var(--input-border);color:var(--input-text);padding:0;display:block;overflow:hidden}.form-file::file-selector-button{border-top-left-radius:var(--radius-lg);border-bottom-left-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:0;border-right-style:var(--tw-border-style);height:100%;padding-inline:calc(var(--spacing) * 3);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));background-color:var(--card-soft);border-right-width:1px;border-color:var(--border);color:var(--text)}.form-file::file-selector-button:hover{background-color:var(--card)}.form-file:focus{outline-offset:2px;border-color:var(--accent-400);box-shadow:var(--ui-focus-ring-shadow);outline:2px solid #0000}.search-input{border-radius:var(--radius-lg);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 1.5);background-color:var(--input-bg);border:1px solid var(--input-border);color:var(--input-text);display:block}.search-input::placeholder{color:var(--input-placeholder)}.search-input:focus{outline-offset:2px;border-color:var(--accent-400);box-shadow:var(--ui-focus-ring-shadow);outline:2px solid #0000}.search-input{height:calc(var(--spacing) * 9);width:100%;padding-right:calc(var(--spacing) * 3);padding-left:calc(var(--spacing) * 9);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.form-input-sm{height:calc(var(--spacing) * 9);border-radius:var(--radius-lg);width:100%;padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 1.5);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));background-color:var(--input-bg);border:1px solid var(--input-border);color:var(--input-text);display:block}.form-input-sm::placeholder{color:var(--input-placeholder)}.form-input-sm:focus{outline-offset:2px;border-color:var(--accent-400);box-shadow:var(--ui-focus-ring-shadow);outline:2px solid #0000}.form-input-sm{height:calc(var(--spacing) * 8);padding-inline:calc(var(--spacing) * 2.5);padding-block:var(--spacing);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-leading:calc(var(--spacing) * 4);line-height:calc(var(--spacing) * 4)}.form-input-xs{height:calc(var(--spacing) * 9);border-radius:var(--radius-lg);width:100%;padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 1.5);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));background-color:var(--input-bg);border:1px solid var(--input-border);color:var(--input-text);display:block}.form-input-xs::placeholder{color:var(--input-placeholder)}.form-input-xs:focus{outline-offset:2px;border-color:var(--accent-400);box-shadow:var(--ui-focus-ring-shadow);outline:2px solid #0000}.form-input-xs{height:calc(var(--spacing) * 7);padding-inline:calc(var(--spacing) * 2);padding-block:calc(var(--spacing) * .5);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-leading:calc(var(--spacing) * 4);line-height:calc(var(--spacing) * 4)}.role-select{height:calc(var(--spacing) * 9);border-radius:var(--radius-lg);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 1.5);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));background-color:var(--input-bg);border:1px solid var(--input-border);color:var(--input-text);display:block}.role-select::placeholder{color:var(--input-placeholder)}.role-select:focus{outline-offset:2px;border-color:var(--accent-400);box-shadow:var(--ui-focus-ring-shadow);outline:2px solid #0000}.role-select{width:100%;font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.form-input{height:calc(var(--spacing) * 9);border-radius:var(--radius-lg);width:100%;padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 1.5);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));background-color:var(--input-bg);border:1px solid var(--input-border);color:var(--input-text);display:block}.form-input::placeholder{color:var(--input-placeholder)}.form-input:focus{outline-offset:2px;border-color:var(--accent-400);box-shadow:var(--ui-focus-ring-shadow);outline:2px solid #0000}.avatar-media{object-fit:cover;border-radius:3.40282e38px;width:100%;height:100%;display:block}.integratie-logo-img{border-radius:var(--radius-md);object-fit:contain;width:100%;height:100%;display:block}.step-connector{height:1px;width:calc(var(--spacing) * 6);display:none}@media (min-width:40rem){.step-connector{display:block}}.step-connector{background-color:var(--border)}.task-column-total{height:calc(var(--spacing) * 8);justify-content:center;align-items:center;display:inline-flex}.form-action-cell>.task-column-total{align-self:flex-end}.task-column-total{padding-inline:calc(var(--spacing) * 2);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-leading:1;--tw-font-weight:var(--font-weight-medium);line-height:1;font-weight:var(--font-weight-medium);--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,);color:var(--text-soft);letter-spacing:0;text-transform:none;white-space:nowrap;max-width:100%}.task-column-total:empty,.task-column-total.is-hidden{display:none}.rt-btn{height:calc(var(--spacing) * 6);min-width:calc(var(--spacing) * 6);justify-content:center;align-items:center;display:inline-flex}.form-action-cell>.rt-btn{align-self:flex-end}.rt-btn{padding-inline:var(--spacing);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));color:var(--ui-muted);border:var(--ui-border-w) solid transparent;border-radius:.25rem}.rt-btn:hover{color:var(--ui-text);background-color:var(--ui-card)}.rt-btn.is-active{color:var(--ui-text);background-color:var(--ui-card);border-color:var(--ui-border)}.task-cal-daynum{height:calc(var(--spacing) * 5);min-width:calc(var(--spacing) * 5);justify-content:center;align-items:center;display:inline-flex}.form-action-cell>.task-cal-daynum{align-self:flex-end}.task-cal-daynum{padding-inline:var(--spacing);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--text);border-radius:3.40282e38px}.task-cal-day.is-today .task-cal-daynum{background-color:var(--ui-primary);color:var(--ui-on-primary)}.chat-sidebar-toggle{border-radius:var(--radius-lg);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);--tw-shadow:0 1px 2px 0 var(--tw-shadow-color,#0000000d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));justify-content:center;align-items:center;display:inline-flex}.form-action-cell>.chat-sidebar-toggle{align-self:flex-end}.chat-sidebar-body>.chat-sidebar-toggle{flex:none}.chat-sidebar-toggle{height:calc(var(--spacing) * 9);padding-inline:calc(var(--spacing) * 3);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));border-style:var(--tw-border-style);background-color:var(--card);border-width:1px;border-color:var(--border);color:var(--text-soft)}.chat-sidebar-toggle:hover,.chat-sidebar-toggle:active{background-color:var(--card-soft)}@media (min-width:1024px){.chat-sidebar-toggle{display:none}}.task-cal-tg-slots{grid-template-rows:repeat(var(--cal-rows,20), var(--cal-slot-h));background-image:repeating-linear-gradient(to bottom, var(--border) 0, var(--border) 1px, transparent 1px, transparent calc(var(--cal-slot-h) * 2));grid-template-columns:repeat(12,minmax(0,1fr));height:100%;display:grid}.body-app{flex-direction:column;height:100vh;display:flex;overflow:hidden}.task-cal-day-fill{flex-direction:column;height:100%;display:flex}.chat-emoji-btn{justify-content:center;align-items:center;display:inline-flex}.form-action-cell>.chat-emoji-btn{align-self:flex-end}.chat-emoji-btn{border-radius:var(--radius-md);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));background-color:#0000;border:1px solid #0000;height:1.95rem;font-size:1.05rem;line-height:1}.chat-emoji-btn:hover{border-color:var(--border);background-color:var(--card-soft);outline:none}.chat-emoji-btn:focus-visible{border-color:var(--border);background-color:var(--card-soft)}.media-card-thumb{height:calc(var(--spacing) * 32);border-radius:var(--radius-lg);border-style:var(--tw-border-style);background-color:var(--card-soft);border-width:1px;border-color:var(--border);justify-content:center;align-items:center;display:flex;overflow:hidden}.product-gallery-empty{height:calc(var(--spacing) * 80);border-radius:var(--radius-2xl);border-style:var(--tw-border-style);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));border-width:1px;border-color:var(--border);background-color:rgb(var(--card-soft-rgb) / .8);color:var(--text-muted);justify-content:center;align-items:center;display:flex}.topbar-row{height:calc(var(--spacing) * 14);align-items:center;gap:calc(var(--spacing) * 3);display:flex}.ui-stat-link{height:100%;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));border-radius:var(--ui-radius);color:inherit;text-decoration:none;display:block}.ui-stat-link:hover>.ui-stat-tile{border-color:var(--accent-500)}@supports (color:color-mix(in lab, red, red)){.ui-stat-link:hover>.ui-stat-tile{border-color:color-mix(in srgb, var(--accent-500) 40%, var(--ui-border))}}.ui-stat-link:hover .ui-stat-label{color:var(--accent-700)}.ui-stat-link:focus-visible{outline:2px solid var(--ui-focus-ring);outline-offset:2px}@media (min-width:1024px){.chat-window{max-height:80vh}}.chat-window{border-radius:var(--radius-2xl);border-style:var(--tw-border-style);--tw-shadow:0 1px 2px 0 var(--tw-shadow-color,#0000000d);min-width:0;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);background-color:var(--card);border-width:1px;border-color:var(--border);color:var(--text);flex-direction:column;min-height:0;display:flex}.task-cal-more-panel{width:calc(var(--spacing) * 56);gap:var(--spacing);border-radius:var(--radius-xl);border-style:var(--tw-border-style);padding:calc(var(--spacing) * 2);--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a), 0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);border-width:1px;border-color:var(--border);background-color:var(--card);flex-direction:column;max-height:18rem;display:flex;overflow-y:auto}.app-shell{flex:1;width:100%;min-height:0;display:flex;overflow:hidden}.auth-shell{align-items:stretch;gap:calc(var(--spacing) * 4);width:100%;display:grid}@media (min-width:64rem){.auth-shell{gap:calc(var(--spacing) * 6);grid-template-columns:minmax(0,480px) minmax(0,1fr)}}.auth-shell{min-height:clamp(620px,100dvh - 4rem,720px)}.auth-preview-wrap .auth-shell{gap:calc(var(--spacing) * 3);grid-template-columns:repeat(1,minmax(0,1fr))}@media (min-width:64rem){.auth-preview-wrap .auth-shell{grid-template-columns:repeat(1,minmax(0,1fr))}}.auth-preview-wrap .auth-shell{min-height:auto}@media (max-width:1023px){.auth-shell{grid-template-rows:220px minmax(0,1fr);min-height:clamp(620px,100dvh - 2rem,720px)}}@media (max-width:639px){.auth-shell{grid-template-rows:132px minmax(0,1fr);gap:.75rem;min-height:auto}}.status-chip{justify-content:center;align-items:center;display:inline-flex}.form-action-cell>.status-chip{align-self:flex-end}.status-chip{padding-inline:calc(var(--spacing) * 2);padding-block:calc(var(--spacing) * .5);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-leading:1;--tw-font-weight:var(--font-weight-medium);line-height:1;font-weight:var(--font-weight-medium);border-radius:3.40282e38px}.status-chip.is-empty{border:1px dashed var(--border);min-width:1.5rem;min-height:1.125rem;color:var(--text-muted)!important;background-color:#0000!important}.task-totals-cell{justify-content:center;align-items:center;min-width:0;display:flex}@media (min-width:1024px){.task-totals-cell{min-height:2rem}}.task-kanban-stack{gap:calc(var(--spacing) * 2);flex-direction:column;flex:1;display:flex}[data-dragging] .task-kanban-stack{min-height:4.5rem}:where(.chat-sidebar-body>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 3) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-y-reverse)))}.chat-sidebar-body{flex-direction:column;flex:auto;min-height:0;padding:1rem .75rem .75rem;display:flex}.chat-sidebar-body>.btn,.chat-sidebar-body>.form-field{flex:none}@media (max-width:1023px){.chat-sidebar-body{padding:.75rem}}.chat-sidebar-list{border-top:1px solid var(--border);flex-direction:column;flex:auto;min-height:0;display:flex;overflow-y:auto}.page-header{gap:calc(var(--spacing) * 2);flex-direction:column;display:flex}@container (min-width:48rem){.page-header{min-height:calc(var(--spacing) * 10);flex-direction:row;justify-content:space-between;align-items:center}}.task-kanban-cell{gap:calc(var(--spacing) * 2);border-radius:var(--radius-lg);border-style:var(--tw-border-style);padding:calc(var(--spacing) * 2);background-color:#0000;border-width:1px;border-color:#0000;flex-direction:column;min-height:2.75rem;transition:background-color .12s,border-color .12s;display:flex}[data-dragging] .task-kanban-cell{border-color:var(--border);background-color:var(--card-soft)}.task-kanban-cell.is-collapsed .task-kanban-stack{display:none}.task-kanban-cell.is-collapsed{min-height:calc(var(--spacing) * 24)}.task-cal-tray-stack{min-height:calc(var(--spacing) * 24);gap:var(--spacing);flex-direction:column;display:flex}.task-cal{--cal-head-h:1.75rem;flex-direction:column;display:flex;overflow-x:auto}[data-cal-dragging] .task-cal{overflow-x:hidden}@container (min-width:48rem){.task-cal{min-height:min(56rem,100dvh - 19rem)}}.notifications-panel-header{justify-content:space-between;align-items:center;gap:calc(var(--spacing) * 2);border-bottom-style:var(--tw-border-style);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 1.5);min-height:calc(var(--ui-control-h-sm) + .75rem + 1px);border-bottom-width:1px;border-color:var(--border);display:flex}.chat-message-typing{justify-content:flex-start;align-items:center;gap:.35rem;min-height:1.5rem;display:inline-flex}.tracking-page{min-height:100vh;padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 10);--brand-primary:#2563eb;--brand-button-text:#fff;--brand-bg:#f6f7fb;--brand-text:#0f172a;--brand-text-muted:#64748b;--brand-card:#fff;--brand-card-surface:var(--brand-card);--brand-icon-color:var(--brand-primary);--brand-accent-text:var(--brand-primary);--brand-border:#e2e8f0;--brand-header-bg:linear-gradient(135deg, #0f172a 0%, #1e293b 100%);--brand-header-text:#fff;background:var(--brand-bg);color:var(--brand-text);justify-content:center;align-items:center;display:flex}.tracking-page.is-preview{min-height:auto;padding-top:2rem;padding-bottom:2rem}@media (max-width:640px){.tracking-page{padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 6)}}.tracking-header{padding-inline:calc(var(--spacing) * 6);padding-block:calc(var(--spacing) * 4);text-align:center;background:var(--brand-header-bg);min-height:84px;color:var(--brand-header-text);justify-content:center;align-items:center;display:flex}.liquidity-override-display{min-height:var(--ui-control-h);color:var(--text);align-items:center;display:flex}.ai-panel-header-main{flex-wrap:nowrap;flex:auto;align-items:center;gap:.5rem;min-width:0;display:flex}.ai-panel-header-main .panel-title{flex:none}.ai-panel-header-main .ui-select{text-overflow:ellipsis;white-space:nowrap;text-transform:none;letter-spacing:normal;width:auto;min-width:6rem;max-width:11rem;color:var(--text);flex:0 auto;overflow:hidden}.ai-panel-header-main .panel-title{align-items:center;gap:.35rem;min-width:0;display:inline-flex}.ai-panel-header-main [data-ai-panel-name]{text-overflow:ellipsis;white-space:nowrap;vertical-align:bottom;max-width:9rem;display:inline-block;overflow:hidden}.keuze-met-knop{align-items:center;gap:calc(var(--spacing) * 2);display:flex}@media not all and (min-width:40rem){.keuze-met-knop{width:100%}.keuze-met-knop>.ui-select{max-width:none}}.keuze-met-knop>.ui-select{flex:auto;width:auto;min-width:0;max-width:20rem}.keuze-met-knop>.ui-btn{flex:none}.tracking-delivery-review{flex-direction:column;align-items:flex-end;display:flex}:where(.tracking-delivery-review>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 1.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 1.5) * calc(1 - var(--tw-space-y-reverse)))}.tracking-delivery-review{width:auto;max-width:15rem}@media (max-width:640px){.tracking-delivery-review{align-items:flex-start;width:auto;max-width:none}}.tabel-werkbalk{align-items:center;gap:calc(var(--spacing) * 3);flex-wrap:wrap;display:flex}.tabel-werkbalk>.ui-input{width:100%}@media not all and (min-width:40rem){.tabel-werkbalk>.ui-seg{flex-wrap:wrap;max-width:100%}}@media (min-width:40rem){.tabel-werkbalk>.ui-input{width:18rem}}.auth-shell-brand{align-items:center;width:fit-content;max-width:100%;display:inline-flex}.form-action-cell>.auth-shell-brand{align-self:flex-end}@media (max-width:639px){.auth-shell-brand{justify-content:center;width:100%}}.task-cell-head-centered{text-align:center;justify-content:center}.task-cell-head-centered .task-column-input,.task-cell-head-centered .task-column-label{text-align:center}.task-cell-head-centered .task-column-form,.task-cell-head-centered .task-column-label{max-width:100%}.task-cell-head-centered .task-column-form{justify-content:center;display:flex}.task-cell-head-centered .task-column-input{text-align:center;width:auto;max-width:100%}.tracking-status-value-window{text-wrap:balance;width:min(100%,34rem);max-width:100%;line-height:1.15;display:block}@media (max-width:640px){.tracking-status-value-window{width:100%}}.task-cal-table{border-collapse:collapse;width:100%;font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));table-layout:fixed;flex:1;min-width:44rem}@container (max-width:47.9375rem){.task-cal-table{min-width:0;display:block}.task-cal-table thead{display:none}.task-cal-table tbody,.task-cal-table tr{display:block}}.shipments-table{border-collapse:separate;--tw-border-spacing-x:0;--tw-border-spacing-y:0;border-spacing:var(--tw-border-spacing-x) var(--tw-border-spacing-y);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--text);display:table}.shipments-table thead{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal);--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--text-muted)}.shipments-table td{vertical-align:middle}.shipments-table tbody tr>td{border-bottom:1px solid var(--border)}.shipments-table tbody tr:last-child>td{border-bottom:0}.shipments-table{table-layout:fixed}.shipments-table .table-head-cell{padding-inline:calc(var(--spacing) * 2);padding-block:calc(var(--spacing) * 2)}@media (min-width:40rem){.shipments-table .table-head-cell{padding-inline:calc(var(--spacing) * 2.5)}}.shipments-table .table-head-cell-right{padding-inline:calc(var(--spacing) * 2);padding-block:calc(var(--spacing) * 2)}@media (min-width:40rem){.shipments-table .table-head-cell-right{padding-inline:calc(var(--spacing) * 2.5)}}.shipments-table .table-cell{padding-inline:calc(var(--spacing) * 2);padding-block:calc(var(--spacing) * 2)}@media (min-width:40rem){.shipments-table .table-cell{padding-inline:calc(var(--spacing) * 2.5)}}.shipments-table .table-cell-right{padding-inline:calc(var(--spacing) * 2);padding-block:calc(var(--spacing) * 2)}@media (min-width:40rem){.shipments-table .table-cell-right{padding-inline:calc(var(--spacing) * 2.5)}}.shipments-table .table-head-cell-tight{padding-inline:calc(var(--spacing) * 1.5);padding-block:calc(var(--spacing) * 2)}@media (min-width:40rem){.shipments-table .table-head-cell-tight{padding-inline:calc(var(--spacing) * 2)}}.shipments-table .table-cell-tight{padding-inline:calc(var(--spacing) * 1.5);padding-block:calc(var(--spacing) * 2)}@media (min-width:40rem){.shipments-table .table-cell-tight{padding-inline:calc(var(--spacing) * 2)}}.shipments-table{--table-frozen-col-1-width:3rem;--table-frozen-col-2-width:7rem;--table-frozen-col-3-width:10rem;--table-frozen-col-4-width:7.5rem;width:100%;min-width:58rem}.task-kanban-track{gap:calc(var(--spacing) * 5);flex-direction:column;width:max-content;min-width:100%;display:flex}.task-status-option{width:calc(var(--spacing) * 28);justify-content:center;align-items:center;min-width:112px;display:inline-flex}.form-action-cell>.task-status-option{align-self:flex-end}.task-status-option{padding-inline:calc(var(--spacing) * 3);padding-block:var(--spacing);text-align:left;font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);border-radius:3.40282e38px}.task-status-option.is-empty{border:1px dashed var(--border);color:var(--text-muted)!important;background-color:#0000!important}.task-cell-status .task-status-option,.task-cell-custom-status .task-status-option{width:calc(var(--spacing) * 28);min-width:112px}.task-kanban-head{padding-block:calc(var(--spacing) * 2);gap:var(--kanban-col-gap);width:max-content;min-width:100%;display:flex}.topbar-left{align-items:center;gap:calc(var(--spacing) * 2);display:flex}@media (min-width:768px){.topbar-left{width:var(--nav-expanded-width);flex:0 0 var(--nav-expanded-width);background-color:var(--nav-bg);border-right:1px solid var(--nav-border);justify-content:flex-start;align-self:stretch;align-items:center;padding-inline:0;transition:width .22s,flex-basis .22s;display:flex}}@media (min-width:1380px){body.nav-collapsed .topbar-left{width:var(--nav-collapsed-width);flex-basis:var(--nav-collapsed-width)}}@media (min-width:768px) and (max-width:1379px){body:not(.nav-expanded) .topbar-left{width:var(--nav-collapsed-width);flex-basis:var(--nav-collapsed-width)}}.task-row-indent{width:calc(var(--spacing) * 6);flex-shrink:0;justify-content:center;align-items:center;display:flex}.task-row-subtask .task-row-indent,.task-row-subsubtask .task-row-indent{width:1.5rem}.cat-tree-indent{width:calc(var(--spacing) * 5);flex-shrink:0;display:inline-block}.tracking-history-toggle{justify-content:center;align-items:center;gap:calc(var(--spacing) * 2);text-align:center;width:100%;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--brand-accent-text);cursor:pointer;display:flex}.row-actions-option{align-items:center;gap:calc(var(--spacing) * 2);width:100%;padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);text-align:left;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--text);cursor:pointer;background-color:#0000;border:0;transition:background-color .1s,color .1s;display:flex}.row-actions-option:hover:not(.is-disabled),.row-actions-option:focus-visible:not(.is-disabled){background-color:var(--card-soft)}.row-actions-option.is-disabled{color:var(--text-muted);cursor:not-allowed;opacity:.65}.row-actions-option.is-danger{color:#dc2626}.row-actions-option.is-danger:hover:not(.is-disabled){background-color:#dc262614}.search-item{align-items:flex-start;gap:calc(var(--spacing) * .5);width:100%;padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);text-align:left;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));color:var(--text);flex-direction:column;display:flex}.search-item:hover,.search-item.is-active{background-color:var(--card-soft)}.tracking-status-time-window{flex-direction:column;align-items:flex-start;row-gap:.15rem;width:100%;display:flex}@media (max-width:640px){.tracking-status-time-window{row-gap:.2rem}}.rt-ai-actions{align-items:center;gap:var(--spacing);flex-wrap:wrap;width:100%;display:flex}.task-cell-assignee-input{justify-content:center;align-items:center;gap:calc(var(--spacing) * 2);width:100%;display:flex}.task-file-stack{justify-content:center;align-items:center;width:100%;display:flex}.task-dots-toggle{align-items:center;gap:calc(var(--spacing) * 2);width:100%;display:inline-flex}.form-action-cell>.task-dots-toggle{align-self:flex-end}.task-dots-toggle{color:var(--text-soft)}.task-status-row{align-items:center;gap:calc(var(--spacing) * 2);display:inline-flex}.form-action-cell>.task-status-row{align-self:flex-end}.task-status-row{width:fit-content}.task-assignee-option-btn{align-items:center;gap:calc(var(--spacing) * 2);border-radius:var(--radius-lg);width:100%;padding-inline:calc(var(--spacing) * 2);padding-block:var(--spacing);text-align:left;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));color:var(--text);display:flex}.task-assignee-option-btn:hover{background-color:var(--card-soft)}.chat-list-item{width:100%;padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));color:var(--text-soft);border-bottom:1px solid var(--border);border-radius:0;align-items:flex-start;gap:.5rem;display:flex}.chat-list-item:last-child{border-bottom:0}.chat-list-item:hover{background-color:var(--card-soft)}.chat-list-item.is-active{background-color:var(--accent-50);color:var(--accent-700);font-weight:600}:root[data-theme=dark] .chat-list-item.is-active{background-color:rgba(var(--accent-rgb), .28);color:#f8fafc}.role-link{align-items:center;gap:calc(var(--spacing) * 3);border-radius:var(--radius-xl);width:100%;padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2.5);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));color:var(--text);display:flex}.role-link:hover{background-color:var(--card-soft)}.role-link:hover .role-link-icon{color:var(--text)}.mention-option{align-items:center;gap:calc(var(--spacing) * 2);width:100%;padding-inline:calc(var(--spacing) * 2);padding-block:var(--spacing);text-align:left;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--text);background-color:#0000;border:0;display:flex}.mention-option:hover,.mention-option.is-active{background-color:var(--card-soft)}.product-gallery-main{border-radius:var(--radius-2xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--border);background-color:rgb(var(--card-soft-rgb) / .7);width:100%;display:block;overflow:hidden}.product-gallery-main:hover{border-color:rgb(var(--accent-rgb) / .4)}.ai-panel-chat-item{text-overflow:ellipsis;white-space:nowrap;border-radius:var(--radius-md);width:100%;padding-inline:calc(var(--spacing) * 2.5);padding-block:calc(var(--spacing) * 1.5);text-align:left;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--text);display:block;overflow:hidden}.ai-panel-chat-item:hover{background-color:var(--card-soft)}.task-row-desc{text-overflow:ellipsis;white-space:nowrap;width:100%;padding-left:var(--spacing);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:var(--text-muted);display:block;overflow:hidden}.task-date-trigger{cursor:pointer;justify-content:center;align-items:center;gap:var(--spacing);max-width:100%;display:inline-flex}.form-action-cell>.task-date-trigger{align-self:flex-end}.task-date-trigger{border-radius:var(--radius-md);border-style:var(--tw-border-style);padding-inline:var(--spacing);padding-block:var(--spacing);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,);color:var(--text);background-color:#0000;border-width:1px;border-color:#0000;list-style:none}.task-date-trigger::-webkit-details-marker{display:none}.task-date-trigger:not(.has-value){border-color:var(--input-border);color:var(--text-muted);opacity:.7;border-style:dashed}.task-date-trigger:hover,.task-date-trigger:focus-visible{border-color:var(--input-border);background-color:var(--card-soft);color:var(--text);opacity:1}.task-date-trigger.has-value .task-date-trigger-icon,.task-date-trigger.is-hidden{display:none}.task-column-form{gap:calc(var(--spacing) * 3);flex-direction:column;display:flex}.task-cell-head-centered .task-column-form{justify-content:center;max-width:100%;display:flex}.inline-formulier{align-items:center;gap:calc(var(--spacing) * 2);flex-wrap:wrap;max-width:100%;display:flex}.chat-list-open{text-align:left;min-width:0;color:inherit;background:0 0;border:0;flex-direction:column;flex:1;gap:.15rem;padding:0;display:flex}.widget-host-content{flex-direction:column;flex:1;min-width:0;display:flex}.nav-footer-meta{--tw-leading:var(--leading-tight);min-width:0;line-height:var(--leading-tight);flex-direction:column;flex:1;display:flex}.task-cal-timegrid{--cal-days:7;--cal-gutter-w:2.5rem;--cal-slot-h:1.375rem;flex-direction:column;flex:1;min-width:52rem;display:flex}.task-cal-timegrid.is-day{--cal-days:1;min-width:0}.nav-footer-text{flex-direction:column;flex:1;min-width:0;display:flex}.nav-footer-row{align-items:center;gap:calc(var(--spacing) * 2);display:flex}.nav-footer-row>.nav-footer-account{flex:1;min-width:0}.task-row-main-content{align-items:center;gap:calc(var(--spacing) * 2);flex:1;min-width:0;display:flex}.tracking-shipment-text{flex:1;min-width:0;display:block}@media (min-width:1024px){.task-track-grid{grid-template-columns:minmax(240px, 2.8fr) repeat(var(--task-data-cols,3), minmax(120px, 1fr)) minmax(56px, .3fr);min-width:max(calc(100% - var(--task-subtask-indent,0rem)), calc(240px + (var(--task-data-cols,3) * 140px) + 80px - var(--task-subtask-indent,0rem)));align-items:center;display:grid}}.detail-grid{min-width:0;display:grid}@container (min-width:64rem){.detail-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.detail-grid{gap:var(--ui-space-400)}.task-comment-content{gap:var(--spacing);flex-direction:column;min-width:0;display:flex}.media-card{gap:var(--spacing);border-radius:var(--radius-xl);border-style:var(--tw-border-style);min-width:0;padding:calc(var(--spacing) * 3);--tw-shadow:0 1px 2px 0 var(--tw-shadow-color,#0000000d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);background-color:var(--card);border-width:1px;border-color:var(--border);color:var(--text);flex-direction:column;text-decoration-line:none;transition:border-color .12s,box-shadow .12s;display:flex}.media-card:hover{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);border-color:var(--ui-border-strong)}.media-card:focus-visible{outline:2px solid var(--ui-focus-ring);outline-offset:2px}.widget-host{flex-direction:column;min-width:0;display:flex}@media (min-width:768px) and (max-width:1279px){.widget-host[data-widget-size=S] .stat-value{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.widget-host[data-widget-size=S] .stat-label,.widget-host[data-widget-size=S] .stat-meta{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}}.auth-account-copy{flex-direction:column;min-width:0;display:flex}.task-file-list{justify-content:center;align-items:center;gap:var(--spacing);flex-wrap:wrap;min-width:0;display:flex}.page-title-stack{align-items:center;column-gap:calc(var(--spacing) * 3);row-gap:calc(var(--spacing) * .5);flex-wrap:wrap;min-width:0;display:flex}.page-title-stack .breadcrumbs:after{content:"/";color:var(--text-muted)}.task-cell{align-items:center;gap:calc(var(--spacing) * 2);min-width:0;display:flex}.account-identity,.tracking-history-main{align-items:center;gap:calc(var(--spacing) * 3);min-width:0;display:flex}.nav-collapse-toggle-copy{align-items:center;min-width:0;display:none}@media (min-width:768px){.nav-collapse-toggle-copy{display:inline-flex}}@media (min-width:1380px){body.nav-collapsed .nav-collapse-toggle-copy{display:none}}@media (min-width:768px) and (max-width:1379px){body:not(.nav-expanded) .nav-collapse-toggle-copy{display:none}}.shipments-cell-col-customer{min-width:0;display:table-cell;overflow:hidden}.table-shipments-compact .shipments-cell-col-customer{padding-inline:calc(var(--spacing) * 2);padding-block:calc(var(--spacing) * 2)}@media (min-width:40rem){.table-shipments-compact .shipments-cell-col-customer{padding-inline:calc(var(--spacing) * 2.5)}}.table-liquidity-weekdetails [data-rij-detail]>.shipments-cell-col-customer{padding-block:calc(var(--spacing) * 3)}@media (min-width:40rem){.table-liquidity-weekdetails [data-rij-detail]>.shipments-cell-col-customer{padding-block:calc(var(--spacing) * 4)}}.shipments-cell-col-customer{padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);vertical-align:middle}.shipments-cell-col-invoice{min-width:0;display:table-cell;overflow:hidden}.table-shipments-compact .shipments-cell-col-invoice{padding-inline:calc(var(--spacing) * 2);padding-block:calc(var(--spacing) * 2)}@media (min-width:40rem){.table-shipments-compact .shipments-cell-col-invoice{padding-inline:calc(var(--spacing) * 2.5)}}.table-liquidity-weekdetails [data-rij-detail]>.shipments-cell-col-invoice{padding-block:calc(var(--spacing) * 3)}@media (min-width:40rem){.table-liquidity-weekdetails [data-rij-detail]>.shipments-cell-col-invoice{padding-block:calc(var(--spacing) * 4)}}.shipments-cell-col-invoice{padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);vertical-align:middle}.shipments-cell-col-method{min-width:0;display:table-cell;overflow:hidden}.table-shipments-compact .shipments-cell-col-method{padding-inline:calc(var(--spacing) * 2);padding-block:calc(var(--spacing) * 2)}@media (min-width:40rem){.table-shipments-compact .shipments-cell-col-method{padding-inline:calc(var(--spacing) * 2.5)}}.table-liquidity-weekdetails [data-rij-detail]>.shipments-cell-col-method{padding-block:calc(var(--spacing) * 3)}@media (min-width:40rem){.table-liquidity-weekdetails [data-rij-detail]>.shipments-cell-col-method{padding-block:calc(var(--spacing) * 4)}}.shipments-cell-col-method{padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);vertical-align:middle}.shipments-cell-col-order{min-width:0;display:table-cell;overflow:hidden}.table-shipments-compact .shipments-cell-col-order{padding-inline:calc(var(--spacing) * 2);padding-block:calc(var(--spacing) * 2)}@media (min-width:40rem){.table-shipments-compact .shipments-cell-col-order{padding-inline:calc(var(--spacing) * 2.5)}}.table-liquidity-weekdetails [data-rij-detail]>.shipments-cell-col-order{padding-block:calc(var(--spacing) * 3)}@media (min-width:40rem){.table-liquidity-weekdetails [data-rij-detail]>.shipments-cell-col-order{padding-block:calc(var(--spacing) * 4)}}.shipments-cell-col-order{padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);vertical-align:middle}.shipments-cell-col-payment{min-width:0;display:table-cell;overflow:hidden}.table-shipments-compact .shipments-cell-col-payment{padding-inline:calc(var(--spacing) * 2);padding-block:calc(var(--spacing) * 2)}@media (min-width:40rem){.table-shipments-compact .shipments-cell-col-payment{padding-inline:calc(var(--spacing) * 2.5)}}.table-liquidity-weekdetails [data-rij-detail]>.shipments-cell-col-payment{padding-block:calc(var(--spacing) * 3)}@media (min-width:40rem){.table-liquidity-weekdetails [data-rij-detail]>.shipments-cell-col-payment{padding-block:calc(var(--spacing) * 4)}}.shipments-cell-col-payment{padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);vertical-align:middle}.shipments-cell-col-tracking{min-width:0;display:table-cell;overflow:hidden}.table-shipments-compact .shipments-cell-col-tracking{padding-inline:calc(var(--spacing) * 2);padding-block:calc(var(--spacing) * 2)}@media (min-width:40rem){.table-shipments-compact .shipments-cell-col-tracking{padding-inline:calc(var(--spacing) * 2.5)}}.table-liquidity-weekdetails [data-rij-detail]>.shipments-cell-col-tracking{padding-block:calc(var(--spacing) * 3)}@media (min-width:40rem){.table-liquidity-weekdetails [data-rij-detail]>.shipments-cell-col-tracking{padding-block:calc(var(--spacing) * 4)}}.shipments-cell-col-tracking{padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);vertical-align:middle}.task-date-trigger-value{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.task-date-trigger-value:empty{display:none}.shipments-cell-col-status{min-width:0;display:table-cell}.table-shipments-compact .shipments-cell-col-status{padding-inline:calc(var(--spacing) * 2);padding-block:calc(var(--spacing) * 2)}@media (min-width:40rem){.table-shipments-compact .shipments-cell-col-status{padding-inline:calc(var(--spacing) * 2.5)}}.table-liquidity-weekdetails [data-rij-detail]>.shipments-cell-col-status{padding-block:calc(var(--spacing) * 3)}@media (min-width:40rem){.table-liquidity-weekdetails [data-rij-detail]>.shipments-cell-col-status{padding-block:calc(var(--spacing) * 4)}}.shipments-cell-col-status{padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);vertical-align:middle}.task-cal-tray-collapsed{writing-mode:vertical-rl;font-size:var(--ui-fs-sm);color:var(--text);cursor:pointer;border-radius:.5rem;flex:1;align-items:center;gap:.5rem;padding:.375rem 0;font-weight:600;display:none}.task-cal-tray-collapsed:hover{background-color:var(--card)}.task-cal-tg-body{grid-template-columns:var(--cal-gutter-w) repeat(var(--cal-days), minmax(0, 1fr));flex:1;display:grid}.stat-card{border-radius:var(--radius-2xl);border-style:var(--tw-border-style);padding:calc(var(--spacing) * 4);--tw-shadow:0 1px 2px 0 var(--tw-shadow-color,#0000000d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);background-color:var(--card);border-width:1px;border-color:var(--border)}.widget-host-content>.stat-card{flex-direction:column;flex:1;display:flex;overflow:hidden}.toggle-row{align-items:center;gap:calc(var(--spacing) * 2);flex-wrap:nowrap;display:inline-flex}.form-action-cell>.toggle-row{align-self:flex-end}.toggle-row>.toggle{flex:none}.btn{border-radius:var(--radius-lg);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);--tw-shadow:0 1px 2px 0 var(--tw-shadow-color,#0000000d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));justify-content:center;align-items:center;display:inline-flex}.form-action-cell>.btn{align-self:flex-end}.chat-sidebar-body>.btn{flex:none}.ai-panel-header-actions{align-items:center;gap:calc(var(--spacing) * 1.5);flex:none;display:flex}.nav-label{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);flex:1}@media (min-width:1380px){body.nav-collapsed .nav-label{display:none}}@media (min-width:768px) and (max-width:1379px){body:not(.nav-expanded) .nav-label{display:none}}.nav-footer-theme{flex:none}@media (min-width:48rem){.nav-footer-theme{display:none}}.task-status-form{flex:1}.task-status-panel.is-editing .task-status-form{display:none}.page-actions{gap:calc(var(--spacing) * 2);flex-wrap:wrap;flex-shrink:0;display:flex}.notification-head{justify-content:space-between;align-items:flex-start;gap:calc(var(--spacing) * 2);display:flex}.integratie-logo{flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.form-action-cell>.integratie-logo{align-self:flex-end}.integratie-logo{border-radius:var(--radius-lg);background:var(--ui-logo-tegel-vlak);border:1px solid var(--ui-logo-tegel-rand);color:var(--ui-papier-tekst);overflow:hidden}.liquidity-override-indicator{flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.form-action-cell>.liquidity-override-indicator{align-self:flex-end}.liquidity-override-indicator{padding:var(--spacing);color:#b45309;background-color:var(--card);border-radius:3.40282e38px}@supports (color:color-mix(in lab, red, red)){.liquidity-override-indicator{background-color:color-mix(in srgb, var(--card) 86%, #f59e0b 14%)}}:root[data-theme=dark] .liquidity-override-indicator{color:#fcd34d;background-color:var(--card)}@supports (color:color-mix(in lab, red, red)){:root[data-theme=dark] .liquidity-override-indicator{background-color:color-mix(in srgb, var(--card) 78%, #f59e0b 22%)}}.notification-head .badge{flex-shrink:0}.badge{align-items:center;gap:var(--spacing);display:inline-flex}.form-action-cell>.badge{align-self:flex-end}.badge{padding-inline:calc(var(--spacing) * 2);padding-block:calc(var(--spacing) * .5);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);background-color:var(--badge-bg,var(--accent-500));color:var(--badge-text,#fff);border-radius:3.40282e38px}.task-comment-btn{align-items:center;gap:var(--spacing);display:inline-flex}.form-action-cell>.task-comment-btn{align-self:flex-end}.task-comment-btn{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));color:var(--text-muted);flex-shrink:0}.task-comment-btn.is-active,.task-comment-btn:hover{color:var(--text)}.task-cal-cont-mark{flex-shrink:0;display:inline-flex}.form-action-cell>.task-cal-cont-mark{align-self:flex-end}.task-cal-cont-mark{color:var(--text-muted)}.peer:checked~.nav-overlay{display:block}.peer:checked~.nav-drawer{--tw-translate-x:0;translate:var(--tw-translate-x) var(--tw-translate-y)}.task-cal-tray-caret{display:inline-flex}.form-action-cell>.task-cal-tray-caret{align-self:flex-end}.task-cal-tray-caret{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.15s;transition-duration:.15s}.task-cal-tray.is-collapsed .task-cal-tray-caret{rotate:180deg}.task-subtask-trigger{justify-content:center;align-items:center;display:inline-flex}.form-action-cell>.task-subtask-trigger{align-self:flex-end}.task-subtask-trigger{border-radius:var(--radius-md);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));color:var(--text-muted);opacity:0}.task-subtask-trigger:hover{color:var(--text);background-color:var(--card-soft)}.task-row:hover .task-subtask-trigger,.task-subtask-trigger.is-visible{opacity:1}.task-row:focus-within .task-subtask-trigger:not(.is-visible){opacity:0}.role-button{align-items:center;gap:calc(var(--spacing) * 2);display:inline-flex}.form-action-cell>.role-button{align-self:flex-end}.role-button{padding-inline:calc(var(--spacing) * 1.5);padding-block:var(--spacing);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));box-shadow:none;color:var(--text);background-color:#0000;border:none;border-radius:3.40282e38px;overflow:visible}.role-button:hover{color:var(--text);background-color:var(--card)}@supports (color:color-mix(in lab, red, red)){.role-button:hover{background-color:color-mix(in srgb, var(--card) 84%, transparent)}}.role-button[aria-expanded=true] .role-caret{transform:rotate(180deg)}.integration-sync-details{border-radius:var(--radius-lg);border-style:var(--tw-border-style);background-color:var(--card-soft);border-width:1px;border-color:var(--border)}.integration-sync-details summary::-webkit-details-marker{display:none}.integration-sync-details[open] .integration-sync-details-summary:after{transform:rotate(180deg)}.is-collapsed.tree-toggle .tree-toggle-icon,.is-collapsed.task-lane-card .task-lane-collapse-icon{transform:rotate(-90deg)}.is-collapsed.task-lane-card .card-body{display:none}.is-collapsed.task-lane-card .card-header{background-color:var(--card);border-bottom-width:0;border-radius:1rem}.is-collapsed.task-subtask-trigger .task-subtask-icon{transform:rotate(-90deg)}.task-cal-more-trigger{cursor:pointer;align-items:center;list-style-type:none;display:inline-flex}.form-action-cell>.task-cal-more-trigger{align-self:flex-end}.task-cal-more-trigger{border-radius:var(--radius-md);padding-inline:var(--spacing);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:var(--text-muted)}.task-cal-more-trigger::-webkit-details-marker{display:none}.task-cal-more-trigger:hover{color:var(--text);background-color:var(--card-soft)}.task-cal-more-trigger:focus-visible{outline-offset:2px;box-shadow:var(--ui-focus-ring-shadow);outline:2px solid #0000}.bulk-intake-summary{cursor:pointer;justify-content:space-between;align-items:center;gap:calc(var(--spacing) * 4);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 3);list-style:none;display:flex}.bulk-intake-summary:hover{background-color:#94a3b80a}.line-row-delete{cursor:pointer;align-items:center;display:inline-flex}.form-action-cell>.line-row-delete{align-self:flex-end}.line-row-delete{border-radius:var(--radius-md);padding:var(--spacing);opacity:.4;color:var(--text-muted)}.line-row-delete:hover{opacity:1;color:var(--ui-danger-text)}.bulk-step-summary{cursor:pointer;padding-inline:calc(var(--spacing) * 5);padding-block:calc(var(--spacing) * 4);list-style:none;display:block}.bulk-step-summary:hover{background-color:#94a3b80a}.bulk-step-summary::-webkit-details-marker{display:none}.tracking-stepper{padding-inline:calc(var(--spacing) * 7);padding-top:calc(var(--spacing) * 3);padding-bottom:calc(var(--spacing) * 4);background:var(--brand-card-surface);color:var(--brand-text-muted);align-items:flex-start;display:flex}@media (max-width:640px){.tracking-stepper{padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 3.5);-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;scroll-snap-type:x proximity;overflow:auto hidden}.tracking-stepper::-webkit-scrollbar{display:none}}.task-kanban-headrail{border-bottom-style:var(--tw-border-style);scrollbar-width:none;border-bottom-width:1px;overflow-x:auto}.task-kanban-headrail::-webkit-scrollbar{display:none}.task-kanban-headrail{border-color:var(--border);background-color:var(--card)}@supports (color:color-mix(in lab, red, red)){.task-kanban-headrail{background-color:color-mix(in srgb, var(--card) 92%, transparent)}}.task-kanban-headrail{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);overscroll-behavior-x:contain}.task-cal-layout{align-items:flex-start;gap:calc(var(--spacing) * 3);grid-template-columns:minmax(0,1fr);display:grid}@container (min-width:48rem){.task-cal-layout{grid-template-columns:minmax(0,1fr) 17rem;align-items:stretch}.task-cal-layout:has(.task-cal-tray.is-collapsed){grid-template-columns:minmax(0,1fr) auto}}.task-cal-layout[data-cal-dragging] .task-cal-tg-slots,.task-cal-layout[data-cal-dragging] .task-cal-tg-alldaycell{background-color:var(--accent-50)}:root[data-theme=dark] .task-cal-layout[data-cal-dragging] .task-cal-tg-slots,:root[data-theme=dark] .task-cal-layout[data-cal-dragging] .task-cal-tg-alldaycell{background-color:rgba(var(--accent-rgb), .16)}.tracking-main-grid{gap:calc(var(--spacing) * 5);display:grid}@media (min-width:768px){.tracking-main-grid{grid-template-columns:minmax(0,1.35fr) minmax(280px,.95fr);align-items:start}.tracking-card-compact .tracking-main-grid{grid-template-columns:1fr}}.tracking-summary-utility-grid{gap:calc(var(--spacing) * 4);display:grid}@media (min-width:768px){.tracking-summary-utility-grid{grid-template-columns:minmax(0,1.45fr) minmax(232px,272px);align-items:start}.tracking-card-compact .tracking-summary-utility-grid{grid-template-columns:1fr}}.chat-layout{gap:calc(var(--spacing) * 4);display:grid}@media (min-width:1024px){.chat-layout{grid-template-columns:minmax(0,1fr) 320px;align-items:stretch}}.plans-module-summary{align-items:flex-start;gap:calc(var(--spacing) * 3);grid-template-columns:minmax(0,1fr) auto auto;display:grid}.task-due-fields{grid-template-columns:minmax(0,1fr) 7.5rem;align-items:center;gap:.5rem;display:grid}.pricing-summary{gap:calc(var(--spacing) * 3);border-radius:var(--radius-2xl);border-style:var(--tw-border-style);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 3);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));border-width:1px;display:grid}@media (min-width:40rem){.pricing-summary{grid-template-columns:repeat(3,minmax(0,1fr))}}.pricing-summary{background-color:var(--card-soft);border-color:var(--border);color:var(--text)}.stat-grid{display:grid}@container (min-width:42rem){.stat-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (min-width:64rem){.stat-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.stat-grid{gap:var(--ui-space-300)}.stat-grid>.ui-stat-tile,.stat-grid>.ui-stat-link>.ui-stat-tile{border-radius:var(--ui-radius);border:var(--ui-border-w) solid var(--ui-border);background-color:var(--ui-card);padding:8px 12px}.stat-grid .ui-stat-value{font-size:18px}.auth-recovery-grid{gap:calc(var(--spacing) * 2);display:grid}@media (min-width:40rem){.auth-recovery-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.brand-color-grid{gap:calc(var(--spacing) * 2);grid-template-columns:repeat(6,minmax(0,1fr));display:grid}.grid-2{gap:calc(var(--spacing) * 3);display:grid}@media (min-width:40rem){.grid-2{grid-template-columns:repeat(2,minmax(0,1fr))}}.grid-2-md{gap:calc(var(--spacing) * 3);display:grid}@media (min-width:48rem){.grid-2-md{grid-template-columns:repeat(2,minmax(0,1fr))}}.grid-3-md{gap:calc(var(--spacing) * 3);display:grid}@media (min-width:48rem){.grid-3-md{grid-template-columns:repeat(3,minmax(0,1fr))}}.grid-6-md{gap:calc(var(--spacing) * 3);display:grid}@media (min-width:48rem){.grid-6-md{grid-template-columns:repeat(6,minmax(0,1fr))}}.integration-picker-grid{gap:calc(var(--spacing) * 3);display:grid}@media (min-width:48rem){.integration-picker-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.ops-record-grid{gap:calc(var(--spacing) * 4);display:grid}@media (min-width:1280px){.ops-record-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.task-add-grid{gap:calc(var(--spacing) * 4);display:grid}@media (min-width:48rem){.task-add-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.tracking-summary-hero-grid{gap:calc(var(--spacing) * 2.5);display:grid}@media (min-width:768px){.tracking-card-compact .tracking-summary-hero-grid{grid-template-columns:1fr}}.widget-grid{gap:calc(var(--spacing) * 4);grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.task-cal-tg-allday,.task-cal-tg-head{grid-template-columns:var(--cal-gutter-w) repeat(var(--cal-days), minmax(0, 1fr));border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--border);display:grid}.standtabel .standtabel-smal{display:none}@media not all and (min-width:40rem){.standtabel thead{display:none}.standtabel .table-row{grid-template-columns:minmax(0,1fr);display:grid}.standtabel .table-row>td{display:block}.standtabel .table-row>td.standtabel-breed,.standtabel .standtabel-breed{display:none}.standtabel .standtabel-smal{display:block}}.task-cal-tg-gutter{grid-template-rows:repeat(var(--cal-rows,20), var(--cal-slot-h));display:grid}.panel-header{gap:calc(var(--spacing) * 2);border-bottom-style:var(--tw-border-style);padding-inline:calc(var(--spacing) * 5);padding-block:calc(var(--spacing) * 4);border-bottom-width:1px;flex-direction:column;display:flex}@media (min-width:40rem){.panel-header{flex-direction:row;justify-content:space-between;align-items:flex-start}}.panel-header{border-color:var(--border)}.tracking-history-item{justify-content:space-between;align-items:center;gap:calc(var(--spacing) * 4);border-bottom-style:var(--tw-border-style);padding-block:calc(var(--spacing) * 2.5);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5);border-bottom-width:1px;display:flex}.tracking-history-item:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0;padding-bottom:0}.tracking-history-item{border-color:var(--brand-border)}@supports (color:color-mix(in lab, red, red)){.tracking-history-item{border-color:color-mix(in srgb, var(--brand-border) 70%, transparent)}}@media (max-width:640px){.tracking-history-item{align-items:flex-start;gap:calc(var(--spacing) * 1.5);flex-direction:column}}.tracking-detail-row{justify-content:space-between;align-items:flex-start;gap:calc(var(--spacing) * 4);border-bottom-style:var(--tw-border-style);padding-bottom:calc(var(--spacing) * 2);border-bottom-width:1px;display:flex}.tracking-detail-row:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0;padding-bottom:0}.tracking-detail-row{border-color:var(--brand-border)}@supports (color:color-mix(in lab, red, red)){.tracking-detail-row{border-color:color-mix(in srgb, var(--brand-border) 70%, transparent)}}@media (max-width:640px){.tracking-detail-row{align-items:flex-start;gap:var(--spacing);flex-direction:column}}.task-comment-row{align-items:flex-start;gap:calc(var(--spacing) * 2);display:flex}.task-comment-row.is-self{flex-direction:row-reverse}.task-comment-row.is-self .task-comment-content{text-align:right;align-items:flex-end}.task-comment-row.is-editing .chat-message{box-shadow:0 0 0 1px rgba(var(--accent-rgb), .35), 0 1px 2px #0f172a14}.task-comment-row.is-target .chat-message{box-shadow:0 0 0 2px rgba(var(--accent-rgb), .42), 0 1px 2px #0f172a14}.dashboard-hero-head{gap:calc(var(--spacing) * 2);flex-direction:column;display:flex}@media (min-width:48rem){.dashboard-hero-head{flex-direction:row;justify-content:space-between;align-items:flex-start}}.ops-record-head{gap:calc(var(--spacing) * 4);flex-direction:column;display:flex}@media (min-width:48rem){.ops-record-head{flex-direction:row;justify-content:space-between;align-items:flex-start}}.task-panel-row{gap:calc(var(--spacing) * 4);flex-direction:column;display:flex}@media (min-width:80rem){.task-panel-row{flex-direction:row;justify-content:space-between;align-items:center}}.tracking-footer-inner{gap:calc(var(--spacing) * 2);flex-direction:column;display:flex}@media (min-width:40rem){.tracking-footer-inner{flex-direction:row;justify-content:space-between;align-items:center}}.task-cal-heading{flex-direction:column;justify-content:center;align-items:center;display:flex}.task-dots-color-row{align-items:flex-start;gap:calc(var(--spacing) * 2);padding-inline:calc(var(--spacing) * 2);padding-block:var(--spacing);flex-direction:column;display:flex}.tracking-status-strip{padding-inline:calc(var(--spacing) * 6);padding-top:calc(var(--spacing) * 5);padding-bottom:calc(var(--spacing) * 3);text-align:center;background:var(--brand-card-surface);color:var(--brand-text);border-top:1px solid var(--brand-border);flex-direction:column;align-items:center;gap:.25rem;display:flex}@supports (color:color-mix(in lab, red, red)){.tracking-status-strip{border-top:1px solid color-mix(in srgb, var(--brand-border) 78%, transparent)}}.tracking-status-strip{border-bottom:1px solid var(--brand-border)}@supports (color:color-mix(in lab, red, red)){.tracking-status-strip{border-bottom:1px solid color-mix(in srgb, var(--brand-border) 78%, transparent)}}@media (max-width:640px){.tracking-status-strip{padding-inline:calc(var(--spacing) * 4);padding-top:calc(var(--spacing) * 4);padding-bottom:calc(var(--spacing) * 2.5)}}.tracking-status-time{align-items:flex-start;gap:calc(var(--spacing) * .5);flex-direction:column;display:flex}@media (max-width:640px){.tracking-status-time{gap:var(--spacing)}}.factuur-regel-stand{align-items:flex-start;gap:var(--ui-space-100);flex-direction:column;display:flex}.tracking-instagram-overlay-secondary{align-items:center;gap:calc(var(--spacing) * 2);flex-direction:column;display:flex}.form-action-cell{flex-direction:column;justify-content:flex-start;display:flex}.form-action-cell>.btn,.form-action-cell>.inline-flex{align-self:flex-end}.pricing-card{gap:calc(var(--spacing) * 4);border-radius:var(--radius-2xl);border-style:var(--tw-border-style);padding:calc(var(--spacing) * 6);--tw-shadow:0 1px 2px 0 var(--tw-shadow-color,#0000000d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);background-color:var(--card);border-width:1px;border-color:var(--border);color:var(--text);flex-direction:column;display:flex}.pricing-card.is-featured{color:#f8fafc;background-color:#0f172a;border-color:#0f172a}:root[data-theme=dark] .pricing-card.is-featured{background-color:#ffffff14;border-color:#ffffff2e}.pricing-card.is-featured [style*="border-color: var(--border)"]{border-color:#ffffff2e!important}.task-kanban-lane{gap:calc(var(--spacing) * 2);flex-direction:column;display:flex}.task-kanban-lane+.task-kanban-lane{border-top-style:var(--tw-border-style);padding-top:calc(var(--spacing) * 4);border-top-width:1px;border-color:var(--border)}.notification-item{gap:var(--spacing);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 3);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--text);border-bottom:1px solid var(--border);flex-direction:column;display:flex}.notification-item:last-child{border-bottom:none}.notification-item:hover{background-color:var(--card-soft)}.notification-item.is-unread{background-color:rgba(var(--card-rgb), .6)}.task-comment-description-view{gap:calc(var(--spacing) * 2);flex-direction:column;display:flex}.integration-sync-overview{gap:calc(var(--spacing) * 2);flex-direction:column;display:flex}.role-panel-section-nav{gap:var(--spacing);flex-direction:column;display:flex}.task-add-column-form{gap:calc(var(--spacing) * 2);flex-direction:column;display:flex}.task-lane-title-stack{flex-direction:column;gap:.125rem;display:flex}.task-status-palette{gap:calc(var(--spacing) * 2);flex-direction:column;display:flex}.row-actions-panel-section{padding-block:var(--spacing);flex-direction:column;display:flex}.row-actions-panel-section+.row-actions-panel-section{border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--border)}.notifications-panel-list,.tracking-panel-instagram{flex-direction:column;display:flex}.integration-hero{justify-content:space-between;align-items:center;gap:calc(var(--spacing) * 4);border-radius:var(--radius-2xl);border-style:var(--tw-border-style);padding-inline:calc(var(--spacing) * 5);padding-block:calc(var(--spacing) * 4);background-color:var(--card-soft);border-width:1px;border-color:var(--border);flex-wrap:wrap;display:flex}.page-section-heading{justify-content:space-between;align-items:center;gap:calc(var(--spacing) * 3);padding-top:calc(var(--spacing) * 2);flex-wrap:wrap;display:flex}.page-section-heading>span{letter-spacing:.08em;text-transform:uppercase;color:var(--text-muted);font-size:11px;font-weight:600}.bulk-intake-toolbar{justify-content:space-between;align-items:center;gap:calc(var(--spacing) * 3);padding-top:var(--spacing);flex-wrap:wrap;display:flex}.tracking-delivery-review-stars{align-items:center;gap:var(--spacing);flex-wrap:wrap;justify-content:flex-end;display:flex}@media (max-width:640px){.tracking-delivery-review-stars{justify-content:flex-start}}.card-header-actions{justify-content:flex-end;align-items:center;gap:calc(var(--spacing) * 2);flex-wrap:wrap;display:flex}.chat-composer-actions{justify-content:space-between;align-items:center;gap:calc(var(--spacing) * 2);flex-wrap:wrap;display:flex}.impersonation-row{justify-content:space-between;align-items:flex-start;gap:calc(var(--spacing) * 3);flex-wrap:wrap;display:flex}.pricing-price-row{justify-content:space-between;align-items:flex-end;gap:calc(var(--spacing) * 3);flex-wrap:wrap;display:flex}.table-groep-rij{justify-content:space-between;align-items:center;gap:calc(var(--spacing) * 2);flex-wrap:wrap;display:flex}.ui-kv-control-row{justify-content:flex-end;align-items:center;gap:calc(var(--spacing) * 2);flex-wrap:wrap;display:flex}.table-groep-acties{align-items:center;gap:var(--spacing);flex-wrap:wrap;display:inline-flex}.form-action-cell>.table-groep-acties{align-self:flex-end}.table-icon-row{align-items:center;gap:var(--spacing);flex-wrap:nowrap;display:inline-flex}.form-action-cell>.table-icon-row{align-self:flex-end}.task-filters{align-items:center;gap:var(--spacing);border-radius:var(--radius-lg);padding:var(--spacing);background-color:var(--card-soft);flex-wrap:wrap;display:flex}.rt-toolbar{align-items:center;gap:calc(var(--spacing) * .5);padding-inline:calc(var(--spacing) * 1.5);padding-block:var(--spacing);border-bottom:var(--ui-border-w) solid var(--ui-border);background-color:var(--ui-card-2);flex-wrap:wrap;display:flex}.breadcrumbs{align-items:center;gap:calc(var(--spacing) * 2);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:var(--text-muted);flex-wrap:wrap;display:flex}.integration-hero-meta{align-items:center;gap:calc(var(--spacing) * 2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--text-muted);flex-wrap:wrap;display:flex}.chat-format-toolbar,.form-actions-inline,.integration-picker-title-row,.stepper,.table-chip-group{align-items:center;gap:calc(var(--spacing) * 2);flex-wrap:wrap;display:flex}.task-assignees{align-items:center;gap:calc(var(--spacing) * 1.5);flex-wrap:wrap;display:flex}.task-board-bar{align-items:center;gap:calc(var(--spacing) * 3);flex-wrap:wrap;display:flex}.task-cal-modes,.task-comment-description-actions{align-items:center;gap:calc(var(--spacing) * 2);flex-wrap:wrap;display:flex}.task-meta,.task-toolbar{align-items:center;gap:calc(var(--spacing) * 3);flex-wrap:wrap;display:flex}.zijpaneel-chips{align-items:center;gap:calc(var(--spacing) * 2);flex-wrap:wrap;display:flex}.auth-account-switch{align-items:center;column-gap:calc(var(--spacing) * 2);padding-top:calc(var(--spacing) * 2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));border-top:var(--ui-border-w) solid var(--ui-border);color:var(--ui-muted);flex-wrap:wrap;display:flex}.ai-panel-suggestions{gap:calc(var(--spacing) * 2);flex-wrap:wrap;display:flex}.integration-picker-chips{gap:var(--spacing);flex-wrap:wrap;display:flex}.tracking-main-column,.tracking-side-column{gap:calc(var(--spacing) * 5);align-content:start;display:grid}.chat-edit-state{justify-content:space-between;align-items:center;gap:calc(var(--spacing) * 2);border-radius:var(--radius-md);border-style:var(--tw-border-style);padding-inline:calc(var(--spacing) * 2);padding-block:var(--spacing);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));border-width:1px;border-color:rgba(var(--accent-rgb), .35);background-color:rgba(var(--accent-rgb), .08);color:var(--accent-700);display:flex}.ccv-inline-setting,.inline-setting{justify-content:space-between;align-items:center;gap:calc(var(--spacing) * 3);border-radius:var(--radius-2xl);border-style:var(--tw-border-style);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 3);background-color:var(--card);border-width:1px;border-color:var(--border);display:flex}.chat-window-header{border-bottom-style:var(--tw-border-style);padding:var(--ui-space-300) var(--ui-card-p);border-bottom-width:1px;border-color:var(--border)}.workboard-card .chat-window-header{padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 3)}.task-lanes-grid.is-hydrating .task-lane-card .chat-window-header{border-bottom-width:0}.task-lane-card .chat-window-header{padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2.5);background-color:#0000;border-top-left-radius:1rem;border-top-right-radius:1rem;transition:border-color .18s}.task-lane-card.is-collapsed .chat-window-header{background-color:var(--card);border-bottom-width:0;border-radius:1rem}.chat-window-header{justify-content:space-between;align-items:center;gap:1rem;display:flex}.nav-collapse-toggle{justify-content:flex-start;align-items:center;gap:calc(var(--spacing) * 3);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 1.5);text-align:left;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));color:var(--nav-text);background-color:#0000;border:0;display:none}@media (min-width:768px){.nav-collapse-toggle{display:inline-flex}}.nav-collapse-toggle:hover{color:var(--accent-700)}.nav-collapse-toggle:focus-visible{outline:2px solid var(--ui-focus-ring);outline-offset:2px;box-shadow:0 0 0 2px var(--ui-focus-ring-inner)}.task-lane-header{align-items:flex-start}.task-lane-header:hover .task-lane-menu .task-dots-trigger{opacity:1}.task-lane-header,.account-summary-row{justify-content:space-between;align-items:center;gap:calc(var(--spacing) * 3);display:flex}.bulk-step-summary-row,.card-header-row{justify-content:space-between;align-items:center;gap:calc(var(--spacing) * 4);display:flex}.integration-picker-card-head{justify-content:space-between;align-items:flex-start;gap:calc(var(--spacing) * 3);display:flex}.integration-sync-overview-item{justify-content:space-between;align-items:center;gap:calc(var(--spacing) * 3);display:flex}.liquidity-detail-line{justify-content:space-between;align-items:flex-start;gap:calc(var(--spacing) * 2.5);display:flex}.pricing-card-header{justify-content:space-between;align-items:flex-start;gap:calc(var(--spacing) * 3);display:flex}.task-comment-meta-row{align-items:center;gap:calc(var(--spacing) * 1.5);display:flex}.task-comment-row.is-self .task-comment-meta-row{justify-content:flex-end}.task-date-panel-actions{justify-content:flex-end;align-items:center;gap:var(--spacing);display:flex}.zijpaneel-regel{justify-content:space-between;align-items:flex-start;gap:calc(var(--spacing) * 3);display:flex}.menu-toggle{justify-content:center;align-items:center;display:inline-flex}.form-action-cell>.menu-toggle{align-self:flex-end}.menu-toggle{border-radius:var(--radius-md);border-style:var(--tw-border-style);padding-inline:calc(var(--spacing) * 2);padding-block:calc(var(--spacing) * 1.5);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);--tw-shadow:0 1px 2px 0 var(--tw-shadow-color,#0000000d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));background-color:var(--card);border-width:1px;border-color:var(--border);color:var(--text)}@media (min-width:768px){.menu-toggle{display:none}}.menu-toggle:hover,.menu-toggle:active{background-color:var(--card-soft)}.chat-format-btn{justify-content:center;align-items:center;display:inline-flex}.form-action-cell>.chat-format-btn{align-self:flex-end}.chat-format-btn{border-radius:var(--radius-md);border-style:var(--tw-border-style);padding-inline:calc(var(--spacing) * 2);padding-block:var(--spacing);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));border-width:1px;border-color:var(--border);background-color:var(--card);color:var(--text-muted)}.chat-format-btn:hover{background-color:var(--card-soft);color:var(--text)}.task-icon-btn{justify-content:center;align-items:center;display:inline-flex}.form-action-cell>.task-icon-btn{align-self:flex-end}.task-icon-btn{border-radius:var(--radius-lg);border-style:var(--tw-border-style);padding-inline:calc(var(--spacing) * 2);padding-block:calc(var(--spacing) * 2);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));border-width:1px;border-color:var(--border);color:var(--text-muted);background-color:var(--card)}.task-icon-btn:hover{background-color:var(--card-soft);color:var(--text)}.tracking-btn-secondary{justify-content:center;align-items:center;display:inline-flex}.form-action-cell>.tracking-btn-secondary{align-self:flex-end}.tracking-btn-secondary{border-radius:var(--radius-lg);border-style:var(--tw-border-style);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);border-width:1px;border-color:var(--brand-primary)}@supports (color:color-mix(in lab, red, red)){.tracking-btn-secondary{border-color:color-mix(in srgb, var(--brand-primary) 18%, var(--brand-border))}}.tracking-btn-secondary{color:var(--brand-accent-text);background:var(--brand-primary)}@supports (color:color-mix(in lab, red, red)){.tracking-btn-secondary{background:color-mix(in srgb, var(--brand-primary) 10%, transparent)}}.tracking-instagram-cta{justify-content:center;align-items:center;display:inline-flex}.form-action-cell>.tracking-instagram-cta{align-self:flex-end}.tracking-instagram-cta{border-radius:var(--radius-md);border-style:var(--tw-border-style);padding-inline:calc(var(--spacing) * 3);padding-block:var(--spacing);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);border-width:1px;border-color:var(--brand-button-text)}@supports (color:color-mix(in lab, red, red)){.tracking-instagram-cta{border-color:color-mix(in srgb, var(--brand-button-text) 45%, transparent)}}.tracking-instagram-cta{color:var(--brand-button-text);background:var(--brand-primary)}@supports (color:color-mix(in lab, red, red)){.tracking-instagram-cta{background:color-mix(in srgb, var(--brand-primary) 65%, transparent)}}.avatar{justify-content:center;align-items:center;display:inline-flex}.form-action-cell>.avatar{align-self:flex-end}.avatar{background-color:var(--color-slate-200);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-slate-700);border-radius:3.40282e38px}.tracking-btn{justify-content:center;align-items:center;display:inline-flex}.form-action-cell>.tracking-btn{align-self:flex-end}.tracking-btn{border-radius:var(--radius-lg);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);background:var(--brand-primary);color:var(--brand-button-text);text-decoration:none}.task-file-link{justify-content:center;align-items:center;display:inline-flex}.form-action-cell>.task-file-link{align-self:flex-end}.task-file-link{padding-inline:calc(var(--spacing) * 1.5);padding-block:calc(var(--spacing) * .5);color:var(--text-muted);background-color:#0000;line-height:1}.task-file-link:hover{color:var(--text)}.tracking-summary-side-utility{justify-content:flex-end;align-self:flex-start;align-items:flex-start;display:flex}@media (max-width:640px){.tracking-summary-side-utility{justify-content:flex-start}}.task-file-icon{justify-content:center;align-items:center;display:inline-flex}.form-action-cell>.task-file-icon{align-self:flex-end}.nav-muted-row{border-radius:var(--radius-md);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);color:var(--nav-muted);justify-content:space-between;align-items:center;display:flex}@media (min-width:1380px){body.nav-collapsed .nav-muted-row{display:none}}@media (min-width:768px) and (max-width:1379px){body:not(.nav-expanded) .nav-muted-row{display:none}}.stat-card-row{justify-content:space-between;align-items:center;display:flex}.tracking-summary-side{justify-content:flex-end;align-items:flex-start;display:flex}.step{align-items:center;gap:calc(var(--spacing) * 2);display:inline-flex}.form-action-cell>.step{align-self:flex-end}.step{border-style:var(--tw-border-style);padding-inline:calc(var(--spacing) * 3);padding-block:var(--spacing);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);background-color:var(--card);border-width:1px;border-color:var(--border);color:var(--text-soft);border-radius:3.40282e38px}.step.is-active{background-color:rgba(var(--accent-rgb), .12);border-color:rgba(var(--accent-rgb), .4);color:var(--accent-700)}.step.is-active .step-dot{background-color:var(--accent-600);color:#fff}.step.is-done{color:#047857;background-color:#10b9811f;border-color:#10b98159}.step.is-done .step-dot{color:#fff;background-color:#10b981}.step.is-error{color:#b91c1c;background-color:#dc26261a;border-color:#dc262659}.step.is-error .step-dot{color:#fff;background-color:#dc2626}:root[data-theme=dark] .step.is-active{background-color:rgba(var(--accent-rgb), .18);border-color:rgba(var(--accent-rgb), .5);color:var(--accent-100)}:root[data-theme=dark] .step.is-done{color:#d1fae5;background-color:#10b9811f;border-color:#10b98173}.task-filter{align-items:center;gap:calc(var(--spacing) * 2);display:inline-flex}.form-action-cell>.task-filter{align-self:flex-end}.task-filter{border-radius:var(--radius-md);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));color:var(--text-muted)}.task-filter:hover{color:var(--text);background-color:var(--card)}.task-filter.is-active{background-color:var(--card);color:var(--text);box-shadow:0 1px 2px #0f172a14}.chip{align-items:center;gap:var(--spacing);display:inline-flex}.form-action-cell>.chip{align-self:flex-end}.chip{padding-inline:calc(var(--spacing) * 2);padding-block:calc(var(--spacing) * .5);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);background-color:var(--chip-bg,#e2e8f0);color:var(--chip-text,#475569);border-radius:3.40282e38px}.task-due{align-items:center;gap:var(--spacing);display:inline-flex}.form-action-cell>.task-due{align-self:flex-end}.task-due{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,);color:var(--text-muted)}.breadcrumb-link{align-items:center;gap:var(--spacing);display:inline-flex}.form-action-cell>.breadcrumb-link{align-self:flex-end}.breadcrumb-link{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));color:var(--text-muted)}.breadcrumb-link:hover{color:var(--text);text-decoration:underline}.task-meta-item{align-items:center;gap:var(--spacing);display:inline-flex}.form-action-cell>.task-meta-item{align-self:flex-end}.task-meta-item{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:var(--text-muted)}.ankerstrip-link{align-items:center;gap:var(--spacing);display:inline-flex}.form-action-cell>.ankerstrip-link{align-self:flex-end}.ankerstrip-link{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--ui-primary)}.ankerstrip-link:hover{text-decoration:underline}.task-origin-link{align-items:center;gap:var(--spacing);display:inline-flex}.form-action-cell>.task-origin-link{align-self:flex-end}.task-origin-link{color:var(--text-muted);text-decoration:none}.task-origin-link:hover{color:var(--text);text-decoration:underline}.brand{align-items:center;gap:calc(var(--spacing) * 2);display:inline-flex}.form-action-cell>.brand{align-self:flex-end}.brand{color:var(--text);transition:gap .22s}.task-comment-actions{align-items:center;gap:var(--spacing);display:inline-flex}.form-action-cell>.task-comment-actions{align-self:flex-end}.task-comment-actions{opacity:0;transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.task-comment-row:hover .task-comment-actions,.task-comment-row:focus-within .task-comment-actions,.task-comment-row.is-editing .task-comment-actions{opacity:1}.integratie-logo-naam{align-items:center;gap:calc(var(--spacing) * 2);display:inline-flex}.form-action-cell>.integratie-logo-naam{align-self:flex-end}.loading-inline{align-items:center;gap:calc(var(--spacing) * 2);display:inline-flex}.form-action-cell>.loading-inline{align-self:flex-end}.task-file-upload-inline{align-items:center;gap:var(--spacing);display:inline-flex}.form-action-cell>.task-file-upload-inline{align-self:flex-end}.ui-pagination{align-items:center;gap:var(--spacing);display:inline-flex}.form-action-cell>.ui-pagination{align-self:flex-end}.drag-card{align-items:flex-start;gap:calc(var(--spacing) * 3);border-radius:var(--radius-lg);border-style:var(--tw-border-style);padding:calc(var(--spacing) * 3);--tw-shadow:0 1px 2px 0 var(--tw-shadow-color,#0000000d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);background-color:var(--card);border-width:1px;border-color:var(--border);display:flex}.drag-card.is-dragging{opacity:.6}.drag-card.is-dashed{background-color:var(--card-soft);border-style:dashed}.drag-card.is-selected{border-color:var(--accent-500)}@supports (color:color-mix(in lab, red, red)){.drag-card.is-selected{border-color:color-mix(in srgb, var(--accent-500) 60%, var(--border))}}.drag-card.is-selected{background-color:var(--card-soft)}@supports (color:color-mix(in lab, red, red)){.drag-card.is-selected{background-color:color-mix(in srgb, var(--card-soft) 86%, rgba(var(--accent-rgb), .45))}}.drag-card.is-selected{box-shadow:0 0 0 1px rgba(var(--accent-rgb), .45)}@supports (color:color-mix(in lab, red, red)){.drag-card.is-selected{box-shadow:0 0 0 1px color-mix(in srgb, rgba(var(--accent-rgb), .45) 70%, transparent)}}:root[data-theme=dark] .drag-card.is-selected{border-color:var(--accent-300)}@supports (color:color-mix(in lab, red, red)){:root[data-theme=dark] .drag-card.is-selected{border-color:color-mix(in srgb, var(--accent-300) 70%, var(--border))}}:root[data-theme=dark] .drag-card.is-selected{background-color:var(--card-soft)}@supports (color:color-mix(in lab, red, red)){:root[data-theme=dark] .drag-card.is-selected{background-color:color-mix(in srgb, var(--card-soft) 80%, rgba(var(--accent-rgb), .58))}}.drag-card.is-hover:not(.is-selected){border-color:var(--accent-500)}@supports (color:color-mix(in lab, red, red)){.drag-card.is-hover:not(.is-selected){border-color:color-mix(in srgb, var(--accent-500) 35%, var(--border))}}.integration-warning-strip{align-items:flex-start;gap:calc(var(--spacing) * 2);border-radius:var(--radius-lg);border-style:var(--tw-border-style);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));background-color:rgba(var(--accent-rgb), .05);border-width:1px;border-color:rgba(var(--accent-rgb), .2);color:var(--text-muted);display:flex}.icon-card{align-items:center;gap:calc(var(--spacing) * 3);border-radius:var(--radius-xl);border-style:var(--tw-border-style);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);background-color:var(--card);border-width:1px;border-color:var(--border);color:var(--text);display:flex}.tracking-announcement{align-items:flex-start;gap:calc(var(--spacing) * 3);border-radius:var(--radius-2xl);border-style:var(--tw-border-style);padding-inline:calc(var(--spacing) * 5);padding-block:calc(var(--spacing) * 4);border-width:1px;border-color:var(--brand-border);background:var(--brand-card-surface);display:flex;box-shadow:0 10px 24px #0f172a14}.tracking-announcement.is-warning{border-color:#f59e0b}@supports (color:color-mix(in lab, red, red)){.tracking-announcement.is-warning{border-color:color-mix(in srgb, #f59e0b 45%, var(--brand-border))}}.tracking-announcement.is-warning{background:#f59e0b}@supports (color:color-mix(in lab, red, red)){.tracking-announcement.is-warning{background:color-mix(in srgb, #f59e0b 10%, var(--brand-card-surface))}}.tracking-announcement.is-warning .tracking-announcement-icon{color:#b45309}.tracking-announcement.is-critical{border-color:#dc2626}@supports (color:color-mix(in lab, red, red)){.tracking-announcement.is-critical{border-color:color-mix(in srgb, #dc2626 48%, var(--brand-border))}}.tracking-announcement.is-critical{background:#dc2626}@supports (color:color-mix(in lab, red, red)){.tracking-announcement.is-critical{background:color-mix(in srgb, #dc2626 10%, var(--brand-card-surface))}}.tracking-announcement.is-critical .tracking-announcement-icon,.tracking-announcement.is-critical .tracking-announcement-link{color:#b91c1c}.nav-footer{align-items:center;gap:calc(var(--spacing) * 3);border-radius:var(--radius-lg);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));color:var(--nav-text);display:flex}.nav-footer:hover{background-color:var(--card-soft)}.nav-summary{align-items:center;gap:calc(var(--spacing) * 3);border-radius:var(--radius-lg);padding-inline:calc(var(--spacing) * 3);white-space:nowrap;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));padding-block:var(--nav-item-py);display:flex}.nav-link{align-items:center;gap:calc(var(--spacing) * 3);border-radius:var(--radius-lg);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));display:flex}.task-lane-title{align-items:center;gap:calc(var(--spacing) * 3);font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--text);display:flex}.task-lane-card.has-lane-color .task-lane-title{color:var(--lane-text,var(--text))}.pricing-card.is-featured .pricing-feature{color:#f8fafc}.pricing-card.is-featured .pricing-feature.is-muted{color:#fff9}.pricing-feature{align-items:flex-start;gap:calc(var(--spacing) * 2);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:var(--text);display:flex}.pricing-feature.is-muted,.pricing-feature.is-muted .pricing-feature-icon{color:var(--text-muted)}.task-lane-count-row{align-items:center;gap:var(--spacing);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:var(--text-muted);line-height:1.1;display:flex}.form-check{align-items:center;gap:calc(var(--spacing) * 2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--text);display:flex}.tracking-shipment-item{align-items:flex-start;gap:calc(var(--spacing) * 2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5);display:flex}.rechtenmatrix-kolomkeuze{align-items:center;gap:calc(var(--spacing) * 2);display:flex}@media (min-width:40rem){.rechtenmatrix-kolomkeuze{display:none}}.theme-switcher{align-items:center;gap:calc(var(--spacing) * 2);display:none}@media (min-width:48rem){.theme-switcher{display:flex}}.bullet-item{align-items:flex-start;gap:calc(var(--spacing) * 2);display:flex}.form-action-row{gap:calc(var(--spacing) * 3);display:grid}@media (min-width:40rem){.form-action-row{align-items:flex-start}}.rij-uitklap-cel{align-items:center;gap:calc(var(--spacing) * 1.5);display:flex}.save-bar-actions,.task-add-column-actions{align-items:center;gap:calc(var(--spacing) * 2);display:flex}.task-cal-nav{align-items:center;gap:var(--spacing);display:flex}.task-card-main{align-items:flex-start;gap:calc(var(--spacing) * 3);display:flex}.task-comment-description-row{align-items:flex-start;gap:calc(var(--spacing) * 2);display:flex}.task-kanban-col-actions{align-items:center;gap:calc(var(--spacing) * .5);display:flex}.task-kanban-row{align-items:stretch;gap:var(--kanban-col-gap);display:flex}.task-lane-form,.task-status-color-row,.topbar-actions,.tracking-socials{align-items:center;gap:calc(var(--spacing) * 2);display:flex}.join-toggle{align-items:center;display:inline-flex}.form-action-cell>.join-toggle{align-self:flex-end}.join-toggle{border-style:var(--tw-border-style);padding:calc(var(--spacing) * .5);background-color:var(--card);border-width:1px;border-color:var(--border);border-radius:3.40282e38px;font-size:11px}.input-addon{align-items:center;display:inline-flex}.form-action-cell>.input-addon{align-self:flex-end}.input-addon{border-radius:var(--radius-lg);border-style:var(--tw-border-style);padding-inline:calc(var(--spacing) * 3);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);background-color:var(--card-soft);border-width:1px;border-color:var(--border);color:var(--text-muted)}.table-chip{align-items:center;display:inline-flex}.form-action-cell>.table-chip{align-self:flex-end}.table-chip{padding-inline:calc(var(--spacing) * 2);padding-block:calc(var(--spacing) * .5);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);background-color:var(--card-soft);color:var(--text-soft);border-radius:3.40282e38px}.table-chip.is-info{color:#0369a1;background-color:#bae6fd}.table-chip.is-success{color:#047857;background-color:#a7f3d0}.table-chip.is-warning{color:#b45309;background-color:#fde68a}.table-chip.is-danger{color:#be123c;background-color:#fecdd3}.table-chip.is-fk{color:#5b21b6;background-color:#ddd6fe}.table-chip.is-muted{color:#64748b;background-color:#e2e8f0}.table-chip.is-outline{color:#94a3b8;background-color:#0000;border:1px dashed #cbd5e1}:root[data-theme=dark] .table-chip.is-info{color:#e0f2fe;background-color:#0c4a6e}:root[data-theme=dark] .table-chip.is-success{color:#d1fae5;background-color:#065f46}:root[data-theme=dark] .table-chip.is-warning{color:#fef3c7;background-color:#92400e}:root[data-theme=dark] .table-chip.is-danger{color:#ffe4e6;background-color:#881337}:root[data-theme=dark] .table-chip.is-fk{color:#ede9fe;background-color:#4c1d95}:root[data-theme=dark] .table-chip.is-muted{color:#cbd5e1;background-color:#334155}:root[data-theme=dark] .table-chip.is-outline{color:#94a3b8;background-color:#0000;border-color:#475569}.task-tag{align-items:center;display:inline-flex}.form-action-cell>.task-tag{align-self:flex-end}.task-tag{padding-inline:calc(var(--spacing) * 2);padding-block:calc(var(--spacing) * .5);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);background-color:var(--accent-50);color:var(--accent-700);border-radius:3.40282e38px}.notification-badge{align-items:center;display:inline-flex}.form-action-cell>.notification-badge{align-self:flex-end}.notification-badge{padding-inline:calc(var(--spacing) * 1.5);padding-block:calc(var(--spacing) * .5);--tw-font-weight:var(--font-weight-semibold);font-size:10px;font-weight:var(--font-weight-semibold);color:#fff;background-color:#dc2626;border-radius:3.40282e38px}.chat-list-actions{align-items:center;display:flex}.auth-shell-links{justify-content:center;display:flex}.liquidity-detail-grid{gap:calc(var(--spacing) * 2);display:grid}@media (min-width:40rem){.liquidity-detail-grid{gap:calc(var(--spacing) * 3)}}.bulk-intake-grid,.search-panel-grid{gap:calc(var(--spacing) * 3);display:grid}.task-date-form{gap:.5rem;display:grid}.task-filter-count{display:inline-flex}.form-action-cell>.task-filter-count{align-self:flex-end}.task-filter-count{padding-inline:calc(var(--spacing) * 2);padding-block:calc(var(--spacing) * .5);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--accent-600);background-color:var(--accent-50);border-radius:3.40282e38px}.task-filter-count.is-active{color:var(--accent-700);background-color:rgba(var(--accent-rgb), .18)}.auth-shell-eyebrow{display:inline-flex}.form-action-cell>.auth-shell-eyebrow{align-self:flex-end}.auth-shell-eyebrow{padding-inline:calc(var(--spacing) * 3);padding-block:var(--spacing);--tw-font-weight:var(--font-weight-semibold);font-size:11px;font-weight:var(--font-weight-semibold);--tw-tracking:.18em;letter-spacing:.18em;text-transform:uppercase;background-color:var(--accent-500);border-radius:3.40282e38px}@supports (color:color-mix(in lab, red, red)){.auth-shell-eyebrow{background-color:color-mix(in srgb, var(--accent-500) 10%, transparent)}}.auth-shell-eyebrow{color:var(--accent-700)}@supports (color:color-mix(in lab, red, red)){.auth-shell-eyebrow{color:color-mix(in srgb, var(--accent-700) 72%, var(--text))}}.topbar-width{display:none}@media (min-width:48rem){.topbar-width{display:inline-flex}.form-action-cell>.topbar-width{align-self:flex-end}}.topbar-width[aria-pressed=true]{background-color:var(--accent-500)}@supports (color:color-mix(in lab, red, red)){.topbar-width[aria-pressed=true]{background-color:color-mix(in srgb, var(--accent-500) 14%, transparent)}}.topbar-width[aria-pressed=true]{border-color:var(--accent-500)}@supports (color:color-mix(in lab, red, red)){.topbar-width[aria-pressed=true]{border-color:color-mix(in srgb, var(--accent-500) 40%, var(--border))}}.topbar-width[aria-pressed=true]{color:var(--accent-600)}.topbar-width .width-icon-expand{display:inline-flex}.topbar-width .width-icon-collapse,.topbar-width[aria-pressed=true] .width-icon-expand{display:none}.topbar-width[aria-pressed=true] .width-icon-collapse,.task-lane-count{display:inline-flex}.form-action-cell>.task-lane-count{align-self:flex-end}.task-lane-count{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--text-muted)}.notification-action-form{display:inline-flex}.form-action-cell>.notification-action-form{align-self:flex-end}.task-assignee-remove{display:inline-flex}.form-action-cell>.task-assignee-remove{align-self:flex-end}.task-kanban-collapse-open{display:inline-flex}.form-action-cell>.task-kanban-collapse-open{align-self:flex-end}.topbar-notify{display:inline-flex}.form-action-cell>.topbar-notify{align-self:flex-end}.rt-shell{border:var(--ui-border-w) solid var(--ui-border-strong);border-radius:var(--ui-radius);background-color:var(--ui-card);overflow:hidden}.rt-shell:focus-within{outline-offset:2px;border-color:var(--accent-400);box-shadow:var(--ui-focus-ring-shadow);outline:2px solid #0000}.rt-shell[data-state=html] .rt-area,.rt-shell.rt-ready[data-state=visual] .rt-source{display:none}.rt-shell.rt-ready .rt-source{border:0;border-top:var(--ui-border-w) solid var(--ui-border);border-radius:0}.nav-sub-link{text-overflow:ellipsis;white-space:nowrap;border-radius:var(--radius-md);padding-inline:calc(var(--spacing) * 3);padding-block:var(--nav-subitem-py);display:block;overflow:hidden}.task-desc{-webkit-line-clamp:1;font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:var(--text-muted);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.integration-picker-card{border-radius:var(--radius-2xl);border-style:var(--tw-border-style);padding:calc(var(--spacing) * 4);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));background-color:var(--card);border-width:1px;border-color:var(--border);color:inherit;text-decoration-line:none;display:block;box-shadow:0 18px 32px -28px #0f172a80}.integration-picker-card:hover{background-color:var(--card-soft);border-color:var(--accent-500)}@supports (color:color-mix(in lab, red, red)){.integration-picker-card:hover{border-color:color-mix(in srgb, var(--accent-500) 28%, var(--border))}}.side-link{border-radius:var(--radius-lg);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));color:var(--text-muted);display:block}.side-link:hover{background-color:var(--card-soft);color:var(--text)}.is-hydrating.task-lanes-grid .task-lane-card .card-body{display:none}.is-hydrating.task-lanes-grid .task-lane-card .card-header{border-bottom-width:0}.task-cal-wk{padding:var(--spacing);text-align:center;vertical-align:top;--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal);color:var(--text-muted);border:1px solid var(--border);background-color:var(--card-soft)}:root[data-theme=dark] .task-cal-wk{border-color:var(--ui-border-strong)}@container (max-width:47.9375rem){.task-cal-wk{display:none}}.rechtenmatrix thead th{vertical-align:bottom}@media not all and (min-width:40rem){.rechtenmatrix td:not(.is-gekozen),.rechtenmatrix thead th:not(:first-child):not(.is-gekozen){display:none}}.rechtenmatrix-telling{white-space:normal;font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal);--tw-tracking:var(--tracking-normal);letter-spacing:var(--tracking-normal);text-transform:none;--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,);color:var(--text-muted);display:block}.brand-title{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight);display:none}@media (min-width:40rem){.brand-title{display:inline}}.brand-title{color:var(--text);transition:opacity .18s}@media (min-width:1380px){.brand-topbar :is(body.nav-collapsed .brand-title){display:none}}@media (min-width:768px) and (max-width:1379px){.brand-topbar :is(body:not(.nav-expanded) .brand-title){display:none}}.form-label{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--text-soft);display:block}.role-name{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);display:none}@media (min-width:40rem){.role-name{display:inline}}.tracking-instagram-overlay-text{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);display:block}.task-cal-dow-inline{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:var(--text-muted);display:none}@container (max-width:47.9375rem){.task-cal-dow-inline{display:block}}.search-panel-empty{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:var(--muted);display:none}.rechtenmatrix-kolomnaam{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);--tw-tracking:var(--tracking-normal);letter-spacing:var(--tracking-normal);text-transform:none;color:var(--text);display:block}.mention-tag{color:inherit;text-decoration:underline;-webkit-text-decoration-color:rgba(var(--accent-rgb), .9);-webkit-text-decoration-color:rgba(var(--accent-rgb), .9);text-decoration-color:rgba(var(--accent-rgb), .9);text-underline-offset:2px;font-weight:700;text-decoration-thickness:2px;display:inline}.role-link-title{display:block}.role-link-danger:hover .role-link-title{color:#dc2626}.is-editing.task-status-panel .task-status-form{display:none}.is-editing.task-status-panel .task-status-delete-form,.is-editing .task-status-panel .task-status-edit-form,.is-editing .task-status-panel .task-status-add-form{display:flex}.is-editing .task-comment-row .task-comment-actions{opacity:1}.is-editing.task-comment-row .chat-message{box-shadow:0 0 0 1px rgba(var(--accent-rgb), .35), 0 1px 2px #0f172a14}.is-hidden.task-totals-row{display:none!important}.is-hidden .task-column-total,.is-hidden.task-row-subtask,.is-hidden.task-row,.is-hidden .task-row-input,.is-hidden.task-date-trigger,.is-hidden.task-date-input{display:none}.nav-footer-account{display:flex}@media (min-width:768px){.nav-footer-account{display:none}}@media (min-width:1380px){body.nav-collapsed .nav-footer-account{display:none}}@media (min-width:768px) and (max-width:1379px){body:not(.nav-expanded) .nav-footer-account{display:none}}.nav-org-wissel{display:block}@media (min-width:768px){.nav-org-wissel{display:none}}@media (min-width:1380px){body.nav-collapsed .nav-org-wissel{display:none}}@media (min-width:768px) and (max-width:1379px){body:not(.nav-expanded) .nav-org-wissel{display:none}}:root[data-theme-preference=light] .theme-icon-system,:root[data-theme-preference=dark] .theme-icon-system,:root[data-theme-preference=light] .theme-when-system,:root[data-theme-preference=dark] .theme-when-system{display:none}[data-moneybird-scenario-wrapper][data-scenario=moneybird_native] .scenario-when,[data-moneybird-scenario-wrapper][data-scenario=app_managed_email] .scenario-when,[data-moneybird-scenario-wrapper][data-scenario=peppol] .scenario-when{display:block}.tracking-history-toggle .tracking-history-less-label{display:none}.tracking-history-more[open] .tracking-history-less-label{display:inline}.brand-logo-dark{display:none}:root[data-theme=dark] .brand-mark-has-dark .brand-logo-dark{display:block}.lock-hint{display:none}.card-locked .lock-hint{display:block}.mb-rules-conflict-reason{display:none}.mb-rules-row.is-conflict .mb-rules-conflict-reason{display:block}.task-kanban-collapse-closed,.task-status-panel .task-status-delete-form{display:none}.task-status-panel.is-editing .task-status-delete-form{display:flex}:root:not([data-theme-preference=dark]) .theme-icon-moon,:root:not([data-theme-preference=light]) .theme-icon-sun,:root:not([data-theme-preference=dark]) .theme-when-dark,:root:not([data-theme-preference=light]) .theme-when-light,.tracking-history-more[open] .tracking-history-more-label{display:none}@media (max-width:47.9375rem){.ai-panel-wide-toggle.ui-btn{display:none!important}}.block{display:block}:root[data-theme=dark] .brand-mark-has-dark .brand-logo-default{display:none}.contents{display:contents}.flex{display:flex}.grid{display:grid}.grid\!{display:grid!important}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.inline-grid{display:inline-grid}.is-multi-agent .chat-message-agent{display:block}.list-item{display:list-item}.nav-collapse-toggle-meta,.nav-toggle,[data-moneybird-scenario-wrapper] .scenario-fields{display:none}.table{display:table}.table-cell{display:table-cell}.table-row{display:table-row}.task-assignee-option{display:block}.task-cal-slot-opener,.task-date-input.is-hidden{display:none}.product-gallery-main-image{aspect-ratio:1;object-fit:contain;width:100%;height:auto;max-height:280px}.btn-icon{aspect-ratio:1;padding:0}@media (min-width:768px){.tracking-panel-instagram-media .tracking-instagram-card{min-height:clamp(280px,30vw,390px)}.tracking-panel-instagram-media .tracking-instagram-img{object-fit:cover;height:100%}}.brand-preview-frame{height:auto;min-height:420px}.task-status-pill-input{height:calc(var(--spacing) * 7);width:calc(var(--spacing) * 28);min-width:112px;padding-inline:calc(var(--spacing) * 3);text-align:center;font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);background-color:var(--card-soft);border:1px solid #0000;border-radius:3.40282e38px}.row-actions-option-icon{height:calc(var(--spacing) * 4);width:calc(var(--spacing) * 4);color:currentColor;flex:none}.bulk-step-caret{height:calc(var(--spacing) * 4);width:calc(var(--spacing) * 4);color:var(--color-slate-400);transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.2s;flex-shrink:0;transition-duration:.2s}.tracking-history-dot{height:calc(var(--spacing) * 3);width:calc(var(--spacing) * 3);background:var(--brand-primary);border:2px solid var(--brand-card-surface);box-shadow:0 0 0 3px var(--brand-primary);border-radius:3.40282e38px;flex-shrink:0}@supports (color:color-mix(in lab, red, red)){.tracking-history-dot{box-shadow:0 0 0 3px color-mix(in srgb, var(--brand-primary) 18%, var(--brand-card-surface))}}@media (max-width:640px){.tracking-history-dot{height:calc(var(--spacing) * 2.5);width:calc(var(--spacing) * 2.5)}}.task-cal-tray-toggle{height:calc(var(--spacing) * 6);width:calc(var(--spacing) * 6);color:var(--text-muted);flex-shrink:0;padding:0}.pricing-feature-icon{height:calc(var(--spacing) * 4);width:calc(var(--spacing) * 4);color:#12b76a;flex-shrink:0}.pricing-feature.is-muted .pricing-feature-icon{color:var(--text-muted)}:root[data-theme=dark] .pricing-feature-icon{color:#34d399}.task-date-trigger-icon{height:calc(var(--spacing) * 4);width:calc(var(--spacing) * 4);flex-shrink:0}.brand-color-swatch{height:calc(var(--spacing) * 7);width:calc(var(--spacing) * 7);border-style:var(--tw-border-style);--tw-shadow:0 1px 2px 0 var(--tw-shadow-color,#0000000d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));border-width:1px;border-color:var(--border);border-radius:3.40282e38px}.brand-color-swatch:hover{--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x) var(--tw-scale-y)}.brand-color-swatch:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:var(--color-slate-300);--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.brand-color-swatch:focus{outline-offset:2px;outline:2px solid #0000}}:root[data-theme=dark] .brand-color-swatch:focus{--tw-ring-color:var(--color-slate-600)}.tree-toggle-icon{height:calc(var(--spacing) * 4);width:calc(var(--spacing) * 4);transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.tree-toggle.is-collapsed .tree-toggle-icon{transform:rotate(-90deg)}.nav-collapse-toggle-glyph{height:calc(var(--spacing) * 5);width:calc(var(--spacing) * 5);transition:transform .22s}@media (min-width:1380px){body.nav-collapsed .nav-collapse-toggle-glyph{transform:rotate(180deg)}}@media (min-width:768px) and (max-width:1379px){body:not(.nav-expanded) .nav-collapse-toggle-glyph{transform:rotate(180deg)}}.task-subtask-icon{width:1.2rem;height:1.2rem;transition:transform .15s;transform:rotate(0)}.task-subtask-trigger.is-collapsed .task-subtask-icon{transform:rotate(-90deg)}.task-lane-collapse-icon{width:1.5rem;height:1.5rem;transition:transform .15s}.task-lane-card.is-collapsed .task-lane-collapse-icon{transform:rotate(-90deg)}.chat-typing-dot{background-color:var(--text-muted);opacity:.5;background-color:currentColor;border-radius:999px;width:.35rem;height:.35rem;animation:1s ease-in-out infinite chat-typing}.chat-typing-dot:nth-child(2){animation-delay:.2s}.chat-typing-dot:nth-child(3){animation-delay:.4s}.task-kanban-scroll{scrollbar-width:thin;scrollbar-color:var(--ui-border-strong) transparent}.task-kanban-scroll::-webkit-scrollbar{width:10px;height:10px}.task-kanban-scroll::-webkit-scrollbar-track{background:0 0}.task-kanban-scroll::-webkit-scrollbar-thumb{background-color:var(--ui-border-strong);background-clip:content-box;border:3px solid #0000;border-radius:9999px}.task-kanban-scroll::-webkit-scrollbar-thumb:hover{background-color:var(--text-muted)}.task-kanban-scroll::-webkit-scrollbar-corner{background:0 0}.task-kanban-scroll{padding-top:calc(var(--spacing) * 3);padding-bottom:calc(var(--spacing) * 2);overscroll-behavior-x:contain;cursor:var(--cursor-grab);overflow-x:auto}.task-kanban-scroll.is-drag-scrolling{cursor:var(--cursor-grabbing);-webkit-user-select:none;user-select:none}.task-check{height:calc(var(--spacing) * 5);width:calc(var(--spacing) * 5);cursor:pointer;border-radius:var(--radius-sm);border-style:var(--tw-border-style);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));border-width:1px;border-color:var(--border);accent-color:var(--accent-600)}.task-status-swatch{height:calc(var(--spacing) * 6);width:calc(var(--spacing) * 6);cursor:pointer;border-style:var(--tw-border-style);box-shadow:0 0 0 1px var(--border);border-width:1px;border-color:#0000;border-radius:3.40282e38px}.ui-scroll-thin{scrollbar-width:thin;scrollbar-color:var(--ui-border-strong) transparent}.ui-scroll-thin::-webkit-scrollbar{width:10px;height:10px}.ui-scroll-thin::-webkit-scrollbar-track{background:0 0}.ui-scroll-thin::-webkit-scrollbar-thumb{background-color:var(--ui-border-strong);background-clip:content-box;border:3px solid #0000;border-radius:9999px}.ui-scroll-thin::-webkit-scrollbar-thumb:hover{background-color:var(--text-muted)}.ui-scroll-thin::-webkit-scrollbar-corner{background:0 0}.task-color-input{border-radius:var(--radius-md);background-color:var(--card);border-color:var(--border);width:1.75rem;height:1.75rem;height:calc(var(--spacing) * 9);width:calc(var(--spacing) * 12);border-radius:var(--radius-lg);border-style:var(--tw-border-style);padding:0;padding:var(--spacing);border-width:1px;border-color:var(--input-border);background-color:var(--input-bg)}.task-status-edit-form .task-color-input{height:calc(var(--spacing) * 7);width:calc(var(--spacing) * 9);border-radius:3.40282e38px;padding:0}.form-checkbox{height:calc(var(--spacing) * 4);width:calc(var(--spacing) * 4);border-radius:var(--radius-sm);border-style:var(--tw-border-style);background-color:var(--input-bg);border-width:1px;border-color:var(--input-border);accent-color:var(--accent-600)}.form-checkbox:focus{outline-offset:2px;border-color:var(--accent-400);box-shadow:var(--ui-focus-ring-shadow);outline:2px solid #0000}.form-radio{height:calc(var(--spacing) * 4);width:calc(var(--spacing) * 4);border-style:var(--tw-border-style);background-color:var(--input-bg);border-width:1px;border-color:var(--input-border);accent-color:var(--accent-600);border-radius:3.40282e38px}.form-radio:focus{outline-offset:2px;border-color:var(--accent-400);box-shadow:var(--ui-focus-ring-shadow);outline:2px solid #0000}.task-check-placeholder{height:calc(var(--spacing) * 5);width:calc(var(--spacing) * 5);border-radius:var(--radius-sm);border-style:var(--tw-border-style);--tw-border-style:dashed;border-style:dashed;border-width:1px;border-color:var(--border);background-color:var(--card-soft)}.task-check-placeholder.is-clear{background-color:#0000;border-color:#0000}.table-check{height:calc(var(--spacing) * 4);width:calc(var(--spacing) * 4);border-radius:var(--radius-sm);border-color:var(--border)}.table-check:disabled{opacity:.4}.table-check{accent-color:var(--accent-600)}.progress{height:calc(var(--spacing) * 2);background-color:var(--card-soft);border-radius:3.40282e38px;width:100%}.pricing-divider{background-color:var(--border);width:100%;height:1px}.pricing-card.is-featured .pricing-divider{background-color:#ffffff2e}.brand-icon{width:100%;height:100%;color:var(--text);fill:currentColor}.tracking-delivery-review-star.is-active .tracking-delivery-review-star-icon{fill:currentColor}.tracking-delivery-review-star-icon{height:calc(var(--spacing) * 3.5);width:calc(var(--spacing) * 3.5)}.auth-shell-visual-media{object-fit:cover;width:100%;height:100%}.brand-logo-image{object-fit:contain;width:100%;height:100%}.product-gallery-thumb-image{height:calc(var(--spacing) * 20);object-fit:cover;width:100%}.hscroll-nav-btn{height:calc(var(--spacing) * 7);width:calc(var(--spacing) * 7);padding:0}.integratie-logo-md{width:2.5rem;height:2.5rem;padding:.25rem}.integratie-logo-sm{width:1.5rem;height:1.5rem;padding:.125rem}.avatar-md{height:calc(var(--spacing) * 10);width:calc(var(--spacing) * 10);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.avatar-xs{height:calc(var(--spacing) * 7);width:calc(var(--spacing) * 7);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.breadcrumb-icon{height:calc(var(--spacing) * 3.5);width:calc(var(--spacing) * 3.5);color:var(--text)}@supports (color:color-mix(in lab, red, red)){.breadcrumb-icon{color:color-mix(in srgb, var(--text) 58%, var(--text-muted))}}.tracking-step-svg{width:1.35rem;height:1.35rem}@media (max-width:640px){.tracking-step-svg{width:1.1rem;height:1.1rem}}.size-5{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5)}.icon-lg{height:calc(var(--spacing) * 7);width:calc(var(--spacing) * 7)}.icon-md{height:calc(var(--spacing) * 5);width:calc(var(--spacing) * 5)}.icon-sm,.row-actions-trigger-icon{height:calc(var(--spacing) * 4);width:calc(var(--spacing) * 4)}.rt-icon{height:calc(var(--spacing) * 3.5);width:calc(var(--spacing) * 3.5)}.task-add-column-icon{width:1.2rem;height:1.2rem}.task-avatar-icon{height:calc(var(--spacing) * 4);width:calc(var(--spacing) * 4)}.task-comment-icon{height:calc(var(--spacing) * 5);width:calc(var(--spacing) * 5)}.task-date-clear-icon{height:calc(var(--spacing) * 3.5);width:calc(var(--spacing) * 3.5)}.task-date-icon{height:calc(var(--spacing) * 5);width:calc(var(--spacing) * 5)}.task-dots-icon{width:1.2rem;height:1.2rem}.task-icon,.task-meta-icon,.task-status-delete-icon{height:calc(var(--spacing) * 4);width:calc(var(--spacing) * 4)}.tracking-announcement-svg{height:calc(var(--spacing) * 5);width:calc(var(--spacing) * 5)}.rt-ai-input{min-width:0;padding-inline:calc(var(--spacing) * 2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));height:var(--ui-control-h-sm);border:var(--ui-border-w) solid var(--ui-border-strong);background-color:var(--ui-card);color:var(--ui-text);border-radius:.25rem;flex:1}.rt-ai-input:focus{border-color:var(--accent-400);outline:none}.progress-bar{height:calc(var(--spacing) * 2);background-color:var(--accent-500);border-radius:3.40282e38px}.task-cal-dow{padding:var(--spacing);text-align:center;font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);text-transform:uppercase;height:var(--cal-head-h);color:var(--text-muted)}.task-cal-dow.is-weekend{color:var(--ui-muted)}.btn-md{height:calc(var(--spacing) * 10);padding-inline:calc(var(--spacing) * 4);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.btn-sm{height:calc(var(--spacing) * 9);padding-inline:calc(var(--spacing) * 3);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.btn-xs{height:calc(var(--spacing) * 7);padding-inline:calc(var(--spacing) * 2);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.form-file-sm{height:var(--ui-control-h-sm);font-size:var(--ui-fs-sm)}.form-file-sm::file-selector-button{padding-inline:calc(var(--spacing) * 2);font-size:var(--ui-fs-sm)}.chart-frame-finance-liquidity{height:22rem}@media (min-width:1024px){.chart-frame-finance-liquidity{height:24rem}}.chart-frame-pie{height:14rem}@media (min-width:1024px){.chart-frame-pie{height:15rem}}.h-\(--ui-control-h\){height:var(--ui-control-h)}.h-\(--ui-control-h-sm\){height:var(--ui-control-h-sm)}.h-2{height:calc(var(--spacing) * 2)}.h-3{height:calc(var(--spacing) * 3)}.h-4{height:calc(var(--spacing) * 4)}.h-7{height:calc(var(--spacing) * 7)}.h-8{height:calc(var(--spacing) * 8)}.h-10{height:calc(var(--spacing) * 10)}.h-12{height:calc(var(--spacing) * 12)}.h-16{height:calc(var(--spacing) * 16)}.h-20{height:calc(var(--spacing) * 20)}.h-24{height:calc(var(--spacing) * 24)}.h-28{height:calc(var(--spacing) * 28)}.h-32{height:calc(var(--spacing) * 32)}.h-40{height:calc(var(--spacing) * 40)}.h-44{height:calc(var(--spacing) * 44)}.h-48{height:calc(var(--spacing) * 48)}.h-56{height:calc(var(--spacing) * 56)}.h-auto{height:auto}.h-fit{height:fit-content}.h-full{height:100%}.pct-h-0{height:0%}.pct-h-5{height:5%}.pct-h-10{height:10%}.pct-h-15{height:15%}.pct-h-20{height:20%}.pct-h-25{height:25%}.pct-h-30{height:30%}.pct-h-35{height:35%}.pct-h-40{height:40%}.pct-h-45{height:45%}.pct-h-50{height:50%}.pct-h-55{height:55%}.pct-h-60{height:60%}.pct-h-65{height:65%}.pct-h-70{height:70%}.pct-h-75{height:75%}.pct-h-80{height:80%}.pct-h-85{height:85%}.pct-h-90{height:90%}.pct-h-95{height:95%}.pct-h-100{height:100%}.preview-frame-lg{height:540px}.preview-frame-md{height:520px}.rt-area-lg{min-height:380px;max-height:760px}.rt-area-md{min-height:220px;max-height:520px}.rt-area-sm{min-height:120px;max-height:320px}.media-card-image{object-fit:contain;max-width:100%;max-height:100%}.mention-list{max-height:calc(var(--spacing) * 40);padding-block:var(--spacing);overflow:auto}.notifications-panel-body{max-height:calc(var(--spacing) * 96);overflow:auto}@media (min-width:40rem){.rechtenmatrix-scroll{max-height:calc(100dvh - 14rem);overflow:auto}}.max-h-112{max-height:calc(var(--spacing) * 112)}.max-h-\[4\.2em\]{max-height:4.2em}.rt-source{width:100%;padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2.5);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6);tab-size:2;white-space:pre-wrap;overflow-wrap:anywhere;background-color:var(--ui-card);min-height:220px;color:var(--ui-text);border:var(--ui-border-w) solid var(--ui-border-strong);border-radius:var(--ui-radius);resize:vertical;outline:none;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.tracking-step-label{--tw-leading:var(--leading-tight);font-size:13px;line-height:var(--leading-tight);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);text-wrap:balance;max-width:7.75rem;min-height:2.35em;line-height:1.2}@media (max-width:640px){.tracking-step-label{max-width:6.5rem;min-height:2.3em;font-size:12px}}.tracking-ai-summary-text{--tw-leading:calc(var(--spacing) * 6);font-size:15px;line-height:calc(var(--spacing) * 6);color:var(--brand-text);max-width:38rem;min-height:0}.task-comment-avatar{flex-shrink:0;min-width:1.75rem;min-height:1.75rem}.is-empty.task-status-pill{border:1px dashed var(--border);color:var(--text-muted)!important;background-color:#0000!important}.is-empty.status-chip{border:1px dashed var(--border);min-width:1.5rem;min-height:1.125rem;color:var(--text-muted)!important;background-color:#0000!important}.is-empty.task-status-option{border:1px dashed var(--border);color:var(--text-muted)!important;background-color:#0000!important}.is-empty.task-comment-description-text{color:var(--text-muted);font-style:italic}.body-auth{background:radial-gradient(circle at top left, var(--accent-500) 0%, transparent 35%), radial-gradient(circle at bottom right, var(--accent-300) 0%, transparent 40%), linear-gradient(180deg, var(--card-soft), transparent 45%);min-height:100vh}@supports (color:color-mix(in lab, red, red)){.body-auth{background:radial-gradient(circle at top left, color-mix(in srgb, var(--accent-500) 10%, transparent) 0%, transparent 35%), radial-gradient(circle at bottom right, color-mix(in srgb, var(--accent-300) 12%, transparent) 0%, transparent 40%), linear-gradient(180deg, color-mix(in srgb, var(--card-soft) 85%, transparent), transparent 45%)}}.body-auth{background-blend-mode:normal}.body-auth .main{overflow:hidden}.task-cal-tg-alldaycell{border-left-style:var(--tw-border-style);padding:var(--spacing);border-left-width:1px;border-color:var(--border)}.task-cal-tg-alldaycell .task-cal-stack{min-height:2rem}.task-cal-tg-alldaycell.is-weekend{background-color:var(--card-soft)}.task-cal-tg-alldaycell.is-today{background-color:var(--accent-50)}:root[data-theme=dark] .task-cal-tg-alldaycell.is-today{background-color:rgba(var(--accent-rgb), .24)}.is-preview.tracking-page{min-height:auto;padding-top:2rem;padding-bottom:2rem}.tracking-delivery-review-feedback{min-height:calc(var(--spacing) * 4);color:var(--brand-text-muted);text-align:right;font-size:11px}@media (max-width:640px){.tracking-delivery-review-feedback{text-align:left}}.min-h-0{min-height:0}.product-gallery-main-content{min-height:22rem}.task-comment-description-input{min-height:5rem}.task-lane-loading--2xl{min-height:1200px}.task-lane-loading--lg{min-height:680px}.task-lane-loading--md{min-height:420px}.task-lane-loading--sm{min-height:260px}.task-lane-loading--xl{min-height:960px}.table-liquidity-weekdetails,.table-liquidity-weekdetails tbody,.table-liquidity-weekdetails .table-head-sticky{background-color:var(--card)}.table-liquidity-weekdetails{table-layout:fixed;width:100%;min-width:100%}.table-liquidity-weekdetails .table-row{transition:none}@media (min-width:40rem){.table-liquidity-weekdetails [data-rij-detail]>.table-cell{padding-block:calc(var(--spacing) * 4)}}.table-liquidity-weekdetails [data-rij-detail] .liquidity-detail-amount,.table-liquidity-weekdetails [data-rij-detail] .liquidity-detail-amount-total{font-size:.75rem;line-height:1rem}.shipments-head-col-check{width:calc(var(--spacing) * 12);max-width:calc(var(--spacing) * 12);min-width:calc(var(--spacing) * 12);border-bottom-style:var(--tw-border-style);padding-inline:calc(var(--spacing) * 2);padding-block:calc(var(--spacing) * 2);text-align:left;--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal);border-bottom-width:1px;border-color:var(--border)}.table-shipments-compact .shipments-head-col-check{padding-inline:calc(var(--spacing) * 1.5);padding-block:calc(var(--spacing) * 2)}@media (min-width:40rem){.table-shipments-compact .shipments-head-col-check{padding-inline:calc(var(--spacing) * 2)}}.shipments-head-col-check{padding-left:calc(var(--spacing) * 6)}.shipments-cell-col-check{width:calc(var(--spacing) * 12);max-width:calc(var(--spacing) * 12);min-width:calc(var(--spacing) * 12)}.table-shipments-compact .shipments-cell-col-check{padding-inline:calc(var(--spacing) * 1.5);padding-block:calc(var(--spacing) * 2)}@media (min-width:40rem){.table-shipments-compact .shipments-cell-col-check{padding-inline:calc(var(--spacing) * 2)}}.shipments-cell-col-check{padding-inline:calc(var(--spacing) * 2);padding-block:calc(var(--spacing) * 2);vertical-align:middle;padding-left:calc(var(--spacing) * 6)}.tracking-card{width:100%;max-width:var(--container-5xl)}:where(.tracking-card>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 4) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-y-reverse)))}.task-cell-head-centered .task-column-input{text-align:center;text-align:center;width:auto;max-width:100%}.task-column-input{--tw-tracking:var(--tracking-wide);width:100%;letter-spacing:var(--tracking-wide);text-transform:uppercase;--tw-outline-style:none;background-color:#0000;outline-style:none;font-size:11px}@media (forced-colors:active){.task-column-input{outline-offset:2px;outline:2px solid #0000}}.task-column-input{color:var(--text-muted)}.task-column-input:focus{color:var(--text)}.bulk-overview-table{table-layout:fixed;--table-frozen-col-1-width:16rem;background-color:var(--card);width:max-content;min-width:100%}.bulk-overview-table tbody,.bulk-overview-table .table-head-sticky{background-color:var(--card)}.bulk-overview-table .table-row{transition:none}.task-cell-custom-status{justify-content:center;width:100%}.task-cell-custom-status .task-status-pill{width:calc(var(--spacing) * 28);border-radius:3.40282e38px;min-width:112px}.task-cell-custom-status .task-status-option{width:calc(var(--spacing) * 28);min-width:112px}.task-cell-status{justify-content:center;width:100%}.task-cell-status .task-status-pill{width:calc(var(--spacing) * 28);border-radius:3.40282e38px;min-width:112px}.task-cell-status .task-status-option{width:calc(var(--spacing) * 28);min-width:112px}.task-cell-file{justify-content:center;width:100%;min-width:120px}.task-cell-file.task-file-items-0{min-width:120px}.task-cell-file.task-file-items-1{min-width:126px}.task-cell-file.task-file-items-2{min-width:140px}.task-cell-file.task-file-items-3{min-width:154px}.task-cell-file.task-file-items-4{min-width:168px}.task-cell-file.task-file-items-5{min-width:182px}.task-cell-file.task-file-items-6{min-width:196px}.task-cell-file.task-file-items-7{min-width:210px}.task-cell-file.task-file-items-8{min-width:224px}.task-cell-file.task-file-items-9{min-width:238px}.task-cell-file.task-file-items-10{min-width:252px}.task-cell-file.task-file-items-11,.task-cell-file.task-file-items-12{min-width:260px}.task-group-select{width:100%;min-width:180px}@media (min-width:1024px){.task-group-select{width:auto}}.task-kanban-col{width:var(--kanban-col-w);flex:none}.task-kanban-col.is-collapsed{width:var(--kanban-col-w-collapsed)}.table{border-collapse:separate;--tw-border-spacing-x:0;--tw-border-spacing-y:0;width:100%;border-spacing:var(--tw-border-spacing-x) var(--tw-border-spacing-y);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--text)}.table thead{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal);--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--text-muted)}.table td{vertical-align:middle}.table tbody tr>td{border-bottom:1px solid var(--border)}.table tbody tr:last-child>td{border-bottom:0}.task-inline-edit{cursor:text;border-style:var(--tw-border-style);width:100%;padding-inline:var(--spacing);padding-block:var(--spacing);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--text);background-color:#0000;border-width:1px;border-color:#0000}.task-inline-edit:focus{border-color:var(--input-border);background-color:var(--input-bg);border-radius:.5rem;outline:none}.task-cell-custom-text{justify-content:center;width:100%}.task-cell-custom-text .task-inline-edit{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.task-cell-due{justify-content:center;width:100%}.tracking-ai-summary{width:100%}:where(.tracking-ai-summary>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing) * var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing) * calc(1 - var(--tw-space-y-reverse)))}.code-block{border-radius:var(--radius-xl);border-style:var(--tw-border-style);width:100%;padding:calc(var(--spacing) * 3);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed);background-color:var(--card-soft);border-width:1px;border-color:var(--border);color:var(--text);white-space:pre-wrap}.code-block.is-danger{color:#991b1b;background-color:#fef2f2;border-color:#fecaca}.task-input{border-radius:var(--radius-lg);border-style:var(--tw-border-style);width:100%;padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));background-color:var(--input-bg);border-width:1px;border-color:var(--input-border);color:var(--input-text)}.task-input::placeholder{color:var(--input-placeholder)}.task-select{border-radius:var(--radius-lg);border-style:var(--tw-border-style);width:100%;padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));background-color:var(--input-bg);border-width:1px;border-color:var(--input-border);color:var(--input-text)}.preview-frame{border-radius:var(--radius-lg);border-style:var(--tw-border-style);background-color:var(--card);border-width:1px;border-color:var(--border);width:100%}.task-dots-option{border-radius:var(--radius-lg);width:100%;padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);text-align:left;font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));color:var(--text-muted)}.task-column-menu .task-dots-option{text-align:center}.task-dots-option:hover{background-color:var(--card-soft);color:var(--text)}.task-cal-wk-head{padding:var(--spacing);text-align:center;--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal);width:2.5rem;color:var(--text-muted)}.topbar-inner{width:100%;padding-inline:calc(var(--spacing) * 4)}@media (min-width:768px){.topbar-inner{padding-right:calc(var(--spacing) * 4);padding-left:0}}.rt-ai-error{width:100%;font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:var(--ui-danger-text)}.task-assign-form{width:100%}@media (min-width:40rem){.task-assign-form{width:auto}}.task-row-assign{width:100%}@media (min-width:80rem){.task-row-assign{width:auto}}.task-tabs-right{width:100%}@media (min-width:64rem){.task-tabs-right{width:auto}}.bulk-overview-col-actions{width:calc(var(--spacing) * 24)}.bulk-overview-col-context{width:calc(var(--spacing) * 48)}.bulk-overview-col-created,.bulk-overview-col-delivery{width:calc(var(--spacing) * 34)}.bulk-overview-col-opdracht{width:16rem}.bulk-overview-col-status{width:calc(var(--spacing) * 44)}.bulk-select-wrap{width:calc(var(--spacing) * 40)}.pct-w-0{width:0%}.pct-w-5{width:5%}.pct-w-10{width:10%}.pct-w-15{width:15%}.pct-w-20{width:20%}.pct-w-25{width:25%}.pct-w-30{width:30%}.pct-w-35{width:35%}.pct-w-40{width:40%}.pct-w-45{width:45%}.pct-w-50{width:50%}.pct-w-55{width:55%}.pct-w-60{width:60%}.pct-w-65{width:65%}.pct-w-70{width:70%}.pct-w-75{width:75%}.pct-w-80{width:80%}.pct-w-85{width:85%}.pct-w-90{width:90%}.pct-w-95{width:95%}.pct-w-100{width:100%}.shipments-col-check-size{width:calc(var(--spacing) * 12)}.shipments-col-customer-size{width:14.86%}.shipments-col-invoice-size,.shipments-col-method-size{width:10.16%}.shipments-col-order-size{width:11.73%}.shipments-col-payment-size{width:13.29%}.shipments-col-status-size{width:10.95%}.shipments-col-tracking-size{width:14.15%}.shipments-col-value-size{width:9.7%}.task-inline-form{width:100%}.w-\(--ui-space-100\){width:var(--ui-space-100)}.w-\(--ui-space-200\){width:var(--ui-space-200)}.w-\(--ui-space-300\){width:var(--ui-space-300)}.w-\(--ui-space-400\){width:var(--ui-space-400)}.w-\(--ui-space-500\){width:var(--ui-space-500)}.w-\(--ui-space-600\){width:var(--ui-space-600)}.w-\(--ui-space-800\){width:var(--ui-space-800)}.w-1\/2{width:50%}.w-1\/3{width:33.3333%}.w-1\/4{width:25%}.w-2{width:calc(var(--spacing) * 2)}.w-2\/3{width:66.6667%}.w-2\/5{width:40%}.w-3\/4{width:75%}.w-3\/5{width:60%}.w-4{width:calc(var(--spacing) * 4)}.w-4\/5{width:80%}.w-5\/6{width:83.3333%}.w-8{width:calc(var(--spacing) * 8)}.w-10{width:calc(var(--spacing) * 10)}.w-12{width:calc(var(--spacing) * 12)}.w-14{width:calc(var(--spacing) * 14)}.w-16{width:calc(var(--spacing) * 16)}.w-20{width:calc(var(--spacing) * 20)}.w-24{width:calc(var(--spacing) * 24)}.w-28{width:calc(var(--spacing) * 28)}.w-32{width:calc(var(--spacing) * 32)}.w-36{width:calc(var(--spacing) * 36)}.w-40{width:calc(var(--spacing) * 40)}.w-44{width:calc(var(--spacing) * 44)}.w-60{width:calc(var(--spacing) * 60)}.w-\[16rem\]{width:16rem}.w-auto{width:auto}.w-fit{width:fit-content}.w-full{width:100%}.tracking-card-compact{max-width:760px}@media (min-width:768px){.tracking-card-compact .tracking-summary-hero-grid,.tracking-card-compact .tracking-summary-utility-grid,.tracking-card-compact .tracking-main-grid{grid-template-columns:1fr}}.page-subtitle{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:var(--text-muted);text-overflow:ellipsis;white-space:nowrap;max-width:65ch;overflow:hidden}.task-kanban-col-name{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.tracking-summary-note{border-top-style:var(--tw-border-style);padding-top:calc(var(--spacing) * 3);border-top-width:1px;border-color:var(--brand-border)}@supports (color:color-mix(in lab, red, red)){.tracking-summary-note{border-color:color-mix(in srgb, var(--brand-border) 78%, transparent)}}.tracking-summary-note{max-width:44rem}.liquidity-detail-amount-text{text-align:right;--tw-leading:calc(var(--spacing) * 4);font-size:11px;line-height:calc(var(--spacing) * 4);color:var(--text-muted);overflow-wrap:anywhere;max-width:16rem}.table-liquidity-weekdetails [data-rij-detail] .liquidity-detail-amount-text{max-width:14rem}.task-cell-head-centered .task-column-label{text-align:center;max-width:100%}.task-column-label{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--text-muted);font-size:11px}.tracking-status-strip-value{--tw-font-weight:var(--font-weight-semibold);font-size:1.7rem;font-weight:var(--font-weight-semibold);--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight);text-wrap:balance;max-width:24rem;line-height:1.05}@media (max-width:640px){.tracking-status-strip-value{max-width:100%;font-size:1.4rem}}.tracking-status-strip-sub{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5);--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--brand-text);text-wrap:balance;max-width:34rem}@media (max-width:640px){.tracking-status-strip-sub{font-size:.875rem;line-height:1.35rem}}.tracking-status-sub{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5);--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--brand-text);max-width:40rem}.tracking-status-sub a{color:var(--brand-accent-text);text-decoration:none}.auth-shell-subtitle{max-width:var(--container-xl);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6)}@media (min-width:40rem){.auth-shell-subtitle{font-size:.96rem}}.auth-shell-subtitle{color:var(--text-muted)}@media (max-width:639px){.auth-shell-subtitle{line-height:1.45}}.tracking-hero-copy{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5);color:var(--brand-text-muted);max-width:40rem}.max-w-2xl{max-width:var(--container-2xl)}.max-w-3xl{max-width:var(--container-3xl)}.max-w-32{max-width:calc(var(--spacing) * 32)}.max-w-40{max-width:calc(var(--spacing) * 40)}.max-w-52{max-width:calc(var(--spacing) * 52)}.max-w-56{max-width:calc(var(--spacing) * 56)}.max-w-60{max-width:calc(var(--spacing) * 60)}.max-w-64{max-width:calc(var(--spacing) * 64)}.max-w-\[16rem\]{max-width:16rem}.max-w-\[24rem\]{max-width:24rem}.max-w-\[360px\]{max-width:360px}.max-w-full{max-width:100%}.max-w-lg{max-width:var(--container-lg)}.max-w-md{max-width:var(--container-md)}.max-w-sm{max-width:var(--container-sm)}.max-w-xl{max-width:var(--container-xl)}.max-w-xs{max-width:var(--container-xs)}.integration-hero-main{flex:1;min-width:0}:where(.integration-hero-main>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-y-reverse)))}.task-row-text{flex:1;min-width:0}:where(.task-row-text>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing) * var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing) * calc(1 - var(--tw-space-y-reverse)))}.task-comment-description-text{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));white-space:pre-wrap;color:var(--text);flex:auto;min-width:0}.task-comment-description-text.is-empty{color:var(--text-muted);font-style:italic}.brand-accordion-summary-main,.task-tabs-left,.topbar-search{flex:1;min-width:0}.ops-record-meta{text-align:right;min-width:0;font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:var(--text-muted);flex-shrink:0}.task-cell-head:hover .task-column-menu .task-dots-trigger{opacity:1}.task-cell-head,.tracking-announcement-body{min-width:0}:where(.tracking-announcement-body>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing) * var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing) * calc(1 - var(--tw-space-y-reverse)))}.shipments-head-col-status{border-bottom-style:var(--tw-border-style);min-width:0;padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);text-align:left;--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal);border-bottom-width:1px;border-color:var(--border);overflow:hidden}.table-shipments-compact .shipments-head-col-status{padding-inline:calc(var(--spacing) * 2);padding-block:calc(var(--spacing) * 2)}@media (min-width:40rem){.table-shipments-compact .shipments-head-col-status{padding-inline:calc(var(--spacing) * 2.5)}}.shipments-head-col-status{white-space:nowrap}.shipments-head-col-customer{border-bottom-style:var(--tw-border-style);min-width:0;padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);text-align:left;--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal);border-bottom-width:1px;border-color:var(--border);overflow:hidden}.table-shipments-compact .shipments-head-col-customer{padding-inline:calc(var(--spacing) * 2);padding-block:calc(var(--spacing) * 2)}@media (min-width:40rem){.table-shipments-compact .shipments-head-col-customer{padding-inline:calc(var(--spacing) * 2.5)}}.shipments-head-col-invoice{border-bottom-style:var(--tw-border-style);min-width:0;padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);text-align:left;--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal);border-bottom-width:1px;border-color:var(--border);overflow:hidden}.table-shipments-compact .shipments-head-col-invoice{padding-inline:calc(var(--spacing) * 2);padding-block:calc(var(--spacing) * 2)}@media (min-width:40rem){.table-shipments-compact .shipments-head-col-invoice{padding-inline:calc(var(--spacing) * 2.5)}}.shipments-head-col-method{border-bottom-style:var(--tw-border-style);min-width:0;padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);text-align:left;--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal);border-bottom-width:1px;border-color:var(--border);overflow:hidden}.table-shipments-compact .shipments-head-col-method{padding-inline:calc(var(--spacing) * 2);padding-block:calc(var(--spacing) * 2)}@media (min-width:40rem){.table-shipments-compact .shipments-head-col-method{padding-inline:calc(var(--spacing) * 2.5)}}.shipments-head-col-order{border-bottom-style:var(--tw-border-style);min-width:0;padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);text-align:left;--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal);border-bottom-width:1px;border-color:var(--border);overflow:hidden}.table-shipments-compact .shipments-head-col-order{padding-inline:calc(var(--spacing) * 2);padding-block:calc(var(--spacing) * 2)}@media (min-width:40rem){.table-shipments-compact .shipments-head-col-order{padding-inline:calc(var(--spacing) * 2.5)}}.shipments-head-col-payment{border-bottom-style:var(--tw-border-style);min-width:0;padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);text-align:left;--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal);border-bottom-width:1px;border-color:var(--border);overflow:hidden}.table-shipments-compact .shipments-head-col-payment{padding-inline:calc(var(--spacing) * 2);padding-block:calc(var(--spacing) * 2)}@media (min-width:40rem){.table-shipments-compact .shipments-head-col-payment{padding-inline:calc(var(--spacing) * 2.5)}}.shipments-head-col-tracking{border-bottom-style:var(--tw-border-style);min-width:0;padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);text-align:left;--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal);border-bottom-width:1px;border-color:var(--border);overflow:hidden}.table-shipments-compact .shipments-head-col-tracking{padding-inline:calc(var(--spacing) * 2);padding-block:calc(var(--spacing) * 2)}@media (min-width:40rem){.table-shipments-compact .shipments-head-col-tracking{padding-inline:calc(var(--spacing) * 2.5)}}.shipments-head-col-value{border-bottom-style:var(--tw-border-style);min-width:0;padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);text-align:right;--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal);border-bottom-width:1px;border-color:var(--border);overflow:hidden}.table-shipments-compact .shipments-head-col-value{padding-inline:calc(var(--spacing) * 2);padding-block:calc(var(--spacing) * 2)}@media (min-width:40rem){.table-shipments-compact .shipments-head-col-value{padding-inline:calc(var(--spacing) * 2.5)}}.shipments-cell-col-value{min-width:0;overflow:hidden}.table-shipments-compact .shipments-cell-col-value{padding-inline:calc(var(--spacing) * 2);padding-block:calc(var(--spacing) * 2)}@media (min-width:40rem){.table-shipments-compact .shipments-cell-col-value{padding-inline:calc(var(--spacing) * 2.5)}}.shipments-cell-col-value{padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);text-align:right;vertical-align:middle;font-variant-numeric:tabular-nums;white-space:nowrap}.card{border-radius:var(--radius-2xl);border-style:var(--tw-border-style);--tw-shadow:0 1px 2px 0 var(--tw-shadow-color,#0000000d);min-width:0;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);background-color:var(--card);border-width:1px;border-color:var(--border);color:var(--text)}.task-cal-month{min-width:calc(var(--spacing) * 36);text-align:center;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--text)}.table-dashboard{min-width:640px}.table-dashboard td,.table-dashboard th{vertical-align:middle;white-space:nowrap}.product-gallery-caption{min-width:0;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6);color:var(--text-soft)}.chat-emoji-toggle{min-width:2.25rem;font-size:1rem;line-height:1}.rechtenmatrix-recht{min-width:12rem}@media not all and (min-width:40rem){.rechtenmatrix-recht{min-width:0}.rechtenmatrix-recht code{overflow-wrap:anywhere}}.rechtenmatrix-recht>*{font-weight:400}.tracking-history-status{--tw-font-weight:var(--font-weight-medium);min-width:0;font-weight:var(--font-weight-medium);color:var(--brand-text)}.liquidity-detail-content,.min-w-0{min-width:0}.min-w-24{min-width:calc(var(--spacing) * 24)}.min-w-34{min-width:calc(var(--spacing) * 34)}.min-w-36{min-width:calc(var(--spacing) * 36)}.min-w-44{min-width:calc(var(--spacing) * 44)}.min-w-48{min-width:calc(var(--spacing) * 48)}.min-w-\[16rem\]{min-width:16rem}.min-w-\[200px\]{min-width:200px}.min-w-\[240px\]{min-width:240px}.min-w-\[260px\]{min-width:260px}.min-w-full{min-width:100%}.role-link-copy,.task-cal-tg-corner,.task-date-panel-field{min-width:0}.task-file-items-0.task-cell-file{min-width:120px}.task-file-items-1.task-cell-file{min-width:126px}.task-file-items-2.task-cell-file{min-width:140px}.task-file-items-3.task-cell-file{min-width:154px}.task-file-items-4.task-cell-file{min-width:168px}.task-file-items-5.task-cell-file{min-width:182px}.task-file-items-6.task-cell-file{min-width:196px}.task-file-items-7.task-cell-file{min-width:210px}.task-file-items-8.task-cell-file{min-width:224px}.task-file-items-9.task-cell-file{min-width:238px}.task-file-items-10.task-cell-file{min-width:252px}.task-file-items-11.task-cell-file,.task-file-items-12.task-cell-file{min-width:260px}.ai-panel-thread{flex:1}:where(.ai-panel-thread>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 3) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-y-reverse)))}.ai-panel-thread{overflow-y:auto}.brand-accordion-summary-chip{flex:none;align-self:center}.row-actions-option-label{text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.flex-1{flex:1}.flex-none{flex:none}.rt-spacer{flex:1}.liquidity-detail-amount{text-align:right;font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-leading:calc(var(--spacing) * 4);line-height:calc(var(--spacing) * 4);--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,);color:var(--text);flex-shrink:0}.table-liquidity-weekdetails [data-rij-detail] .liquidity-detail-amount{font-size:.75rem;line-height:1rem}.liquidity-detail-amount-total{text-align:right;font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-leading:calc(var(--spacing) * 4);line-height:calc(var(--spacing) * 4);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,);color:var(--text);flex-shrink:0}.table-liquidity-weekdetails [data-rij-detail] .liquidity-detail-amount-total{font-size:.75rem;line-height:1rem}.liquidity-detail-amount-subtle{text-align:right;--tw-leading:calc(var(--spacing) * 4);font-size:11px;line-height:calc(var(--spacing) * 4);--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal);--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,);color:var(--text-muted);flex-shrink:0}.table-liquidity-weekdetails [data-rij-detail] .liquidity-detail-amount-subtle{font-size:.6875rem;line-height:1rem}.task-avatar{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);flex-shrink:0}.product-gallery-counter{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:var(--text-muted);flex-shrink:0}.task-kanban-add{color:var(--text-muted);flex-shrink:0}.task-comment-description-edit{opacity:0;flex-shrink:0;transition:opacity .15s}.task-comment-description-view:hover .task-comment-description-edit,.task-comment-description-view:focus-within .task-comment-description-edit{opacity:1}.profile-avatar-preview,.shrink-0{flex-shrink:0}.grow{flex-grow:1}.table-fixed{table-layout:fixed}.border-collapse{border-collapse:collapse}.translate-x-0{--tw-translate-x:0;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-1{--tw-translate-y:var(--spacing);translate:var(--tw-translate-x) var(--tw-translate-y)}.bulk-step-card{overflow:hidden}.bulk-step-card[open] .bulk-step-summary{background:linear-gradient(180deg, rgba(var(--accent-rgb), .06) 0%, #fff0 100%);border-bottom:1px solid var(--border)}.bulk-step-card[open] .bulk-step-caret{color:var(--text);rotate:180deg}.is-flipped[data-settings-section-caret],.is-flipped[data-automation-collapse-icon]{rotate:180deg}.stagger-children>*{opacity:0;animation:.5s forwards fade-up;transform:translateY(8px)}.stagger-children>:first-child{animation-delay:50ms}.stagger-children>:nth-child(2){animation-delay:.1s}.stagger-children>:nth-child(3){animation-delay:.15s}.stagger-children>:nth-child(4){animation-delay:.2s}.stagger-children>:nth-child(5){animation-delay:.25s}.stagger-children>:nth-child(6){animation-delay:.3s}.product-gallery-thumb{border-radius:var(--radius-2xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--border);background-color:rgb(var(--card-soft-rgb) / .8);padding:0;transition:transform .15s,border-color .15s,box-shadow .15s;overflow:hidden}.product-gallery-thumb:hover{border-color:rgb(var(--accent-rgb) / .45);transform:translateY(-1px)}.product-gallery-thumb.is-active{border-color:rgb(var(--accent-rgb) / .8);box-shadow:0 0 0 3px rgba(var(--accent-rgb), .16)}.nav-shell{background-color:var(--nav-bg);color:var(--nav-text);border-right:1px solid var(--nav-border)}.nav-shell nav [data-nav-link],.nav-shell nav [data-nav-summary]{color:var(--nav-text);transition:background-color .15s,color .15s}.nav-shell nav [data-nav-link]:hover,.nav-shell nav [data-nav-summary]:hover{background-color:var(--accent-50);color:var(--accent-700)}.nav-shell nav details>div [data-nav-link]:hover{background-color:var(--accent-50);color:var(--accent-600)}.nav-shell nav [data-nav-link].nav-link-active,.nav-shell nav [data-nav-link][aria-current=page]{background-color:var(--accent-100);color:var(--accent-800);font-weight:600}.nav-shell nav details>div [data-nav-link].nav-link-active,.nav-shell nav details>div [data-nav-link][aria-current=page]{background-color:var(--accent-50);color:var(--accent-700);font-weight:600}.nav-shell nav [data-nav-summary].nav-summary-active{background-color:var(--accent-50);color:var(--accent-800);font-weight:600}.nav-shell nav details>div{border-color:var(--nav-border)}.nav-shell nav .nav-icon{color:var(--text)}@supports (color:color-mix(in lab, red, red)){.nav-shell nav .nav-icon{color:color-mix(in srgb, var(--text) 54%, var(--nav-muted))}}.nav-shell nav .nav-caret{color:var(--text)}@supports (color:color-mix(in lab, red, red)){.nav-shell nav .nav-caret{color:color-mix(in srgb, var(--text) 54%, var(--nav-muted))}}.nav-shell nav details[open] .nav-caret{transform:rotate(180deg)}.nav-shell nav [data-nav-summary]:hover .nav-icon,.nav-shell nav [data-nav-summary]:hover .nav-caret,.nav-shell nav [data-nav-link]:hover .nav-icon,.nav-shell nav [data-nav-link]:hover .nav-caret,.nav-shell nav [data-nav-link].nav-link-active .nav-icon,.nav-shell nav [data-nav-link].nav-link-active .nav-caret,.nav-shell nav [data-nav-link][aria-current=page] .nav-icon,.nav-shell nav [data-nav-link][aria-current=page] .nav-caret,.nav-shell nav [data-nav-summary].nav-summary-active .nav-icon,.nav-shell nav [data-nav-summary].nav-summary-active .nav-caret{color:currentColor}:root[data-theme=dark] .nav-shell nav [data-nav-link]:hover,:root[data-theme=dark] .nav-shell nav [data-nav-summary]:hover{background-color:rgba(var(--accent-rgb), .16);color:#fff}:root[data-theme=dark] .nav-shell nav [data-nav-link].nav-link-active,:root[data-theme=dark] .nav-shell nav [data-nav-link][aria-current=page]{background-color:rgba(var(--accent-rgb), .32);color:#fff}:root[data-theme=dark] .nav-shell nav details>div [data-nav-link].nav-link-active,:root[data-theme=dark] .nav-shell nav details>div [data-nav-link][aria-current=page]{background-color:rgba(var(--accent-rgb), .24);color:#fff}:root[data-theme=dark] .nav-shell nav [data-nav-summary].nav-summary-active{background-color:rgba(var(--accent-rgb), .36);color:#fff}.rij-uitklap-knop{color:var(--text-muted);border:1px solid var(--border)}.rij-uitklap-knop:hover{background-color:var(--card-soft);color:var(--text)}.rij-uitklap-knop .rij-uitklap-pijl{transition:transform .14s;transform:rotate(0)}.rij-uitklap-knop[aria-expanded=true] .rij-uitklap-pijl{transform:rotate(90deg)}.is-annual.pricing-toggle .pricing-toggle-pill{transform:translate(100%,-50%)}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.is-current.tracking-step{color:var(--brand-accent-text)}.is-current.tracking-step .tracking-step-icon{background:var(--brand-primary);color:var(--brand-button-text);border-color:var(--brand-primary);box-shadow:0 10px 18px var(--brand-primary)}@supports (color:color-mix(in lab, red, red)){.is-current.tracking-step .tracking-step-icon{box-shadow:0 10px 18px color-mix(in srgb, var(--brand-primary) 20%, transparent)}}.is-current.tracking-step .tracking-step-icon:after{animation:2.8s ease-out infinite tracking-pulse}@media (prefers-reduced-motion:reduce){.is-current .tracking-step .tracking-step-icon:after{animation:none}}.is-current.table-row{--table-row-surface:var(--card)}@supports (color:color-mix(in lab, red, red)){.is-current.table-row{--table-row-surface:color-mix(in srgb, var(--card) 92%, #10b981 8%)}}.is-current.table-row{background-color:var(--table-row-surface)}:root[data-theme=dark] .is-current.table-row{--table-row-surface:var(--card)}@supports (color:color-mix(in lab, red, red)){:root[data-theme=dark] .is-current.table-row{--table-row-surface:color-mix(in srgb, var(--card) 84%, #10b981 16%)}}:root[data-theme=dark] .is-current.table-row{background-color:var(--table-row-surface)}.animate-fade-in{animation:.4s forwards fade-in}.animate-ping{animation:var(--animate-ping)}.animate-pulse{animation:var(--animate-pulse)}.task-row-head{border-style:var(--tw-border-style);--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide);text-transform:uppercase;--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);color:var(--text-muted);background-color:#0000;border-width:0;padding:.125rem .5rem 0;font-size:11px}.task-row-head .task-cell{gap:0;padding-block:0}.task-row-head .task-cell-head{cursor:var(--cursor-grab)}.task-row-head .task-cell-head input{cursor:text}.card-locked{border-color:var(--ui-border)}@supports (color:color-mix(in lab, red, red)){.card-locked{border-color:color-mix(in srgb, var(--ui-border) 82%, var(--text-muted))}}.card-locked :disabled{cursor:not-allowed}.org-wissel-huidig{cursor:default}.org-wissel-huidig:hover{background-color:#0000}.row-clickable{cursor:pointer}.row-clickable:hover>td{background-color:var(--card-soft)}.task-status-add-summary{cursor:pointer;font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--text-muted)}.task-status-add-summary:hover{color:var(--text)}.is-disabled.row-actions-option{color:var(--text-muted);cursor:not-allowed;opacity:.65}.line-edit-cell{cursor:pointer}.line-edit-cell:hover{color:var(--accent-600)}.cursor-help{cursor:help}.cursor-pointer{cursor:pointer}[data-can-drag="1"] .task-kanban-item{cursor:var(--cursor-grab)}.resize{resize:both}.table-groep-kop{border-bottom-style:var(--tw-border-style);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);text-align:left;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);background-color:var(--card-soft);border-bottom-width:1px;border-color:var(--border);color:var(--text);scroll-margin-top:3rem}:where(.task-list>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing) * var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing) * calc(1 - var(--tw-space-y-reverse)))}.task-list{scrollbar-width:none;overflow:auto visible}.task-list::-webkit-scrollbar{display:none}.task-list.is-drop-end .task-row-input[data-root-input="1"]:before{content:"";left:calc(.75rem + (var(--task-drop-level,0) * var(--task-indent-step,3rem)));background-color:var(--task-drop-accent,var(--accent-500));pointer-events:none;z-index:35;border-radius:999px;height:2px;position:absolute;right:.75rem}@supports (color:color-mix(in srgb, #000, #fff)){.task-list.is-drop-end .task-row-input[data-root-input="1"]:before{background-color:color-mix(in srgb, var(--task-drop-accent,var(--accent-500)) 76%, var(--accent-600) 24%)}}.task-list.is-drop-end .task-row-input[data-root-input="1"]{position:relative}.task-list.is-drop-end .task-row-input[data-root-input="1"]:before{top:-4px}.list-inside{list-style-position:inside}.guide-panel-list{list-style-type:disc}:where(.guide-panel-list>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-y-reverse)))}.guide-panel-list{padding-left:calc(var(--spacing) * 4);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:var(--text-muted)}.list-decimal{list-style-type:decimal}.list-disc{list-style-type:disc}.list-none{list-style-type:none}.auto-rows-max{grid-auto-rows:max-content}@media (min-width:1024px){.task-row-mine{grid-template-columns:minmax(240px,2.1fr) minmax(120px,.8fr) minmax(140px,.9fr) minmax(160px,1fr) minmax(180px,1.1fr) minmax(56px,.3fr);align-items:center}}.stat-grid-compact{gap:calc(var(--spacing) * 3)}@media (min-width:48rem){.stat-grid-compact{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:80rem){.stat-grid-compact{grid-template-columns:repeat(5,minmax(0,1fr))}}@media (min-width:40rem){.form-action-row-double{grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto}.form-action-row-single{grid-template-columns:minmax(0,1fr) auto}}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-\[2fr_1fr\]{grid-template-columns:2fr 1fr}.grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.is-self.task-comment-row{flex-direction:row-reverse}.is-self.task-comment-row .task-comment-content{text-align:right;align-items:flex-end}.is-self.task-comment-row .task-comment-meta-row{justify-content:flex-end}.flex-col{flex-direction:column}.flex-row-reverse{flex-direction:row-reverse}.flex-nowrap{flex-wrap:nowrap}.flex-wrap{flex-wrap:wrap}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.items-stretch{align-items:stretch}.task-cell-actions{justify-content:flex-end}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.task-totals-row{gap:var(--spacing);border-radius:var(--radius-xl);border-style:var(--tw-border-style);padding:calc(var(--spacing) * 1.5);background-color:var(--card-soft);color:var(--text-soft);border-width:1px;border-color:#0000}.rt-btn-ai{gap:var(--spacing);color:var(--ui-primary)}.rt-btn-ai .rt-btn-ai-label{--tw-font-weight:var(--font-weight-semibold);font-size:10px;font-weight:var(--font-weight-semibold);--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.gap-0\.5{gap:calc(var(--spacing) * .5)}.gap-1{gap:var(--spacing)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-6{gap:calc(var(--spacing) * 6)}.task-comments-body{gap:.75rem}:where(.guide-panel>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 3) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-y-reverse)))}.guide-panel{border-radius:var(--radius-2xl);border-style:var(--tw-border-style);padding:calc(var(--spacing) * 4);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));background-color:var(--card);border-width:1px;border-color:var(--border);color:var(--text-muted)}:where(.ccv-config-card>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 3) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-y-reverse)))}.ccv-config-card{border-radius:var(--radius-2xl);border-style:var(--tw-border-style);padding:calc(var(--spacing) * 4);background-color:var(--card-soft);border-width:1px;border-color:var(--border)}.tracking-panel{border-radius:var(--radius-2xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--brand-border);background:var(--brand-card-surface);box-shadow:0 10px 24px #0f172a14}:where(.tracking-panel>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 3) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-y-reverse)))}.tracking-panel{padding-inline:calc(var(--spacing) * 5);padding-block:calc(var(--spacing) * 4)}@media (max-width:640px){.tracking-panel{padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 4)}}:where(.bulk-intake-form>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 3) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-y-reverse)))}.bulk-intake-form{border-top-style:var(--tw-border-style);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 4);border-top-width:1px;border-color:var(--border)}:where(.tracking-content>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 4) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-y-reverse)))}.tracking-content{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));padding-block:0}@media (min-width:768px){.tracking-content{padding-block:0}}@media (max-width:640px){:where(.tracking-content>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 4) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-y-reverse)))}.tracking-content{padding-block:0}}:where(.bulk-subaction>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-y-reverse)))}.bulk-subaction{padding-block:calc(var(--spacing) * 4)}.bulk-subaction:first-child{padding-top:0}.bulk-subaction+.bulk-subaction{border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--border)}:where(.ai-panel-empty>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 3) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-y-reverse)))}.ai-panel-empty{padding-top:calc(var(--spacing) * 2)}:where(.bullet-list>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-y-reverse)))}.bullet-list{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--text)}:where(.tracking-address-block>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing) * var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing) * calc(1 - var(--tw-space-y-reverse)))}@supports (color:color-mix(in lab, red, red)){.tracking-card-recipient .tracking-address-block+.tracking-address-block{border-color:color-mix(in srgb, var(--brand-border) 70%, transparent)}}:where(.form-field>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing) * var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing) * calc(1 - var(--tw-space-y-reverse)))}.chat-sidebar-body>.form-field{flex:none}:where(.print-zone>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-y-reverse)))}.print-zone.is-active{margin-bottom:calc(var(--spacing) * 2)}:where(.auth-shell-content>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 4) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-y-reverse)))}:where(.form-field-tight>:not(:last-child)){--tw-space-y-reverse:0;margin-block:0}:where(.integration-picker-card-body>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-0\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * .5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * .5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-1>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing) * var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-1\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 1.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 1.5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-3>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 3) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-4>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 4) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-y-reverse)))}:where(.task-add-field>:not(:last-child)),:where(.task-card-text>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing) * var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing) * calc(1 - var(--tw-space-y-reverse)))}:where(.task-comment-description-form>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-y-reverse)))}:where(.task-lane>:not(:last-child)),:where(.task-lane-body>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 3) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-y-reverse)))}:where(.task-lanes>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 8) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 8) * calc(1 - var(--tw-space-y-reverse)))}:where(.tracking-address-lines>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * .5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * .5) * calc(1 - var(--tw-space-y-reverse)))}:where(.tracking-detail-list>:not(:last-child)),:where(.tracking-history>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 1.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 1.5) * calc(1 - var(--tw-space-y-reverse)))}:where(.tracking-shipment-list>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing) * var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing) * calc(1 - var(--tw-space-y-reverse)))}:where(.tracking-summary-hero>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 3) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-y-reverse)))}:where(.tracking-summary-main>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing) * var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing) * calc(1 - var(--tw-space-y-reverse)))}:where(.tracking-summary-main-utility>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-y-reverse)))}:where(.tracking-support>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 1.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 1.5) * calc(1 - var(--tw-space-y-reverse)))}.gap-x-3{column-gap:calc(var(--spacing) * 3)}.gap-x-4{column-gap:calc(var(--spacing) * 4)}.gap-x-6{column-gap:calc(var(--spacing) * 6)}:where(.space-x-2>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing) * 2) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-x-reverse)))}.gap-y-1{row-gap:var(--spacing)}.gap-y-1\.5{row-gap:calc(var(--spacing) * 1.5)}.gap-y-2{row-gap:calc(var(--spacing) * 2)}.gap-y-3{row-gap:calc(var(--spacing) * 3)}:where(.divide-y>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px * var(--tw-divide-y-reverse));border-bottom-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)))}:where(.divide-\(--border\)>:not(:last-child)),:where(.divide-default>:not(:last-child)),:where(.divide-default\/60>:not(:last-child)){border-color:var(--border)}@supports (color:color-mix(in lab, red, red)){:where(.divide-default\/60>:not(:last-child)){border-color:color-mix(in oklab, var(--border) 60%, transparent)}}.plans-module-chip{place-self:flex-start flex-end}.chat-message-ai{background-color:var(--card-soft);color:var(--text);border-top-left-radius:.25rem;align-self:flex-start}.chat-message-user{background-color:var(--accent-100);color:var(--text);border-top-right-radius:.25rem;align-self:flex-end}:root[data-theme=dark] .chat-message-user{background-color:rgba(var(--accent-rgb), .35);color:#f8fafc}.task-totals-lead{background-color:var(--card-soft);align-self:stretch}.form-action-cell>.inline-flex{align-self:flex-end}.plans-module-heading{align-self:flex-start}.self-center{align-self:center}.self-end{align-self:flex-end}.bulk-intake-panel{border-radius:var(--radius-xl);border-style:var(--tw-border-style);background-color:var(--card);border-width:1px;border-color:var(--border);overflow:hidden}.bulk-intake-panel[open] .bulk-intake-summary{background:linear-gradient(180deg, rgba(var(--accent-rgb), .06) 0%, #fff0 100%)}.tracking-top-card{border-style:var(--tw-border-style);background:var(--brand-card-surface);border-width:1px;border-color:var(--brand-border);border-radius:28px;overflow:hidden;box-shadow:0 10px 24px #0f172a14}.tracking-panel-media-edge{padding:0;overflow:hidden}.tracking-panel-media-edge .tracking-instagram-card{border-style:var(--tw-border-style);border-radius:inherit;border-width:0}@media (max-width:640px){.tracking-panel-media-edge{padding:0}}.auth-account-name{text-overflow:ellipsis;white-space:nowrap;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--ui-text);overflow:hidden}.nav-collapse-toggle-title{text-overflow:ellipsis;white-space:nowrap;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:inherit;overflow:hidden}.nav-footer-title{text-overflow:ellipsis;white-space:nowrap;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--nav-text);overflow:hidden}.nav-footer-subtitle{text-overflow:ellipsis;white-space:nowrap;font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:var(--nav-muted);overflow:hidden}.media-card-title{text-overflow:ellipsis;white-space:nowrap;--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);overflow:hidden}.chat-list-title,.integration-picker-linktext,.task-assignee-option-label,.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}body.drawer-open,body.drawer-open #app-main,.grid-stack>.grid-stack-item>.grid-stack-item-content{overflow:hidden}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-x-auto{overflow-x:auto}.icon-surface{border-radius:var(--radius-lg);border-style:var(--tw-border-style);padding:calc(var(--spacing) * 2);background-color:var(--card-soft);border-width:1px;border-color:var(--border);color:var(--text)}.event-item{border-radius:var(--radius-xl);border-style:var(--tw-border-style);padding:calc(var(--spacing) * 3);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));background-color:var(--card);border-width:1px;border-color:var(--border)}.event-item:hover{background-color:var(--card-soft)}.event-item.is-active{border-color:var(--accent-400);box-shadow:0 0 0 3px var(--accent-ring);background-color:var(--card)}.dashboard-hero-kpi{border-radius:var(--radius-xl);border-style:var(--tw-border-style);padding:calc(var(--spacing) * 3);background-color:var(--card);border-width:1px;border-color:var(--border)}.product-gallery-shell{border-radius:var(--radius-3xl);border-style:var(--tw-border-style);padding:calc(var(--spacing) * 3);border-width:1px;border-color:var(--border);background-color:var(--card)}.soft-panel{border-radius:var(--radius-xl);border-style:var(--tw-border-style);padding:calc(var(--spacing) * 4);background-color:var(--card-soft);border-width:1px;border-color:var(--border)}.subcard{border-radius:var(--radius-xl);border-style:var(--tw-border-style);padding:calc(var(--spacing) * 3);background-color:var(--card-soft);border-width:1px;border-color:var(--border)}.auth-recovery-code{border-radius:var(--radius-xl);border-style:var(--tw-border-style);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 3);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);--tw-tracking:.08em;letter-spacing:.08em;background-color:var(--card-soft);border-width:1px}@supports (color:color-mix(in lab, red, red)){.auth-recovery-code{background-color:color-mix(in srgb, var(--card-soft) 88%, transparent)}}.auth-recovery-code{border-color:var(--border);color:var(--text)}.task-kanban-lane-count{border-style:var(--tw-border-style);padding-inline:calc(var(--spacing) * 2);padding-block:calc(var(--spacing) * .5);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,);border-width:1px;border-color:var(--border);background-color:var(--card-soft);color:var(--text-muted);border-radius:3.40282e38px}.toast{border-radius:var(--radius-xl);border-style:var(--tw-border-style);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 3);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);background-color:var(--toast-bg,var(--card));border-width:1px;border-color:var(--toast-border,var(--border));color:var(--toast-text,var(--text))}.task-lane-input{border-radius:var(--radius-md);border-style:var(--tw-border-style);padding-inline:calc(var(--spacing) * 2);padding-block:var(--spacing);font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--text);background-color:#0000;border-width:1px;border-color:#0000}.task-lane-input:focus{border-style:var(--tw-border-style);--tw-outline-style:none;border-width:1px;outline-style:none}@media (forced-colors:active){.task-lane-input:focus{outline-offset:2px;outline:2px solid #0000}}.task-lane-input:focus{border-color:var(--border);background-color:var(--card)}.task-lane-card.has-lane-color .task-lane-input{color:var(--lane-text,var(--text))}.task-empty{border-radius:var(--radius-xl);border-style:var(--tw-border-style);--tw-border-style:dashed;padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 3);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));border-style:dashed;border-width:1px;border-color:var(--border);color:var(--text-muted);background-color:var(--card)}.alert{border-radius:var(--radius-lg);border-style:var(--tw-border-style);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));background-color:var(--alert-bg,transparent);border-width:1px;border-color:var(--alert-border,var(--border));color:var(--alert-text,var(--text))}.guide-note{border-radius:var(--radius-xl);border-style:var(--tw-border-style);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 3);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));background-color:var(--card-soft);border-width:1px;border-color:var(--border);color:var(--text-muted)}.liquidity-override-summary{border-radius:var(--radius-xl);border-style:var(--tw-border-style);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));background-color:var(--card);border-width:1px;border-color:var(--border);color:var(--text)}.task-inline-input,.task-inline-select{border-radius:var(--radius-lg);border-style:var(--tw-border-style);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));background-color:var(--input-bg);border-width:1px;border-color:var(--input-border);color:var(--input-text)}.highlight-box{border-radius:var(--radius-xl);border-style:var(--tw-border-style);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 3);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));background-color:var(--card-soft);border-width:1px;border-color:var(--border)}.pickup-selected-summary{border-radius:var(--radius-lg);border-style:var(--tw-border-style);padding-inline:calc(var(--spacing) * 2);padding-block:calc(var(--spacing) * 2);background-color:var(--card-soft);border-width:1px}@supports (color:color-mix(in lab, red, red)){.pickup-selected-summary{background-color:color-mix(in srgb, var(--card-soft) 96%, transparent)}}.pickup-selected-summary{border-color:var(--border)}@supports (color:color-mix(in lab, red, red)){.pickup-selected-summary{border-color:color-mix(in srgb, var(--border) 78%, transparent)}}.pickup-selected-summary{color:var(--text-soft)}.bulk-intake-section{border-radius:var(--radius-xl);border-style:var(--tw-border-style);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 3);background-color:var(--card-soft);border-width:1px;border-color:var(--border)}.bulk-subaction-danger{border-radius:var(--radius-lg);border-style:var(--tw-border-style);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 3);border-width:1px;border-color:#ef4444}@supports (color:color-mix(in lab, red, red)){.bulk-subaction-danger{border-color:color-mix(in srgb, #ef4444 42%, var(--border))}}.bulk-subaction-danger{background-color:#ef4444}@supports (color:color-mix(in lab, red, red)){.bulk-subaction-danger{background-color:color-mix(in srgb, #ef4444 7%, var(--card))}}.ops-record-stat{border-radius:var(--radius-xl);border-style:var(--tw-border-style);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);background-color:#fffc;border-width:1px;border-color:#94a3b82e}.preview-shell{border-radius:var(--radius-xl);border-style:var(--tw-border-style);background-color:var(--card);border-width:1px;border-color:var(--border);color:var(--text)}.\!panel{border-radius:var(--radius-2xl)!important;border-style:var(--tw-border-style)!important;--tw-shadow:0 1px 2px 0 var(--tw-shadow-color,#0000000d)!important;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)!important;background-color:var(--card)!important;border-width:1px!important;border-color:var(--border)!important}.panel{border-radius:var(--radius-2xl);border-style:var(--tw-border-style);--tw-shadow:0 1px 2px 0 var(--tw-shadow-color,#0000000d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);background-color:var(--card);border-width:1px;border-color:var(--border)}.guide-card{border-radius:var(--radius-2xl);border-style:var(--tw-border-style);--tw-border-style:dashed;background-color:var(--card-soft);border-style:dashed;border-width:1px;border-color:var(--border)}.task-panel{border-radius:var(--radius-2xl);border-style:var(--tw-border-style);background-color:var(--card);border-width:1px;border-color:var(--border)}.ops-record-card{border-radius:var(--radius-2xl);border-style:var(--tw-border-style);padding:calc(var(--spacing) * 4);--tw-shadow:0 1px 2px 0 var(--tw-shadow-color,#0000000d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));background:linear-gradient(#fffffffa 0%,#f8fafcfa 100%);border-width:1px;border-color:#94a3b82e;box-shadow:0 12px 32px #0f172a0f}.ops-record-card.is-label{background:linear-gradient(180deg, rgba(var(--accent-rgb), .07) 0%, #fffffffa 48%), linear-gradient(180deg, #fffffffa 0%, #f8fafcfa 100%);border-color:rgba(var(--accent-rgb), .18)}.ops-record-card.is-document{background:linear-gradient(#0f172a06 0%,#fffffffa 48%),linear-gradient(#fffffffa 0%,#f8fafcfa 100%)}.dashboard-hero{border-radius:var(--radius-2xl);border-style:var(--tw-border-style);padding:calc(var(--spacing) * 5);background:linear-gradient(135deg, var(--card) 0%, var(--card-soft) 100%);border-width:1px;border-color:var(--border)}.tracking-summary{border-radius:var(--radius-2xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--brand-border);background:var(--brand-card-surface);padding-inline:calc(var(--spacing) * 5);padding-block:calc(var(--spacing) * 4);box-shadow:0 10px 24px #0f172a14}@media (max-width:640px){.tracking-summary{padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 4)}}.join-btn{padding-inline:calc(var(--spacing) * 3);padding-block:var(--spacing);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));color:var(--text-muted);border-radius:3.40282e38px}.join-btn:hover{color:var(--text)}.join-btn.is-active{--tw-shadow:0 1px 2px 0 var(--tw-shadow-color,#0000000d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);background-color:var(--text);color:var(--card)}.task-cal-tg-dayname{padding-inline:calc(var(--spacing) * 2);padding-block:calc(var(--spacing) * .5);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);text-transform:uppercase;color:var(--text-muted);border-radius:3.40282e38px}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-full{border-radius:3.40282e38px}.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius-md)}.rounded-xl{border-radius:var(--radius-xl)}.card-header{border-bottom-style:var(--tw-border-style);padding:var(--ui-space-300) var(--ui-card-p);border-bottom-width:1px;border-color:var(--border)}.task-lanes-grid.is-hydrating .task-lane-card .card-header{border-bottom-width:0}.task-lane-card .card-header{padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2.5);background-color:#0000;border-top-left-radius:1rem;border-top-right-radius:1rem;transition:border-color .18s}.task-lane-card.is-collapsed .card-header{background-color:var(--card);border-bottom-width:0;border-radius:1rem}.input-addon-left{border-right-style:var(--tw-border-style);border-right-width:0;border-top-right-radius:0;border-bottom-right-radius:0}.chat-composer{border-top:1px solid var(--border);background-color:var(--card);border-bottom-right-radius:1rem;border-bottom-left-radius:1rem;padding:1rem 1.25rem 1.25rem}.task-avatar-empty{border-style:var(--tw-border-style);--tw-border-style:dashed;border-style:dashed;border-width:1px;border-color:var(--border);color:var(--text-muted);opacity:.7;background-color:#0000}.btn-secondary{border-style:var(--tw-border-style);background-color:var(--card);border-width:1px;border-color:var(--border);color:var(--text-soft)}.btn-secondary:hover,.btn-secondary:active{background-color:var(--card-soft)}.border{border-style:var(--tw-border-style);border-width:1px}.task-panel-body{border-top-style:var(--tw-border-style);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 5);border-top-width:1px}@media (min-width:80rem){.task-panel-body{padding-inline:calc(var(--spacing) * 6);padding-block:calc(var(--spacing) * 6)}}.task-panel-body{border-color:var(--border)}.role-panel-section{border-top-style:var(--tw-border-style);padding-inline:0;padding-block:calc(var(--spacing) * 3);border-top-width:1px;border-color:var(--border)}.card-body .role-panel-section:first-child{border-top:0}.brand-accordion-body{border-top-style:var(--tw-border-style);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 4);border-top-width:1px;border-color:var(--border)}.integration-sync-details-body{border-top-style:var(--tw-border-style);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 3);border-top-width:1px;border-color:var(--border)}.tracking-card-recipient{text-align:left}.tracking-card-recipient .tracking-address-block+.tracking-address-block{border-top-style:var(--tw-border-style);padding-top:calc(var(--spacing) * 3);border-top-width:1px;border-color:var(--brand-border)}@supports (color:color-mix(in lab, red, red)){.tracking-card-recipient .tracking-address-block+.tracking-address-block{border-color:color-mix(in srgb, var(--brand-border) 70%, transparent)}}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.task-comment-description-card{border-bottom-style:var(--tw-border-style);padding-inline:calc(var(--spacing) * 5);padding-block:calc(var(--spacing) * 3);border-bottom-width:1px;border-color:var(--border);background-color:var(--card)}.table-head-cell{border-bottom-style:var(--tw-border-style);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);text-align:left;--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal);border-bottom-width:1px;border-color:var(--border)}@media (min-width:40rem){.table-shipments-compact .table-head-cell{padding-inline:calc(var(--spacing) * 2.5)}}.table-head-cell-right{border-bottom-style:var(--tw-border-style);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);text-align:right;--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal);border-bottom-width:1px;border-color:var(--border)}@media (min-width:40rem){.table-shipments-compact .table-head-cell-right{padding-inline:calc(var(--spacing) * 2.5)}}.table-head-cell-tight{border-bottom-style:var(--tw-border-style);padding-inline:calc(var(--spacing) * 2);padding-block:calc(var(--spacing) * 2);text-align:left;--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal);border-bottom-width:1px;border-color:var(--border)}@media (min-width:40rem){.table-shipments-compact .table-head-cell-tight{padding-inline:calc(var(--spacing) * 2)}}.table-head-cell-center{border-bottom-style:var(--tw-border-style);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);text-align:center;--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal);border-bottom-width:1px;border-color:var(--border)}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.task-cal-tg-daycol{border-left-style:var(--tw-border-style);border-left-width:1px;border-color:var(--border)}.task-cal-tg-daycol.is-weekend{background-color:var(--card-soft)}.task-cal-tg-daycol.is-today{background-color:var(--accent-50)}:root[data-theme=dark] .task-cal-tg-daycol.is-today{background-color:rgba(var(--accent-rgb), .24)}.border-l-4{border-left-style:var(--tw-border-style);border-left-width:4px}.has-lane-color.task-lane-card{border-left-width:4px;border-left-color:var(--lane-color,var(--border))}.has-lane-color.task-lane-card .task-lane-title,.has-lane-color .task-lane-card .task-lane-input{color:var(--lane-text,var(--text))}.is-dashed.drag-card{background-color:var(--card-soft);border-style:dashed}.border-dashed{--tw-border-style:dashed;border-style:dashed}.is-danger.row-actions-option{color:#dc2626}.is-danger.row-actions-option:hover:not(.is-disabled){background-color:#dc262614}.is-danger.code-block{color:#991b1b;background-color:#fef2f2;border-color:#fecaca}.is-danger.table-row{--table-row-surface:var(--card)}@supports (color:color-mix(in lab, red, red)){.is-danger.table-row{--table-row-surface:color-mix(in srgb, var(--card) 92%, #ef4444 8%)}}.is-danger.table-row{background-color:var(--table-row-surface)}:root[data-theme=dark] .is-danger.table-row{--table-row-surface:var(--card)}@supports (color:color-mix(in lab, red, red)){:root[data-theme=dark] .is-danger.table-row{--table-row-surface:color-mix(in srgb, var(--card) 86%, #f87171 14%)}}:root[data-theme=dark] .is-danger.table-row{background-color:var(--table-row-surface)}.is-danger.table-chip{color:#be123c;background-color:#fecdd3}:root[data-theme=dark] .is-danger.table-chip{color:#ffe4e6;background-color:#881337}.is-danger.task-comment-action:hover{color:#b91c1c;background-color:#fef2f2;border-color:#fca5a5}.is-featured.pricing-card{color:#f8fafc;background-color:#0f172a;border-color:#0f172a}:root[data-theme=dark] .is-featured.pricing-card{background-color:#ffffff14;border-color:#ffffff2e}.is-featured.pricing-card .pricing-subtitle{color:#ffffffb3}.is-featured.pricing-card .table-primary{color:#f8fafc}.is-featured.pricing-card .table-muted{color:#ffffffb8}.is-featured.pricing-card .pricing-price-unit{color:#fff9}.is-featured.pricing-card .pricing-divider{background-color:#ffffff2e}.is-featured.pricing-card [style*="border-color: var(--border)"]{border-color:#ffffff2e!important}.is-featured.pricing-card .pricing-feature{color:#f8fafc}.is-featured.pricing-card .pricing-feature.is-muted{color:#fff9}.is-warning.status-dot:before{background-color:#eab308}.is-warning.tracking-announcement{border-color:#f59e0b}@supports (color:color-mix(in lab, red, red)){.is-warning.tracking-announcement{border-color:color-mix(in srgb, #f59e0b 45%, var(--brand-border))}}.is-warning.tracking-announcement{background:#f59e0b}@supports (color:color-mix(in lab, red, red)){.is-warning.tracking-announcement{background:color-mix(in srgb, #f59e0b 10%, var(--brand-card-surface))}}.is-warning.tracking-announcement .tracking-announcement-icon{color:#b45309}.is-warning.table-row{--table-row-surface:var(--card)}@supports (color:color-mix(in lab, red, red)){.is-warning.table-row{--table-row-surface:color-mix(in srgb, var(--card) 92%, #f59e0b 8%)}}.is-warning.table-row{background-color:var(--table-row-surface)}:root[data-theme=dark] .is-warning.table-row{--table-row-surface:var(--card)}@supports (color:color-mix(in lab, red, red)){:root[data-theme=dark] .is-warning.table-row{--table-row-surface:color-mix(in srgb, var(--card) 88%, #fbbf24 12%)}}:root[data-theme=dark] .is-warning.table-row{background-color:var(--table-row-surface)}.is-warning.table-chip{color:#b45309;background-color:#fde68a}:root[data-theme=dark] .is-warning.table-chip{color:#fef3c7;background-color:#92400e}.is-done.step{color:#047857;background-color:#10b9811f;border-color:#10b98159}.is-done.step .step-dot{color:#fff;background-color:#10b981}:root[data-theme=dark] .is-done.step{color:#d1fae5;background-color:#10b9811f;border-color:#10b98173}.is-outline.table-chip{color:#94a3b8;background-color:#0000;border:1px dashed #cbd5e1}:root[data-theme=dark] .is-outline.table-chip{color:#94a3b8;background-color:#0000;border-color:#475569}.pickup-point-option{transition:border-color .16s,background-color .16s,box-shadow .16s}.pickup-point-option.is-selected{border-color:var(--accent-500)}@supports (color:color-mix(in lab, red, red)){.pickup-point-option.is-selected{border-color:color-mix(in srgb, var(--accent-500) 60%, var(--border))}}.pickup-point-option.is-selected{background-color:var(--card-soft)}@supports (color:color-mix(in lab, red, red)){.pickup-point-option.is-selected{background-color:color-mix(in srgb, var(--card-soft) 86%, rgba(var(--accent-rgb), .45))}}.pickup-point-option.is-selected{box-shadow:0 0 0 1px rgba(var(--accent-rgb), .45)}@supports (color:color-mix(in lab, red, red)){.pickup-point-option.is-selected{box-shadow:0 0 0 1px color-mix(in srgb, rgba(var(--accent-rgb), .45) 70%, transparent)}}:root[data-theme=dark] .pickup-point-option.is-selected{border-color:var(--accent-300)}@supports (color:color-mix(in lab, red, red)){:root[data-theme=dark] .pickup-point-option.is-selected{border-color:color-mix(in srgb, var(--accent-300) 70%, var(--border))}}:root[data-theme=dark] .pickup-point-option.is-selected{background-color:var(--card-soft)}@supports (color:color-mix(in lab, red, red)){:root[data-theme=dark] .pickup-point-option.is-selected{background-color:color-mix(in srgb, var(--card-soft) 80%, rgba(var(--accent-rgb), .58))}}:root[data-theme=dark] .pickup-point-option.is-selected{box-shadow:0 0 0 1px rgba(var(--accent-rgb), .58)}@supports (color:color-mix(in lab, red, red)){:root[data-theme=dark] .pickup-point-option.is-selected{box-shadow:0 0 0 1px color-mix(in srgb, rgba(var(--accent-rgb), .58) 72%, transparent)}}.is-selected.pickup-point-option{border-color:var(--accent-500)}@supports (color:color-mix(in lab, red, red)){.is-selected.pickup-point-option{border-color:color-mix(in srgb, var(--accent-500) 60%, var(--border))}}.is-selected.pickup-point-option{background-color:var(--card-soft)}@supports (color:color-mix(in lab, red, red)){.is-selected.pickup-point-option{background-color:color-mix(in srgb, var(--card-soft) 86%, rgba(var(--accent-rgb), .45))}}.is-selected.pickup-point-option{box-shadow:0 0 0 1px rgba(var(--accent-rgb), .45)}@supports (color:color-mix(in lab, red, red)){.is-selected.pickup-point-option{box-shadow:0 0 0 1px color-mix(in srgb, rgba(var(--accent-rgb), .45) 70%, transparent)}}:root[data-theme=dark] .is-selected.pickup-point-option{border-color:var(--accent-300)}@supports (color:color-mix(in lab, red, red)){:root[data-theme=dark] .is-selected.pickup-point-option{border-color:color-mix(in srgb, var(--accent-300) 70%, var(--border))}}:root[data-theme=dark] .is-selected.pickup-point-option{background-color:var(--card-soft)}@supports (color:color-mix(in lab, red, red)){:root[data-theme=dark] .is-selected.pickup-point-option{background-color:color-mix(in srgb, var(--card-soft) 80%, rgba(var(--accent-rgb), .58))}}:root[data-theme=dark] .is-selected.pickup-point-option{box-shadow:0 0 0 1px rgba(var(--accent-rgb), .58)}@supports (color:color-mix(in lab, red, red)){:root[data-theme=dark] .is-selected.pickup-point-option{box-shadow:0 0 0 1px color-mix(in srgb, rgba(var(--accent-rgb), .58) 72%, transparent)}}.is-clear.task-check-placeholder{background-color:#0000;border-color:#0000}.is-critical.tracking-announcement{border-color:#dc2626}@supports (color:color-mix(in lab, red, red)){.is-critical.tracking-announcement{border-color:color-mix(in srgb, #dc2626 48%, var(--brand-border))}}.is-critical.tracking-announcement{background:#dc2626}@supports (color:color-mix(in lab, red, red)){.is-critical.tracking-announcement{background:color-mix(in srgb, #dc2626 10%, var(--brand-card-surface))}}.is-critical.tracking-announcement .tracking-announcement-icon,.is-critical .tracking-announcement .tracking-announcement-link{color:#b91c1c}.is-chat-active.task-row{border-color:var(--accent-500)}@supports (color:color-mix(in lab, red, red)){.is-chat-active.task-row{border-color:color-mix(in srgb, var(--accent-500) 42%, var(--border))}}.is-chat-active.task-row{box-shadow:0 0 0 2px var(--accent-500), 0 8px 20px -18px var(--accent-600)}@supports (color:color-mix(in lab, red, red)){.is-chat-active.task-row{box-shadow:0 0 0 2px color-mix(in srgb, var(--accent-500) 16%, transparent), 0 8px 20px -18px color-mix(in srgb, var(--accent-600) 38%, transparent)}}.is-drop-parent.task-row{border-color:var(--accent-500)}@supports (color:color-mix(in lab, red, red)){.is-drop-parent.task-row{border-color:color-mix(in srgb, var(--accent-500) 35%, var(--border))}}.is-drop-parent.task-row{box-shadow:0 0 0 2px var(--accent-500)}@supports (color:color-mix(in lab, red, red)){.is-drop-parent.task-row{box-shadow:0 0 0 2px color-mix(in srgb, var(--accent-500) 18%, transparent)}}.form-input-error{border-color:var(--color-rose-300)}.form-input-error:focus{border-color:var(--color-rose-500);--tw-ring-color:#ff23574d}@supports (color:color-mix(in lab, red, red)){.form-input-error:focus{--tw-ring-color:color-mix(in oklab, var(--color-rose-500) 30%, transparent)}}.form-input-success{border-color:var(--color-emerald-300)}.form-input-success:focus{border-color:var(--color-emerald-500);--tw-ring-color:#00bb7f4d}@supports (color:color-mix(in lab, red, red)){.form-input-success:focus{--tw-ring-color:color-mix(in oklab, var(--color-emerald-500) 30%, transparent)}}.is-label.ops-record-card{background:linear-gradient(180deg, rgba(var(--accent-rgb), .07) 0%, #fffffffa 48%), linear-gradient(180deg, #fffffffa 0%, #f8fafcfa 100%);border-color:rgba(var(--accent-rgb), .18)}.border-\(--border\){border-color:var(--border)}.border-blue-200{border-color:var(--color-blue-200)}.border-default{border-color:var(--border)}.border-green-200{border-color:var(--color-green-200)}.border-red-200{border-color:var(--color-red-200)}.border-rose-200{border-color:var(--color-rose-200)}.border-slate-200{border-color:var(--color-slate-200)}.border-slate-300{border-color:var(--color-slate-300)}.table-groep-kop-sub{padding-block:calc(var(--spacing) * 1.5);--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);background-color:#0000}.nav-shell nav .nav-link-active[data-nav-link]{background-color:var(--accent-100);color:var(--accent-800);font-weight:600}.nav-shell nav details>div .nav-link-active[data-nav-link]{background-color:var(--accent-50);color:var(--accent-700);font-weight:600}.nav-shell nav .nav-link-active[data-nav-link] .nav-icon,.nav-shell nav .nav-link-active[data-nav-link] .nav-caret{color:currentColor}:root[data-theme=dark] .nav-shell nav .nav-link-active[data-nav-link]{background-color:rgba(var(--accent-rgb), .32);color:#fff}:root[data-theme=dark] .nav-shell nav details>div .nav-link-active[data-nav-link]{background-color:rgba(var(--accent-rgb), .24);color:#fff}.nav-link-active{background-color:var(--accent-50);color:var(--accent-700);font-weight:600}.nav-shell nav .nav-summary-active[data-nav-summary]{background-color:var(--accent-50);color:var(--accent-800);font-weight:600}.nav-shell nav .nav-summary-active[data-nav-summary] .nav-icon,.nav-shell nav .nav-summary-active[data-nav-summary] .nav-caret{color:currentColor}:root[data-theme=dark] .nav-shell nav .nav-summary-active[data-nav-summary]{background-color:rgba(var(--accent-rgb), .36);color:#fff}.nav-summary-active{color:var(--accent-700);font-weight:600}.nav-summary-active .nav-icon,.nav-summary-active .nav-caret{color:var(--accent-500)}.side-link-active{background-color:var(--accent-50);color:var(--accent-700);font-weight:600}.is-completed.task-row-title{color:var(--text-muted);text-decoration-line:line-through}.is-completed.task-card{background-color:var(--card-soft)}.is-completed.task-title{color:var(--text-muted);text-decoration-line:line-through}.btn-ghost{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);color:var(--text-muted);background-color:#0000}.btn-ghost:hover,.btn-ghost:active{background-color:var(--card-soft)}.btn-soft{background-color:var(--accent-50);color:var(--accent-700);box-shadow:none}.btn-soft:hover{background-color:var(--accent-100)}.btn-soft:active{background-color:var(--accent-200)}.is-muted.status-dot{color:var(--text-muted)}.is-muted.status-dot:before{background-color:#94a3b8}.pricing-card.is-featured .is-muted.pricing-feature{color:#fff9}.is-muted.pricing-feature,.is-muted.pricing-feature .pricing-feature-icon{color:var(--text-muted)}.is-muted.table-chip{color:#64748b;background-color:#e2e8f0}:root[data-theme=dark] .is-muted.table-chip{color:#cbd5e1;background-color:#334155}.is-success.status-dot:before{background-color:#22c55e}.is-success.table-chip{color:#047857;background-color:#a7f3d0}:root[data-theme=dark] .is-success.table-chip{color:#d1fae5;background-color:#065f46}.btn-danger{background-color:var(--color-rose-600);color:var(--color-white)}@media (hover:hover){.btn-danger:hover{background-color:var(--color-rose-700)}}.btn-danger:active{background-color:var(--color-rose-800)}.btn-primary{background-color:var(--accent-600);color:#fff}.btn-primary:hover{background-color:var(--accent-700)}.btn-primary:active{background-color:var(--accent-800)}.is-fk.table-chip{color:#5b21b6;background-color:#ddd6fe}:root[data-theme=dark] .is-fk.table-chip{color:#ede9fe;background-color:#4c1d95}.is-info.table-chip{color:#0369a1;background-color:#bae6fd}:root[data-theme=dark] .is-info.table-chip{color:#e0f2fe;background-color:#0c4a6e}.chat-message-error{color:#991b1b;background-color:#fef2f2;border:1px solid #fecaca}.role-link-danger:hover{background-color:#dc2626}@supports (color:color-mix(in lab, red, red)){.role-link-danger:hover{background-color:color-mix(in srgb, #dc2626 10%, var(--card))}}.role-link-danger:hover .role-link-icon,.role-link-danger:hover .role-link-title{color:#dc2626}.accent-soft{background-color:var(--accent-100);color:var(--accent-700)}.status-pill--amber-100{color:#0f172a;background-color:#fef3c7}.status-pill--amber-200{color:#0f172a;background-color:#fde68a}.status-pill--amber-300{color:#0f172a;background-color:#fcd34d}.status-pill--amber-400{color:#0f172a;background-color:#fbbf24}.status-pill--amber-500{color:#0f172a;background-color:#f59e0b}.status-pill--amber-600{color:#fff;background-color:#d97706}.status-pill--blue-100{color:#0f172a;background-color:#dbeafe}.status-pill--blue-200{color:#0f172a;background-color:#bfdbfe}.status-pill--blue-300{color:#0f172a;background-color:#93c5fd}.status-pill--blue-400{color:#0f172a;background-color:#60a5fa}.status-pill--blue-500{color:#fff;background-color:#3b82f6}.status-pill--blue-600{color:#fff;background-color:#2563eb}.status-pill--cyan-100{color:#0f172a;background-color:#cffafe}.status-pill--cyan-200{color:#0f172a;background-color:#a5f3fc}.status-pill--cyan-300{color:#0f172a;background-color:#67e8f9}.status-pill--cyan-400{color:#0f172a;background-color:#22d3ee}.status-pill--cyan-500{color:#fff;background-color:#06b6d4}.status-pill--cyan-600{color:#fff;background-color:#0891b2}.status-pill--green-100{color:#0f172a;background-color:#dcfce7}.status-pill--green-200{color:#0f172a;background-color:#bbf7d0}.status-pill--green-300{color:#0f172a;background-color:#86efac}.status-pill--green-400{color:#0f172a;background-color:#4ade80}.status-pill--green-500{color:#0f172a;background-color:#22c55e}.status-pill--green-600{color:#fff;background-color:#16a34a}.status-pill--indigo-100{color:#0f172a;background-color:#e0e7ff}.status-pill--indigo-200{color:#0f172a;background-color:#c7d2fe}.status-pill--indigo-300{color:#0f172a;background-color:#a5b4fc}.status-pill--indigo-400{color:#fff;background-color:#818cf8}.status-pill--indigo-500{color:#fff;background-color:#6366f1}.status-pill--indigo-600{color:#fff;background-color:#4f46e5}.status-pill--orange-100{color:#0f172a;background-color:#ffedd5}.status-pill--orange-200{color:#0f172a;background-color:#fed7aa}.status-pill--orange-300{color:#0f172a;background-color:#fdba74}.status-pill--orange-400{color:#0f172a;background-color:#fb923c}.status-pill--orange-500{color:#fff;background-color:#f97316}.status-pill--orange-600{color:#fff;background-color:#ea580c}.status-pill--pink-100{color:#0f172a;background-color:#fce7f3}.status-pill--pink-200{color:#0f172a;background-color:#fbcfe8}.status-pill--pink-300{color:#0f172a;background-color:#f9a8d4}.status-pill--pink-400{color:#fff;background-color:#f472b6}.status-pill--pink-500{color:#fff;background-color:#ec4899}.status-pill--pink-600{color:#fff;background-color:#db2777}.status-pill--purple-100{color:#0f172a;background-color:#f3e8ff}.status-pill--purple-200{color:#0f172a;background-color:#e9d5ff}.status-pill--purple-300{color:#0f172a;background-color:#d8b4fe}.status-pill--purple-400{color:#0f172a;background-color:#c084fc}.status-pill--purple-500{color:#fff;background-color:#a855f7}.status-pill--purple-600{color:#fff;background-color:#9333ea}.status-pill--red-100{color:#0f172a;background-color:#fee2e2}.status-pill--red-200{color:#0f172a;background-color:#fecaca}.status-pill--red-300{color:#0f172a;background-color:#fca5a5}.status-pill--red-400{color:#fff;background-color:#f87171}.status-pill--red-500{color:#fff;background-color:#ef4444}.status-pill--red-600{color:#fff;background-color:#dc2626}.status-pill--slate-100{color:#0f172a;background-color:#f1f5f9}.status-pill--slate-200{color:#0f172a;background-color:#e2e8f0}.status-pill--slate-300{color:#0f172a;background-color:#cbd5e1}.status-pill--slate-400{color:#0f172a;background-color:#94a3b8}.status-pill--slate-500{color:#fff;background-color:#64748b}.status-pill--slate-600{color:#fff;background-color:#475569}.status-pill--teal-100{color:#0f172a;background-color:#ccfbf1}.status-pill--teal-200{color:#0f172a;background-color:#99f6e4}.status-pill--teal-300{color:#0f172a;background-color:#5eead4}.status-pill--teal-400{color:#0f172a;background-color:#2dd4bf}.status-pill--teal-500{color:#fff;background-color:#14b8a6}.status-pill--teal-600{color:#fff;background-color:#0d9488}.status-pill--yellow-100{color:#0f172a;background-color:#fef9c3}.status-pill--yellow-200{color:#0f172a;background-color:#fef08a}.status-pill--yellow-300{color:#0f172a;background-color:#fde047}.status-pill--yellow-400{color:#0f172a;background-color:#facc15}.status-pill--yellow-500{color:#0f172a;background-color:#eab308}.status-pill--yellow-600{color:#fff;background-color:#ca8a04}.task-lane-count-completed{color:#047857;background-color:#10b98129}.task-lane-count-in_progress{color:#b45309;background-color:#f59e0b29}.task-lane-count-todo{background-color:rgba(var(--accent-rgb), .16);color:var(--accent-700)}.task-tag-muted{background-color:var(--card-soft);color:var(--text-muted)}.nav-open .topbar .role-avatar{box-shadow:none;background-color:#0f172a14}:root[data-theme=dark] .nav-open .topbar .role-avatar{box-shadow:none;background-color:#ffffff14}.table-row{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--table-row-surface:var(--card);background-color:var(--table-row-surface)}.table-row:hover{--table-row-surface:var(--card-soft);background-color:var(--table-row-surface)}.table-row.is-warning{--table-row-surface:var(--card)}@supports (color:color-mix(in lab, red, red)){.table-row.is-warning{--table-row-surface:color-mix(in srgb, var(--card) 92%, #f59e0b 8%)}}.table-row.is-warning{background-color:var(--table-row-surface)}:root[data-theme=dark] .table-row.is-warning{--table-row-surface:var(--card)}@supports (color:color-mix(in lab, red, red)){:root[data-theme=dark] .table-row.is-warning{--table-row-surface:color-mix(in srgb, var(--card) 88%, #fbbf24 12%)}}:root[data-theme=dark] .table-row.is-warning{background-color:var(--table-row-surface)}.table-row.is-current{--table-row-surface:var(--card)}@supports (color:color-mix(in lab, red, red)){.table-row.is-current{--table-row-surface:color-mix(in srgb, var(--card) 92%, #10b981 8%)}}.table-row.is-current{background-color:var(--table-row-surface)}:root[data-theme=dark] .table-row.is-current{--table-row-surface:var(--card)}@supports (color:color-mix(in lab, red, red)){:root[data-theme=dark] .table-row.is-current{--table-row-surface:color-mix(in srgb, var(--card) 84%, #10b981 16%)}}:root[data-theme=dark] .table-row.is-current{background-color:var(--table-row-surface)}.table-row.is-danger{--table-row-surface:var(--card)}@supports (color:color-mix(in lab, red, red)){.table-row.is-danger{--table-row-surface:color-mix(in srgb, var(--card) 92%, #ef4444 8%)}}.table-row.is-danger{background-color:var(--table-row-surface)}:root[data-theme=dark] .table-row.is-danger{--table-row-surface:var(--card)}@supports (color:color-mix(in lab, red, red)){:root[data-theme=dark] .table-row.is-danger{--table-row-surface:color-mix(in srgb, var(--card) 86%, #f87171 14%)}}:root[data-theme=dark] .table-row.is-danger{background-color:var(--table-row-surface)}.table-liquidity-weekdetails .table-row,.bulk-overview-table .table-row{transition:none}.bg-\(--accent-50\){background-color:var(--accent-50)}.bg-\(--accent-100\){background-color:var(--accent-100)}.bg-\(--accent-200\){background-color:var(--accent-200)}.bg-\(--accent-300\){background-color:var(--accent-300)}.bg-\(--accent-400\){background-color:var(--accent-400)}.bg-\(--accent-500\){background-color:var(--accent-500)}.bg-\(--accent-600\){background-color:var(--accent-600)}.bg-\(--accent-700\){background-color:var(--accent-700)}.bg-\(--accent-800\){background-color:var(--accent-800)}.bg-\(--accent-900\){background-color:var(--accent-900)}.bg-\(--border\){background-color:var(--border)}.bg-\(--card\){background-color:var(--card)}.bg-\(--card-muted\){background-color:var(--card-muted)}.bg-\(--card-soft\){background-color:var(--card-soft)}.bg-\(--hue-amber\){background-color:var(--hue-amber)}.bg-\(--hue-blue\){background-color:var(--hue-blue)}.bg-\(--hue-cyan\){background-color:var(--hue-cyan)}.bg-\(--hue-green\){background-color:var(--hue-green)}.bg-\(--hue-indigo\){background-color:var(--hue-indigo)}.bg-\(--hue-orange\){background-color:var(--hue-orange)}.bg-\(--hue-pink\){background-color:var(--hue-pink)}.bg-\(--hue-purple\){background-color:var(--hue-purple)}.bg-\(--hue-red\){background-color:var(--hue-red)}.bg-\(--hue-slate\){background-color:var(--hue-slate)}.bg-\(--hue-teal\){background-color:var(--hue-teal)}.bg-\(--hue-yellow\){background-color:var(--hue-yellow)}.bg-\(--ui-action\){background-color:var(--ui-action)}.bg-\(--ui-bg\){background-color:var(--ui-bg)}.bg-\(--ui-border\){background-color:var(--ui-border)}.bg-\(--ui-border-strong\){background-color:var(--ui-border-strong)}.bg-\(--ui-card\){background-color:var(--ui-card)}.bg-\(--ui-card-2\){background-color:var(--ui-card-2)}.bg-\(--ui-danger\){background-color:var(--ui-danger)}.bg-\(--ui-info\){background-color:var(--ui-info)}.bg-\(--ui-on-primary\){background-color:var(--ui-on-primary)}.bg-\(--ui-primary\){background-color:var(--ui-primary)}.bg-\(--ui-primary-active\){background-color:var(--ui-primary-active)}.bg-\(--ui-primary-hover\){background-color:var(--ui-primary-hover)}.bg-\(--ui-success\){background-color:var(--ui-success)}.bg-\(--ui-warning\){background-color:var(--ui-warning)}.bg-\[color-mix\(in_srgb\,var\(--card-soft\)_90\%\,transparent\)\]{background-color:var(--card-soft)}@supports (color:color-mix(in lab, red, red)){.bg-\[color-mix\(in_srgb\,var\(--card-soft\)_90\%\,transparent\)\]{background-color:color-mix(in srgb,var(--card-soft) 90%,transparent)}}.bg-amber-50{background-color:var(--color-amber-50)}.bg-blue-50{background-color:var(--color-blue-50)}.bg-blue-400{background-color:var(--color-blue-400)}.bg-blue-500{background-color:var(--color-blue-500)}.bg-card{background-color:var(--card)}.bg-card-soft{background-color:var(--card-soft)}.bg-emerald-400{background-color:var(--color-emerald-400)}.bg-emerald-500{background-color:var(--color-emerald-500)}.bg-green-50{background-color:var(--color-green-50)}.bg-orange-400{background-color:var(--color-orange-400)}.bg-orange-500{background-color:var(--color-orange-500)}.bg-purple-400{background-color:var(--color-purple-400)}.bg-purple-500{background-color:var(--color-purple-500)}.bg-red-50{background-color:var(--color-red-50)}.bg-red-400{background-color:var(--color-red-400)}.bg-red-500{background-color:var(--color-red-500)}.bg-rose-50{background-color:var(--color-rose-50)}.bg-slate-50{background-color:var(--color-slate-50)}.bg-slate-100{background-color:var(--color-slate-100)}.bg-slate-300{background-color:var(--color-slate-300)}.bg-white{background-color:var(--color-white)}.guide-card-solid{background-color:var(--card)}.is-unread.notification-item{background-color:rgba(var(--card-rgb), .6)}.flag-en{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Crect width='24' height='24' fill='%2300247d'/%3E%3Cpath d='M0 0 L24 24 M24 0 L0 24' stroke='%23ffffff' stroke-width='5'/%3E%3Cpath d='M0 0 L24 24 M24 0 L0 24' stroke='%23cf142b' stroke-width='2.5'/%3E%3Crect x='9' width='6' height='24' fill='%23ffffff'/%3E%3Crect y='9' width='24' height='6' fill='%23ffffff'/%3E%3Crect x='10' width='4' height='24' fill='%23cf142b'/%3E%3Crect y='10' width='24' height='4' fill='%23cf142b'/%3E%3C/svg%3E")}.flag-nl{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Crect width='24' height='24' fill='%23ffffff'/%3E%3Crect width='24' height='8' y='0' fill='%23ae1c28'/%3E%3Crect width='24' height='8' y='16' fill='%23214368'/%3E%3C/svg%3E")}.fill-current{fill:currentColor}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.p-0{padding:0}.p-0\.5{padding:calc(var(--spacing) * .5)}.p-1{padding:var(--spacing)}.p-2{padding:calc(var(--spacing) * 2)}.p-3{padding:calc(var(--spacing) * 3)}.p-4{padding:calc(var(--spacing) * 4)}.p-5{padding:calc(var(--spacing) * 5)}.p-6{padding:calc(var(--spacing) * 6)}.preview-shell-body{padding:calc(var(--spacing) * 4)}@media (min-width:40rem){.table-shipments-compact .table-cell-right{padding-inline:calc(var(--spacing) * 2.5)}}.table-cell-right{padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);text-align:right;vertical-align:middle;font-variant-numeric:tabular-nums}.table-cell-center{padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);text-align:center;vertical-align:middle}.error-row{padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 4);text-align:center;font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:#b91c1c}.loading-row{padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 6);text-align:center;font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:var(--text-muted)}.task-cal-tg-alldaylabel{padding-inline:var(--spacing);padding-block:var(--spacing);text-align:right;font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:var(--text-muted)}.task-lane-skeleton{padding-inline:calc(var(--spacing) * 2);padding-block:calc(var(--spacing) * 2);text-align:left}@media (min-width:40rem){.table-shipments-compact .table-cell{padding-inline:calc(var(--spacing) * 2.5)}}.table-liquidity-weekdetails [data-rij-detail]>.table-cell{padding-block:calc(var(--spacing) * 3)}@media (min-width:40rem){.table-liquidity-weekdetails [data-rij-detail]>.table-cell{padding-block:calc(var(--spacing) * 4)}}.table-cell{padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);vertical-align:middle}@media (min-width:40rem){.table-shipments-compact .table-cell-tight{padding-inline:calc(var(--spacing) * 2)}}.table-cell-tight{padding-inline:calc(var(--spacing) * 2);padding-block:calc(var(--spacing) * 2);vertical-align:middle}.row-actions-note{padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:var(--text-muted);white-space:normal}.ai-panel-chats-empty{padding-inline:calc(var(--spacing) * 2.5);padding-block:calc(var(--spacing) * 1.5);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:var(--text-muted)}.notifications-empty{padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 3);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:var(--text-muted)}.search-empty{padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:var(--text-muted)}.search-error{padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:#b91c1c}.task-assignee-empty{padding-inline:calc(var(--spacing) * 2);padding-block:var(--spacing);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:var(--text-muted)}.table-shipments-compact .table-head-cell{padding-inline:calc(var(--spacing) * 2);padding-block:calc(var(--spacing) * 2)}@media (min-width:40rem){.table-shipments-compact .table-head-cell{padding-inline:calc(var(--spacing) * 2.5)}}.table-shipments-compact .table-head-cell-right{padding-inline:calc(var(--spacing) * 2);padding-block:calc(var(--spacing) * 2)}@media (min-width:40rem){.table-shipments-compact .table-head-cell-right{padding-inline:calc(var(--spacing) * 2.5)}}.table-shipments-compact .table-cell{padding-inline:calc(var(--spacing) * 2);padding-block:calc(var(--spacing) * 2)}@media (min-width:40rem){.table-shipments-compact .table-cell{padding-inline:calc(var(--spacing) * 2.5)}}.table-shipments-compact .table-cell-right{padding-inline:calc(var(--spacing) * 2);padding-block:calc(var(--spacing) * 2)}@media (min-width:40rem){.table-shipments-compact .table-cell-right{padding-inline:calc(var(--spacing) * 2.5)}}.table-shipments-compact .table-head-cell-tight{padding-inline:calc(var(--spacing) * 1.5);padding-block:calc(var(--spacing) * 2)}@media (min-width:40rem){.table-shipments-compact .table-head-cell-tight{padding-inline:calc(var(--spacing) * 2)}}.table-shipments-compact .table-cell-tight{padding-inline:calc(var(--spacing) * 1.5);padding-block:calc(var(--spacing) * 2)}@media (min-width:40rem){.table-shipments-compact .table-cell-tight{padding-inline:calc(var(--spacing) * 2)}}.task-panel-header{padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 5)}@media (min-width:80rem){.task-panel-header{padding-inline:calc(var(--spacing) * 6);padding-block:calc(var(--spacing) * 6)}}.workboard-card .card-header{padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 3)}.workboard-card .card-body{padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 4)}.panel-body{padding-inline:calc(var(--spacing) * 5);padding-block:calc(var(--spacing) * 4)}.task-dots-toggle-form{padding-inline:calc(var(--spacing) * 2);padding-block:var(--spacing)}.workboard-card-body{padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 4)}.workboard-card-header{padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 3)}.tracking-powered{padding-inline:calc(var(--spacing) * 4);padding-top:calc(var(--spacing) * 2);padding-bottom:calc(var(--spacing) * 4);text-align:center;font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:var(--brand-text-muted)}.bulk-axis-label{padding-inline:var(--spacing);padding-top:calc(var(--spacing) * 3);padding-bottom:var(--spacing);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--text-muted)}.bulk-axis-label:first-child{padding-top:0}.search-results-heading{padding-inline:calc(var(--spacing) * 3);padding-top:calc(var(--spacing) * 2);padding-bottom:var(--spacing);--tw-font-weight:var(--font-weight-semibold);font-size:.65rem;font-weight:var(--font-weight-semibold);--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--text-muted)}.role-panel-header{padding-inline:var(--spacing);padding-bottom:calc(var(--spacing) * 3)}.ui-pagination-label{padding-inline:calc(var(--spacing) * 2);--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,);font-size:var(--ui-fs);color:var(--text)}.px-1{padding-inline:var(--spacing)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-4{padding-inline:calc(var(--spacing) * 4)}.chat-empty{padding-block:calc(var(--spacing) * 4);text-align:center;font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:var(--text-muted)}.table-footer{padding-block:calc(var(--spacing) * 3);text-align:center;color:var(--text-muted)}.py-0{padding-block:0}.py-0\.5{padding-block:calc(var(--spacing) * .5)}.py-1{padding-block:var(--spacing)}.py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-6{padding-block:calc(var(--spacing) * 6)}.py-10{padding-block:calc(var(--spacing) * 10)}.tracking-summary-utility{padding-block:calc(var(--spacing) * 3)}.shipments-table-shell{padding-top:calc(var(--spacing) * 4);padding-bottom:calc(var(--spacing) * 3)}.pt-0{padding-top:0}.pt-1{padding-top:var(--spacing)}.pt-1\.5{padding-top:calc(var(--spacing) * 1.5)}.pt-2{padding-top:calc(var(--spacing) * 2)}.pt-3{padding-top:calc(var(--spacing) * 3)}.pt-4{padding-top:calc(var(--spacing) * 4)}.tracking-summary-note-static{padding-top:calc(var(--spacing) * 2)}.brand-color-input-field{padding-right:calc(var(--spacing) * 12)}.pr-1{padding-right:var(--spacing)}.pr-4{padding-right:calc(var(--spacing) * 4)}.pb-1{padding-bottom:var(--spacing)}.pb-2{padding-bottom:calc(var(--spacing) * 2)}.pb-3{padding-bottom:calc(var(--spacing) * 3)}.pb-4{padding-bottom:calc(var(--spacing) * 4)}.shipments-table-scroll{padding-bottom:var(--spacing)}.tracking-history-time{text-align:right;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--brand-text-muted)}@media (max-width:640px){.tracking-history-time{padding-left:calc(var(--spacing) * 6);text-align:left}}.pl-5{padding-left:calc(var(--spacing) * 5)}.task-lane-count-row-padded{padding-left:.5rem}.auth-shell-brand-wordmark{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-leading:1;--tw-font-weight:var(--font-weight-semibold);line-height:1;font-weight:var(--font-weight-semibold)}@media (min-width:40rem){.auth-shell-brand-wordmark{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}}.auth-shell-brand-wordmark{color:#fffffff0;letter-spacing:.02em}@media (max-width:639px){.auth-shell-brand-wordmark{text-align:center;font-size:1.05rem}}.tracking-detail-value a{color:var(--brand-accent-text);text-decoration:none}.tracking-detail-value{text-align:right;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--brand-text)}@media (max-width:640px){.tracking-detail-value{text-align:left}}.tracking-delivery-review-label{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--brand-text-muted);text-align:right}@media (max-width:640px){.tracking-delivery-review-label{text-align:left}}.table-empty,.task-cal-summary{text-align:center;font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:var(--text-muted)}.task-inline-edit-centered,.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.align-middle{vertical-align:middle}.rt-btn-html{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide);font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:10px}.font-mono{font-family:var(--font-mono)}.liquidity-detail-title{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--text-muted)}.table-head{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal);--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--text-muted)}.task-add-label,.task-kanban-lane-title{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--text-muted)}.tracking-status-value{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight);color:var(--brand-text)}@media (max-width:640px){.tracking-status-value{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}}.page-title{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight);color:var(--text)}.tracking-panel-subtitle{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight);color:var(--brand-text)}.task-cal-tray-collapsed-count{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,);color:var(--text-muted)}.task-kanban-col-count{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,);color:var(--text)}.auth-shell-link{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);text-underline-offset:4px;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));color:var(--text-muted);text-decoration-line:underline}.auth-shell-link:hover{color:var(--text)}.task-row-title{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--text)}.task-row-title.is-completed{color:var(--text-muted);text-decoration-line:line-through}.task-title{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--text)}.task-title.is-completed{color:var(--text-muted);text-decoration-line:line-through}.brand-color-toggle{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-slate-600);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}:root[data-theme=dark] .brand-color-toggle{color:var(--color-slate-300)}.brand-color-popover[data-extended="1"] .brand-color-toggle{color:var(--color-slate-900)}:root[data-theme=dark] .brand-color-popover[data-extended="1"] .brand-color-toggle{color:var(--color-slate-100)}.auth-shell-title{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height));--tw-leading:var(--leading-tight);line-height:var(--leading-tight);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}@media (min-width:40rem){.auth-shell-title{font-size:2rem}}.auth-shell-title{color:var(--text)}.auth-preview-wrap .auth-shell-title{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}@media (min-width:40rem){.auth-preview-wrap .auth-shell-title{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}}@media (max-width:639px){.auth-shell-title{font-size:1.75rem}}.ops-record-title{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));--tw-leading:var(--leading-tight);line-height:var(--leading-tight);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--text)}.notification-title{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--text)}.notification-title:hover{color:var(--accent-600)}.search-panel-close{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--muted)}.search-panel-close:hover{color:var(--text)}.breadcrumb-current{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--text)}.bulk-intake-section-title,.bulk-intake-title,.bulk-subaction-title,.ccv-config-heading{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--text)}.dashboard-hero-title{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--text)}.form-error{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:#e11d48}.guide-heading{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--text)}.guide-title{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--text-soft)}.icon-title{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--text)}.integration-hero-name{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--text)}.integration-sync-overview-label{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--text)}.pricing-hero-title{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--text)}.role-user-name{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--text)}.save-bar-text{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--ui-text)}.task-cal-more-head{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--text-muted)}.task-cal-tray-title{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--text)}.task-dots-toggle-label{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--text-soft)}.tracking-announcement-title,.tracking-footer-brand{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--brand-text)}.task-avatar-plus{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:1;--tw-font-weight:var(--font-weight-semibold);line-height:1;font-weight:var(--font-weight-semibold);opacity:.8}.pricing-price{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.pricing-title,.tracking-header-title{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-status-label{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--brand-text-muted)}@media (max-width:640px){.tracking-status-label{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}}.brand-accordion-title,.panel-title{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--text-muted)}.pricing-summary-label{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--text-muted)}.side-heading{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--text-muted)}.tracking-section-title{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--brand-text-muted)}.auth-account-meta{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));overflow-wrap:break-word;color:var(--ui-muted)}.tracking-muted a{color:var(--brand-accent-text);text-decoration:none}.tracking-muted{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6);color:var(--brand-text-muted)}@media (min-width:768px) and (max-width:1279px){.widget-host[data-widget-size=S] .stat-label{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}}.stat-label{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:var(--text-muted)}.tracking-announcement-text{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5);color:var(--brand-text)}.tracking-shipment-bullet{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-leading:var(--leading-tight);line-height:var(--leading-tight);color:var(--brand-primary)}@supports (color:color-mix(in lab, red, red)){.tracking-shipment-bullet{color:color-mix(in srgb, var(--brand-primary) 70%, var(--brand-text-muted))}}.liquidity-detail-label{--tw-leading:calc(var(--spacing) * 4);font-size:11px;line-height:calc(var(--spacing) * 4);color:var(--text-soft)}.liquidity-detail-note{--tw-leading:calc(var(--spacing) * 4);font-size:11px;line-height:calc(var(--spacing) * 4);color:var(--text-muted)}.pricing-price-unit{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:var(--text-muted)}.pricing-card.is-featured .pricing-price-unit{color:#fff9}.pricing-subtitle{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:var(--text-muted)}.pricing-card.is-featured .pricing-subtitle{color:#ffffffb3}.pricing-card.is-featured .table-muted{color:#ffffffb8}.table-muted{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:var(--text-muted)}.pricing-card.is-featured .table-primary{color:#f8fafc}.table-primary{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--text)}.brand-accordion-subtitle{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:var(--text-muted)}.breadcrumb-sep,.card-header-meta{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--text-muted)}.chat-help,.chat-list-meta,.dashboard-hero-meta,.dashboard-hero-subtitle{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:var(--text-muted)}.form-check-label{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--text-soft)}.form-help,.guide-text{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:var(--text-muted)}.nav-footer-chevron,.nav-role{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:var(--nav-muted)}.notification-snippet,.pagination-summary,.panel-subtitle,.pricing-hero-subtitle,.role-user-meta,.row-actions-option-hint,.search-item-meta,.stat-trend-label,.task-cal-tray-count,.task-cal-tray-empty,.task-cell-origin,.task-comment-meta,.task-lane-count-sep{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:var(--text-muted)}.tracking-ai-summary-meta{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:var(--brand-text-muted)}.tracking-detail-label{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--brand-text-muted)}.tracking-footer-meta,.tracking-portal-branding{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:var(--brand-text-muted)}.mention-label{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.task-comment-count{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.tracking-status-strip-label{--tw-font-weight:var(--font-weight-semibold);font-size:11px;font-weight:var(--font-weight-semibold);--tw-tracking:.22em;letter-spacing:.22em;text-transform:uppercase;color:var(--brand-text-muted)}.dashboard-hero-label,.notifications-panel-title{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--text-muted);font-size:11px}.ops-record-stat-label{--tw-tracking:.12em;letter-spacing:.12em;text-transform:uppercase;color:var(--text-muted);font-size:11px}.role-setting-label{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--text-muted);font-size:11px}.nav-muted-tag{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide);text-transform:uppercase;font-size:10px}.notification-meta{color:var(--text-muted);font-size:11px}.text-\(length\:--ui-fs\){font-size:var(--ui-fs)}.text-\(length\:--ui-fs-sm\){font-size:var(--ui-fs-sm)}.text-\(length\:--ui-fs-xs\){font-size:var(--ui-fs-xs)}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.text-\[12px\]{font-size:12px}.leading-6{--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6)}.leading-none{--tw-leading:1;line-height:1}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.leading-snug{--tw-leading:var(--leading-snug);line-height:var(--leading-snug)}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.table-sort-active{color:rgb(var(--accent-rgb));font-weight:600}.teken{font-weight:var(--teken-gewicht,600);color:var(--teken-kleur,var(--ui-success-text))}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold,.impersonation-title{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.nav-strong,.search-item-title{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.rt-btn-bold{font-weight:700}.tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.break-words{overflow-wrap:break-word}.wrap-anywhere{overflow-wrap:anywhere}.wrap-break-word{overflow-wrap:break-word}.break-all{word-break:break-all}.whitespace-normal{white-space:normal}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-line{white-space:pre-line}.whitespace-pre-wrap{white-space:pre-wrap}.rechtenmatrix-deels{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,);color:var(--text-muted)}.table-sort{color:inherit;text-decoration:none}.table-sort:hover{text-decoration:underline}.bulk-retention-indicator{color:#b45309}:root[data-theme=dark] .bulk-retention-indicator{color:#fcd34d}.icon-danger{color:#dc2626}:root[data-theme=dark] .icon-danger{color:#f87171}.icon-success{color:#16a34a}:root[data-theme=dark] .icon-success{color:#4ade80}.icon-warning{color:#d97706}:root[data-theme=dark] .icon-warning{color:#fbbf24}.notification-action-btn{color:var(--text-muted)}.notification-action-btn:hover{color:var(--text)}.pickup-status-bad{color:#b91c1c}:root[data-theme=dark] .pickup-status-bad{color:#fca5a5}.pickup-status-ok{color:#047857}:root[data-theme=dark] .pickup-status-ok{color:#6ee7b7}.pickup-status-warn{color:#b45309}:root[data-theme=dark] .pickup-status-warn{color:#fbbf24}.table-action-accent{color:var(--ui-action)}.table-action-accent:hover{text-decoration:underline}.table-action-muted{color:var(--ui-muted)}.table-action-muted:hover{text-decoration:underline}.table-action-success{color:var(--ui-success-text)}.table-action-success:hover{text-decoration:underline}.body,.icon-muted{color:var(--text)}@supports (color:color-mix(in lab, red, red)){.icon-muted{color:color-mix(in srgb, var(--text) 62%, var(--text-muted))}}.icon-soft{color:var(--text)}@supports (color:color-mix(in lab, red, red)){.icon-soft{color:color-mix(in srgb, var(--text) 56%, var(--text-muted))}}.nav-muted{color:var(--nav-muted)}.pickup-status-muted,.subtle{color:var(--text-muted)}.task-due--overdue{color:var(--ui-danger-text)}.task-due--soon{color:var(--ui-warning-text)}.task-meta-normal{color:var(--text-muted)}.task-meta-overdue{color:#be123c}.task-meta-soon{color:#b45309}.text-\(--hue-text-amber\){color:var(--hue-text-amber)}.text-\(--hue-text-blue\){color:var(--hue-text-blue)}.text-\(--hue-text-cyan\){color:var(--hue-text-cyan)}.text-\(--hue-text-green\){color:var(--hue-text-green)}.text-\(--hue-text-indigo\){color:var(--hue-text-indigo)}.text-\(--hue-text-orange\){color:var(--hue-text-orange)}.text-\(--hue-text-pink\){color:var(--hue-text-pink)}.text-\(--hue-text-purple\){color:var(--hue-text-purple)}.text-\(--hue-text-red\){color:var(--hue-text-red)}.text-\(--hue-text-slate\){color:var(--hue-text-slate)}.text-\(--hue-text-teal\){color:var(--hue-text-teal)}.text-\(--hue-text-yellow\){color:var(--hue-text-yellow)}.text-\(--text-muted\){color:var(--text-muted)}.text-\(--text-soft\){color:var(--text-soft)}.text-\(--ui-danger-text\){color:var(--ui-danger-text)}.text-\(--ui-info-text\){color:var(--ui-info-text)}.text-\(--ui-muted\){color:var(--ui-muted)}.text-\(--ui-success-text\){color:var(--ui-success-text)}.text-\(--ui-text\){color:var(--ui-text)}.text-\(--ui-warning-text\){color:var(--ui-warning-text)}.text-\[Npx\]{color:Npx}.text-amber-500{color:var(--color-amber-500)}.text-amber-600{color:var(--color-amber-600)}.text-amber-700{color:var(--color-amber-700)}.text-blue-700{color:var(--color-blue-700)}.text-blue-900{color:var(--color-blue-900)}.text-body{color:var(--text)}.text-emerald-600{color:var(--color-emerald-600)}.text-gray-400{color:var(--color-gray-400)}.text-green-800{color:var(--color-green-800)}.text-green-900{color:var(--color-green-900)}.text-inherit{color:inherit}.text-muted{color:var(--text-muted)}.text-red-500{color:var(--color-red-500)}.text-red-600{color:var(--color-red-600)}.text-red-700{color:var(--color-red-700)}.text-rose-600{color:var(--color-rose-600)}.text-rose-700{color:var(--color-rose-700)}.text-rose-800{color:var(--color-rose-800)}.text-rose-900{color:var(--color-rose-900)}.text-slate-400{color:var(--color-slate-400)}.text-slate-500{color:var(--color-slate-500)}.text-slate-600{color:var(--color-slate-600)}.text-slate-700{color:var(--color-slate-700)}.text-slate-800{color:var(--color-slate-800)}.text-slate-900{color:var(--color-slate-900)}.text-slate-950{color:var(--color-slate-950)}.text-yellow-700{color:var(--color-yellow-700)}.ui-pagination-total{color:var(--text-muted)}.uppercase{text-transform:uppercase}.italic,.rt-btn-italic{font-style:italic}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.teken-niets{--teken-kleur:var(--ui-warning-text);text-decoration-line:line-through}.line-through{text-decoration-line:line-through}.overline{text-decoration-line:overline}.overline\!{text-decoration-line:overline!important}.underline{text-decoration-line:underline}.underline\!{text-decoration-line:underline!important}.is-visible.task-subtask-trigger{opacity:1}.opacity-0{opacity:0}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.opacity-80{opacity:.8}.task-cal-drag,.task-kanban-drag{opacity:.9}.task-row-muted{opacity:.5}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-sm{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.task-cal-chosen,.task-kanban-chosen{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a), 0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.avatar-ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:var(--color-white)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.is-target.task-comment-row .chat-message{box-shadow:0 0 0 2px rgba(var(--accent-rgb), .42), 0 1px 2px #0f172a14}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-150{--tw-duration:.15s;transition-duration:.15s}.duration-200{--tw-duration:.2s;transition-duration:.2s}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.alert-danger{--alert-bg:#f43f5e1f;--alert-border:#f43f5e4d;--alert-text:#be123c;--toast-bg:#fff1f2;--toast-border:#fb7185;--toast-text:#9f1239}:root[data-theme=dark] .alert-danger{--alert-bg:#f43f5e1f;--alert-border:#f43f5e59;--alert-text:#fecdd3;--toast-bg:#4c0519;--toast-border:#f43f5e;--toast-text:#fecdd3}.alert-info{--alert-bg:#0ea5e91f;--alert-border:#0ea5e94d;--alert-text:#0369a1;--toast-bg:#eff6ff;--toast-border:#60a5fa;--toast-text:#1d4ed8}:root[data-theme=dark] .alert-info{--alert-bg:#0ea5e91f;--alert-border:#0ea5e959;--alert-text:#bae6fd;--toast-bg:#0c4a6e;--toast-border:#38bdf8;--toast-text:#e0f2fe}.alert-success{--alert-bg:#10b9811f;--alert-border:#10b9814d;--alert-text:#047857;--toast-bg:#ecfdf5;--toast-border:#34d399;--toast-text:#065f46}:root[data-theme=dark] .alert-success{--alert-bg:#10b9811f;--alert-border:#10b98159;--alert-text:#a7f3d0;--toast-bg:#064e3b;--toast-border:#10b981;--toast-text:#d1fae5}.alert-warning{--alert-bg:#f59e0b1f;--alert-border:#f59e0b52;--alert-text:#b45309;--toast-bg:#fffbeb;--toast-border:#f59e0b;--toast-text:#92400e}:root[data-theme=dark] .alert-warning{--alert-bg:#f59e0b1f;--alert-border:#f59e0b59;--alert-text:#fcd34d;--toast-bg:#78350f;--toast-border:#f59e0b;--toast-text:#fde68a}.toast-danger{--alert-bg:#f43f5e1f;--alert-border:#f43f5e4d;--alert-text:#be123c;--toast-bg:#fff1f2;--toast-border:#fb7185;--toast-text:#9f1239}:root[data-theme=dark] .toast-danger{--alert-bg:#f43f5e1f;--alert-border:#f43f5e59;--alert-text:#fecdd3;--toast-bg:#4c0519;--toast-border:#f43f5e;--toast-text:#fecdd3}.toast-info{--alert-bg:#0ea5e91f;--alert-border:#0ea5e94d;--alert-text:#0369a1;--toast-bg:#eff6ff;--toast-border:#60a5fa;--toast-text:#1d4ed8}:root[data-theme=dark] .toast-info{--alert-bg:#0ea5e91f;--alert-border:#0ea5e959;--alert-text:#bae6fd;--toast-bg:#0c4a6e;--toast-border:#38bdf8;--toast-text:#e0f2fe}.toast-success{--alert-bg:#10b9811f;--alert-border:#10b9814d;--alert-text:#047857;--toast-bg:#ecfdf5;--toast-border:#34d399;--toast-text:#065f46}:root[data-theme=dark] .toast-success{--alert-bg:#10b9811f;--alert-border:#10b98159;--alert-text:#a7f3d0;--toast-bg:#064e3b;--toast-border:#10b981;--toast-text:#d1fae5}.toast-warning{--alert-bg:#f59e0b1f;--alert-border:#f59e0b52;--alert-text:#b45309;--toast-bg:#fffbeb;--toast-border:#f59e0b;--toast-text:#92400e}:root[data-theme=dark] .toast-warning{--alert-bg:#f59e0b1f;--alert-border:#f59e0b59;--alert-text:#fcd34d;--toast-bg:#78350f;--toast-border:#f59e0b;--toast-text:#fde68a}.chip-success{--chip-bg:#a7f3d0;--chip-text:#047857}:root[data-theme=dark] .chip-success{--badge-bg:#10b981;--badge-text:#fff;--chip-bg:#065f46;--chip-text:#d1fae5}.badge-danger,:root[data-theme=dark] .badge-danger{--badge-bg:#ef4444;--badge-text:#fff}.badge-info,:root[data-theme=dark] .badge-info{--badge-bg:#0ea5e9;--badge-text:#fff}.badge-neutral,:root[data-theme=dark] .badge-neutral{--badge-bg:#64748b;--badge-text:#fff}.badge-success,:root[data-theme=dark] .badge-success{--badge-bg:#10b981;--badge-text:#fff}.badge-warning,:root[data-theme=dark] .badge-warning{--badge-bg:#f59e0b;--badge-text:#fff}.chip-danger{--chip-bg:#fecdd3;--chip-text:#be123c}:root[data-theme=dark] .chip-danger{--chip-bg:#881337;--chip-text:#ffe4e6}.chip-info{--chip-bg:#bae6fd;--chip-text:#0369a1}:root[data-theme=dark] .chip-info{--chip-bg:#0c4a6e;--chip-text:#e0f2fe}.chip-muted{--chip-bg:#e2e8f0;--chip-text:#475569}:root[data-theme=dark] .chip-muted{--chip-bg:#334155;--chip-text:#e2e8f0}.chip-warning{--chip-bg:#fde68a;--chip-text:#b45309}:root[data-theme=dark] .chip-warning{--chip-bg:#92400e;--chip-text:#fef3c7}.table-frozen-rail-shipments{--table-frozen-col-1-width:3rem;--table-frozen-col-2-width:4.5rem;--table-frozen-col-3-width:6.75rem;--table-frozen-col-4-width:8rem}.ai-panel-wide{--chat-sidebar-width:660px;--chat-sidebar-max:min(92vw, 720px)}.select-none{-webkit-user-select:none;user-select:none}.table-frozen-rail-compact{--table-frozen-col-1-width:3.5rem;--table-frozen-col-2-width:11.5rem}.table-frozen-rail-workboard{--table-frozen-col-1-width:18rem;--table-frozen-col-2-width:8.5rem}.teken-streep{--teken-gewicht:400;--teken-kleur:var(--text-muted)}.cal-c-1{--cal-c:1}.cal-c-2{--cal-c:2}.cal-c-3{--cal-c:3}.cal-c-4{--cal-c:4}.cal-c-5{--cal-c:5}.cal-c-6{--cal-c:6}.cal-c-7{--cal-c:7}.cal-c-8{--cal-c:8}.cal-c-9{--cal-c:9}.cal-c-10{--cal-c:10}.cal-c-11{--cal-c:11}.cal-c-12{--cal-c:12}.cal-cs-1{--cal-cs:1}.cal-cs-2{--cal-cs:2}.cal-cs-3{--cal-cs:3}.cal-cs-4{--cal-cs:4}.cal-cs-5{--cal-cs:5}.cal-cs-6{--cal-cs:6}.cal-cs-7{--cal-cs:7}.cal-cs-8{--cal-cs:8}.cal-cs-9{--cal-cs:9}.cal-cs-10{--cal-cs:10}.cal-cs-11{--cal-cs:11}.cal-cs-12{--cal-cs:12}.cal-r-1{--cal-r:1}.cal-r-2{--cal-r:2}.cal-r-3{--cal-r:3}.cal-r-4{--cal-r:4}.cal-r-5{--cal-r:5}.cal-r-6{--cal-r:6}.cal-r-7{--cal-r:7}.cal-r-8{--cal-r:8}.cal-r-9{--cal-r:9}.cal-r-10{--cal-r:10}.cal-r-11{--cal-r:11}.cal-r-12{--cal-r:12}.cal-r-13{--cal-r:13}.cal-r-14{--cal-r:14}.cal-r-15{--cal-r:15}.cal-r-16{--cal-r:16}.cal-r-17{--cal-r:17}.cal-r-18{--cal-r:18}.cal-r-19{--cal-r:19}.cal-r-20{--cal-r:20}.cal-r-21{--cal-r:21}.cal-r-22{--cal-r:22}.cal-r-23{--cal-r:23}.cal-r-24{--cal-r:24}.cal-r-25{--cal-r:25}.cal-r-26{--cal-r:26}.cal-r-27{--cal-r:27}.cal-r-28{--cal-r:28}.cal-r-29{--cal-r:29}.cal-r-30{--cal-r:30}.cal-r-31{--cal-r:31}.cal-r-32{--cal-r:32}.cal-r-33{--cal-r:33}.cal-r-34{--cal-r:34}.cal-r-35{--cal-r:35}.cal-r-36{--cal-r:36}.cal-r-37{--cal-r:37}.cal-r-38{--cal-r:38}.cal-r-39{--cal-r:39}.cal-r-40{--cal-r:40}.cal-r-41{--cal-r:41}.cal-r-42{--cal-r:42}.cal-r-43{--cal-r:43}.cal-r-44{--cal-r:44}.cal-r-45{--cal-r:45}.cal-r-46{--cal-r:46}.cal-r-47{--cal-r:47}.cal-r-48{--cal-r:48}.cal-rows-1{--cal-rows:1}.cal-rows-2{--cal-rows:2}.cal-rows-3{--cal-rows:3}.cal-rows-4{--cal-rows:4}.cal-rows-5{--cal-rows:5}.cal-rows-6{--cal-rows:6}.cal-rows-7{--cal-rows:7}.cal-rows-8{--cal-rows:8}.cal-rows-9{--cal-rows:9}.cal-rows-10{--cal-rows:10}.cal-rows-11{--cal-rows:11}.cal-rows-12{--cal-rows:12}.cal-rows-13{--cal-rows:13}.cal-rows-14{--cal-rows:14}.cal-rows-15{--cal-rows:15}.cal-rows-16{--cal-rows:16}.cal-rows-17{--cal-rows:17}.cal-rows-18{--cal-rows:18}.cal-rows-19{--cal-rows:19}.cal-rows-20{--cal-rows:20}.cal-rows-21{--cal-rows:21}.cal-rows-22{--cal-rows:22}.cal-rows-23{--cal-rows:23}.cal-rows-24{--cal-rows:24}.cal-rows-25{--cal-rows:25}.cal-rows-26{--cal-rows:26}.cal-rows-27{--cal-rows:27}.cal-rows-28{--cal-rows:28}.cal-rows-29{--cal-rows:29}.cal-rows-30{--cal-rows:30}.cal-rows-31{--cal-rows:31}.cal-rows-32{--cal-rows:32}.cal-rows-33{--cal-rows:33}.cal-rows-34{--cal-rows:34}.cal-rows-35{--cal-rows:35}.cal-rows-36{--cal-rows:36}.cal-rows-37{--cal-rows:37}.cal-rows-38{--cal-rows:38}.cal-rows-39{--cal-rows:39}.cal-rows-40{--cal-rows:40}.cal-rows-41{--cal-rows:41}.cal-rows-42{--cal-rows:42}.cal-rows-43{--cal-rows:43}.cal-rows-44{--cal-rows:44}.cal-rows-45{--cal-rows:45}.cal-rows-46{--cal-rows:46}.cal-rows-47{--cal-rows:47}.cal-rows-48{--cal-rows:48}.cal-rs-1{--cal-rs:1}.cal-rs-2{--cal-rs:2}.cal-rs-3{--cal-rs:3}.cal-rs-4{--cal-rs:4}.cal-rs-5{--cal-rs:5}.cal-rs-6{--cal-rs:6}.cal-rs-7{--cal-rs:7}.cal-rs-8{--cal-rs:8}.cal-rs-9{--cal-rs:9}.cal-rs-10{--cal-rs:10}.cal-rs-11{--cal-rs:11}.cal-rs-12{--cal-rs:12}.cal-rs-13{--cal-rs:13}.cal-rs-14{--cal-rs:14}.cal-rs-15{--cal-rs:15}.cal-rs-16{--cal-rs:16}.cal-rs-17{--cal-rs:17}.cal-rs-18{--cal-rs:18}.cal-rs-19{--cal-rs:19}.cal-rs-20{--cal-rs:20}.cal-rs-21{--cal-rs:21}.cal-rs-22{--cal-rs:22}.cal-rs-23{--cal-rs:23}.cal-rs-24{--cal-rs:24}.cal-rs-25{--cal-rs:25}.cal-rs-26{--cal-rs:26}.cal-rs-27{--cal-rs:27}.cal-rs-28{--cal-rs:28}.cal-rs-29{--cal-rs:29}.cal-rs-30{--cal-rs:30}.cal-rs-31{--cal-rs:31}.cal-rs-32{--cal-rs:32}.cal-rs-33{--cal-rs:33}.cal-rs-34{--cal-rs:34}.cal-rs-35{--cal-rs:35}.cal-rs-36{--cal-rs:36}.cal-rs-37{--cal-rs:37}.cal-rs-38{--cal-rs:38}.cal-rs-39{--cal-rs:39}.cal-rs-40{--cal-rs:40}.cal-rs-41{--cal-rs:41}.cal-rs-42{--cal-rs:42}.cal-rs-43{--cal-rs:43}.cal-rs-44{--cal-rs:44}.cal-rs-45{--cal-rs:45}.cal-rs-46{--cal-rs:46}.cal-rs-47{--cal-rs:47}.cal-rs-48{--cal-rs:48}.is-document.ops-record-card{background:linear-gradient(#0f172a06 0%,#fffffffa 48%),linear-gradient(#fffffffa 0%,#f8fafcfa 100%)}.lane-color--amber-100{--lane-color:#fef3c7}.lane-color--amber-200{--lane-color:#fde68a}.lane-color--amber-300{--lane-color:#fcd34d}.lane-color--amber-400{--lane-color:#fbbf24}.lane-color--amber-500{--lane-color:#f59e0b}.lane-color--amber-600{--lane-color:#d97706}.lane-color--blue-100{--lane-color:#dbeafe}.lane-color--blue-200{--lane-color:#bfdbfe}.lane-color--blue-300{--lane-color:#93c5fd}.lane-color--blue-400{--lane-color:#60a5fa}.lane-color--blue-500{--lane-color:#3b82f6}.lane-color--blue-600{--lane-color:#2563eb}.lane-color--cyan-100{--lane-color:#cffafe}.lane-color--cyan-200{--lane-color:#a5f3fc}.lane-color--cyan-300{--lane-color:#67e8f9}.lane-color--cyan-400{--lane-color:#22d3ee}.lane-color--cyan-500{--lane-color:#06b6d4}.lane-color--cyan-600{--lane-color:#0891b2}.lane-color--green-100{--lane-color:#dcfce7}.lane-color--green-200{--lane-color:#bbf7d0}.lane-color--green-300{--lane-color:#86efac}.lane-color--green-400{--lane-color:#4ade80}.lane-color--green-500{--lane-color:#22c55e}.lane-color--green-600{--lane-color:#16a34a}.lane-color--indigo-100{--lane-color:#e0e7ff}.lane-color--indigo-200{--lane-color:#c7d2fe}.lane-color--indigo-300{--lane-color:#a5b4fc}.lane-color--indigo-400{--lane-color:#818cf8}.lane-color--indigo-500{--lane-color:#6366f1}.lane-color--indigo-600{--lane-color:#4f46e5}.lane-color--orange-100{--lane-color:#ffedd5}.lane-color--orange-200{--lane-color:#fed7aa}.lane-color--orange-300{--lane-color:#fdba74}.lane-color--orange-400{--lane-color:#fb923c}.lane-color--orange-500{--lane-color:#f97316}.lane-color--orange-600{--lane-color:#ea580c}.lane-color--pink-100{--lane-color:#fce7f3}.lane-color--pink-200{--lane-color:#fbcfe8}.lane-color--pink-300{--lane-color:#f9a8d4}.lane-color--pink-400{--lane-color:#f472b6}.lane-color--pink-500{--lane-color:#ec4899}.lane-color--pink-600{--lane-color:#db2777}.lane-color--purple-100{--lane-color:#f3e8ff}.lane-color--purple-200{--lane-color:#e9d5ff}.lane-color--purple-300{--lane-color:#d8b4fe}.lane-color--purple-400{--lane-color:#c084fc}.lane-color--purple-500{--lane-color:#a855f7}.lane-color--purple-600{--lane-color:#9333ea}.lane-color--red-100{--lane-color:#fee2e2}.lane-color--red-200{--lane-color:#fecaca}.lane-color--red-300{--lane-color:#fca5a5}.lane-color--red-400{--lane-color:#f87171}.lane-color--red-500{--lane-color:#ef4444}.lane-color--red-600{--lane-color:#dc2626}.lane-color--slate-100{--lane-color:#f1f5f9}.lane-color--slate-200{--lane-color:#e2e8f0}.lane-color--slate-300{--lane-color:#cbd5e1}.lane-color--slate-400{--lane-color:#94a3b8}.lane-color--slate-500{--lane-color:#64748b}.lane-color--slate-600{--lane-color:#475569}.lane-color--teal-100{--lane-color:#ccfbf1}.lane-color--teal-200{--lane-color:#99f6e4}.lane-color--teal-300{--lane-color:#5eead4}.lane-color--teal-400{--lane-color:#2dd4bf}.lane-color--teal-500{--lane-color:#14b8a6}.lane-color--teal-600{--lane-color:#0d9488}.lane-color--yellow-100{--lane-color:#fef9c3}.lane-color--yellow-200{--lane-color:#fef08a}.lane-color--yellow-300{--lane-color:#fde047}.lane-color--yellow-400{--lane-color:#facc15}.lane-color--yellow-500{--lane-color:#eab308}.lane-color--yellow-600{--lane-color:#ca8a04}.page-section{--page-section:1}.row-accent--amber-100{--task-row-accent:#fef3c7}.row-accent--amber-200{--task-row-accent:#fde68a}.row-accent--amber-300{--task-row-accent:#fcd34d}.row-accent--amber-400{--task-row-accent:#fbbf24}.row-accent--amber-500{--task-row-accent:#f59e0b}.row-accent--amber-600{--task-row-accent:#d97706}.row-accent--blue-100{--task-row-accent:#dbeafe}.row-accent--blue-200{--task-row-accent:#bfdbfe}.row-accent--blue-300{--task-row-accent:#93c5fd}.row-accent--blue-400{--task-row-accent:#60a5fa}.row-accent--blue-500{--task-row-accent:#3b82f6}.row-accent--blue-600{--task-row-accent:#2563eb}.row-accent--cyan-100{--task-row-accent:#cffafe}.row-accent--cyan-200{--task-row-accent:#a5f3fc}.row-accent--cyan-300{--task-row-accent:#67e8f9}.row-accent--cyan-400{--task-row-accent:#22d3ee}.row-accent--cyan-500{--task-row-accent:#06b6d4}.row-accent--cyan-600{--task-row-accent:#0891b2}.row-accent--green-100{--task-row-accent:#dcfce7}.row-accent--green-200{--task-row-accent:#bbf7d0}.row-accent--green-300{--task-row-accent:#86efac}.row-accent--green-400{--task-row-accent:#4ade80}.row-accent--green-500{--task-row-accent:#22c55e}.row-accent--green-600{--task-row-accent:#16a34a}.row-accent--indigo-100{--task-row-accent:#e0e7ff}.row-accent--indigo-200{--task-row-accent:#c7d2fe}.row-accent--indigo-300{--task-row-accent:#a5b4fc}.row-accent--indigo-400{--task-row-accent:#818cf8}.row-accent--indigo-500{--task-row-accent:#6366f1}.row-accent--indigo-600{--task-row-accent:#4f46e5}.row-accent--orange-100{--task-row-accent:#ffedd5}.row-accent--orange-200{--task-row-accent:#fed7aa}.row-accent--orange-300{--task-row-accent:#fdba74}.row-accent--orange-400{--task-row-accent:#fb923c}.row-accent--orange-500{--task-row-accent:#f97316}.row-accent--orange-600{--task-row-accent:#ea580c}.row-accent--pink-100{--task-row-accent:#fce7f3}.row-accent--pink-200{--task-row-accent:#fbcfe8}.row-accent--pink-300{--task-row-accent:#f9a8d4}.row-accent--pink-400{--task-row-accent:#f472b6}.row-accent--pink-500{--task-row-accent:#ec4899}.row-accent--pink-600{--task-row-accent:#db2777}.row-accent--purple-100{--task-row-accent:#f3e8ff}.row-accent--purple-200{--task-row-accent:#e9d5ff}.row-accent--purple-300{--task-row-accent:#d8b4fe}.row-accent--purple-400{--task-row-accent:#c084fc}.row-accent--purple-500{--task-row-accent:#a855f7}.row-accent--purple-600{--task-row-accent:#9333ea}.row-accent--red-100{--task-row-accent:#fee2e2}.row-accent--red-200{--task-row-accent:#fecaca}.row-accent--red-300{--task-row-accent:#fca5a5}.row-accent--red-400{--task-row-accent:#f87171}.row-accent--red-500{--task-row-accent:#ef4444}.row-accent--red-600{--task-row-accent:#dc2626}.row-accent--slate-100{--task-row-accent:#f1f5f9}.row-accent--slate-200{--task-row-accent:#e2e8f0}.row-accent--slate-300{--task-row-accent:#cbd5e1}.row-accent--slate-400{--task-row-accent:#94a3b8}.row-accent--slate-500{--task-row-accent:#64748b}.row-accent--slate-600{--task-row-accent:#475569}.row-accent--teal-100{--task-row-accent:#ccfbf1}.row-accent--teal-200{--task-row-accent:#99f6e4}.row-accent--teal-300{--task-row-accent:#5eead4}.row-accent--teal-400{--task-row-accent:#2dd4bf}.row-accent--teal-500{--task-row-accent:#14b8a6}.row-accent--teal-600{--task-row-accent:#0d9488}.row-accent--yellow-100{--task-row-accent:#fef9c3}.row-accent--yellow-200{--task-row-accent:#fef08a}.row-accent--yellow-300{--task-row-accent:#fde047}.row-accent--yellow-400{--task-row-accent:#facc15}.row-accent--yellow-500{--task-row-accent:#eab308}.row-accent--yellow-600{--task-row-accent:#ca8a04}.rt-btn-underline{text-decoration:underline}.search-results-group+.search-results-group{border-top:1px solid var(--border)}.task-cols-0{--task-data-cols:0}.task-cols-1{--task-data-cols:1}.task-cols-2{--task-data-cols:2}.task-cols-3{--task-data-cols:3}.task-cols-4{--task-data-cols:4}.task-cols-5{--task-data-cols:5}.task-cols-6{--task-data-cols:6}.task-cols-7{--task-data-cols:7}.task-cols-8{--task-data-cols:8}.task-cols-9{--task-data-cols:9}.task-cols-10{--task-data-cols:10}.task-cols-11{--task-data-cols:11}.task-cols-12{--task-data-cols:12}.task-cols-13{--task-data-cols:13}.task-cols-14{--task-data-cols:14}.task-cols-15{--task-data-cols:15}.task-cols-16{--task-data-cols:16}.task-cols-17{--task-data-cols:17}.task-cols-18{--task-data-cols:18}.task-cols-19{--task-data-cols:19}.task-cols-20{--task-data-cols:20}.task-cols-21{--task-data-cols:21}.task-cols-22{--task-data-cols:22}.task-cols-23{--task-data-cols:23}.task-cols-24{--task-data-cols:24}.task-cols-25{--task-data-cols:25}.task-cols-26{--task-data-cols:26}.task-cols-27{--task-data-cols:27}.task-cols-28{--task-data-cols:28}.task-cols-29{--task-data-cols:29}.task-cols-30{--task-data-cols:30}.task-cols-31{--task-data-cols:31}.task-cols-32{--task-data-cols:32}.task-cols-33{--task-data-cols:33}.task-cols-34{--task-data-cols:34}.task-cols-35{--task-data-cols:35}.task-cols-36{--task-data-cols:36}.task-cols-37{--task-data-cols:37}.task-cols-38{--task-data-cols:38}.task-cols-39{--task-data-cols:39}.task-cols-40{--task-data-cols:40}.teken-min{--teken-kleur:var(--ui-danger-text)}.before\:transform:before{content:var(--tw-content);transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.first\:border-t-0:first-child{border-top-style:var(--tw-border-style);border-top-width:0}.first\:pt-0:first-child{padding-top:0}.last\:border-0:last-child{border-style:var(--tw-border-style);border-width:0}.last\:pb-0:last-child{padding-bottom:0}@media (hover:hover){.hover\:bg-card-soft:hover{background-color:var(--card-soft)}.hover\:body:hover{color:var(--text)}.hover\:underline:hover{text-decoration-line:underline}.hover\:opacity-80:hover{opacity:.8}.hover\:opacity-100:hover{opacity:1}}.focus\:outline-none:focus{--tw-outline-style:none;outline-style:none}.focus-visible\:ring-2:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus-visible\:ring-blue-500:focus-visible{--tw-ring-color:var(--color-blue-500)}.data-\[state\=open\]\:pointer-events-auto[data-state=open]{pointer-events:auto}.data-\[state\=open\]\:visible[data-state=open]{visibility:visible}.data-\[state\=open\]\:z-50[data-state=open]{z-index:50}.data-\[state\=open\]\:translate-y-0[data-state=open]{--tw-translate-y:0;translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[state\=open\]\:opacity-100[data-state=open]{opacity:1}@media not all and (min-width:80rem){.max-xl\:hidden{display:none}}@media (min-width:40rem){.sm\:col-span-1{grid-column:span 1/span 1}.sm\:col-span-2{grid-column:span 2/span 2}.sm\:col-span-3{grid-column:span 3/span 3}.sm\:col-span-4{grid-column:span 4/span 4}.sm\:grid{display:grid}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.sm\:grid-cols-\[2fr_auto\]{grid-template-columns:2fr auto}}@media (min-width:48rem){.md\:col-span-2{grid-column:span 2/span 2}.md\:col-span-4{grid-column:span 4/span 4}.md\:col-span-5{grid-column:span 5/span 5}.md\:hidden{display:none}.md\:w-1\/2{width:50%}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.md\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.md\:grid-cols-\[1fr_1fr\]{grid-template-columns:1fr 1fr}.md\:grid-cols-\[1fr_1fr_1fr_auto\]{grid-template-columns:1fr 1fr 1fr auto}.md\:grid-cols-\[1fr_1fr_auto\]{grid-template-columns:1fr 1fr auto}.md\:grid-cols-\[1fr_2fr_auto\]{grid-template-columns:1fr 2fr auto}.md\:grid-cols-\[2fr_auto\]{grid-template-columns:2fr auto}.md\:grid-cols-\[2fr_auto_3fr\]{grid-template-columns:2fr auto 3fr}.md\:grid-cols-\[12rem_1fr\]{grid-template-columns:12rem 1fr}.md\:grid-cols-\[minmax\(0\,1\.2fr\)_minmax\(0\,1\.8fr\)\]{grid-template-columns:minmax(0,1.2fr) minmax(0,1.8fr)}.md\:grid-cols-\[minmax\(0\,13rem\)_minmax\(0\,9rem\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,13rem) minmax(0,9rem) minmax(0,1fr)}.md\:grid-cols-\[minmax\(0\,20rem\)_auto\]{grid-template-columns:minmax(0,20rem) auto}.md\:grid-cols-\[minmax\(0\,22rem\)_auto\]{grid-template-columns:minmax(0,22rem) auto}.md\:items-end{align-items:flex-end}}@media (min-width:64rem){.lg\:sticky{position:sticky}.lg\:top-4{top:calc(var(--spacing) * 4)}.lg\:col-span-1{grid-column:span 1/span 1}.lg\:col-span-2{grid-column:span 2/span 2}.lg\:w-auto{width:auto}.lg\:min-w-0{min-width:0}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.lg\:grid-cols-\[1\.1fr_0\.9fr\]{grid-template-columns:1.1fr .9fr}.lg\:grid-cols-\[1\.15fr_0\.85fr\]{grid-template-columns:1.15fr .85fr}.lg\:grid-cols-\[1fr_auto\]{grid-template-columns:1fr auto}.lg\:grid-cols-\[220px_minmax\(0\,1fr\)\]{grid-template-columns:220px minmax(0,1fr)}.lg\:grid-cols-\[320px_minmax\(0\,1fr\)\]{grid-template-columns:320px minmax(0,1fr)}.lg\:flex-row{flex-direction:row}.lg\:items-center{align-items:center}.lg\:items-start{align-items:flex-start}.lg\:justify-between{justify-content:space-between}}@media (min-width:80rem){.xl\:col-span-2{grid-column:span 2/span 2}.xl\:col-span-3{grid-column:span 3/span 3}.xl\:col-span-6{grid-column:span 6/span 6}.xl\:col-span-8{grid-column:span 8/span 8}.xl\:inline-flex{display:inline-flex}.xl\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.xl\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.xl\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.xl\:grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}.xl\:grid-cols-\[1\.2fr_0\.8fr\]{grid-template-columns:1.2fr .8fr}.xl\:grid-cols-\[1fr_1fr\]{grid-template-columns:1fr 1fr}.xl\:grid-cols-\[2fr_1fr\]{grid-template-columns:2fr 1fr}.xl\:items-end{align-items:flex-end}.form-action-cell>.xl\:inline-flex{align-self:flex-end}}@container not (min-width:64rem){.\@max-5xl\:hidden{display:none}}@container not (min-width:48rem){.\@max-3xl\:hidden{display:none}}@container not (min-width:42rem){.\@max-2xl\:hidden{display:none}}@container not (min-width:36rem){.\@max-xl\:hidden{display:none}}@container (min-width:36rem){.\@xl\:col-span-1{grid-column:span 1/span 1}.\@xl\:col-span-2{grid-column:span 2/span 2}.\@xl\:flex-1{flex:1}.\@xl\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.\@xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.\@xl\:flex-row{flex-direction:row}}@container (min-width:42rem){.\@2xl\:col-span-2{grid-column:span 2/span 2}.\@2xl\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.\@2xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.\@2xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.\@2xl\:grid-cols-\[minmax\(0\,1fr\)_13rem\]{grid-template-columns:minmax(0,1fr) 13rem}}@container (min-width:48rem){.\@3xl\:col-span-2{grid-column:span 2/span 2}.\@3xl\:w-auto{width:auto}.\@3xl\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.\@3xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.\@3xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.\@3xl\:grid-cols-\[2fr_1fr\]{grid-template-columns:2fr 1fr}.\@3xl\:grid-cols-\[minmax\(0\,1fr\)_14rem\]{grid-template-columns:minmax(0,1fr) 14rem}.\@3xl\:items-end{align-items:flex-end}.\@3xl\:self-center{align-self:center}.\@3xl\:self-start{align-self:flex-start}.\@3xl\:pt-8{padding-top:calc(var(--spacing) * 8)}}@container (min-width:56rem){.\@4xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}@container (min-width:64rem){.\@5xl\:order-none{order:0}.\@5xl\:hidden{display:none}.\@5xl\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.\@5xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.\@5xl\:grid-cols-\[minmax\(0\,1fr\)_minmax\(18rem\,0\.9fr\)\]{grid-template-columns:minmax(0,1fr) minmax(18rem,.9fr)}}@container (min-width:72rem){.\@6xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}}.dark\:border-red-900:where([data-theme=dark],[data-theme=dark] *){border-color:var(--color-red-900)}.dark\:bg-red-950:where([data-theme=dark],[data-theme=dark] *){background-color:var(--color-red-950)}.dark\:bg-slate-600:where([data-theme=dark],[data-theme=dark] *){background-color:var(--color-slate-600)}.dark\:text-red-300:where([data-theme=dark],[data-theme=dark] *){color:var(--color-red-300)}@font-face{font-family:Outfit;font-style:normal;font-weight:300 700;font-display:swap;src:url(/static/fonts/outfit/Outfit-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Outfit;font-style:normal;font-weight:300 700;font-display:swap;src:url(/static/fonts/outfit/Outfit-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Montserrat;font-style:normal;font-weight:100 900;font-display:swap;src:url(/static/fonts/montserrat/Montserrat-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat;font-style:normal;font-weight:100 900;font-display:swap;src:url(/static/fonts/montserrat/Montserrat-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Montserrat-fallback;src:local(Arial);font-weight:100 500;size-adjust:110.1%;ascent-override:96.8%;descent-override:25.1%;line-gap-override:0%}@font-face{font-family:Montserrat-fallback;src:local(Arial);font-weight:600 900;size-adjust:107%;ascent-override:96.8%;descent-override:25.1%;line-gap-override:0%}@keyframes fade-up{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}}:root{--chart-series-1:#3b82f6;--chart-series-2:#c2410c;--chart-series-3:#ec4899;--chart-series-4:#d97706;--chart-series-5:#0891b2;--chart-series-6:#ef4444;--chart-series-7:#a855f7;--chart-series-8:#16a34a;--chart-other:#94a3b8;--chart-reference:#64748b;--chart-seq-100:var(--accent-100);--chart-seq-200:var(--accent-200);--chart-seq-300:var(--accent-300);--chart-seq-400:var(--accent-400);--chart-seq-500:var(--accent-500);--chart-seq-600:var(--accent-600);--chart-seq-700:var(--accent-700);--chart-div-neg:#c2410c;--chart-div-pos:#2563eb;--chart-surface:var(--ui-card);--chart-grid:var(--ui-border);--chart-axis:var(--ui-border-strong);--chart-text:var(--ui-muted);--chart-tooltip-bg:var(--ui-card);--chart-tooltip-text:var(--ui-text);--chart-tooltip-muted:var(--ui-muted);--chart-tooltip-border:var(--ui-border-strong);--chart-tooltip-shadow:0 4px 12px #0f172a1f}:root[data-theme=dark]{--chart-series-1:#3b82f6;--chart-series-2:#ea580c;--chart-series-3:#ec4899;--chart-series-4:#d97706;--chart-series-5:#0891b2;--chart-series-6:#ef4444;--chart-series-7:#a855f7;--chart-series-8:#16a34a;--chart-other:#64748b;--chart-reference:#94a3b8;--chart-seq-100:var(--accent-900);--chart-seq-200:var(--accent-800);--chart-seq-300:var(--accent-700);--chart-seq-400:var(--accent-600);--chart-seq-500:var(--accent-500);--chart-seq-600:var(--accent-400);--chart-seq-700:var(--accent-300);--chart-div-neg:#ea580c;--chart-div-pos:#3b82f6;--chart-tooltip-bg:var(--ui-card-2);--chart-tooltip-shadow:0 4px 16px #00000073}.ui-btn[data-action=chart\:table][aria-pressed=true],:root[data-theme=dark] .ui-btn[data-action=chart\:table][aria-pressed=true]{background-color:var(--ui-card-2);color:var(--ui-text)}:root{--ps-merk:var(--ui-primary);--ps-merk-tekst:var(--ui-on-primary)}body.ps-klant-body{background-image:none;background-color:var(--ui-bg);min-height:100dvh;color:var(--ui-text)}:root[data-theme=dark] body.ps-klant-body{background-image:none}.ps-klant{--ui-primary:var(--ps-merk);--ui-primary-hover:var(--ps-merk)}@supports (color:color-mix(in lab, red, red)){.ps-klant{--ui-primary-hover:color-mix(in srgb, var(--ps-merk) 86%, var(--ui-text))}}.ps-klant{--ui-primary-active:var(--ps-merk)}@supports (color:color-mix(in lab, red, red)){.ps-klant{--ui-primary-active:color-mix(in srgb, var(--ps-merk) 76%, var(--ui-text))}}.ps-klant{--ui-on-primary:var(--ps-merk-tekst);--ui-control-h:44px;--ui-control-h-sm:44px;--ui-fs:16px;--ui-fs-sm:15px;--ps-klant-breedte:72rem;--ps-klant-balk-h:76px;--ps-klant-zin-h:3rem;--ps-klant-hoek:12px;min-height:100dvh;font-size:var(--ui-fs);flex-direction:column;display:flex}.ps-klant-kop{background-color:var(--ui-card);border-block-end:var(--ui-border-w) solid var(--ui-border);box-shadow:inset 0 4px 0 var(--ps-merk)}.ps-klant-kop-binnen{justify-content:space-between;align-items:center;gap:var(--ui-space-300);max-width:var(--ps-klant-breedte);min-height:64px;padding:var(--ui-space-300) var(--ui-space-400) var(--ui-space-200);margin-inline:auto;display:flex}.ps-klant-merk{align-items:center;min-width:0;display:inline-flex}.ps-klant-logo{object-fit:contain;width:auto;max-width:min(14rem,60vw);max-height:40px;display:block}.ps-klant-merknaam{letter-spacing:-.01em;text-overflow:ellipsis;white-space:nowrap;font-size:1.25rem;font-weight:700;overflow:hidden}.ps-klant-main{gap:var(--ui-space-400);width:100%;max-width:var(--ps-klant-breedte);padding:var(--ui-space-400) var(--ui-space-400) calc(var(--ps-klant-balk-h) + var(--ui-space-600));flex-direction:column;flex:1;margin-inline:auto;display:flex}.ps-klant-terug{color:inherit;text-underline-offset:2px;font-weight:600;text-decoration:underline}.ps-klant-werk{gap:var(--ui-space-200);flex-direction:column;min-width:0;display:flex}.ps-klant-werk>.ps-werkbalk,.ps-klant-werk>.ps-balk{margin-block-end:0}.ps-klant-plak{gap:var(--ui-space-300);flex-direction:column;min-width:0;display:flex}.ps-klant .ps-balk{border-radius:var(--ps-klant-hoek);padding:var(--ui-space-200) var(--ui-space-400)}@media (min-width:960px){.ps-klant .ps-balk{min-height:8.5rem}}.ps-klant .ps-klant-frame{border-radius:var(--ps-klant-hoek);background-color:var(--ui-card-2);height:min(50vh,32rem)}@media (min-width:960px){.ps-klant .ps-klant-frame{height:max(20rem,min(100vh - 26.5rem,46rem))}.ps-klant:has([data-ps-klant-preview]) .ps-klant-frame{height:max(20rem,min(100vh - 30.5rem,46rem))}}@media (max-width:959.98px){.ps-klant-werk>.ps-klant-plak{order:1}.ps-klant-werk>.ps-balk{order:2}}@media (max-width:959.98px) and (min-height:480px){.ps-klant{--ps-klant-plak-h:min(40vh, 22rem);--ps-klant-acties-h:2.75rem}.ps-klant .ps-klant-frame{height:var(--ps-klant-plak-h)}.ps-klant .ps-klant-plak{gap:var(--ui-space-200);width:auto;margin-inline:calc(-1 * var(--ui-space-400));padding:var(--ui-space-200) var(--ui-space-400);background-color:var(--ui-bg)}.ps-klant.ps-klant-doek-plakt .ps-klant-plak{z-index:20;box-shadow:0 var(--ui-border-w) 0 var(--ui-border);position:sticky;top:0}.ps-klant.ps-klant-doek-plakt .ps-balk *{scroll-margin-top:calc(var(--ps-klant-plak-h) + var(--ps-klant-acties-h) + 4 * var(--ui-space-200))}}@media (max-width:959.98px) and (min-height:480px) and (max-height:640px){.ps-klant{--ps-klant-plak-h:min(32vh, 12rem)}}@media (max-width:959.98px) and (max-height:640px){.ps-klant-kop-binnen{min-height:48px;padding-block:var(--ui-space-200)}.ps-klant-logo{max-height:32px}.ps-klant-main{padding-top:var(--ui-space-200)}.ps-klant .ps-klant-plak{padding-block:var(--ui-space-100)}}.ps-klant .ps-klant-frame.ps-kader-paneel{height:var(--ps-frame-h)}.ps-klant-doekbalk{justify-content:center;gap:var(--ui-space-200);flex-wrap:wrap;display:flex}@media (max-width:479px){.ps-klant-doekbalk{gap:var(--ui-space-100)}.ps-klant .ps-klant-doekbalk .ps-klant-knop{padding-inline:var(--ui-space-300);font-size:var(--ui-fs-sm)}.ps-klant-knoplabel-breed{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}.ps-klant-doekmelding{font-size:var(--ui-fs-sm);color:var(--ui-text);font-weight:500}.ps-klant-doekmelding:empty{display:none}.ps-klant-schuif{align-items:center;gap:var(--ui-space-200);display:flex}.ps-klant-schuif>.ui-range{row-gap:var(--ui-space-100);flex:auto;grid-template-columns:minmax(0,1fr);min-width:0;height:auto;display:grid}.ps-klant-schuif .ui-range-input{width:100%;min-width:0}.ps-klant-schuif .ui-range-value{white-space:nowrap;min-width:0}.ps-klant-schuif>.ps-klant-knop{flex:none}@media (max-width:767.98px){.ps-zoom>.ps-zoom-stap{display:none}}@container ps-balk (min-width:40rem){.ps-klant .ps-balk-tekst>textarea.ps-klant-invoer{min-height:0;height:calc(2 * 1.45em + 2 * var(--ui-space-200))}.ps-klant .ps-balk-velden .ps-klant-schuif>.ui-range{align-items:center;column-gap:var(--ui-space-200);height:var(--ui-control-h);grid-template-columns:minmax(0,1fr) auto}}.ps-klant-waarschuwing{font-size:var(--ui-fs-sm);color:var(--ui-warning-text)}.ps-klant .ps-balk *{scroll-margin-bottom:calc(var(--ps-klant-balk-h) + var(--ps-klant-zin-h) + var(--ui-space-200))}.ps-klant .ps-balk-naam{font-size:1rem}.ps-klant-label{color:var(--ui-text);font-size:1rem;font-weight:600;line-height:1.3}.ps-klant-invoer{width:100%}.ps-klant textarea.ps-klant-invoer{min-height:6.5rem;line-height:1.45}.ps-klant-knoppen{gap:var(--ui-space-200);flex-wrap:wrap;display:flex}.ps-klant .ps-klant-knop{padding-inline:var(--ui-space-400);font-size:var(--ui-fs)}.ps-plaatje-keuze{align-items:center;gap:var(--ui-space-300);min-width:0;display:flex}.ps-plaatje-mini{border:var(--ui-border-w) solid var(--ui-border);border-radius:var(--ui-radius);width:3rem;height:3rem;color:var(--ui-muted);flex:none;justify-content:center;align-items:center;display:inline-flex;overflow:hidden}.ps-plaatje-mini>img{object-fit:contain;width:100%;height:100%}.ps-plaatje-mini:has(>img:not(.hidden))>.ui-icon{display:none}.ps-plaatje-keuze>.ui-btn{flex:auto;min-width:0}[data-ps-plaatje-rij]:not([data-ps-gevuld]) .ps-woord-ander,[data-ps-plaatje-rij][data-ps-gevuld] .ps-woord-kies,.ps-plaatje-rij:not([data-ps-gevuld]) [data-ps-alleen-gevuld],.ps-plaatje-rij:not([data-ps-gevuld]):not(.ps-eigen-kaart)>.ps-meer,.ps-plaatje-rij.ps-eigen-kaart[data-ps-eigen-wacht]>.ps-meer{display:none}.ps-toevoeg-rij{--ui-control-h-sm:44px;justify-content:center;gap:var(--ui-space-200);min-width:0;display:flex}.ps-toevoeg-rij>.ps-toevoeg-knop{place-content:center;justify-items:center;column-gap:var(--ui-space-100);min-width:0;max-width:11rem;padding-inline:var(--ui-space-200);flex:1 1 0;grid-template-columns:auto minmax(0,auto);grid-template-areas:"icoon woord""tel tel";line-height:1.15;display:grid}.ps-toevoeg-knop>.ui-icon{grid-area:icoon}.ps-toevoeg-woord{text-overflow:ellipsis;white-space:nowrap;grid-area:woord;min-width:0;overflow:hidden}.ps-toevoeg-tel{color:var(--ui-muted);white-space:nowrap;grid-area:tel;font-size:.75rem;font-weight:500;line-height:1.15}.ps-toevoeg-tel:empty{display:none}.ps-toevoeg-niet-hier{justify-content:center;align-items:center;gap:var(--ui-space-200);min-width:0;min-height:var(--ui-control-h-sm);font-size:var(--ui-fs-sm);color:var(--ui-text);flex:auto;line-height:1.3;display:flex}.ps-toevoeg-niet-hier-zin{min-width:0}.ps-toevoeg-niet-hier>.ui-btn{flex:none}.ps-toevoeg-optie,.ps-menu-optie{flex-direction:column;align-items:flex-start;gap:0}.ps-toevoeg-optie[aria-disabled=true]{color:var(--ui-muted);cursor:not-allowed}.ps-toevoeg-zin{font-size:var(--ui-fs-sm);color:var(--ui-text)}.ps-toevoeg-zin:empty{display:none}.ps-canvas-frame.ps-toevoeg-doel,.ps-paneel-knop.ps-toevoeg-doel{outline:2px dashed var(--ui-primary);outline-offset:-2px;background-color:var(--ui-primary)}@supports (color:color-mix(in lab, red, red)){.ps-canvas-frame.ps-toevoeg-doel,.ps-paneel-knop.ps-toevoeg-doel{background-color:color-mix(in srgb, var(--ui-primary) 12%, var(--ui-card-2))}}.ps-eigen-kaart{box-shadow:inset 3px 0 0 var(--ui-primary)}@supports (color:color-mix(in lab, red, red)){.ps-eigen-kaart{box-shadow:inset 3px 0 0 color-mix(in srgb, var(--ui-primary) 55%, transparent)}}.ps-eigen-lijst{display:contents}.ps-eigen-kaart[data-ps-eigen-wacht] [data-ps-alleen-geplaatst],.ps-eigen-kaart:not([data-ps-eigen-wacht]) [data-ps-alleen-wachtend]{display:none}.ps-eigen-deel{display:contents}.ps-teller{font-size:var(--ui-fs-sm);font-variant-numeric:tabular-nums;color:var(--ui-muted)}.ps-klant-onderbalk{z-index:30;padding-bottom:env(safe-area-inset-bottom);border-block-start:var(--ui-border-w) solid var(--ui-border);background-color:var(--ui-card);inset-inline:0;position:fixed;bottom:0}@supports (color:color-mix(in lab, red, red)){.ps-klant-onderbalk{background-color:color-mix(in srgb, var(--ui-card) 94%, transparent)}}.ps-klant-onderbalk{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.ps-klant-onderbalk-binnen{justify-content:space-between;align-items:center;gap:var(--ui-space-300);max-width:var(--ps-klant-breedte);min-height:var(--ps-klant-balk-h);padding:var(--ui-space-300) var(--ui-space-400);margin-inline:auto;display:flex}.ps-klant-balkstatus{gap:var(--ui-space-100);flex-direction:column;min-width:0;display:flex}.ps-klant-stand{font-size:var(--ui-fs-sm);color:var(--ui-muted);flex:none}.ps-klant-stand.is-onbewaard{color:var(--ui-warning-text);font-weight:500}.ps-klant-acties{justify-content:flex-end;gap:var(--ui-space-200);flex:1;min-width:0;display:flex}@media (max-width:599px){.ps-klant-onderbalk-binnen{column-gap:var(--ui-space-200);row-gap:var(--ui-space-100);flex-wrap:wrap}.ps-klant-balkstatus{display:contents}.ps-klant-doekmelding{flex:1 0 100%}.ps-klant-acties{min-width:auto}.ps-klant-stand:empty{display:none}.ps-klant-main{padding-bottom:calc(9rem + env(safe-area-inset-bottom))}.ps-klant-acties>*{white-space:nowrap;flex:auto}}.ps-klant-body .ui-modal{max-width:calc(100vw - 2rem);transform:none}.ps-klant-bewaard{gap:var(--ui-space-300);text-align:center;flex-direction:column;display:flex}.ps-klant-code{padding:var(--ui-space-300) var(--ui-space-400);border-radius:var(--ps-klant-hoek);background-color:var(--ui-card-2);letter-spacing:.08em;font-size:1.75rem;font-weight:700}.ps-klant-codezin{font-size:var(--ui-fs-sm);color:var(--ui-muted)}.ps-klant-code.ps-klant-code-klein{padding:0 var(--ui-space-200);border-radius:var(--ui-radius);font-size:var(--ui-fs);letter-spacing:.04em;color:var(--ui-text);display:inline-block}.ps-klant-link{gap:var(--ui-space-200);display:flex}.ps-klant-link .ui-input{flex:1;min-width:0}@media (max-width:479px){.ps-klant-link{flex-direction:column}}.ps-bron{gap:var(--ui-space-300);flex-direction:column;min-width:0;display:flex}.ps-bron+.ps-bron{border-block-start:var(--ui-border-w) solid var(--ui-border);padding-block-start:var(--ui-space-300)}.ps-bron-seg{align-self:flex-start}.ps-bron-paneel{gap:var(--ui-space-300);flex-direction:column;display:flex}.ps-bron-paneel.hidden{display:none}.ps-bron-zoek .ui-input{width:100%}.ps-bron-raster{gap:var(--ui-space-200);overscroll-behavior:contain;grid-template-columns:repeat(auto-fill,minmax(7.25rem,1fr));max-height:27rem;margin:-4px;padding:4px;display:grid;overflow-y:auto}.ps-bron-raster:empty{display:none}.ps-bron-kaart{cursor:pointer;position:relative}.ps-bron-kaart[aria-disabled=true]{cursor:progress}.ps-bron-kaart .media-card-thumb{height:6rem}.ps-bron-kaart.hidden{display:none}.ps-bron-kaart.is-selected{border-color:var(--ui-primary);box-shadow:0 0 0 1px var(--ui-primary)}.ps-bron-vink{top:var(--ui-space-200);right:var(--ui-space-200);background-color:var(--ui-primary);width:1.5rem;height:1.5rem;color:var(--ui-on-primary);border-radius:9999px;justify-content:center;align-items:center;display:none;position:absolute}.ps-bron-kaart.is-selected .ps-bron-vink{display:flex}.ps-kiezer-groepen{align-items:center;gap:var(--ui-space-200);flex-wrap:wrap;min-width:0;display:flex}.ps-kiezer-groepen .filter-chip-row{min-width:0;max-width:100%}.ps-kiezer-groepen .hl-chip{max-width:100%}.ps-klant .ps-kiezer-groepen .hl-chip{min-height:2.75rem;padding-inline:var(--ui-space-300);font-size:var(--ui-fs-sm)}.ui-modal.ps-kiezer-dialoog[open]{flex-direction:column;max-height:min(90dvh,52rem);display:flex}.ps-kiezer-dialoog>.ui-modal-header{flex:none}.ps-kiezer-dialoog>.ps-kiezer-body{flex:auto;min-height:0;max-height:none}.ps-kiezer-dialoog .ps-bron-raster{max-height:none;overflow:visible}@media (max-width:767.98px){.ui-modal.ps-kiezer-dialoog,.ps-klant-body .ui-modal.ps-kiezer-dialoog{width:100vw;max-width:100vw;height:100dvh;max-height:100dvh;padding-bottom:env(safe-area-inset-bottom);border:0;border-radius:0;margin:0;transform:none}.ui-modal.ps-kiezer-dialoog[open]{max-height:100dvh}}.ps-bron-galerij{gap:var(--ui-space-300);grid-template-columns:repeat(auto-fill,minmax(10rem,1fr));display:grid}.ps-bron-galerij .media-card-thumb{height:8rem}.ps-bieb-blok{position:relative}:root{--ps-papier:#fff}.ps-papier{background-color:var(--ps-papier)}.ps-bieb-kaart>form{margin-block-start:auto}.ps-bieb-kaart .ui-btn{max-width:100%}.ps-bieb-kaart .table-chip-group>.ui-pill{text-overflow:ellipsis;white-space:nowrap;vertical-align:middle;min-width:0;max-width:100%;height:22px;line-height:20px;display:inline-block;overflow:hidden}.ps-bieb-blok .filter-chip-row{min-width:0;max-width:100%}.ps-bieb-kaart .table-chip-group>.ui-pill>.ui-pill-dot{vertical-align:middle;margin-block-start:0;margin-inline-end:5px;display:inline-block}.ps-bieb-keuze{max-width:100%}.ps-bieb-keuze>.ui-select{min-width:0}.ps-bieb-keuze>.ui-btn{white-space:nowrap;flex:none}.ui-seg.ps-bieb-rail{flex-wrap:wrap;width:fit-content;max-width:100%;display:flex}.ps-bieb-rail>.ui-seg-item{min-width:0;max-width:100%;height:auto;padding-block:max(0px, calc((var(--ui-control-h-sm) - 6px - 1.4em) / 2));white-space:normal;overflow-wrap:anywhere;line-height:1.4;display:block}.ps-bieb-rail .ui-seg-count{white-space:nowrap;margin-inline-start:0}.ps-bieb-lijst{overflow-x:auto;container:ps-bieb/inline-size}.ps-bieb-lang{display:none}@container ps-bieb (max-width:28rem){.ps-bieb-tabel,.ps-bieb-tabel>tbody{display:block}.ps-bieb-tabel>thead{display:none}.ps-bieb-tabel>tbody>tr{padding-block:var(--ui-space-100);border-bottom:var(--ui-border-w) solid var(--ui-border);grid-template-columns:minmax(0,1fr) auto;align-items:center;display:grid}.ps-bieb-tabel>tbody>tr:last-child,.ps-bieb-tabel>tbody>tr>td{border-bottom:0}.ps-bieb-tabel>tbody>tr>td:first-child{grid-column:1/-1}.ps-bieb-tabel>tbody>tr>.ps-bieb-aantal{text-align:left;color:var(--ui-muted)}.ps-bieb-kort{display:none}.ps-bieb-lang{display:inline}}.ps-bron-lettermonster{white-space:nowrap;color:var(--ui-text);font-size:1.75rem;line-height:1.2}.ps-lettertype-acties{justify-content:flex-end;align-items:center;gap:var(--ui-space-200);display:flex}.ps-lettermonster-svg{width:auto;max-width:16rem;height:2rem;color:var(--ui-text);display:block}.ps-letterkeuze{min-width:0;position:relative}.ps-letterkeuze>summary{cursor:pointer;align-items:center;min-width:0;list-style:none;display:flex}.ps-letterkeuze>summary::-webkit-details-marker{display:none}.ps-letterkeuze-naam{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:1.125rem;line-height:1.2;overflow:hidden}.ui-menu.ps-letterkeuze-lijst{width:max-content;min-width:min(max(var(--ps-letterkeuze-knop,0px), 18rem), calc(100vw - 2rem));overscroll-behavior:contain;max-width:calc(100vw - 2rem);max-height:min(60vh,22rem);margin-top:0;right:auto;overflow-y:auto}.ui-menu-item.ps-letterkeuze-item{min-height:2.75rem;color:var(--ui-text);text-overflow:ellipsis;white-space:nowrap;content-visibility:auto;contain-intrinsic-size:auto 2.75rem;font-size:1.125rem;line-height:1.2;overflow:hidden}.ui-menu-item.ps-letterkeuze-item[aria-checked=true]{background-color:var(--ui-primary)}@supports (color:color-mix(in lab, red, red)){.ui-menu-item.ps-letterkeuze-item[aria-checked=true]{background-color:color-mix(in srgb, var(--ui-primary) 12%, transparent)}}.ui-menu-item.ps-letterkeuze-item[aria-checked=true]{box-shadow:inset 3px 0 0 var(--ui-primary)}.ui-menu-item.ps-letterkeuze-item:focus-visible{outline:2px solid var(--ui-focus-ring);outline-offset:-2px}.ps-profiel-velden{gap:var(--ui-space-300) var(--ui-space-400);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (max-width:599px){.ps-profiel-velden{grid-template-columns:minmax(0,1fr)}}.ps-profiel-breed{grid-column:1/-1}.ps-profiel-vinkjes{gap:var(--ui-space-200);flex-direction:column;display:flex}.ps-profiel-form:not(:has([data-ps-profiel-soort] option[value=vel]:checked)) .ps-alleen-vel,.ps-profiel-form:has([data-ps-profiel-soort] option[value=vel]:checked) .ps-alleen-los,.ps-profiel-form:not(:has([data-ps-profiel-velmaat] option[value=eigen]:checked)) .ps-alleen-eigen{display:none}.ps-proefvel-keuze{align-items:flex-end;gap:var(--ui-space-300);border-block-start:var(--ui-border-w) solid var(--ui-border);flex-wrap:wrap;margin-block-start:var(--ui-space-400);padding-block-start:var(--ui-space-400);display:flex}.ps-proefvel-keuze .form-field{min-width:12rem}:root{--cursor-grab:grab;--cursor-grabbing:grabbing;--ui-bg:#fafbfc;--ui-card:#fff;--ui-card-2:#f2f4f6;--ui-border:#dfe3e8;--ui-border-strong:#c9cfd6;--ui-text:#1e2328;--ui-muted:#525b68;--ui-papier-vlak:#fff;--ui-papier-rand:#dfe3e8;--ui-papier-tekst:#1e2328;--ui-papier-muted:#525b68;--ui-papier-let-op:#8a5b00;--ui-papier-link:#0b6fa4;--ui-logo-tegel-vlak:#fff;--ui-logo-tegel-rand:#dfe3e8;--ui-primary:var(--accent-600);--ui-primary-hover:var(--accent-700);--ui-primary-active:var(--accent-800);--ui-on-primary:#fff;--ui-action:var(--accent-700);--ui-focus-ring:var(--ui-primary-hover);--ui-focus-ring-inner:var(--ui-card);--ui-focus-ring-shadow:0 0 0 2px var(--ui-focus-ring-inner), 0 0 0 4px var(--ui-focus-ring);--accent-line-a:.55;--accent-line-b:.45;--aurora-1:.6;--aurora-2:.46;--aurora-3:.31;--aurora-4:.24;--aurora-scrim:linear-gradient(180deg, #f8fafc80 0px, #f8fafc80 200px, #f8fafc00 400px);--grain:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='g'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.7' numOctaves='4' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3CfeComponentTransfer%3E%3CfeFuncR type='linear' slope='1.7' intercept='-0.35'/%3E%3CfeFuncG type='linear' slope='1.7' intercept='-0.35'/%3E%3CfeFuncB type='linear' slope='1.7' intercept='-0.35'/%3E%3C/feComponentTransfer%3E%3C/filter%3E%3Crect width='180' height='180' filter='url(%23g)'/%3E%3C/svg%3E");--grain-blend:overlay;--ui-success:#0bbf58;--ui-warning:#f5a524;--ui-danger:#f31260;--ui-info:#14b4ff;--ui-success-text:#067a3c;--ui-warning-text:#8a5b00;--ui-danger-text:#b90d4b;--ui-info-text:#0b6fa4;--hue-slate:#64748b;--hue-red:#ef4444;--hue-orange:#f97316;--hue-amber:#f59e0b;--hue-yellow:#eab308;--hue-green:#22c55e;--hue-teal:#14b8a6;--hue-cyan:#06b6d4;--hue-blue:#3b82f6;--hue-indigo:#6366f1;--hue-purple:#a855f7;--hue-pink:#ec4899;--hue-text-slate:#334155;--hue-text-red:#b91c1c;--hue-text-orange:#9a3412;--hue-text-amber:#92400e;--hue-text-yellow:#854d0e;--hue-text-green:#166534;--hue-text-teal:#115e59;--hue-text-cyan:#155e75;--hue-text-blue:#1d4ed8;--hue-text-indigo:#4338ca;--hue-text-purple:#7e22ce;--hue-text-pink:#be185d;--ui-radius:6px;--ui-border-w:1px;--ui-fs:14px;--ui-fs-sm:12px;--ui-fs-xs:11px;--ui-control-h:26px;--ui-control-h-sm:26px;--ui-row-py:8px;--ui-card-p:20px;--ui-dialog-w:560px;--ui-shadow-sticky:0 10px 18px -18px #0f172a73;--ui-space-100:4px;--ui-space-200:8px;--ui-space-300:12px;--ui-space-400:16px;--ui-space-500:20px;--ui-space-600:24px;--ui-space-800:32px;--nav-item-py:6px;--nav-subitem-py:4px;--ui-tint:10%;--ui-tint-border:28%}:root[data-theme=dark]{--ui-bg:#121416;--ui-card:#181c20;--ui-card-2:#22262a;--ui-border:#2c3034;--ui-border-strong:#3a3f45;--ui-text:#f0f4f8;--ui-muted:#aab4be;--ui-primary:var(--accent-500);--ui-primary-hover:var(--accent-400);--ui-primary-active:var(--accent-300);--ui-on-primary:var(--ui-bg);--ui-action:var(--accent-400);--accent-line-a:.32;--accent-line-b:.26;--aurora-1:.46;--aurora-2:.35;--aurora-3:.2;--aurora-4:.13;--aurora-scrim:none;--ui-success-text:#3fe08a;--ui-warning-text:#ffc35c;--ui-danger-text:#ff5c8d;--ui-info-text:#55c7ff;--hue-text-slate:#cbd5e1;--hue-text-red:#fca5a5;--hue-text-orange:#fdba74;--hue-text-amber:#fcd34d;--hue-text-yellow:#fde047;--hue-text-green:#86efac;--hue-text-teal:#5eead4;--hue-text-cyan:#67e8f9;--hue-text-blue:#93c5fd;--hue-text-indigo:#a5b4fc;--hue-text-purple:#d8b4fe;--hue-text-pink:#f9a8d4;--ui-tint:16%;--ui-tint-border:34%;--ui-shadow-sticky:0 12px 20px -16px #000000b3}:root[data-accent=grey]{--ui-primary:#303030;--ui-primary-hover:#1a1a1a;--ui-primary-active:#1a1a1a;--aurora-stack:none;--aurora-base:none;--aurora-blends:normal}:root:not([data-theme=dark])[data-accent=grey]{--ui-bg:#f1f1f1;--bg:#f1f1f1}:root[data-theme=dark][data-accent=grey]{--ui-primary:#e3e3e3;--ui-primary-hover:#fff;--ui-primary-active:#ccc;--ui-on-primary:#1a1a1a}:root:not([data-theme=dark])[data-accent=emerald],:root:not([data-theme=dark])[data-accent=sky],:root:not([data-theme=dark])[data-accent=rainbow]{--ui-primary:var(--accent-700);--ui-primary-hover:var(--accent-800);--ui-primary-active:var(--accent-900)}:root[data-theme=dark][data-accent=indigo]{--ui-primary:var(--accent-400);--ui-primary-hover:var(--accent-300);--ui-primary-active:var(--accent-200)}@media (pointer:coarse){:root{--ui-control-h:44px;--ui-control-h-sm:36px;--ui-row-py:11px;--nav-item-py:10px;--nav-subitem-py:8px}}.page-container.is-wide{max-width:none}.toast.is-leaving{opacity:0;transform:translateY(-4px)}@media (max-width:47.9375rem){.toast.is-leaving{transform:translateY(4px)}}.emb-design-card{position:relative}.emb-design-link{min-width:0;color:inherit;flex-direction:column;gap:4px;text-decoration:none;display:flex}.emb-design-actions{position:absolute;top:8px;right:8px}details>[data-floating-panel]:not(.is-floating){display:none}.table-chip-group .ui-help,.factuur-regel-stand .ui-help{margin-top:0}.task-list[data-sort-active="1"] .task-row-draggable{cursor:default}.task-list[data-sort-active="1"] .task-row-draggable .task-row-main:before{content:none}.task-kanban-col-actions{opacity:0;transition:opacity .12s}.task-kanban-col-head:hover .task-kanban-col-actions,.task-kanban-col-actions:has(:focus-visible),.task-kanban-col-head.is-collapsed .task-kanban-col-actions{opacity:1}@media (hover:none){.task-kanban-col-actions{opacity:1}}.task-kanban-col-head.is-collapsed .task-kanban-add,.task-kanban-col-head.is-collapsed .task-kanban-col-name,.task-kanban-col-head.is-collapsed .task-kanban-collapse-open{display:none}.task-kanban-col-head.is-collapsed .task-kanban-collapse-closed{display:inline-flex}.task-kanban-col-head .task-kanban-col-name{height:28px;padding-inline:11px;font-size:13px;font-weight:600}.task-kanban-cell .task-kanban-cell-collapsed{display:none}.task-kanban-cell.is-collapsed .task-kanban-cell-collapsed{writing-mode:vertical-rl;cursor:pointer;border-radius:.5rem;flex:1;align-items:center;height:auto;padding:.625rem 0;font-size:13px;font-weight:600;display:flex}.task-kanban-cell-collapsed>span{text-overflow:ellipsis;white-space:nowrap;max-inline-size:100%;overflow:hidden}.task-kanban-cell-collapsed:hover{--ui-tint:18%}@media (max-width:48rem){.task-kanban-scroll{scroll-snap-type:x proximity}.task-kanban-col{scroll-snap-align:start}}.task-lane-rows-fragment{display:contents}.task-lane-rows-fragment>:not([hidden]){margin-top:.25rem}.task-board-activity-fragment,.bio-batch-content,.ai-style-org-content,.ai-style-my-content,.embroidery-editor-content,.emb-profile-estimates,.massbalance-report-content,.mini-log-content,.parcels-report-content,.product-links-content,.shipping-costs-report-content,.sold-report-content,.incidents-report-content,.stock-counts-content,.logs-out-content,.option-link-form{display:contents}.integratie-logo-md>.integratie-logo-letter{font-size:1.125rem}.integratie-logo-sm>.integratie-logo-letter{font-size:.6875rem}.integratie-logo-md>svg{width:1.5rem;height:1.5rem}.inline-formulier>.ui-input{flex:12rem;width:auto;min-width:0}.inline-formulier>.ui-select{flex:0 auto;width:auto;min-width:0;max-width:100%}.inline-formulier .inline-getal{white-space:nowrap;flex:none;align-items:center;gap:.375rem;display:inline-flex}.inline-formulier .inline-getal>.ui-input{text-align:right;width:6rem}.inline-formulier .inline-eenheid{color:var(--ui-muted);font-size:var(--ui-fs-sm)}.card-slot:not(:has(>:not([hidden]))){display:none}.hidden,[hidden]{display:none!important}.nav-progress{z-index:80;opacity:0;pointer-events:none;background-image:linear-gradient(90deg, transparent 0%, var(--ui-primary) 35%, var(--ui-primary) 65%, transparent 100%);background-repeat:no-repeat;background-size:40% 100%;height:3px;transition:opacity .15s .18s;animation:1.1s ease-in-out infinite paused nav-progress-slide;position:fixed;top:0;left:0;right:0}.nav-progress.htmx-request{opacity:1;animation-play-state:running}.knop-bezig{align-items:center;gap:var(--ui-space-200);display:inline-flex}.knop-bezig>.spinner{border-color:currentColor;flex:none}@supports (color:color-mix(in lab, red, red)){.knop-bezig>.spinner{border-color:color-mix(in srgb, currentColor 35%, transparent)}}.knop-bezig>.spinner{border-top-color:currentColor}#app.htmx-request{opacity:.55;transition:opacity .2s .25s}.jobs-live-regel{align-items:center;gap:var(--ui-space-200);display:flex}.jobs-live-stip{background-color:var(--ui-success);border-radius:9999px;width:.5rem;height:.5rem;animation:2s ease-in-out infinite jobs-live-stip}.jobs-live-regel.is-gepauzeerd .jobs-live-stip{background-color:var(--border);animation:none}.is-live-gewijzigd{border-radius:4px;animation:1.6s ease-out jobs-live-flits}@keyframes jobs-live-stip{0%,to{opacity:1}50%{opacity:.35}}@keyframes jobs-live-flits{0%{background-color:color-mix(in srgb, var(--ui-primary) 28%, transparent)}to{background-color:#0000}}@media (prefers-reduced-motion:reduce){.jobs-live-stip,.is-live-gewijzigd{animation:none}.is-live-gewijzigd{background-color:var(--ui-primary)}@supports (color:color-mix(in lab, red, red)){.is-live-gewijzigd{background-color:color-mix(in srgb, var(--ui-primary) 16%, transparent)}}}[data-emb-canvas-fit].is-stale{opacity:.5;transition:opacity .2s}.emb-editor-grid{gap:var(--ui-space-300);grid-template-columns:minmax(0,1fr);display:grid}.emb-editor-state{display:contents}[data-emb-order-list],[data-emb-line-list],[data-emb-object-list]{max-height:18rem;overflow:auto}[data-emb-order-list]>*+*,[data-emb-line-list]>*+*,[data-emb-object-list]>*+*{margin-block-start:var(--ui-space-200)}@media (min-width:1024px){.emb-editor-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.emb-editor-canvas{grid-column:span 3;align-self:start}.emb-editor-rail{--emb-canvas-chrome:5.8rem;height:calc(var(--emb-canvas-h) + var(--emb-canvas-chrome));flex-direction:column;align-self:start;display:flex}.emb-editor-rail>.card-body{flex-direction:column;flex:auto;min-height:0;display:flex;overflow:hidden}.emb-editor-rail [data-emb-order-list]{flex:auto;min-height:4rem;max-height:none}.emb-editor-rail [data-emb-line-list],.emb-editor-rail [data-emb-object-list]{flex:0 auto;max-height:40%}.emb-editor-rail [data-emb-line-list]:has(>*),.emb-editor-rail [data-emb-object-list]:has(>*){min-height:4.25rem}.emb-editor-rail [data-emb-line-list]:has(>*+*),.emb-editor-rail [data-emb-object-list]:has(>*+*){min-height:9rem}.emb-editor-wide{grid-column:1/-1}}.emb-canvas-frame{width:100%;height:var(--emb-canvas-h,clamp(260px, 60vh, 380px));position:relative;overflow:hidden}.emb-editor-grid{--emb-canvas-h:clamp(260px, 60vh, 380px)}@media (min-width:768px){.emb-editor-grid{--emb-canvas-h:clamp(260px, 60vh, 460px)}}@media (min-width:1280px){.emb-editor-grid{--emb-canvas-h:clamp(260px, 60vh, 560px)}}.emb-canvas-badges{z-index:2;pointer-events:none;flex-wrap:wrap;justify-content:flex-end;gap:6px;max-width:calc(100% - 16px);display:flex;position:absolute;top:8px;right:8px}.emb-canvas-badge{border-radius:var(--ui-radius);background-color:var(--ui-card)}@supports (color:color-mix(in lab, red, red)){.emb-canvas-badge{background-color:color-mix(in srgb, var(--ui-card) 88%, transparent)}}.emb-canvas-badge{box-shadow:0 1px 2px #0000001f}.emb-measure-catch{z-index:3;cursor:crosshair;touch-action:none;position:absolute;inset:0}.emb-tool{flex:none}.emb-row{cursor:pointer}.emb-row .drag-handle,.emb-row .emb-color-trigger{cursor:default}.emb-color-pop{display:inline-flex;position:relative}.emb-color-pop>summary{cursor:pointer;list-style:none}.emb-color-pop>summary::-webkit-details-marker{display:none}.emb-color-trigger{border-radius:calc(var(--ui-radius) - 2px);border:var(--ui-border-w) solid transparent;justify-content:center;align-items:center;padding:2px;display:inline-flex}.emb-color-trigger:hover,.emb-color-pop[open]>.emb-color-trigger{border-color:var(--ui-primary)}@supports (color:color-mix(in lab, red, red)){.emb-color-trigger:hover,.emb-color-pop[open]>.emb-color-trigger{border-color:color-mix(in srgb, var(--ui-primary) 60%, var(--ui-border))}}.emb-color-trigger:hover,.emb-color-pop[open]>.emb-color-trigger{background-color:var(--ui-card-2)}.emb-color-menu{width:17rem;max-width:calc(100vw - 16px);padding:6px}.emb-color-section>.ui-help{margin:4px 8px}.emb-color-section>.form-field{margin:4px 12px 8px}:root[data-theme=dark] [data-emb-swatch]{stroke-opacity:.7}.emb-color-scroll{max-height:14rem;overflow-y:auto}.emb-tool-fabric>.emb-color-trigger{width:var(--ui-control-h-sm);height:var(--ui-control-h-sm);border-radius:var(--ui-radius);border-color:var(--ui-border)}.emb-prop-bar{align-items:flex-end;gap:var(--ui-space-200) 10px;flex-wrap:wrap;display:flex}.emb-prop:not(.hidden){flex-direction:column;gap:2px;min-width:0;display:flex}.emb-prop>.ui-label{color:var(--ui-muted);white-space:nowrap;margin-bottom:0;font-size:11px;font-weight:500}.ui-input.emb-prop-num{width:7rem}.ui-input.ai-rate-num{width:6rem}.ui-input.ai-model-name{width:14rem}.ui-input.emb-prop-xy{width:4.5rem}.emb-prop-pair{align-items:center;gap:8px;display:flex}.emb-prop-slider{width:8rem}.emb-prop-width{flex:none}[data-emb-object-thread-list]{height:var(--ui-control-h);flex-wrap:nowrap;align-items:center;gap:2px;max-width:14rem;display:flex;overflow-x:auto}.emb-prop-hint{color:var(--ui-muted);white-space:nowrap;font-size:11px;line-height:1}.emb-prop-sel:not(.hidden){align-items:flex-end;gap:var(--ui-space-200) 10px;flex-wrap:wrap;flex:auto;display:flex}.emb-prop-tag{align-self:center}.emb-prop-swatch>.emb-color-pop{height:var(--ui-control-h);align-items:center}.emb-prop-check .form-check{height:var(--ui-control-h)}.emb-prop-end{align-self:flex-end;margin-left:auto}.emb-prop-empty{font-size:var(--ui-fs-sm);color:var(--ui-muted);align-self:center}.emb-finding-spots{margin-top:4px}.emb-finding-more{cursor:pointer;align-items:center;gap:2px;font-weight:500;list-style:none;display:inline-flex}.emb-finding-more::-webkit-details-marker{display:none}.emb-finding-more:after{content:"";background-color:currentColor;flex:none;width:.9em;height:.9em;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='black'%3E%3Cpath fill-rule='evenodd' d='M5.22 8.22a.75.75 0 0 1 1.06 0L10 11.94l3.72-3.72a.75.75 0 1 1 1.06 1.06l-4.25 4.25a.75.75 0 0 1-1.06 0L5.22 9.28a.75.75 0 0 1 0-1.06Z' clip-rule='evenodd'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='black'%3E%3Cpath fill-rule='evenodd' d='M5.22 8.22a.75.75 0 0 1 1.06 0L10 11.94l3.72-3.72a.75.75 0 1 1 1.06 1.06l-4.25 4.25a.75.75 0 0 1-1.06 0L5.22 9.28a.75.75 0 0 1 0-1.06Z' clip-rule='evenodd'/%3E%3C/svg%3E");-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.emb-finding-spots[open]>.emb-finding-more:after{transform:rotate(180deg)}.emb-spot-list{flex-direction:column;gap:2px;margin-top:2px;list-style:none;display:flex}.emb-spot{color:inherit;text-align:start;text-underline-offset:2px;cursor:pointer;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.emb-spot.is-active{font-weight:600;text-decoration-style:solid}@keyframes nav-progress-slide{0%{background-position-x:-60%}to{background-position-x:160%}}@media (prefers-reduced-motion:reduce){.nav-progress{background-image:none;background-color:var(--ui-primary);animation:none}}.ui-btn{height:var(--ui-control-h-sm);border-radius:var(--ui-radius);border:var(--ui-border-w) solid transparent;font-size:var(--ui-fs-sm);cursor:pointer;justify-content:center;align-items:center;gap:6px;padding:0 9px;font-weight:500;line-height:1;transition:background-color .12s,border-color .12s,color .12s;display:inline-flex}.ui-btn-sm{height:var(--ui-control-h-sm)}.search-form .ui-btn{height:36px}.ui-btn-primary{background-color:var(--ui-primary);color:var(--ui-on-primary)}.ui-btn-primary:hover{background-color:var(--ui-primary-hover)}.ui-btn-primary:active{background-color:var(--ui-primary-active)}.ui-btn-secondary{background-color:var(--ui-card);border-color:var(--ui-border-strong);color:var(--ui-text)}.ui-btn-secondary:hover{background-color:var(--ui-card-2)}:root[data-theme=dark] .ui-btn-secondary{background-color:#272c31}.ui-btn-soft{background-color:var(--ui-primary)}@supports (color:color-mix(in lab, red, red)){.ui-btn-soft{background-color:color-mix(in srgb, var(--ui-primary) var(--ui-tint), transparent)}}.ui-btn-soft{color:var(--ui-primary)}.ui-btn-soft:hover{background-color:var(--ui-primary)}@supports (color:color-mix(in lab, red, red)){.ui-btn-soft:hover{background-color:color-mix(in srgb, var(--ui-primary) 18%, transparent)}}.ui-btn-ghost{color:var(--ui-muted);background-color:#0000}.ui-btn-ghost:hover{background-color:var(--ui-card-2);color:var(--ui-text)}:root[data-theme=dark] .ui-btn-ghost{color:#c6cdd4}.ui-btn-danger{background-color:var(--ui-danger)}@supports (color:color-mix(in lab, red, red)){.ui-btn-danger{background-color:color-mix(in srgb, var(--ui-danger) var(--ui-tint), transparent)}}.ui-btn-danger{border-color:var(--ui-danger)}@supports (color:color-mix(in lab, red, red)){.ui-btn-danger{border-color:color-mix(in srgb, var(--ui-danger) var(--ui-tint-border), transparent)}}.ui-btn-danger{color:var(--ui-danger-text)}.ui-btn-danger:hover{background-color:var(--ui-danger)}@supports (color:color-mix(in lab, red, red)){.ui-btn-danger:hover{background-color:color-mix(in srgb, var(--ui-danger) 20%, transparent)}}.ui-btn:focus-visible,.ui-input:focus-visible,.ui-select:focus-visible,.ui-iconbtn:focus-visible,.rt-source:focus-visible,.role-link:focus-visible,.chat-emoji-btn:focus-visible,.task-kanban-cell-collapsed:focus-visible,.task-cal-tray-collapsed:focus-visible{outline:2px solid var(--ui-focus-ring);outline-offset:2px;box-shadow:0 0 0 2px var(--ui-focus-ring-inner)}.ui-btn:disabled,.ui-btn[aria-disabled=true],.rt-ai-action[aria-disabled=true]{opacity:.55;cursor:not-allowed}.ui-iconbtn{width:var(--ui-control-h-sm);height:var(--ui-control-h-sm);border-radius:var(--ui-radius);color:var(--ui-muted);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;display:inline-flex}.ui-iconbtn:hover,.ui-iconbtn[aria-pressed=true]{background-color:var(--ui-card-2);color:var(--ui-text)}.table-icon-row .ui-btn{width:var(--ui-control-h-sm);padding:0}.ui-iconbtn-danger:hover{background-color:var(--ui-danger)}@supports (color:color-mix(in lab, red, red)){.ui-iconbtn-danger:hover{background-color:color-mix(in srgb, var(--ui-danger) var(--ui-tint), transparent)}}.ui-iconbtn-danger:hover{color:var(--ui-danger-text)}.ui-iconbtn-go{background-color:var(--ui-primary)}@supports (color:color-mix(in lab, red, red)){.ui-iconbtn-go{background-color:color-mix(in srgb, var(--ui-primary) 16%, transparent)}}.ui-iconbtn-go{color:var(--ui-primary)}.ui-iconbtn-go:hover{background-color:var(--ui-primary)}@supports (color:color-mix(in lab, red, red)){.ui-iconbtn-go:hover{background-color:color-mix(in srgb, var(--ui-primary) 32%, transparent)}}.ui-iconbtn-go:hover{color:var(--ui-primary)}.ui-pill{border-radius:var(--ui-radius);height:22px;font-size:var(--ui-fs-sm);border:var(--ui-border-w) solid transparent;white-space:nowrap;font-variant-numeric:tabular-nums;align-items:center;gap:5px;padding:0 8px;font-weight:500;line-height:1;display:inline-flex}.ui-pill.ui-pill-wrap{white-space:normal;text-align:left;align-items:flex-start;max-width:100%;line-height:1.3}.ui-pill-dot{background-color:currentColor;border-radius:9999px;flex:none;width:6px;height:6px}.ui-pill.ui-pill-wrap .ui-pill-dot{margin-top:.32em}.ui-pill.ui-pill-subtle{background-color:#0000;border-color:#0000;padding:0 2px}.ui-pill-neutral{background-color:var(--ui-card-2);border-color:var(--ui-border);color:var(--ui-muted)}.ui-pill-info{background-color:var(--ui-info)}@supports (color:color-mix(in lab, red, red)){.ui-pill-info{background-color:color-mix(in srgb, var(--ui-info) var(--ui-tint), transparent)}}.ui-pill-info{border-color:var(--ui-info)}@supports (color:color-mix(in lab, red, red)){.ui-pill-info{border-color:color-mix(in srgb, var(--ui-info) var(--ui-tint-border), transparent)}}.ui-pill-info{color:var(--ui-info-text)}.ui-pill-success{background-color:var(--ui-success)}@supports (color:color-mix(in lab, red, red)){.ui-pill-success{background-color:color-mix(in srgb, var(--ui-success) var(--ui-tint), transparent)}}.ui-pill-success{border-color:var(--ui-success)}@supports (color:color-mix(in lab, red, red)){.ui-pill-success{border-color:color-mix(in srgb, var(--ui-success) var(--ui-tint-border), transparent)}}.ui-pill-success{color:var(--ui-success-text)}.ui-pill-warning{background-color:var(--ui-warning)}@supports (color:color-mix(in lab, red, red)){.ui-pill-warning{background-color:color-mix(in srgb, var(--ui-warning) var(--ui-tint), transparent)}}.ui-pill-warning{border-color:var(--ui-warning)}@supports (color:color-mix(in lab, red, red)){.ui-pill-warning{border-color:color-mix(in srgb, var(--ui-warning) var(--ui-tint-border), transparent)}}.ui-pill-warning{color:var(--ui-warning-text)}.ui-pill-danger{background-color:var(--ui-danger)}@supports (color:color-mix(in lab, red, red)){.ui-pill-danger{background-color:color-mix(in srgb, var(--ui-danger) var(--ui-tint), transparent)}}.ui-pill-danger{border-color:var(--ui-danger)}@supports (color:color-mix(in lab, red, red)){.ui-pill-danger{border-color:color-mix(in srgb, var(--ui-danger) var(--ui-tint-border), transparent)}}.ui-pill-danger{color:var(--ui-danger-text)}.ui-pill-accent{background-color:var(--hue-purple)}@supports (color:color-mix(in lab, red, red)){.ui-pill-accent{background-color:color-mix(in srgb, var(--hue-purple) var(--ui-tint), transparent)}}.ui-pill-accent{border-color:var(--hue-purple)}@supports (color:color-mix(in lab, red, red)){.ui-pill-accent{border-color:color-mix(in srgb, var(--hue-purple) var(--ui-tint-border), transparent)}}.ui-pill-accent{color:var(--hue-text-purple)}.ui-pill[class*=status-pill--slate-]{background-color:var(--hue-slate)}@supports (color:color-mix(in lab, red, red)){.ui-pill[class*=status-pill--slate-]{background-color:color-mix(in srgb, var(--hue-slate) var(--ui-tint), transparent)}}.ui-pill[class*=status-pill--slate-]{border-color:var(--hue-slate)}@supports (color:color-mix(in lab, red, red)){.ui-pill[class*=status-pill--slate-]{border-color:color-mix(in srgb, var(--hue-slate) var(--ui-tint-border), transparent)}}.ui-pill[class*=status-pill--slate-]{color:var(--hue-text-slate)}.ui-pill[class*=status-pill--red-]{background-color:var(--hue-red)}@supports (color:color-mix(in lab, red, red)){.ui-pill[class*=status-pill--red-]{background-color:color-mix(in srgb, var(--hue-red) var(--ui-tint), transparent)}}.ui-pill[class*=status-pill--red-]{border-color:var(--hue-red)}@supports (color:color-mix(in lab, red, red)){.ui-pill[class*=status-pill--red-]{border-color:color-mix(in srgb, var(--hue-red) var(--ui-tint-border), transparent)}}.ui-pill[class*=status-pill--red-]{color:var(--hue-text-red)}.ui-pill[class*=status-pill--orange-]{background-color:var(--hue-orange)}@supports (color:color-mix(in lab, red, red)){.ui-pill[class*=status-pill--orange-]{background-color:color-mix(in srgb, var(--hue-orange) var(--ui-tint), transparent)}}.ui-pill[class*=status-pill--orange-]{border-color:var(--hue-orange)}@supports (color:color-mix(in lab, red, red)){.ui-pill[class*=status-pill--orange-]{border-color:color-mix(in srgb, var(--hue-orange) var(--ui-tint-border), transparent)}}.ui-pill[class*=status-pill--orange-]{color:var(--hue-text-orange)}.ui-pill[class*=status-pill--amber-]{background-color:var(--hue-amber)}@supports (color:color-mix(in lab, red, red)){.ui-pill[class*=status-pill--amber-]{background-color:color-mix(in srgb, var(--hue-amber) var(--ui-tint), transparent)}}.ui-pill[class*=status-pill--amber-]{border-color:var(--hue-amber)}@supports (color:color-mix(in lab, red, red)){.ui-pill[class*=status-pill--amber-]{border-color:color-mix(in srgb, var(--hue-amber) var(--ui-tint-border), transparent)}}.ui-pill[class*=status-pill--amber-]{color:var(--hue-text-amber)}.ui-pill[class*=status-pill--yellow-]{background-color:var(--hue-yellow)}@supports (color:color-mix(in lab, red, red)){.ui-pill[class*=status-pill--yellow-]{background-color:color-mix(in srgb, var(--hue-yellow) var(--ui-tint), transparent)}}.ui-pill[class*=status-pill--yellow-]{border-color:var(--hue-yellow)}@supports (color:color-mix(in lab, red, red)){.ui-pill[class*=status-pill--yellow-]{border-color:color-mix(in srgb, var(--hue-yellow) var(--ui-tint-border), transparent)}}.ui-pill[class*=status-pill--yellow-]{color:var(--hue-text-yellow)}.ui-pill[class*=status-pill--green-]{background-color:var(--hue-green)}@supports (color:color-mix(in lab, red, red)){.ui-pill[class*=status-pill--green-]{background-color:color-mix(in srgb, var(--hue-green) var(--ui-tint), transparent)}}.ui-pill[class*=status-pill--green-]{border-color:var(--hue-green)}@supports (color:color-mix(in lab, red, red)){.ui-pill[class*=status-pill--green-]{border-color:color-mix(in srgb, var(--hue-green) var(--ui-tint-border), transparent)}}.ui-pill[class*=status-pill--green-]{color:var(--hue-text-green)}.ui-pill[class*=status-pill--teal-]{background-color:var(--hue-teal)}@supports (color:color-mix(in lab, red, red)){.ui-pill[class*=status-pill--teal-]{background-color:color-mix(in srgb, var(--hue-teal) var(--ui-tint), transparent)}}.ui-pill[class*=status-pill--teal-]{border-color:var(--hue-teal)}@supports (color:color-mix(in lab, red, red)){.ui-pill[class*=status-pill--teal-]{border-color:color-mix(in srgb, var(--hue-teal) var(--ui-tint-border), transparent)}}.ui-pill[class*=status-pill--teal-]{color:var(--hue-text-teal)}.ui-pill[class*=status-pill--cyan-]{background-color:var(--hue-cyan)}@supports (color:color-mix(in lab, red, red)){.ui-pill[class*=status-pill--cyan-]{background-color:color-mix(in srgb, var(--hue-cyan) var(--ui-tint), transparent)}}.ui-pill[class*=status-pill--cyan-]{border-color:var(--hue-cyan)}@supports (color:color-mix(in lab, red, red)){.ui-pill[class*=status-pill--cyan-]{border-color:color-mix(in srgb, var(--hue-cyan) var(--ui-tint-border), transparent)}}.ui-pill[class*=status-pill--cyan-]{color:var(--hue-text-cyan)}.ui-pill[class*=status-pill--blue-]{background-color:var(--hue-blue)}@supports (color:color-mix(in lab, red, red)){.ui-pill[class*=status-pill--blue-]{background-color:color-mix(in srgb, var(--hue-blue) var(--ui-tint), transparent)}}.ui-pill[class*=status-pill--blue-]{border-color:var(--hue-blue)}@supports (color:color-mix(in lab, red, red)){.ui-pill[class*=status-pill--blue-]{border-color:color-mix(in srgb, var(--hue-blue) var(--ui-tint-border), transparent)}}.ui-pill[class*=status-pill--blue-]{color:var(--hue-text-blue)}.ui-pill[class*=status-pill--indigo-]{background-color:var(--hue-indigo)}@supports (color:color-mix(in lab, red, red)){.ui-pill[class*=status-pill--indigo-]{background-color:color-mix(in srgb, var(--hue-indigo) var(--ui-tint), transparent)}}.ui-pill[class*=status-pill--indigo-]{border-color:var(--hue-indigo)}@supports (color:color-mix(in lab, red, red)){.ui-pill[class*=status-pill--indigo-]{border-color:color-mix(in srgb, var(--hue-indigo) var(--ui-tint-border), transparent)}}.ui-pill[class*=status-pill--indigo-]{color:var(--hue-text-indigo)}.ui-pill[class*=status-pill--purple-]{background-color:var(--hue-purple)}@supports (color:color-mix(in lab, red, red)){.ui-pill[class*=status-pill--purple-]{background-color:color-mix(in srgb, var(--hue-purple) var(--ui-tint), transparent)}}.ui-pill[class*=status-pill--purple-]{border-color:var(--hue-purple)}@supports (color:color-mix(in lab, red, red)){.ui-pill[class*=status-pill--purple-]{border-color:color-mix(in srgb, var(--hue-purple) var(--ui-tint-border), transparent)}}.ui-pill[class*=status-pill--purple-]{color:var(--hue-text-purple)}.ui-pill[class*=status-pill--pink-]{background-color:var(--hue-pink)}@supports (color:color-mix(in lab, red, red)){.ui-pill[class*=status-pill--pink-]{background-color:color-mix(in srgb, var(--hue-pink) var(--ui-tint), transparent)}}.ui-pill[class*=status-pill--pink-]{border-color:var(--hue-pink)}@supports (color:color-mix(in lab, red, red)){.ui-pill[class*=status-pill--pink-]{border-color:color-mix(in srgb, var(--hue-pink) var(--ui-tint-border), transparent)}}.ui-pill[class*=status-pill--pink-]{color:var(--hue-text-pink)}.task-lane-card[class*=lane-color--slate-]{--lane-text:var(--hue-text-slate)}.task-lane-card[class*=lane-color--red-]{--lane-text:var(--hue-text-red)}.task-lane-card[class*=lane-color--orange-]{--lane-text:var(--hue-text-orange)}.task-lane-card[class*=lane-color--amber-]{--lane-text:var(--hue-text-amber)}.task-lane-card[class*=lane-color--yellow-]{--lane-text:var(--hue-text-yellow)}.task-lane-card[class*=lane-color--green-]{--lane-text:var(--hue-text-green)}.task-lane-card[class*=lane-color--teal-]{--lane-text:var(--hue-text-teal)}.task-lane-card[class*=lane-color--cyan-]{--lane-text:var(--hue-text-cyan)}.task-lane-card[class*=lane-color--blue-]{--lane-text:var(--hue-text-blue)}.task-lane-card[class*=lane-color--indigo-]{--lane-text:var(--hue-text-indigo)}.task-lane-card[class*=lane-color--purple-]{--lane-text:var(--hue-text-purple)}.task-lane-card[class*=lane-color--pink-]{--lane-text:var(--hue-text-pink)}.ui-alert{border-radius:var(--ui-radius);border:var(--ui-border-w) solid;font-size:var(--ui-fs);align-items:flex-start;gap:10px;padding:10px 12px;display:flex}.ui-alert p{margin:0}.lock-hint:not(.card-locked .lock-hint){display:none}.ui-alert-title{font-weight:600}.ui-alert-actions{align-self:center;gap:var(--ui-space-200);flex:none;margin-left:auto;display:flex}.ui-alert-stapel{flex-direction:column;align-items:stretch}.ui-alert-stapel .ui-alert-actions{flex-wrap:wrap;align-self:flex-start;max-width:100%;margin-left:0}.ui-alert-info{background-color:var(--ui-info)}@supports (color:color-mix(in lab, red, red)){.ui-alert-info{background-color:color-mix(in srgb, var(--ui-info) var(--ui-tint), transparent)}}.ui-alert-info{border-color:var(--ui-info)}@supports (color:color-mix(in lab, red, red)){.ui-alert-info{border-color:color-mix(in srgb, var(--ui-info) var(--ui-tint-border), transparent)}}.ui-alert-info{color:var(--ui-info-text)}.ui-alert-success{background-color:var(--ui-success)}@supports (color:color-mix(in lab, red, red)){.ui-alert-success{background-color:color-mix(in srgb, var(--ui-success) var(--ui-tint), transparent)}}.ui-alert-success{border-color:var(--ui-success)}@supports (color:color-mix(in lab, red, red)){.ui-alert-success{border-color:color-mix(in srgb, var(--ui-success) var(--ui-tint-border), transparent)}}.ui-alert-success{color:var(--ui-success-text)}.ui-alert-warning{background-color:var(--ui-warning)}@supports (color:color-mix(in lab, red, red)){.ui-alert-warning{background-color:color-mix(in srgb, var(--ui-warning) var(--ui-tint), transparent)}}.ui-alert-warning{border-color:var(--ui-warning)}@supports (color:color-mix(in lab, red, red)){.ui-alert-warning{border-color:color-mix(in srgb, var(--ui-warning) var(--ui-tint-border), transparent)}}.ui-alert-warning{color:var(--ui-warning-text)}.ui-alert-danger{background-color:var(--ui-danger)}@supports (color:color-mix(in lab, red, red)){.ui-alert-danger{background-color:color-mix(in srgb, var(--ui-danger) var(--ui-tint), transparent)}}.ui-alert-danger{border-color:var(--ui-danger)}@supports (color:color-mix(in lab, red, red)){.ui-alert-danger{border-color:color-mix(in srgb, var(--ui-danger) var(--ui-tint-border), transparent)}}.ui-alert-danger{color:var(--ui-danger-text)}.ui-label{font-size:var(--ui-fs-sm);color:var(--ui-text);margin-bottom:4px;font-weight:500;display:block}.ui-input,.ui-select,.ui-textarea{border-radius:var(--ui-radius);border:var(--ui-border-w) solid var(--ui-border-strong);background-color:var(--ui-card);width:100%;color:var(--ui-text);font-size:var(--ui-fs);display:block}.ui-input,.ui-select{height:var(--ui-control-h);padding:0 10px}.ui-select-sm{height:var(--ui-control-h-sm);font-size:var(--ui-fs-sm);background-position:right 7px center;background-size:14px 14px;padding:0 26px 0 8px}.ui-textarea{min-height:calc(var(--ui-control-h) * 2.4);padding:8px 10px}textarea.ui-input{height:auto;min-height:calc(var(--ui-control-h) * 2.4);padding:8px 10px}.ui-input::placeholder,.ui-textarea::placeholder{color:var(--ui-muted)}.ui-input[type=color]{width:var(--ui-control-h);min-width:var(--ui-control-h);height:var(--ui-control-h);cursor:pointer;border-radius:9999px;flex:none;padding:3px}.ui-input[type=color]::-webkit-color-swatch-wrapper{padding:0}.ui-input[type=color]::-webkit-color-swatch{border:var(--ui-border-w) solid var(--ui-border-strong);border-radius:9999px}.ui-input[type=color]::-moz-color-swatch{border:var(--ui-border-w) solid var(--ui-border-strong);border-radius:9999px}.ui-kleur-groep{border:0;min-width:0;margin:0;padding:0}.ui-kleur-groep>legend{margin-block-end:var(--ui-space-100);padding:0}.ui-kleur-rij{align-items:center;gap:var(--ui-space-200);flex-wrap:wrap;display:flex}.ui-kleur{width:var(--ui-control-h);height:var(--ui-control-h);cursor:pointer;border-radius:9999px;flex:none;line-height:0;display:inline-flex;position:relative}.ui-kleur-input{appearance:none;opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.ui-kleur-staal{width:100%;height:100%;color:var(--text);border-radius:9999px;padding:3px;transition:transform .15s,box-shadow .15s}.ui-kleur:hover .ui-kleur-staal{transform:scale(1.06)}.ui-kleur-input:focus-visible+.ui-kleur-staal{outline:2px solid var(--ui-primary);outline-offset:2px}.ui-kleur-input:checked+.ui-kleur-staal,.ui-kleur-vrij-staal.is-gekozen>.ui-kleur-vrij{box-shadow:0 0 0 2px var(--card), 0 0 0 4px var(--ui-primary)}.ui-kleur:has(>.ui-kleur-input:checked):before,.ui-kleur-vrij-staal.is-gekozen:before{content:"";background-color:var(--ui-primary);width:16px;height:16px;box-shadow:0 0 0 2px var(--card);pointer-events:none;border-radius:9999px;position:absolute;bottom:-4px;right:-4px}.ui-kleur:has(>.ui-kleur-input:checked):after,.ui-kleur-vrij-staal.is-gekozen:after{content:"";background-color:var(--ui-on-primary);pointer-events:none;width:10px;height:10px;position:absolute;bottom:-1px;right:-1px;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='black'%3E%3Cpath fill-rule='evenodd' d='M16.7 5.3a1 1 0 0 1 0 1.4l-8 8a1 1 0 0 1-1.4 0l-4-4a1 1 0 1 1 1.4-1.4L8 12.58l7.3-7.3a1 1 0 0 1 1.4 0Z' clip-rule='evenodd'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='black'%3E%3Cpath fill-rule='evenodd' d='M16.7 5.3a1 1 0 0 1 0 1.4l-8 8a1 1 0 0 1-1.4 0l-4-4a1 1 0 1 1 1.4-1.4L8 12.58l7.3-7.3a1 1 0 0 1 1.4 0Z' clip-rule='evenodd'/%3E%3C/svg%3E");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.ui-kleur-vrij-staal{cursor:default}.ui-input.ui-kleur-vrij{width:100%;min-width:0;height:100%}.ui-kleur-vrij-staal:not(.is-gekozen)>.ui-kleur-vrij{background:conic-gradient(var(--chart-series-1), var(--chart-series-2), var(--chart-series-3), var(--chart-series-4), var(--chart-series-5), var(--chart-series-6), var(--chart-series-1));border-color:#0000}.ui-select{appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='%235b6572'%3E%3Cpath fill-rule='evenodd' d='M5.22 8.22a.75.75 0 0 1 1.06 0L10 11.94l3.72-3.72a.75.75 0 1 1 1.06 1.06l-4.25 4.25a.75.75 0 0 1-1.06 0L5.22 9.28a.75.75 0 0 1 0-1.06Z' clip-rule='evenodd'/%3E%3C/svg%3E");background-position:right 10px center;background-repeat:no-repeat;background-size:16px 16px;padding-right:34px}:root[data-theme=dark] .ui-select{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='%2398a2ac'%3E%3Cpath fill-rule='evenodd' d='M5.22 8.22a.75.75 0 0 1 1.06 0L10 11.94l3.72-3.72a.75.75 0 1 1 1.06 1.06l-4.25 4.25a.75.75 0 0 1-1.06 0L5.22 9.28a.75.75 0 0 1 0-1.06Z' clip-rule='evenodd'/%3E%3C/svg%3E")}.ui-help{font-size:var(--ui-fs-sm);color:var(--ui-muted);margin-top:4px}.ui-help-let-op{align-items:flex-start;gap:6px;display:flex}.ui-help-let-op>.ui-icon{color:var(--ui-warning-text);flex:none;margin-top:1px}.ui-error-text{font-size:var(--ui-fs-sm);color:var(--ui-danger-text);margin-top:4px}.ui-input-invalid,.ui-input-invalid:focus{border-color:var(--ui-danger);outline-color:var(--ui-danger-text)}.ui-valid-text{font-size:var(--ui-fs-sm);color:var(--ui-success-text);margin-top:4px}.ui-input-error,.ui-select-error{border-color:var(--ui-danger)}@supports (color:color-mix(in lab, red, red)){.ui-input-error,.ui-select-error{border-color:color-mix(in srgb, var(--ui-danger) 55%, var(--ui-border-strong))}}.ui-input-error:focus-visible{outline-color:var(--ui-danger-text)}.ui-input-valid{border-color:var(--ui-success)}@supports (color:color-mix(in lab, red, red)){.ui-input-valid{border-color:color-mix(in srgb, var(--ui-success) 50%, var(--ui-border-strong))}}.ui-field{margin-bottom:12px}.ui-range{align-items:center;gap:var(--ui-space-200);height:var(--ui-control-h);display:inline-flex}.ui-range-input{appearance:none;cursor:pointer;background:0 0;width:7.5rem;height:16px}.ui-range-input::-webkit-slider-runnable-track{background-color:var(--ui-border-strong);border-radius:9999px;height:4px}.ui-range-input::-moz-range-track{background-color:var(--ui-border-strong);border-radius:9999px;height:4px}.ui-range-input::-webkit-slider-thumb{-webkit-appearance:none;background-color:var(--ui-primary);border:2px solid var(--ui-card);width:14px;height:14px;box-shadow:0 0 0 1px var(--ui-border-strong);border-radius:9999px;margin-top:-5px}.ui-range-input::-moz-range-thumb{background-color:var(--ui-primary);border:2px solid var(--ui-card);width:14px;height:14px;box-shadow:0 0 0 1px var(--ui-border-strong);border-radius:9999px}.ui-range-input:focus-visible{outline:2px solid var(--ui-focus-ring);outline-offset:2px}.ui-range-input:disabled{cursor:not-allowed;opacity:.45}.ui-range-input:disabled::-webkit-slider-thumb{background-color:var(--ui-border-strong)}.ui-range-input:disabled::-moz-range-thumb{background-color:var(--ui-border-strong)}.ui-range-value{font-size:var(--ui-fs-sm);font-variant-numeric:tabular-nums;color:var(--ui-text);min-width:3.5rem}.ui-range-value.is-mixed{color:var(--ui-muted)}@media (pointer:coarse){.ui-range-input{height:20px}.ui-range-input::-webkit-slider-thumb{width:18px;height:18px;margin-top:-7px}.ui-range-input::-moz-range-thumb{width:18px;height:18px}}.ui-check,.ui-radio{accent-color:var(--ui-primary);cursor:pointer;width:15px;height:15px}.ui-switch{appearance:none;background-color:var(--ui-border-strong);cursor:pointer;border-radius:9999px;width:34px;height:20px;transition:background-color .14s;position:relative}.ui-switch:after{content:"";background-color:var(--ui-card);border-radius:9999px;width:16px;height:16px;transition:transform .14s;position:absolute;top:2px;left:2px}.ui-switch:checked{background-color:var(--ui-primary)}.ui-switch:checked:after{transform:translate(14px)}.ui-stat{padding:12px 16px}.ui-stat-label{font-size:var(--ui-fs-sm);color:var(--ui-muted);margin-bottom:4px}.ui-stat-value{color:var(--ui-text);font-variant-numeric:tabular-nums;font-size:20px;font-weight:650;line-height:1.2}.ui-stat-value-text{font-size:var(--ui-fs);color:var(--ui-text);font-weight:600;line-height:1.35}.ui-stat-sub{font-size:var(--ui-fs-sm);color:var(--ui-muted);margin-top:2px}.ui-stat-delta{border-radius:9999px;align-items:center;padding:1px 6px;font-size:11px;font-weight:600;display:inline-flex}.ui-stat-delta-up{background-color:var(--ui-success)}@supports (color:color-mix(in lab, red, red)){.ui-stat-delta-up{background-color:color-mix(in srgb, var(--ui-success) 12%, transparent)}}.ui-stat-delta-up{color:var(--ui-success-text)}.ui-stat-delta-down{background-color:var(--ui-danger)}@supports (color:color-mix(in lab, red, red)){.ui-stat-delta-down{background-color:color-mix(in srgb, var(--ui-danger) 12%, transparent)}}.ui-stat-delta-down{color:var(--ui-danger-text)}.ui-stat-delta-flat{background-color:var(--ui-card-2);color:var(--ui-muted)}.ui-stat-tile{min-width:0}.ui-stat-row{justify-content:space-between;align-items:center;gap:8px;display:flex}.ui-stat-row .ui-pill{border-radius:9999px;height:auto;padding:1px 6px;font-size:11px}.ui-table{border-collapse:collapse;width:100%;font-size:var(--ui-fs);--ui-row-py:5px;--ui-fs:13px}@media (pointer:coarse){.ui-table{--ui-row-py:11px;--ui-fs:14px}}.ui-table-dense{--ui-row-py:5px;--ui-fs:13px}.order-options-list{--ui-fs:13px}@media (pointer:coarse){.order-options-list{--ui-fs:14px}}.ui-table th{text-align:left;font-size:var(--ui-fs-sm);letter-spacing:.04em;text-transform:uppercase;color:var(--ui-muted);padding:var(--ui-row-py) 12px;border-bottom:var(--ui-border-w) solid var(--ui-border);white-space:nowrap;font-weight:600}.ui-table th.table-head-cell-right{text-align:right}.ui-table td{padding:var(--ui-row-py) 12px;border-bottom:var(--ui-border-w) solid var(--ui-border);color:var(--ui-text);vertical-align:middle}.ui-table tr:hover td{background-color:var(--ui-card-2)}.ui-table tr[data-rij-detail]>td{padding-inline:0}.table-attention-rows{border-collapse:separate;border-spacing:0}.table-attention-rows .table-row.is-danger,.shipment-attention-panel.is-danger{--shipment-attention-accent:var(--ui-danger-text);--shipment-attention-line:var(--ui-danger)}@supports (color:color-mix(in lab, red, red)){.table-attention-rows .table-row.is-danger,.shipment-attention-panel.is-danger{--shipment-attention-line:color-mix(in srgb, var(--ui-danger) 52%, var(--ui-border))}}.table-attention-rows .table-row.is-danger,.shipment-attention-panel.is-danger{--shipment-attention-surface:var(--ui-danger)}@supports (color:color-mix(in lab, red, red)){.table-attention-rows .table-row.is-danger,.shipment-attention-panel.is-danger{--shipment-attention-surface:color-mix(in srgb, var(--ui-danger) 4%, var(--ui-card))}}.table-attention-rows .table-row.is-danger,.shipment-attention-panel.is-danger{--shipment-attention-surface-hover:var(--ui-danger)}@supports (color:color-mix(in lab, red, red)){.table-attention-rows .table-row.is-danger,.shipment-attention-panel.is-danger{--shipment-attention-surface-hover:color-mix(in srgb, var(--ui-danger) 7%, var(--ui-card))}}.table-attention-rows .table-row.is-warning,.shipment-attention-panel.is-warning{--shipment-attention-accent:var(--ui-warning-text);--shipment-attention-line:var(--ui-warning)}@supports (color:color-mix(in lab, red, red)){.table-attention-rows .table-row.is-warning,.shipment-attention-panel.is-warning{--shipment-attention-line:color-mix(in srgb, var(--ui-warning) 52%, var(--ui-border))}}.table-attention-rows .table-row.is-warning,.shipment-attention-panel.is-warning{--shipment-attention-surface:var(--ui-warning)}@supports (color:color-mix(in lab, red, red)){.table-attention-rows .table-row.is-warning,.shipment-attention-panel.is-warning{--shipment-attention-surface:color-mix(in srgb, var(--ui-warning) 4%, var(--ui-card))}}.table-attention-rows .table-row.is-warning,.shipment-attention-panel.is-warning{--shipment-attention-surface-hover:var(--ui-warning)}@supports (color:color-mix(in lab, red, red)){.table-attention-rows .table-row.is-warning,.shipment-attention-panel.is-warning{--shipment-attention-surface-hover:color-mix(in srgb, var(--ui-warning) 7%, var(--ui-card))}}.table-attention-rows .table-row:is(.is-danger,.is-warning)>td{background-color:var(--shipment-attention-surface);box-shadow:inset 0 .5px 0 var(--shipment-attention-line), inset 0 -.5px 0 var(--shipment-attention-line);border-bottom-color:#0000}.table-attention-rows .table-row:is(.is-danger,.is-warning)>td:first-child{border-radius:var(--ui-radius) 0 0 var(--ui-radius);box-shadow:inset .5px 0 0 var(--shipment-attention-line), inset 0 .5px 0 var(--shipment-attention-line), inset 0 -.5px 0 var(--shipment-attention-line)}.table-attention-rows .table-row:is(.is-danger,.is-warning)>td:last-child{border-radius:0 var(--ui-radius) var(--ui-radius) 0;box-shadow:inset -.5px 0 0 var(--shipment-attention-line), inset 0 .5px 0 var(--shipment-attention-line), inset 0 -.5px 0 var(--shipment-attention-line)}.table-attention-rows .table-row:is(.is-danger,.is-warning):is(:hover,:focus-within)>td{background-color:var(--shipment-attention-surface-hover)}.shipment-attention{max-width:100%;display:inline-block}.shipment-attention-summary{cursor:pointer;max-width:100%;list-style:none;display:inline-flex;position:relative}.shipment-attention-summary::-webkit-details-marker{display:none}.shipment-attention-summary:focus-visible,.shipment-attention-panel-summary:focus-visible{outline:2px solid var(--ui-focus-ring);outline-offset:2px;box-shadow:0 0 0 2px var(--ui-focus-ring-inner);border-radius:var(--ui-radius)}.shipment-attention-label{min-width:0;max-width:100%;font-size:var(--ui-fs-sm);align-items:center;gap:4px;font-weight:600;display:inline-flex}.shipment-attention-label.is-danger{color:var(--ui-danger-text)}.shipment-attention-label.is-warning{color:var(--ui-warning-text)}.shipment-attention-label.is-success{color:var(--ui-success-text)}.shipment-attention-label-text{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.shipment-attention-count{border:.5px solid;flex:none;min-width:22px;padding:1px 4px}@supports (color:color-mix(in lab, red, red)){.shipment-attention-count{border:.5px solid color-mix(in srgb, currentColor 38%, transparent)}}.shipment-attention-count{border-radius:var(--ui-radius);background-color:currentColor}@supports (color:color-mix(in lab, red, red)){.shipment-attention-count{background-color:color-mix(in srgb, currentColor 7%, transparent)}}.shipment-attention-count{text-align:center;font-size:11px;line-height:1.2}.shipment-attention-menu{width:min(320px,100vw - 16px);min-width:260px}.shipment-attention-menu.is-floating{margin-top:0;top:auto;right:auto}.shipment-attention-item{border-radius:calc(var(--ui-radius) - 1px);flex-direction:column;gap:2px;padding:6px 8px;display:flex}.shipment-attention-item+.shipment-attention-item{margin-top:2px}.shipment-attention-item.is-danger{color:var(--ui-danger-text)}.shipment-attention-item.is-warning{color:var(--ui-warning-text)}.shipment-attention-item-label{font-size:var(--ui-fs-sm);font-weight:600}.shipment-attention-item-detail{color:var(--ui-muted);font-size:var(--ui-fs-sm);line-height:1.3}body.ui-v2 .card.shipment-attention-panel{border-color:var(--shipment-attention-line);border-radius:var(--ui-radius);background-color:var(--shipment-attention-surface);overflow:hidden}.shipment-attention-panel-summary{min-height:48px;padding:var(--ui-space-300) var(--ui-card-p);cursor:pointer;justify-content:space-between;align-items:center;gap:12px;list-style:none;display:flex}.shipment-attention-panel-summary::-webkit-details-marker{display:none}.shipment-attention-panel[open]>.shipment-attention-panel-summary{border-bottom:.5px solid var(--shipment-attention-line)}.shipment-attention-panel-heading,.shipment-attention-panel-summary-meta{align-items:center;gap:6px;display:inline-flex}.shipment-attention-panel-heading{min-width:0}.shipment-attention-panel-summary-meta{color:var(--ui-muted);font-size:var(--ui-fs-sm);flex:none}.shipment-attention-panel-count{font-variant-numeric:tabular-nums}.shipment-attention-panel-chevron{transition:transform .12s;display:inline-flex}.shipment-attention-panel[open] .shipment-attention-panel-chevron{transform:rotate(180deg)}.shipment-attention-panel-body{padding:4px var(--ui-card-p) 8px}.shipment-attention-panel-list{flex-direction:column;display:flex}.shipment-attention-panel-item{grid-template-columns:18px minmax(0,1fr);align-items:start;gap:8px;padding:9px 0;display:grid}.shipment-attention-panel-item+.shipment-attention-panel-item{border-top:.5px solid var(--shipment-attention-line)}@supports (color:color-mix(in lab, red, red)){.shipment-attention-panel-item+.shipment-attention-panel-item{border-top:.5px solid color-mix(in srgb, var(--shipment-attention-line) 45%, transparent)}}.shipment-attention-panel-item.is-danger{--shipment-attention-item-color:var(--ui-danger-text)}.shipment-attention-panel-item.is-warning{--shipment-attention-item-color:var(--ui-warning-text)}.shipment-attention-panel-item-icon{color:var(--shipment-attention-item-color);margin-top:1px;display:inline-flex}.shipment-attention-panel-item-copy{flex-direction:column;gap:2px;min-width:0;display:flex}.shipment-attention-panel-item-title{color:var(--shipment-attention-item-color);font-size:var(--ui-fs);font-weight:600;line-height:1.3}.shipment-attention-panel-item-detail{color:var(--ui-muted);font-size:var(--ui-fs-sm);line-height:1.35}.shipment-address-valid{color:var(--ui-muted);font-size:var(--ui-fs-sm);margin-top:8px}.shipment-address-checked{color:var(--ui-success-text);align-items:center;gap:4px;font-weight:600;display:inline-flex}.shipment-address-checked-meta{color:var(--ui-muted);font-size:var(--ui-fs-sm);margin-top:2px;display:block}.shipment-attention-panel-item-link{font-size:var(--ui-fs-sm);text-underline-offset:2px;margin-top:2px;text-decoration:underline;display:inline-flex}.shipment-attention-panel-item-meta{color:var(--ui-muted);font-size:var(--ui-fs-sm);margin-top:2px;display:block}.shipment-inline-issue{color:var(--ui-muted);font-size:var(--ui-fs-sm);margin-top:8px}.shipment-inline-issue .shipment-inline-issue-title{color:var(--ui-text);font-weight:600}.shipment-lifecycle-stack{min-width:0;max-width:100%;overflow:hidden}.shipment-lifecycle-stack>.ui-pill,.shipment-payment-cell>.ui-pill{text-overflow:ellipsis;white-space:nowrap;max-width:100%;display:inline-flex;overflow:hidden}.shipment-method-primary{min-width:0;color:var(--ui-text);font-size:var(--ui-fs);align-items:center;gap:4px;font-weight:500;display:flex}.shipment-method-cell{align-items:center;gap:6px;min-width:0;display:flex}.shipment-rule-applied{color:var(--ui-info-text);flex:none;align-items:center;display:inline-flex}.ui-table-sub{font-size:var(--ui-fs-sm);color:var(--ui-muted)}.ui-table-num{text-align:right;font-variant-numeric:tabular-nums}.ui-table th.ui-table-num{text-align:right}.ui-tabs{border-bottom:var(--ui-border-w) solid var(--ui-border);scrollbar-width:none;gap:2px;display:flex;overflow:auto hidden}.ui-tabs::-webkit-scrollbar{display:none}.ui-tab{font-size:var(--ui-fs);color:var(--ui-muted);cursor:pointer;white-space:nowrap;background:0 0;border:0;border-bottom:2px solid #0000;flex:none;align-items:center;gap:6px;margin-bottom:-1px;padding:7px 10px;text-decoration:none;display:inline-flex}.ui-tab:hover{color:var(--ui-text)}.ui-tab:focus-visible{outline:2px solid var(--ui-focus-ring);outline-offset:-2px}.ui-tab-active{color:var(--ui-primary);border-bottom-color:var(--ui-primary);font-weight:500}.ui-tab-badge{background-color:var(--ui-card-2);color:var(--ui-muted);border-radius:9999px;padding:1px 6px;font-size:11px;font-weight:600}[data-task-board-settings-sidebar] .chat-window-body>.ui-tabs{z-index:2;background-color:var(--card);flex:none;position:sticky;top:0}.ui-row-collapse-extra,.ui-row-collapse-less{display:none}.ui-row-collapse:has(.ui-row-collapse-toggle:checked) .ui-row-collapse-extra{display:table-row}.ui-row-collapse:has(.ui-row-collapse-toggle:checked) .ui-row-collapse-more{display:none}.ui-row-collapse:has(.ui-row-collapse-toggle:checked) .ui-row-collapse-less{display:inline}.ui-row-collapse-toggle-label{font-size:var(--ui-fs);align-items:center;gap:4px;display:inline-flex}.ui-row-collapse:has(.ui-row-collapse-toggle:focus-visible) .ui-row-collapse-toggle-label{outline:2px solid var(--ui-focus-ring);outline-offset:2px;box-shadow:0 0 0 2px var(--ui-focus-ring-inner);border-radius:4px}.ui-row-collapse-more-row>td{border-top:var(--ui-border-w) solid var(--ui-border)}.deelzending-adres-eerder,.deelzending-adres-nieuw{display:none}.deelzending-adres:has(input[name=adres_keuze][value=eerder]:checked) .deelzending-adres-eerder{display:block}.deelzending-adres:has(input[name=adres_keuze][value=nieuw]:checked) .deelzending-adres-nieuw{display:grid}.ordertype-tegels{gap:var(--ui-space-300);grid-template-columns:repeat(auto-fit, minmax(max(9rem, calc(50% - var(--ui-space-300))), 1fr));display:grid}.ordertype-email,.ordertype-toelichting{display:none}.ordertype-keuze:has(input[name=type_id][data-klasse=sample]:checked) .ordertype-email,.ordertype-keuze:has(input[name=type_id][data-klasse=other]:checked) .ordertype-email,.ordertype-keuze:has(input[name=type_id][data-klasse=other]:checked) .ordertype-toelichting{display:block}.ordertype-keuze:has(input[name=type_id][data-klasse=sample]:checked) .ordertype-email .ordertype-optioneel,.ordertype-keuze:has(input[name=type_id][data-toelichting=verplicht]:checked) .ordertype-toelichting .ordertype-optioneel{display:none}.nieuwe-zending-zoek{align-items:flex-end;gap:var(--ui-space-200);display:flex}.nieuwe-zending-zoek>.form-field{flex:auto;min-width:0}.ordertype-kop-reden{overflow-wrap:anywhere;min-width:0}.ordertype-lijst>*+*{margin-top:var(--ui-space-200)}.ordertype-rij{align-items:center}.ordertype-rij>.drag-handle{margin-top:0}.ordertype-rij>.toggle-row{flex:none;min-width:7.5rem}.ordertype-actief{font-size:var(--ui-fs);color:var(--ui-text)}.ordertype-actief.is-vast{color:var(--ui-muted)}.ordertype-rij-tekst{flex:auto;min-width:0}.ordertype-rij-tekst .titel-bewerken-weergave{align-items:center;gap:var(--ui-space-100);min-width:0;display:flex}.ordertype-rij-tekst .titel-bewerken-veld{font-size:var(--ui-fs);letter-spacing:normal;height:var(--ui-control-h);flex-basis:14rem;max-width:24rem;padding-block:0;font-weight:400;line-height:normal}.ordertype-rij-tekst .titel-bewerken.is-bewerken{margin-bottom:var(--ui-space-100)}.ordertype-rij-meta{font-size:var(--ui-fs-sm)}.ordertype-rij-meta>span+span:before{content:"·";margin-inline:var(--ui-space-100)}.ordertype-rij-meta>span{white-space:nowrap}.ui-tab-active .ui-tab-badge{background-color:var(--ui-primary);color:var(--ui-on-primary)}.card:has(>.bulkkop){--bulkkop-h:calc(var(--ui-control-h-sm) + 2 * var(--ui-space-300) + 1px);--bulkkop-vlak:var(--card);position:relative}@supports (color:color-mix(in lab, red, red)){.card:has(>.bulkkop){--bulkkop-vlak:color-mix(in srgb, var(--card) 93%, rgb(var(--accent-rgb)) 7%)}}.card:has(>.bulkkop){--bulkkop-lijn:var(--border)}@supports (color:color-mix(in lab, red, red)){.card:has(>.bulkkop){--bulkkop-lijn:color-mix(in srgb, var(--border) 45%, rgb(var(--accent-rgb)) 55%)}}.card.has-bulkkop.is-alle-n{--bulkkop-vlak:var(--card)}@supports (color:color-mix(in lab, red, red)){.card.has-bulkkop.is-alle-n{--bulkkop-vlak:color-mix(in srgb, var(--card) 86%, rgb(var(--accent-rgb)) 14%)}}.card:has(>.bulkkop)>.card-header{min-height:var(--bulkkop-h)}.card.has-bulkkop.is-bulk>.card-header>*,.card.has-bulkkop.is-bulk [data-bulkkop-kopvak]{visibility:hidden}.card.has-bulkkop.is-bulk :is(thead a[href],[data-bulkkop-sorteer]){pointer-events:none;color:var(--text-muted)}.bulkkop{z-index:30;height:var(--bulkkop-h);margin-bottom:calc(-1 * var(--bulkkop-h));background-color:var(--bulkkop-vlak);box-shadow:inset 0 calc(-1 * var(--ui-border-w)) 0 var(--bulkkop-lijn);color:var(--text);font-size:var(--ui-fs-sm);border-start-start-radius:calc(var(--ui-radius) - var(--ui-border-w));border-start-end-radius:calc(var(--ui-radius) - var(--ui-border-w));align-items:center;padding-inline-start:var(--bulkkop-vak-x,var(--ui-card-p));padding-inline-end:var(--ui-card-p);display:flex;position:sticky;top:0}.bulkkop.is-vast{box-shadow:inset 0 calc(-1 * var(--ui-border-w)) 0 var(--bulkkop-lijn), var(--ui-shadow-sticky);border-radius:0}.bulkkop-regel{align-items:center;gap:var(--ui-space-200);white-space:nowrap;min-width:0;padding:var(--ui-space-100);margin:calc(-1 * var(--ui-space-100));flex:auto;display:flex;overflow:hidden}.bulkkop-links{align-items:center;gap:var(--ui-space-300);flex:0 auto;min-width:0;display:flex;overflow:hidden}.bulkkop-acties{align-items:center;gap:var(--ui-space-200);flex:none;margin-inline-start:auto;display:flex}.bulkkop-vak{flex:none;align-items:center;display:inline-flex}.bulkkop-telling{color:var(--text);flex:none;font-weight:600}.bulkkop-alles{flex:0 auto;align-items:center;min-width:0;display:inline-flex}.bulkkop .bulkkop-alles .bulkkop-link.ui-btn{text-overflow:ellipsis;min-width:0;padding-inline:var(--ui-space-200);color:var(--ui-action);font-weight:600;overflow:hidden}.bulkkop .bulkkop-alles .bulkkop-link.ui-btn:hover{text-decoration:underline}.bulkkop-plafond{align-items:center;gap:var(--ui-space-100);text-overflow:ellipsis;min-width:0;color:var(--text-muted);display:inline-flex;overflow:hidden}.bulkkop-scheiding{width:var(--ui-border-w);height:var(--ui-control-h-sm);background-color:var(--bulkkop-lijn);flex:none}.bulkkop-velden{align-items:center;gap:var(--ui-space-200);flex:none;display:flex}.bulkkop-velden .ui-select{inline-size:7rem}.bulkkop-vinkje{cursor:pointer}.bulkkop-velden .bulkkop-vinkje{min-block-size:var(--ui-control-h);white-space:nowrap;font-size:var(--ui-fs-sm);flex:none;line-height:1rem}.bulkkop-acties>[data-prio="1"]{order:1}.bulkkop-acties>[data-prio="2"]{order:2}.bulkkop-acties>[data-prio="3"]{order:3}.bulkkop-acties>[data-prio="4"]{order:4}.bulkkop-meer{flex:none;order:9}.bulkkop-meer>summary{list-style:none}.bulkkop-meer>summary::-webkit-details-marker{display:none}.ui-menu.bulkkop-menu{width:max-content;min-width:14rem;max-width:min(22rem,100vw - 16px)}.ui-menu.bulkkop-menu.is-floating{margin-top:0;top:auto;right:auto}.bulkkop-menu .bulkkop-menu-groep{flex-direction:column;display:flex}.bulkkop-menu .bulkkop-menu-groep:not([hidden])~.bulkkop-menu-groep:not([hidden]){margin-top:var(--ui-space-100);padding-top:var(--ui-space-100);border-top:var(--ui-border-w) solid var(--ui-border)}.bulkkop-dialoog{gap:var(--ui-space-300);display:grid}.bulkkop .v-lang,.bulkkop .v-kort,.bulkkop[data-band="2"] .v-kortst,.bulkkop[data-band="3"]:not([data-velden=regel]) .v-kortst{display:none}.bulkkop[data-band="2"] .v-kort,.bulkkop[data-band="3"]:not([data-velden=regel]) .v-lang{display:inline}.bulkkop-wis .v-tekst{display:none}.bulkkop:is([data-band="2"],[data-band="3"]) .bulkkop-wis .v-tekst{display:inline}.bulkkop:is([data-band="2"],[data-band="3"]) .bulkkop-wis .ui-icon{display:none}.bulkkop:not([data-band="2"]):not([data-band="3"]) .bulkkop-wis.ui-btn{width:var(--ui-control-h-sm);padding:0}.bulkkop-telling .t-kort{display:none}.bulkkop[data-band="0"].is-alles-zichtbaar .bulkkop-telling .t-lang{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.bulkkop[data-band="0"].is-alles-zichtbaar .bulkkop-telling .t-kort{display:inline}.ui-empty{border:var(--ui-border-w) dashed var(--ui-border-strong);border-radius:var(--ui-radius);text-align:center;color:var(--ui-muted);font-size:var(--ui-fs);padding:22px}.ui-empty-title{color:var(--ui-text);margin-bottom:2px;font-weight:600}.ui-empty-action{margin-top:var(--ui-space-300)}.ui-pager{align-items:center;gap:4px;display:flex}.ui-page{min-width:var(--ui-control-h-sm);height:var(--ui-control-h-sm);border-radius:var(--ui-radius);border:var(--ui-border-w) solid var(--ui-border-strong);background-color:var(--ui-card);color:var(--ui-text);font-size:var(--ui-fs-sm);cursor:pointer;justify-content:center;align-items:center;padding:0 6px;text-decoration:none;display:inline-flex}.ui-page:hover{background-color:var(--ui-card-2)}.ui-page-active{background-color:var(--ui-primary);border-color:var(--ui-primary);color:var(--ui-on-primary)}.ui-icon{flex:none;width:20px;height:20px}.ui-icon-sm{width:16px;height:16px}.ui-icon-lg{width:24px;height:24px}.task-file-icon .ui-icon{width:1.1rem;height:1.1rem}.task-file-picker .ui-icon{width:1.45rem;height:1.45rem}.task-comment-action .ui-icon{width:.85rem;height:.85rem}:root,::backdrop{--ui-backdrop:#00000070;--ui-backdrop-blur:0px}.ui-modal{border:var(--ui-border-w) solid var(--ui-border);border-radius:var(--ui-radius);background-color:var(--ui-card);color:var(--ui-text);width:min(92vw, var(--ui-dialog-w));font-size:var(--ui-fs);margin:auto;padding:0}.ui-modal-lg{width:min(94vw,720px)}.ui-modal-xl{width:min(94vw,960px)}.ui-modal-lichtbak{width:min(96vw,1200px);height:min(92vh,900px);max-height:none}.ui-modal-lichtbak[open]{flex-direction:column;display:flex}.ui-modal-lichtbak .ui-modal-header{flex-wrap:wrap;flex:none;row-gap:4px}.ui-modal-lichtbak .ui-modal-title{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.ui-modal-lichtbak .ui-modal-body{background-color:var(--ui-bg);flex:auto;justify-content:center;align-items:center;min-height:0;display:flex;overflow:hidden}.ui-modal-lichtbak .ui-modal-body>img{object-fit:contain;max-width:100%;max-height:100%}.ui-modal-lichtbak .ui-modal-body>iframe{border:0;width:100%;height:100%}@media (max-width:767.98px){.ui-modal-lichtbak{border:0;border-radius:0;width:100vw;max-width:100vw;height:100dvh}}.ui-modal-kop{justify-content:flex-end;align-items:center;gap:var(--ui-space-200);flex-wrap:wrap;flex:auto;min-width:0;display:flex}@media (max-width:767.98px){.ui-modal-header:has(>.ui-modal-kop){flex-wrap:wrap}.ui-modal-header:has(>.ui-modal-kop)>.ui-modal-title{flex:1 1 0}.ui-modal-kop{flex-basis:100%;order:3;justify-content:flex-start}}@media (min-width:768px){.ui-modal{transform:translateX(calc(var(--nav-expanded-width) / 2));max-width:calc(100vw - var(--nav-expanded-width) - 2rem)}}@media (min-width:1380px){body.nav-collapsed .ui-modal{transform:translateX(calc(var(--nav-collapsed-width) / 2));max-width:calc(100vw - var(--nav-collapsed-width) - 2rem)}}@media (min-width:768px) and (max-width:1379px){body:not(.nav-expanded) .ui-modal{transform:translateX(calc(var(--nav-collapsed-width) / 2));max-width:calc(100vw - var(--nav-collapsed-width) - 2rem)}}.ui-modal::backdrop{background:var(--ui-backdrop);-webkit-backdrop-filter:blur(var(--ui-backdrop-blur));backdrop-filter:blur(var(--ui-backdrop-blur))}.ui-modal-blur::backdrop{--ui-backdrop-blur:4px}@media (prefers-reduced-transparency:reduce){.ui-modal-blur::backdrop{--ui-backdrop-blur:0px}}.scherm-slot{width:min(92vw,26rem)}:root .ui-modal.scherm-slot{max-width:calc(100vw - 2rem);transform:none}.scherm-slot-waas{display:none}body.is-scherm-vergrendeld .scherm-slot-waas{z-index:10000;display:block;position:fixed;inset:0}body:has(>.scherm-slot:modal) .scherm-slot-waas{display:none}:root .ui-modal.scherm-slot[open]:not(:modal){z-index:10001;height:fit-content;max-height:calc(100% - 6px - 2em);position:fixed;inset:0;overflow:auto}.scherm-slot::backdrop,.scherm-slot-waas,.scherm-slot-demo-waas{background:var(--ui-bg)}@supports (color:color-mix(in lab, red, red)){.scherm-slot::backdrop,.scherm-slot-waas,.scherm-slot-demo-waas{background:color-mix(in srgb, var(--ui-bg) 55%, transparent)}}.scherm-slot::backdrop,.scherm-slot-waas,.scherm-slot-demo-waas{-webkit-backdrop-filter:blur(20px)saturate(.8);backdrop-filter:blur(20px)saturate(.8)}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.scherm-slot::backdrop,.scherm-slot-waas,.scherm-slot-demo-waas{background:var(--ui-bg)}}@media (prefers-reduced-transparency:reduce){.scherm-slot::backdrop,.scherm-slot-waas,.scherm-slot-demo-waas{background:var(--ui-bg);-webkit-backdrop-filter:none;backdrop-filter:none}}@media print{body.is-scherm-vergrendeld>:not(#scherm-slot){display:none!important}}.scherm-slot-body{gap:var(--ui-space-400);flex-direction:column;display:flex}.scherm-slot-body .auth-account{margin-bottom:0}.scherm-slot-kop{align-items:center;gap:var(--ui-space-200);text-align:center;flex-direction:column;display:flex}.scherm-slot-icoon{background-color:var(--ui-primary);border-radius:9999px;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.scherm-slot-icoon{background-color:color-mix(in srgb, var(--ui-primary) var(--ui-tint), transparent)}}.scherm-slot-icoon{color:var(--ui-primary)}.scherm-slot-titel{color:var(--ui-text);font-size:1.125rem;font-weight:600}.scherm-slot-uitleg{font-size:var(--ui-fs-sm);color:var(--ui-muted);overflow-wrap:anywhere}.scherm-slot-form{gap:var(--ui-space-300);flex-direction:column;display:flex}.scherm-aftel{left:50%;bottom:calc(env(safe-area-inset-bottom,0px) + 1rem);z-index:120;align-items:center;gap:var(--ui-space-300);border:var(--ui-border-w) solid var(--ui-border);border-left:4px solid var(--ui-warning);border-radius:var(--ui-radius);background-color:var(--ui-card);width:max-content;max-width:calc(100vw - 1.5rem);color:var(--ui-text);font-size:var(--ui-fs);--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);padding:8px 8px 8px 14px;display:none;position:fixed;transform:translate(-50%)}.scherm-aftel.is-zichtbaar{display:flex}.scherm-aftel.scherm-aftel-demo{z-index:auto;position:static;transform:none}.scherm-slot-demo{border:var(--ui-border-w) solid var(--ui-border);border-radius:var(--ui-radius);background-color:var(--ui-bg);min-height:34rem;position:relative;overflow:hidden}.scherm-slot-demo-pagina{gap:var(--ui-space-300);padding:var(--ui-card-p);flex-direction:column;display:flex}.scherm-slot-demo-waas{padding:var(--ui-space-400);justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.scherm-slot-demo-kaart{border:var(--ui-border-w) solid var(--ui-border);border-radius:var(--ui-radius);background-color:var(--ui-card);width:min(100%,26rem);color:var(--ui-text);font-size:var(--ui-fs);--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.scherm-aftel>.ui-icon{color:var(--ui-warning-text)}.scherm-aftel-tekst{font-variant-numeric:tabular-nums;font-weight:600}@media (max-width:47.9375rem){.scherm-aftel{flex-wrap:wrap;width:auto;left:.75rem;right:.75rem;transform:none}.scherm-aftel-tekst{flex:auto}}.ui-modal-header{padding:12px var(--ui-card-p);border-bottom:var(--ui-border-w) solid var(--ui-border);justify-content:space-between;align-items:center;gap:8px;display:flex}.ui-modal-title{font-size:var(--ui-fs);font-weight:600}.ui-modal-body{padding:var(--ui-card-p)}.ui-modal-body-scroll{overscroll-behavior:contain;max-height:min(70vh,40rem);overflow-y:auto}.ui-modal-footer{padding:12px var(--ui-card-p);border-top:var(--ui-border-w) solid var(--ui-border);justify-content:flex-end;gap:8px;display:flex}html:has(dialog.ui-modal[open]) #app-main{overflow-y:hidden}body.ui-v2{--bg:var(--ui-bg);--card:var(--ui-card);--card-soft:var(--ui-card-2);--border:var(--ui-border);--text:var(--ui-text);--text-soft:var(--ui-text);--text-muted:var(--ui-muted);--input-bg:var(--ui-card);--input-border:var(--ui-border-strong);--input-text:var(--ui-text);--nav-bg:var(--ui-card);--nav-border:var(--ui-border);--nav-text:var(--ui-text);background-color:var(--ui-bg);font-size:var(--ui-fs)}html.theme-switching *,html.theme-switching :before,html.theme-switching :after,html.is-preload *,html.is-preload :before,html.is-preload :after{transition:none!important}body.ui-v2 .card{border-radius:var(--ui-radius);box-shadow:none;border:var(--ui-border-w) solid var(--ui-border)}body.ui-v2 .auth-shell-form{border-radius:var(--ui-radius);box-shadow:none;border:var(--ui-border-w) solid var(--ui-border);background:var(--ui-card)}body.ui-v2 .auth-shell-visual-card{border-radius:var(--ui-radius);box-shadow:none;border:var(--ui-border-w) solid var(--ui-border)}body.ui-v2 :is(.rounded-xl,.rounded-2xl,.rounded-3xl,.subcard,.ccv-config-card,.highlight-box,.guide-card,.guide-card-solid,.guide-note,.guide-panel,.icon-card,.code-block,.soft-panel,.panel,.inline-setting,.ccv-inline-setting,.event-item,.brand-accordion,.integration-hero,.pricing-summary,.pricing-card,.integration-picker-card,.ops-record-card,.ops-record-stat,.ops-record-error,.bulk-intake-panel,.bulk-intake-section,.liquidity-override-summary,.liquidity-detail-block,.chart-frame,.dashboard-hero,.dashboard-hero-kpi,.impersonation,.alert,.stat-card,.product-gallery-shell,.product-gallery-main,.product-gallery-thumb,.product-gallery-empty,.search-panel,.role-panel,.notifications-panel,.row-actions-panel,.auth-preview-wrap,.task-status-panel,.task-dots-panel,.task-assignee-panel,.task-add-column-panel,.task-custom-panel,.task-status-palette-grid){border-radius:var(--ui-radius)}.task-status-pill-input.ui-pill{height:26px}body.ui-v2 .btn{border-radius:var(--ui-radius);box-shadow:none;font-size:var(--ui-fs)}.ui-seg{border:var(--ui-border-w) solid var(--ui-border);border-radius:var(--ui-radius);background-color:var(--ui-card-2);align-items:center;gap:2px;padding:2px;display:inline-flex}.ui-seg-item{height:calc(var(--ui-control-h-sm) - 6px);border-radius:calc(var(--ui-radius) - 1px);font-size:var(--ui-fs-sm);color:var(--ui-muted);white-space:nowrap;align-items:center;padding:0 10px;font-weight:500;display:inline-flex}.ui-seg-item:hover{color:var(--ui-text)}.ui-seg-item-active,.ui-seg-item:has(>input:checked){background-color:var(--ui-card);color:var(--ui-text);box-shadow:0 1px 2px #00000014}.ui-seg-item:has(>input[type=radio]){cursor:pointer}.ui-seg-item:has(>input:focus-visible){outline:.125rem solid var(--ui-focus-ring);outline-offset:-.125rem}.ui-seg-count{font-variant-numeric:tabular-nums;margin-inline-start:.3em;font-weight:400}.ui-seg-count-attn{background-color:var(--ui-warning);border-radius:9999px;padding:0 .45em}@supports (color:color-mix(in lab, red, red)){.ui-seg-count-attn{background-color:color-mix(in srgb, var(--ui-warning) var(--ui-tint), transparent)}}.ui-seg-count-attn{color:var(--ui-warning-text);font-weight:600}.ui-seg-filters{align-items:center;gap:var(--ui-space-200) var(--ui-space-300);grid-template-columns:max-content minmax(0,1fr);display:grid}.ui-seg-filters-label{font-size:var(--ui-fs-sm);color:var(--ui-muted);font-weight:500}.ui-seg-scroll{scrollbar-width:none;width:fit-content;min-width:0;max-width:100%;display:flex;overflow:auto hidden}.ui-seg-scroll::-webkit-scrollbar{display:none}.card-header-actions:has(>.ui-seg-scroll){flex-wrap:wrap;min-width:0;max-width:100%}.ui-seg-scroll>.ui-seg-item{flex:none}.ui-seg-scroll>.ui-seg-item:focus-visible{outline:2px solid var(--ui-focus-ring);outline-offset:-2px}.card-header>.ui-seg-scroll{margin-block-start:var(--ui-space-200);margin-inline-start:auto}.ui-menu{z-index:40;border-radius:var(--ui-radius);border:var(--ui-border-w) solid var(--ui-border);background-color:var(--ui-card);min-width:160px;margin-top:8px;padding:8px;position:absolute;top:100%;right:0;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a}.ui-menu[data-sg-static-menu]{margin-top:0;position:static}.sg-token-swatches{align-items:center;gap:var(--ui-space-100);flex-wrap:wrap;display:flex}.sg-token-swatch{border-radius:var(--ui-radius);border:var(--ui-border-w) solid var(--ui-border-strong);block-size:20px;inline-size:20px;display:inline-block}.sg-token-bar{background-color:var(--ui-primary);border-radius:2px;block-size:8px;display:block}.sg-token-box{border-radius:var(--ui-radius);border:var(--ui-border-w) dashed var(--ui-border-strong);background-color:var(--ui-card-2);inline-size:44px;display:inline-block}.sg-token-focus{box-shadow:var(--ui-focus-ring-shadow)}.ui-menu-item{border-radius:calc(var(--ui-radius) - 1px);text-align:left;width:100%;font-size:var(--ui-fs-sm);color:var(--ui-muted);align-items:center;gap:8px;padding:8px 12px;font-weight:500;transition:background-color .12s,color .12s;display:flex}.ui-menu-item:hover{background-color:var(--ui-card-2);color:var(--ui-text)}.ui-menu-item-danger{color:var(--ui-danger-text)}.ui-menu-item-danger:hover{background-color:var(--ui-danger)}@supports (color:color-mix(in lab, red, red)){.ui-menu-item-danger:hover{background-color:color-mix(in srgb, var(--ui-danger) 10%, transparent)}}.ui-help-tip{vertical-align:-2px;color:var(--ui-muted);cursor:help;align-items:center;margin-left:4px;display:inline-flex}.ui-help-tip:hover{color:var(--ui-text)}.ui-help-pop{vertical-align:-2px;margin-left:4px;display:inline-flex;position:relative}.ui-help-pop>summary{border-radius:calc(var(--ui-radius) - 2px);color:var(--ui-muted);cursor:help;align-items:center;list-style:none;display:inline-flex}.ui-help-pop>summary::-webkit-details-marker{display:none}.ui-help-pop>summary:hover,.ui-help-pop[open]>summary{color:var(--ui-text)}.ui-help-pop>summary:focus-visible{outline:2px solid var(--ui-primary);outline-offset:2px}.ui-help-pop-text>summary{font-size:var(--ui-fs-sm);text-underline-offset:3px;margin-left:4px;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.ui-help-pop-panel{width:min(22rem,100vw - 16px);font-size:var(--ui-fs-sm);color:var(--ui-text);text-align:left;white-space:normal;overscroll-behavior:contain;max-height:min(60vh,480px);padding:10px 12px;font-weight:400;line-height:1.45;overflow-y:auto}.ui-help-pop-panel.is-floating{margin-top:0;top:auto;right:auto}.ui-form-pop{display:inline-flex;position:relative}.ui-form-pop>summary{cursor:pointer;list-style:none}.ui-form-pop>summary::-webkit-details-marker{display:none}.ui-form-pop-panel{text-align:left;gap:var(--ui-space-300);overscroll-behavior:contain;flex-direction:column;width:min(18rem,100vw - 16px);max-height:min(60vh,480px);padding:10px 12px;display:flex;overflow-y:auto}.ui-form-pop-panel.is-floating{margin-top:0;top:auto;right:auto}.keuzefilter{min-width:0;display:block}.keuzefilter>summary{list-style:none}.keuzefilter>summary::-webkit-details-marker{display:none}.keuzefilter-trigger{cursor:pointer;white-space:nowrap;-webkit-user-select:none;user-select:none;align-items:center;display:flex;overflow:hidden}.keuzefilter-stand{text-overflow:ellipsis;min-width:0;overflow:hidden}.keuzefilter-trigger:focus-visible{outline:2px solid var(--ui-focus-ring);outline-offset:2px}.keuzefilter-paneel{overscroll-behavior:contain;white-space:normal;width:min(18rem,100vw - 16px);max-height:min(70vh,480px);padding:6px;overflow-y:auto}.keuzefilter-paneel.is-floating{margin-top:0;top:auto;right:auto}.keuzefilter-kop{font-size:var(--ui-fs-sm);color:var(--ui-muted);padding:4px 8px 2px;font-weight:600}.keuzefilter-optie{min-height:var(--ui-control-h-sm);border-radius:calc(var(--ui-radius) - 1px);cursor:pointer;font-size:var(--ui-fs-sm);padding:4px 8px}.keuzefilter-optie:hover{background-color:var(--ui-card-2)}.keuzefilter-optie:has(>.ui-check:checked){background-color:var(--ui-primary)}@supports (color:color-mix(in lab, red, red)){.keuzefilter-optie:has(>.ui-check:checked){background-color:color-mix(in srgb, var(--ui-primary) 10%, transparent)}}.keuzefilter-optie>.ui-check{flex:none}.keuzefilter-naam{color:var(--ui-text);flex:none}.keuzefilter-hint{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:var(--ui-fs-sm);color:var(--ui-muted);margin-inline-start:auto;overflow:hidden}.keuzefilter-scheiding{background-color:var(--ui-border);height:1px;margin-block:4px}.keuzefilter-kop-noot{font-weight:400;display:none}.keuzefilter-paneel:has(input[value=mine]:checked) [data-keuzefilter-eigen] .keuzefilter-kop-noot{display:inline}.keuzefilter-paneel:has(input[value=mine]:checked) [data-keuzefilter-eigen] .keuzefilter-optie{opacity:.6}.keuzefilter-voet{justify-content:space-between;align-items:center;gap:var(--ui-space-200);border-top:var(--ui-border-w) solid var(--ui-border);margin-block-start:6px;padding:6px 4px 2px 8px;display:flex}.keuzefilter-noot{font-size:var(--ui-fs-sm);color:var(--ui-muted);line-height:1.35}.keuzefilter-blok{border:0;min-width:0;margin:0;padding:0}.keuzefilter-blok>legend{width:100%}.keuzefilter-uitleg{font-size:var(--ui-fs-sm);color:var(--ui-muted);padding:6px 8px 0;line-height:1.35}@media (pointer:coarse){.keuzefilter-optie{min-height:44px}}.ui-title-row{align-items:center;min-width:0;display:flex}.ui-title-row>.ui-label{margin-bottom:0}.ui-title-row:has(>.ui-label){margin-bottom:4px}body.ui-v2 .btn-md,body.ui-v2 .btn-sm{height:var(--ui-control-h);padding-inline:12px}body.ui-v2 .btn-xs{height:var(--ui-control-h-sm);font-size:var(--ui-fs-sm);padding-inline:9px}body.ui-v2 .btn-primary{background-color:var(--ui-primary);color:var(--ui-on-primary)}body.ui-v2 .btn-primary:hover{background-color:var(--ui-primary-hover)}body.ui-v2 .btn-primary:active{background-color:var(--ui-primary-active)}body.ui-v2 .form-input,body.ui-v2 .form-select{height:var(--ui-control-h);border-radius:var(--ui-radius);font-size:var(--ui-fs)}body.ui-v2 textarea.form-input{height:auto}body.ui-v2 .table-thumb{border-radius:var(--ui-radius)}body.ui-v2 .table td,body.ui-v2 .table th{padding-top:var(--ui-row-py);padding-bottom:var(--ui-row-py)}body.ui-v2 .status-chip{border-radius:var(--ui-radius);font-size:var(--ui-fs-sm)}body.ui-v2 .page-title{font-size:20px}body.ui-v2 .page-header{margin-bottom:16px}body.ui-v2 .page-header:has(+:is(.ui-tabs,.task-tabs-bar)),body.ui-v2 .page-header:has(+template+:is(.ui-tabs,.task-tabs-bar)),body.ui-v2 .page-header:has(+*>:is(.ui-tabs,.task-tabs-bar):first-child),body.ui-v2 :is(.ui-tabs,.task-tabs-bar):has(+:is(.ui-tabs,.task-tabs-bar)){margin-bottom:8px}.dashboard-motd{align-items:center;min-height:20px;display:inline-flex}.ui-live-dot{background-color:var(--ui-success);border-radius:9999px;width:8px;height:8px;margin-right:6px;display:inline-block}body.tv-mode .topbar,body.tv-mode #app-nav-drawer,body.tv-mode .page-header{display:none}body.tv-mode .main{flex-direction:column;display:flex}body.tv-mode .main-inner{margin-block:auto}body.tv-mode:after{content:"";z-index:99;pointer-events:none;background:linear-gradient(90deg, transparent 2%, rgba(var(--accent-rgb), var(--accent-line-a)) 30%, rgba(var(--accent-glow2), var(--accent-line-b)) 70%, transparent 98%);height:1px;position:fixed;inset:0 0 auto}.ui-kv{font-size:var(--ui-fs)}.ui-kv dt{color:var(--ui-muted)}.ui-kv .ui-select,.ui-kv .ui-input{width:220px}.ui-kv-row{justify-content:space-between;align-items:center;gap:var(--ui-space-300);display:flex}.ui-kv-grid{gap:var(--ui-space-300);display:grid}.rail-blokken>*+*{margin-top:var(--ui-space-400)}.rail-kv>*+*{margin-top:var(--ui-space-200)}.rail-kv>.ui-kv-row.is-meerregelig{align-items:baseline}.ui-kv-grid dd{margin-top:4px}.ui-kv-bron{margin-left:var(--ui-space-100);font-size:var(--ui-fs-xs);color:var(--ui-muted);font-weight:400}.order-facturatie>.ui-kv-row{align-items:baseline}.order-facturatie>.ui-kv-row+.ui-kv-row{margin-top:var(--ui-space-200)}.order-facturatie dt{flex-shrink:0}.termijnenlijst-rij{gap:var(--ui-space-300);padding-block:var(--ui-space-300);flex-direction:column;display:flex}@media (min-width:1024px){.termijnenlijst-rij{flex-direction:row;justify-content:space-between;align-items:flex-start}}.termijnenlijst-tekst{flex:1;min-width:0}.termijnenlijst-kop{align-items:center;gap:var(--ui-space-200);flex-wrap:wrap;display:flex}.termijnenlijst-termijn{flex:none}.termijnenlijst-termijn>*+*{margin-top:var(--ui-space-100)}.termijnenlijst-veld{align-items:center;gap:var(--ui-space-200);display:flex}.termijnenlijst-wijziging{padding-block:var(--ui-space-300)}.termijnenlijst-wijziging>*+*{margin-top:var(--ui-space-100)}.order-facturatie dd,.order-factuur-aan{text-align:right;overflow-wrap:anywhere;min-width:0}.order-factuur-route{font-size:var(--ui-fs-xs);color:var(--ui-muted);display:block}.order-facturatie-details>*+*{margin-top:var(--ui-space-300)}.ui-help-pop-panel>p+p{margin-top:var(--ui-space-200)}body.ui-v2 .brand-accordion,body.ui-v2 .search-panel,body.ui-v2 .alert{border-radius:var(--ui-radius)}body.ui-v2 .bulk-subaction .form-field{flex:220px;min-width:200px}body.ui-v2 .bulk-subaction .form-field :is(.ui-select,.ui-input,.form-input){width:100%}body.ui-v2 .brand-accordion-summary{background-color:var(--ui-card-2)}body.ui-v2 .brand-accordion[open]>.brand-accordion-summary{border-bottom:var(--ui-border-w) solid var(--ui-border)}body.ui-v2 .table th,body.ui-v2 .table-head-cell{font-size:var(--ui-fs-sm);letter-spacing:.04em;text-transform:uppercase;color:var(--ui-muted);border-bottom:var(--ui-border-w) solid var(--ui-border);font-weight:600}.ui-table th[scope=row],body.ui-v2 .table th[scope=row]{letter-spacing:normal;text-transform:none;white-space:normal}body.ui-v2 .table td{border-color:var(--ui-border)}body.ui-v2 .table tbody tr:hover td{background-color:var(--ui-card-2)}body.ui-v2 .table tbody tr[data-rij-detail]:hover td{background-color:var(--card)}body.ui-v2 .table-primary{font-size:var(--ui-fs);color:var(--ui-text);font-weight:500}body.ui-v2 .table-muted{font-size:var(--ui-fs-sm);color:var(--ui-muted)}body.ui-v2 .table-link:hover .table-primary{color:var(--ui-primary)}body.ui-v2 .table-chip,body.ui-v2 .status-chip{white-space:nowrap;font-size:var(--ui-fs-sm);border-radius:var(--ui-radius);padding:2px 7px;line-height:1.35}body.ui-v2 .ui-label-opt,.ui-label-opt{color:var(--ui-muted);font-size:11px;font-weight:400}.ui-scan-dialog{max-width:28rem}.ui-scan-video{aspect-ratio:4/3;border-radius:var(--ui-radius);object-fit:cover;background-color:#000;width:100%}.ui-scan-hint{font-size:var(--ui-fs-sm);color:var(--ui-muted);margin-top:8px}.table-success{color:var(--ui-success-text)}.table-danger{color:var(--ui-danger-text)}.ticket-message{border:1px solid var(--ui-border);border-radius:var(--ui-radius);background-color:var(--ui-card);padding:16px}.ticket-message--outbound{border-inline-start:3px solid var(--ui-primary);transition:background-color .6s,border-color .6s}.ticket-message--verzendt{background-color:var(--ui-primary);border-inline-start-width:4px}@supports (color:color-mix(in lab, red, red)){.ticket-message--verzendt{background-color:color-mix(in srgb, var(--ui-primary) 9%, var(--ui-card))}}.ticket-message.is-net-verzonden{border-inline-start-color:var(--ui-success);background-color:var(--ui-success)}@supports (color:color-mix(in lab, red, red)){.ticket-message.is-net-verzonden{background-color:color-mix(in srgb, var(--ui-success) 12%, var(--ui-card))}}.ticket-message--note{border-inline-start:3px solid var(--ui-warning-text);background-color:var(--ui-warning-text)}@supports (color:color-mix(in lab, red, red)){.ticket-message--note{background-color:color-mix(in srgb, var(--ui-warning-text) 12%, var(--ui-card))}}.ticket-undo-send{align-items:center;gap:calc(var(--spacing) * 2);display:inline-flex}.form-action-cell>.ticket-undo-send{align-self:flex-end}.ticket-undo-send.is-expired form{display:none}.ticket-collapse-summary{cursor:pointer;align-items:baseline;gap:12px;list-style:none;display:flex}.ticket-collapse-summary::-webkit-details-marker{display:none}.ticket-collapse-sender{text-overflow:ellipsis;white-space:nowrap;flex-shrink:0;max-width:16rem;overflow:hidden}.ticket-collapse-preview{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;font-size:.875rem;overflow:hidden}.ticket-collapse[open]>.ticket-collapse-summary{margin-bottom:8px}.ticket-collapse[open]>.ticket-collapse-summary .ticket-collapse-preview{visibility:hidden}.ticket-collapse:not([open])>.ticket-collapse-summary .ticket-collapse-verberg,.ticket-collapse[open]>.ticket-collapse-summary .ticket-collapse-toon{display:none}.ticket-collapse-sluit{margin-top:calc(var(--spacing) * 3);border-top:1px solid var(--ui-warning-text);justify-content:flex-end;padding-top:8px;display:flex}@supports (color:color-mix(in lab, red, red)){.ticket-collapse-sluit{border-top:1px solid color-mix(in srgb, var(--ui-warning-text) 30%, transparent)}}.ticket-collapse-list>.ticket-message--note{background-color:var(--ui-card)}.ticket-note-body{color:var(--ui-text);overflow-wrap:anywhere}.ticket-note-body p{margin-bottom:8px}.ticket-note-body p:last-child{margin-bottom:0}.ticket-note-body h2{margin-top:8px;font-size:1rem;font-weight:600}.ticket-note-body h3{margin-top:6px;font-weight:600}.ticket-note-body ul{margin:4px 0;padding-inline-start:20px;list-style:outside}.ticket-note-body ol{margin:4px 0;padding-inline-start:20px;list-style:decimal}.ticket-note-body blockquote{border-inline-start:2px solid var(--ui-border-strong);color:var(--ui-muted);margin:6px 0;padding-inline-start:12px}.ticket-note-body a{color:var(--ui-primary);text-decoration:underline}.ticket-systeemregel{align-items:baseline;column-gap:calc(var(--spacing) * 3);row-gap:var(--spacing);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));background-color:#0000;border-style:dashed;flex-wrap:wrap;padding:8px 12px;display:flex}.ticket-systeemregel-tekst{flex:16rem}.onderzoek-groep+.onderzoek-groep{margin-top:var(--ui-space-300);padding-top:var(--ui-space-300);border-top:1px solid var(--border)}.ticket-orders>*+*{margin-top:var(--ui-space-100)}.ticket-orders .onderzoek-groepen{padding-top:var(--ui-space-100);padding-bottom:var(--ui-space-100)}.ticket-orders .onderzoek-groep+.onderzoek-groep{margin-top:var(--ui-space-200);padding-top:var(--ui-space-200)}.onderzoek-telefoon{white-space:nowrap}.ticket-message-head{justify-content:space-between;align-items:center;gap:calc(var(--spacing) * 2);flex-wrap:wrap;display:flex}.ticket-thread-body{margin-top:calc(var(--spacing) * 2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));white-space:pre-wrap}.ticket-thread-sources{margin-top:calc(var(--spacing) * 2);align-items:center;gap:calc(var(--spacing) * 2);flex-wrap:wrap;display:flex}.ticket-thread-action{cursor:pointer}.ticket-thread-action:focus-visible{outline:2px solid var(--ui-focus-ring);outline-offset:2px}:where(.ticket-message-list>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 4) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-y-reverse)))}.ticket-collapse-list{margin-top:calc(var(--spacing) * 3)}:where(.ticket-collapse-list>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 4) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-y-reverse)))}.ticket-timeline-after{margin-top:calc(var(--spacing) * 3)}.ticket-jump-dock{z-index:30;pointer-events:none;height:0;position:sticky;bottom:88px}.detail-main>.ticket-jump-dock,.detail-main>:has(+.ticket-jump-dock){margin-bottom:0}.ticket-jump-new,.ticket-drop-pil{pointer-events:auto;border-radius:9999px;position:absolute;bottom:0;left:50%;transform:translate(-50%);box-shadow:0 6px 16px #0000001f}:root[data-theme=dark] .ticket-jump-new,:root[data-theme=dark] .ticket-drop-pil{box-shadow:0 6px 16px #00000073}.ticket-jump-new[data-sg-static-jump],.ticket-drop-pil[data-sg-static-jump]{position:static;transform:none}.ticket-presence{font-size:var(--ui-fs-sm);color:var(--ui-danger-text);align-items:center;gap:6px;display:inline-flex}@keyframes ticket-eye-blink{0%,90%,to{transform:scaleY(1)}95%{transform:scaleY(.1)}}.ticket-presence svg{transform-origin:50%;animation:3.5s ease-in-out infinite ticket-eye-blink}@media (prefers-reduced-motion:reduce){.ticket-presence svg{animation:none}}.ticket-samen{align-items:center;gap:var(--ui-space-200);min-width:0;font-size:var(--ui-fs-sm);color:var(--ui-muted);display:flex}.ticket-samen[hidden]{display:none}.page-flow>.ticket-samen-plek{margin-bottom:0}.ticket-samen-plek>.ticket-samen:not([hidden]){margin-bottom:var(--ui-space-400)}.ticket-samen-avatars{flex:none;gap:2px;display:inline-flex}.ticket-samen-rust,.ticket-samen-let-op{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.ticket-samen-let-op{display:none}.ticket-samen.is-typt{padding:2px var(--ui-space-200) 2px 2px;border:var(--ui-border-w) solid var(--ui-warning)}@supports (color:color-mix(in lab, red, red)){.ticket-samen.is-typt{border:var(--ui-border-w) solid color-mix(in srgb, var(--ui-warning) var(--ui-tint-border), transparent)}}.ticket-samen.is-typt{background-color:var(--ui-warning);border-radius:9999px}@supports (color:color-mix(in lab, red, red)){.ticket-samen.is-typt{background-color:color-mix(in srgb, var(--ui-warning) var(--ui-tint), transparent)}}.ticket-samen.is-typt{color:var(--ui-warning-text)}.ticket-samen--composer.is-typt{width:fit-content;max-width:100%}.is-ik-typ .ticket-samen--composer{width:auto;padding:var(--ui-space-200) var(--ui-space-300);border:var(--ui-border-w) solid var(--ui-warning)}@supports (color:color-mix(in lab, red, red)){.is-ik-typ .ticket-samen--composer{border:var(--ui-border-w) solid color-mix(in srgb, var(--ui-warning) var(--ui-tint-border), transparent)}}.is-ik-typ .ticket-samen--composer{border-radius:var(--ui-radius);background-color:var(--ui-warning)}@supports (color:color-mix(in lab, red, red)){.is-ik-typ .ticket-samen--composer{background-color:color-mix(in srgb, var(--ui-warning) var(--ui-tint), transparent)}}.is-ik-typ .ticket-samen--composer{color:var(--ui-warning-text);font-size:var(--ui-fs)}.is-ik-typ .ticket-samen--composer.is-typt .ticket-samen-rust{display:none}.is-ik-typ .ticket-samen--composer.is-typt .ticket-samen-let-op{display:inline}.ticket-leeskop-dok{z-index:40;pointer-events:none;height:0;position:sticky;top:0}.detail-main>.ticket-leeskop-dok{margin-bottom:0}.ticket-leeskop{align-items:center;gap:var(--ui-space-300);min-width:0;padding:var(--ui-space-200) var(--ui-space-300);background-color:var(--ui-card);border:var(--ui-border-w) solid var(--ui-border-strong);border-radius:0 0 var(--ui-radius) var(--ui-radius);visibility:hidden;opacity:0;border-top-width:0;transition:opacity .12s,transform .12s,visibility 0s linear .12s;display:flex;position:absolute;top:0;left:0;right:0;transform:translateY(-6px)}.ticket-leeskop[data-sg-static-leeskop]{visibility:visible;opacity:1;border-top-width:var(--ui-border-w);border-radius:var(--ui-radius);position:static;transform:none}.ticket-leeskop.is-zichtbaar{visibility:visible;opacity:1;pointer-events:auto;transition:opacity .12s,transform .12s;transform:none}@media (prefers-reduced-motion:reduce){.ticket-leeskop,.ticket-leeskop.is-zichtbaar{transition:none;transform:none}}.ticket-leeskop-nummer{font-size:var(--ui-fs-sm);color:var(--ui-muted);flex:none}.ticket-leeskop-onderwerp{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;font-weight:600;overflow:hidden}.ticket-leeskop-status{flex:none;display:inline-flex}.ticket-leeskop .ticket-samen{flex:0 auto}.ticket-leeskop-acties{align-items:center;gap:var(--ui-space-100);flex:none;display:inline-flex}@media (max-width:40rem){.ticket-leeskop-actie-tekst{clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}}.ticket-samen--balk{flex-wrap:nowrap}.ticket-message--laatste-reactie{border-inline-start:3px solid var(--ui-info-text)}.ticket-botsing{margin-top:var(--ui-space-300);align-items:center}.ticket-botsing-tekst{flex:auto;min-width:0}.ticket-spamregel{margin-bottom:var(--ui-space-300);align-items:center}.ticket-sidebar{align-self:flex-start;position:sticky;top:68px}.ticket-select-status{border-inline-start-width:3px;font-weight:600}.ticket-select-status--open{border-inline-start-color:var(--ui-info);color:var(--ui-info-text)}.ticket-select-status--pending,.ticket-select-status--on_hold{border-inline-start-color:var(--ui-warning-text);color:var(--ui-warning-text)}.ticket-select-status--solved{border-inline-start-color:var(--ui-success);color:var(--ui-success-text)}.ticket-select-status--closed{border-inline-start-color:var(--ui-border-strong);color:var(--ui-muted)}.ticket-select-status--spam{border-inline-start-color:var(--ui-danger-text);color:var(--ui-danger-text)}.ticket-select-priority{border-inline-start-width:3px;min-width:8.5rem;font-weight:600}.ticket-select-priority--low{border-inline-start-color:var(--ui-border-strong);color:var(--ui-muted)}.ticket-select-priority--normal{border-inline-start-color:var(--ui-info);color:var(--ui-info-text)}.ticket-select-priority--high{border-inline-start-color:var(--ui-warning-text);color:var(--ui-warning-text)}.ticket-select-priority--urgent{border-inline-start-color:var(--ui-danger-text);color:var(--ui-danger-text)}.ticket-row--muted{opacity:.55}.ticket-row .ticket-cell-main{max-width:42rem}.ticket-subject{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.ticket-subline{flex-wrap:wrap;align-items:center;gap:.5rem;font-size:12px;display:flex}.table-link-muted{color:inherit;text-decoration:none}.table-link-muted:hover{text-decoration:underline}.klant-titel{overflow-wrap:anywhere}.tickets-tabs{flex-wrap:nowrap}.ui-tab-icon{padding-inline:8px}.ticket-cell-signal,.ticket-cell-time,.ticket-cell-who{white-space:nowrap}.ticket-who{align-items:center;gap:.4rem;display:inline-flex}.ticket-cell-who{--ticket-wie-avatar:1.25rem;--ticket-wie-gap:.4rem}.ticket-cell-who .ticket-who{gap:var(--ticket-wie-gap);display:flex}.ticket-who-groep{color:var(--ui-muted);padding-inline-start:calc(var(--ticket-wie-avatar) + var(--ticket-wie-gap));font-size:12px;line-height:14px}.ticket-cell-who .ticket-keuze-trigger,.ticket-wie-tekst{align-items:center;gap:var(--ticket-wie-gap,.4rem);max-width:13rem;display:inline-flex}.ticket-cell-who .ticket-keuze-trigger .ui-avatar,.ticket-wie-tekst .ui-avatar{width:var(--ticket-wie-avatar);height:var(--ticket-wie-avatar);flex:none;font-size:.5625rem}.ticket-wie-naam{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.ticket-wie-naam.is-leeg{color:var(--ui-muted)}.ticket-who-groep .ticket-keuze-pijl{width:14px;height:14px}.ticket-keuze-trigger:hover .ticket-wie-naam,.ticket-keuze-trigger:focus-visible .ticket-wie-naam{text-underline-offset:2px;text-decoration:underline}.ticket-keuze-menu{vertical-align:top;max-width:100%;display:inline-block}.ticket-keuze-menu>summary{list-style:none}.ticket-keuze-menu>.ticket-keuze-trigger{display:flex}.ticket-keuze-menu>summary::-webkit-details-marker{display:none}.ticket-keuze-trigger{cursor:pointer;border-radius:calc(var(--ui-radius) - 2px);align-items:center}.ticket-keuze-pijl{color:var(--ui-muted);opacity:0;flex:none;transition:opacity .12s}.ticket-keuze-trigger:hover .ticket-keuze-pijl,.ticket-keuze-trigger:focus-visible .ticket-keuze-pijl,.ticket-keuze-menu[open]>.ticket-keuze-trigger .ticket-keuze-pijl{opacity:1}.ticket-keuze-trigger:focus-visible{outline:2px solid var(--ui-focus-ring);outline-offset:2px}.ticket-row.htmx-request .ticket-cell-who,.ticket-row.htmx-request .ticket-cell-signal{opacity:.55;transition:opacity .2s .25s}.ticket-keuze-paneel{overscroll-behavior:contain;white-space:normal;width:min(16rem,100vw - 16px);max-height:min(60vh,420px);padding:6px;overflow-y:auto}.ticket-keuze-paneel.is-floating{margin-top:0;top:auto;right:auto}.ticket-keuze-zoek{width:100%;margin-block-end:6px}.ticket-keuze-optie{color:var(--ui-text);padding:6px 8px}.ticket-keuze-optie .ui-avatar{flex:none;width:1.25rem;height:1.25rem;font-size:.5625rem}.ticket-keuze-optie-naam{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.ticket-keuze-optie-extra{color:var(--ui-muted);font-variant-numeric:tabular-nums;flex:none;margin-inline-start:auto;font-size:12px}.ticket-keuze-optie[aria-checked=true]{background-color:var(--ui-primary)}@supports (color:color-mix(in lab, red, red)){.ticket-keuze-optie[aria-checked=true]{background-color:color-mix(in srgb, var(--ui-primary) 12%, transparent)}}.ticket-keuze-optie:focus-visible{outline:2px solid var(--ui-focus-ring);outline-offset:-2px}.ticket-keuze-vink{color:var(--ui-primary);flex:none;margin-inline-start:auto}.ticket-keuze-scheiding{background-color:var(--ui-border);height:1px;margin-block:4px}.ticket-keuze-noot{color:var(--ui-muted);padding:4px 8px;font-size:12px;line-height:1.35}.ticket-keuze-noot.is-let-op{color:var(--ui-warning-text)}.ticket-keuze-kop{color:var(--ui-muted);justify-content:space-between;align-items:baseline;gap:.5rem;padding:4px 8px 2px;font-size:12px;font-weight:600;display:flex}.ticket-keuze-kop-stand{font-variant-numeric:tabular-nums;font-weight:400}@media (pointer:coarse){.ticket-keuze-optie{min-height:44px}}.ticket-status-regel{line-height:18px;display:flex}.ticket-cell-signal .ticket-keuze-trigger,.ticket-status-tekst{align-items:center;gap:.25rem;max-width:13rem;display:inline-flex}.ticket-status-naam{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.ticket-keuze-trigger:hover .ticket-status-naam,.ticket-keuze-trigger:focus-visible .ticket-status-naam{text-underline-offset:2px;text-decoration:underline}.ticket-status-signaal{align-items:center;gap:.35rem;height:16px;display:flex}.ticket-status-signaal .ui-pill{height:16px;font-size:var(--ui-fs-xs);padding-inline:6px}.ticket-status-signaal .ui-pill.ui-pill-subtle{padding-inline:0}.ticket-presence-count{margin-left:.15rem;font-size:11px}.ai-mark{color:var(--text-muted);align-items:center;display:inline-flex}.ai-mark--busy{color:var(--ui-info-text,var(--text));animation:1.6s ease-in-out infinite ai-chip-pulse}.ai-mark--ready{color:var(--ui-success-text,var(--text))}.ai-mark--escalated{color:var(--ui-danger-text,var(--text))}.ticket-row:focus-visible,.ticket-row.is-keyed{outline:2px solid var(--ui-primary);outline-offset:-2px}@media (prefers-reduced-motion:reduce){.ai-mark--busy{animation:none}}.ui-more{margin-top:6px}.ui-more-toggle{cursor:pointer;font-size:var(--ui-fs-sm);color:var(--ui-primary);-webkit-user-select:none;user-select:none;font-weight:500;list-style:none}.ui-more-toggle::-webkit-details-marker{display:none}.ui-more-toggle:hover{text-decoration:underline}.ui-more[open] .ui-more-open,.ui-more:not([open]) .ui-more-close,.ui-more-list:has(+.ui-more:not([open]))>*>:nth-child(n+4),.activiteit-lijst:has(+.ui-more:not([open]))>ul>li:not([data-opmerking]):nth-child(n+3){display:none}.activiteit-opmerking{border:var(--ui-border-w) solid var(--ui-border);border-radius:var(--ui-radius);background-color:var(--ui-card-2);flex-direction:column;gap:4px;padding:8px 10px;scroll-margin-block:96px;display:flex}.activiteit-opmerking-kop{align-items:center;gap:8px;min-width:0;display:flex}.activiteit-opmerking-kop .ui-avatar{flex:none;width:1.25rem;height:1.25rem;font-size:.5625rem}.activiteit-opmerking-actie{margin-inline-start:auto;display:inline-flex}.activiteit-opmerking-tekst{white-space:pre-line;overflow-wrap:anywhere;color:var(--ui-text)}.activiteit-opmerking:target,.activiteit-opmerking.is-gemarkeerd{border-color:var(--ui-primary);box-shadow:0 0 0 2px var(--ui-primary)}@supports (color:color-mix(in lab, red, red)){.activiteit-opmerking:target,.activiteit-opmerking.is-gemarkeerd{box-shadow:0 0 0 2px color-mix(in srgb, var(--ui-primary) 22%, transparent)}}.activiteit-leeg-opmerkingen,[data-activiteit]:has([data-activiteit-filter][value=opmerkingen]:checked) .activiteit-lijst>ul>li:not([data-opmerking]),[data-activiteit]:has([data-activiteit-filter][value=opmerkingen]:checked) .activiteit-lijst+.ui-more,[data-activiteit]:has([data-activiteit-filter][value=opmerkingen]:checked) .activiteit-leeg-alles{display:none}[data-activiteit]:has([data-activiteit-filter][value=opmerkingen]:checked) .activiteit-leeg-opmerkingen{display:block}[data-activiteit] .mention-menu{margin-top:0}.hl-add{position:relative}.hl-add>summary{cursor:pointer;list-style:none}.hl-add>summary::-webkit-details-marker{display:none}.hl-add-menu{flex-direction:column;gap:8px;min-width:280px;padding:10px;display:flex;left:0;right:auto}.hl-swatches{align-items:center;gap:8px;padding:2px 0;display:flex}.hl-swatch{cursor:pointer;line-height:0;position:relative}.hl-swatch input{appearance:none;opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.hl-swatch-dot{background:var(--sw);border-radius:9999px;width:26px;height:26px;transition:transform .15s,box-shadow .15s;display:inline-block;position:relative;box-shadow:inset 0 0 0 1px #0f172a26}:root[data-theme=dark] .hl-swatch-dot{box-shadow:inset 0 0 0 1px #ffffff2e}.hl-swatch:hover .hl-swatch-dot{transform:scale(1.1)}.hl-swatch input:focus-visible+.hl-swatch-dot,.hl-swatch input:checked+.hl-swatch-dot{box-shadow:0 0 0 2px var(--card), 0 0 0 3px var(--sw)}.hl-swatch input:checked+.hl-swatch-dot:after{content:"";border:solid #0f172a;border-width:0 2px 2px 0;width:6px;height:10px;position:absolute;top:50%;left:50%;transform:translate(-50%,-60%)rotate(45deg)}.hl-swatch--0{--sw:#fde047}.hl-swatch--1{--sw:#4ade80}.hl-swatch--2{--sw:#60a5fa}.hl-swatch--3{--sw:#f472b6}.hl-swatch--4{--sw:#fb923c}.hl-swatch--5{--sw:#94a3b8}.filter-chip-row{vertical-align:middle;flex-wrap:wrap;gap:4px;display:inline-flex}.adv-exclude-grid{grid-template-columns:repeat(auto-fill,minmax(9.5rem,1fr));gap:2px 12px;display:grid}.hl-chip{border:1px solid #0000;border-radius:9999px;align-items:center;gap:6px;padding:2px 10px;font-size:12px;font-weight:600;display:inline-flex}.hl-chip-remove{cursor:pointer;color:inherit;background:0 0;border:0;padding:0;font-size:13px;line-height:1}.hl-chip--0{color:#713f12;background:#fef9c3;border-color:#eab308}.hl-chip--1{color:#14532d;background:#dcfce7;border-color:#22c55e}.hl-chip--2{color:#1e3a8a;background:#dbeafe;border-color:#3b82f6}.hl-chip--3{color:#831843;background:#fce7f3;border-color:#ec4899}.hl-chip--4{color:#7c2d12;background:#ffedd5;border-color:#f97316}.hl-chip--5{color:#1e293b;background:#e2e8f0;border-color:#64748b}:root[data-theme=dark] .hl-chip--0{color:#fef08a;background:#713f12}:root[data-theme=dark] .hl-chip--1{color:#bbf7d0;background:#14532d}:root[data-theme=dark] .hl-chip--2{color:#bfdbfe;background:#1e3a8a}:root[data-theme=dark] .hl-chip--3{color:#fbcfe8;background:#831843}:root[data-theme=dark] .hl-chip--4{color:#fed7aa;background:#7c2d12}:root[data-theme=dark] .hl-chip--5{color:#e2e8f0;background:#334155}.ticket-canned{position:relative}.ticket-canned>summary{cursor:pointer;list-style:none}.ticket-canned>summary::-webkit-details-marker{display:none}.ticket-canned-trigger{align-items:center;gap:4px;display:inline-flex}.ticket-canned-menu{min-width:260px}.ticket-canned-search{width:100%;margin-bottom:6px}.ticket-canned-list{flex-direction:column;gap:2px;max-height:260px;display:flex;overflow-y:auto}.ticket-send{align-items:stretch;display:inline-flex}.ticket-send>.ui-btn:first-child{border-top-right-radius:0;border-bottom-right-radius:0}.ticket-send-more{display:inline-flex;position:relative}.ticket-send-more>summary{cursor:pointer;list-style:none}.ticket-send-more>summary::-webkit-details-marker{display:none}.ticket-send-caret{border-top-left-radius:0;border-bottom-left-radius:0;margin-left:1px;padding-left:8px;padding-right:8px}.ticket-send-menu{min-width:220px;margin-top:0;margin-bottom:8px;top:auto;bottom:100%}.sla-switch{cursor:pointer;justify-content:space-between;align-items:center;gap:16px;display:flex}.sla-switch-text{flex-direction:column;gap:2px;display:flex}form:has(input[name=enabled]:not(:checked)) .sla-config,form:has(input[name=use_business_hours]:not(:checked)) .sla-calendar{opacity:.55}.sla-calendar-off{display:none}form:has(input[name=use_business_hours]:not(:checked)) .sla-calendar-off{margin-top:8px;display:block}.sla-hours{flex-direction:column;gap:8px;max-width:30rem;display:flex}.sla-day{grid-template-columns:10rem 1fr;align-items:center;gap:12px;display:grid}.sla-day-toggle{cursor:pointer;align-items:center;gap:8px;display:inline-flex}.sla-day-times{align-items:center;gap:8px;display:flex}.sla-day-times .ui-input{width:7rem}.sla-day-closed,.sla-day:has(.sla-day-check:not(:checked)) .sla-day-times .ui-input,.sla-day:has(.sla-day-check:not(:checked)) .sla-day-times>span:not(.sla-day-closed){display:none}.sla-day:has(.sla-day-check:not(:checked)) .sla-day-closed{display:inline}.ticket-new-correspondent{border-radius:var(--ui-radius);color:var(--ui-warning-text,#92400e);font-size:var(--ui-fs-sm);background-color:#f59e0b1a;flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:12px;padding:10px 12px;display:flex}.ticket-new-correspondent>span{flex:auto;min-width:12rem}:root[data-theme=dark] .ticket-new-correspondent{color:#fcd34d}.sla-dur{align-items:center;gap:6px;display:inline-flex}.sla-dur .ui-input{width:4.5rem}.sla-dur .ui-select{width:auto;min-width:4.5rem}.ticket-note-mode{border-radius:var(--ui-radius);background-color:#f59e0b14;padding:12px}.ticket-note-hint{font-size:var(--ui-fs-sm);color:var(--ui-warning-text,#92400e);align-items:center;gap:6px;margin-bottom:10px;display:flex}.ticket-note-mode .rt-shell{background-color:var(--ui-card)}:root[data-theme=dark] .ticket-note-mode{background-color:#f59e0b24}:root[data-theme=dark] .ticket-note-hint{color:#fcd34d}.rt-mention-menu{top:var(--rt-m-top,0);left:var(--rt-m-left,0);z-index:60;border-radius:var(--ui-radius);border:var(--ui-border-w) solid var(--ui-border);background-color:var(--ui-card);min-width:220px;max-height:240px;padding:4px;position:fixed;overflow-y:auto;box-shadow:0 10px 15px -3px #0000001f,0 4px 6px -4px #0000001f}.rt-mention-item{border-radius:calc(var(--ui-radius) - 1px);text-align:left;width:100%;font-size:var(--ui-fs-sm);color:var(--ui-text);cursor:pointer;justify-content:space-between;align-items:center;gap:12px;padding:7px 10px;display:flex}.rt-mention-item.is-active,.rt-mention-item:hover{background-color:var(--ui-card-2)}.rt-mention-item.is-off{color:var(--ui-muted)}.rt-mention-item.is-off .rt-mention-name{font-weight:400}.rt-mention-name{flex:auto;font-weight:500}.rt-mention-handle{color:var(--ui-muted);font-size:var(--ui-fs-xs)}.rt-mention-hint{background-color:var(--ui-card-2);color:var(--ui-muted);border:var(--ui-border-w) solid var(--ui-border);font-size:var(--ui-fs-xs);border-radius:999px;flex:none;padding:1px 7px}.ticket-canned-row{border:var(--ui-border-w) solid var(--ui-border);border-radius:var(--ui-radius)}.ticket-canned-row-summary{cursor:pointer;justify-content:space-between;align-items:center;gap:8px;padding:12px;list-style:none;display:flex}.ticket-canned-row-summary::-webkit-details-marker{display:none}.ticket-canned-row-body{flex-direction:column;gap:12px;padding:0 12px 12px;display:flex}.ticket-mail-frame{border-radius:var(--ui-radius);background-color:var(--ui-card);width:100%;height:var(--mail-frame-h,140px);opacity:0;border:0;transition:opacity .15s}.ticket-mail-frame.is-measured{opacity:1}@media (prefers-reduced-motion:reduce){.ticket-mail-frame{transition:none}}.ticket-mail-head{column-gap:var(--ui-space-300);margin-top:var(--ui-space-300);padding:var(--ui-space-200) var(--ui-space-300);border:var(--ui-border-w) solid var(--ui-border);border-radius:var(--ui-radius);background-color:var(--ui-card-2);font-size:var(--ui-fs-sm);grid-template-columns:max-content minmax(0,1fr);row-gap:2px;display:grid}.ticket-mail-head dt{color:var(--ui-muted)}.ticket-mail-head dd{overflow-wrap:anywhere;min-width:0}.ticket-mail-cut,.ticket-mail-cut-print{margin-top:var(--ui-space-200);font-size:var(--ui-fs-sm);color:var(--ui-muted)}.ticket-mail-cut-print{display:none}.ticket-mail-rawhead:not(:empty){margin-top:var(--ui-space-200)}.ticket-rawhead{border:var(--ui-border-w) solid var(--ui-border);border-radius:var(--ui-radius);padding:var(--ui-space-200) var(--ui-space-300);font-size:var(--ui-fs-sm)}.ticket-rawhead>summary{cursor:pointer;color:var(--ui-muted)}.ticket-rawhead-list{column-gap:var(--ui-space-300);margin-top:var(--ui-space-200);grid-template-columns:minmax(0,13rem) minmax(0,1fr);row-gap:2px;max-height:320px;display:grid;overflow:auto}.ticket-rawhead-list dt{color:var(--ui-muted);overflow-wrap:anywhere}.ticket-rawhead-list dd{overflow-wrap:anywhere;min-width:0;font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.ticket-text-body{white-space:pre-wrap;overflow-wrap:anywhere}@media print{.ticket-jump-new{display:none}body.ticket-print{color-scheme:light;--ui-bg:#fff;--ui-card:#fff;--ui-card-2:#f2f4f6;--ui-border:#dfe3e8;--ui-border-strong:#c9cfd6;--ui-text:#1e2328;--ui-muted:#525b68;--ui-primary:var(--accent-600);--ui-primary-hover:var(--accent-700);--ui-primary-active:var(--accent-800);--ui-on-primary:#fff;--ui-success-text:#067a3c;--ui-warning-text:#8a5b00;--ui-danger-text:#b90d4b;--ui-info-text:#0b6fa4;--hue-text-slate:#334155;--hue-text-red:#b91c1c;--hue-text-orange:#9a3412;--hue-text-amber:#92400e;--hue-text-yellow:#854d0e;--hue-text-green:#166534;--hue-text-teal:#115e59;--hue-text-cyan:#155e75;--hue-text-blue:#1d4ed8;--hue-text-indigo:#4338ca;--hue-text-purple:#7e22ce;--hue-text-pink:#be185d;--ui-tint:10%;--ui-tint-border:28%;color:var(--ui-text);background-color:#fff;background-image:none}body.ticket-print .topbar,body.ticket-print .nav-shell,body.ticket-print .nav-overlay,body.ticket-print .nav-progress,body.ticket-print #tickets-newmail,body.ticket-print #tickets-composer,body.ticket-print .page-actions,body.ticket-print .detail-side,body.ticket-print .row-actions-menu,body.ticket-print .ticket-mail-rawhead,body.ticket-print .ticket-mail-cut,body.ticket-print .ticket-forward{display:none!important}body.ticket-print .ticket-message{break-inside:avoid}body.ticket-print .ticket-mail-frame{opacity:1}body.ticket-print .detail-grid,body.ticket-print .ticket-mail-cut-print[data-cut="1"]{display:block}}.ticket-recipients-summary{cursor:pointer;font-size:var(--ui-fs-sm);align-items:center;gap:6px;display:inline-flex}.ticket-recipients-summary:hover{text-decoration:underline}.ticket-recipients[open] .ticket-recipients-summary{margin-bottom:4px}.is-verrijkt .ticket-bijlagen-native{clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.ticket-bijlagen-strook{gap:var(--ui-space-200);margin:var(--ui-space-200) 0 0;flex-wrap:wrap;min-width:0;padding:0;list-style:none;display:flex}.ticket-bijlage-chip{min-width:0;max-width:18rem;height:var(--ui-control-h-sm);border-radius:var(--ui-radius);border:var(--ui-border-w) solid var(--ui-border);background-color:var(--ui-card-2);font-size:var(--ui-fs-sm);align-items:center;gap:6px;padding:0 2px 0 8px;transition:border-color .12s,box-shadow .12s;display:inline-flex;position:relative}.ticket-bijlage-chip:hover{border-color:var(--ui-border-strong)}.ticket-bijlage-chip-voorbeeld{width:18px;height:18px;color:var(--ui-muted);flex:none;justify-content:center;align-items:center;display:inline-flex}.ticket-bijlage-chip-voorbeeld>img{object-fit:cover;border-radius:2px;width:18px;height:18px}.ticket-bijlage-chip-naam{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--ui-text);font-weight:500;overflow:hidden}.ticket-bijlage-chip-meta{white-space:nowrap;color:var(--ui-muted);font-variant-numeric:tabular-nums;flex:none}.ticket-bijlage-chip .ui-iconbtn{flex:none;width:22px;height:22px}.ticket-bijlage-chip-klaar{width:22px;height:22px;color:var(--ui-success-text);flex:none;justify-content:center;align-items:center;display:none}.ticket-bijlage-chip-voortgang{border-radius:0 0 0 var(--ui-radius);background-color:var(--ui-primary);inset-inline-start:0;height:2px;display:none;position:absolute;bottom:0}.ticket-bijlage-chip.is-gemarkeerd{box-shadow:0 0 0 2px var(--ui-primary)}.ticket-bijlage-chip:is(.is-wacht,.is-bezig,.is-klaar) .ticket-bijlage-chip-weg{display:none}.ticket-bijlage-chip:is(.is-wacht,.is-bezig,.is-klaar) .ticket-bijlage-chip-voortgang{display:block}.ticket-bijlage-chip.is-wacht .ticket-bijlage-chip-naam{color:var(--ui-muted)}.ticket-bijlage-chip.is-klaar .ticket-bijlage-chip-klaar{display:inline-flex}.ticket-bijlage-chip.is-fout{border-color:var(--ui-danger-text)}.ticket-bijlage-chip.is-fout .ticket-bijlage-chip-meta{color:var(--ui-danger-text)}@media (pointer:coarse){.ticket-bijlage-chip .ui-iconbtn,.ticket-bijlage-chip-klaar{width:32px;height:32px}}@container (max-width:35.9375rem){.ticket-bijlage-chip{max-width:100%}}@media (prefers-reduced-motion:reduce){.ticket-bijlage-chip{transition:none}}.ticket-bijlagen-fouten:empty{display:none}.ticket-bijlagen-fouten>.ui-error-text+.ui-error-text{margin-top:2px}.ticket-composer-voet{justify-content:space-between;align-items:center;gap:var(--ui-space-300);margin-top:var(--ui-space-300);flex-wrap:wrap;display:flex}.ticket-composer-voet-links{align-items:center;gap:var(--ui-space-200);flex:auto;min-width:0;display:flex}.ticket-composer-voet-links .ui-help{margin-top:0}.ticket-composer-voet-rechts{align-items:center;gap:var(--ui-space-300);flex:none;margin-left:auto;display:flex}.ticket-bijlagen-hulp-kort{display:none}.ticket-bijlagen-voortgang{align-items:center;gap:var(--ui-space-200);font-size:var(--ui-fs-sm);color:var(--ui-muted);font-variant-numeric:tabular-nums;display:inline-flex}.ticket-bijlagen-voortgang .ui-meter{flex:none;width:8rem}@container (max-width:35.9375rem){.ticket-bijlagen-knop-tekst,.ticket-bijlagen-hulp-lang{display:none}.ticket-bijlagen-hulp-kort{display:inline}.ticket-composer-voet-rechts{align-items:stretch;gap:var(--ui-space-200);flex-direction:column;flex:100%}.ticket-composer-voet-rechts>:not(.ticket-send){align-self:flex-end}.ticket-composer-voet-rechts>.ticket-send{width:100%;display:flex}.ticket-composer-voet-rechts>.ticket-send>.ui-btn:first-child{flex:auto}}.is-slepen,.is-slepen-pagina{position:relative}.is-slepen-pagina{outline:2px dashed var(--ui-primary)}@supports (color:color-mix(in lab, red, red)){.is-slepen-pagina{outline:2px dashed color-mix(in srgb, var(--ui-primary) 50%, transparent)}}.is-slepen-pagina{outline-offset:2px}.ticket-dropzone{z-index:5;padding:var(--ui-space-400);border:2px dashed var(--ui-primary);border-radius:inherit;background-color:var(--ui-primary);flex-direction:column;justify-content:center;align-items:center;gap:4px;display:none;position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.ticket-dropzone{background-color:color-mix(in srgb, var(--ui-primary) var(--ui-tint), var(--ui-card))}}.ticket-dropzone{text-align:center;pointer-events:none}.is-slepen .ticket-dropzone{display:flex}.ticket-dropzone-icoon{color:var(--ui-primary);display:inline-flex}.ticket-dropzone-titel{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));color:var(--ui-text);margin:0;font-weight:600}.ticket-dropzone-sub{font-size:var(--ui-fs-sm);color:var(--ui-muted);margin:0}.ticket-drop-pil{bottom:calc(var(--ui-control-h-sm) + var(--ui-space-200));white-space:nowrap}.ticket-bijlagen-kaarten{gap:var(--ui-space-200);margin-top:var(--ui-space-300);grid-template-columns:repeat(auto-fill,168px);display:grid}@container (max-width:35.9375rem){.ticket-bijlagen-kaarten{grid-template-columns:repeat(2,minmax(0,1fr))}}.ticket-bijlage{border-radius:var(--ui-radius);border:var(--ui-border-w) solid var(--ui-border);background-color:var(--ui-card);flex-direction:column;min-width:0;transition:border-color .12s;display:flex;position:relative}.ticket-bijlage:hover{border-color:var(--ui-border-strong)}.ticket-bijlage-open{border-radius:inherit;width:100%;min-width:0;color:inherit;font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;flex-direction:column;padding:0;text-decoration:none;display:flex}.ticket-bijlage-open:focus-visible{outline:2px solid var(--ui-focus-ring);outline-offset:2px;box-shadow:0 0 0 2px var(--ui-focus-ring-inner)}.ticket-bijlage-open[aria-disabled=true]{cursor:default}.ticket-bijlage-voorbeeld{border-radius:calc(var(--ui-radius) - 1px) calc(var(--ui-radius) - 1px) 0 0;background-color:var(--ui-card-2);height:96px;color:var(--ui-muted);flex-direction:column;justify-content:center;align-items:center;gap:2px;display:flex;overflow:hidden}.ticket-bijlage-voorbeeld>img{object-fit:cover;width:100%;height:100%}.ticket-bijlage-ext{font-size:var(--ui-fs-xs);letter-spacing:.02em;text-transform:uppercase;font-weight:600}.ticket-bijlage-tekst{flex-direction:column;gap:2px;min-width:0;padding:6px 8px;display:flex}.ticket-bijlage-naam{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:var(--ui-fs-sm);color:var(--ui-text);font-weight:500;overflow:hidden}.ticket-bijlage-meta{white-space:nowrap;min-width:0;font-size:var(--ui-fs-xs);color:var(--ui-muted);font-variant-numeric:tabular-nums;align-items:center;gap:4px;display:inline-flex;overflow:hidden}.ticket-bijlage-download{border:var(--ui-border-w) solid var(--ui-border);background-color:var(--ui-card);opacity:0;top:6px;transition:opacity .12s;position:absolute;inset-inline-end:6px}.ticket-bijlage:hover .ticket-bijlage-download,.ticket-bijlage:focus-within .ticket-bijlage-download{opacity:1}@media (pointer:coarse){.ticket-bijlage-download{opacity:1}}@media (prefers-reduced-motion:reduce){.ticket-bijlage,.ticket-bijlage-download{transition:none}}.ticket-bijlage-voorbeeld{position:relative}.ticket-bijlage-voorbeeld>img{position:absolute;inset:0}.ui-modal-lichtbak .ui-modal-body{position:relative}.ui-modal-lichtbak .ui-modal-body>iframe.is-laden{opacity:0;position:absolute;inset:0}.ticket-bijlagen-rijen{margin-top:var(--ui-space-200);flex-direction:column;gap:4px;display:flex}.ticket-bijlage-rij{align-items:center;column-gap:var(--ui-space-200);font-size:var(--ui-fs-sm);color:var(--ui-muted);flex-wrap:wrap;row-gap:4px;display:flex}.ticket-bijlage-rij-naam{align-items:center;gap:4px;min-width:0;display:inline-flex}.ui-iconbtn[aria-disabled=true]{opacity:.55;cursor:not-allowed}.ui-iconbtn[aria-disabled=true]:hover{color:var(--ui-muted);background-color:#0000}.ticket-adresregels .ui-kv-row{justify-content:flex-start;align-items:baseline}.ticket-adresregels .ui-kv-row+.ui-kv-row{margin-top:var(--ui-space-200)}.ticket-adresregels dt{flex:0 0 5rem;min-width:0}.ticket-adresregels dd{flex:auto;min-width:0}.ticket-cc{border:0;flex-wrap:wrap;align-items:center;gap:6px;min-width:0;margin:0;padding:0;display:flex}.ticket-cc-nieuw,.ui-kv .ticket-cc-nieuw{width:14rem;max-width:100%}@container (max-width:35.9375rem){.ticket-cc-nieuw,.ui-kv .ticket-cc-nieuw{width:100%}}.ticket-message-cc{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:var(--ui-fs-xs);color:var(--ui-muted);margin-top:2px;overflow:hidden}.titel-bewerken{min-width:0}.titel-bewerken-knop{opacity:0;transition:opacity .12s}.titel-bewerken:hover .titel-bewerken-knop,.titel-bewerken:focus-within .titel-bewerken-knop{opacity:1}@media (pointer:coarse){.titel-bewerken-knop{opacity:1}}@media (prefers-reduced-motion:reduce){.titel-bewerken-knop{transition:none}}.titel-bewerken-formulier{align-items:center;gap:var(--ui-space-200);flex-wrap:wrap;width:100%;display:none}.titel-bewerken.is-bewerken .titel-bewerken-weergave{display:none}.titel-bewerken.is-bewerken .titel-bewerken-formulier{display:flex}.titel-bewerken-veld{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight);flex:20rem;min-width:0;max-width:48rem;height:auto;padding-block:2px}.titel-bewerken-knoppen{gap:var(--ui-space-200);flex:none;display:flex}.titel-bewerken-formulier>:is(.ui-help,.ui-error-text){flex:100%;margin-top:0}.ui-kv .titel-bewerken-veld{font-size:var(--ui-fs);letter-spacing:normal;font-weight:400}@container (max-width:35.9375rem){.titel-bewerken-veld{flex-basis:100%;max-width:none}.titel-bewerken-knoppen{margin-left:auto}}.ticket-onderwerp-uit{text-overflow:ellipsis;white-space:nowrap;vertical-align:bottom;max-width:100%;color:var(--ui-muted);display:inline-block;overflow:hidden}.ticket-adresregels{margin-bottom:var(--ui-space-300)}.ticket-adresregels dd:has(>.ticket-recipients){justify-content:space-between;align-items:baseline;column-gap:var(--ui-space-300);flex-wrap:wrap;display:flex}.ticket-adresregels .ticket-recipients{flex:auto;min-width:0}.ticket-adresregels .ticket-recipients>.form-field{margin-top:var(--ui-space-200)}.ticket-cc-toevoegen{font-size:var(--ui-fs-sm);flex:none}.ticket-adresregels .titel-bewerken-weergave{align-items:center;gap:4px;min-width:0;display:flex}.titel-bewerken-bezig{display:none}.titel-bewerken-bezig.htmx-request{display:inline-block}[data-sg-static-hover] .titel-bewerken-knop{opacity:1}[data-sg-static-bezig] .titel-bewerken-bezig{display:inline-block}.ticket-rij-bijlage{color:var(--ui-muted);align-items:center;display:inline-flex}@container (max-width:35.9375rem){.ticket-lijstkop .card-header-row{row-gap:var(--ui-space-200);flex-wrap:wrap}.ticket-lijstkop .card-header-actions{justify-content:flex-start;width:100%}}.ticket-mail-melding{align-items:center;gap:var(--ui-space-200);margin-bottom:var(--ui-space-200);border-radius:var(--ui-radius);background-color:var(--ui-card-2);font-size:var(--ui-fs-sm);color:var(--ui-muted);padding:6px 10px;display:flex}.ticket-mail-melding>.ui-icon,.ticket-mail-melding>.spinner{flex:none}.ticket-mail-melding-tekst{flex:auto;min-width:0}.ticket-mail-melding>.ui-btn{flex:none}@container (max-width:35.9375rem){.ticket-mail-melding{flex-wrap:wrap}.ticket-mail-melding-tekst{flex-basis:calc(100% - 16px - var(--ui-space-200))}.ticket-mail-melding>.ui-btn{margin-inline-start:calc(16px + var(--ui-space-200))}}body.afdruk-doc{background-color:var(--ui-card-2);color:var(--ui-text);background-image:none}.afdruk-werkbalk{z-index:1;gap:var(--ui-space-100);padding:var(--ui-space-300) var(--ui-space-400);border-bottom:var(--ui-border-w) solid var(--ui-border);background-color:var(--ui-card);flex-direction:column;display:flex;position:sticky;top:0}.afdruk-werkbalk-rij{align-items:center;gap:var(--ui-space-200) var(--ui-space-400);flex-wrap:wrap;display:flex}.afdruk-werkbalk-titel{margin:0;font-weight:600}.afdruk-werkbalk-knoppen{align-items:center;gap:var(--ui-space-300);flex-wrap:wrap;margin-inline-start:auto;display:flex}.afdruk-werkbalk .ui-help{margin:0}:root[data-theme=dark] .afdruk-papier{color-scheme:light;--ui-card:var(--ui-papier-vlak);--ui-border:var(--ui-papier-rand);--ui-text:var(--ui-papier-tekst);--ui-muted:var(--ui-papier-muted);--ui-warning-text:var(--ui-papier-let-op);--ui-info-text:var(--ui-papier-link);color:var(--ui-text)}.afdruk-papier{page:afdruk;box-sizing:border-box;width:210mm;max-width:100%;margin:var(--ui-space-500) auto;border:var(--ui-border-w) solid var(--ui-border);border-radius:var(--ui-radius);background-color:var(--ui-card);padding:16mm 15mm 18mm;font-size:10.5pt;line-height:1.45}.afdruk-kopblok{justify-content:space-between;align-items:flex-start;gap:var(--ui-space-400);color:var(--ui-muted);font-size:8.5pt;display:flex}.afdruk-logo{width:auto;max-width:50mm;height:auto;max-height:12mm;display:block}.afdruk-merknaam{color:var(--ui-text);font-size:11pt;font-weight:600}.afdruk-stempel{text-align:end}.afdruk-stempel-nummer{color:var(--ui-text);font-weight:600}.afdruk-onderwerp{margin:6mm 0 2mm;font-size:15pt;font-weight:600;line-height:1.3}.afdruk-meta{gap:0 var(--ui-space-400);border-bottom:var(--ui-border-w) solid var(--ui-border);color:var(--ui-muted);flex-wrap:wrap;margin:0 0 6mm;padding-bottom:4mm;font-size:9pt;display:flex}.afdruk-bericht{border-top:var(--ui-border-w) solid var(--ui-border);margin-top:6mm;padding-top:6mm}.afdruk-meta+.afdruk-bericht{border-top:0;margin-top:0;padding-top:0}.afdruk-kop{break-after:avoid;grid-template-columns:22mm minmax(0,1fr);gap:1mm 3mm;margin:0 0 4mm;font-size:9pt;display:grid}.afdruk-kop dt{color:var(--ui-muted)}.afdruk-kop dd{overflow-wrap:anywhere;margin:0}.afdruk-mail{overflow-wrap:break-word;overflow-x:auto}.afdruk-mail p{margin:0 0 10px}.afdruk-mail h1,.afdruk-mail h2,.afdruk-mail h3,.afdruk-mail h4{margin:14px 0 8px;font-weight:600;line-height:1.3}.afdruk-mail h1{font-size:1.5em}.afdruk-mail h2{font-size:1.3em}.afdruk-mail h3{font-size:1.15em}.afdruk-mail ul,.afdruk-mail ol{margin:0 0 10px;padding-inline-start:24px}.afdruk-mail ul{list-style:outside}.afdruk-mail ol{list-style:decimal}.afdruk-mail blockquote{border-inline-start:3px solid var(--ui-border);color:var(--ui-muted);margin:8px 0;padding-inline-start:12px}.afdruk-mail img{max-width:100%;height:auto;display:inline}.afdruk-mail a{color:var(--ui-info-text);text-decoration:underline}.afdruk-mail pre,.afdruk-mail .bf-plain,.afdruk-tekst{white-space:pre-wrap}.afdruk-mail details>summary{color:var(--ui-muted);margin:8px 0;font-size:9pt}.afdruk-bijlagen{break-inside:avoid;margin:4mm 0 0;font-size:9pt}.afdruk-bijlagen-kop{margin-inline-end:2mm;font-weight:600}.afdruk-notitie{border-inline-start:2pt solid var(--ui-warning-text);padding-inline-start:4mm}.afdruk-notitie-kop{color:var(--ui-muted);break-after:avoid;margin:0 0 2mm;font-size:9pt;font-weight:600}.afdruk-notitie-inhoud p{margin:0 0 6px}.afdruk-notitie-inhoud ul,.afdruk-notitie-inhoud ol{margin:0 0 6px;padding-inline-start:20px;list-style:outside}@media (max-width:47.9375rem){.afdruk-werkbalk-knoppen{margin-inline-start:0}.afdruk-papier{padding:var(--ui-space-400);border:0;border-radius:0;margin:0}}@page afdruk{size:A4;margin:16mm 15mm 18mm;@bottom-right{content:counter(page) " / " counter(pages);font-size:8pt}}@media print{.afdruk-werkbalk{display:none}:root:has(body.afdruk-doc),body.afdruk-doc{background:0 0}.afdruk-papier{background-color:#0000;border:0;border-radius:0;width:auto;margin:0;padding:0}.afdruk-mail{overflow:visible}.afdruk-mail table{max-width:100%}body.ticket-print .ticket-message--note{display:none!important}body.ticket-print .ticket-mail-melding>.ui-btn{display:none}}.ticket-daarna-trigger{font-size:var(--ui-fs-sm);color:var(--ui-muted);white-space:nowrap;gap:2px}.ticket-daarna-trigger:hover .ticket-daarna-tekst,.ticket-daarna-trigger:focus-visible .ticket-daarna-tekst,.ticket-daarna[open]>.ticket-daarna-trigger .ticket-daarna-tekst{color:var(--ui-text);text-underline-offset:2px;text-decoration:underline}.ticket-daarna-paneel{width:min(13rem,100vw - 16px)}.ticket-daarna-optie{cursor:pointer}.ticket-daarna-optie .ticket-keuze-vink{visibility:hidden}.ticket-daarna-optie:has(>input:checked){background-color:var(--ui-primary)}@supports (color:color-mix(in lab, red, red)){.ticket-daarna-optie:has(>input:checked){background-color:color-mix(in srgb, var(--ui-primary) 12%, transparent)}}.ticket-daarna-optie:has(>input:checked) .ticket-keuze-vink{visibility:visible}.ticket-daarna-optie:has(>input:focus-visible){outline:2px solid var(--ui-focus-ring);outline-offset:-2px}.toast .toast-actie.ui-btn-ghost{color:inherit;text-underline-offset:2px;font-variant-numeric:tabular-nums;flex:none;align-self:center;text-decoration:underline}.toast .toast-actie.ui-btn-ghost:hover{color:inherit;background-color:currentColor}@supports (color:color-mix(in lab, red, red)){.toast .toast-actie.ui-btn-ghost:hover{background-color:color-mix(in srgb, currentColor 12%, transparent)}}.toast .toast-actie[aria-disabled=true]{opacity:.6;cursor:default}.ai-chip--zin{white-space:normal;overflow-wrap:anywhere;border-radius:.75rem;max-width:100%}.ai-chip--zin>svg{flex:none;align-self:flex-start;margin-top:.15rem}.rt-area img.rt-img-selected{outline:2px solid var(--ui-primary);outline-offset:2px}.ticket-row--unassigned td:first-child{box-shadow:inset 3px 0 0 var(--ui-primary)}.ticket-row--unassigned .table-link{font-weight:600}.ticket-forward-form{flex-wrap:wrap;align-items:center;gap:8px;margin-top:6px;display:flex}.ticket-forward-form .ui-input{max-width:20rem}@media (pointer:coarse){.ui-input,.ui-select,.ui-textarea,.form-input,.form-select,.form-textarea,.search-input{font-size:16px}}input:-webkit-autofill{-webkit-text-fill-color:var(--ui-text,var(--input-text));-webkit-box-shadow:0 0 0 1000px var(--ui-card,var(--input-bg)) inset;box-shadow:0 0 0 1000px var(--ui-card,var(--input-bg)) inset;caret-color:var(--ui-text,var(--input-text))}input:-webkit-autofill:hover{-webkit-text-fill-color:var(--ui-text,var(--input-text));-webkit-box-shadow:0 0 0 1000px var(--ui-card,var(--input-bg)) inset;box-shadow:0 0 0 1000px var(--ui-card,var(--input-bg)) inset;caret-color:var(--ui-text,var(--input-text))}input:-webkit-autofill:focus{-webkit-text-fill-color:var(--ui-text,var(--input-text));-webkit-box-shadow:0 0 0 1000px var(--ui-card,var(--input-bg)) inset;box-shadow:0 0 0 1000px var(--ui-card,var(--input-bg)) inset;caret-color:var(--ui-text,var(--input-text))}textarea:-webkit-autofill{-webkit-text-fill-color:var(--ui-text,var(--input-text));-webkit-box-shadow:0 0 0 1000px var(--ui-card,var(--input-bg)) inset;box-shadow:0 0 0 1000px var(--ui-card,var(--input-bg)) inset;caret-color:var(--ui-text,var(--input-text))}select:-webkit-autofill{-webkit-text-fill-color:var(--ui-text,var(--input-text));-webkit-box-shadow:0 0 0 1000px var(--ui-card,var(--input-bg)) inset;box-shadow:0 0 0 1000px var(--ui-card,var(--input-bg)) inset;caret-color:var(--ui-text,var(--input-text))}.ps-rail>.brand-accordion+.brand-accordion{margin-top:0}.ps-boogrij .ui-range{display:flex}.ps-boogrij .ui-range-input{flex:1;width:auto;min-width:0}.ps-sjabloon-kaart .media-card-thumb{height:11rem}.ps-startkaart .media-card-thumb{height:5.5rem}.ps-startkaart:has(>input:checked){border-color:var(--ui-primary);box-shadow:0 0 0 1px var(--ui-primary)}.ps-startkaart:has(>input:focus-visible){outline:2px solid var(--ui-focus-ring);outline-offset:2px}.ps-paneel-rij{align-self:center}.ps-paneel-rij>.ps-paneel-knop:has(>.ps-paneel-mini[src]),.ps-paneel-rij>.ps-paneel-knop:has(>.ps-paneel-mini[data-ps-paneel-mini]){justify-content:center;gap:var(--ui-space-100);height:auto;min-height:var(--ui-control-h-sm);padding-block:var(--ui-space-100);flex-direction:column}.ps-paneel-mini{object-fit:contain;width:auto;max-width:4rem;height:2.5rem;box-shadow:0 0 0 1px var(--ui-border);border-radius:3px;display:block}.ps-paneel-mini:not([src]):not([data-ps-paneel-mini]){display:none}.ps-paneel-mini[data-ps-paneel-mini]:not([src]){visibility:hidden}.ps-paneel-naam{white-space:nowrap}.jc-wv-rekening>.table-cell:first-child{padding-inline-start:var(--ui-space-600)}@media (max-width:480px){.jc-wv-verschil{display:none}}@container not (min-width:30rem){.jc-tabs .ui-tab{padding-inline:var(--ui-space-200)}}@container not (min-width:36rem){.jc-wv-tabel th,.jc-wv-tabel .jc-wv-sectie-knop{white-space:normal;text-align:start}.jc-wv-tabel .jc-wv-sectie-knop{height:auto;min-height:var(--ui-control-h-sm)}.jc-wv-tabel .table-cell,.jc-wv-tabel .table-cell-right,.jc-wv-tabel .table-head-cell,.jc-wv-tabel .table-head-cell-right{padding-inline:var(--ui-space-100)}.jc-wv-tabel .table-head-cell-right,.jc-wv-tabel .table-cell-right{white-space:nowrap}.jc-wv-tabel .table-head-cell-right{white-space:normal}}.ui-input:target,.ui-select:target{outline:2px solid var(--ui-primary);outline-offset:2px;scroll-margin-top:6rem}body.sf-body{background-image:none;background-color:var(--sf-bg-zacht,var(--ui-bg));min-height:100dvh;color:var(--sf-tekst,var(--ui-text))}:root[data-theme=dark] body.sf-body{background-image:none}.sf-pagina{--ui-control-h:44px;--ui-control-h-sm:var(--sf-knop-h,44px);--ui-fs:var(--sf-fs,16px);--ui-fs-sm:var(--sf-fs-klein,14px);background-color:var(--sf-bg-zacht,var(--ui-bg));min-height:100dvh;color:var(--sf-tekst,var(--ui-text));font-family:var(--sf-font,var(--font-sans));font-size:var(--ui-fs);line-height:var(--sf-lh,1.55);--ui-focus-ring:var(--sf-focus,var(--ui-primary-hover));--ui-focus-ring-inner:var(--sf-kaart,var(--ui-card));flex-direction:column;display:flex;container-type:inline-size}.sf-pagina a:focus-visible{outline:2px solid var(--ui-focus-ring);outline-offset:2px}.sf-voorbeeldbalk{justify-content:center;align-items:center;gap:var(--ui-space-100) var(--ui-space-400);min-height:var(--sf-balk-h,40px);padding:var(--ui-space-100) var(--sf-goot,16px);border-block-end:var(--ui-border-w) solid var(--sf-lijn,var(--ui-border));background-color:var(--sf-balk-bg,var(--ui-card-2));color:var(--sf-balk-tekst,var(--ui-text));font-size:var(--sf-fs-mini,.8125rem);text-align:center;flex-wrap:wrap;display:flex}.sf-voorbeeldbalk-link{color:inherit;font-weight:var(--sf-w-ui,600);text-underline-offset:2px;text-decoration:underline}.sf-kop{background-color:var(--sf-kaart,var(--ui-card));border-block-end:var(--ui-border-w) solid var(--sf-lijn,var(--ui-border))}.sf-kop-binnen{min-height:64px;max-width:var(--sf-breedte,68rem);padding:var(--ui-space-300) var(--sf-goot,16px);justify-content:center;align-items:center;margin-inline:auto;display:flex}.sf-logo{width:auto;max-width:min(14rem,60vw);height:var(--sf-logo-h-mobiel,44px);object-fit:contain;display:block}.sf-merknaam{font-size:1.25rem;font-weight:var(--sf-w-kop,700);letter-spacing:var(--sf-ls-kop,-.01em);overflow-wrap:anywhere}@container (min-width:48rem){.sf-kop-binnen{min-height:var(--sf-kop-h,72px);justify-content:flex-start;padding-inline:32px}.sf-logo{height:var(--sf-logo-h,56px);max-width:22rem}}.sf-main{width:100%;padding:var(--ui-space-800) var(--sf-goot,16px);flex-direction:column;flex:1;justify-content:center;align-items:center;display:flex}.sf-main.sf-main-boven{background-color:var(--sf-bg,var(--ui-card));justify-content:flex-start}.sf-kaart{gap:var(--ui-space-400);border:var(--ui-border-w) solid var(--sf-lijn,var(--ui-border));border-radius:var(--sf-radius,var(--ui-radius));background-color:var(--sf-kaart,var(--ui-card));width:100%;max-width:35rem;color:var(--sf-tekst,var(--ui-text));box-shadow:var(--sf-schaduw,none);text-align:center;flex-direction:column;padding:48px 32px;display:flex}.sf-kaart-titel,.sf-pagina-titel{font-size:var(--sf-fs-h1,1.5rem);font-weight:var(--sf-w-kop,700);line-height:var(--sf-lh-kop,1.25);letter-spacing:var(--sf-ls-kop,-.01em);overflow-wrap:anywhere}.sf-kaart-tekst{line-height:var(--sf-lh,1.6);overflow-wrap:anywhere}.sf-kaart-tekst>:last-child,.sf-pagina-tekst>:last-child{margin-bottom:0}.sf-kaart-contact{justify-content:center;gap:var(--ui-space-200) var(--ui-space-500);font-size:var(--sf-fs-klein,.875rem);flex-wrap:wrap;display:flex}.sf-kaart-contact>li{align-items:center;gap:var(--ui-space-100);color:var(--sf-tekst-zacht,var(--ui-muted));display:inline-flex}.sf-kaart-contact-link{min-height:var(--sf-raak,44px);color:var(--sf-link,var(--ui-text));text-underline-offset:2px;overflow-wrap:anywhere;align-items:center;text-decoration:underline;display:inline-flex}.sf-kaart-contact-link:hover{color:var(--sf-link-hover,var(--ui-action))}.sf-knoppen{justify-content:center;gap:var(--ui-space-200);flex-wrap:wrap;display:flex}.sf-pagina .ui-btn.ui-btn-primary,.sf-pagina .ui-btn.ui-btn-secondary{height:var(--sf-knop-h,44px);padding-inline:var(--ui-space-500);border-radius:var(--sf-radius-knop,var(--ui-radius));font-size:var(--sf-fs,16px);font-weight:var(--sf-w-ui,600)}.sf-pagina .ui-btn.ui-btn-primary{background-color:var(--sf-actie,var(--ui-primary));color:var(--sf-op-actie,var(--ui-on-primary))}.sf-pagina .ui-btn.ui-btn-primary:hover,.sf-pagina .ui-btn.ui-btn-primary:active{background-color:var(--sf-actie-hover,var(--ui-primary-hover))}.sf-pagina .ui-btn.ui-btn-secondary{border:1.5px solid var(--sf-tekst,var(--ui-border-strong));background-color:var(--sf-kaart,var(--ui-card));color:var(--sf-tekst,var(--ui-text))}.sf-pagina .ui-btn.ui-btn-secondary:hover{background-color:var(--sf-bg-zacht,var(--ui-card-2))}.sf-terug{font-size:var(--sf-fs-klein,.875rem);color:var(--sf-tekst-zacht,var(--ui-muted))}@container not (min-width:30rem){.sf-kaart{padding:32px var(--sf-goot,16px)}.sf-knoppen{flex-direction:column;align-items:stretch}.sf-knoppen>.ui-btn{justify-content:center;width:100%}}.sf-pagina-inhoud{gap:var(--ui-space-400);flex-direction:column;width:100%;max-width:68ch;display:flex}.sf-pagina-tekst{line-height:var(--sf-lh,1.7);overflow-wrap:anywhere}.sf-pagina-tekst :is(h2,h3,h4){font-weight:var(--sf-w-kop,600);scroll-margin-top:var(--ui-space-600)}.sf-pagina-tekst a,.sf-kaart-tekst a{color:var(--sf-link,var(--ui-text));text-underline-offset:2px;text-decoration:underline}.sf-pagina-tekst a:hover,.sf-kaart-tekst a:hover{color:var(--sf-link-hover,var(--ui-action))}.sf-kruimel{align-items:center;gap:var(--ui-space-100);font-size:var(--sf-fs-klein,.875rem);color:var(--sf-tekst-zacht,var(--ui-muted));flex-wrap:wrap;display:flex}.sf-kruimel-scheiding{color:var(--sf-tekst-zacht,var(--ui-muted))}.sf-kruimel a{color:var(--sf-link,var(--ui-text));text-underline-offset:2px;text-decoration:underline}.sf-kruimel a:hover{color:var(--sf-link-hover,var(--ui-action))}.sf-footer{border-block-start:var(--ui-border-w) solid var(--sf-lijn,var(--ui-border));background-color:var(--sf-bg-zacht,var(--ui-bg));color:var(--sf-tekst,var(--ui-text))}.sf-footer-binnen{gap:var(--ui-space-500);max-width:var(--sf-breedte,68rem);padding:var(--ui-space-600) var(--sf-goot,16px);font-size:var(--sf-fs-klein,.875rem);margin-inline:auto;display:grid}@container (min-width:48rem){.sf-footer-binnen{grid-template-columns:repeat(3,minmax(0,1fr));padding-inline:32px}}.sf-footer-kolom{gap:var(--ui-space-200);flex-direction:column;min-width:0;display:flex}.sf-footer-naam{font-weight:var(--sf-w-kop,700)}.sf-footer-kop{font-size:var(--sf-fs-klein,.875rem);font-weight:var(--sf-w-ui,600)}.sf-footer-lijst{flex-direction:column;display:flex}.sf-footer-link{min-height:var(--sf-raak,44px);color:var(--sf-link,var(--ui-muted));text-underline-offset:2px;overflow-wrap:anywhere;align-items:center;text-decoration:underline;display:inline-flex}.sf-footer-link:hover{color:var(--sf-link-hover,var(--ui-text))}.sf-footer-logo{object-fit:contain;object-position:left center;width:auto;max-width:min(14rem,60vw);height:32px;display:block}.sf-footer-tekst{white-space:pre-line;color:var(--sf-tekst-zacht,var(--ui-muted));overflow-wrap:anywhere}.sf-footer-onder{max-width:var(--sf-breedte,68rem);padding:var(--ui-space-300) var(--sf-goot,16px) var(--ui-space-500);border-block-start:var(--ui-border-w) solid var(--sf-lijn,var(--ui-border));font-size:var(--sf-fs-mini,.8125rem);color:var(--sf-tekst-zacht,var(--ui-muted));overflow-wrap:anywhere;margin-inline:auto}@container (min-width:48rem){.sf-footer-onder{padding-inline:32px}}.sf-pagina[data-sf-thema=bedankjesfabriek] .sf-kaart{border-color:#0000}.sf-pagina[data-sf-thema=bedankjesfabriek] .sf-pagina-tekst ul{list-style:none}.sf-pagina[data-sf-thema=bedankjesfabriek] .sf-pagina-tekst ul>li{position:relative}.sf-pagina[data-sf-thema=bedankjesfabriek] .sf-pagina-tekst ul>li:before{content:"";background-color:var(--sf-roze,currentColor);inset-inline-start:-1rem;width:6px;height:6px;position:absolute;top:.65em;transform:rotate(45deg)}.sf-logo,.sf-footer-logo{filter:var(--sf-logo-filter,none)}.sf-pagina summary{cursor:pointer;list-style:none}.sf-pagina summary::-webkit-details-marker{display:none}.sf-pagina summary:focus-visible{outline:2px solid var(--ui-focus-ring);outline-offset:2px}.sf-pijl{transition:transform .15s;display:inline-flex}.sf-pagina details[open]>summary .sf-pijl{transform:rotate(180deg)}.sf-winkelkop{z-index:20;position:relative}.sf-winkelkop-binnen{grid-template-columns:var(--sf-raak,44px) minmax(0, 1fr) var(--sf-raak,44px);align-items:center;gap:var(--ui-space-200) var(--ui-space-300);grid-template-areas:"lade merk.""zoek zoek zoek";display:grid}.sf-winkelkop-merk{min-height:var(--sf-raak,44px);min-width:0;color:inherit;grid-area:merk;justify-self:center;align-items:center;text-decoration:none;display:inline-flex}.sf-lade{grid-area:lade}.sf-lade-knop{width:var(--sf-raak,44px);height:var(--sf-raak,44px);border-radius:var(--sf-radius-klein,var(--ui-radius));color:var(--sf-tekst,var(--ui-text));justify-content:center;align-items:center;display:inline-flex}@media (hover:hover){.sf-lade-knop:hover{background-color:var(--sf-vlak,var(--ui-card-2))}}.sf-lade-knop .ui-icon{width:24px;height:24px}.sf-lade-dicht,.sf-lade[open] .sf-lade-open{display:none}.sf-lade[open] .sf-lade-dicht,.sf-lade-open{display:inline-flex}.sf-lade-paneel{overscroll-behavior:contain;max-height:calc(100dvh - 5rem);padding:var(--ui-space-200) var(--sf-goot,16px) var(--ui-space-600);border-block-end:var(--ui-border-w) solid var(--sf-lijn,var(--ui-border));background-color:var(--sf-kaart,var(--ui-card));box-shadow:var(--sf-schaduw,none);inset-inline:0;position:absolute;top:100%;overflow-y:auto}.sf-lade-lijst>li+li{border-block-start:var(--ui-border-w) solid var(--sf-lijn,var(--ui-border))}.sf-lade-sub{padding:0 0 var(--ui-space-200) var(--ui-space-400)}.sf-lade-link{justify-content:space-between;align-items:center;gap:var(--ui-space-200);min-height:var(--sf-raak,44px);padding-inline:var(--ui-space-100);color:var(--sf-tekst,var(--ui-text));font-weight:var(--sf-w-ui,600);overflow-wrap:anywhere;text-decoration:none;display:flex}.sf-lade-sub .sf-lade-link{font-weight:var(--sf-w-tekst,400)}.sf-lade-link:hover{color:var(--sf-link-hover,var(--ui-action))}.sf-lade-extra{gap:var(--ui-space-200);border-block-start:var(--ui-border-w) solid var(--sf-lijn,var(--ui-border));flex-direction:column;margin-block-start:var(--ui-space-300);padding-block-start:var(--ui-space-300);display:flex}.sf-lade-extra>.ui-btn{justify-content:center;width:100%}.sf-lade-toplinks{border-block-start:var(--ui-border-w) solid var(--sf-lijn,var(--ui-border));margin-block-start:var(--ui-space-300);padding-block-start:var(--ui-space-200)}.sf-lade-link.sf-lade-toplink{font-weight:var(--sf-w-tekst,400);justify-content:flex-start}.sf-menu{display:none}.sf-menu-binnen{justify-content:space-between;align-items:center;gap:var(--ui-space-400);max-width:var(--sf-breedte,68rem);margin-inline:auto;padding-inline:32px;display:flex}.sf-menu-lijst{flex-wrap:wrap;gap:0 1.875rem;min-width:0;display:flex}.sf-menu-item{position:static}.sf-menu-link{align-items:center;gap:var(--ui-space-100);min-height:var(--sf-raak,44px);color:var(--sf-tekst,var(--ui-text));font-size:var(--sf-fs,1rem);font-weight:var(--sf-w-ui,600);white-space:nowrap;padding-block:.9rem;text-decoration:none;display:inline-flex}.sf-menu-link:hover,.sf-menu-groep[open]>.sf-menu-link{color:var(--sf-link-hover,var(--ui-action));text-underline-offset:6px;text-decoration:underline}.sf-menu-paneel{gap:var(--ui-space-400);overscroll-behavior:contain;max-height:calc(100dvh - 12rem);padding:2.5rem max(32px, calc((100cqi - var(--sf-breedte,68rem)) / 2 + 32px));border-block-start:var(--ui-border-w) solid var(--sf-lijn,var(--ui-border));background-color:var(--sf-kaart,var(--ui-card));box-shadow:var(--sf-schaduw,none);inset-inline:0;flex-direction:column;display:flex;position:absolute;top:100%;overflow-y:auto}.sf-menu-alles{align-self:flex-start;align-items:center;gap:var(--ui-space-200);min-height:var(--sf-raak,44px);color:var(--sf-tekst,var(--ui-text));font-size:var(--sf-fs-h2,1.25rem);font-weight:var(--sf-w-kop,700);text-decoration:none;display:inline-flex}.sf-menu-alles:hover{color:var(--sf-link-hover,var(--ui-action));text-underline-offset:4px;text-decoration:underline}.sf-menu-uitklap{grid-template-columns:repeat(auto-fill,minmax(15rem,1fr));gap:0 1.875rem;display:grid}.sf-menu-sublink{min-height:var(--sf-raak,44px);padding-inline:var(--ui-space-300);border-radius:var(--sf-radius-klein,var(--ui-radius));color:var(--sf-tekst,var(--ui-text));overflow-wrap:anywhere;align-items:center;text-decoration:none;display:flex}@media (hover:hover){.sf-menu-sublink:hover{background-color:var(--sf-vlak,var(--ui-card-2))}}@container (min-width:48rem){.sf-winkelkop-binnen{grid-template-columns:var(--sf-raak,44px) auto minmax(0, 1fr) auto;gap:var(--ui-space-400);grid-template-areas:"lade merk zoek score"}}@container (min-width:64rem){.sf-lade{display:none}.sf-winkelkop-binnen{grid-template-columns:auto minmax(0,36rem) auto;grid-template-areas:"merk zoek score";justify-content:space-between}.sf-winkelkop-merk{justify-self:start}.sf-menu{border-block-start:var(--ui-border-w) solid var(--sf-lijn,var(--ui-border));display:block;position:relative}}.sf-main.sf-main-winkel{padding-block:var(--ui-space-600) 4rem;align-items:stretch}.sf-winkel{gap:var(--ui-space-800);width:100%;max-width:var(--sf-breedte,68rem);flex-direction:column;margin-inline:auto;display:flex}@container (min-width:48rem){.sf-main.sf-main-winkel{padding:var(--ui-space-800) 32px 5rem}.sf-winkel{gap:3rem}}.sf-winkel-kop{gap:var(--ui-space-400);flex-direction:column;display:flex}.sf-winkel-titel{font-size:var(--sf-fs-h1,1.5rem);font-weight:var(--sf-w-kop,700);line-height:var(--sf-lh-kop,1.25);letter-spacing:var(--sf-ls-kop,-.01em);overflow-wrap:anywhere}.sf-sectie{gap:var(--ui-space-500);flex-direction:column;display:flex}.sf-sectie-kop{font-size:var(--sf-fs-h2,1.25rem);font-weight:var(--sf-w-kop,700);line-height:var(--sf-lh-kop,1.25);letter-spacing:var(--sf-ls-kop,-.01em)}.sf-leeg{color:var(--sf-tekst-zacht,var(--ui-muted))}.sf-chips-lijst{flex-wrap:wrap;gap:.75rem;display:flex}.sf-chip{min-height:var(--sf-raak,44px);border-radius:var(--sf-radius-knop,var(--ui-radius));background-color:var(--sf-vlak,var(--ui-card-2));color:var(--sf-tekst,var(--ui-text));font-weight:var(--sf-w-ui,600);align-items:center;padding-inline:1.4rem;line-height:1.2;text-decoration:none;display:inline-flex}@media (hover:hover){.sf-chip:hover{background-color:var(--sf-vlak-hover,var(--ui-border))}}.sf-raster{gap:var(--ui-space-600) var(--ui-space-300);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@container (min-width:40rem){.sf-raster{gap:var(--ui-space-800) var(--ui-space-500);grid-template-columns:repeat(3,minmax(0,1fr))}}@container (min-width:64rem){.sf-raster{grid-template-columns:repeat(4,minmax(0,1fr))}}.sf-tegel{gap:var(--ui-space-200);height:100%;color:var(--sf-tekst,var(--ui-text));flex-direction:column;text-decoration:none;display:flex;position:relative}.sf-tegel-beeld{aspect-ratio:1;border-radius:var(--sf-radius,var(--ui-radius));background-color:var(--sf-beeld-plaat);justify-content:center;align-items:center;margin-block-end:var(--ui-space-100);display:flex;position:relative;overflow:hidden}.sf-tegel-beeld img{object-fit:contain;width:100%;height:100%;transition:transform .25s}@media (hover:hover){.sf-tegel:hover .sf-tegel-beeld img{transform:scale(1.03)}}.sf-tegel-geen-beeld{background-color:var(--sf-bg-zacht,var(--ui-card-2));width:100%;height:100%;color:var(--sf-tekst-zacht,var(--ui-muted));justify-content:center;align-items:center;display:flex}.sf-tegel-naam{-webkit-line-clamp:2;min-height:2.7em;font-size:var(--sf-fs,1rem);font-weight:var(--sf-w-ui,600);overflow-wrap:anywhere;-webkit-box-orient:vertical;line-height:1.35;display:-webkit-box;overflow:hidden}.sf-tegel:hover .sf-tegel-naam{text-underline-offset:3px;text-decoration:underline}.sf-tegel-reviews{align-items:center;gap:var(--ui-space-100);min-height:1.25rem;color:var(--sf-tekst-zacht,var(--ui-muted));font-size:var(--sf-fs-mini,.8125rem);font-variant-numeric:tabular-nums;display:flex}.sf-tegel-aantal{white-space:nowrap}.sf-tegel-prijs{color:var(--sf-tekst,var(--ui-text));font-size:var(--sf-fs-h3,1.125rem);font-variant-numeric:tabular-nums;font-weight:700}.sf-paginering{justify-content:center;align-items:center;gap:var(--ui-space-300);display:flex}.sf-paginering-link{align-items:center;gap:var(--ui-space-100);min-width:var(--sf-raak,44px);min-height:var(--sf-raak,44px);padding-inline:var(--ui-space-300);border:var(--ui-border-w) solid var(--sf-lijn,var(--ui-border));border-radius:var(--sf-radius-klein,var(--ui-radius));color:var(--sf-tekst,var(--ui-text));font-weight:var(--sf-w-ui,600);text-decoration:none;display:inline-flex}.sf-paginering-link:hover{border-color:var(--sf-tekst,var(--ui-text))}.sf-paginering-link.is-uit{visibility:hidden}.sf-paginering-stand{color:var(--sf-tekst-zacht,var(--ui-muted));font-size:var(--sf-fs-klein,.875rem)}.sf-product{gap:var(--ui-space-600);grid-template-columns:minmax(0,1fr);grid-template-areas:"galerij""info""zeker""beschrijving""actie";display:grid}.sf-product-galerij{grid-area:galerij;min-width:0}.sf-product-info{gap:var(--ui-space-400);flex-direction:column;grid-area:info;min-width:0;display:flex}.sf-product-prijs{font-size:var(--sf-fs-h1,1.5rem);font-variant-numeric:tabular-nums;font-weight:700}.sf-product-beschrijving{gap:var(--ui-space-300);flex-direction:column;grid-area:beschrijving;min-width:0;max-width:68ch;display:flex}.sf-product-actie{z-index:10;margin-inline:calc(-1 * var(--sf-goot,16px));padding:var(--ui-space-300) var(--sf-goot,16px) max(var(--ui-space-300), env(safe-area-inset-bottom));border-block-start:var(--ui-border-w) solid var(--sf-lijn,var(--ui-border));background-color:var(--sf-kaart,var(--ui-card));box-shadow:var(--sf-schaduw,none);grid-area:actie;position:sticky;bottom:0}.sf-product-actie>.ui-btn{justify-content:center;width:100%}@container (min-width:48rem){.sf-product{gap:var(--ui-space-600) 3rem;grid-template:"galerij info""galerij actie""galerij zeker""galerij beschrijving"1fr/minmax(0,7fr) minmax(0,5fr);align-items:start}.sf-product-galerij{top:var(--ui-space-600);position:sticky}.sf-product-actie{box-shadow:none;background-color:#0000;border:0;margin:0;padding:0;position:static}.sf-product-actie>.ui-btn{width:auto;min-width:16rem}.sf-pagina .sf-product-actie>.ui-btn.ui-btn-primary{height:var(--sf-knop-h-groot,48px)}}.sf-reviews-kort{align-self:flex-start;align-items:center;gap:var(--ui-space-200);min-height:var(--sf-raak,44px);margin-block:calc((1rem - var(--sf-raak,44px)) / 2);color:var(--sf-tekst,var(--ui-text));font-size:var(--sf-fs-klein,.875rem);text-decoration:none;display:inline-flex}.sf-product-info>.sf-reviews-kort+.sf-koop-stand,.sf-product-info>.sf-reviews-kort+.sf-product-prijs{margin-block-start:var(--ui-space-300)}.sf-reviews-kort:hover>span[aria-hidden]{text-underline-offset:3px;text-decoration:underline}.sf-reviews{gap:var(--ui-space-500);border-block-start:var(--ui-border-w) solid var(--sf-lijn,var(--ui-border));min-width:0;flex-direction:column;padding-block-start:var(--ui-space-600);scroll-margin-block-start:var(--ui-space-600);display:flex}.sf-reviews-overzicht{gap:var(--ui-space-500);align-items:center;display:grid}.sf-reviews-score{gap:var(--ui-space-200);flex-direction:column;display:flex}.sf-reviews-score>.sf-sterren{font-size:1.25rem}.sf-reviews-getal{font-variant-numeric:tabular-nums;font-size:2.5rem;font-weight:700;line-height:1}.sf-reviews-aantal{color:var(--sf-tekst-zacht,var(--ui-muted));font-size:var(--sf-fs-klein,.875rem)}.sf-reviews-verdeling{gap:var(--ui-space-200);max-width:26rem;font-size:var(--sf-fs-klein,.875rem);flex-direction:column;display:flex}.sf-reviews-verdeling>li{align-items:center;gap:var(--ui-space-300);font-variant-numeric:tabular-nums;grid-template-columns:5rem minmax(0,1fr) 2.5rem;display:grid}.sf-reviews-verdeling-ster{white-space:nowrap}.sf-reviews-verdeling-aantal{color:var(--sf-tekst-zacht,var(--ui-muted));text-align:end}.sf-reviews-balk{appearance:none;background:var(--sf-ster-leeg,var(--ui-border));border:0;border-radius:999px;width:100%;height:.5rem}.sf-reviews-balk::-webkit-meter-bar{background:var(--sf-ster-leeg,var(--ui-border));border:0;border-radius:999px;height:.5rem}.sf-reviews-balk::-webkit-meter-optimum-value{background:var(--sf-ster,var(--ui-warning));border-radius:999px}.sf-reviews-balk::-webkit-meter-suboptimum-value{background:var(--sf-ster,var(--ui-warning));border-radius:999px}.sf-reviews-balk::-webkit-meter-even-less-good-value{background:var(--sf-ster,var(--ui-warning));border-radius:999px}.sf-reviews-balk::-moz-meter-bar{background:var(--sf-ster,var(--ui-warning));border-radius:999px}.sf-reviews-lijst{flex-direction:column;display:flex}.sf-review{gap:var(--ui-space-200);padding-block:var(--ui-space-400);border-block-start:var(--ui-border-w) solid var(--sf-lijn,var(--ui-border));flex-direction:column;display:flex}.sf-review-sterren{align-items:center;display:flex}.sf-review-titel{font-size:var(--sf-fs,1rem);font-weight:var(--sf-w-ui,600);overflow-wrap:anywhere}.sf-review-tekst{white-space:pre-line;overflow-wrap:anywhere;max-width:68ch}.sf-review-door{gap:var(--ui-space-200);color:var(--sf-tekst-zacht,var(--ui-muted));font-size:var(--sf-fs-klein,.875rem);flex-wrap:wrap;display:flex}.sf-review-naam{color:var(--sf-tekst,var(--ui-text));font-weight:var(--sf-w-ui,600)}.sf-review-datum:before{content:"·";margin-inline-end:var(--ui-space-200)}.sf-reviews-meer>summary{min-height:var(--sf-raak,44px);font-weight:var(--sf-w-ui,600);cursor:pointer;align-items:center;display:flex}.sf-reviews-beleid{max-width:68ch;color:var(--sf-tekst-zacht,var(--ui-muted));font-size:var(--sf-fs-mini,.8125rem)}@container (min-width:48rem){.sf-reviews-overzicht{gap:var(--ui-space-600) 3rem;grid-template-columns:auto minmax(0,26rem)}}.sf-varianten{gap:var(--ui-space-200);flex-direction:column;display:flex}.sf-varianten-kop{font-size:var(--sf-fs-klein,.875rem);font-weight:var(--sf-w-ui,600)}.sf-variant{justify-content:space-between;gap:var(--ui-space-400);padding-block:var(--ui-space-200);border-block-end:var(--ui-border-w) solid var(--sf-lijn,var(--ui-border));display:flex}.sf-variant-label{overflow-wrap:anywhere}.sf-variant-prijs{color:var(--sf-tekst-zacht,var(--ui-muted));font-variant-numeric:tabular-nums;flex:none}:root:not([data-sf-js]) .sf-keuze,:root:not([data-sf-js]) .sf-koop-gekozen,:root[data-sf-js] .sf-varianten--terugval{display:none}.sf-uitvoering,.sf-keuze{gap:var(--ui-space-400);flex-direction:column;display:flex}.sf-optie{gap:var(--ui-space-200);border:0;flex-direction:column;min-width:0;margin:0;padding:0;display:flex}.sf-optie-naam{font-size:var(--sf-fs-klein,.875rem);font-weight:var(--sf-w-ui,600);padding:0}.sf-optie-waarden{gap:var(--ui-space-200);flex-wrap:wrap;display:flex;position:relative}.sf-optie-invoer{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.sf-optie-keuze{align-items:center;gap:var(--ui-space-200);min-height:var(--sf-raak,44px);border:var(--ui-border-w) solid var(--sf-lijn,var(--ui-border));border-radius:var(--sf-radius-knop,var(--ui-radius));background-color:var(--sf-kaart,var(--ui-card));color:var(--sf-tekst,var(--ui-text));font-weight:var(--sf-w-ui,600);cursor:pointer;overflow-wrap:anywhere;padding-inline:1rem;line-height:1.2;display:inline-flex}.sf-optie-keuze:hover{border-color:var(--sf-tekst,var(--ui-text))}.sf-optie-invoer:checked+.sf-optie-keuze{border-color:var(--sf-tekst,var(--ui-text));background-color:var(--sf-vlak,var(--ui-card-2));box-shadow:inset 0 0 0 1px var(--sf-tekst,var(--ui-text))}.sf-optie-invoer:focus-visible+.sf-optie-keuze{outline:2px solid var(--ui-focus-ring);outline-offset:2px}.sf-optie-keuze.is-niet{color:var(--sf-tekst-zacht,var(--ui-muted));border-style:dashed;text-decoration:line-through}.sf-optie-prijs{color:var(--sf-tekst-zacht,var(--ui-muted));font-variant-numeric:tabular-nums;font-weight:400}.sf-koop-stand{gap:var(--ui-space-100);flex-direction:column;display:flex}.sf-koop-gekozen{min-height:1.5em;color:var(--sf-tekst-zacht,var(--ui-muted));font-size:var(--sf-fs-klein,.875rem)}.sf-voorraad{align-self:flex-start;align-items:center;gap:var(--ui-space-200);color:var(--sf-tekst,var(--ui-text));font-size:var(--sf-fs-klein,.875rem);font-weight:var(--sf-w-ui,600);display:inline-flex}.sf-voorraad-bol{background-color:var(--sf-tekst-zacht,var(--ui-muted));border-radius:9999px;flex:none;block-size:.625rem;inline-size:.625rem}.sf-voorraad--op_voorraad>.sf-voorraad-bol,.sf-voorraad--nog_x>.sf-voorraad-bol,.sf-voorraad--leverbaar>.sf-voorraad-bol{background-color:var(--sf-voorraad-ok,var(--ui-success))}.sf-product-info>.sf-reviews-kort+.sf-voorraad{margin-block-start:var(--ui-space-100)}.sf-product-info>.sf-voorraad+.sf-koop-stand,.sf-product-info>.sf-voorraad+.sf-product-prijs{margin-block-start:var(--ui-space-300)}.sf-tegel-voorraad{color:var(--sf-tekst-zacht,var(--ui-muted));font-size:var(--sf-fs-klein,.875rem)}.sf-tegel-voorraad.sf-voorraad--nog_x{color:var(--sf-tekst,var(--ui-text));font-weight:var(--sf-w-ui,600)}.sf-optie-keuze.is-uitverkocht{color:var(--sf-tekst-zacht,var(--ui-muted));text-decoration:line-through}.sf-variant-voorraad{color:var(--sf-tekst-zacht,var(--ui-muted));font-size:var(--sf-fs-klein,.875rem);flex:none}.sf-productopties{gap:var(--ui-space-400);flex-direction:column;display:flex}.sf-optie-facultatief{color:var(--sf-tekst-zacht,var(--ui-muted));font-weight:400}.sf-optie-tekst,.sf-aantal-invoer{min-height:var(--sf-raak,44px);max-width:100%}.sf-aantal-invoer{font-variant-numeric:tabular-nums;width:8rem}.sf-staffel{gap:var(--ui-space-300);flex-direction:column;display:flex}.sf-staffel-kop{font-size:var(--sf-fs-klein,.875rem);font-weight:var(--sf-w-ui,600);text-align:start;padding-block-end:var(--ui-space-200)}.sf-staffel-tabel{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;max-width:24rem}.sf-staffel-tabel th,.sf-staffel-tabel td{padding:var(--ui-space-200) var(--ui-space-300);border-block-end:var(--ui-border-w) solid var(--sf-lijn,var(--ui-border));text-align:start}.sf-staffel-tabel thead th{color:var(--sf-tekst-zacht,var(--ui-muted));font-size:var(--sf-fs-klein,.875rem);font-weight:400}.sf-staffel-tabel tbody th{font-weight:400}.sf-staffel-tabel td{text-align:end;font-weight:var(--sf-w-ui,600)}.sf-staffel-tabel tr.is-actief>*{background-color:var(--sf-vlak,var(--ui-card-2))}.sf-staffel-tabel tr.is-actief>th{box-shadow:inset 3px 0 0 var(--sf-tekst,var(--ui-text))}.sf-aantal{gap:var(--ui-space-200);flex-direction:column;display:flex}:root:not([data-sf-js]) .sf-aantal{display:none}.sf-galerij{gap:var(--ui-space-300);flex-direction:column;display:flex}.sf-galerij-kader{isolation:isolate;min-width:0;position:relative}.sf-galerij-hoofd{scroll-snap-type:x mandatory;scroll-behavior:smooth;overscroll-behavior-x:contain;scrollbar-width:none;border-radius:var(--sf-radius,var(--ui-radius));background-color:var(--sf-beeld-plaat);display:flex;position:relative;overflow-x:auto}.sf-galerij-hoofd::-webkit-scrollbar{display:none}.sf-galerij-hoofd:focus-visible{outline:2px solid var(--ui-focus-ring);outline-offset:2px}.sf-galerij-dia{aspect-ratio:1;scroll-snap-align:start;flex:0 0 100%;justify-content:center;align-items:center;margin:0;display:flex}.sf-galerij-beeld{object-fit:contain;width:100%;height:100%}.sf-galerij-duimen{gap:var(--ui-space-200);padding:2px;display:flex;position:relative;overflow-x:auto}.sf-galerij-duim{width:4rem;height:4rem;min-width:var(--sf-raak,44px);border:1.5px solid var(--sf-lijn,var(--ui-border));border-radius:var(--sf-radius-klein,var(--ui-radius));background-color:var(--sf-beeld-plaat);flex:none;display:block;overflow:hidden}.sf-galerij-duim:hover{border-color:var(--sf-tekst,var(--ui-text))}.sf-galerij-duimbeeld{object-fit:contain;width:100%;height:100%}@container (min-width:64rem){.sf-galerij:has(>.sf-galerij-duimen){grid-template-columns:5rem minmax(0,1fr);align-items:start;display:grid}.sf-galerij>.sf-galerij-duimen{flex-direction:column;order:-1;height:0;min-height:100%;overflow:hidden auto}.sf-galerij-duim{aspect-ratio:1;width:100%;height:auto}}.sf-galerij-leeg{aspect-ratio:1;border-radius:var(--sf-radius,var(--ui-radius));background-color:var(--sf-bg-zacht,var(--ui-card-2));color:var(--sf-tekst-zacht,var(--ui-muted));justify-content:center;align-items:center;display:flex}@media (prefers-reduced-motion:reduce){.sf-galerij-hoofd{scroll-behavior:auto}.sf-tegel-beeld img,.sf-pijl{transition:none}.sf-tegel:hover .sf-tegel-beeld img{transform:none}}.sf-overslaan{z-index:60;min-height:var(--sf-raak,44px);padding-inline:var(--ui-space-400);border-radius:var(--sf-radius-klein,var(--ui-radius));background-color:var(--sf-kaart,var(--ui-card));color:var(--sf-tekst,var(--ui-text));font-weight:var(--sf-w-ui,600);box-shadow:var(--sf-schaduw,none);inset-inline-start:var(--sf-goot,16px);align-items:center;display:inline-flex;position:absolute;top:-6rem}.sf-overslaan:focus{top:var(--ui-space-200)}.sf-main:focus{outline:none}.sf-uspbalk{background-color:var(--sf-balk-bg,var(--ui-card-2));color:var(--sf-balk-tekst,var(--ui-text));font-size:var(--sf-fs-mini,.8125rem)}.sf-uspbalk-binnen{justify-content:center;align-items:center;gap:var(--ui-space-400);min-height:var(--sf-balk-h,40px);max-width:var(--sf-breedte,68rem);padding-inline:var(--sf-goot,16px);margin-inline:auto;display:flex}.sf-usps{flex:auto;justify-content:center;align-items:center;gap:2rem;min-width:0;display:flex}.sf-uspbalk-rechts{align-items:center;gap:var(--ui-space-500);flex:none;margin-inline-start:auto;display:flex}.sf-thema-knop{width:var(--sf-raak,44px);height:var(--sf-raak,44px);color:inherit;background-color:#0000;border:0;border-radius:999px}.sf-thema-knop:hover{color:inherit;background-color:#0000}@media (hover:hover){.sf-thema-knop:hover{color:var(--sf-link-hover,var(--ui-action))}}.sf-thema-knop:focus-visible{outline:2px solid var(--ui-focus-ring);outline-offset:-2px;box-shadow:none}:root:not([data-theme-preference]) .sf-thema-knop{visibility:hidden}.sf-usp{align-items:center;gap:var(--ui-space-200);min-width:0;display:inline-flex}.sf-usp>.ui-icon{color:var(--sf-actie,currentColor);stroke-width:2.5px}.sf-usp+.sf-usp,.sf-toplinks{display:none}.sf-toplink{align-items:center;gap:var(--ui-space-100);min-height:var(--sf-raak,44px);color:inherit;text-decoration:none;display:inline-flex}.sf-toplink:hover{text-underline-offset:2px;text-decoration:underline}@container (min-width:48rem){.sf-uspbalk-binnen{padding-inline:32px}.sf-usp+.sf-usp{display:inline-flex}}@container (min-width:64rem){.sf-uspbalk-binnen{justify-content:space-between}.sf-usps{justify-content:flex-start}.sf-toplinks{gap:var(--ui-space-500);display:flex}}.sf-aankondiging{background-color:var(--sf-aankondiging-bg,var(--ui-card-2));color:var(--sf-aankondiging-tekst,var(--ui-text));font-size:var(--sf-fs-klein,.875rem);font-weight:var(--sf-w-ui,600);text-align:center;position:relative}.sf-aankondiging-tekst{min-height:var(--sf-balk-h,40px);max-width:var(--sf-breedte,68rem);padding:var(--ui-space-100) calc(var(--sf-raak,44px) + var(--sf-goot,16px));overflow-wrap:anywhere;justify-content:center;align-items:center;margin-inline:auto;display:flex}:root[data-sf-aankondiging-weg] .sf-aankondiging{display:none}.sf-aankondiging-sluit{width:var(--sf-raak,44px);height:var(--sf-raak,44px);color:inherit;cursor:pointer;background-color:#0000;border:0;border-radius:999px;justify-content:center;align-items:center;display:inline-flex;position:absolute;inset-block-start:50%;inset-inline-end:var(--ui-space-100);transform:translateY(-50%)}.sf-aankondiging-sluit:hover{color:inherit;background-color:#0000}@media (hover:hover){.sf-aankondiging-sluit:hover{background-color:currentColor}@supports (color:color-mix(in lab, red, red)){.sf-aankondiging-sluit:hover{background-color:color-mix(in srgb, currentColor 12%, transparent)}}}.sf-aankondiging-sluit:focus-visible{outline-offset:-2px;outline:2px solid}:root:not([data-sf-js]) .sf-aankondiging-sluit{visibility:hidden}.sf-aankondiging-link{align-items:center;gap:var(--ui-space-200);min-height:var(--sf-raak,44px);color:inherit;text-underline-offset:3px;text-decoration:underline;display:inline-flex}.sf-aankondiging-link .ui-icon{flex:none}.sf-score{align-items:center;gap:var(--ui-space-300);min-height:var(--sf-raak,44px);color:var(--sf-tekst,var(--ui-text));grid-area:score;text-decoration:none;display:none}a.sf-score:hover .sf-score-aantal{text-underline-offset:2px;text-decoration:underline}.sf-score-getal{font-variant-numeric:tabular-nums;font-size:1.75rem;font-weight:700;line-height:1}.sf-score-rest{flex-direction:column;gap:2px;display:flex}.sf-score-aantal{font-size:var(--sf-fs-mini,.8125rem)}.sf-sterren{vertical-align:-.125em;background:linear-gradient(90deg, var(--sf-ster,var(--ui-warning)) var(--sf-sterren-vul,0%), var(--sf-ster-leeg,var(--ui-border)) var(--sf-sterren-vul,0%));width:5em;height:1em;-webkit-mask:var(--sf-ster-masker) 0 0 / 1em 1em repeat-x;-webkit-mask:var(--sf-ster-masker) 0 0 / 1em 1em repeat-x;-webkit-mask:var(--sf-ster-masker) 0 0 / 1em 1em repeat-x;mask:var(--sf-ster-masker) 0 0 / 1em 1em repeat-x;--sf-ster-masker:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 1.8l3 6.6 7.2.8-5.4 4.9 1.5 7.1L12 17.6l-6.3 3.6 1.5-7.1-5.4-4.9 7.2-.8z'/%3E%3C/svg%3E");flex:none;font-size:1rem;display:inline-block}.sf-sterren[data-sterren="0"]{--sf-sterren-vul:0%}.sf-sterren[data-sterren="1"]{--sf-sterren-vul:10%}.sf-sterren[data-sterren="2"]{--sf-sterren-vul:20%}.sf-sterren[data-sterren="3"]{--sf-sterren-vul:30%}.sf-sterren[data-sterren="4"]{--sf-sterren-vul:40%}.sf-sterren[data-sterren="5"]{--sf-sterren-vul:50%}.sf-sterren[data-sterren="6"]{--sf-sterren-vul:60%}.sf-sterren[data-sterren="7"]{--sf-sterren-vul:70%}.sf-sterren[data-sterren="8"]{--sf-sterren-vul:80%}.sf-sterren[data-sterren="9"]{--sf-sterren-vul:90%}.sf-sterren[data-sterren="10"]{--sf-sterren-vul:100%}@container (min-width:48rem){.sf-score{display:inline-flex}}.sf-zoek{grid-area:zoek;min-width:0;display:flex;position:relative}.sf-zoek-veld{width:100%;min-width:0;height:var(--sf-knop-h,44px);padding:0 calc(var(--sf-raak,44px) + var(--ui-space-200)) 0 var(--ui-space-400);border:var(--ui-border-w) solid transparent;border-radius:var(--sf-radius-knop,var(--ui-radius));background-color:var(--sf-vlak,var(--ui-card-2));color:var(--sf-tekst,var(--ui-text));font:inherit;font-size:max(16px, var(--sf-fs,1rem))}.sf-zoek-veld::placeholder{color:var(--sf-tekst-zacht,var(--ui-muted));opacity:1}.sf-zoek-veld:hover{border-color:var(--sf-lijn-veld,var(--ui-border-strong))}.sf-zoek-veld:focus-visible{outline:2px solid var(--ui-focus-ring);outline-offset:2px;border-color:var(--sf-tekst,var(--ui-text))}.sf-zoek-veld::-webkit-search-cancel-button{cursor:pointer}.sf-zoek-knop{width:var(--sf-raak,44px);min-height:var(--sf-raak,44px);border-radius:var(--sf-radius-knop,var(--ui-radius));color:var(--sf-tekst,var(--ui-text));cursor:pointer;justify-content:center;align-items:center;display:inline-flex;position:absolute;inset-block:0;inset-inline-end:0}.sf-zoek-knop:hover{color:var(--sf-link-hover,var(--ui-action))}.sf-zoek-knop:focus-visible{outline:2px solid var(--ui-focus-ring);outline-offset:-2px}.sf-zoek-pagina{max-width:36rem}.sf-zoek-aantal{color:var(--sf-tekst-zacht,var(--ui-muted));font-size:var(--sf-fs-klein,.875rem)}.sf-menu-extra{flex:none;align-items:center;gap:1.25rem;display:flex}.sf-menu-secundair{min-height:var(--sf-raak,44px);color:var(--sf-tekst,var(--ui-text));white-space:nowrap;align-items:center;text-decoration:none;display:inline-flex}.sf-menu-secundair:hover{text-underline-offset:4px;text-decoration:underline}.sf-pagina .sf-menu-extra .ui-btn.ui-btn-primary{height:var(--sf-raak,44px);font-size:var(--sf-fs,1rem);padding-inline:1.4rem}.sf-main.sf-main-start{padding-block-start:0}.sf-hero{background-color:var(--sf-hero-bg,var(--ui-card-2));width:100cqi;color:var(--sf-hero-tekst,var(--ui-text));grid-template-columns:minmax(0,1fr);margin-inline:calc(50% - 50cqi);display:grid}.sf-hero-beeld{aspect-ratio:4/3;background-color:var(--sf-vlak,var(--ui-card-2));order:-1;position:relative;overflow:hidden}.sf-hero-beeld img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.sf-hero-tekst{padding:2rem var(--sf-goot,16px) 2.5rem;align-items:center;display:flex}.sf-hero-inhoud{flex-direction:column;gap:.9rem;max-width:41.5rem;display:flex}.sf-hero-boven{font-size:.8rem;font-weight:var(--sf-w-ui,600);letter-spacing:.12em;text-transform:uppercase}.sf-hero-titel{font-size:var(--sf-fs-hero,2rem);font-weight:var(--sf-w-kop,700);letter-spacing:-.015em;overflow-wrap:anywhere;line-height:1.15}.sf-hero-zin{max-width:36rem;font-size:1.125rem;line-height:1.55}.sf-hero-knoppen{flex-wrap:wrap;gap:10px;margin-block-start:.85rem;display:flex}.sf-pagina .sf-hero .ui-btn.ui-btn-primary,.sf-pagina .sf-hero .ui-btn.ui-btn-secondary{height:var(--sf-knop-h-groot,48px);padding-inline:1.875rem}.sf-pagina .sf-hero .ui-btn.ui-btn-primary{background-color:var(--sf-hero-knop,var(--ui-primary));color:var(--sf-op-hero-knop,var(--ui-on-primary))}.sf-pagina .sf-hero .ui-btn.ui-btn-primary:hover{background-color:var(--sf-hero-knop,var(--ui-primary))}@supports (color:color-mix(in lab, red, red)){.sf-pagina .sf-hero .ui-btn.ui-btn-primary:hover{background-color:color-mix(in srgb, var(--sf-hero-knop,var(--ui-primary)) 85%, var(--sf-hero-bg,var(--ui-card-2)))}}.sf-pagina .sf-hero .ui-btn.ui-btn-secondary{color:var(--sf-hero-tekst,var(--ui-text));background-color:#0000;border:1.5px solid}.sf-pagina .sf-hero .ui-btn.ui-btn-secondary:hover{background-color:var(--sf-hero-tekst,var(--ui-text))}@supports (color:color-mix(in lab, red, red)){.sf-pagina .sf-hero .ui-btn.ui-btn-secondary:hover{background-color:color-mix(in srgb, var(--sf-hero-tekst,var(--ui-text)) 10%, transparent)}}@container not (min-width:30rem){.sf-hero-knoppen>.ui-btn{justify-content:center;width:100%}}@container (min-width:48rem){.sf-hero{grid-template-columns:minmax(0,1fr) minmax(0,1fr);min-height:clamp(24rem,38cqi,31.25rem)}.sf-hero-beeld{aspect-ratio:auto;order:0}.sf-hero-tekst{padding:3rem 3rem 3rem max(32px, calc((100cqi - var(--sf-breedte,68rem)) / 2 + 32px))}.sf-hero--tekst{grid-template-columns:minmax(0,1fr);min-height:0}.sf-hero--tekst .sf-hero-tekst{padding-block:4rem}}@container not (min-width:40rem){.sf-raster.sf-rij{gap:var(--ui-space-300);margin-inline:calc(-1 * var(--sf-goot,16px));padding-inline:var(--sf-goot,16px);scroll-snap-type:x mandatory;scroll-padding-inline:var(--sf-goot,16px);scrollbar-width:none;display:flex;position:relative;overflow-x:auto}.sf-raster.sf-rij::-webkit-scrollbar{display:none}.sf-raster.sf-rij>li{scroll-snap-align:start;flex:0 0 44%}}.sf-label{border-radius:var(--sf-radius-klein,var(--ui-radius));background-color:var(--sf-label-populair,var(--ui-card-2));color:var(--sf-op-label,var(--ui-text));font-size:var(--sf-fs-mini,.8125rem);font-weight:var(--sf-w-ui,600);align-self:flex-start;padding:.25rem .75rem;line-height:1.4;display:inline-block}.sf-label--sale{background-color:var(--sf-label-korting,var(--ui-card-2))}.sf-label--new{background-color:var(--sf-label-nieuw,var(--ui-card-2))}.sf-tegel-beeld>.sf-label{top:10px;position:absolute;inset-inline-start:10px}.sf-galerij-kader>.sf-label{z-index:1;pointer-events:none;top:12px;position:absolute;inset-inline-start:12px}.sf-product-zeker{grid-area:zeker;min-width:0}.sf-product-zekerheden{gap:var(--ui-space-200);font-size:var(--sf-fs-klein,.875rem);flex-direction:column;display:flex}.sf-product-zekerheden>li{align-items:flex-start;gap:var(--ui-space-200);display:flex}.sf-product-zekerheden .ui-icon{color:var(--sf-actie,currentColor);stroke-width:2.5px;margin-block-start:2px}@media (prefers-reduced-motion:reduce){.sf-raster.sf-rij{scroll-behavior:auto}.sf-pagina .sf-hero .ui-btn{transition:none}}.sf-catalogus{gap:var(--ui-space-600);flex-direction:column;display:flex}.sf-catalogus-lijst{gap:var(--ui-space-600);flex-direction:column;min-width:0;display:flex}.sf-filters{gap:var(--ui-space-400);padding:var(--ui-space-400);border:var(--ui-border-w) solid var(--sf-lijn,var(--ui-border));border-radius:var(--sf-radius,var(--ui-radius));background-color:var(--sf-kaart,var(--ui-card));color:var(--sf-tekst,var(--ui-text));flex-direction:column;display:none}.sf-filters:target{display:flex}.sf-filters-kop{justify-content:space-between;align-items:center;gap:var(--ui-space-300);display:flex}.sf-filters-titel{font-size:var(--sf-fs-h3,1.125rem);font-weight:var(--sf-w-kop,700);line-height:var(--sf-lh-kop,1.25)}.sf-filters-sluit{width:var(--sf-raak,44px);height:var(--sf-raak,44px);border-radius:var(--sf-radius-knop,var(--ui-radius));color:var(--sf-tekst,var(--ui-text));justify-content:center;align-items:center;display:inline-flex}.sf-filters-sluit:focus-visible,.sf-filters-open:focus-visible,.sf-filters-wis:focus-visible,.sf-facet-meer>summary:focus-visible{outline:2px solid var(--ui-focus-ring);outline-offset:2px}.sf-filters-form{gap:var(--ui-space-400);flex-direction:column;display:flex}.sf-facet{border:0;flex-direction:column;min-width:0;margin:0;padding:0;display:flex}.sf-facet+.sf-facet{border-block-start:var(--ui-border-w) solid var(--sf-lijn,var(--ui-border));padding-block-start:var(--ui-space-400)}.sf-facet-kop{font-weight:var(--sf-w-ui,600);margin-block-end:var(--ui-space-100);padding:0}.sf-facet-waarden{flex-direction:column;display:flex}.sf-facet-waarde{align-items:center;gap:var(--ui-space-200);min-height:var(--sf-raak,44px);cursor:pointer;display:flex}.sf-facet-invoer{width:1.125rem;height:1.125rem;accent-color:var(--sf-actie,var(--ui-primary));cursor:pointer;flex:none;margin:0}.sf-facet-invoer:focus-visible{outline:2px solid var(--ui-focus-ring);outline-offset:2px}.sf-facet-label{overflow-wrap:anywhere;flex:auto;min-width:0}.sf-facet-aantal{color:var(--sf-tekst-zacht,var(--ui-muted));font-size:var(--sf-fs-klein,.875rem);font-variant-numeric:tabular-nums;flex:none}.sf-facet-meer>summary{min-height:var(--sf-raak,44px);color:var(--sf-link,var(--ui-action));font-weight:var(--sf-w-ui,600);cursor:pointer;align-items:center;display:inline-flex}.sf-filters-acties{align-items:center;gap:var(--ui-space-400);padding-block:var(--ui-space-300);background-color:var(--sf-kaart,var(--ui-card));flex-wrap:wrap;display:flex;position:sticky;bottom:0}.sf-filters-wis{min-height:var(--sf-raak,44px);color:var(--sf-tekst,var(--ui-text));text-underline-offset:3px;align-items:center;text-decoration:underline;display:inline-flex}.sf-filterbalk{align-items:center;gap:var(--ui-space-300) var(--ui-space-400);flex-wrap:wrap;display:flex}.sf-filterbalk-aantal{color:var(--sf-tekst-zacht,var(--ui-muted));font-size:var(--sf-fs-klein,.875rem);margin-inline-end:auto}.sf-filters-open{align-items:center;gap:var(--ui-space-200);min-height:var(--sf-raak,44px);padding-inline:var(--ui-space-400);border:var(--ui-border-w) solid var(--sf-lijn-veld,var(--ui-border-strong));border-radius:var(--sf-radius-knop,var(--ui-radius));color:var(--sf-tekst,var(--ui-text));font-weight:var(--sf-w-ui,600);text-decoration:none;display:inline-flex}.sf-filters-teller{background-color:var(--sf-actie,var(--ui-primary));min-width:1.5rem;height:1.5rem;color:var(--sf-op-actie,var(--ui-on-primary));font-size:var(--sf-fs-mini,.8125rem);font-variant-numeric:tabular-nums;border-radius:999px;justify-content:center;align-items:center;padding-inline:.375rem;display:inline-flex}.sf-sorteer{align-items:center;gap:var(--ui-space-200);flex-wrap:wrap;display:flex}.sf-sorteer-label{color:var(--sf-tekst-zacht,var(--ui-muted));font-size:var(--sf-fs-klein,.875rem)}.sf-sorteer-keuze{height:var(--sf-knop-h,44px);max-width:100%;padding-inline:var(--ui-space-300);border:var(--ui-border-w) solid var(--sf-lijn-veld,var(--ui-border-strong));border-radius:var(--sf-radius-knop,var(--ui-radius));background-color:var(--sf-kaart,var(--ui-card));color:var(--sf-tekst,var(--ui-text));font:inherit;font-size:max(16px, var(--sf-fs,1rem))}.sf-sorteer-keuze:focus-visible{outline:2px solid var(--ui-focus-ring);outline-offset:2px}:root[data-sf-js] .sf-sorteer-knop{display:none}.sf-filters-actief{min-width:0}.sf-filters-actief .sf-chips-lijst{align-items:center}.sf-chip-wis{gap:var(--ui-space-200)}.sf-filters-leeg{align-items:flex-start;gap:var(--ui-space-200);flex-direction:column;display:flex}@container (min-width:64rem){.sf-catalogus--filters{align-items:start;gap:var(--ui-space-800);grid-template-columns:15rem minmax(0,1fr);display:grid}.sf-filters{background-color:#0000;border:0;border-radius:0;padding:0;display:flex}.sf-filters-sluit,.sf-filters-open{display:none}.sf-filters-acties{background-color:#0000;position:static}:root[data-sf-js] .sf-filters-toon{display:none}.sf-catalogus--filters .sf-raster{grid-template-columns:repeat(3,minmax(0,1fr))}}.sf-blok-tb{gap:var(--ui-space-600);align-items:center;display:grid}.sf-blok-tb-tekst{gap:var(--ui-space-400);flex-direction:column;max-width:68ch;display:flex}.sf-blok-tb-alinea{line-height:var(--sf-lh,1.7);overflow-wrap:anywhere}.sf-blok-tb-beeld{border-radius:var(--sf-radius,var(--ui-radius));background-color:var(--sf-beeld-plaat,var(--sf-vlak,var(--ui-card-2)));overflow:hidden}.sf-blok-tb-beeld img{aspect-ratio:4/3;object-fit:cover;width:100%;height:auto;display:block}.sf-blok-tb-knop{display:flex}@container (min-width:48rem){.sf-blok-tb--beeld{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:3rem}.sf-blok-tb--links .sf-blok-tb-beeld{order:-1}}.sf-blok-faq-lijst{flex-direction:column;max-width:68ch;display:flex}.sf-blok-faq-item{border-block-start:var(--ui-border-w) solid var(--sf-lijn,var(--ui-border))}.sf-blok-faq-item:last-child{border-block-end:var(--ui-border-w) solid var(--sf-lijn,var(--ui-border))}.sf-blok-faq-vraag{justify-content:space-between;align-items:center;gap:var(--ui-space-300);min-height:var(--sf-raak,44px);padding-block:var(--ui-space-300);font-weight:var(--sf-w-ui,600);cursor:pointer;list-style:none;display:flex}.sf-blok-faq-vraag::-webkit-details-marker{display:none}.sf-blok-faq-vraag:after{content:"+";color:var(--sf-tekst-zacht,var(--ui-muted));flex:none;font-size:1.25rem;line-height:1}.sf-blok-faq-item[open]>.sf-blok-faq-vraag:after{content:"−"}.sf-blok-faq-antwoord{line-height:var(--sf-lh,1.7);white-space:pre-line;overflow-wrap:anywhere;padding-block-end:var(--ui-space-400)}.sf-blok-usps-lijst{gap:var(--ui-space-500) var(--ui-space-400);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@container (min-width:48rem){.sf-blok-usps-lijst{grid-template-columns:repeat(4,minmax(0,1fr))}}.sf-blok-usp{gap:var(--ui-space-100);flex-direction:column;display:flex}.sf-blok-usp-vink{color:var(--sf-actie,var(--ui-action))}.sf-blok-usp-titel{font-weight:var(--sf-w-ui,600);overflow-wrap:anywhere}.sf-blok-usp-tekst{color:var(--sf-tekst-zacht,var(--ui-muted));font-size:var(--sf-fs-klein,.875rem);overflow-wrap:anywhere}.sf-blok-reviews-lijst{gap:0 var(--ui-space-600);display:grid}@container (min-width:48rem){.sf-blok-reviews-lijst{grid-template-columns:repeat(2,minmax(0,1fr))}}.sf-formulier{gap:var(--ui-space-400);flex-direction:column;width:100%;max-width:44rem;display:flex}.sf-formulier-intro{max-width:68ch;line-height:var(--sf-lh,1.7);white-space:pre-line}.sf-formulier-melding{padding:var(--ui-space-300) var(--ui-space-400);border:var(--ui-border-w) solid var(--ui-danger);border-radius:var(--sf-radius,var(--ui-radius));background-color:var(--sf-vlak,var(--ui-card-2))}.sf-formulier-melding ul{margin-block-start:var(--ui-space-200);padding-inline-start:1.25rem;list-style:outside}.sf-formulier-velden{gap:var(--ui-space-500);flex-direction:column;display:flex}.sf-formulier-grid{gap:var(--ui-space-400);display:grid}@container (min-width:40rem){.sf-formulier-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.sf-veld--breed{grid-column:1/-1}}.sf-veld{gap:var(--ui-space-100);flex-direction:column;min-width:0;display:flex}.sf-veld--smal{max-width:8rem}.sf-veld-label{font-weight:var(--sf-w-ui,600);font-size:var(--sf-fs-klein,.875rem)}.sf-veld-verplicht{color:var(--sf-tekst-zacht,var(--ui-muted));font-weight:400}.sf-invoer{width:100%;min-width:0;min-height:var(--sf-raak,44px);padding:var(--ui-space-200) var(--ui-space-300);border:var(--ui-border-w) solid var(--sf-lijn-sterk,var(--sf-lijn,var(--ui-border)));border-radius:var(--sf-radius-knop,var(--ui-radius));background-color:var(--sf-kaart,var(--ui-card));color:var(--sf-tekst,var(--ui-text));font:inherit;font-size:max(16px, var(--sf-fs,1rem))}.sf-invoer--tekst{resize:vertical;line-height:var(--sf-lh,1.6)}.sf-invoer:focus-visible{outline:2px solid var(--ui-focus-ring);outline-offset:1px}.sf-veld--fout .sf-invoer{border-color:var(--ui-danger)}.sf-veld-fout{color:var(--ui-danger);font-size:var(--sf-fs-klein,.875rem)}.sf-formulier-regel{gap:var(--ui-space-200);border:0;flex-direction:column;padding:0;display:flex}.sf-formulier-product{font-weight:var(--sf-w-ui,600);overflow-wrap:anywhere}.sf-formulier-opties{color:var(--sf-tekst-zacht,var(--ui-muted));font-size:var(--sf-fs-klein,.875rem);overflow-wrap:anywhere}.sf-formulier-prijs{font-variant-numeric:tabular-nums}.sf-formulier-regel-velden{gap:var(--ui-space-400);flex-wrap:wrap;display:flex}.sf-formulier-regel-velden>.sf-veld:not(.sf-veld--smal){flex:14rem}.sf-formulier-privacy{color:var(--sf-tekst-zacht,var(--ui-muted));font-size:var(--sf-fs-mini,.8125rem)}.sf-formulier-knop{align-items:center;gap:var(--ui-space-300);flex-wrap:wrap;display:flex}.sf-formulier-knop>.ui-btn{min-height:var(--sf-raak,44px)}.sf-formulier-voorbeeld{color:var(--sf-tekst-zacht,var(--ui-muted));font-size:var(--sf-fs-klein,.875rem)}.sf-hp{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.sf-bedankt-referentie{font-size:1.25rem;font-weight:var(--sf-w-kop,700);font-variant-numeric:tabular-nums;letter-spacing:.04em}.sf-demo{border:var(--ui-border-w) solid var(--ui-border);border-radius:var(--ui-radius);background-color:var(--ui-bg);overflow:hidden}.sf-demo .sf-pagina{min-height:30rem}.sf-modus-keuze{gap:var(--ui-space-200);flex-wrap:wrap;display:flex}.sf-modus-form:has(input[name=modus][value=placeholder]:checked) .sf-modus-velden[data-sf-modus=doorverwijzen],.sf-modus-form:has(input[name=modus][value=doorverwijzen]:checked) .sf-modus-velden[data-sf-modus=placeholder]{display:none}.sf-voorbeeld-frame{border:var(--ui-border-w) solid var(--ui-border);border-radius:var(--ui-radius);background-color:var(--ui-bg);width:100%;height:34rem;display:block}.sf-secties{gap:var(--ui-space-400);flex-direction:column;display:flex}.sf-secties-lijst{gap:var(--ui-space-200);flex-direction:column;display:flex}.sf-sectie-rij{flex-direction:column;align-items:stretch}.sf-sectie-rij-kop{justify-content:space-between;align-items:center;gap:var(--ui-space-200);flex-wrap:wrap;display:flex}.sf-sectie-rij-naam{align-items:baseline;gap:var(--ui-space-200);flex-wrap:wrap;min-width:0;display:flex}.sf-sectie-bewerk>summary{width:fit-content;list-style:none}.sf-sectie-bewerk>summary::-webkit-details-marker{display:none}.sf-sectie-bewerk[open]>summary{margin-block-end:var(--ui-space-400)}.sf-sectie-form{gap:var(--ui-space-400);flex-direction:column;display:flex}.sf-sectie-keuzes{gap:var(--ui-space-200);grid-template-columns:repeat(auto-fill,minmax(14rem,1fr));display:grid}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-leading{syntax:"*";inherits:false}@property --tw-border-spacing-x{syntax:"<length>";inherits:false;initial-value:0}@property --tw-border-spacing-y{syntax:"<length>";inherits:false;initial-value:0}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@property --tw-space-x-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-divide-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-content{syntax:"*";inherits:false;initial-value:""}@keyframes spin{to{transform:rotate(360deg)}}@keyframes ping{75%,to{opacity:0;transform:scale(2)}}@keyframes pulse{50%{opacity:.5}}