.decision-grid,.db-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.decision-grid p{margin:0;padding:16px;border-radius:14px;background:#f3f6ef}.db-card{border:1px solid #d9e2d7;border-radius:16px;background:#fbfcf8;overflow:hidden}.db-card>summary{list-style:none;padding:22px;font-size:16px}.db-card>summary::-webkit-details-marker{display:none}.db-card h2{font-size:21px;line-height:1.5;margin:8px 0}.db-card .introline{font-size:14px;color:#455f52}.db-card .status{font-size:12px;background:#edf2e6;color:#526b45;border-radius:8px;padding:7px 10px;display:block;margin-top:12px}.db-card .openhint{font-size:12px;color:#276d54;display:block;margin-top:12px}.db-card[open]{grid-column:1/-1;background:#fff}.db-card[open] .openhint{display:none}.db-body{padding:0 24px 24px}.db-body h3{font-size:17px;margin:22px 0 9px}.db-body li{margin:7px 0}.db-body .chips{display:flex;gap:8px;flex-wrap:wrap}.chips span{background:#f0f4eb;border-radius:20px;padding:4px 12px;font-size:13px}.db-body .actions{margin:10px 0}.db-body .boundaries{border-left:3px solid #c7a764;padding-left:17px}.db-body .meta{font-size:13px}.search select{max-width:235px}@media(max-width:760px){.decision-grid,.db-grid{grid-template-columns:1fr}.search select{max-width:100%}.db-card>summary{padding:17px}.db-body{padding:0 18px 20px}}
