.ai-menu-wrap.svelte-3hqkd7{display:inline-block;position:relative}.ai-menu{background:var(--zwevend);border:1px solid var(--zwevend-rand);border-radius:var(--radius-lg);min-width:220px;box-shadow:var(--shadow-float);z-index:var(--z-popover);padding:6px;position:fixed}.ai-menu-label.svelte-3hqkd7{font-size:var(--text-2xs);text-transform:uppercase;letter-spacing:.08em;color:var(--ink-mute);padding:6px 8px 4px;font-weight:700}.ai-menu-item.svelte-3hqkd7{width:100%;font-size:var(--text-xs);color:var(--ink);border-radius:var(--radius-sm);cursor:pointer;text-align:left;background:0 0;border:none;align-items:center;gap:8px;padding:6px 8px;font-family:inherit;transition:background .15s;display:flex}.ai-menu-item.svelte-3hqkd7:hover{background:var(--zacht)}.ai-menu-item.svelte-3hqkd7 svg{width:14px;height:14px;stroke:var(--ink-soft);fill:none;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;flex-shrink:0}.ai-menu-divider.svelte-3hqkd7{background:var(--lijn);height:1px;margin:4px}.ai-menu-flex.svelte-3hqkd7{flex:1;align-items:center;gap:6px;display:inline-flex}.ai-menu-flex.svelte-3hqkd7 .tag{margin-left:auto}.image-tile.svelte-s29fba video:where(.svelte-s29fba){object-fit:cover;width:100%;height:100%;display:block}.tile-video.svelte-s29fba{border-radius:var(--radius-sm);color:#fff;pointer-events:none;background:#0e211cb8;place-items:center;width:22px;height:22px;display:grid;position:absolute;bottom:4px;right:4px}.image-tiles.svelte-s29fba{flex-wrap:wrap;gap:8px;display:flex}.image-tile.svelte-s29fba{border-radius:var(--radius-md);background:var(--zacht);width:96px;height:96px;transition:box-shadow var(--motion-fast) var(--ease-out);flex-shrink:0;position:relative;overflow:hidden}.image-tile.svelte-s29fba:not(.upload):after{content:"";border-radius:inherit;box-shadow:inset 0 0 0 1px var(--lijn);pointer-events:none;position:absolute;inset:0}.image-tile.drag-over.svelte-s29fba{box-shadow:0 0 0 2px var(--accent-fill)}.image-tile.svelte-s29fba img:where(.svelte-s29fba){object-fit:cover;pointer-events:none;width:100%;height:100%;display:block}.image-tile.upload.svelte-s29fba{color:var(--ink-mute);cursor:pointer;font-family:inherit;font-size:var(--text-xs);border:1.5px dashed var(--veld-rand);background:0 0;flex-direction:column;justify-content:center;align-items:center;gap:6px;font-weight:600;display:flex}.image-tile.upload.svelte-s29fba:hover{background:var(--verdiept);color:var(--ink);border-color:var(--veld-rand-hover)}.image-tile.upload.svelte-s29fba svg{stroke:currentColor;stroke-linecap:round;stroke-linejoin:round}.tile-remove.svelte-s29fba{width:var(--ctrl-h-sm);height:var(--ctrl-h-sm);--icon-size:var(--ctrl-icon-sm);color:#fff;cursor:pointer;opacity:0;background:#0e211c9e;border:none;border-radius:50%;place-items:center;transition:opacity .15s;display:grid;position:absolute;top:4px;right:4px}.image-tile.svelte-s29fba:hover .tile-remove:where(.svelte-s29fba),.tile-remove.svelte-s29fba:focus-visible{opacity:1}@media (hover:none){.tile-remove.svelte-s29fba{opacity:1}}.tile-remove.svelte-s29fba svg{stroke:currentColor;fill:none;stroke-width:2px;stroke-linecap:round}.tile-index.svelte-s29fba{font-size:var(--text-2xs);font-variant-numeric:tabular-nums;border-radius:var(--radius-xs);color:#fff;background:#0e211c9e;padding:2px 5px;font-weight:700;position:absolute;bottom:4px;left:4px}.cb-hit.svelte-bce5un{display:block}.cb-hit.svelte-bce5un+.cb-hit:where(.svelte-bce5un){margin-top:var(--space-2)}.novelty-panel.svelte-1li4u0r{flex-direction:column;gap:18px;display:flex}.novelty-big.svelte-1li4u0r{flex-direction:column;align-items:flex-start;gap:6px;display:flex}.novelty-big-score.svelte-1li4u0r{font-family:var(--font-display);color:var(--ink);letter-spacing:-.02em;font-size:32px;font-weight:700;line-height:1}.novelty-big-verdict.svelte-1li4u0r{font-size:var(--text-sm);color:var(--ink-soft);line-height:1.45}.novelty-big-track.svelte-1li4u0r{background:var(--zacht);border-radius:var(--radius-xs);width:100%;max-width:220px;height:6px;margin-top:4px;overflow:hidden}.novelty-big-fill.svelte-1li4u0r{width:var(--fill-pct);background:var(--fill-color);height:100%;transition:width .3s,background .3s}.novelty-section-label.svelte-1li4u0r{font-size:var(--text-sm);color:var(--ink);font-weight:600}.novelty-empty.svelte-1li4u0r{background:var(--verdiept);border-radius:var(--radius-md);font-size:var(--text-sm);color:var(--ink-mute);border:none;padding:12px 14px}.similar-list.svelte-1li4u0r{flex-direction:column;display:flex}.similar-item.svelte-1li4u0r{border-bottom:1px solid var(--lijn);padding:10px 0}.similar-item.svelte-1li4u0r:first-child{padding-top:0}.similar-item.svelte-1li4u0r:last-child{border-bottom:0;padding-bottom:0}.similar-item-head.svelte-1li4u0r{justify-content:space-between;align-items:center;margin-bottom:4px;display:flex}.similar-pct.svelte-1li4u0r{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:var(--text-2xs);color:var(--ink-soft);font-weight:600}.similar-title.svelte-1li4u0r{font-size:var(--text-sm);font-weight:500;font-family:var(--font-body);color:var(--ink);line-height:1.35}.vm-form.svelte-11x3ebo{flex-direction:column;gap:16px;display:flex}.vm-section.svelte-11x3ebo{flex-direction:column;gap:8px;display:flex}.vm-section-label.svelte-11x3ebo{font-size:var(--text-sm);color:var(--ink);font-weight:600}.vm-cat-filter.svelte-11x3ebo{background:var(--zacht);border-radius:var(--radius-sm);flex-wrap:wrap;gap:2px;margin-bottom:8px;padding:2px;display:flex}.vm-cat-pill.svelte-11x3ebo{border-radius:var(--radius-xs);min-width:0;font-size:var(--text-xs);color:var(--ink-mute);cursor:pointer;transition:background-color var(--motion-fast), color var(--motion-fast);white-space:nowrap;background:0 0;border:none;flex:auto;padding:5px 10px;font-weight:600}.vm-cat-pill.svelte-11x3ebo:hover{color:var(--ink)}.vm-cat-pill.active.svelte-11x3ebo{background:var(--vlak);color:var(--ink)}.vm-chooser-head.svelte-11x3ebo{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.vm-all-link.svelte-11x3ebo{background:var(--zacht);border-radius:var(--radius-md);font:inherit;font-size:var(--text-xs);color:var(--ink-soft);cursor:pointer;white-space:nowrap;transition:background-color var(--motion-fast), color var(--motion-fast);border:0;flex-shrink:0;align-items:center;gap:5px;padding:5px 10px;font-weight:600;display:inline-flex}.vm-all-link.svelte-11x3ebo:hover{color:var(--ink);background:var(--zacht-hover)}.vm-all-link.svelte-11x3ebo:focus-visible{outline-offset:2px;outline:2px solid var(--focus-ring)}.vm-slider.svelte-11x3ebo{scroll-snap-type:x proximity;scrollbar-width:thin;align-items:flex-start;gap:10px;padding:2px 2px 10px;display:flex;overflow-x:auto}.vm-tpl-card.svelte-11x3ebo{border-radius:var(--radius-lg);background:var(--verdiept);cursor:pointer;scroll-snap-align:start;text-align:left;width:190px;transition:background-color var(--motion-fast), box-shadow var(--motion-fast);border:0;flex-direction:column;flex:0 0 190px;padding:0;display:flex;overflow:hidden}.vm-tpl-card.svelte-11x3ebo:hover{background:var(--zacht)}.vm-tpl-card.active.svelte-11x3ebo{box-shadow:inset 0 0 0 2px var(--accent-fill);background:var(--accent-soft)}.vm-tpl-card.svelte-11x3ebo:focus-visible{outline-offset:2px;outline:2px solid var(--focus-ring)}.vm-tpl-thumb.svelte-11x3ebo{aspect-ratio:4/5;background:var(--zacht);place-items:center;width:100%;padding:12px;display:grid;overflow:hidden}.vm-tpl-meta.svelte-11x3ebo{flex-direction:column;gap:6px;min-width:0;padding:10px 12px 12px;display:flex}.vm-tpl-tags.svelte-11x3ebo{flex-wrap:wrap;gap:5px;display:flex}.vm-tpl-name.svelte-11x3ebo{font-size:var(--text-sm);color:var(--ink);white-space:nowrap;text-overflow:ellipsis;min-width:0;font-weight:600;overflow:hidden}.vm-gal-tools.svelte-11x3ebo{flex-direction:column;gap:10px;margin-bottom:14px;display:flex}.vm-gal-grid.svelte-11x3ebo{grid-template-columns:repeat(auto-fill,minmax(190px,1fr));align-items:start;gap:12px;max-height:60vh;display:grid;overflow-y:auto}.vm-gal-card.svelte-11x3ebo{flex:initial;scroll-snap-align:none;width:100%}.vm-template-grid.svelte-11x3ebo{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.vm-template-btn.svelte-11x3ebo{background:var(--verdiept);border-radius:var(--radius-md);cursor:pointer;transition:background-color var(--motion-fast);text-align:left;border:0;flex-direction:column;align-items:flex-start;gap:4px;padding:10px 12px;display:flex}.vm-template-btn.svelte-11x3ebo:hover{background:var(--zacht)}.vm-template-btn.active.svelte-11x3ebo{background:var(--accent-soft);color:var(--accent-soft-ink)}.vm-template-empty.svelte-11x3ebo{text-align:center;font-size:var(--text-xs);color:var(--ink-mute);background:var(--verdiept);border-radius:var(--radius-md);border:0;padding:14px 12px;line-height:1.5}.vm-template-name.svelte-11x3ebo{font-size:var(--text-sm);color:var(--ink);font-weight:600}.vm-template-desc.svelte-11x3ebo{font-size:var(--text-xs);color:var(--ink-mute);line-height:1.3}.vm-section-head.svelte-11x3ebo{justify-content:space-between;align-items:center;gap:12px;display:flex}.vm-ratio-row.svelte-11x3ebo{justify-content:flex-start;display:flex}.vm-eye-toggle.svelte-11x3ebo{appearance:none;background:var(--zacht);border-radius:var(--radius-sm);font-family:inherit;font-size:var(--text-xs);color:var(--ink-soft);cursor:pointer;transition:background-color var(--motion-fast), color var(--motion-fast);border:0;align-items:center;gap:6px;padding:4px 10px;font-weight:600;display:inline-flex}.vm-eye-toggle.svelte-11x3ebo:hover{color:var(--ink);background:var(--zacht-hover)}.vm-eye-toggle.hidden.svelte-11x3ebo{background:var(--zacht);color:var(--ink-faint)}.vm-logo-strip.svelte-11x3ebo{scrollbar-width:thin;scrollbar-color:var(--veld-rand) transparent;gap:8px;padding:4px 2px 6px;display:flex;overflow-x:auto}.vm-logo-strip.svelte-11x3ebo::-webkit-scrollbar{height:6px}.vm-logo-strip.svelte-11x3ebo::-webkit-scrollbar-thumb{background:var(--veld-rand);border-radius:999px}.vm-logo-strip.dim.svelte-11x3ebo{opacity:.45;pointer-events:none}.vm-logo-chip.svelte-11x3ebo{background:var(--zacht);border-radius:var(--radius-md);cursor:pointer;width:56px;height:56px;transition:border-color var(--motion-fast), background-color var(--motion-fast);border:2px solid #0000;flex-shrink:0;place-items:center;padding:6px;display:grid}.vm-logo-chip.svelte-11x3ebo:hover:not(:disabled){background:var(--zacht-hover)}.vm-logo-chip.active.svelte-11x3ebo{border-color:var(--accent-fill);background:var(--accent-soft)}.vm-logo-chip.svelte-11x3ebo:disabled{cursor:not-allowed}.vm-logo-chip.svelte-11x3ebo img:where(.svelte-11x3ebo){object-fit:contain;max-width:100%;max-height:100%}.vm-logo-empty.svelte-11x3ebo{text-align:center;font-size:var(--text-xs);color:var(--ink-mute);background:var(--verdiept);border-radius:var(--radius-md);border:0;padding:14px}.vm-logo-color-row.svelte-11x3ebo{flex-direction:column;gap:8px;margin-top:4px;display:flex}.vm-logo-color-row.dim.svelte-11x3ebo{opacity:.45;pointer-events:none}.vm-logo-color-label.svelte-11x3ebo{font-size:var(--text-xs);color:var(--ink-mute);font-weight:600}.vm-swatch-row-tight.svelte-11x3ebo{align-items:center;gap:6px}.vm-color-original.svelte-11x3ebo{background:var(--zacht);width:28px;height:28px;color:var(--ink-soft);cursor:pointer;border:1px solid #0000;border-radius:50%;place-items:center;transition:transform .12s,border-color .12s,color .12s;display:grid}.vm-color-original.svelte-11x3ebo svg{stroke:currentColor}.vm-color-original.svelte-11x3ebo:hover:not(:disabled){color:var(--ink);transform:scale(1.1)}.vm-color-original.active.svelte-11x3ebo{border:2px solid var(--ink);color:var(--ink)}.vm-color-original.svelte-11x3ebo:disabled{cursor:not-allowed;color:var(--ink-faint)}.vm-bg-group-label.svelte-11x3ebo{font-size:var(--text-xs);color:var(--ink-mute);font-weight:600}.vm-bg-editor.svelte-11x3ebo{background:var(--verdiept);border-radius:var(--radius-md);border:0;flex-direction:column;gap:12px;padding:12px;display:flex}.vm-swatch-row.svelte-11x3ebo{flex-wrap:wrap;gap:8px;display:flex}.vm-swatch.svelte-11x3ebo{appearance:none;cursor:pointer;outline:1px solid var(--lijn);outline-offset:-1px;border:0;border-radius:50%;width:28px;height:28px;padding:0;transition:transform .12s,border-color .12s,box-shadow .12s}.vm-swatch.svelte-11x3ebo:hover{transform:scale(1.1)}.vm-swatch.active.svelte-11x3ebo{box-shadow:0 0 0 2px var(--verdiept), 0 0 0 4px var(--ink)}.vm-hex-chip.svelte-11x3ebo{height:var(--ctrl-h-md);background:var(--veld);border:1px solid var(--veld-rand);border-radius:var(--radius-md);--icon-size:var(--ctrl-icon-md);align-items:center;gap:8px;padding:0 12px 0 6px;display:inline-flex}.vm-hex-chip-swatch.svelte-11x3ebo{border-radius:var(--radius-sm,6px);outline:1px solid var(--lijn);outline-offset:-1px;border:0;flex-shrink:0;width:22px;height:22px}.vm-hex-chip-prefix.svelte-11x3ebo{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,monospace;font-size:var(--text-sm);color:var(--ink-mute)}.vm-hex-chip-input.svelte-11x3ebo{appearance:none;min-width:0;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,monospace;font-size:var(--text-sm);text-transform:uppercase;color:var(--ink);background:0 0;border:0;outline:none;flex:1;padding:0}.vm-gradient-preview.svelte-11x3ebo{border-radius:var(--radius-md);outline:1px solid var(--lijn);outline-offset:-1px;border:0;height:48px}.vm-gradient-stop.svelte-11x3ebo{flex-direction:column;gap:6px;display:flex}.vm-gradient-stop-label.svelte-11x3ebo{font-size:var(--text-xs);color:var(--ink-mute);font-weight:600}.vm-gradient-angle.svelte-11x3ebo{flex-direction:column;gap:6px;display:flex}.vm-slots.svelte-11x3ebo{flex-direction:column;gap:14px;display:flex}.field.svelte-11x3ebo{flex-direction:column;gap:6px;display:flex}.field.svelte-11x3ebo label:where(.svelte-11x3ebo){font-size:var(--text-sm);color:var(--ink);font-weight:600}.vm-slot-row.svelte-11x3ebo{gap:6px}textarea.vm-autogrow.svelte-11x3ebo{resize:none;height:36px;min-height:36px;padding:7px 12px;line-height:1.45;overflow:hidden}.vm-slot-head.svelte-11x3ebo{justify-content:space-between;align-items:center;gap:12px;display:flex}.vm-slot-label.svelte-11x3ebo{font-size:var(--text-sm);color:var(--ink);font-weight:600}.vm-style-details.svelte-11x3ebo{border-radius:var(--radius-md);background:var(--verdiept);border:0;margin-top:8px;overflow:hidden}.vm-style-summary.svelte-11x3ebo{cursor:pointer;-webkit-user-select:none;user-select:none;font-size:var(--text-xs);color:var(--ink-mute);align-items:center;gap:8px;padding:8px 10px;font-weight:500;list-style:none;display:flex}.vm-style-summary.svelte-11x3ebo::-webkit-details-marker{display:none}.vm-style-summary.svelte-11x3ebo:hover{color:var(--ink)}.vm-style-label.svelte-11x3ebo{flex:1}.vm-style-body.svelte-11x3ebo{border-top:1px solid var(--lijn);flex-direction:column;gap:12px;padding:4px 10px 12px;display:flex}.vm-style-row.svelte-11x3ebo{flex-direction:column;gap:4px;display:flex}.vm-style-row-head.svelte-11x3ebo{align-items:center;gap:8px;display:flex}.vm-style-row-label.svelte-11x3ebo{font-size:var(--text-xs);color:var(--ink);flex:1;font-weight:600}.vm-style-row-value.svelte-11x3ebo{font-size:var(--text-xs);color:var(--ink-mute);font-variant-numeric:tabular-nums}.vm-style-reset.svelte-11x3ebo{border-radius:var(--radius-xs);background:var(--zacht);width:20px;height:20px;color:var(--ink-mute);cursor:pointer;transition:background-color var(--motion-fast), color var(--motion-fast);border:0;place-items:center;padding:0;display:inline-grid}.vm-style-reset.svelte-11x3ebo:hover{color:var(--ink);background:var(--zacht-hover)}.vm-style-slider.svelte-11x3ebo{width:100%;accent-color:var(--accent-fill);margin:0}.vm-style-hint.svelte-11x3ebo{font-size:var(--text-2xs);color:var(--ink-mute);margin-top:2px}.vm-template-sub.svelte-11x3ebo{font-size:var(--text-xs);color:var(--ink-mute);margin-top:12px;font-weight:500}.vm-toggle.svelte-11x3ebo{font-size:var(--text-xs);color:var(--ink-mute);cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:6px;font-weight:500;display:inline-flex}.vm-toggle.svelte-11x3ebo input:where(.svelte-11x3ebo){width:14px;height:14px;margin:0}.vm-toggle-row.svelte-11x3ebo{font-size:var(--text-sm);color:var(--ink-soft);padding-top:4px}.vm-upload-row.svelte-11x3ebo{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.vm-image-row.svelte-11x3ebo{grid-template-columns:76px 1fr 76px;align-items:stretch;gap:12px;display:grid}.vm-image-tile-wrap.svelte-11x3ebo{width:76px;height:76px;position:relative}.vm-image-tile.svelte-11x3ebo{border:1.5px dashed var(--veld-rand);border-radius:var(--radius-md);background:var(--verdiept);width:76px;height:76px;color:var(--ink-mute);cursor:pointer;font-size:var(--text-2xs);flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;gap:2px;padding:0;transition:border-color .12s,background .12s;display:flex;overflow:hidden}.vm-image-tile-remove.svelte-11x3ebo{background:var(--inverse);width:22px;height:22px;color:var(--on-inverse);cursor:pointer;opacity:0;z-index:1;border:none;border-radius:50%;place-items:center;padding:0;transition:opacity .15s;display:grid;position:absolute;top:4px;right:4px}.vm-image-tile-wrap.svelte-11x3ebo:hover .vm-image-tile-remove:where(.svelte-11x3ebo){opacity:1}.vm-image-tile-remove.svelte-11x3ebo svg{stroke:currentColor;fill:none;stroke-width:2px;stroke-linecap:round}.vm-image-tile.svelte-11x3ebo:hover{border-color:var(--veld-rand-hover)}.vm-image-tile.has-img.svelte-11x3ebo{border-style:solid;border-color:#0000}.vm-image-tile.drag-over.svelte-11x3ebo{border-color:var(--accent-fill);background:var(--accent-soft)}.vm-image-tile.svelte-11x3ebo img:where(.svelte-11x3ebo){width:100%;height:100%;display:block}.vm-image-ctrls.svelte-11x3ebo{flex-direction:column;justify-content:center;gap:8px;min-width:0;height:76px;display:flex}.vm-image-fit.svelte-11x3ebo{background:var(--zacht);border-radius:var(--radius-sm);min-width:0;height:var(--ctrl-h-sm);--icon-size:var(--ctrl-icon-sm);gap:2px;padding:2px;display:flex}.vm-image-fit-btn.svelte-11x3ebo{border-radius:var(--radius-xs);min-width:0;font-size:var(--text-xs);color:var(--ink-mute);cursor:pointer;transition:background-color var(--motion-fast), color var(--motion-fast);background:0 0;border:none;flex:1;padding:4px 6px;font-weight:500}.vm-image-fit-btn.svelte-11x3ebo:hover{color:var(--ink)}.vm-image-fit-btn.active.svelte-11x3ebo{background:var(--vlak);color:var(--ink)}.vm-image-scale-row.svelte-11x3ebo{background:var(--zacht);border-radius:var(--radius-sm);height:var(--ctrl-h-sm);--icon-size:var(--ctrl-icon-sm);align-items:center;gap:8px;padding:0 10px;display:flex}.vm-image-scale-icon.svelte-11x3ebo{color:var(--ink-mute);flex-shrink:0;display:inline-flex}.vm-image-scale.svelte-11x3ebo{appearance:none;background:var(--veld-rand);cursor:pointer;border-radius:2px;outline:none;flex:1;min-width:0;height:4px;margin:0}.vm-image-scale.svelte-11x3ebo::-webkit-slider-thumb{appearance:none;background:var(--accent-fill);cursor:grab;border:2px solid var(--toggle-duim);border-radius:50%;width:14px;height:14px}.vm-image-scale.svelte-11x3ebo::-moz-range-thumb{background:var(--accent-fill);cursor:grab;border:2px solid var(--toggle-duim);border-radius:50%;width:14px;height:14px}.vm-image-scale-val.svelte-11x3ebo{font-size:var(--text-2xs);font-variant-numeric:tabular-nums;color:var(--ink-mute);text-align:right;flex-shrink:0;min-width:36px}.vm-image-pos.svelte-11x3ebo{background:var(--zacht);border-radius:var(--radius-sm);box-sizing:border-box;border:none;grid-template-rows:repeat(3,1fr);grid-template-columns:repeat(3,1fr);width:76px;height:76px;padding:4px;display:grid}.vm-image-pos-cell.svelte-11x3ebo{cursor:pointer;background:0 0;border:none;border-radius:3px;justify-content:center;align-items:center;padding:0;transition:background .12s;display:flex}.vm-image-pos-cell.svelte-11x3ebo:hover{background:var(--zacht-hover)}.vm-image-pos-dot.svelte-11x3ebo{background:var(--ink-mute);border-radius:50%;width:4px;height:4px;transition:all .12s}.vm-image-pos-cell.active.svelte-11x3ebo{background:var(--vlak)}.vm-image-pos-cell.active.svelte-11x3ebo .vm-image-pos-dot:where(.svelte-11x3ebo){background:var(--ink);width:5px;height:5px}.vm-image-pos-lbl.svelte-11x3ebo{font-size:var(--text-2xs);color:var(--ink-mute)}.vm-image-meta.svelte-11x3ebo{flex-wrap:wrap;align-items:center;gap:12px;margin-top:8px;display:flex}.vm-typo-pop.svelte-11x3ebo{background:var(--zwevend);border:1px solid var(--zwevend-rand);border-radius:var(--radius-lg);width:288px;box-shadow:var(--shadow-float);z-index:var(--z-popover);padding:12px}.vm-typo-pop-head.svelte-11x3ebo{font-size:var(--text-xs);color:var(--ink);margin-bottom:10px;font-weight:600}.vm-typo.svelte-11x3ebo{flex-direction:column;gap:8px;width:100%;display:flex}.vtp-row.svelte-11x3ebo{justify-content:space-between;align-items:center;gap:10px;min-width:0;display:flex}.vtp-label.svelte-11x3ebo{font-size:var(--text-xs);color:var(--ink-mute);white-space:nowrap;flex:0 0 92px}.vtp-control.svelte-11x3ebo{flex:auto;min-width:0}.vtp-control.vm-typo-font.svelte-11x3ebo,.vtp-control.vm-typo-weight.svelte-11x3ebo,.vtp-control.vm-typo-num.svelte-11x3ebo{height:var(--ctrl-h-sm);border:1px solid var(--veld-rand);border-radius:var(--radius-sm);font-size:var(--text-xs);background-color:var(--veld);color:var(--ink);box-sizing:border-box;--icon-size:var(--ctrl-icon-sm);width:100%;padding:0 30px 0 10px}.vtp-control.vm-typo-num.svelte-11x3ebo{padding:0 10px}.vtp-control.vm-typo-seg.svelte-11x3ebo{flex:none}.vm-typo-seg.svelte-11x3ebo{--seg-pad:3px;padding:var(--seg-pad);height:var(--ctrl-h-sm);--icon-size:var(--ctrl-icon-sm);box-sizing:border-box;background:var(--seg-baan);border-radius:var(--radius-sm);align-items:center;gap:2px;display:flex}.vm-typo-seg-btn.svelte-11x3ebo{width:var(--ctrl-h-sm);height:var(--ctrl-h-sm);color:var(--ink-mute);cursor:pointer;border-radius:var(--radius-xs);transition:background-color var(--motion-fast), color var(--motion-fast);--icon-size:var(--ctrl-icon-sm);background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:flex}.vm-typo-seg-btn.svelte-11x3ebo:hover{color:var(--ink)}.vm-typo-seg-btn.active.svelte-11x3ebo{background:var(--gekozen);color:var(--ink-strong)}.vm-typo-color.svelte-11x3ebo{flex:1;min-width:100px;display:flex}.vm-typo-color.svelte-11x3ebo .ui-ci-trigger{flex:1;width:100%}.vm-typo-foot.svelte-11x3ebo{justify-content:flex-end;align-items:center;gap:var(--space-2);border-top:1px solid var(--lijn);margin-top:4px;padding-top:8px;display:flex}.vm-typo-reset.svelte-11x3ebo{font-size:var(--text-2xs);background:var(--zacht);border-radius:var(--radius-sm);color:var(--ink-mute);cursor:pointer;border:0;padding:4px 10px}.vm-typo-reset.svelte-11x3ebo:hover{color:var(--ink);background:var(--zacht-hover)}.vm-recommended.svelte-11x3ebo{font-size:var(--text-xs);color:var(--ink-mute)}.vm-recommended.svelte-11x3ebo strong:where(.svelte-11x3ebo){color:var(--ink-soft);font-weight:600}.upload-tile.drag-over{border-color:var(--accent-fill);background:var(--accent-soft);color:var(--ink)}.vm-img-preview.svelte-11x3ebo{background:var(--verdiept);border-radius:var(--radius-md);border:0;align-items:center;gap:12px;padding:8px;display:flex}.vm-img-preview.svelte-11x3ebo img:where(.svelte-11x3ebo){object-fit:cover;border-radius:var(--radius-sm);width:60px;height:60px}.vm-img-clear.svelte-11x3ebo{appearance:none;color:var(--ink-mute);font-size:var(--text-xs);cursor:pointer;background:0 0;border:0;padding:4px 8px;font-weight:600}.vm-img-clear.svelte-11x3ebo:hover{color:var(--fout-ink)}.vm-error.svelte-11x3ebo{background:var(--fout-soft);color:var(--fout-ink);border-radius:var(--radius-md);font-size:var(--text-sm);border:0;padding:10px 12px}.vm-actions.svelte-11x3ebo{margin-top:4px}.vm-chosen.svelte-11x3ebo{flex-flow:wrap;align-items:center;gap:12px;display:flex}.vm-chosen.svelte-11x3ebo .vm-all-link:where(.svelte-11x3ebo){margin-left:auto}.vm-chosen-name.svelte-11x3ebo{font-size:var(--text-md);color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.vm-sub-label.svelte-11x3ebo{margin-top:6px}.tsn-cover-v1.svelte-bp96cv{width:100%;height:100%;font-family:Geist,system-ui,sans-serif;position:relative;overflow:hidden}.tsn-text.svelte-bp96cv{box-sizing:border-box;flex-direction:column;gap:24px;padding:120px 80px;display:flex;position:absolute;top:0;left:0;right:0}.tsn-headline.svelte-bp96cv{word-break:break-word;margin:0;font-family:Geist,system-ui,sans-serif;font-size:112px;font-weight:400;line-height:1.1}.tsn-subtitle.svelte-bp96cv{word-break:break-word;margin:0;font-family:Geist,system-ui,sans-serif;font-size:44px;font-weight:300;line-height:1.4}.tsn-overlay.svelte-bp96cv{pointer-events:none;width:800px;height:480px;position:absolute;bottom:0;right:0}.tsn-overlay.svelte-bp96cv img:where(.svelte-bp96cv){object-fit:contain;object-position:right bottom;width:100%;height:100%;display:block}.tsn-overlay-placeholder.svelte-bp96cv{color:#0000004d;width:100%;height:100%;font-size:var(--text-3xl);box-sizing:border-box;border:2px dashed #0003;border-radius:32px 0 0;place-items:center;display:grid}.vm-preview-wrap.svelte-e45oc0{background:var(--bak);border-radius:var(--radius-lg);position:relative;overflow:hidden}.vm-canvas.svelte-e45oc0{transform-origin:0 0;background:#fff;display:block;position:relative}.tpl-missing.svelte-e45oc0{background:var(--verdiept);width:100%;height:100%;color:var(--ink-mute);font-family:var(--font-body);text-align:center;box-sizing:border-box;place-items:center;padding:40px;font-size:28px;display:grid}.logo-tinted.svelte-e45oc0{-webkit-mask-image:var(--logo-mask);mask-image:var(--logo-mask);-webkit-mask-image:var(--logo-mask);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.tpl-hero.svelte-e45oc0{flex-direction:column;width:100%;height:100%;font-family:Plus Jakarta Sans,sans-serif;display:flex}.tpl-hero-img.svelte-e45oc0{color:#999;background-color:#e8e8e6;background-position:50%;background-size:cover;flex:1.5 1 0;justify-content:center;align-items:center;display:flex}.tpl-hero-img.has-img.svelte-e45oc0 .tpl-hero-placeholder:where(.svelte-e45oc0){display:none}.tpl-hero-placeholder.svelte-e45oc0{font-size:48px;font-weight:500}.tpl-hero-body.svelte-e45oc0{background:var(--primary);color:var(--primary-ink);flex-direction:column;flex:1 1 0;justify-content:center;gap:28px;padding:70px 80px;display:flex;position:relative}.tpl-hero-logo.svelte-e45oc0{object-fit:contain;max-width:240px;max-height:80px;position:absolute;top:50px;left:80px}.tpl-hero-logo.logo-tinted.svelte-e45oc0{width:240px;height:80px;-webkit-mask-position:0;mask-position:0}.tpl-hero-headline.svelte-e45oc0{letter-spacing:-.02em;font-family:Roc Grotesk,Plus Jakarta Sans,sans-serif;font-size:96px;font-weight:700;line-height:1.05}.tpl-hero-subhead.svelte-e45oc0{opacity:.92;font-size:42px;font-weight:400;line-height:1.4}.tpl-hero-cta.svelte-e45oc0{margin-top:auto;font-size:36px;font-weight:700}[data-ratio=square].svelte-e45oc0 .tpl-hero-img:where(.svelte-e45oc0){flex:1.1 1 0}[data-ratio=square].svelte-e45oc0 .tpl-hero-body:where(.svelte-e45oc0){padding:60px 70px}[data-ratio=square].svelte-e45oc0 .tpl-hero-headline:where(.svelte-e45oc0){font-size:84px}[data-ratio=story].svelte-e45oc0 .tpl-hero-img:where(.svelte-e45oc0){flex:2 1 0}[data-ratio=story].svelte-e45oc0 .tpl-hero-body:where(.svelte-e45oc0){flex:1 1 0;padding:90px}[data-ratio=story].svelte-e45oc0 .tpl-hero-headline:where(.svelte-e45oc0){font-size:110px}.tpl-quote.svelte-e45oc0{background:var(--primary);width:100%;height:100%;color:var(--primary-ink);flex-direction:column;justify-content:center;padding:120px 100px;font-family:Plus Jakarta Sans,sans-serif;display:flex;position:relative}.tpl-quote-mark.svelte-e45oc0{opacity:.35;margin-bottom:-40px;font-family:Roc Grotesk,Georgia,serif;font-size:240px;font-weight:700;line-height:.8}.tpl-quote-text.svelte-e45oc0{letter-spacing:-.01em;font-family:Roc Grotesk,Plus Jakarta Sans,sans-serif;font-size:72px;font-weight:600;line-height:1.25}.tpl-quote-source.svelte-e45oc0{opacity:.85;margin-top:50px;font-size:32px;font-weight:400}.tpl-quote-logo.svelte-e45oc0{object-fit:contain;max-width:240px;max-height:80px;position:absolute;bottom:100px;right:100px}.tpl-quote-logo.logo-tinted.svelte-e45oc0{width:240px;height:80px;-webkit-mask-position:100%;mask-position:100%}[data-ratio=square].svelte-e45oc0 .tpl-quote:where(.svelte-e45oc0){padding:90px}[data-ratio=square].svelte-e45oc0 .tpl-quote-text:where(.svelte-e45oc0){font-size:66px}[data-ratio=story].svelte-e45oc0 .tpl-quote:where(.svelte-e45oc0){padding:180px 110px}[data-ratio=story].svelte-e45oc0 .tpl-quote-text:where(.svelte-e45oc0){font-size:84px}.tpl-tip.svelte-e45oc0{color:#1a1d29;background:#fff;flex-direction:column;gap:50px;width:100%;height:100%;padding:100px;font-family:Plus Jakarta Sans,sans-serif;display:flex;position:relative}.tpl-tip-badge.svelte-e45oc0{background:var(--primary);color:var(--primary-ink);letter-spacing:.02em;border-radius:999px;align-self:flex-start;padding:22px 40px;font-size:36px;font-weight:700;display:inline-block}.tpl-tip-headline.svelte-e45oc0{color:#1a1d29;letter-spacing:-.02em;font-family:Roc Grotesk,Plus Jakarta Sans,sans-serif;font-size:86px;font-weight:700;line-height:1.1}.tpl-tip-body.svelte-e45oc0{color:#4a4f60;font-size:42px;font-weight:400;line-height:1.45}.tpl-tip.bg-dark.svelte-e45oc0,.tpl-tip.bg-dark.svelte-e45oc0 .tpl-tip-headline:where(.svelte-e45oc0){color:#fff}.tpl-tip.bg-dark.svelte-e45oc0 .tpl-tip-body:where(.svelte-e45oc0){color:#ffffffc7}.tpl-tip.bg-dark.svelte-e45oc0 .tpl-tip-cta:where(.svelte-e45oc0){color:#fff}.tpl-tip-footer.svelte-e45oc0{justify-content:space-between;align-items:flex-end;gap:24px;margin-top:auto;display:flex}.tpl-tip-cta.svelte-e45oc0{color:var(--primary);font-size:36px;font-weight:700}.tpl-tip-logo.svelte-e45oc0{object-fit:contain;max-width:220px;max-height:80px}.tpl-tip-logo.logo-tinted.svelte-e45oc0{width:220px;height:80px;-webkit-mask-position:100% 100%;mask-position:100% 100%}[data-ratio=square].svelte-e45oc0 .tpl-tip:where(.svelte-e45oc0){gap:36px;padding:80px}[data-ratio=square].svelte-e45oc0 .tpl-tip-headline:where(.svelte-e45oc0){font-size:76px}[data-ratio=story].svelte-e45oc0 .tpl-tip:where(.svelte-e45oc0){gap:60px;padding:140px 110px}[data-ratio=story].svelte-e45oc0 .tpl-tip-headline:where(.svelte-e45oc0){font-size:100px}.werk.svelte-1gbq4tb{inset:0;right:var(--werk-rechts,0px);z-index:var(--z-modal);background:var(--buiten);padding:var(--eiland-naad,8px);animation:svelte-1gbq4tb-werk-in .2s var(--ease-out,ease-out);transition:right var(--motion-slow) var(--ease-out);outline:none;flex-direction:column;display:flex;position:fixed}.app .werk.svelte-1gbq4tb{left:calc(var(--sidebar-w) + var(--eiland-naad))}.app.sidebar-collapsed .werk.svelte-1gbq4tb{left:calc(var(--sidebar-w-collapsed) + var(--eiland-naad))}@keyframes svelte-1gbq4tb-werk-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.werk.svelte-1gbq4tb{transition:none;animation:none}}.kop-blok.svelte-1gbq4tb{gap:var(--space-1);padding:var(--space-2) var(--space-4) var(--space-4);border-radius:var(--radius-lg);background:var(--verdiept);flex-direction:column;min-width:0;display:flex}.kop-terug.svelte-1gbq4tb{margin-left:calc(-1 * var(--space-2));justify-content:space-between;align-items:center;display:flex}.kop-terug.svelte-1gbq4tb .ui-btn{color:var(--ink-mute)}.kop-iconen.svelte-1gbq4tb{gap:var(--space-1);margin-right:calc(-1 * var(--space-2));display:flex}.paneel-titel.svelte-1gbq4tb{font-family:var(--font-display);font-size:var(--text-xl);color:var(--ink-strong);overflow-wrap:anywhere;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;margin:0;font-weight:600;line-height:1.3;display:-webkit-box;overflow:hidden}.inhoud-tabs.svelte-1gbq4tb{padding-top:var(--space-3)}.bewerk.svelte-1gbq4tb{gap:var(--space-6);padding:var(--space-1) 0 var(--space-2);flex-direction:column;display:flex}.bewerk[hidden].svelte-1gbq4tb,.tab-vlak[hidden].svelte-1gbq4tb{display:none}.tab-vlak.svelte-1gbq4tb{flex-direction:column;flex:1;min-height:0;display:flex}.bewerk.svelte-1gbq4tb>*,.gate-fields.svelte-1gbq4tb>*{flex-shrink:0}.gate-fields.svelte-1gbq4tb{display:contents}.sec.svelte-1gbq4tb{gap:var(--space-2);flex-direction:column;min-width:0;display:flex}.sec.svelte-1gbq4tb>.sectielabel{margin-bottom:0}.bronnen.svelte-1gbq4tb{gap:var(--space-2);grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;display:grid}.media-meta.svelte-1gbq4tb{align-items:center;gap:var(--space-2);display:inline-flex}.sec-teller.svelte-1gbq4tb{font-size:var(--text-xs);color:var(--ink-mute);font-variant-numeric:tabular-nums}.field-row.svelte-1gbq4tb{gap:var(--space-2);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.field-row.datum.svelte-1gbq4tb{grid-template-columns:minmax(0,3fr) minmax(0,2fr)}.bewerk.svelte-1gbq4tb textarea:where(.svelte-1gbq4tb){width:100%}.extras.svelte-1gbq4tb{border-top:1px solid var(--lijn);flex-direction:column;display:flex}.extras.svelte-1gbq4tb>*{border-bottom:1px solid var(--lijn)}.voet.svelte-1gbq4tb{gap:var(--space-2);padding-bottom:env(safe-area-inset-bottom,0px);flex-direction:column;display:flex}.voet-rij.svelte-1gbq4tb{align-items:center;gap:var(--space-2);display:flex}.voet-rij.svelte-1gbq4tb .voet-groei{flex:1}.foot-note.svelte-1gbq4tb{align-items:center;gap:var(--space-1);font-size:var(--text-xs);color:var(--ink-mute);white-space:nowrap;text-overflow:ellipsis;--icon-size:var(--ctrl-icon-sm);display:inline-flex;overflow:hidden}.foot-note.error.svelte-1gbq4tb{color:var(--fout)}.foot-note.warn.svelte-1gbq4tb{color:var(--warn-ink)}.acct-card.svelte-1gbq4tb{align-items:center;gap:var(--space-3);width:100%;min-width:0;padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);background:var(--verdiept);cursor:pointer;text-align:left;font:inherit;color:inherit;transition:background var(--motion-fast);border:0;display:flex}.acct-card.vast.svelte-1gbq4tb{cursor:default}.acct-card.svelte-1gbq4tb:not(.vast):hover{background:var(--zacht)}.acct-card.svelte-1gbq4tb:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.acct-card.selected.svelte-1gbq4tb{background:var(--accent-soft)}.acct-card.selected.svelte-1gbq4tb .acct-nm:where(.svelte-1gbq4tb),.acct-card.selected.svelte-1gbq4tb .acct-pl:where(.svelte-1gbq4tb){color:var(--accent-soft-ink)}.acct-list.svelte-1gbq4tb{gap:var(--space-1);flex-direction:column;display:flex}.acct-pic.svelte-1gbq4tb{flex-shrink:0;display:inline-flex;position:relative}.acct-badge.svelte-1gbq4tb{display:inline-flex;position:absolute;bottom:-4px;right:-4px}.acct-meta.svelte-1gbq4tb{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.acct-nm.svelte-1gbq4tb{font-size:var(--text-md);color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.acct-pl.svelte-1gbq4tb{font-size:var(--text-xs);color:var(--ink-mute)}.acct-check.svelte-1gbq4tb,.acct-caret.svelte-1gbq4tb{--icon-size:var(--ctrl-icon-md);flex-shrink:0;place-items:center;display:grid}.acct-check.svelte-1gbq4tb{color:var(--accent-soft-ink)}.acct-caret.svelte-1gbq4tb{color:var(--ink-mute)}.acct-loading.svelte-1gbq4tb{align-items:center;gap:var(--space-2);font-size:var(--text-sm);color:var(--ink-soft);display:flex}.acct-spinner.svelte-1gbq4tb{border:2px solid var(--lijn);border-top-color:var(--ink-soft);border-radius:50%;flex-shrink:0;width:16px;height:16px;animation:.7s linear infinite svelte-1gbq4tb-acct-spin}@keyframes svelte-1gbq4tb-acct-spin{to{transform:rotate(360deg)}}.werkvlak-vul.svelte-1gbq4tb{gap:var(--space-3);flex-direction:column;height:100%;display:flex}.knop-aantal.svelte-1gbq4tb{color:var(--ink-mute);font-variant-numeric:tabular-nums}.werk-feedback.svelte-1gbq4tb{align-items:flex-start;gap:var(--space-2);margin:0 var(--space-5);padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);background:var(--verdiept);max-width:560px;font-size:var(--text-sm);color:var(--ink);--icon-size:var(--ctrl-icon-sm);align-self:center;line-height:1.45;display:flex}.werk-feedback.changes.svelte-1gbq4tb{background:var(--warn-soft);color:var(--warn-ink)}.werk-feedback.svelte-1gbq4tb strong:where(.svelte-1gbq4tb){font-weight:600}.werk-feedback.svelte-1gbq4tb span:where(.svelte-1gbq4tb){-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.werk-feedback.svelte-1gbq4tb i{flex-shrink:0;margin-top:3px}.preview-stage.svelte-1gbq4tb{min-height:0;padding:var(--space-4) var(--space-5) var(--space-8);scrollbar-width:thin;flex-direction:column;flex:1;align-items:center;display:flex;overflow-y:auto}.preview-fit.svelte-1gbq4tb{--preview-max:100%;flex-shrink:0;justify-content:center;max-width:100%;margin-block:auto;display:flex}.gesprek.svelte-1gbq4tb{flex-direction:column;flex:1;min-height:0;display:flex}.ro-grid.svelte-1gbq4tb dt:where(.svelte-1gbq4tb){font-size:var(--text-xs);color:var(--ink-soft);font-weight:600}.ro-text.svelte-1gbq4tb{font-size:var(--text-md);color:var(--ink);word-break:break-word;margin:0;line-height:1.55}.ro-pre.svelte-1gbq4tb{white-space:pre-wrap}.ro-media.svelte-1gbq4tb{gap:var(--space-2);grid-template-columns:repeat(auto-fill,minmax(80px,1fr));display:grid}.ro-thumb.svelte-1gbq4tb{aspect-ratio:1;border-radius:var(--radius-md);background:var(--zacht);position:relative;overflow:hidden}.ro-thumb.svelte-1gbq4tb img:where(.svelte-1gbq4tb),.ro-thumb.svelte-1gbq4tb video:where(.svelte-1gbq4tb){object-fit:cover;width:100%;height:100%;display:block}.ro-thumb-kind.svelte-1gbq4tb{border-radius:var(--radius-sm);z-index:1;--icon-size:var(--ctrl-icon-sm);color:#fff;background:#0e211cb8;place-items:center;width:24px;height:24px;display:grid;position:absolute;bottom:4px;right:4px}.ro-grid.svelte-1gbq4tb{gap:var(--space-4);grid-template-columns:minmax(0,1fr) minmax(0,1fr);margin:0;display:grid}.ro-grid.svelte-1gbq4tb>div:where(.svelte-1gbq4tb){gap:var(--space-1);flex-direction:column;min-width:0;display:flex}.ro-grid.svelte-1gbq4tb dd:where(.svelte-1gbq4tb){font-size:var(--text-md);color:var(--ink);margin:0}.ro-owner.svelte-1gbq4tb{align-items:center;gap:var(--space-2);display:flex}.visually-hidden.svelte-1gbq4tb{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.werk.narrow.svelte-1gbq4tb,.app .werk.narrow.svelte-1gbq4tb{background:var(--vlak);padding:0;left:0;right:0}.werk.narrow.svelte-1gbq4tb .kop-blok:where(.svelte-1gbq4tb){padding-bottom:var(--space-3);gap:var(--space-2)}.werk.narrow.svelte-1gbq4tb .preview-stage:where(.svelte-1gbq4tb){padding-top:var(--space-5)}.werk.narrow.svelte-1gbq4tb .werk-feedback:where(.svelte-1gbq4tb){margin:var(--space-1) 0 0;background:var(--vlak);align-self:stretch;max-width:none}.werk.narrow.svelte-1gbq4tb .werk-feedback.changes:where(.svelte-1gbq4tb){background:var(--warn-soft)}@media (width<=560px){.paneel-titel.svelte-1gbq4tb{font-size:var(--text-lg)}.ro-grid.svelte-1gbq4tb{grid-template-columns:minmax(0,1fr)}.bewerk.svelte-1gbq4tb textarea:where(.svelte-1gbq4tb){font-size:var(--text-lg)}}
