.growth{margin:0 0 26px;padding:26px;border:1px solid #d3d9c4;background:#edf0e4;border-radius:22px;scroll-margin-top:20px}.growth-head>span{font-size:10px;letter-spacing:2px;color:#7e8665}.growth-head h2{font-size:25px;line-height:1.5;margin:10px 0}.growth-head>p{font-size:12px;color:#7c816c}.growth-preview{display:flex;flex-wrap:wrap;gap:12px;margin:20px 0}.growth-preview span{border:1px solid #c9d1b7;border-radius:30px;padding:8px 13px;font-size:12px}.growth-columns{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-top:22px}.daily-card,.wish-card{background:#fffaf3;border:1px solid #d8d6bf;border-radius:17px;padding:22px}.growth-tag{font-size:11px;letter-spacing:1px;color:#78815e}.daily-card h3{font-size:20px;line-height:1.7}.daily-dots{display:flex;gap:10px;flex-wrap:wrap}.daily-dots span{font-size:12px;padding:7px 12px;border-radius:20px;background:#eae5dc;color:#968b7d}.daily-dots .lit{background:#ead0c9;color:#9f5b50}.growth-label{font-size:11px;color:#8d8070;margin-top:20px}.growth-label textarea,.growth-label input{display:block;margin-top:8px;font-size:13px}.growth-status{font-size:13px;color:#7d8064;margin-top:20px}.daily-notes{margin-top:20px;border-top:1px dashed #d2c3ae;white-space:pre-wrap;overflow-wrap:anywhere}.daily-notes p{font-size:13px;line-height:1.8}.wish-list{max-height:280px;overflow:auto;margin-top:16px}.wish-row{display:flex;gap:10px;border:0;border-top:1px solid #e5dbcc;background:none;text-align:left;padding:14px 3px;width:100%;font-size:13px}.wish-row>span{font-size:20px;color:#8c9870}.wish-row small{display:block;font-size:10px;color:#a09483;margin-top:3px}.wish-row.done>div{text-decoration:line-through;color:#a19583}.growth-stats{display:flex;justify-content:space-around;text-align:center;padding-top:22px;gap:10px}.growth-stats b{display:block;font:32px Georgia;color:#68734d}.growth-stats span{font-size:10px;color:#84896f}.growth-foot{font-size:11px;color:#85876e;text-align:center;margin:20px 0 0}@media(max-width:650px){.growth{padding:20px}.growth-head h2{font-size:23px}.growth-columns{grid-template-columns:1fr}.daily-card,.wish-card{padding:18px}.growth-preview{gap:7px}.growth-preview span{font-size:10px;padding:7px 9px}.growth .dark{font-size:12px}.growth-stats b{font-size:28px}.growth-stats span{font-size:9px}}

.growth-memories{margin-top:22px;border-top:1px dashed #bac3a6;padding-top:16px;font-size:12px}.growth-memories summary{cursor:pointer;color:#6b7850}.growth-memories article{padding:16px 0;border-bottom:1px solid #d4dbc5}.growth-memories h4{font-size:14px;margin:8px 0}.growth-memories p{white-space:pre-wrap;overflow-wrap:anywhere}.growth-memories small{color:#8e957c}
