._practical_1osu5_1{align-items:start}._practical_1osu5_1>div,._practical_1osu5_1>aside{min-width:0}._planning_1osu5_10{border-top:1px solid var(--border);margin-top:24px}._planning_1osu5_10 details{border-bottom:1px solid var(--border)}._planning_1osu5_10 summary{min-height:56px;color:var(--foreground);cursor:pointer;justify-content:space-between;align-items:center;gap:20px;padding:16px 0;font-size:16px;font-weight:600;line-height:1.4;list-style:none;display:flex}._planning_1osu5_10 summary::-webkit-details-marker{display:none}._planning_1osu5_10 summary:after{content:"+";color:var(--primary);text-align:center;flex:0 0 20px;font-size:24px;font-weight:400;line-height:1}._planning_1osu5_10 details[open]>summary:after{content:"−"}._planning_1osu5_10 summary:focus-visible{outline:2px solid var(--primary);outline-offset:4px;border-radius:3px}._planning_1osu5_10 details>p{overflow-wrap:anywhere;margin:0;padding:0 0 20px}
