.tjdPlanningAlerts478 .tjdPlanAlertLead{border:1px solid rgba(20,45,37,.14);border-radius:16px;padding:18px 20px;background:#f7faf8}.tjdPlanningAlerts478 .tjdPlanAlertSteps{display:grid;gap:10px}.tjdPlanningAlerts478 .tjdPlanAlertSteps li{padding:10px 12px;border-left:3px solid rgba(20,45,37,.28);background:#fbfcfb}.tjdPlanningAlerts478 .tjdPlanAlertTableWrap{max-width:100%;overflow-x:auto;margin:16px 0 24px;border:1px solid rgba(20,45,37,.14);border-radius:14px;background:#fff}.tjdPlanningAlerts478 .tjdPlanAlertTable{width:100%;min-width:760px;border-collapse:collapse}.tjdPlanningAlerts478 .tjdPlanAlertTable th,.tjdPlanningAlerts478 .tjdPlanAlertTable td{padding:12px 14px;text-align:left;vertical-align:top;border-bottom:1px solid rgba(20,45,37,.1)}.tjdPlanningAlerts478 .tjdPlanAlertTable th{font-weight:800;background:#f3f7f5}.tjdPlanningAlerts478 .tjdPlanAlertChecklist{display:grid;gap:9px;margin:16px 0 20px}.tjdPlanningAlerts478 .tjdPlanAlertChecklist label{display:flex;gap:10px;align-items:flex-start;padding:10px 12px;border:1px solid rgba(20,45,37,.12);border-radius:12px;background:#fff}.tjdPlanningAlerts478 .tjdPlanAlertChecklist input{margin-top:.25em;flex:0 0 auto}@media(max-width:760px){.tjdPlanningAlerts478 .tjdPlanAlertLead{padding:15px}.tjdPlanningAlerts478 .tjdPlanAlertTable{min-width:680px}}
