.app-grid{grid-template-columns:.85fr 1.15fr}.app-grid #essay-form textarea{min-height:390px;resize:vertical;line-height:1.6}.weekly-plan{display:grid;gap:8px;margin:14px 0}.plan-row{display:grid;grid-template-columns:48px 1fr auto;align-items:center;gap:10px;padding:10px;border:1px solid #ececf2;border-radius:12px;background:#fafafd}.plan-row>span{font-weight:900;color:#6744ee}.plan-row small{display:block;color:#747788}.planner-actions{display:flex;gap:8px;margin:10px 0 18px}.planner-actions>*{flex:1}.saved-tip-list{display:grid;grid-template-columns:repeat(2,1fr);gap:11px;margin-top:16px}.saved-tip-list article{padding:16px;border:1px solid #e7e1ff;border-radius:14px;background:#faf8ff}.saved-tip-list small{display:block;margin-bottom:5px;color:#6744ee;font-weight:900}.saved-tip-list p{color:#5d6072;line-height:1.5}.essay-breakdown{display:grid;gap:6px;margin:12px 0}.essay-breakdown article{display:grid;grid-template-columns:1fr auto;gap:5px;text-align:left}.essay-breakdown i{grid-column:1/-1;height:5px;background:#d9eee0;border-radius:99px;overflow:hidden}.essay-breakdown u{display:block;height:100%;background:#17864b;text-decoration:none}.essay-advice{text-align:left;margin:12px 0;padding:10px;border-radius:9px;background:#fff}.essay-advice p{margin:5px 0 0;font-size:13px}@media(max-width:760px){.app-grid,.saved-tip-list{grid-template-columns:1fr}.app-grid #essay-form textarea{min-height:320px}.planner-actions{display:grid}}
