.study-workspace[data-astro-cid-svimdyss]{border:1px solid var(--line);border-radius:16px;padding:24px}.study-workspace[data-astro-cid-svimdyss] h2[data-astro-cid-svimdyss]{margin-top:0;font-size:1.4rem}.study-settings[data-astro-cid-svimdyss]{border-bottom:1px solid var(--line);padding-bottom:20px}.study-settings[data-astro-cid-svimdyss]>input[data-astro-cid-svimdyss]{max-width:260px}.study-settings[data-astro-cid-svimdyss] details[data-astro-cid-svimdyss]{max-width:560px;margin:12px 0}.study-main[data-astro-cid-svimdyss]{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:28px;margin-top:24px;display:grid}.study-main[data-astro-cid-svimdyss]>[data-astro-cid-svimdyss],.study-fields[data-astro-cid-svimdyss]>div[data-astro-cid-svimdyss]{min-width:0}.study-fields[data-astro-cid-svimdyss]{grid-template-columns:1fr 1fr;gap:0 16px;display:grid}.study-agenda[data-astro-cid-svimdyss]{background:var(--soft);border-radius:12px;padding:20px}.study-agenda[data-astro-cid-svimdyss] .study-day{margin:22px 0}.study-agenda[data-astro-cid-svimdyss] h3{margin:0 0 8px;font-size:1.05rem}.study-agenda[data-astro-cid-svimdyss] .study-card{background:var(--surface);border:1px solid var(--line);overflow-wrap:anywhere;border-radius:10px;margin:10px 0;padding:14px}.study-agenda[data-astro-cid-svimdyss] .study-card[data-overlap=true]{border:2px solid var(--blue)}.study-agenda[data-astro-cid-svimdyss] .study-card p{margin:6px 0}.study-agenda[data-astro-cid-svimdyss] .study-card h4{margin:0}.study-agenda[data-astro-cid-svimdyss] .study-card button{padding:8px 12px}.study-agenda[data-astro-cid-svimdyss] .study-card[data-done=true] h4{text-decoration:line-through}.study-agenda[data-astro-cid-svimdyss] .study-day-empty{border-bottom:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;gap:12px;padding-bottom:8px;display:flex}.study-agenda[data-astro-cid-svimdyss] .study-day-empty p{margin:0}.study-agenda[data-astro-cid-svimdyss] .study-empty{color:var(--muted);font-size:.9rem}.study-downloads[data-astro-cid-svimdyss]{border-top:1px solid var(--line);margin-top:20px;padding-top:20px}#study-overlaps[data-astro-cid-svimdyss]{font-weight:600}#study-agenda-heading[data-astro-cid-svimdyss]:focus{outline:2px solid var(--blue);outline-offset:4px}@media (width<=800px){.study-workspace[data-astro-cid-svimdyss]{padding:16px}.study-main[data-astro-cid-svimdyss]{grid-template-columns:1fr}.study-agenda[data-astro-cid-svimdyss]{padding:16px}}@media (width<=380px){.study-fields[data-astro-cid-svimdyss]{grid-template-columns:1fr}}#study-capacity[data-astro-cid-svimdyss]:empty,#error[data-astro-cid-svimdyss]:empty,#study-import-status[data-astro-cid-svimdyss]:empty{display:none}#error[data-astro-cid-svimdyss]{font-size:.9rem}.study-workspace[data-astro-cid-svimdyss] [aria-invalid=true]{border:2px solid #b42318}.study-workspace[data-astro-cid-svimdyss] h4:focus,#study-download-heading[data-astro-cid-svimdyss]:focus{outline:2px solid var(--blue);outline-offset:4px}#study-view-plan[data-astro-cid-svimdyss]{margin-top:14px}.study-plan-actions[data-astro-cid-svimdyss]{margin-bottom:14px}#study-cancel-import[data-astro-cid-svimdyss]{margin-top:12px}@media (width<=500px){.study-settings[data-astro-cid-svimdyss]>.actions[data-astro-cid-svimdyss],.study-plan-actions[data-astro-cid-svimdyss]{grid-template-columns:1fr 1fr;gap:8px;display:grid}.study-settings[data-astro-cid-svimdyss]>.actions[data-astro-cid-svimdyss] button[data-astro-cid-svimdyss],.study-plan-actions[data-astro-cid-svimdyss] button[data-astro-cid-svimdyss]{padding:8px;font-size:.85rem}.study-settings[data-astro-cid-svimdyss] #study-example[data-astro-cid-svimdyss]{grid-column:1/-1}}
