.au-root{--au-accent-grad:linear-gradient(100deg,#242424,#000000);display:flex;min-height:100vh;background:var(--gray-100);color:var(--text-primary)}.au-paneel{width:40%;min-width:340px;flex:none;display:flex;flex-direction:column;padding:36px 40px 30px;background:var(--gray-950);box-sizing:border-box}.au-paneel-midden{margin:auto 0}.au-paneel-kop{margin:0;font-size:34px;line-height:1.15;font-weight:800;letter-spacing:-.02em;color:var(--white)}.au-paneel-sub{margin:14px 0 0;max-width:340px;font-size:13px;line-height:1.6;color:var(--gray-400)}.au-slashes{display:flex;gap:16px;margin-top:30px}.au-slash{width:30px;height:84px;transform:skewX(-12deg);display:inline-block}.au-usps{flex-direction:column;margin-top:auto}.au-usp,.au-usps{display:flex;gap:9px}.au-usp{align-items:center;font-size:11.5px}.au-usp-dot{width:9px;height:9px;border-radius:50%;flex:none}.au-usp-sterk{color:var(--white);font-weight:600}.au-usp-rest{color:var(--gray-500)}.au-kolom{flex:1;min-width:0;padding:40px 24px;background:var(--gray-100);box-sizing:border-box}.au-kolom,.au-stack{display:flex;flex-direction:column;align-items:center}.au-stack{margin:auto 0;width:100%}.au-logo{height:16px;width:auto;margin-bottom:18px}.au-pill{display:inline-flex;align-items:center;gap:6px;margin-bottom:14px;padding:6px 14px;border-radius:999px;border:1px solid var(--border-subtle);background:var(--surface-card);font-size:11.5px;color:var(--text-secondary);font-variant-numeric:tabular-nums}@keyframes auFade{0%{opacity:0}to{opacity:1}}.au-kaart{width:440px;max-width:100%;background:var(--surface-card);border:1px solid var(--border-subtle);border-radius:var(--radius-card);box-shadow:var(--shadow-sm);overflow:hidden;animation:auFade var(--dur-base) var(--ease-standard)}.au-accent{height:5px;background-image:var(--au-accent-grad)}.au-body{padding:28px 32px 30px}.au-eyebrow{font-size:10px;font-weight:800;font-style:italic;letter-spacing:.14em;text-transform:uppercase;color:var(--text-tertiary)}.au-titel{margin:8px 0 0;font-size:20px;font-weight:800;letter-spacing:-.02em}.au-sub{margin:8px 0 0;font-size:13px;line-height:1.55;color:var(--text-secondary)}.au-veld{display:block;margin-top:20px}.au-label{display:block;margin-bottom:6px;font-size:12px;font-weight:700;color:var(--text-secondary)}.au-input{width:100%;box-sizing:border-box;padding:11px 14px;border:1px solid var(--border-default);border-radius:var(--radius-field);background:var(--surface-page);font-family:inherit;font-size:14px;color:var(--text-primary)}.au-input:focus{outline:none;border-color:var(--gray-800);box-shadow:0 0 0 3px color-mix(in srgb,var(--gray-950) 18%,transparent)}.au-input[aria-invalid=true]{border-color:var(--danger)}.au-fout{margin:6px 0 0;font-size:12px;font-weight:600;color:var(--danger)}.au-knop{width:100%;margin-top:18px;padding:12px 18px;border:none;border-radius:var(--radius-btn);background-image:var(--au-accent-grad);color:var(--white);font-family:inherit;font-size:14px;font-weight:700;display:inline-flex;align-items:center;justify-content:center;gap:8px;cursor:pointer}.au-knop:disabled{opacity:.6;cursor:default}.au-voetnoot{display:flex;align-items:flex-start;gap:8px;margin:14px 0 0;font-size:11.5px;line-height:1.5;color:var(--text-tertiary)}.au-scheiding{margin-top:22px;padding-top:14px;border-top:1px solid var(--border-subtle)}.au-foot{margin:0;font-size:11.5px;line-height:1.6;color:var(--text-tertiary)}.au-foot+.au-foot{margin-top:6px}.au-status{flex-direction:column;text-align:center;padding:14px 0 6px}.au-badge,.au-status{display:flex;align-items:center}.au-badge{width:54px;height:54px;border-radius:50%;justify-content:center;flex:none}.au-badge--info{background:var(--info-soft);color:var(--info-strong)}.au-badge--succes{background:var(--success-soft);color:var(--success-strong)}.au-badge--waarschuwing{background:var(--warning-soft);color:var(--warning-strong)}.au-status-titel{margin:14px 0 0;font-size:17px;font-weight:800;letter-spacing:-.02em}.au-status-tekst{margin:10px 0 0;font-size:13px;line-height:1.6;color:var(--text-secondary)}.au-status-tekst strong{color:var(--text-primary);font-weight:700}.au-link{margin-top:16px;font-family:inherit;font-size:12.5px;font-weight:700;color:var(--text-link,var(--gray-900))}.au-inline-link,.au-link{padding:0;border:none;background:none;text-decoration:underline;cursor:pointer}.au-inline-link{font:inherit;color:inherit}.au-genodigde{gap:12px;margin-top:18px;padding:12px 14px;border:1px solid var(--border-subtle);border-radius:12px;background:var(--surface-subtle);text-align:left}.au-avatar,.au-genodigde{display:flex;align-items:center}.au-avatar{width:36px;height:36px;border-radius:50%;flex:none;justify-content:center;background:var(--gray-900);color:var(--white);font-size:12.5px;font-weight:800}.au-genodigde-naam{font-size:14px;font-weight:700}.au-genodigde-meta{margin-top:2px;font-size:11.5px;line-height:1.5;color:var(--text-tertiary)}.au-dev{width:440px;max-width:100%;margin-top:18px}.au-dev-kop{font-size:10px;font-weight:800;font-style:italic;letter-spacing:.12em;text-transform:uppercase;color:var(--text-tertiary);margin-bottom:8px}.au-dev-lijst{display:flex;flex-wrap:wrap;gap:6px}.au-dev-knop{padding:7px 12px;border:1px solid var(--border-default);border-radius:999px;background:var(--surface-card);font-family:inherit;font-size:12px;font-weight:700;color:var(--text-primary);cursor:pointer}.au-dev-knop span{font-weight:500;color:var(--text-tertiary)}@media (max-width:860px){.au-paneel{display:none}}@media (prefers-reduced-motion:reduce){.au-kaart{animation:none}}