#dashboard>.week-entry-card{margin:0 0 18px}
.assistant-section-links{display:grid;grid-template-columns:repeat(3,1fr);gap:7px;margin:10px 0}
.assistant-section-links button{border:1px solid #dce4d9;background:#fff;border-radius:12px;padding:9px 4px;color:#315d45;font-size:10px;font-weight:800}
.vision-destination-link{border:1px solid #2d704e!important;background:#fff!important;color:#2d704e!important}
.profile-overview .overview-stats button[aria-disabled="false"]{cursor:pointer}
.dashboard-add-plant{width:34px;height:34px;border:0;border-radius:12px;background:#2d704e;color:#fff;font-size:22px;line-height:1;box-shadow:0 5px 14px rgba(45,112,78,.2);cursor:pointer}.dashboard-plant-actions{display:flex;align-items:center;gap:8px}.dashboard-plant-actions>button:first-child{border:0;background:transparent;color:#2d704e;font-weight:800;cursor:pointer}
.danger.wide{margin-top:10px;border:1px solid #e8c6c6;background:#fff7f7;color:#b84545;box-shadow:none}.danger.wide:hover{background:#fff0f0}
.space-add-plants{display:flex;flex-wrap:wrap;gap:7px;margin-top:12px}.space-add-plants>b{width:100%;font-size:12px;color:#57685e}.space-add-plants button{border:1px solid #cfe0d5;border-radius:11px;background:#f4faf6;color:#286544;padding:7px 9px;font-size:11px;font-weight:800;cursor:pointer}
.confirm-group.missing-answer{border:1px solid #e09070!important;border-radius:15px;padding:10px;background:#fff7f2;box-shadow:0 0 0 3px rgba(224,144,112,.12)}.confirm-group.missing-answer h3{color:#a94e35}
