.ap-form{display:grid;grid-gap:var(--sp-3);gap:var(--sp-3)}.ap-form .ap-meta{margin:0}.ap-list{list-style:none;margin:0;padding:0;display:grid;grid-gap:var(--sp-3);gap:var(--sp-3)}.ap-item{border:1px solid var(--border);border-radius:var(--r-md);padding:var(--sp-3);background:var(--surface);overflow-wrap:anywhere}.ap-item h3{margin:0 0 var(--sp-1);font-size:var(--fs-md)}.ap-item p{margin:var(--sp-1) 0 0}.ap-head{display:flex;gap:var(--sp-2);align-items:center;flex-wrap:wrap}.ap-status-offen{border-color:var(--blue);color:var(--text)}.ap-status-stattgegeben{border-color:var(--win);color:var(--win-ink,var(--win))}.ap-status-abgelehnt{border-color:var(--danger);color:var(--danger)}.ap-overdue{color:var(--danger);font-weight:650}.ap-quote{white-space:pre-wrap;border-left:3px solid var(--border-strong);padding-left:var(--sp-2)}.ap-decide{display:grid;grid-gap:var(--sp-2);gap:var(--sp-2);margin-top:var(--sp-3)}.ap-decide .row{flex-wrap:wrap}.ap-check,.ap-decide .row{display:flex;gap:var(--sp-2);align-items:center}.ap-check{color:var(--text)}.ap-check input{width:auto;min-height:0}