.rm-panel{background:#fbfaf4;border:1px solid #dfE4d7;border-radius:20px;padding:24px;margin:24px 0}.rm-heading{display:flex;gap:18px;align-items:center;justify-content:space-between;flex-wrap:wrap}.rm-heading h2{margin:8px 0 16px}.rm-columns{display:grid;grid-template-columns:1fr 1fr;gap:28px}.rm-metrics{display:flex;gap:24px;flex-wrap:wrap;padding:18px 0;border-bottom:1px solid #e0e5d8}.rm-metrics b{font-size:25px;color:#245a45}.rm-link{border:0;background:none;color:#286348;text-align:left;cursor:pointer;text-decoration:underline;text-underline-offset:4px;font:inherit}.rm-text{white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.85}.rm-minutes{border-top:1px solid #d9dfd3;margin-top:24px}.rm-minutes section{margin:22px 0}#rm-dialog{width:min(880px,92vw);max-height:90dvh;border:1px solid #dce4d7;border-radius:22px;padding:0;color:#263b30;background:#fffdf7;box-sizing:border-box}#rm-dialog::backdrop{background:#10241bb8}#rm-dialog>header{position:sticky;top:0;display:flex;align-items:center;justify-content:space-between;background:#fffdf7;padding:16px 24px;border-bottom:1px solid #dde4d7;z-index:1}#rm-dialog h2{font-size:22px;margin:0}#rm-dialog>header button{border:0;background:none;font-size:30px;cursor:pointer}#rm-body{padding:24px}#rm-form{display:grid;grid-template-columns:1fr 1fr;gap:16px}#rm-form label{display:flex;flex-direction:column;gap:8px;font-size:14px}#rm-form input,#rm-form select,#rm-form textarea{border:1px solid #ccd6c8;border-radius:9px;padding:11px;background:#fff;color:#273e31;width:100%;min-width:0;box-sizing:border-box;font:inherit}#rm-form textarea{min-height:100px;resize:vertical}#rm-dialog .rc-check{display:inline-flex;flex-direction:row;align-items:center;gap:8px;margin:8px 18px 8px 0}#rm-dialog .rc-check input{width:16px;flex-shrink:0}.rm-action{display:grid;grid-template-columns:1fr 1fr;gap:12px;border:1px solid #dbe2d5;border-radius:12px;padding:16px;margin:14px 0;min-width:0}#rm-dialog p,#rm-dialog h3,#rm-dialog details{overflow-wrap:anywhere}#rm-dialog section{margin-bottom:20px}#rm-dialog .rc-row{gap:16px}#rm-dialog .lc-button{white-space:normal}#rm-dialog details{margin:16px 0}#rm-dialog summary{cursor:pointer;color:#326147;font-weight:600}#rm-dialog .rc-wide{grid-column:1/-1}.rm-panel a{color:#2d6449}@media(max-width:600px){.rm-panel{padding:16px;margin:16px 0}.rm-columns{grid-template-columns:1fr;gap:10px}.rm-metrics{gap:12px;font-size:13px}.rm-metrics b{font-size:22px}#rm-dialog{width:96vw;max-height:94dvh;border-radius:16px}#rm-dialog>header{padding:14px 16px}#rm-body{padding:16px}#rm-form,.rm-action{grid-template-columns:1fr}#rm-dialog h2{font-size:19px}#rm-dialog .rc-row{align-items:flex-start;flex-direction:column}#rm-dialog .lc-actions{flex-wrap:wrap}.rm-heading .lc-actions{width:100%}}
