.ResourcePlanner-module__9Wni3W__planner{color:#19364e;max-width:850px;margin:2rem auto}.ResourcePlanner-module__9Wni3W__form{background:#edf5f1;border:1px solid #cbded5;border-radius:18px;grid-template-columns:1fr 1fr;gap:1rem;padding:1.5rem;display:grid}.ResourcePlanner-module__9Wni3W__form label{gap:.5rem;font-weight:650;display:grid}.ResourcePlanner-module__9Wni3W__form select{width:100%;min-width:0;font:inherit;color:inherit;background:#fff;border:1px solid #698477;border-radius:8px;padding:.8rem}.ResourcePlanner-module__9Wni3W__form p{grid-column:1/-1;font-size:.9rem}.ResourcePlanner-module__9Wni3W__result{background:#fff;border:1px solid #cbded5;border-radius:18px;padding:1.5rem;line-height:1.65}.ResourcePlanner-module__9Wni3W__result li{margin-bottom:.6rem}.ResourcePlanner-module__9Wni3W__actions{flex-wrap:wrap;gap:1rem;display:flex}.ResourcePlanner-module__9Wni3W__actions button{cursor:pointer;color:#19364e;font:inherit;background:#edf5f1;border:1px solid #24634e;border-radius:8px;padding:.7rem 1rem}.ResourcePlanner-module__9Wni3W__planner :focus-visible{outline-offset:4px;outline:3px solid #2278bc}.ResourcePlanner-module__9Wni3W__related{background:#f3f6f5;border-radius:10px;padding:1rem}@media (max-width:600px){.ResourcePlanner-module__9Wni3W__form{grid-template-columns:1fr;padding:1rem}.ResourcePlanner-module__9Wni3W__result{padding:1rem}}@media print{.ResourcePlanner-module__9Wni3W__form,.ResourcePlanner-module__9Wni3W__actions,.ResourcePlanner-module__9Wni3W__related{display:none}.ResourcePlanner-module__9Wni3W__result{border:0;outline:0;padding:0}.ResourcePlanner-module__9Wni3W__result li{break-inside:avoid}}
