.amm-main{flex:1;min-width:0;padding:24px 20px 48px}@media (max-width:640px){.amm-main{padding:16px 12px}}.amm-sidebar{background:var(--amm-surface);border-right:1px solid var(--amm-line);flex-direction:column;flex-shrink:0;width:248px;height:calc(100vh - 60px);display:flex;position:sticky;top:60px;overflow:hidden}.amm-overlay{display:none}.amm-topbar-avatar{background:var(--amm-accent-soft);width:32px;height:32px;color:var(--amm-accent-ink);font-weight:var(--amm-fw-bold,700);font-size:var(--amm-fs-caption);border-radius:50%;place-items:center;display:grid}@media (max-width:860px){.amm-menu-btn{display:inline-flex!important}body.amm-drawer-open{overflow:hidden}.amm-topbar-user,.amm-topbar-sub{display:none}.amm-sidebar{z-index:45;height:calc(100vh - 60px);transition:transform .24s var(--amm-ease);box-shadow:var(--amm-shadow);position:fixed;top:60px;left:0;transform:translate(-100%)}.amm-sidebar:focus{outline:none}.amm-sidebar-open{transform:translate(0)}.amm-overlay{z-index:44;cursor:pointer;animation:amm-overlay-in .2s var(--amm-ease);background:#0f172a47;border:0;display:block;position:fixed;inset:60px 0 0}@keyframes amm-overlay-in{0%{opacity:0}to{opacity:1}}.amm-sidebar .amm-nav-railbtn{display:none}}.amm-pnav-brand{cursor:pointer;text-align:left;background:0 0;border:0;align-items:center;gap:10px;width:100%;padding:6px 8px 8px;display:flex}.amm-pnav-mark{background:var(--amm-surface);border:1px solid var(--amm-line);border-radius:8px;flex-shrink:0;place-items:center;width:30px;height:30px;display:grid;overflow:hidden;box-shadow:0 1px 2px #0f172a0d}.amm-pnav-mark img{object-fit:contain;border-radius:4px;width:19px;height:19px;display:block}.amm-pnav-dot{border-radius:50%;width:10px;height:10px}.amm-pnav-brand-tx{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.amm-pnav-brand-naam{font-size:var(--amm-fs-h3);font-weight:var(--amm-fw-bold);color:var(--amm-ink);letter-spacing:-.01em;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.amm-pnav-brand-sec{font-size:var(--amm-fs-label);color:var(--amm-faint);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.amm-pnav-chev{color:var(--amm-faint);transition:transform .2s var(--amm-ease);flex-shrink:0}.amm-pnav-brand[aria-expanded=false] .amm-pnav-chev{transform:rotate(-90deg)}.amm-pnav-body{transition:grid-template-rows .28s var(--amm-ease);grid-template-rows:1fr;display:grid}.amm-pnav-body[aria-hidden=true]{grid-template-rows:0fr}.amm-pnav-body-in{min-height:0;overflow:hidden}.amm-pnav-list{gap:2px;margin:0;padding:2px 0 4px;list-style:none;display:grid}.amm-pnav-group{font-size:var(--amm-fs-label);font-weight:var(--amm-fw-bold);text-transform:uppercase;letter-spacing:.12em;color:var(--amm-faint);padding:10px 12px 4px}.amm-pnav-item{min-height:34px;font-size:var(--amm-fs-caption);font-weight:var(--amm-fw-medium);color:var(--amm-muted);transition:color .16s var(--amm-ease);border-radius:8px;align-items:center;gap:11px;padding:0 10px;display:flex;position:relative}@media (hover:hover){.amm-pnav-item:hover,.amm-pnav-item:hover .amm-pnav-ic,.amm-pnav-item:hover .amm-pnav-num{color:var(--amm-ink)}}.amm-pnav-item-on,.amm-pnav-item-on:hover{color:var(--pnav-accent);font-weight:var(--amm-fw-semibold);background:color-mix(in srgb, var(--pnav-accent) 9%, transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--pnav-accent) 22%, transparent)}.amm-pnav-item-on:before{content:none}.amm-pnav-item:focus-visible,.amm-pnav-sub:focus-visible,.amm-pnav-back:focus-visible,.amm-pnav-hdr-btn:focus-visible{outline:2px solid var(--pnav-accent);outline-offset:-2px;border-radius:var(--amm-r-element,8px)}.amm-pnav-ic{color:var(--amm-muted);flex-shrink:0;place-items:center;display:grid}.amm-pnav-item-on .amm-pnav-ic{color:var(--pnav-accent)}.amm-pnav-lbl{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.amm-pnav-fase{min-height:34px}.amm-pnav-num{color:var(--amm-muted);transition:color .16s var(--amm-ease);flex-shrink:0;place-items:center;display:grid}.amm-pnav-item-on .amm-pnav-num{color:var(--pnav-accent)}.amm-pnav-fase-ctx .amm-pnav-num{color:color-mix(in srgb, var(--pnav-accent) 72%, var(--amm-muted))}@media (prefers-reduced-motion:reduce){.amm-pnav-body{transition:none}}.amm-sidebar-scroll{scrollbar-width:none;flex:1;min-height:0;padding:10px 10px 6px;overflow-y:auto}.amm-sidebar-scroll::-webkit-scrollbar{display:none}.amm-sadmin{gap:4px;display:grid}.amm-sidebar-foot{border-top:1px solid var(--amm-line);align-items:center;gap:6px;padding:10px;display:flex}.amm-nav-zoek{border:1px solid var(--amm-line);background:var(--amm-surface-2);min-width:0;min-height:34px;transition:border-color .16s var(--amm-ease), background .16s var(--amm-ease), box-shadow .16s var(--amm-ease);border-radius:9px;flex:1;align-items:center;gap:7px;padding:0 9px;display:flex}.amm-nav-zoek:focus-within{border-color:color-mix(in srgb, var(--amm-accent) 45%, var(--amm-line));background:var(--amm-surface);box-shadow:0 0 0 3px color-mix(in srgb, var(--amm-accent) 10%, transparent)}.amm-nav-zoek-ic{color:var(--amm-faint);flex-shrink:0}.amm-nav-zoek-in{min-width:0;font:inherit;font-size:var(--amm-fs-sub);color:var(--amm-ink);background:0 0;border:0;outline:none;flex:1}.amm-nav-zoek-in::placeholder{color:var(--amm-faint)}.amm-nav-zoek-x{width:20px;height:20px;color:var(--amm-faint);cursor:pointer;transition:color .16s var(--amm-ease), background .16s var(--amm-ease);background:0 0;border:0;border-radius:6px;flex-shrink:0;place-items:center;display:grid}@media (hover:hover){.amm-nav-zoek-x:hover{color:var(--amm-ink);background:var(--amm-line)}}.amm-nav-railbtn,.amm-nav-zoekrail{width:34px;height:34px;color:var(--amm-muted);cursor:pointer;transition:background .16s var(--amm-ease), color .16s var(--amm-ease);background:0 0;border:0;border-radius:9px;flex-shrink:0;place-items:center;display:grid}@media (hover:hover){.amm-nav-railbtn:hover,.amm-nav-zoekrail:hover{background:var(--amm-surface-2);color:var(--amm-ink)}}.amm-nav-railbtn:focus-visible,.amm-nav-zoekrail:focus-visible,.amm-nav-zoek-x:focus-visible{outline:2px solid var(--amm-accent);outline-offset:1px}.amm-nav-zoekrail{display:none}.amm-sidebar-eigendom{font-size:var(--amm-fs-label);color:var(--amm-faint);white-space:nowrap;text-overflow:ellipsis;padding:8px 16px 12px;line-height:1.5;overflow:hidden}@media (pointer:coarse){.amm-pnav-item,.amm-pnav-fase{min-height:44px}.amm-pnav-sub{padding-top:14px;padding-bottom:14px}.amm-nav-zoek{min-height:44px}.amm-nav-railbtn,.amm-nav-zoekrail{width:44px;height:44px}}@media (min-width:861px){.amm-sidebar-anim{transition:width .22s var(--amm-ease)}.amm-sidebar-rail{width:64px}.amm-sidebar-rail .amm-pnav-lbl,.amm-sidebar-rail .amm-pnav-hdr,.amm-sidebar-rail .amm-pnav-soon,.amm-sidebar-rail .amm-pnav-item-soon,.amm-sidebar-rail .amm-pnav-sublist,.amm-sidebar-rail .amm-pnav-brand-tx,.amm-sidebar-rail .amm-pnav-back-lbl,.amm-sidebar-rail .amm-pnav-item-alle,.amm-sidebar-rail .amm-sidebar-eigendom,.amm-sidebar-rail .amm-nav-zoek{display:none}.amm-sidebar-rail .amm-nav-zoekrail{display:grid}.amm-sidebar-rail .amm-sidebar-foot{flex-direction:column;gap:4px;padding:10px 0}.amm-sidebar-rail .amm-sidebar-scroll{padding:10px 8px 6px}.amm-sidebar-rail .amm-pnav-item{justify-content:center;gap:0;padding:0}.amm-sidebar-rail .amm-navgrp-list{padding-left:0!important}.amm-sidebar-rail .amm-pnav-back{justify-content:center;width:100%;padding:8px 0 10px}.amm-sidebar-rail .amm-pnav-brand-static{justify-content:center;padding:2px 0 12px}.amm-sidebar-rail .amm-sadmin .amm-navgrp+.amm-navgrp{border-top:1px solid var(--amm-line);margin-top:8px;padding-top:8px}.amm-sidebar-rail .amm-pnav .amm-navgrp{border-top:1px solid var(--amm-line);border-bottom:1px solid var(--amm-line);margin:8px 0;padding:8px 0}}.amm-pnav-hdr{text-align:left;width:100%;font-size:var(--amm-fs-caption);font-weight:var(--amm-fw-semibold);text-transform:none;letter-spacing:0;color:var(--amm-muted);background:0 0;border:0;align-items:center;gap:7px;padding:22px 12px 6px;display:flex}.amm-pnav-hdr-btn{cursor:pointer;transition:color .16s var(--amm-ease);border-radius:7px}@media (hover:hover){.amm-pnav-hdr-btn:hover{color:var(--amm-muted)}}.amm-pnav-hdr-link{cursor:pointer;transition:color .16s var(--amm-ease);text-decoration:none}.amm-pnav-hdr-link.amm-pnav-hdr-on{color:var(--pnav-accent)}@media (hover:hover){.amm-pnav-hdr-link:hover{color:var(--amm-ink)}}.amm-navgrp-count{font-size:var(--amm-fs-label);font-weight:var(--amm-fw-bold);color:var(--amm-faint);font-variant-numeric:tabular-nums;background:var(--amm-surface-2);border:1px solid var(--amm-line);border-radius:999px;padding:2px 6px;line-height:1}.amm-navgrp-chev{color:var(--amm-faint);transition:transform .2s var(--amm-ease);flex-shrink:0;margin-left:auto}.amm-pnav-hdr-btn[aria-expanded=false] .amm-navgrp-chev{transform:rotate(-90deg)}.amm-navgrp-body{transition:grid-template-rows .26s var(--amm-ease);grid-template-rows:1fr;display:grid}.amm-navgrp-body[aria-hidden=true]{grid-template-rows:0fr}.amm-navgrp-body-in{min-height:0;overflow:hidden}.amm-navgrp-list{padding:2px 0 6px 8px!important}@media (prefers-reduced-motion:reduce){.amm-navgrp-body{transition:none}}.amm-pnav-item-soon{color:var(--amm-faint);cursor:default}.amm-pnav-item-soon .amm-pnav-ic{color:var(--amm-faint)}@media (hover:hover){.amm-pnav-item-soon:hover,.amm-pnav-item-soon:hover .amm-pnav-ic{color:var(--amm-faint)}}.amm-pnav-soon{font-size:var(--amm-fs-label);font-weight:var(--amm-fw-semibold);text-transform:uppercase;letter-spacing:.05em;color:var(--amm-faint);flex-shrink:0}.amm-pnav-projmark{background:var(--amm-surface);border:1px solid var(--amm-line);border-radius:6px;flex-shrink:0;place-items:center;width:20px;height:20px;display:grid;overflow:hidden;box-shadow:0 1px 2px #0f172a0d}.amm-pnav-projmark img{object-fit:contain;border-radius:3px;width:15px;height:15px;display:block}.amm-pnav-projdot{border-radius:50%;width:9px;height:9px}.amm-pnav-projmark-ic{color:var(--amm-muted);background:var(--amm-surface-2);transition:color .16s var(--amm-ease), background .16s var(--amm-ease)}.amm-pnav-projmark-ic svg{width:13px;height:13px}@media (hover:hover){.amm-pnav-proj:not(.amm-pnav-item-soon):hover{background:var(--amm-surface-2)}.amm-pnav-proj:not(.amm-pnav-item-soon):hover .amm-pnav-projmark-ic{color:var(--amm-accent-ink);background:var(--amm-accent-soft)}}.amm-pnav-extic{color:var(--amm-faint);flex:none;margin-left:auto}.amm-pnav-proj-extern:hover .amm-pnav-extic{color:var(--amm-muted)}.amm-pnav-item-soon .amm-pnav-projmark-ic{color:var(--amm-faint)}.amm-pnav-item-soon .amm-pnav-extic{margin-left:auto}.amm-pnav-item-alle{color:var(--amm-muted);font-weight:var(--amm-fw-semibold);min-height:36px;padding-left:34px}.amm-pnav{border-top:0;margin:0;padding-top:0}.amm-pnav-back{font-size:var(--amm-fs-sub);font-weight:var(--amm-fw-semibold);color:var(--amm-muted);transition:color .16s var(--amm-ease);align-items:center;gap:6px;padding:2px 8px 10px;display:inline-flex}@media (hover:hover){.amm-pnav-back:hover{color:var(--amm-ink)}}.amm-pnav-brand-static{border-bottom:1px solid var(--amm-line);align-items:center;gap:10px;margin-bottom:6px;padding:2px 8px 12px;display:flex}.amm-pnav-switch-wrap{position:relative}.amm-pnav-switch{border:0;border-bottom:1px solid var(--amm-line);border-radius:var(--amm-r-element,8px) var(--amm-r-element,8px) 0 0;cursor:pointer;text-align:left;width:100%;color:inherit;font:inherit;transition:background .14s var(--amm-ease);background:0 0;gap:8px}.amm-pnav-switch .amm-pnav-brand-tx{flex:auto;min-width:0}.amm-pnav-switch-chevron{color:var(--amm-faint);flex:none}@media (hover:hover){.amm-pnav-switch:hover{background:var(--amm-surface-2)}}.amm-pnav-switch[aria-expanded=true]{background:var(--amm-surface-2)}.amm-pnav-switch-backdrop{z-index:60;cursor:default;background:0 0;border:0;position:fixed;inset:0}.amm-pnav-switch-menu{z-index:61;background:var(--amm-surface);border:1px solid var(--amm-line);border-radius:var(--amm-r-kaart,12px);box-shadow:var(--amm-sh-2);gap:2px;padding:6px;display:grid;position:absolute;top:calc(100% - 4px);left:0;right:0}.amm-pnav-switch-item{border-radius:var(--amm-r-element,8px);color:var(--amm-ink);font-size:var(--amm-fs-caption);font-weight:var(--amm-fw-medium);align-items:center;gap:9px;padding:7px 8px;text-decoration:none;display:flex}.amm-pnav-switch-item .amm-pnav-switch-naam{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.amm-pnav-switch-item svg{color:var(--pnav-accent);flex:none}@media (hover:hover){.amm-pnav-switch-item:hover{background:var(--amm-surface-2)}}.amm-pnav-switch-item-on{color:var(--pnav-accent);font-weight:var(--amm-fw-semibold);background:color-mix(in srgb, var(--pnav-accent) 8%, transparent)}.amm-pnav-switch-mark{border-radius:6px;flex:none;justify-content:center;align-items:center;width:22px;height:22px;display:flex;overflow:hidden}.amm-pnav-switch-mark img{object-fit:cover;border-radius:6px;width:22px;height:22px}.amm-acct-wrap{margin-bottom:8px;padding:0 8px;position:relative}.amm-acct-knop{border-radius:var(--amm-r-element,8px);cursor:pointer;text-align:left;width:100%;color:inherit;font:inherit;transition:background .14s var(--amm-ease);background:0 0;border:0;align-items:center;gap:8px;padding:8px;display:flex}.amm-acct-tx{flex-direction:column;flex:auto;min-width:0;display:flex}.amm-acct-naam{font-size:var(--amm-fs-caption);font-weight:var(--amm-fw-semibold);color:var(--amm-ink);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.amm-acct-sub{font-size:var(--amm-fs-caption);color:var(--amm-muted)}.amm-acct-chev{color:var(--amm-faint);flex:none}@media (hover:hover){.amm-acct-knop:hover{background:var(--amm-surface-2)}}.amm-acct-knop[aria-expanded=true]{background:var(--amm-surface-2)}.amm-acct-backdrop{z-index:60;cursor:default;background:0 0;border:0;position:fixed;inset:0}.amm-acct-menu{z-index:61;background:var(--amm-surface);border:1px solid var(--amm-line);border-radius:var(--amm-r-kaart,12px);box-shadow:var(--amm-sh-2);gap:2px;padding:6px;display:grid;position:absolute;top:calc(100% - 2px);left:8px;right:8px}.amm-acct-item{min-width:0}.amm-acct-groep{gap:2px;max-height:40vh;display:grid;overflow-y:auto}.amm-acct-scheiding{background:var(--amm-line);height:1px;margin:5px 2px}.amm-acct-item{border-radius:var(--amm-r-element,8px);color:var(--amm-ink);font-size:var(--amm-fs-caption);font-weight:var(--amm-fw-medium);align-items:center;gap:9px;padding:7px 8px;text-decoration:none;display:flex}.amm-acct-item-naam{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.amm-acct-item svg{color:var(--amm-accent);flex:none}@media (hover:hover){.amm-acct-item:hover{background:var(--amm-surface-2)}}.amm-acct-item-on{color:var(--amm-accent);font-weight:var(--amm-fw-semibold);background:color-mix(in srgb, var(--amm-accent) 8%, transparent)}.amm-acct-mark{flex:none}.amm-acct-projmark{border:1px solid var(--amm-line);background:var(--amm-surface-2);width:20px;height:20px;color:var(--amm-muted);transition:color .16s var(--amm-ease), background .16s var(--amm-ease);border-radius:6px;place-items:center;display:grid;box-shadow:0 1px 2px #0f172a0d}.amm-acct-projmark svg{width:13px;height:13px;color:inherit}@media (hover:hover){.amm-acct-item:not(.amm-acct-item-soon):hover .amm-acct-projmark{color:var(--amm-accent-ink);background:var(--amm-accent-soft)}}.amm-acct-knopmark{flex:none;justify-content:center;align-items:center;width:24px;height:24px;display:flex}.amm-acct-knopmark .amm-acct-projmark{border-radius:7px;width:24px;height:24px}.amm-acct-knopmark .amm-acct-projmark svg{width:14px;height:14px}.amm-acct-knopmark img{object-fit:contain;border-radius:7px;width:24px;height:24px;display:block}.amm-acct-extericon{color:var(--amm-faint);flex:none}@media (hover:hover){.amm-acct-item-extern:hover .amm-acct-extericon{color:var(--amm-muted)}}.amm-acct-item-soon{cursor:default;opacity:.62}@media (hover:hover){.amm-acct-item-soon:hover{background:0 0}}.amm-acct-rij{border-radius:var(--amm-r-element,8px);cursor:pointer;text-align:left;width:100%;color:var(--amm-ink);font:inherit;font-size:var(--amm-fs-caption);font-weight:var(--amm-fw-medium);background:0 0;border:0;align-items:center;gap:9px;padding:7px 8px;text-decoration:none;display:flex}.amm-acct-rij svg{color:var(--amm-muted);flex:none}@media (hover:hover){.amm-acct-rij:hover{background:var(--amm-surface-2)}}.amm-acct-gebruiker{align-items:center;gap:9px;padding:6px 8px 2px;display:flex}.amm-acct-gebruiker-naam{font-size:var(--amm-fs-caption);font-weight:var(--amm-fw-semibold);color:var(--amm-ink);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.amm-acct-taal{padding:4px 4px 2px}.amm-pnav-soon{font-size:var(--amm-fs-label);letter-spacing:.01em}.amm-navgrp-list{padding-left:6px!important}.amm-navgrp-list .amm-pnav-item{gap:8px;padding:0 8px}.amm-tbp{flex:1;align-items:center;gap:10px;min-width:0;display:flex}.amm-tbp-sep{background:var(--amm-line-2,var(--amm-line-2));flex-shrink:0;width:1px;height:22px;margin:0 2px}.amm-tbp-mark{background:var(--amm-surface);border:1px solid var(--amm-line);border-radius:7px;flex-shrink:0;place-items:center;width:26px;height:26px;display:grid;overflow:hidden;box-shadow:0 1px 2px #0f172a0d}.amm-tbp-mark img{object-fit:contain;border-radius:3px;width:16px;height:16px;display:block}.amm-tbp-dot{border-radius:50%;width:9px;height:9px}.amm-tbp-crumb{align-items:center;gap:7px;min-width:0;display:flex}.amm-tbp-naam{font-size:var(--amm-fs-body);font-weight:var(--amm-fw-zwaar);letter-spacing:-.01em;color:var(--amm-ink);white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.amm-tbp-crumb-sep{color:var(--amm-faint);font-weight:var(--amm-fw-normal)}.amm-tbp-pagina{font-size:var(--amm-fs-h3);font-weight:var(--amm-fw-semibold);color:var(--pnav-accent,var(--amm-accent-ink));white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.amm-tbp-vitals{flex-shrink:0;align-items:center;gap:15px;margin-left:auto;display:flex}.amm-tbp-ring{place-items:center;width:30px;height:30px;display:grid;position:relative}.amm-tbp-ring b{font-size:var(--amm-fs-label);font-weight:var(--amm-fw-zwaar);color:var(--amm-ink);font-variant-numeric:tabular-nums;position:absolute}.amm-tbp-vital{flex-direction:column;align-items:flex-start;line-height:1.1;display:flex}.amm-tbp-vital b{font-size:var(--amm-fs-h3);font-weight:var(--amm-fw-zwaar);color:var(--amm-ink);font-variant-numeric:tabular-nums}.amm-tbp-vital i{font-size:var(--amm-fs-label);font-style:normal;font-weight:var(--amm-fw-semibold);text-transform:uppercase;letter-spacing:.04em;color:var(--amm-faint)}.amm-tbp-links{flex-shrink:0;align-items:center;gap:4px;display:flex}.amm-tbp-link{border:1px solid var(--amm-line);width:30px;height:30px;color:var(--amm-muted);transition:border-color .16s var(--amm-ease), color .16s var(--amm-ease), background .16s var(--amm-ease);border-radius:8px;place-items:center;display:grid}.amm-tbp-link svg{width:14px;height:14px}@media (hover:hover){.amm-tbp-link:hover{border-color:var(--tenant-accent);color:var(--tenant-accent-ink);background:var(--tenant-accent-soft)}}.amm-tbp-min .amm-tbp-naam{font-weight:var(--amm-fw-semibold)}@media (max-width:1180px){.amm-tbp-vital i{display:none}}@media (max-width:1000px){.amm-tbp-links{display:none}}@media (max-width:860px){.amm-tbp-vitals{display:none}}.amm-pnav-fasegroep{gap:2px;display:grid}.amm-pnav-sublist{--pnav-sublijn:18px;--pnav-subinspring:28px;padding-left:var(--pnav-subinspring);gap:1px;margin:2px 0 6px;display:grid;position:relative}.amm-pnav-sublist:before{content:"";left:var(--pnav-sublijn);background:var(--amm-line-2);width:1px;position:absolute;top:4px;bottom:4px}.amm-pnav-sub{font-size:var(--amm-fs-sub);font-weight:var(--amm-fw-medium);color:var(--amm-muted);white-space:nowrap;text-overflow:ellipsis;transition:color .16s var(--amm-ease);border-radius:8px;padding:5px 10px;line-height:1.3;display:block;position:relative;overflow:hidden}@media (hover:hover){.amm-pnav-sub:hover{color:var(--amm-ink)}}.amm-pnav-sub-on,.amm-pnav-sub-on:hover{color:var(--pnav-accent)}@media (max-width:640px){.amm-main{padding:14px 12px calc(28px + env(safe-area-inset-bottom))}}@media (max-width:860px){.amm-sidebar-foot{padding-bottom:calc(10px + env(safe-area-inset-bottom))}}.amm-sidebar-dkop{color:var(--amm-ink);align-items:center;gap:10px;padding:16px 16px 10px;text-decoration:none;display:flex}.amm-sidebar-dkop img{border-radius:8px;flex:none;display:block}.amm-sidebar-dkop-tekst{flex-direction:column;min-width:0;line-height:1.25;display:flex}.amm-sidebar-dkop-tekst b{font-weight:var(--amm-fw-bold);font-size:var(--amm-fs-body);letter-spacing:-.01em;white-space:nowrap}.amm-sidebar-dkop-tekst span{font-size:var(--amm-fs-label);color:var(--amm-muted);font-weight:var(--amm-fw-semibold);letter-spacing:.01em;white-space:nowrap}.amm-sidebar-cp{padding:6px 12px 10px}.amm-sidebar-cp .amm-cp-knop{width:100%}.amm-sidebar-cp .amm-cp-knop kbd{margin-left:auto}.amm-pnav-hr{background:var(--amm-line);height:1px;margin:10px 10px 8px}.amm-sidebar-dfoot{border-top:1px solid var(--amm-line);background:var(--amm-surface-2);gap:12px;padding:12px;display:grid}.amm-sidebar-pols{align-items:center;gap:9px;display:flex}.amm-sidebar-snel-h{font-size:var(--amm-fs-label);font-weight:var(--amm-fw-bold);text-transform:uppercase;letter-spacing:.05em;color:var(--amm-faint);margin-bottom:6px;display:block}.amm-sidebar-snel-rij{flex-wrap:wrap;gap:6px;display:flex}.amm-sidebar-snel-link{border:1px solid var(--amm-line);width:30px;height:30px;color:var(--amm-muted);background:var(--amm-surface);transition:border-color .16s var(--amm-ease), color .16s var(--amm-ease);border-radius:8px;justify-content:center;align-items:center;display:inline-flex}@media (hover:hover){.amm-sidebar-snel-link:hover{border-color:var(--amm-line-2,var(--amm-line-2));color:var(--amm-ink)}}.amm-sidebar-user{gap:8px;display:grid}.amm-sidebar-user-rij{align-items:center;gap:8px;display:flex}.amm-sidebar-user-naam{font-size:var(--amm-fs-sub);font-weight:var(--amm-fw-semibold);color:var(--amm-ink);text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.amm-sidebar-user-taal{display:inline-flex}@media (max-width:860px){.amm-sidebar-dkop,.amm-sidebar-cp,.amm-sidebar-dfoot{display:none}}@media (min-width:861px){.amm-topbar{display:none}.amm-sidebar{height:100vh;top:0}.amm-strategy-nav,.amm-ws-rail,.amm-bk-sticky{top:24px}.amm-sws-sec{scroll-margin-top:64px}}.amm-sidebar-rail .amm-sidebar-dkop{justify-content:center;padding:14px 8px 8px}.amm-sidebar-rail .amm-sidebar-dkop-tekst,.amm-sidebar-rail .amm-sidebar-cp,.amm-sidebar-rail .amm-sidebar-snel,.amm-sidebar-rail .amm-pols-tekst,.amm-sidebar-rail .amm-sidebar-user-naam,.amm-sidebar-rail .amm-sidebar-user-taal{display:none}.amm-sidebar-rail .amm-sidebar-dfoot{justify-items:center;padding:10px 8px}.amm-sidebar-rail .amm-sidebar-pols{justify-content:center}.amm-topbar{z-index:40;background:var(--amm-surface);border-bottom:1px solid var(--amm-line);align-items:center;gap:12px;height:60px;padding:0 16px;display:flex;position:sticky;top:0}@media (min-width:861px){.amm-topbar{display:none}}.amm-sidebar-lk{border:1px solid var(--amm-line);background:var(--amm-surface);width:100%;min-height:34px;color:var(--amm-muted);font-size:var(--amm-fs-sub);font-weight:var(--amm-fw-semibold);cursor:pointer;transition:border-color .16s var(--amm-ease), color .16s var(--amm-ease);border-radius:9px;align-items:center;gap:8px;padding:0 10px;display:flex}@media (hover:hover){.amm-sidebar-lk:hover{border-color:var(--amm-line-2,var(--amm-line-2));color:var(--amm-ink)}}.amm-sidebar-profielwrap{position:relative}.amm-sidebar-profiel{cursor:pointer;text-align:left;background:0 0;border:none;border-radius:9px;align-items:center;gap:8px;width:100%;padding:6px 8px;display:flex}@media (hover:hover){.amm-sidebar-profiel:hover{background:var(--amm-surface-2)}}.amm-sidebar-profiel-chev{color:var(--amm-faint);flex:none;margin-left:auto}.amm-profielmenu{z-index:46;background:var(--amm-surface);border:1px solid var(--amm-line);box-shadow:var(--amm-sh-2);border-radius:12px;gap:2px;padding:6px;display:grid;position:absolute;bottom:calc(100% + 6px);left:0;right:0}.amm-profielmenu-taal{font-size:var(--amm-fs-sub);font-weight:var(--amm-fw-semibold);color:var(--amm-muted);border-bottom:1px solid var(--amm-line);justify-content:space-between;align-items:center;gap:8px;margin-bottom:4px;padding:6px 8px;display:flex}.amm-profielmenu-item{color:var(--amm-ink);font-size:var(--amm-fs-sub);font-weight:var(--amm-fw-semibold);cursor:pointer;text-align:left;background:0 0;border:none;border-radius:8px;align-items:center;gap:8px;padding:8px;text-decoration:none;display:flex}@media (hover:hover){.amm-profielmenu-item:hover{background:var(--amm-surface-2)}}.amm-sidebar-rail .amm-sidebar-lk,.amm-sidebar-rail .amm-sidebar-profiel-chev{display:none}.amm-sidebar-rail .amm-sidebar-profiel{justify-content:center;padding:6px 0}.amm-sidebar{flex-direction:row;width:auto}.amm-zrail{border-right:1px solid var(--amm-line);background:var(--amm-surface);flex-direction:column;flex:0 0 52px;align-items:center;gap:6px;width:52px;padding:12px 0;display:flex}.amm-zrail-logo{border-radius:10px;justify-content:center;align-items:center;width:40px;height:40px;margin-bottom:4px;display:flex}.amm-zrail-logo img{border-radius:8px;display:block}.amm-zrail-logo:hover{background:var(--amm-surface-2)}.amm-zrail-btn{width:40px;height:40px;color:var(--amm-muted);cursor:pointer;background:0 0;border:0;border-radius:10px;justify-content:center;align-items:center;display:flex}.amm-zrail-btn:hover{background:var(--amm-surface-2);color:var(--amm-ink)}.amm-zrail-groei{flex:1}.amm-zpaneel{flex-direction:column;width:236px;min-width:0;min-height:0;display:flex;overflow:visible}.amm-sidebar-anim .amm-zpaneel{transition:width .2s var(--amm-ease)}.amm-sidebar.amm-sidebar-rail{width:auto}.amm-sidebar.amm-sidebar-rail .amm-zpaneel{width:0}.amm-pnav-grp{font-size:var(--amm-fs-caption);font-weight:var(--amm-fw-semibold);letter-spacing:0;text-transform:none;color:var(--amm-muted);white-space:nowrap;margin:26px 14px 6px}.amm-pnav-voet{border-top:1px solid var(--amm-line);align-items:center;gap:6px;margin-top:14px;padding-top:8px;display:flex}.amm-pnav-voet-lnk{flex:1;min-width:0}.amm-pnav-voet-zoek{flex:none;margin-right:6px;display:flex}.amm-pnav-voet-zoek .amm-zrail-btn{border-radius:9px;width:34px;height:34px}@media (min-width:861px){.amm-pnav-voet{margin-top:10px;padding-top:6px}.amm-sidebar-scroll{padding:4px 10px 2px}.amm-pnav-back{padding-bottom:3px}.amm-pnav-brand-static{margin-bottom:3px;padding-bottom:8px}.amm-pnav-list{gap:2px;padding:2px 0 3px}.amm-pnav-item,.amm-pnav-fase{min-height:30px;font-size:var(--amm-fs-body)}.amm-pnav-item-alle{min-height:32px}.amm-pnav-ic svg{width:15px;height:15px}.amm-pnav-back{font-size:var(--amm-fs-body)}.amm-pnav-sub{font-size:11.5px}.amm-pnav-grp{font-size:10.5px;font-weight:var(--amm-fw-bold);text-transform:uppercase;letter-spacing:.09em;color:var(--amm-faint);margin:17px 14px 5px}.amm-pnav-hdr{font-size:10.5px;font-weight:var(--amm-fw-bold);text-transform:uppercase;letter-spacing:.09em;color:var(--amm-faint);padding:17px 12px 5px}.amm-pnav-sublist{--pnav-sublijn:17.5px;--pnav-subinspring:27px;margin:3px 0 6px}.amm-navgrp-list{padding:1px 0 3px 6px!important}.amm-pnav-fasegroep{gap:2px}.amm-pnav-sub{padding:4px 9px}}.amm-pnav-brand-sub{font-size:var(--amm-fs-caption);font-weight:var(--amm-fw-normal);letter-spacing:0;text-transform:none;color:var(--amm-muted);white-space:nowrap;margin-top:2px;display:block}@media (max-width:860px){.amm-zrail{display:none}.amm-zpaneel,.amm-sidebar.amm-sidebar-rail .amm-zpaneel{width:100%}}.amm-zrail-taalwrap{position:relative}.amm-zrail-taal{font-family:var(--amm-font-mono);font-size:var(--amm-fs-label);font-weight:var(--amm-fw-bold);letter-spacing:.06em;color:var(--amm-muted)}.amm-zrail-pop{z-index:60;background:var(--amm-surface);border:1px solid var(--amm-line);border-radius:var(--amm-r-popover);box-shadow:var(--amm-sh-2);padding:8px;position:absolute;top:-4px;left:calc(100% + 10px)}.amm-zrail-lijn{background:var(--amm-line);width:18px;height:1px;margin:4px auto;display:block}.amm-zrail-social svg{width:15px;height:15px}.amm-pnav-fase-mod .amm-pnav-num{color:var(--tenant-accent-ink,var(--pnav-accent))}.amm-topbar-logo{align-items:center;gap:10px;display:flex}@media (max-width:860px){.amm-topbar-taal{display:none}.amm-sidebar{width:min(320px,86vw)}.amm-sidebar-mkop{border-bottom:1px solid var(--amm-line);align-items:center;gap:10px;padding:14px 16px 12px;display:flex}.amm-sidebar-mkop img{border-radius:8px;display:block}.amm-sidebar-mkop-tekst{flex-direction:column;line-height:1.25;display:flex}.amm-sidebar-mkop-tekst b{font-size:var(--amm-fs-body);letter-spacing:-.01em;color:var(--amm-ink)}.amm-sidebar-mkop-tekst span{font-size:var(--amm-fs-label);font-weight:var(--amm-fw-semibold,600);color:var(--amm-muted)}.amm-sidebar-mfoot{border-top:1px solid var(--amm-line);flex-direction:column;gap:10px;padding:12px 16px;display:flex}.amm-sidebar-mfoot-taal .amm-taalwissel{width:100%;display:flex}.amm-sidebar-mfoot-taal .amm-taalwissel-knop{flex:1;min-height:36px}.amm-sidebar-mfoot-user{font-size:var(--amm-fs-caption);font-weight:var(--amm-fw-semibold,600);color:var(--amm-muted);align-items:center;gap:10px;display:flex}.amm-sidebar-mfoot-user .amm-topbar-avatar{width:28px;height:28px;font-size:var(--amm-fs-label)}}@media (min-width:861px){.amm-sidebar-mkop,.amm-sidebar-mfoot{display:none}}@media (max-width:640px){.amm-topbar-inproject .amm-topbar-logo,.amm-topbar-inproject .amm-tbp-sep,.amm-topbar .amm-topbar-avatar,.amm-tbp-crumb-sep,.amm-tbp-pagina{display:none}}
.amm-brein{margin:0 0 10px}.amm-brein-kop{text-align:left;width:100%;min-height:24px;font:inherit;color:var(--amm-muted);cursor:pointer;background:0 0;border:0;padding:0;font-size:.8125rem;line-height:1.45;display:block}.amm-brein-kop:hover{color:var(--amm-ink)}.amm-brein-hoog .amm-brein-kop{color:var(--amm-ink);font-weight:var(--amm-fw-medium)}.amm-brein-stap{color:var(--amm-muted);margin:4px 0 0;font-size:.8125rem;line-height:1.45}@media (min-width:640px){.amm-brein{margin-bottom:12px}.amm-brein-kop{min-height:0}}
.amm-cp-knop{border:1px solid var(--amm-line);background:var(--amm-surface-2);min-height:34px;color:var(--amm-muted);font-size:var(--amm-fs-sub);font-weight:var(--amm-fw-semibold,600);cursor:pointer;transition:border-color .16s var(--amm-ease), color .16s var(--amm-ease);border-radius:9px;align-items:center;gap:7px;padding:0 10px;display:inline-flex}@media (hover:hover){.amm-cp-knop:hover{border-color:var(--amm-line-2);color:var(--amm-ink)}}.amm-cp-knop kbd{font-family:inherit;font-size:var(--amm-fs-label);font-weight:var(--amm-fw-bold,700);color:var(--amm-faint);border:1px solid var(--amm-line);background:var(--amm-surface);border-radius:5px;padding:1px 5px}@media (max-width:860px){.amm-cp-knop{display:none}}.amm-cp-overlay{z-index:48;background:#0f172a52;justify-content:center;align-items:flex-start;padding:14vh 16px 16px;display:flex;position:fixed;inset:0}.amm-cp{background:var(--amm-surface);border:1px solid var(--amm-line);width:min(560px,100%);animation:amm-cp-in .16s var(--amm-ease);border-radius:14px;overflow:hidden;box-shadow:0 8px 20px #0f172a1f,0 24px 64px #0f172a2e}@keyframes amm-cp-in{0%{opacity:0;transform:translateY(4px)}}@media (prefers-reduced-motion:reduce){.amm-cp{animation:none}}.amm-cp-kop{border-bottom:1px solid var(--amm-line);color:var(--amm-faint);align-items:center;gap:10px;padding:0 14px;display:flex}.amm-cp-kop input{min-width:0;min-height:48px;font-size:var(--amm-fs-body);color:var(--amm-ink);background:0 0;border:0;outline:none;flex:1}.amm-cp-kop input::placeholder{color:var(--amm-muted)}.amm-cp-kop kbd{font-family:inherit;font-size:var(--amm-fs-label);font-weight:var(--amm-fw-bold,700);color:var(--amm-faint);border:1px solid var(--amm-line);background:var(--amm-surface-2);border-radius:5px;padding:1px 5px}.amm-cp-lijst{max-height:min(48vh,420px);margin:0;padding:6px;list-style:none;overflow-y:auto}.amm-cp-groep{font-size:var(--amm-fs-label);font-weight:var(--amm-fw-bold,700);text-transform:uppercase;letter-spacing:.08em;color:var(--amm-faint);padding:10px 10px 4px}.amm-cp-item{text-align:left;cursor:pointer;width:100%;min-height:40px;font-size:var(--amm-fs-body);color:var(--amm-ink);background:0 0;border:0;border-radius:9px;align-items:center;gap:8px;padding:0 10px;display:flex}.amm-cp-item-sel{background:color-mix(in srgb, var(--tenant-accent) 8%, transparent)}.amm-cp-item:focus-visible{outline:none}.amm-cp-item-label{font-weight:var(--amm-fw-semibold,600);text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.amm-cp-item-sub{font-size:var(--amm-fs-sub);color:var(--amm-faint);text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.amm-cp-enter{color:var(--amm-faint);flex-shrink:0;margin-left:auto}.amm-cp-leeg{font-size:var(--amm-fs-body);color:var(--amm-muted);margin:0;padding:22px 16px}
.amm-login{background:var(--amm-canvas);place-items:center;min-height:100dvh;padding:20px 16px;display:grid}.amm-login-card{text-align:center;width:100%;max-width:400px;padding:28px 22px}.amm-login-card h1{font-size:var(--amm-fs-cijfer);font-weight:var(--amm-fw-bold,700);margin:0 0 6px}.amm-login-intro{color:var(--amm-muted);font-size:var(--amm-fs-body);margin:0 0 22px;line-height:1.6}.amm-login-input{border:1px solid var(--amm-line);width:100%;min-height:46px;font-size:var(--amm-fs-body);background:var(--amm-surface);color:var(--amm-ink);border-radius:10px;margin-bottom:12px;padding:0 14px}.amm-login-input:focus-visible{outline:2px solid var(--amm-accent);outline-offset:2px}.amm-login-input--code{text-align:center;letter-spacing:.35em;font-variant-numeric:tabular-nums;font-size:22px}.amm-login-fout{color:var(--amm-danger-ink);font-size:var(--amm-fs-caption);font-weight:var(--amm-fw-semibold,600);margin:0 0 12px}.amm-login-noot{color:var(--amm-faint);font-size:var(--amm-fs-sub);margin:18px 0 0}.amm-login-alt{color:var(--amm-muted);font-size:var(--amm-fs-caption);cursor:pointer;text-underline-offset:3px;background:0 0;border:none;margin-top:14px;padding:6px 8px;text-decoration:underline;display:inline-block}.amm-login-alt:hover{color:var(--amm-ink)}.amm-topbar-uitlog{border:1px solid var(--amm-line);background:var(--amm-surface);width:44px;height:44px;color:var(--amm-muted);cursor:pointer;border-radius:10px;justify-content:center;align-items:center;display:inline-flex}.amm-topbar-uitlog:hover{color:var(--amm-ink);border-color:var(--amm-line-2)}.amm-select{position:relative}.amm-select-trigger{border:1px solid var(--amm-line);width:100%;min-height:46px;font-size:var(--amm-fs-body);background:var(--amm-surface);color:var(--amm-ink);cursor:pointer;text-align:left;border-radius:10px;justify-content:space-between;align-items:center;gap:10px;padding:0 12px 0 14px;display:flex}.amm-select-trigger:hover{border-color:var(--amm-line-2)}.amm-select-trigger:focus-visible{outline:2px solid var(--amm-accent);outline-offset:2px}.amm-select-waarde{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.amm-select-caret{color:var(--amm-muted);flex:none}.amm-select-lijst{z-index:30;background:var(--amm-surface);border:1px solid var(--amm-line);border-radius:12px;max-height:280px;margin:0;padding:6px;list-style:none;position:absolute;top:calc(100% + 6px);left:0;right:0;overflow-y:auto;box-shadow:0 12px 28px #0f172a1f}.amm-select-optie{width:100%;min-height:40px;color:var(--amm-ink);font-size:var(--amm-fs-body);cursor:pointer;text-align:left;background:0 0;border:1px solid #0000;border-radius:8px;justify-content:space-between;align-items:center;gap:10px;padding:0 10px;display:flex}.amm-select-optie.is-actief{background:var(--amm-surface-2)}.amm-select-optie.is-gekozen{border-color:var(--tenant-accent,var(--amm-accent));color:var(--tenant-accent-ink,var(--amm-accent-ink));font-weight:var(--amm-fw-semibold,600)}.amm-select-optie.is-gekozen svg{color:var(--tenant-accent,var(--amm-accent))}@media (min-width:640px){.amm-login-card{padding:30px}}.amm-tg-account{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:14px;padding:16px;display:grid}.amm-tg-acc-ident,.amm-tg-acc-noot{grid-column:1/-1}.amm-tg-acc-ident{align-items:center;gap:12px;min-width:0;display:flex}.amm-tg-acc-avatar{border-radius:var(--amm-r-chip);border:1px solid var(--amm-line);background:var(--amm-accent-soft);width:40px;height:40px;color:var(--amm-accent-ink);font-size:var(--amm-fs-caption);font-weight:var(--amm-fw-semibold);letter-spacing:.02em;flex:none;place-items:center;display:grid}.amm-tg-acc-naam{font-size:var(--amm-fs-body);font-weight:var(--amm-fw-semibold);color:var(--amm-ink);flex-wrap:wrap;align-items:center;gap:8px;margin:0;display:flex}.amm-tg-acc-mail{font-size:var(--amm-fs-caption);color:var(--amm-muted);overflow-wrap:anywhere;margin:2px 0 0}.amm-tg-acc-systeem{flex-wrap:wrap;gap:10px 24px;margin:0;display:flex}.amm-tg-acc-systeem>div{gap:4px;display:grid}.amm-tg-acc-systeem dt{font-size:var(--amm-fs-label);text-transform:uppercase;letter-spacing:.06em;color:var(--amm-faint)}.amm-tg-acc-systeem dd{margin:0}.amm-tg-acc-uit{justify-self:end;margin:0}.amm-tg-acc-noot{border-top:1px solid var(--amm-line);font-size:var(--amm-fs-sub);color:var(--amm-faint);text-wrap:pretty;margin:0;padding-top:12px;line-height:1.6}.amm-tg-kaart{margin-top:16px}.amm-tg-kaart-kop{padding:16px 16px 12px}.amm-tg-kaart-sub{font-size:var(--amm-fs-caption);color:var(--amm-muted);text-wrap:pretty;margin:4px 0 0;line-height:1.55}.amm-tg-balk{border-bottom:1px solid var(--amm-line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding:0 16px 12px;display:flex}.amm-tg-filters{scrollbar-width:none;flex:100%;gap:4px;min-width:0;margin-left:-8px;display:flex;overflow-x:auto}.amm-tg-filters::-webkit-scrollbar{display:none}.amm-tg-filter{border-radius:var(--amm-r-chip);min-height:44px;color:var(--amm-muted);font-size:var(--amm-fs-caption);cursor:pointer;background:0 0;border:1px solid #0000;flex:none;align-items:center;gap:6px;padding:0 10px;display:inline-flex}.amm-tg-filter:hover{background:var(--amm-surface-2);color:var(--amm-ink)}.amm-tg-filter.is-aan{border-color:var(--amm-accent);color:var(--amm-accent-ink);font-weight:var(--amm-fw-semibold);background:var(--amm-surface)}.amm-tg-filter:focus-visible{outline:2px solid var(--amm-accent);outline-offset:2px}.amm-tg-filter-tel{font-variant-numeric:tabular-nums;font-size:var(--amm-fs-label);color:var(--amm-faint)}.amm-tg-filter.is-aan .amm-tg-filter-tel{color:var(--amm-accent-ink)}.amm-tg-melding{border-bottom:1px solid var(--amm-line);background:var(--amm-success-soft);color:var(--amm-success-ink);font-size:var(--amm-fs-caption);font-weight:var(--amm-fw-semibold);margin:0;padding:10px 16px}.amm-tg-melding.is-fout{background:var(--amm-danger-soft);color:var(--amm-danger-ink)}.amm-tg-paneel{border:1px solid var(--amm-accent-wash-line);border-radius:var(--amm-r-kaart);background:var(--amm-accent-wash);gap:14px;margin:16px;padding:16px;display:grid}.amm-tg-paneel-titel{font-size:var(--amm-fs-body);font-weight:var(--amm-fw-semibold);color:var(--amm-ink);margin:0}.amm-tg-paneel-tekst{font-size:var(--amm-fs-caption);color:var(--amm-muted);text-wrap:pretty;margin:0;line-height:1.6}.amm-tg-paneel-acties{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.amm-tg-fieldset{border:0;gap:6px;margin:0;padding:0;display:grid}.amm-tg-velden{gap:12px;display:grid}.amm-tg-veld{gap:6px;min-width:0;display:grid}.amm-tg-label{font-size:var(--amm-fs-caption);font-weight:var(--amm-fw-semibold);color:var(--amm-ink);line-height:1.4}.amm-tg-input,.amm-tg-textarea{border:1px solid var(--amm-line);border-radius:var(--amm-r-knop);background:var(--amm-surface);width:100%;color:var(--amm-ink);font:inherit;font-size:var(--amm-fs-body)}.amm-tg-input{min-height:46px;padding:0 12px}.amm-tg-textarea{resize:vertical;min-height:68px;max-height:240px;padding:10px 12px;line-height:1.6}.amm-tg-input::placeholder,.amm-tg-textarea::placeholder{color:var(--amm-faint)}.amm-tg-input:focus-visible,.amm-tg-textarea:focus-visible{outline:2px solid var(--amm-accent);outline-offset:1px;border-color:var(--amm-accent)}.amm-tg-input:disabled,.amm-tg-textarea:disabled{opacity:.6}.amm-tg-hint{font-size:var(--amm-fs-sub);color:var(--amm-faint);text-wrap:pretty;margin:0;line-height:1.5}.amm-tg-veld-acties{flex-wrap:wrap;align-items:center;gap:10px;margin-top:12px;display:flex}.amm-tg-vast{font-size:var(--amm-fs-sub);color:var(--amm-faint);overflow-wrap:anywhere}.amm-tg-leeg{text-align:center;font-size:var(--amm-fs-caption);color:var(--amm-faint);margin:0;padding:28px 16px}.amm-tg-rij{border-top:1px solid var(--amm-line);position:relative}.amm-tg-rij:first-child{border-top:none}.amm-tg-kop{pointer-events:none;grid-template-columns:auto minmax(0,1fr) auto auto;grid-template-areas:"av ident status caret"".proj proj proj";align-items:center;gap:8px 12px;padding:12px 16px;display:grid;position:relative}.amm-tg-vlak-knop{z-index:0;cursor:pointer;pointer-events:auto;background:0 0;border:0;padding:0;position:absolute;inset:0}.amm-tg-vlak-knop:focus-visible{outline:2px solid var(--amm-accent);outline-offset:-3px;border-radius:var(--amm-r-element)}.amm-tg-kop>:not(.amm-tg-vlak-knop){z-index:1;position:relative}@media (hover:hover){.amm-tg-rij:hover{background:var(--amm-accent-wash)}}.amm-tg-rij.is-open{background:var(--amm-accent-wash)}.amm-tg-avatar{border-radius:var(--amm-r-chip);border:1px solid var(--amm-line);background:var(--amm-surface);width:34px;height:34px;color:var(--amm-muted);font-size:var(--amm-fs-label);font-weight:var(--amm-fw-semibold);letter-spacing:.02em;flex:none;grid-area:av;place-items:center;display:grid}.amm-tg-ident{grid-area:ident;gap:1px;min-width:0;display:grid}.amm-tg-naam,.amm-tg-mail{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.amm-tg-mail-extra{display:none}.amm-tg-naam{font-size:var(--amm-fs-body);font-weight:var(--amm-fw-semibold);color:var(--amm-ink)}.amm-tg-mail{font-size:var(--amm-fs-sub);color:var(--amm-faint)}.amm-tg-projecten{flex-wrap:wrap;grid-area:proj;gap:6px;display:flex}.amm-tg-chip{border:1px solid var(--amm-line);border-radius:var(--amm-r-chip);background:var(--amm-surface);min-height:26px;color:var(--amm-muted);font-size:var(--amm-fs-sub);pointer-events:auto;white-space:nowrap;align-items:center;gap:6px;padding:0 9px;text-decoration:none;display:inline-flex}.amm-tg-chip:hover{border-color:var(--amm-line-2);color:var(--amm-ink)}.amm-tg-chip:focus-visible{outline:2px solid var(--amm-accent);outline-offset:2px}.amm-tg-dot{border-radius:50%;flex:none;width:7px;height:7px}.amm-tg-status{grid-area:status;justify-self:end}.amm-tg-caret{color:var(--amm-faint);transition:transform .18s var(--amm-ease);grid-area:caret}.amm-tg-rij.is-open .amm-tg-caret,.amm-tg-log.is-open .amm-tg-caret{transform:rotate(180deg)}.amm-tg-body{transition:grid-template-rows .22s var(--amm-ease);grid-template-rows:0fr;display:grid}.amm-tg-rij.is-open>.amm-tg-body,.amm-tg-log.is-open>.amm-tg-body{grid-template-rows:1fr}.amm-tg-body>.amm-tg-body-in{min-height:0;overflow:hidden}.amm-tg-rij .amm-tg-body-in>*{padding:0 16px}.amm-tg-blok{border-top:1px solid var(--amm-line);padding-top:14px;padding-bottom:14px}.amm-tg-blok>.amm-tg-hint{margin-top:10px}.amm-tg-blok-kop{font-size:var(--amm-fs-label);font-weight:var(--amm-fw-semibold);text-transform:uppercase;letter-spacing:.06em;color:var(--amm-faint);margin:0 0 10px}.amm-tg-prijen{display:grid}.amm-tg-prij{border-top:1px solid var(--amm-line);grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"plink weg""rechten rechten";align-items:center;gap:8px 12px;padding:8px 0;display:grid}.amm-tg-prij>.amm-tg-rechten{grid-area:rechten}.amm-tg-prij:first-child{border-top:none;padding-top:0}.amm-tg-plink{min-height:32px;font-size:var(--amm-fs-body);font-weight:var(--amm-fw-semibold);color:var(--amm-ink);grid-area:plink;align-items:center;gap:8px;text-decoration:none;display:inline-flex}.amm-tg-plink:hover{color:var(--amm-accent-ink);text-underline-offset:3px;text-decoration:underline}.amm-tg-plink:focus-visible{outline:2px solid var(--amm-accent);outline-offset:2px;border-radius:var(--amm-r-element)}.amm-tg-rechten{flex-wrap:wrap;gap:6px;display:flex}.amm-tg-recht{border:1px solid var(--amm-line);border-radius:var(--amm-r-chip);background:var(--amm-surface);min-height:36px;color:var(--amm-muted);font-size:var(--amm-fs-sub);cursor:pointer;align-items:center;gap:5px;padding:0 11px;display:inline-flex}.amm-tg-recht:hover:not(:disabled){border-color:var(--amm-line-2);color:var(--amm-ink)}.amm-tg-recht.is-aan{border-color:var(--amm-accent);color:var(--amm-accent-ink);font-weight:var(--amm-fw-semibold)}.amm-tg-recht:disabled{opacity:.55;cursor:default}.amm-tg-recht:focus-visible{outline:2px solid var(--amm-accent);outline-offset:2px}.amm-tg-recht-vink{display:none}.amm-tg-recht.is-aan .amm-tg-recht-vink{color:var(--amm-accent);display:block}.amm-tg-weg{border-radius:var(--amm-r-element);width:34px;height:34px;color:var(--amm-faint);cursor:pointer;background:0 0;border:1px solid #0000;grid-area:weg;place-items:center;display:grid}.amm-tg-weg:hover:not(:disabled){background:var(--amm-danger-soft);color:var(--amm-danger-ink)}.amm-tg-weg:focus-visible{outline:2px solid var(--amm-accent);outline-offset:2px}.amm-tg-acties{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.amm-tg-actiegroep{flex-wrap:wrap;gap:6px;display:flex}.amm-tg-actie{border:1px solid var(--amm-line);border-radius:var(--amm-r-knop);background:var(--amm-surface);min-height:44px;color:var(--amm-muted);font-size:var(--amm-fs-caption);cursor:pointer;white-space:nowrap;align-items:center;gap:7px;padding:0 12px;display:inline-flex}.amm-tg-actie svg{color:var(--amm-faint);flex:none}.amm-tg-actie:hover:not(:disabled){border-color:var(--amm-line-2);color:var(--amm-ink)}.amm-tg-actie:hover:not(:disabled) svg{color:var(--amm-muted)}.amm-tg-actie:disabled{opacity:.5;cursor:default}.amm-tg-actie:focus-visible{outline:2px solid var(--amm-accent);outline-offset:2px}.amm-tg-actie--weg{color:var(--amm-danger-ink)}.amm-tg-actie--weg svg,.amm-tg-actie--weg:hover:not(:disabled) svg{color:var(--amm-danger)}.amm-tg-actie--weg:hover:not(:disabled){border-color:var(--amm-danger);background:var(--amm-danger-soft);color:var(--amm-danger-ink)}.amm-tg-tekstknop{border-radius:var(--amm-r-element);min-height:44px;color:var(--amm-muted);font-size:var(--amm-fs-caption);cursor:pointer;white-space:nowrap;background:0 0;border:1px solid #0000;padding:0 10px}.amm-tg-tekstknop:hover:not(:disabled){background:var(--amm-surface-2);color:var(--amm-ink)}.amm-tg-tekstknop:disabled{opacity:.5;cursor:default}.amm-tg-tekstknop:focus-visible{outline:2px solid var(--amm-accent);outline-offset:2px}.amm-tg-log{border-top:1px solid var(--amm-line)}.amm-tg-log-kop{width:100%;min-height:52px;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:10px;padding:0 16px;display:flex}.amm-tg-log-kop:hover{background:var(--amm-accent-wash)}.amm-tg-log-kop:focus-visible{outline:2px solid var(--amm-accent);outline-offset:-3px}.amm-tg-log-titel{font-size:var(--amm-fs-body);font-weight:var(--amm-fw-semibold);color:var(--amm-ink)}.amm-tg-log-tel{border:1px solid var(--amm-line);border-radius:var(--amm-r-chip);background:var(--amm-surface);font-size:var(--amm-fs-label);font-variant-numeric:tabular-nums;color:var(--amm-faint);padding:1px 8px}.amm-tg-log .amm-tg-caret{margin-left:auto}.amm-tg-log .amm-tg-body-in>*{padding:0 16px 16px}.amm-tg-loglijst{margin:0;padding:0 16px 16px;list-style:none;display:grid}.amm-tg-loglijst li{border-top:1px solid var(--amm-line);font-size:var(--amm-fs-caption);color:var(--amm-muted);grid-template-columns:auto minmax(0,1fr);align-items:baseline;gap:12px;padding:7px 0;display:grid}.amm-tg-loglijst li:first-child{border-top:none}.amm-tg-loglijst time{font-size:var(--amm-fs-sub);color:var(--amm-faint);white-space:nowrap;font-variant-numeric:tabular-nums}.amm-tg-log-wat{overflow-wrap:anywhere}.amm-tg-log-wat b{font-weight:var(--amm-fw-semibold);color:var(--amm-ink)}.amm-tg-log-wat em{color:var(--amm-faint);font-style:normal}.amm-tg-sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (min-width:640px){.amm-tg-velden{grid-template-columns:1fr 1fr}.amm-tg-veld--breed{grid-column:1/-1}.amm-tg-account,.amm-tg-kaart-kop,.amm-tg-balk,.amm-tg-kop,.amm-tg-leeg,.amm-tg-log-kop,.amm-tg-loglijst{padding-left:20px;padding-right:20px}.amm-tg-paneel{margin-left:20px;margin-right:20px}.amm-tg-actiegroep--stop{margin-left:auto}.amm-tg-actie{min-height:38px}.amm-tg-rij .amm-tg-body-in>*,.amm-tg-log .amm-tg-body-in>*{padding-left:20px;padding-right:20px}}@media (min-width:1024px){.amm-tg-kop{grid-template-columns:auto minmax(160px,1fr) minmax(0,1.3fr) 96px 16px;grid-template-areas:"av ident proj status caret";gap:16px}.amm-tg-prij{grid-template-columns:minmax(150px,240px) minmax(0,1fr) auto;grid-template-areas:"plink rechten weg"}.amm-tg-filter{min-height:32px}.amm-tg-rij .amm-tg-body-in>*{padding-left:70px}.amm-tg-account{grid-template-columns:minmax(0,1fr) auto auto;column-gap:28px;padding:18px 20px}.amm-tg-acc-ident{grid-column:auto}.amm-tg-filters{flex-wrap:wrap;flex:0 auto;overflow:visible}.amm-tg-mail-extra{display:inline}.amm-tg-acc-systeem{border-left:1px solid var(--amm-line);padding-left:28px}.amm-tg-acc-noot{grid-column:1/-1}}@media (prefers-reduced-motion:reduce){.amm-tg-body,.amm-tg-caret{transition:none}}
@media (max-width:860px){.amm-topbar-inproject .amm-topbar-avatar,.amm-topbar-inproject .amm-topbar-logo{display:none}.amm-topbar-inproject .amm-tbp{flex:1;min-width:0}.amm-topbar-inproject .amm-tbp-sep{display:none}.amm-topbar-inproject .amm-tbp-crumb{flex-direction:column;align-items:flex-start;gap:0;min-width:0}.amm-topbar-inproject .amm-tbp-crumb-sep{display:none}.amm-topbar-inproject .amm-tbp-naam{font-size:var(--amm-fs-body,14px);max-width:100%;line-height:1.2}.amm-topbar-inproject .amm-tbp-pagina{font-size:var(--amm-fs-sub,12.5px);line-height:1.2;font-weight:var(--amm-fw-semibold,600);max-width:100%;display:block}.amm-stroom-desktop{display:none}html{scroll-padding-top:calc(64px + env(safe-area-inset-top,0px))}.amm-stroom-sectie{margin-bottom:28px}.amm-stroom-lazy{content-visibility:auto;contain-intrinsic-size:auto 420px}.amm-stroom-kop{top:calc(60px + env(safe-area-inset-top,0px));z-index:20;background:var(--amm-canvas);border-bottom:1px solid var(--amm-line);font-size:var(--amm-fs-eyebrow,12px);font-weight:var(--amm-fw-semibold,600);text-transform:none;letter-spacing:0;color:var(--amm-muted);outline:none;margin:0 -20px 10px;padding:12px 20px 8px;position:sticky}.amm-stroom-conclusie{font-size:var(--amm-fs-body,14px);line-height:1.5;font-weight:var(--amm-fw-medium,500);color:var(--amm-ink);margin:2px 0 12px}.amm-stroom-conclusie .amm-badge{vertical-align:2px;margin-left:4px}.amm-stroom-kaarten{flex-direction:column;gap:10px;display:flex}.amm-stroom-kaart{min-height:44px;color:var(--amm-ink);align-items:center;gap:12px;padding:12px 14px;text-decoration:none;display:flex}a.amm-stroom-kaart:active{background:color-mix(in srgb, var(--amm-ink) 3%, var(--amm-surface))}.amm-stroom-kaart-tx{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.amm-stroom-kaart-lbl{font-size:var(--amm-fs-label,11px);font-weight:var(--amm-fw-semibold,600);text-transform:uppercase;letter-spacing:.06em;color:var(--amm-muted)}.amm-stroom-kaart-tekst{font-size:var(--amm-fs-body,14px);overflow-wrap:anywhere;line-height:1.45}.amm-stroom-chev{color:var(--amm-faint);flex-shrink:0}.amm-stroom-cijfer{font-size:var(--amm-fs-cijfer,20px);font-weight:var(--amm-fw-bold,700);letter-spacing:-.01em;line-height:1.2}.amm-stroom-cijfer i{font-style:normal;font-size:var(--amm-fs-caption,13px);font-weight:var(--amm-fw-semibold,600);color:var(--amm-muted);margin-left:1px}.amm-stroom-sub{font-size:var(--amm-fs-sub,12.5px);font-weight:var(--amm-fw-medium,500);color:var(--amm-muted)}.amm-stroom-rijen{flex-direction:column;margin-bottom:10px;padding:4px 14px;display:flex}.amm-stroom-rij{min-height:44px;font-size:var(--amm-fs-body,14px);color:var(--amm-ink);justify-content:space-between;align-items:center;gap:12px;padding:8px 0;text-decoration:none;display:flex}.amm-stroom-rij+.amm-stroom-rij{border-top:1px solid var(--amm-line)}.amm-stroom-rij-titel{overflow-wrap:anywhere;min-width:0;font-weight:var(--amm-fw-medium,500)}.amm-stroom-rij-meta{font-size:var(--amm-fs-sub,12.5px);font-weight:var(--amm-fw-semibold,600);color:var(--amm-muted);font-variant-numeric:tabular-nums;flex-shrink:0}.amm-stroom-detail{min-height:44px;font-size:var(--amm-fs-h3,13.5px);font-weight:var(--amm-fw-semibold,600);color:var(--tenant-accent-ink,var(--amm-accent-ink));align-items:center;gap:4px;text-decoration:none;display:inline-flex}.amm-stroom-fase-num{border:1px solid var(--amm-line);background:var(--amm-surface-2);width:28px;height:28px;font-size:var(--amm-fs-sub,12.5px);font-weight:var(--amm-fw-semibold,600);color:var(--amm-muted);border-radius:9px;flex-shrink:0;place-items:center;display:grid}.amm-stroom-fase-done .amm-stroom-fase-num,.amm-stroom-fase-actief .amm-stroom-fase-num{background:var(--tenant-accent-soft,var(--amm-accent-soft));border-color:color-mix(in srgb, var(--tenant-accent,var(--amm-accent)) 30%, var(--amm-line));color:var(--tenant-accent-ink,var(--amm-accent-ink))}.amm-stroom-fase-naam{font-size:var(--amm-fs-body,14px);font-weight:var(--amm-fw-semibold,600)}.amm-stroom-balk{background:var(--amm-line);border-radius:999px;height:4px;margin-top:6px;display:block;overflow:hidden}.amm-stroom-balk i{border-radius:inherit;background:var(--tenant-accent,var(--amm-accent));height:100%;display:block}.amm-stroom-stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-bottom:10px;display:grid}.amm-stroom-stat{flex-direction:column;gap:3px;min-width:0;padding:10px 12px;display:flex}.amm-stroom-stat b{font-size:var(--amm-fs-h2,16px);letter-spacing:-.01em;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.amm-stroom-stat-leeg{font-size:var(--amm-fs-sub,12.5px);font-weight:var(--amm-fw-medium,500);color:var(--amm-faint)}.amm-stroom-lid-avatar{background:color-mix(in srgb, var(--tenant-accent,var(--amm-accent)) 14%, var(--amm-surface));border:1px solid color-mix(in srgb, var(--tenant-accent,var(--amm-accent)) 40%, transparent);width:36px;height:36px;font-size:var(--amm-fs-sub,12.5px);font-weight:var(--amm-fw-semibold,600);color:var(--tenant-accent-ink,var(--amm-accent-ink));border-radius:30%;flex-shrink:0;place-items:center;display:grid;overflow:hidden}.amm-stroom-lid-avatar img{object-fit:cover;width:100%;height:100%}.amm-stroom-lid-naam{font-size:var(--amm-fs-body,14px);font-weight:var(--amm-fw-semibold,600)}.amm-stroom-lid{justify-content:flex-start}.amm-stroom-fout{font-size:var(--amm-fs-caption,13px);color:var(--amm-muted);padding:14px}.amm-stroom-terug{min-height:44px;font-size:var(--amm-fs-h3,13.5px);font-weight:var(--amm-fw-semibold,600);color:var(--tenant-accent-ink,var(--amm-accent-ink));align-items:center;gap:6px;text-decoration:none;display:inline-flex}.amm-wfc,.amm-ws-back-top{display:none}}@media (min-width:861px){.amm-stroom,.amm-stroom-terug{display:none}.amm-tbp-naam{flex-shrink:0;max-width:220px}.amm-tbp-pagina{flex-shrink:1;min-width:0}}@media (max-width:640px){.amm-stroom-kop{margin:0 -12px 10px;padding:12px 12px 8px}}
.amm-tr-kop{gap:var(--amm-sp-4);margin-bottom:var(--amm-sp-5);flex-direction:column;display:flex}.amm-tr-kop-actie{gap:var(--amm-sp-2);flex-direction:column;display:flex}.amm-tr-kop-actie .amm-btn{width:100%}.amm-tr-kop-stil{min-height:44px;font-size:var(--amm-fs-caption);color:var(--amm-muted);align-items:center;text-decoration:none;display:inline-flex}.amm-tr-kop-stil:hover{color:var(--amm-ink);text-underline-offset:2px;text-decoration:underline}button.amm-tr-kop-stil{font:inherit;cursor:pointer;background:0 0;border:0;padding:0}button.amm-tr-kop-stil:disabled{cursor:default;opacity:.6}button.amm-tr-kop-stil:disabled:hover{color:var(--amm-muted);text-decoration:none}@media (min-width:640px){.amm-tr-kop-actie{flex-direction:row}.amm-tr-kop-actie .amm-btn{width:auto}}.amm-tr-kaart-tijd{margin-left:auto}.amm-tr-sectie-leeg{align-items:baseline;gap:var(--amm-sp-1) var(--amm-sp-3);padding:var(--amm-sp-3) var(--amm-sp-4);flex-wrap:wrap;display:flex}.amm-tr-sectie-leeg .amm-section-title{margin:0}.amm-tr-sectie-leeg-tekst{font-size:var(--amm-fs-caption);line-height:var(--amm-lh-compact);color:var(--amm-faint);margin:0}.amm-tr-balk{justify-content:space-between;align-items:center;gap:var(--amm-sp-3);margin-bottom:var(--amm-sp-3);flex-wrap:wrap;display:flex}.amm-tr-fases{scrollbar-width:thin;gap:2px;display:flex;overflow-x:auto}.amm-tr-fase{border-radius:var(--amm-r-element,8px);min-height:32px;font-size:var(--amm-fs-caption);color:var(--amm-muted);white-space:nowrap;cursor:pointer;border:1px solid #0000;align-items:center;gap:6px;padding:0 10px;text-decoration:none;display:inline-flex}.amm-tr-fase:hover{background:var(--amm-surface-2);color:var(--amm-ink)}.amm-tr-fase[aria-current=true]{background:var(--amm-surface);border-color:var(--amm-line);color:var(--amm-ink);font-weight:var(--amm-fw-semibold,600)}.amm-tr-fase-n{font-variant-numeric:tabular-nums;font-weight:var(--amm-fw-normal,400);color:var(--amm-faint)}.amm-tr-metriek{font-size:var(--amm-fs-caption);color:var(--amm-muted);white-space:nowrap;font-variant-numeric:tabular-nums;margin:0}.amm-tr-metriek-laat{color:var(--amm-danger-ink);font-weight:var(--amm-fw-semibold,600)}.amm-tr-filters{gap:var(--amm-sp-3);margin-bottom:var(--amm-sp-5);flex-direction:column;display:flex}.amm-tr-zoek{width:100%;min-height:40px;padding:var(--amm-sp-2) var(--amm-sp-3);border:1px solid var(--amm-line);border-radius:var(--amm-r-knop);background:var(--amm-surface);font-size:var(--amm-fs-body);color:var(--amm-ink)}.amm-tr-zoek:focus-visible{outline:2px solid var(--amm-accent);outline-offset:1px}.amm-tr-chips{gap:var(--amm-sp-2);padding-bottom:var(--amm-sp-1);scrollbar-width:thin;display:flex;overflow-x:auto}.amm-tr-chip{min-height:32px;padding:0 var(--amm-sp-3);border-radius:var(--amm-r-chip);font-size:var(--amm-fs-caption);color:var(--amm-muted);cursor:pointer;background:0 0;border:1px solid #0000;flex:none;align-items:center;text-decoration:none;display:inline-flex}.amm-tr-chip:hover{background:var(--amm-surface-2);color:var(--amm-ink)}.amm-tr-chip[aria-current=true]{border-color:var(--amm-line);background:var(--amm-surface);color:var(--amm-ink);font-weight:var(--amm-fw-semibold,600)}.amm-tr-grid{gap:var(--amm-sp-3);grid-template-columns:minmax(0,1fr);display:grid}.amm-tr-kaart{padding:var(--amm-sp-4);border:1px solid var(--amm-line);border-radius:var(--amm-r-kaart);background:var(--amm-surface);box-shadow:var(--amm-sh-1);color:inherit;text-decoration:none;transition:box-shadow .15s,border-color .15s;display:block}.amm-tr-kaart:hover{border-color:var(--amm-line-2);box-shadow:var(--amm-sh-2)}.amm-tr-kaart:focus-visible{outline:2px solid var(--amm-accent);outline-offset:2px}.amm-tr-kaart-top{justify-content:space-between;align-items:flex-start;gap:var(--amm-sp-3);display:flex}.amm-tr-kaart-naam{font-size:var(--amm-fs-h2);font-weight:var(--amm-fw-semibold,600);line-height:var(--amm-lh-kop);color:var(--amm-ink);margin:0}.amm-tr-kaart-meta{margin-top:var(--amm-sp-1);font-size:var(--amm-fs-eyebrow);color:var(--amm-faint)}.amm-tr-kaart-vraag{margin:var(--amm-sp-3) 0 0;font-size:var(--amm-fs-body);line-height:var(--amm-lh-compact);color:var(--amm-muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.amm-tr-kaart-voet{align-items:center;gap:var(--amm-sp-2);margin-top:var(--amm-sp-3);padding-top:var(--amm-sp-3);border-top:1px solid var(--amm-line);font-size:var(--amm-fs-eyebrow);color:var(--amm-muted);flex-wrap:wrap;display:flex}.amm-tr-volgende{align-items:center;gap:var(--amm-sp-1);color:var(--amm-accent-ink);font-weight:var(--amm-fw-medium,500);display:inline-flex}.amm-tr-volgende-laat{color:var(--amm-danger-ink)}.amm-tr-status{padding:var(--amm-sp-1) var(--amm-sp-2);border-radius:var(--amm-r-chip);border:1px solid var(--amm-line);background:var(--amm-surface-2);font-size:var(--amm-fs-label);font-weight:var(--amm-fw-medium,500);color:var(--amm-muted);white-space:nowrap;flex:none}.amm-tr-status-actief{border-color:color-mix(in srgb, var(--amm-info) 30%, var(--amm-line));background:var(--amm-info-soft);color:var(--amm-info-ink)}.amm-tr-status-wacht{border-color:color-mix(in srgb, var(--amm-warning) 30%, var(--amm-line));background:var(--amm-warning-soft);color:var(--amm-warning-ink)}.amm-tr-status-akkoord{border-color:color-mix(in srgb, var(--amm-success) 30%, var(--amm-line));background:var(--amm-success-soft);color:var(--amm-success-ink)}.amm-tr-status-uit{border-color:var(--amm-line);background:var(--amm-surface-2);color:var(--amm-faint)}.amm-tr-herkomst{align-items:center;gap:var(--amm-sp-1);padding:var(--amm-sp-1) var(--amm-sp-2);border-radius:var(--amm-r-element);border:1px solid var(--amm-line);background:var(--amm-surface-2);font-size:var(--amm-fs-label);color:var(--amm-muted);white-space:nowrap;display:inline-flex}.amm-tr-herkomst-ai{border-color:color-mix(in srgb, var(--amm-ai) 28%, var(--amm-line));background:var(--amm-ai-soft);color:var(--amm-ai-ink)}.amm-tr-herkomst-te-valideren{border-color:color-mix(in srgb, var(--amm-warning) 30%, var(--amm-line));background:var(--amm-warning-soft);color:var(--amm-warning-ink)}.amm-tr-wizard{max-width:640px}.amm-tr-stappen{gap:var(--amm-sp-2);margin-bottom:var(--amm-sp-5);display:flex}.amm-tr-stapbalk{border-radius:var(--amm-r-chip);background:var(--amm-line);flex:1 1 0;height:4px}.amm-tr-stapbalk-actief{background:var(--amm-accent)}.amm-tr-stapbalk-gedaan{background:color-mix(in srgb, var(--amm-accent) 45%, var(--amm-line))}.amm-tr-stap-kop{margin:0 0 var(--amm-sp-1);font-size:var(--amm-fs-h2);font-weight:var(--amm-fw-semibold,600);color:var(--amm-ink)}.amm-tr-stap-uitleg{margin:0 0 var(--amm-sp-5);font-size:var(--amm-fs-body);line-height:var(--amm-lh-body);color:var(--amm-muted)}.amm-tr-veld{margin-bottom:var(--amm-sp-4)}.amm-tr-groep{margin:0 0 var(--amm-sp-6);border:0;padding:0}.amm-tr-veld>label,.amm-tr-veld-label{margin-bottom:var(--amm-sp-1);font-size:var(--amm-fs-caption);font-weight:var(--amm-fw-medium,500);color:var(--amm-ink);display:block}.amm-tr-veld-hint{margin:var(--amm-sp-1) 0 0;font-size:var(--amm-fs-eyebrow);line-height:var(--amm-lh-compact);color:var(--amm-faint)}.amm-tr-veld-bron{gap:var(--amm-sp-2);margin-top:var(--amm-sp-2);display:grid}.amm-tr-formulier-voet{align-items:center;gap:var(--amm-sp-3);display:flex}.amm-tr-knoprij{gap:var(--amm-sp-2);display:flex}.amm-tr-invoer,.amm-tr-tekstvlak,.amm-tr-keuze{width:100%;min-height:44px;padding:var(--amm-sp-3) var(--amm-sp-3);border:1px solid var(--amm-line);border-radius:var(--amm-r-knop);background:var(--amm-surface);font-family:inherit;font-size:var(--amm-fs-h2);color:var(--amm-ink)}.amm-tr-tekstvlak{min-height:96px;line-height:var(--amm-lh-body);resize:vertical}.amm-tr-invoer:focus-visible,.amm-tr-tekstvlak:focus-visible,.amm-tr-keuze:focus-visible{outline:2px solid var(--amm-accent);outline-offset:1px}.amm-tr-tegels{gap:var(--amm-sp-3);display:grid}.amm-tr-tegel{padding:var(--amm-sp-4);border:1px solid var(--amm-line);border-radius:var(--amm-r-kaart);background:var(--amm-surface);cursor:pointer;display:block;position:relative}.amm-tr-tegel:has(input:checked){border-color:var(--amm-accent);background:var(--amm-accent-soft)}.amm-tr-tegel:has(input:focus-visible){outline:2px solid var(--amm-accent);outline-offset:2px}.amm-tr-tegel-naam{font-size:var(--amm-fs-h2);font-weight:var(--amm-fw-semibold,600);color:var(--amm-ink);display:block}.amm-tr-tegel-uitleg{margin-top:var(--amm-sp-1);font-size:var(--amm-fs-caption);line-height:var(--amm-lh-compact);color:var(--amm-muted);display:block}.amm-tr-keuzechips{gap:var(--amm-sp-2);flex-wrap:wrap;display:flex}.amm-tr-keuzechip{min-height:38px;padding:var(--amm-sp-2) var(--amm-sp-3);border:1px solid var(--amm-line);border-radius:var(--amm-r-chip);background:var(--amm-surface);font-size:var(--amm-fs-caption);color:var(--amm-muted);cursor:pointer;align-items:center;display:inline-flex;position:relative}.amm-tr-keuzechip:has(input:checked){border-color:var(--amm-accent);background:var(--amm-accent-soft);color:var(--amm-accent-ink);font-weight:var(--amm-fw-medium,500)}.amm-tr-keuzechip:has(input:focus-visible){outline:2px solid var(--amm-accent);outline-offset:2px}.amm-tr-wizard-voet{gap:var(--amm-sp-2);margin-top:var(--amm-sp-6);padding-top:var(--amm-sp-5);border-top:1px solid var(--amm-line);display:flex}.amm-tr-wizard-annuleren{margin-left:auto}.amm-tr-subtitel-strak{margin-top:0}.amm-tr-item-keuze{cursor:pointer;align-items:center}.amm-tr-rij-opsomming{padding-left:var(--amm-sp-5);margin:0}.amm-tr-fout{margin:0 0 var(--amm-sp-4);padding:var(--amm-sp-3) var(--amm-sp-3);border:1px solid color-mix(in srgb, var(--amm-danger) 30%, var(--amm-line));border-radius:var(--amm-r-knop);background:var(--amm-danger-soft);font-size:var(--amm-fs-caption);line-height:var(--amm-lh-compact);color:var(--amm-danger-ink)}.amm-tr-omgeving-kop{margin-bottom:var(--amm-sp-4)}.amm-tr-terug{align-items:center;gap:var(--amm-sp-1);margin-bottom:var(--amm-sp-3);font-size:var(--amm-fs-caption);color:var(--amm-muted);text-decoration:none;display:inline-flex}.amm-tr-terug:hover{color:var(--amm-ink)}.amm-tr-titel{font-size:var(--amm-fs-cijfer);font-weight:var(--amm-fw-bold,700);line-height:var(--amm-lh-kop);color:var(--amm-ink);margin:0}.amm-tr-subtitel{margin:var(--amm-sp-1) 0 0;font-size:var(--amm-fs-caption);color:var(--amm-muted)}.amm-tr-tabs{gap:var(--amm-sp-1);margin-bottom:var(--amm-sp-5);padding-bottom:var(--amm-sp-1);border-bottom:1px solid var(--amm-line);scrollbar-width:thin;background-image:linear-gradient(to right, var(--amm-canvas), transparent), linear-gradient(to left, var(--amm-canvas), transparent), linear-gradient(to right, color-mix(in srgb, var(--amm-ink) 14%, transparent), transparent), linear-gradient(to left, color-mix(in srgb, var(--amm-ink) 14%, transparent), transparent);background-position:0,100%,0,100%;background-repeat:no-repeat;background-size:32px 100%,32px 100%,14px 100%,14px 100%;background-attachment:local,local,scroll,scroll;display:flex;overflow-x:auto}@media (min-width:640px){.amm-tr-tabs{background-image:none}}.amm-tr-tab{min-height:38px;padding:var(--amm-sp-2) var(--amm-sp-3);border-radius:var(--amm-r-knop);font-size:var(--amm-fs-caption);color:var(--amm-muted);white-space:nowrap;cursor:pointer;background:0 0;border:0;flex:none;text-decoration:none}.amm-tr-tab:hover{background:var(--amm-surface-2);color:var(--amm-ink)}.amm-tr-tab[aria-current=page]{background:var(--amm-accent-soft);color:var(--amm-accent-ink);font-weight:var(--amm-fw-medium,500)}.amm-tr-tabwrap{margin-bottom:var(--amm-sp-5)}.amm-tr-tabwrap .amm-tr-tabs{margin-bottom:0}.amm-tr-subtabs{gap:var(--amm-sp-1);scrollbar-width:thin;padding:var(--amm-sp-2) 0 var(--amm-sp-1);display:flex;overflow-x:auto}.amm-tr-subtab{min-height:32px;padding:0 var(--amm-sp-3);border-radius:var(--amm-r-element,8px);font-size:var(--amm-fs-caption);color:var(--amm-muted);white-space:nowrap;flex:none;align-items:center;text-decoration:none;display:inline-flex}.amm-tr-subtab:hover{background:var(--amm-surface-2);color:var(--amm-ink)}.amm-tr-subtab[aria-current=page]{background:var(--amm-surface);border:1px solid var(--amm-line);color:var(--amm-ink);font-weight:var(--amm-fw-semibold,600)}.amm-tr-secties{gap:var(--amm-sp-4);grid-template-columns:minmax(0,1fr);display:grid}.amm-tr-detail{gap:var(--amm-sp-4);grid-template-columns:minmax(0,1fr);align-items:start;display:grid}.amm-tr-detail-hoofd,.amm-tr-detail-rail{gap:var(--amm-sp-4);grid-template-columns:minmax(0,1fr);min-width:0;display:grid}@media (min-width:1024px){.amm-tr-detail{grid-template-columns:minmax(0,1fr) 300px}.amm-tr-detail-hoofd{grid-area:1/1}.amm-tr-detail-rail{grid-area:1/2}}.amm-tr-rij{align-items:baseline;gap:var(--amm-sp-2) var(--amm-sp-3);padding:var(--amm-sp-3) 0;border-bottom:1px solid var(--amm-line);flex-wrap:wrap;display:flex}.amm-tr-rij:last-child{border-bottom:0}.amm-tr-rij-label{font-size:var(--amm-fs-eyebrow);font-weight:var(--amm-fw-medium,500);color:var(--amm-muted);flex:0 0 100%}.amm-tr-rij-waarde{font-size:var(--amm-fs-body);line-height:var(--amm-lh-body);color:var(--amm-ink);flex:auto}.amm-tr-rij-leeg{font-size:var(--amm-fs-body);color:var(--amm-faint)}.amm-tr-alinea{font-size:var(--amm-fs-body);line-height:var(--amm-lh-body);margin:0}.amm-tr-opgeslagen{font-size:var(--amm-fs-caption);color:var(--amm-success-ink)}.amm-tr-lijst{gap:var(--amm-sp-3);margin:0;padding:0;list-style:none;display:grid}.amm-tr-item{padding:var(--amm-sp-3) var(--amm-sp-4);border:1px solid var(--amm-line);border-radius:var(--amm-r-kaart);background:var(--amm-surface)}.amm-tr-item-kop{justify-content:space-between;align-items:flex-start;gap:var(--amm-sp-2);display:flex}.amm-tr-item-titel{font-size:var(--amm-fs-body);font-weight:var(--amm-fw-semibold,600);color:var(--amm-ink)}.amm-tr-item-meta{margin-top:var(--amm-sp-1);font-size:var(--amm-fs-eyebrow);color:var(--amm-faint)}.amm-tr-item-tekst{margin:var(--amm-sp-2) 0 0;font-size:var(--amm-fs-caption);line-height:var(--amm-lh-body);color:var(--amm-muted)}.amm-portaal{background:var(--amm-canvas);flex-direction:column;min-height:100dvh;display:flex}.amm-portaal-kop{justify-content:space-between;align-items:center;gap:var(--amm-sp-3);padding:var(--amm-sp-4) var(--amm-sp-4);border-bottom:1px solid var(--amm-line);display:flex}.amm-portaal-merk{font-size:var(--amm-fs-h3);font-weight:var(--amm-fw-bold,700);color:var(--amm-ink)}.amm-portaal-wie{font-size:var(--amm-fs-caption);color:var(--amm-muted)}.amm-portaal-inhoud{width:100%;max-width:780px;padding:var(--amm-sp-5) var(--amm-sp-4) var(--amm-sp-12);flex:auto;margin:0 auto}.amm-portaal-voet{padding:var(--amm-sp-4);border-top:1px solid var(--amm-line);font-size:var(--amm-fs-eyebrow);color:var(--amm-faint);text-align:center}.amm-tr-token-nieuw{margin-bottom:var(--amm-sp-4);padding:var(--amm-sp-4);border:1px solid var(--amm-accent);border-radius:var(--amm-r-kaart);background:var(--amm-accent-soft)}.amm-tr-commando{margin:var(--amm-sp-2) 0 var(--amm-sp-3);padding:var(--amm-sp-3);border:1px solid var(--amm-line);border-radius:var(--amm-r-knop);background:var(--amm-surface);font-family:var(--amm-font-mono);font-size:var(--amm-fs-eyebrow);line-height:var(--amm-lh-body);color:var(--amm-ink);white-space:pre;overflow-x:auto}.amm-tr-citaat{margin:var(--amm-sp-2) 0 0;padding:var(--amm-sp-2) var(--amm-sp-3);border-left:3px solid var(--amm-ai);background:var(--amm-surface-2);font-size:var(--amm-fs-caption);line-height:var(--amm-lh-body);color:var(--amm-muted);font-style:italic}.amm-tr-antwoord{margin-top:var(--amm-sp-3);padding-left:var(--amm-sp-3);border-left:2px solid var(--amm-line)}@media (min-width:640px){.amm-tr-kop{flex-direction:row;justify-content:space-between;align-items:flex-start}.amm-tr-cijfers{grid-template-columns:repeat(4,minmax(0,1fr))}.amm-tr-chips{flex-wrap:wrap;overflow-x:visible}.amm-tr-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.amm-tr-tegels{grid-template-columns:repeat(2,minmax(0,1fr))}.amm-tr-rij-label{flex:0 0 190px}.amm-tr-titel{font-size:var(--amm-fs-h1)}}@media (min-width:1024px){.amm-tr-pipeline{overflow-x:visible}.amm-tr-stap{flex:1 1 0;min-width:0}}.amm-inbox-lijst{gap:var(--amm-sp-4);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.amm-inbox-item{border:1px solid var(--amm-line);border-radius:var(--amm-r-kaart);background:var(--amm-surface);padding:var(--amm-sp-4);min-width:0}.amm-inbox-titel{gap:var(--amm-sp-1);flex-direction:column;min-width:0;display:flex}.amm-inbox-titel b{font-weight:var(--amm-fw-semibold,600);letter-spacing:-.01em;overflow-wrap:anywhere}.amm-inbox-meta{font-size:var(--amm-fs-caption);color:var(--amm-muted)}.amm-inbox-deelnemers{margin:var(--amm-sp-3) 0 0;font-size:var(--amm-fs-caption);color:var(--amm-muted);overflow-wrap:anywhere}.amm-inbox-samenvatting{margin:var(--amm-sp-3) 0 0;line-height:var(--amm-lh-body);overflow-wrap:anywhere}.amm-inbox-acties{margin:var(--amm-sp-3) 0 0;padding-left:var(--amm-sp-5);gap:var(--amm-sp-1);font-size:var(--amm-fs-caption);color:var(--amm-muted);flex-direction:column;display:flex}.amm-mt-lijst{margin:0;padding:0;list-style:none}.amm-mt-rij+.amm-mt-rij{border-top:1px solid var(--amm-line)}.amm-mt-rij-open{background:var(--amm-accent-wash)}.amm-mt-tabel{border:1px solid var(--amm-line);border-radius:var(--amm-r-kaart);background:var(--amm-surface);overflow:hidden}.amm-mt-thead{display:none}.amm-mt-kop{width:100%;min-height:52px;padding:var(--amm-sp-2) var(--amm-sp-4);align-items:center;gap:2px var(--amm-sp-3);font:inherit;text-align:left;cursor:pointer;color:var(--amm-ink);background:0 0;border:0;grid-template-columns:52px minmax(0,1fr) 24px;display:grid}@media (hover:hover){.amm-mt-kop:hover{background:var(--amm-surface-2)}}.amm-mt-datum{grid-area:1/1}.amm-mt-titel{grid-area:1/2}.amm-mt-acties-telling{display:none}.amm-mt-best{justify-self:start;align-items:center;gap:var(--amm-sp-2);grid-area:2/2;min-width:0;display:inline-flex}.amm-mt-best-dot{background:var(--amm-accent);border-radius:50%;flex-shrink:0;width:6px;height:6px}.amm-mt-best-open .amm-mt-best-dot{background:var(--amm-warning)}.amm-mt-best-tx{font-size:var(--amm-fs-sub);color:var(--amm-muted);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.amm-mt-best-open .amm-mt-best-tx{color:var(--amm-faint)}.amm-mt-chev{grid-area:1/3}.amm-mt-c-r{text-align:right}@media (min-width:1024px){.amm-mt-thead,.amm-mt-kop{gap:var(--amm-sp-3);grid-template-columns:52px minmax(0,1fr) 80px minmax(140px,220px) 24px}.amm-mt-thead{min-height:38px;padding:0 var(--amm-sp-4);border-bottom:1px solid var(--amm-line);font-size:var(--amm-fs-label);color:var(--amm-muted);align-items:center;display:grid}.amm-mt-acties-telling{grid-area:1/3;justify-content:flex-end;display:inline-flex}.amm-mt-best{grid-area:1/4}.amm-mt-chev{grid-column:5}}.amm-mt-kop:hover .amm-mt-naam{color:var(--amm-accent-ink)}.amm-mt-kop:focus-visible{outline:2px solid var(--tenant-accent,var(--amm-accent));outline-offset:2px;border-radius:var(--amm-r-element)}.amm-mt-chev{color:var(--amm-faint);transition:transform .18s var(--amm-ease);place-items:center;display:grid}.amm-mt-rij-open .amm-mt-chev{color:var(--amm-accent);transform:rotate(180deg)}.amm-mt-datum{font-size:var(--amm-fs-sub);color:var(--amm-muted);font-variant-numeric:tabular-nums;white-space:nowrap}.amm-mt-titel{gap:var(--amm-sp-1);flex-direction:column;min-width:0;display:flex}.amm-mt-naam{font-size:var(--amm-fs-body);font-weight:var(--amm-fw-semibold);text-overflow:ellipsis;white-space:nowrap;transition:color .15s var(--amm-ease);overflow:hidden}.amm-mt-bedrijf{font-size:var(--amm-fs-sub);color:var(--amm-muted);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.amm-mt-acties-telling{font-size:var(--amm-fs-sub);color:var(--amm-muted);font-variant-numeric:tabular-nums;align-items:center}.amm-mt-paneel{padding:var(--amm-sp-1) var(--amm-sp-4) var(--amm-sp-5) var(--amm-sp-4)}.amm-mt-grid{gap:var(--amm-sp-5);grid-template-columns:1fr;display:grid}@media (min-width:1024px){.amm-mt-grid{gap:var(--amm-sp-6);grid-template-columns:minmax(0,1fr) 250px}}.amm-mt-hoofd{gap:var(--amm-sp-4);flex-direction:column;min-width:0;display:flex}.amm-mt-acties-blok{flex-direction:column;display:flex}.amm-mt-acties{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.amm-mt-actie{gap:var(--amm-sp-3);padding:var(--amm-sp-3) 0;font-size:var(--amm-fs-body);color:var(--amm-ink);text-wrap:pretty;line-height:1.5;display:flex}.amm-mt-actie+.amm-mt-actie{border-top:1px solid color-mix(in srgb, var(--amm-line) 55%, transparent)}.amm-mt-actie-mark{border:1.5px solid var(--amm-accent);border-radius:50%;flex-shrink:0;width:7px;height:7px;margin-top:7px}.amm-mt-meer{margin-top:var(--amm-sp-2);padding:var(--amm-sp-2) 0;font:inherit;font-size:var(--amm-fs-caption);font-weight:var(--amm-fw-semibold);color:var(--amm-accent-ink);cursor:pointer;background:0 0;border:0;align-self:flex-start}.amm-mt-meer:hover{text-decoration:underline}.amm-mt-zij{gap:var(--amm-sp-4);padding-top:var(--amm-sp-4);border-top:1px solid var(--amm-line);flex-direction:column;display:flex}@media (min-width:1024px){.amm-mt-zij{padding-top:0;padding-left:var(--amm-sp-6);border-top:0;border-left:1px solid var(--amm-line)}}.amm-mt-zij-blok{gap:var(--amm-sp-2);flex-direction:column;display:flex}.amm-mt-zij-lbl{font-size:var(--amm-fs-label);font-weight:var(--amm-fw-semibold);text-transform:uppercase;letter-spacing:.04em;color:var(--amm-muted);align-items:center;gap:5px;margin:0;display:inline-flex}.amm-mt-zij-koppel{align-items:center;gap:var(--amm-sp-2);font-size:var(--amm-fs-body);font-weight:var(--amm-fw-semibold);color:var(--amm-ink);text-decoration:none;display:inline-flex}a.amm-mt-zij-koppel:hover{color:var(--amm-accent-ink)}.amm-mt-best-dot-open{background:var(--amm-warning)}.amm-mt-zij-koppel-open{color:var(--amm-faint);font-weight:var(--amm-fw-medium)}.amm-mt-zij-sub{font-size:var(--amm-fs-sub);color:var(--amm-faint);margin:0}.amm-mt-zij-tekst{font-size:var(--amm-fs-sub);color:var(--amm-muted);word-break:break-word;margin:0;line-height:1.45}.amm-mt-toewijs{gap:var(--amm-sp-2);padding-top:var(--amm-sp-4);border-top:1px solid var(--amm-line);flex-direction:column;display:flex}.amm-mt-toewijs-dd{width:100%;display:flex}.amm-mt-toewijs-dd .amm-taakproj-knop{justify-content:space-between;width:100%}.amm-mt-toewijs-dd .amm-taakproj-menu{width:100%;min-width:0;left:0;right:0}.amm-mt-toewijs-btn{justify-content:center;width:100%}.amm-mt-melding{font-size:var(--amm-fs-sub);color:var(--amm-success-ink);margin:0}.amm-mt-melding-fout{color:var(--amm-danger-ink)}.amm-mt-wis{gap:var(--amm-sp-2);margin-top:var(--amm-sp-4);padding-top:var(--amm-sp-3);border-top:1px solid var(--amm-line);flex-direction:column;display:flex}.amm-mt-wis-knop{font:inherit;font-size:var(--amm-fs-caption);font-weight:var(--amm-fw-medium);color:var(--amm-faint);cursor:pointer;background:0 0;border:0;border-radius:8px;align-self:flex-start;align-items:center;gap:6px;margin-left:-8px;padding:4px 8px;transition:color .12s,background .12s;display:inline-flex}@media (hover:hover){.amm-mt-wis-knop:hover{color:var(--amm-danger-ink);background:var(--amm-danger-soft)}}.amm-mt-wis-vraag{font-size:var(--amm-fs-sub);color:var(--amm-muted);margin:0;line-height:1.45}.amm-mt-wis-keuze{gap:var(--amm-sp-2);display:flex}.amm-mt-wis-ja,.amm-mt-wis-nee{min-height:32px;font:inherit;font-size:var(--amm-fs-caption);font-weight:var(--amm-fw-semibold);cursor:pointer;border-radius:999px;padding:0 14px;transition:background .12s,border-color .12s,color .12s}.amm-mt-wis-ja{color:var(--amm-danger-ink);background:var(--amm-danger-soft);border:1px solid var(--amm-danger)}.amm-mt-wis-nee{color:var(--amm-muted);background:var(--amm-surface);border:1px solid var(--amm-line)}@media (hover:hover){.amm-mt-wis-ja:hover{color:var(--amm-surface);background:var(--amm-danger)}.amm-mt-wis-nee:hover{color:var(--amm-ink);border-color:var(--amm-muted)}}.amm-mt-wis-ja:disabled,.amm-mt-wis-nee:disabled{opacity:.6;cursor:default}.amm-mt-herkomst{margin:0 0 var(--amm-sp-3);font-size:var(--amm-fs-sub);color:var(--amm-muted)}.amm-mt-seg{margin:0 0 var(--amm-sp-3);background:var(--amm-surface-2);border:1px solid var(--amm-line);border-radius:9px;gap:3px;padding:3px;display:inline-flex}.amm-mt-seg-btn{font:inherit;font-size:var(--amm-fs-caption);font-weight:var(--amm-fw-medium);color:var(--amm-muted);cursor:pointer;background:0 0;border:0;border-radius:7px;min-height:32px;padding:5px 12px}.amm-mt-seg-btn.is-actief{background:var(--amm-surface);color:var(--amm-ink);font-weight:var(--amm-fw-semibold);box-shadow:var(--amm-sh-1)}.amm-mt-seg-btn:focus-visible{outline:2px solid var(--tenant-accent,var(--amm-accent));outline-offset:1px}.amm-mt-samenvatting{margin:0 0 var(--amm-sp-4);font-size:var(--amm-fs-body);line-height:var(--amm-lh-body);color:var(--amm-ink);text-wrap:pretty}.amm-mt-acties-kop{margin:0 0 var(--amm-sp-2);font-size:var(--amm-fs-label);font-weight:var(--amm-fw-semibold);text-transform:uppercase;letter-spacing:.04em;color:var(--amm-muted)}@media (min-width:1024px){.amm-mt-paneel{padding-left:80px}}@media (prefers-reduced-motion:reduce){.amm-mt-chev,.amm-mt-naam{transition:none}}.amm-inbox-meer{margin-top:var(--amm-sp-2);padding:var(--amm-sp-3) 0;font:inherit;font-size:var(--amm-fs-caption);font-weight:var(--amm-fw-semibold);color:var(--amm-accent-ink);cursor:pointer;background:0 0;border:0;align-self:flex-start}.amm-inbox-meer:hover{text-decoration:underline}.amm-inbox-meer:focus-visible{outline:2px solid var(--amm-accent-ink);outline-offset:2px;border-radius:var(--amm-r-knop)}.amm-inbox-form{margin-top:var(--amm-sp-4);padding-top:var(--amm-sp-4);border-top:1px solid var(--amm-line);gap:var(--amm-sp-2);flex-direction:column;display:flex}.amm-inbox-lbl{font-size:var(--amm-fs-caption);color:var(--amm-muted);font-weight:var(--amm-fw-semibold,600)}.amm-inbox-form .amm-btn{min-height:44px}@media (min-width:640px){.amm-inbox-form{flex-direction:row;align-items:center}.amm-inbox-form .amm-inbox-lbl{flex:none}.amm-inbox-select{flex:1;min-width:0}.amm-inbox-form .amm-btn{flex:none}}.amm-inbox-melding{margin:var(--amm-sp-3) 0 0;font-size:var(--amm-fs-caption);color:var(--amm-success-ink)}.amm-inbox-melding-fout{color:var(--amm-danger-ink)}.amm-mt-filter{gap:var(--amm-sp-2);flex-wrap:wrap;width:100%;display:flex}.amm-card-header:has(.amm-mt-filter){gap:var(--amm-sp-3);flex-wrap:wrap}@media (min-width:640px){.amm-mt-filter{width:auto}}.amm-mt-fbtn{min-height:44px;padding:0 var(--amm-sp-4);border-radius:var(--amm-r-chip);font-size:var(--amm-fs-caption);color:var(--amm-muted);white-space:nowrap;background:0 0;border:1px solid #0000;flex:1;justify-content:center;align-items:center;text-decoration:none;display:inline-flex}@media (min-width:640px){.amm-mt-fbtn{flex:none}}.amm-mt-fbtn:hover{background:var(--amm-surface-2);color:var(--amm-ink)}.amm-mt-fbtn-on{background:var(--amm-surface);border-color:var(--amm-line);color:var(--amm-ink);font-weight:var(--amm-fw-semibold,600)}.amm-inbox-kop{justify-content:space-between;align-items:flex-start;gap:var(--amm-sp-3);flex-wrap:wrap;display:flex}.amm-mt-badge{align-items:flex-end;gap:var(--amm-sp-1);padding:var(--amm-sp-2) var(--amm-sp-3);border-radius:var(--amm-r-knop);border:1px solid color-mix(in srgb, var(--amm-accent) 22%, var(--amm-line));background:var(--amm-accent-soft);color:var(--amm-accent-ink);font-size:var(--amm-fs-caption);font-weight:var(--amm-fw-semibold,600);white-space:nowrap;flex-direction:column;text-decoration:none;display:inline-flex}.amm-mt-badge-sub{font-size:var(--amm-fs-caption);font-weight:var(--amm-fw-normal,400);opacity:.75}.amm-mt-badge-open{border-color:var(--amm-line);background:var(--amm-surface);color:var(--amm-muted)}.amm-tr-tabel{border:1px solid var(--amm-line);border-radius:var(--amm-r-kaart);background:var(--amm-surface);overflow:hidden}.amm-tr-thead,.amm-tr-rij2{gap:2px var(--amm-sp-3);padding:0 var(--amm-sp-4);grid-template-columns:minmax(0,1fr) auto;align-items:center;display:grid}.amm-tr-thead{display:none}.amm-tr-rij2{min-height:52px;padding-top:var(--amm-sp-2);padding-bottom:var(--amm-sp-2);color:inherit;text-decoration:none}.amm-tr-rij2 .amm-tr-c-fase,.amm-tr-rij2 .amm-tr-c-tijd,.amm-tr-rij2 .amm-tr-c-waarde{display:none}.amm-tr-c-actie{grid-column:1/-1}@media (min-width:1024px){.amm-tr-thead,.amm-tr-rij2{gap:var(--amm-sp-3);grid-template-columns:minmax(170px,1.5fr) 110px 150px minmax(190px,1.6fr) 92px 100px}.amm-tr-thead{border-bottom:1px solid var(--amm-line);min-height:38px;font-size:var(--amm-fs-label);color:var(--amm-muted);display:grid}.amm-tr-rij2 .amm-tr-c-fase,.amm-tr-rij2 .amm-tr-c-tijd,.amm-tr-rij2 .amm-tr-c-waarde{display:block}.amm-tr-c-actie{grid-column:auto}}.amm-tr-rij2+.amm-tr-rij2{border-top:1px solid var(--amm-line)}@media (hover:hover){.amm-tr-rij2:hover{background:var(--amm-surface-2)}}.amm-tr-rij2:focus-visible{outline:2px solid var(--amm-accent);outline-offset:-2px}.amm-tr-c-bedrijf{min-width:0}.amm-tr-c-naam{font-size:var(--amm-fs-body);font-weight:var(--amm-fw-semibold,600);color:var(--amm-ink);text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.amm-tr-c-meta{font-size:var(--amm-fs-label);color:var(--amm-faint);text-overflow:ellipsis;white-space:nowrap;margin-top:1px;display:block;overflow:hidden}.amm-tr-c-fase{font-size:var(--amm-fs-caption);color:var(--amm-muted)}.amm-tr-c-actie{min-width:0;font-size:var(--amm-fs-caption);color:var(--amm-muted);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.amm-tr-c-actie-laat{color:var(--amm-danger-ink);font-weight:var(--amm-fw-medium,500)}.amm-tr-c-r{text-align:right}.amm-tr-c-tijd{font-size:var(--amm-fs-caption);color:var(--amm-faint);font-variant-numeric:tabular-nums;white-space:nowrap}.amm-tr-c-waarde{font-size:var(--amm-fs-caption);color:var(--amm-ink);font-variant-numeric:tabular-nums;white-space:nowrap}.amm-onb-intro{margin:0 0 var(--amm-sp-5);color:var(--amm-muted);font-size:var(--amm-fs-sub);line-height:var(--amm-lh-body);max-width:var(--amm-measure)}.amm-onb-intro a{color:var(--amm-accent);text-underline-offset:2px;text-decoration:underline}.amm-onb-intro a:hover{color:var(--amm-accent-ink)}.amm-onb-prog{align-items:center;gap:var(--amm-sp-4);padding-bottom:var(--amm-sp-5);margin-bottom:var(--amm-sp-2);border-bottom:1px solid var(--amm-line);display:flex}.amm-onb-ring{flex:none;display:inline-flex}.amm-onb-ring svg{display:block}.amm-onb-ring-track{stroke:var(--amm-line)}.amm-onb-ring-fill{stroke:var(--amm-success);transition:stroke-dashoffset .5s var(--amm-ease)}.amm-onb-prog-meta{flex:auto;min-width:0}.amm-onb-prog-n{font-size:var(--amm-fs-sub);font-weight:var(--amm-fw-semibold);color:var(--amm-ink);font-variant-numeric:tabular-nums}.amm-onb-prog-n b{color:var(--amm-success)}.amm-onb-prog-sub{font-size:var(--amm-fs-caption);color:var(--amm-muted);margin-top:2px}.amm-onb-bar{background:var(--amm-line);border-radius:999px;height:7px;margin-top:10px;overflow:hidden}.amm-onb-bar>i{background:var(--amm-success);transform-origin:0;width:100%;height:100%;transition:transform .5s var(--amm-ease);border-radius:999px;display:block;transform:scaleX(0)}.amm-onb-groep{margin-top:var(--amm-sp-6)}.amm-onb-groep-kop{justify-content:space-between;align-items:baseline;gap:var(--amm-sp-3);padding:0 2px var(--amm-sp-2);display:flex}.amm-onb-groep-titel{font-size:var(--amm-fs-eyebrow);font-weight:var(--amm-fw-semibold);letter-spacing:.08em;text-transform:uppercase;color:var(--amm-muted)}.amm-onb-groep-n{font-size:var(--amm-fs-caption);font-weight:var(--amm-fw-semibold);color:var(--amm-muted);font-variant-numeric:tabular-nums;opacity:.85}.amm-onb-gate{margin-top:var(--amm-sp-4);padding:var(--amm-sp-3) var(--amm-sp-4);border:1px solid color-mix(in srgb, var(--amm-warning) 40%, var(--amm-line));border-radius:var(--amm-r-element);background:color-mix(in srgb, var(--amm-warning) 10%, transparent);color:var(--amm-ink);font-size:var(--amm-fs-caption)}.amm-onb-gate.is-open{border-color:color-mix(in srgb, var(--amm-success) 40%, var(--amm-line));background:color-mix(in srgb, var(--amm-success) 10%, transparent)}.amm-onb-groep-slot{color:var(--amm-warning);vertical-align:-1px;margin-right:6px}.amm-kpk-actie{gap:var(--amm-sp-2);margin-bottom:var(--amm-sp-4);flex-direction:column;display:flex}.amm-kpk-hint{font-size:var(--amm-fs-caption);color:var(--amm-muted)}.amm-kpk-leeg{font-size:var(--amm-fs-caption);color:var(--amm-muted);padding:var(--amm-sp-4) 0}.amm-kpk-lijst{gap:var(--amm-sp-4);flex-direction:column;display:flex}.amm-kpk-bestand{border:1px solid var(--amm-line);border-radius:var(--amm-r-element);overflow:hidden}.amm-kpk-bestand-kop{justify-content:space-between;align-items:center;gap:var(--amm-sp-2);padding:var(--amm-sp-2) var(--amm-sp-3);background:var(--amm-surface);border-bottom:1px solid var(--amm-line);display:flex}.amm-kpk-pad{font-size:var(--amm-fs-caption);font-weight:var(--amm-fw-semibold);color:var(--amm-ink);font-variant-numeric:tabular-nums;align-items:center;gap:6px;display:inline-flex}.amm-kpk-kopieer,.amm-kpk-download{align-items:center;gap:5px;display:inline-flex}.amm-kpk-bestand-acties{align-items:center;gap:var(--amm-sp-2);flex:none;display:inline-flex}.amm-kpk-inhoud{padding:var(--amm-sp-3);font-size:var(--amm-fs-caption);white-space:pre-wrap;word-break:break-word;margin:0;line-height:1.55;overflow-x:auto}@media (min-width:640px){.amm-kpk-actie{align-items:center;gap:var(--amm-sp-4);flex-direction:row}}.amm-onb-lijst{border:1px solid var(--amm-line);border-radius:var(--amm-r-element);background:0 0;overflow:hidden}.amm-onb-item+.amm-onb-item{border-top:1px solid var(--amm-line)}.amm-onb-rij{align-items:center;gap:var(--amm-sp-3);padding:10px var(--amm-sp-4);transition:background .14s var(--amm-ease);-webkit-tap-highlight-color:transparent;display:flex;position:relative}.amm-onb-rij:hover{background:color-mix(in srgb, var(--amm-ink) 3%, transparent)}.amm-onb-rij.is-done{background:color-mix(in srgb, var(--amm-success) 4%, transparent)}.amm-onb-rij.is-done:hover{background:color-mix(in srgb, var(--amm-success) 7%, transparent)}.amm-onb-cb{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.amm-onb-taak{min-width:0;font-size:var(--amm-fs-body);font-weight:var(--amm-fw-semibold);line-height:var(--amm-lh-compact);color:var(--amm-ink);transition:color .2s var(--amm-ease);flex:auto}.amm-onb-taak-knop{appearance:none;text-align:left;cursor:pointer;-webkit-user-select:none;user-select:none;background:0 0;border:none;align-items:center;gap:8px;padding:0;font-family:inherit;display:flex}.amm-onb-chevron{color:var(--amm-muted);opacity:.5;transition:transform .18s var(--amm-ease), opacity .15s var(--amm-ease);flex:none}.amm-onb-taak-knop:hover .amm-onb-chevron{opacity:1}.amm-onb-item.is-open .amm-onb-chevron{opacity:1;transform:rotate(180deg)}.amm-onb-taak-knop:focus-visible{outline:none}.amm-onb-taak-knop:focus-visible>span:first-child{outline:2px solid var(--amm-accent);outline-offset:3px;border-radius:3px}.amm-onb-rij.is-done .amm-onb-taak{color:var(--amm-muted);text-decoration:line-through;-webkit-text-decoration-color:color-mix(in srgb, var(--amm-success) 45%, transparent);text-decoration-color:color-mix(in srgb, var(--amm-success) 45%, transparent);text-decoration-thickness:1.5px}.amm-onb-check{cursor:pointer;flex:none;display:inline-flex}.amm-onb-box{border:1.5px solid var(--amm-line-2,var(--amm-line));width:22px;height:22px;transition:background .2s var(--amm-ease), border-color .2s var(--amm-ease), transform .12s var(--amm-ease);background:0 0;border-radius:6px;flex:none;place-items:center;display:grid}.amm-onb-rij:hover .amm-onb-box{border-color:var(--amm-muted)}.amm-onb-rij.is-done:hover .amm-onb-box{border-color:var(--amm-success)}.amm-onb-box svg{color:var(--amm-surface);opacity:0;transition:opacity .18s var(--amm-ease), transform .18s var(--amm-ease);transform:scale(.6)}.amm-onb-check:active .amm-onb-box{transform:scale(.9)}.amm-onb-rij.is-done .amm-onb-box{background:var(--amm-success);border-color:var(--amm-success)}.amm-onb-rij.is-done .amm-onb-box svg{opacity:1;transform:scale(1)}.amm-onb-cb:focus-visible~.amm-onb-box{outline:2px solid var(--amm-accent);outline-offset:2px}.amm-onb-uitleg{margin:4px var(--amm-sp-4) 14px var(--amm-sp-4);gap:var(--amm-sp-4);animation:amm-onb-uitleg-in .16s var(--amm-ease);display:grid}.amm-onb-lane-label{border-radius:var(--amm-r-chip);font-size:var(--amm-fs-label);font-weight:var(--amm-fw-semibold);letter-spacing:.01em;align-items:center;gap:6px;margin-bottom:6px;padding:2px 9px;display:inline-flex}.amm-onb-lane-dot{border-radius:50%;flex:none;width:5px;height:5px}.amm-onb-lane-jij .amm-onb-lane-label{background:var(--amm-accent-soft);color:var(--amm-accent-ink)}.amm-onb-lane-jij .amm-onb-lane-dot{background:var(--amm-accent)}.amm-onb-lane-ander .amm-onb-lane-label{background:var(--amm-success-soft);color:var(--amm-success-ink)}.amm-onb-lane-ander .amm-onb-lane-dot{background:var(--amm-success)}.amm-onb-lane-tekst{max-width:var(--amm-measure);color:var(--amm-muted);font-size:var(--amm-fs-body);line-height:var(--amm-lh-body);margin:0}.amm-onb-uitleg-sleutel{max-width:var(--amm-measure);color:var(--amm-faint);font-size:var(--amm-fs-caption);line-height:var(--amm-lh-body);align-items:flex-start;gap:7px;margin:0;display:flex}.amm-onb-uitleg-sleutel svg{color:var(--amm-faint);flex:none;margin-top:2px}@keyframes amm-onb-uitleg-in{0%{opacity:0;transform:translateY(-3px)}to{opacity:1;transform:translateY(0)}}.amm-onb-deliverable{gap:var(--amm-sp-3);display:grid}.amm-onb-genknop{justify-self:start;align-items:center;gap:6px;display:inline-flex}.amm-onb-wis{border-radius:var(--amm-r-knop);min-width:32px;height:32px;color:var(--amm-muted);font-size:var(--amm-fs-caption);font-weight:var(--amm-fw-semibold);cursor:pointer;opacity:0;transition:opacity .15s var(--amm-ease), color .15s var(--amm-ease), background .15s var(--amm-ease);background:0 0;border:none;flex:none;justify-content:center;align-items:center;padding:0 8px;display:inline-flex}.amm-onb-rij:hover .amm-onb-wis,.amm-onb-wis:focus-visible{opacity:1}.amm-onb-wis:hover{background:var(--amm-danger-soft);color:var(--amm-danger-ink)}.amm-onb-toevoeg{margin-top:var(--amm-sp-6);padding-top:var(--amm-sp-5);border-top:1px solid var(--amm-line);justify-content:space-between;align-items:flex-start;gap:var(--amm-sp-3);flex-wrap:wrap;display:flex}.amm-onb-leeg-knop{appearance:none;color:var(--amm-muted);font:inherit;font-size:var(--amm-fs-caption);cursor:pointer;min-height:44px;transition:color .15s var(--amm-ease);background:0 0;border:none;padding:8px 4px}.amm-onb-leeg-knop:hover{color:var(--amm-danger-ink)}.amm-onb-leeg-knop:disabled{opacity:.6;cursor:default}.amm-onb-leeg{padding:var(--amm-sp-4) 0}.amm-onb-leeg>p{margin:0 0 var(--amm-sp-4);color:var(--amm-muted);font-size:var(--amm-fs-sub);line-height:var(--amm-lh-body);max-width:var(--amm-measure)}.amm-onb-form{margin-top:var(--amm-sp-3);padding:var(--amm-sp-4);border:1px solid var(--amm-line);border-radius:var(--amm-r-element);background:var(--amm-surface-2)}@media (prefers-reduced-motion:reduce){.amm-onb-ring-fill,.amm-onb-bar>i,.amm-onb-box,.amm-onb-box svg,.amm-onb-taak,.amm-onb-wis{transition:none}}@media (max-width:560px){.amm-onb-rij{gap:10px;padding:12px 14px}.amm-onb-wis{opacity:1}}.amm-intake{background:var(--amm-canvas);flex-direction:column;min-height:100dvh;display:flex}.amm-intake-kop{padding:var(--amm-sp-4);border-bottom:1px solid var(--amm-line);align-items:center;display:flex}.amm-intake-merk{font-size:var(--amm-fs-h3);font-weight:var(--amm-fw-bold,700);color:var(--amm-ink)}.amm-intake-inhoud{width:100%;max-width:640px;padding:var(--amm-sp-6) var(--amm-sp-4) var(--amm-sp-12);flex:auto;margin:0 auto}.amm-intake-voet{padding:var(--amm-sp-4);border-top:1px solid var(--amm-line);font-size:var(--amm-fs-eyebrow);color:var(--amm-faint);text-align:center}.amm-intake-eyebrow{margin:0 0 var(--amm-sp-2);font-size:var(--amm-fs-eyebrow);font-weight:var(--amm-fw-semibold,600);letter-spacing:.08em;text-transform:uppercase;color:var(--amm-accent-ink)}.amm-intake-titel{margin:0 0 var(--amm-sp-3);font-size:var(--amm-fs-h1);font-weight:var(--amm-fw-bold,700);line-height:var(--amm-lh-kop);color:var(--amm-ink)}.amm-intake-lead{margin:0 0 var(--amm-sp-6);max-width:var(--amm-measure);font-size:var(--amm-fs-lead);line-height:var(--amm-lh-body);color:var(--amm-muted)}.amm-intake-voorvul{margin:0 0 var(--amm-sp-8);padding:var(--amm-sp-4);border:1px solid var(--amm-line);border-radius:var(--amm-r-kaart);background:var(--amm-surface)}.amm-intake-voorvul-titel{margin:0 0 var(--amm-sp-2);font-size:var(--amm-fs-eyebrow);font-weight:var(--amm-fw-semibold,600);letter-spacing:.06em;text-transform:uppercase;color:var(--amm-muted)}.amm-intake-voorvul-rij{padding:var(--amm-sp-3) 0;gap:2px;display:grid}.amm-intake-voorvul-rij+.amm-intake-voorvul-rij{border-top:1px solid var(--amm-line)}.amm-intake-voorvul-label{font-size:var(--amm-fs-caption);color:var(--amm-muted)}.amm-intake-voorvul-waarde{font-size:var(--amm-fs-body);line-height:var(--amm-lh-compact);color:var(--amm-ink)}.amm-intake-voorvul-noot{margin:var(--amm-sp-3) 0 0;font-size:var(--amm-fs-caption);line-height:var(--amm-lh-compact);color:var(--amm-muted)}.amm-intake-vraag{padding:var(--amm-sp-6) 0;border-top:1px solid var(--amm-line)}.amm-intake-vraag:first-of-type{padding-top:var(--amm-sp-2);border-top:0}.amm-intake-vraag-kop{margin:0 0 var(--amm-sp-2);font-size:var(--amm-fs-h2);font-weight:var(--amm-fw-semibold,600);line-height:var(--amm-lh-compact);color:var(--amm-ink);display:block}.amm-intake-vraag-hint{margin:0 0 var(--amm-sp-3);font-size:var(--amm-fs-caption);line-height:var(--amm-lh-compact);color:var(--amm-muted)}.amm-intake-opties{gap:var(--amm-sp-2);display:grid}.amm-intake-optie{align-items:center;gap:var(--amm-sp-3);min-height:44px;padding:var(--amm-sp-3);border:1px solid var(--amm-line);border-radius:var(--amm-r-element);background:var(--amm-surface);cursor:pointer;transition:background .14s var(--amm-ease), border-color .14s var(--amm-ease);-webkit-tap-highlight-color:transparent;display:flex}.amm-intake-optie:hover{background:color-mix(in srgb, var(--amm-ink) 3%, transparent)}.amm-intake-optie:has(input:checked){border-color:var(--amm-accent);background:var(--amm-accent-soft)}.amm-intake-optie:has(input:focus-visible){outline:2px solid var(--amm-accent);outline-offset:2px}.amm-intake-optie>input{width:18px;height:18px;accent-color:var(--amm-accent);flex:none;margin:0}.amm-intake-optie-tekst{font-size:var(--amm-fs-body);line-height:var(--amm-lh-compact);color:var(--amm-ink)}.amm-intake-personen{gap:var(--amm-sp-3);display:grid}.amm-intake-persoon{gap:var(--amm-sp-3);padding:var(--amm-sp-4);border:1px solid var(--amm-line);border-radius:var(--amm-r-element);background:var(--amm-surface);display:grid}.amm-intake-persoon-velden{gap:var(--amm-sp-3);display:grid}.amm-intake-persoon-voet{justify-content:space-between;align-items:center;gap:var(--amm-sp-3);display:flex}.amm-intake-beslisser{align-items:center;gap:var(--amm-sp-2);min-height:44px;font-size:var(--amm-fs-caption);color:var(--amm-ink);cursor:pointer;display:inline-flex}.amm-intake-beslisser input{width:18px;height:18px;accent-color:var(--amm-accent);margin:0}.amm-intake-wis{min-width:44px;min-height:44px;padding:0 var(--amm-sp-3);border-radius:var(--amm-r-knop);color:var(--amm-muted);font:inherit;font-size:var(--amm-fs-caption);cursor:pointer;transition:background .15s var(--amm-ease), color .15s var(--amm-ease);background:0 0;border:none;justify-content:center;align-items:center;display:inline-flex}.amm-intake-wis:hover{background:var(--amm-danger-soft);color:var(--amm-danger-ink)}.amm-intake-toevoeg{margin-top:var(--amm-sp-3);min-height:44px}.amm-intake-voet-form{margin-top:var(--amm-sp-8);padding-top:var(--amm-sp-6);border-top:1px solid var(--amm-line)}.amm-intake-verstuur{width:100%;min-height:44px}.amm-intake-fout{margin:var(--amm-sp-4) 0 0;padding:var(--amm-sp-3) var(--amm-sp-4);border:1px solid color-mix(in srgb, var(--amm-danger-ink) 25%, var(--amm-line));border-radius:var(--amm-r-element);background:var(--amm-danger-soft);font-size:var(--amm-fs-caption);line-height:var(--amm-lh-compact);color:var(--amm-danger-ink)}.amm-intake-succes{padding:var(--amm-sp-6);border:1px solid color-mix(in srgb, var(--amm-success) 30%, var(--amm-line));border-radius:var(--amm-r-kaart);background:color-mix(in srgb, var(--amm-success) 5%, var(--amm-surface))}.amm-intake-succes-titel{margin:0 0 var(--amm-sp-3);font-size:var(--amm-fs-h2);font-weight:var(--amm-fw-semibold,600);color:var(--amm-ink)}.amm-intake-succes p{margin:0 0 var(--amm-sp-3);font-size:var(--amm-fs-body);line-height:var(--amm-lh-body);color:var(--amm-muted)}.amm-intake-succes p:last-child{margin-bottom:0}.amm-intake-terugblik{margin:var(--amm-sp-6) 0 0;gap:var(--amm-sp-4);display:grid}.amm-intake-terugblik-item{padding:var(--amm-sp-4);border:1px solid var(--amm-line);border-radius:var(--amm-r-element);background:var(--amm-surface)}.amm-intake-terugblik-vraag{margin:0 0 var(--amm-sp-1);font-size:var(--amm-fs-caption);font-weight:var(--amm-fw-medium,500);color:var(--amm-muted)}.amm-intake-terugblik-antwoord{font-size:var(--amm-fs-body);line-height:var(--amm-lh-body);color:var(--amm-ink);white-space:pre-wrap;margin:0}@media (prefers-reduced-motion:reduce){.amm-intake-optie,.amm-intake-wis{transition:none}}@media (min-width:640px){.amm-intake-persoon-velden{grid-template-columns:1fr 1fr}.amm-intake-verstuur{width:auto;min-width:240px}}.amm-int-paneel{gap:var(--amm-sp-4);display:grid}.amm-int-leeg{padding:var(--amm-sp-4) 0;color:var(--amm-muted);font-size:var(--amm-fs-sub);line-height:var(--amm-lh-body);margin:0}.amm-int-noot{padding:var(--amm-sp-3);border:1px solid var(--amm-line);border-radius:var(--amm-r-knop);background:color-mix(in srgb, var(--amm-ink) 3%, transparent);color:var(--amm-muted);font-size:var(--amm-fs-caption);line-height:var(--amm-lh-compact);margin:0}.amm-int-succes{padding:var(--amm-sp-3);border:1px solid color-mix(in srgb, var(--amm-success) 30%, var(--amm-line));border-radius:var(--amm-r-knop);background:var(--amm-success-soft);color:var(--amm-success-ink);font-size:var(--amm-fs-caption);line-height:var(--amm-lh-compact);margin:0}.amm-int-reden{color:var(--amm-muted);font-size:var(--amm-fs-caption);line-height:var(--amm-lh-compact);margin:0}.amm-int-knoprij{gap:var(--amm-sp-2);flex-wrap:wrap;display:flex}.amm-int-knoprij .amm-btn{min-height:44px}.amm-int-vragen{gap:var(--amm-sp-3);counter-reset:intvraag;margin:0;padding:0;list-style:none;display:grid}.amm-int-vraag{padding:var(--amm-sp-4);padding-left:calc(var(--amm-sp-6) + var(--amm-sp-4));border:1px solid var(--amm-line);border-radius:var(--amm-r-element);background:var(--amm-surface);counter-increment:intvraag;position:relative}.amm-int-vraag:before{content:counter(intvraag);top:var(--amm-sp-4);left:var(--amm-sp-4);width:var(--amm-sp-6);height:var(--amm-sp-6);background:var(--amm-accent-soft);color:var(--amm-accent-ink);font-size:var(--amm-fs-caption);font-weight:var(--amm-fw-semibold,600);border-radius:50%;justify-content:center;align-items:center;display:inline-flex;position:absolute}.amm-int-vraag-tekst{font-size:var(--amm-fs-body);font-weight:var(--amm-fw-semibold,600);line-height:var(--amm-lh-compact);color:var(--amm-ink);margin:0}.amm-int-vraag-hint{margin:var(--amm-sp-1) 0 0;font-size:var(--amm-fs-caption);line-height:var(--amm-lh-compact);color:var(--amm-muted)}.amm-int-vraag-opties{margin:var(--amm-sp-2) 0 0;padding-left:var(--amm-sp-4);font-size:var(--amm-fs-caption);line-height:var(--amm-lh-body);color:var(--amm-muted)}.amm-int-status{gap:0;margin:0;display:grid}.amm-int-status-rij{justify-content:space-between;gap:var(--amm-sp-3);padding:var(--amm-sp-3) 0;display:flex}.amm-int-status-rij+.amm-int-status-rij{border-top:1px solid var(--amm-line)}.amm-int-status-rij dt{color:var(--amm-muted);font-size:var(--amm-fs-caption);margin:0}.amm-int-status-rij dd{color:var(--amm-ink);font-size:var(--amm-fs-body);font-weight:var(--amm-fw-semibold,600);margin:0}.amm-int-antwoorden{gap:var(--amm-sp-4);display:grid}.amm-int-antwoord{padding-bottom:var(--amm-sp-4);border-bottom:1px solid var(--amm-line)}.amm-int-antwoord:last-child{border-bottom:0;padding-bottom:0}.amm-int-antwoord-vraag{margin:0 0 var(--amm-sp-2);font-size:var(--amm-fs-caption);font-weight:var(--amm-fw-semibold,600);color:var(--amm-muted)}.amm-int-antwoord-waarde{font-size:var(--amm-fs-body);line-height:var(--amm-lh-body);color:var(--amm-ink);white-space:pre-wrap;margin:0}.amm-int-antwoord-toelichting{margin:var(--amm-sp-2) 0 0;font-size:var(--amm-fs-caption);line-height:var(--amm-lh-body);color:var(--amm-muted);white-space:pre-wrap}.amm-int-antwoord-leeg{font-size:var(--amm-fs-body);color:var(--amm-faint);margin:0;font-style:italic}.amm-int-personen{gap:var(--amm-sp-2);margin:0;padding:0;list-style:none;display:grid}.amm-int-persoon{font-size:var(--amm-fs-body);line-height:var(--amm-lh-compact);color:var(--amm-ink)}.amm-int-persoon-vlag{margin-left:var(--amm-sp-2);padding:2px var(--amm-sp-2);border-radius:var(--amm-r-knop);background:var(--amm-accent-soft);color:var(--amm-accent-ink);font-size:var(--amm-fs-eyebrow);font-weight:var(--amm-fw-semibold,600);letter-spacing:.04em;text-transform:uppercase;display:inline-block}.amm-int-mails{gap:var(--amm-sp-4);display:grid}.amm-int-mail{padding:var(--amm-sp-4);border:1px solid var(--amm-line);border-radius:var(--amm-r-kaart);background:var(--amm-surface)}.amm-int-mail.is-concept{border-color:color-mix(in srgb, var(--amm-accent) 40%, var(--amm-line));border-left-width:3px;border-left-color:var(--amm-accent)}.amm-int-mail-kop{justify-content:space-between;align-items:center;gap:var(--amm-sp-3);margin-bottom:var(--amm-sp-3);display:flex}.amm-int-mail-soort{font-size:var(--amm-fs-caption);font-weight:var(--amm-fw-semibold,600);color:var(--amm-ink)}.amm-int-mail-badge{padding:2px var(--amm-sp-2);border-radius:var(--amm-r-knop);font-size:var(--amm-fs-eyebrow);font-weight:var(--amm-fw-semibold,600);letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;align-items:center;display:inline-flex}.amm-int-mail-badge.is-concept{background:var(--amm-accent-soft);color:var(--amm-accent-ink)}.amm-int-mail-badge.is-verstuurd{background:var(--amm-success-soft);color:var(--amm-success-ink)}.amm-int-mail-badge.is-ingetrokken{background:color-mix(in srgb, var(--amm-ink) 6%, transparent);color:var(--amm-muted)}.amm-int-mail-aan{margin:0 0 var(--amm-sp-3);font-size:var(--amm-fs-caption);color:var(--amm-muted)}.amm-int-mail-aan b{color:var(--amm-ink);font-weight:var(--amm-fw-semibold,600)}.amm-int-mail-tekst{min-height:200px;line-height:var(--amm-lh-body)}.amm-int-mail-knoprij{gap:var(--amm-sp-2);margin-top:var(--amm-sp-2);flex-wrap:wrap;display:flex}.amm-int-mail-knoprij .amm-btn{min-height:44px}.amm-int-mail.is-klaar{background:color-mix(in srgb, var(--amm-ink) 2%, transparent)}.amm-int-mail-historie{gap:var(--amm-sp-3);display:grid}.amm-int-mail-meta{margin:0 0 var(--amm-sp-1);font-size:var(--amm-fs-caption);color:var(--amm-muted)}.amm-int-mail-onderwerp{font-size:var(--amm-fs-body);color:var(--amm-ink);margin:0}.amm-vs-leeg,.amm-vs-lezen,.amm-vs-werkbank{gap:var(--amm-sp-4);display:grid}.amm-vs-statusbalk{align-items:center;gap:var(--amm-sp-3);flex-wrap:wrap;display:flex}.amm-vs-badge{padding:var(--amm-sp-1) var(--amm-sp-3);border:1px solid var(--amm-line);border-radius:var(--amm-r-chip);font-size:var(--amm-fs-caption);font-weight:var(--amm-fw-semibold,600);line-height:var(--amm-lh-compact);align-items:center;display:inline-flex}.amm-vs-badge.is-ai{border-color:color-mix(in srgb, var(--amm-ai) 28%, var(--amm-line));background:var(--amm-ai-soft);color:var(--amm-ai-ink)}.amm-vs-badge.is-ruben,.amm-vs-badge.is-akkoord{border-color:color-mix(in srgb, var(--amm-success) 30%, var(--amm-line));background:var(--amm-success-soft);color:var(--amm-success-ink)}.amm-vs-badge.is-gedeeld{border-color:color-mix(in srgb, var(--amm-info) 30%, var(--amm-line));background:var(--amm-info-soft);color:var(--amm-info-ink)}.amm-vs-badge.is-gefaald{border-color:color-mix(in srgb, var(--amm-warning) 32%, var(--amm-line));background:var(--amm-warning-soft);color:var(--amm-warning-ink)}.amm-vs-tijd{color:var(--amm-muted);font-size:var(--amm-fs-caption)}.amm-vs-blok{gap:var(--amm-sp-3);padding:var(--amm-sp-4);border:1px solid var(--amm-line);border-radius:var(--amm-r-element);background:var(--amm-surface);display:grid}.amm-vs-blok-kop{font-size:var(--amm-fs-sub);font-weight:var(--amm-fw-semibold,600);color:var(--amm-ink);margin:0}.amm-vs-blok-hint{color:var(--amm-muted);font-size:var(--amm-fs-caption);line-height:var(--amm-lh-compact);margin:0}.amm-vs-fase{gap:var(--amm-sp-3);padding-top:var(--amm-sp-3);border-top:1px solid var(--amm-line);display:flex}.amm-vs-fase:first-of-type{border-top:0;padding-top:0}.amm-vs-fase-nr{width:var(--amm-sp-6);height:var(--amm-sp-6);background:var(--amm-accent-soft);color:var(--amm-accent-ink);font-size:var(--amm-fs-caption);font-weight:var(--amm-fw-semibold,600);border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex}.amm-vs-fase-body{gap:var(--amm-sp-3);flex:auto;min-width:0;display:grid}.amm-vs-lijst{gap:var(--amm-sp-2);margin:0;padding:0;list-style:none;display:grid}.amm-vs-lijst-rij{gap:var(--amm-sp-2);align-items:center;display:flex}.amm-vs-lijst-rij .amm-tr-invoer{flex:auto;min-width:0}.amm-vs-rij-weg{min-width:44px;min-height:44px;padding:var(--amm-sp-2);flex:none}.amm-vs-toevoeg{justify-self:start;min-height:44px}.amm-vs-prijsrij,.amm-vs-mijlpaal{gap:var(--amm-sp-3);grid-template-columns:1fr;display:grid}.amm-vs-acties{gap:var(--amm-sp-2);display:grid}@media (min-width:640px){.amm-vs-prijsrij{grid-template-columns:1fr 1fr}.amm-vs-mijlpaal{grid-template-columns:minmax(0,1fr) minmax(0,2fr)}}.amm-vs-meta{gap:var(--amm-sp-2);margin:0;display:grid}.amm-vs-meta-rij{gap:var(--amm-sp-3);font-size:var(--amm-fs-caption);display:flex}.amm-vs-meta-rij dt{width:8rem;color:var(--amm-muted);flex:none}.amm-vs-meta-rij dd{color:var(--amm-ink);font-weight:var(--amm-fw-medium,500);margin:0}.amm-vs-samenvatting{gap:var(--amm-sp-4);padding:var(--amm-sp-5);border:1px solid var(--amm-line);border-radius:var(--amm-r-kaart);background:var(--amm-canvas);display:grid}.amm-vs-titel{font-size:var(--amm-fs-h);font-weight:var(--amm-fw-bold,700);line-height:var(--amm-lh-kop);color:var(--amm-ink);margin:0}.amm-vs-alinea{color:var(--amm-ink);font-size:var(--amm-fs-body);line-height:var(--amm-lh-body);margin:0}.amm-vs-kernvraag{color:var(--amm-muted)}.amm-vs-fasen-lezen{gap:var(--amm-sp-4);display:grid}.amm-vs-fase-lezen{gap:var(--amm-sp-3);display:flex}.amm-vs-fase-titel{margin:0 0 var(--amm-sp-1);font-size:var(--amm-fs-sub);font-weight:var(--amm-fw-semibold,600);color:var(--amm-ink)}.amm-vs-deliverables{margin:var(--amm-sp-2) 0 0;padding-left:var(--amm-sp-4);gap:var(--amm-sp-1);color:var(--amm-ink);font-size:var(--amm-fs-sub);line-height:var(--amm-lh-body);display:grid}.amm-vs-prijs-lezen{align-items:baseline;gap:var(--amm-sp-5);padding:var(--amm-sp-4);border:1px solid var(--amm-line);border-radius:var(--amm-r-element);background:var(--amm-surface);flex-wrap:wrap;display:flex}.amm-vs-prijs-item{gap:var(--amm-sp-1);display:grid}.amm-vs-prijs-cijfer{font-size:var(--amm-fs-cijfer);font-weight:var(--amm-fw-bold,700);color:var(--amm-ink);line-height:1}.amm-vs-prijs-label{font-size:var(--amm-fs-caption);color:var(--amm-muted)}.amm-vs-prijs-noot{padding:var(--amm-sp-1) var(--amm-sp-3);border-radius:var(--amm-r-chip);background:var(--amm-ai-soft);color:var(--amm-ai-ink);font-size:var(--amm-fs-caption);font-weight:var(--amm-fw-semibold,600)}.amm-vs-planning-lezen,.amm-vs-afspraken-lezen{padding-left:var(--amm-sp-4);gap:var(--amm-sp-2);color:var(--amm-ink);font-size:var(--amm-fs-sub);line-height:var(--amm-lh-body);margin:0;display:grid}.amm-vsp{background:var(--amm-canvas);flex-direction:column;min-height:100dvh;display:flex}.amm-vsp-kop{padding:var(--amm-sp-4);border-bottom:1px solid var(--amm-line);align-items:center;display:flex}.amm-vsp-merk{font-size:var(--amm-fs-h3);font-weight:var(--amm-fw-bold,700);letter-spacing:.01em;color:var(--amm-ink)}.amm-vsp-inhoud{width:100%;max-width:680px;padding:var(--amm-sp-8) var(--amm-sp-4) var(--amm-sp-12);flex:auto;margin:0 auto}.amm-vsp-voet{padding:var(--amm-sp-4);border-top:1px solid var(--amm-line);font-size:var(--amm-fs-eyebrow);color:var(--amm-faint);text-align:center}.amm-vsp-eyebrow{align-items:center;gap:var(--amm-sp-2);margin:0 0 var(--amm-sp-3);font-size:var(--amm-fs-eyebrow);font-weight:var(--amm-fw-semibold,600);letter-spacing:.08em;text-transform:uppercase;color:var(--amm-accent-ink);display:flex}.amm-vsp-dot{border-radius:var(--amm-r-chip);background:var(--amm-accent);width:6px;height:6px}.amm-vsp-titel{margin:0 0 var(--amm-sp-4);font-size:var(--amm-fs-h1);font-weight:var(--amm-fw-zwaar,750);line-height:var(--amm-lh-kop);letter-spacing:-.01em;color:var(--amm-ink)}.amm-vsp-lead{max-width:var(--amm-measure);font-size:var(--amm-fs-lead);line-height:var(--amm-lh-body);color:var(--amm-muted);margin:0}.amm-vsp-hero{padding-bottom:var(--amm-sp-8)}.amm-vsp-kernvraag{margin:0 0 var(--amm-sp-8);padding:var(--amm-sp-6);border:1px solid var(--amm-accent-wash-line);border-radius:var(--amm-r-kaart);background:var(--amm-accent-wash)}.amm-vsp-kernvraag-tekst{font-size:var(--amm-fs-h2);font-weight:var(--amm-fw-medium,500);line-height:var(--amm-lh-body);color:var(--amm-ink);margin:0}.amm-vsp-sectie{padding:var(--amm-sp-8) 0;border-top:1px solid var(--amm-line)}.amm-vsp-sectielabel{margin:0 0 var(--amm-sp-5);font-size:var(--amm-fs-eyebrow);font-weight:var(--amm-fw-semibold,600);letter-spacing:.06em;text-transform:uppercase;color:var(--amm-muted)}.amm-vsp-kernvraag+.amm-vsp-sectie,.amm-vsp-hero+.amm-vsp-sectie{border-top:0;padding-top:0}.amm-vsp-fasen{gap:var(--amm-sp-5);margin:0;padding:0;list-style:none;display:grid}.amm-vsp-fase{gap:var(--amm-sp-4);padding:var(--amm-sp-5);border:1px solid var(--amm-line);border-radius:var(--amm-r-kaart);background:var(--amm-surface);grid-template-columns:auto 1fr;display:grid}.amm-vsp-fase-nr{border-radius:var(--amm-r-chip);background:var(--amm-accent-soft);width:30px;height:30px;color:var(--amm-accent-ink);font-size:var(--amm-fs-caption);font-weight:var(--amm-fw-bold,700);font-variant-numeric:tabular-nums;justify-content:center;align-items:center;display:flex}.amm-vsp-fase-body{min-width:0}.amm-vsp-fase-titel{margin:0 0 var(--amm-sp-2);font-size:var(--amm-fs-h2);font-weight:var(--amm-fw-semibold,600);line-height:var(--amm-lh-compact);color:var(--amm-ink)}.amm-vsp-fase-wat{margin:0 0 var(--amm-sp-3);font-size:var(--amm-fs-body);line-height:var(--amm-lh-body);color:var(--amm-muted)}.amm-vsp-deliverables{gap:var(--amm-sp-2);margin:0;padding:0;list-style:none;display:grid}.amm-vsp-deliverables li{gap:var(--amm-sp-2);font-size:var(--amm-fs-body);line-height:var(--amm-lh-compact);color:var(--amm-ink);grid-template-columns:auto 1fr;align-items:start;display:grid}.amm-vsp-deliverables svg{color:var(--amm-accent);margin-top:2px}.amm-vsp-prijs{gap:var(--amm-sp-4);flex-wrap:wrap;display:flex}.amm-vsp-prijs-item{padding:var(--amm-sp-5);border:1px solid var(--amm-line);border-radius:var(--amm-r-kaart);background:var(--amm-surface);flex:180px;gap:2px;display:grid}.amm-vsp-prijs-cijfer{font-size:var(--amm-fs-h1);font-weight:var(--amm-fw-zwaar,750);line-height:var(--amm-lh-kop);letter-spacing:-.01em;font-variant-numeric:tabular-nums;color:var(--amm-ink)}.amm-vsp-prijs-label{font-size:var(--amm-fs-caption);color:var(--amm-muted)}.amm-vsp-prijs-leeg{font-size:var(--amm-fs-body);line-height:var(--amm-lh-body);color:var(--amm-muted);margin:0}.amm-vsp-prijs-noot{margin:var(--amm-sp-4) 0 0;font-size:var(--amm-fs-caption);line-height:var(--amm-lh-compact);color:var(--amm-muted)}.amm-vsp-prijs-toelichting{margin:var(--amm-sp-4) 0 0;font-size:var(--amm-fs-body);line-height:var(--amm-lh-body);color:var(--amm-ink)}.amm-vsp-tijdlijn{margin:0;padding:0;list-style:none}.amm-vsp-tijdlijn-stap{padding:0 0 var(--amm-sp-5) var(--amm-sp-6);border-left:2px solid var(--amm-line);gap:2px;display:grid;position:relative}.amm-vsp-tijdlijn-stap:last-child{border-left-color:#0000;padding-bottom:0}.amm-vsp-tijdlijn-stap:before{content:"";border-radius:var(--amm-r-chip);background:var(--amm-accent);width:10px;height:10px;box-shadow:0 0 0 3px var(--amm-canvas);position:absolute;top:3px;left:-6px}.amm-vsp-tijdlijn-wanneer{font-size:var(--amm-fs-caption);font-weight:var(--amm-fw-semibold,600);color:var(--amm-accent-ink)}.amm-vsp-tijdlijn-wat{font-size:var(--amm-fs-body);line-height:var(--amm-lh-body);color:var(--amm-ink)}.amm-vsp-afspraken{gap:var(--amm-sp-3);margin:0;padding:0;list-style:none;display:grid}.amm-vsp-afspraken li{gap:var(--amm-sp-3);font-size:var(--amm-fs-body);line-height:var(--amm-lh-body);color:var(--amm-ink);grid-template-columns:auto 1fr;align-items:start;display:grid}.amm-vsp-afspraken svg{color:var(--amm-accent);margin-top:2px}.amm-vsp-akkoord{margin-top:var(--amm-sp-8);padding:var(--amm-sp-6);border:1px solid var(--amm-line);border-radius:var(--amm-r-kaart);background:var(--amm-surface)}.amm-vsp-akkoord.is-klaar{border-color:color-mix(in srgb, var(--amm-success) 30%, var(--amm-line));background:color-mix(in srgb, var(--amm-success) 5%, var(--amm-surface))}.amm-vsp-akkoord-vink{width:44px;height:44px;margin:0 0 var(--amm-sp-4);border-radius:var(--amm-r-chip);background:var(--amm-success-soft);color:var(--amm-success-ink);justify-content:center;align-items:center;display:flex}.amm-vsp-akkoord-titel{margin:0 0 var(--amm-sp-2);font-size:var(--amm-fs-h2);font-weight:var(--amm-fw-semibold,600);color:var(--amm-ink)}.amm-vsp-akkoord-tekst{margin:0 0 var(--amm-sp-3);font-size:var(--amm-fs-body);line-height:var(--amm-lh-body);color:var(--amm-muted)}.amm-vsp-akkoord-tekst:last-child{margin-bottom:0}.amm-vsp-akkoord-form{align-items:end;gap:var(--amm-sp-3);margin-top:var(--amm-sp-5);flex-wrap:wrap;display:flex}.amm-vsp-akkoord-veld{gap:var(--amm-sp-2);flex:240px;display:grid}.amm-vsp-akkoord-veld label{font-size:var(--amm-fs-caption);font-weight:var(--amm-fw-medium,500);color:var(--amm-ink)}.amm-vsp-akkoord-check{align-items:flex-start;gap:var(--amm-sp-2);font-size:var(--amm-fs-caption);color:var(--amm-muted,var(--amm-ink));cursor:pointer;flex:100%;line-height:1.5;display:flex}.amm-vsp-akkoord-check input{width:18px;height:18px;accent-color:var(--amm-accent,var(--amm-ink));cursor:pointer;flex:none;margin-top:.15em}.amm-vsp-akkoord-check a{color:var(--amm-accent,var(--amm-ink));text-decoration:underline}.amm-vsp-akkoord-knop{flex:none;width:100%;min-height:44px}.amm-tr-veldgroep{gap:var(--amm-sp-3);display:grid}.amm-vsp-ondertekend-lijst{gap:var(--amm-sp-3);margin:var(--amm-sp-3) 0 var(--amm-sp-4);display:grid}.amm-vsp-ondertekend-lijst div{gap:var(--amm-sp-1,2px);display:grid}.amm-vsp-ondertekend-lijst dt{font-size:var(--amm-fs-caption);color:var(--amm-muted,var(--amm-ink))}.amm-vsp-ondertekend-lijst dd{font-weight:var(--amm-fw-medium,500);color:var(--amm-ink);margin:0}@media print{.amm-vsp-afdruk .amm-vsp-kop{border:none}.amm-vsp-afdruk .amm-btn,.amm-vsp-afdruk .amm-vsp-akkoord-form{display:none}}.amm-vsp-akkoord-fout{margin:var(--amm-sp-4) 0 0;padding:var(--amm-sp-3) var(--amm-sp-4);border:1px solid color-mix(in srgb, var(--amm-danger-ink) 25%, var(--amm-line));border-radius:var(--amm-r-element);background:var(--amm-danger-soft);font-size:var(--amm-fs-caption);line-height:var(--amm-lh-compact);color:var(--amm-danger-ink)}@media (min-width:640px){.amm-vsp-akkoord-knop{width:auto}}.amm-onb-drb{gap:var(--amm-sp-3);display:grid}.amm-onb-drb-label{background:color-mix(in srgb, var(--amm-ink) 6%, transparent);color:var(--amm-muted);margin-bottom:0}.amm-onb-drb-stap+.amm-onb-drb-stap{margin-top:var(--amm-sp-4);padding-top:var(--amm-sp-4);border-top:1px solid var(--amm-line)}.amm-onb-drb-titel{font-size:var(--amm-fs-sub);font-weight:var(--amm-fw-nadruk);color:var(--amm-ink);line-height:var(--amm-lh-compact);margin:0}.amm-onb-drb-uitleg{color:var(--amm-muted);font-size:var(--amm-fs-sub);line-height:var(--amm-lh-body);max-width:var(--amm-measure);margin:4px 0 0}.amm-onb-drb-meer{margin-top:var(--amm-sp-3);color:var(--amm-accent);font-size:var(--amm-fs-label);font-weight:var(--amm-fw-nadruk);text-decoration:none;display:inline-block}.amm-onb-drb-meer:hover{text-decoration:underline}
