.form-grid{display:grid;grid-template-columns:1fr 1fr;gap:4px 18px}.form-grid label,.decision-form label{margin:9px 0}.form-grid select,.form-grid textarea,.decision-form textarea{display:block;width:100%;padding:12px;border:1px solid #ccd7d0;border-radius:8px;margin-top:7px;background:#fff}.form-grid textarea,.decision-form textarea{min-height:95px;resize:vertical}.wide{grid-column:1/-1}.form-actions{display:flex;justify-content:flex-end;align-items:center;gap:18px;margin-top:12px}.form-actions a{color:var(--muted)}.detail-grid{display:grid;grid-template-columns:1.1fr .9fr;gap:20px;margin-bottom:20px}dl{display:grid;grid-template-columns:150px 1fr;gap:13px;margin:0}dt{color:var(--muted);font-size:12px}dd{margin:0}.timeline{list-style:none;padding:0}.timeline li{border-left:3px solid var(--line);padding:0 0 18px 18px}.timeline small{display:block;color:var(--muted);margin-top:4px}.timeline p{margin-bottom:0}.decision-buttons{display:flex;justify-content:flex-end;gap:10px}.secondary{background:#e8eee9!important;color:var(--ink)!important}.danger{background:#c9362b!important}@media(max-width:900px){.detail-grid{grid-template-columns:1fr}}@media(max-width:540px){.form-grid{grid-template-columns:1fr}.wide{grid-column:auto}dl{grid-template-columns:1fr}dt{margin-top:8px}.decision-buttons{flex-wrap:wrap}}
