/* Daily tasks always remain visible, above the pet console. */
#taskZone{margin:0 0 24px}main>.layout{display:block}#taskZone .section-head{flex-wrap:wrap;gap:12px}#taskZone .daily{margin-top:20px}#taskZone #taskList{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:28px}#taskZone .task{min-width:0}#taskZone .task-info{min-width:0}#taskZone .task-info b{overflow-wrap:anywhere}#taskZone .encourage{margin-top:14px}.plan-fold{margin:20px 0 0}.plan-fold>.fold-content{padding:17px}.plan-explain{font-size:12px;line-height:1.9;color:#7c96a4;margin:0 0 16px}#planList{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:13px}.plan-card{padding:17px;background:#f4faf5;border:1px solid #d9e8dc;border-radius:14px;min-width:0}.plan-head{display:flex;justify-content:space-between;align-items:start;gap:8px;flex-wrap:wrap}.plan-head b{font-size:14px;color:#4e786b}.plan-reward{font-size:11px;color:#a78e45;background:#fff8df;padding:5px 8px;border-radius:8px}.plan-card>p{font-size:12px;color:#7f978c;line-height:1.8}.plan-progress{display:flex;justify-content:space-between;gap:9px;flex-wrap:wrap;font-size:12px;color:#6c8b7a}.plan-progress small{font-size:10px;color:#95a69c}.plan-track{height:7px;border-radius:6px;background:#e3ece2;margin:11px 0 15px;overflow:hidden}.plan-track i{display:block;height:100%;background:#96bf85;border-radius:6px}.plan-check{background:#639c83;color:white;border-radius:10px;padding:11px 14px;font-size:12px;min-height:44px}.plan-check:disabled{background:#e1ebe2;color:#7f9c8b;cursor:default}.plan-card.completed{background:#fbfaf0;border-color:#ece5c8}.plan-empty{font-size:12px;color:#8ba198;line-height:1.8}.parent-plans{padding:16px;border:1px solid #d5e6db;background:#f3faf5;border-radius:15px;margin-top:16px}.parent-plans h3{margin-top:0}.parent-plans select{width:100%;padding:11px;background:white;border:1px solid #d3e2d9;border-radius:9px;color:#5a7e6c}.plan-field{display:block;font-size:12px;color:#668574;margin-top:12px}.plan-field>span{display:block}.plan-config-row{display:grid;grid-template-columns:1fr 1fr;gap:10px}.plan-field input{min-width:0}.parent-plan-list h4{font-size:12px;color:#618b76}.parent-plan-row{padding:13px 0;border-top:1px solid #dce8de}.parent-plan-row>b{font-size:12px;color:#5c826d}.parent-plan-row p{font-size:11px;margin:6px 0}.home>.section-head{gap:12px}.home .pet-console{max-width:760px;margin:20px auto}.home>.pet-meters{max-width:760px;margin:18px auto}.home>.care-status,.home>.growth,.home>.care-actions,.home>.primary,.home>.feed-note,.home>#wearNote,.home>.compact-fold,.home>.monthly-panel{max-width:760px;margin-left:auto;margin-right:auto}.home>.primary{display:block}.tablet-nav{flex-wrap:wrap}.tablet-nav a{white-space:nowrap}@media(max-width:760px){#taskZone #taskList{grid-template-columns:1fr}#planList{grid-template-columns:1fr}.plan-fold>.fold-content{padding:12px}.plan-config-row{grid-template-columns:1fr}.parent-plans{padding:13px}.plan-head b{font-size:13px}#taskZone{margin-bottom:18px}.home .pet-console{margin-left:-8px;margin-right:-8px}.tablet-nav{display:none}}
