.cg-panel{margin-bottom:24px;border-top:4px solid #31594a}.cg-heading{display:flex;justify-content:space-between;gap:16px;align-items:center}.cg-heading h2{margin:6px 0 12px}.cg-heading small{letter-spacing:.12em;color:#786045;font-weight:700}.cg-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:14px;margin:18px 0}.cg-grid label{display:flex;flex-direction:column;gap:7px;font-size:13px}.cg-grid input,.cg-grid select{padding:10px;border:1px solid #d7d6cc;border-radius:7px;background:white;min-width:0}.cg-actions{display:flex;flex-wrap:wrap;gap:10px}.cg-confirm{margin-top:20px;padding:16px;background:#f6f4ee;border-radius:8px}.cg-confirm summary{font-weight:700;cursor:pointer}.cg-check{display:block;margin:20px 0}.cg-pending{padding:12px;background:#fff2d3}#cg-status{font-weight:600;color:#31594a}#view:has(.cg-panel){padding-bottom:130px}
