.xp-screen{max-width:100%;min-width:0}.xp-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(220px,100%),1fr));gap:12px}.xp-prose{white-space:pre-wrap;overflow-wrap:anywhere}.xp-tag{display:inline-flex;align-items:center;padding:3px 9px;border:1px solid currentColor;border-radius:16px;font-size:12px;font-weight:600}.xp-gereed{color:var(--ok)}.xp-actie{color:var(--danger)}.xp-controle{color:var(--warn)}.xp-checks{display:grid;gap:12px}.xp-checks section,.xp-screen fieldset{border:1px solid var(--line-2);border-radius:8px;padding:14px;min-width:0}.xp-checks h3{display:flex;gap:10px;align-items:center;flex-wrap:wrap;margin:0 0 8px}.xp-screen input[type=checkbox]{width:20px;height:20px;vertical-align:middle}.xp-choices{display:grid;gap:10px;max-height:300px;overflow:auto;padding:8px}.xp-choices label{display:flex;gap:10px;align-items:center}.xp-timeline{list-style:none;padding:0 0 0 16px;border-left:3px solid var(--accent)}.xp-timeline li{padding:0 0 18px 8px;border-bottom:1px solid var(--line-2);margin-bottom:16px}.xp-timeline h3{font-size:16px;margin:8px 0}.xp-screen .actions{flex-wrap:wrap}.xp-screen textarea{resize:vertical}.xp-screen code{overflow-wrap:anywhere}@media(max-width:480px){.xp-screen .actions .btn{flex:1 1 140px}.xp-checks section,.xp-screen fieldset{padding:10px}}
