.StudyPlanner-module__30yLja__shell{background:#f8fbfd;border:1px solid #dfe7ef;border-radius:24px;margin:28px 0;padding:28px;box-shadow:0 12px 32px #1f35480f}.StudyPlanner-module__30yLja__intro{max-width:760px;margin-bottom:22px}.StudyPlanner-module__30yLja__intro h2{color:#17324d;margin:6px 0 10px;font-size:clamp(1.55rem,3vw,2.1rem);line-height:1.12}.StudyPlanner-module__30yLja__intro p{color:#40566b;margin:0;line-height:1.7}.StudyPlanner-module__30yLja__kicker{letter-spacing:.08em;text-transform:uppercase;font-weight:800;color:#49736d!important;margin:0!important;font-size:.82rem!important}.StudyPlanner-module__30yLja__controls{gap:16px;display:grid}.StudyPlanner-module__30yLja__row{grid-template-columns:1fr 1fr;gap:14px;display:grid}.StudyPlanner-module__30yLja__field{color:#1f3b54;gap:7px;font-weight:700;display:grid}.StudyPlanner-module__30yLja__field textarea,.StudyPlanner-module__30yLja__field select{width:100%;font:inherit;color:#23384b;background:#fff;border:1px solid #cbd7e1;border-radius:14px;outline:none;padding:12px 14px}.StudyPlanner-module__30yLja__field textarea{resize:vertical;line-height:1.5}.StudyPlanner-module__30yLja__field textarea:focus,.StudyPlanner-module__30yLja__field select:focus{border-color:#618da6;box-shadow:0 0 0 3px #618da624}.StudyPlanner-module__30yLja__button{color:#fff;cursor:pointer;background:#17324d;border:0;border-radius:999px;justify-self:start;padding:12px 20px;font-weight:800}.StudyPlanner-module__30yLja__button:hover{transform:translateY(-1px)}.StudyPlanner-module__30yLja__output{border-top:1px solid #d9e4ec;margin-top:24px;padding-top:22px}.StudyPlanner-module__30yLja__outputHead{justify-content:space-between;align-items:flex-start;gap:18px;margin-bottom:16px;display:flex}.StudyPlanner-module__30yLja__outputHead h3{color:#17324d;margin:4px 0 0;font-size:1.25rem}.StudyPlanner-module__30yLja__reset{color:#31506b;cursor:pointer;background:#fff;border:1px solid #cbd7e1;border-radius:999px;padding:8px 12px;font-weight:700}.StudyPlanner-module__30yLja__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.StudyPlanner-module__30yLja__card{background:#fff;border:1px solid #dfe7ef;border-radius:18px;padding:18px}.StudyPlanner-module__30yLja__card h4{color:#17324d;margin:8px 0 10px;font-size:1.08rem}.StudyPlanner-module__30yLja__day{letter-spacing:.06em;text-transform:uppercase;color:#49736d;font-size:.78rem;font-weight:800;display:inline-block}.StudyPlanner-module__30yLja__card ol{color:#44596d;margin:0;padding-left:20px;line-height:1.6}.StudyPlanner-module__30yLja__card li+li{margin-top:6px}.StudyPlanner-module__30yLja__weekCheck{color:#315a4c;background:#edf7f2;border-radius:14px;margin-top:14px;padding:14px 16px;line-height:1.6}.StudyPlanner-module__30yLja__empty{color:#6b4b2f;background:#fff4e8;border-radius:14px;padding:14px}@media (max-width:720px){.StudyPlanner-module__30yLja__shell{padding:20px}.StudyPlanner-module__30yLja__row,.StudyPlanner-module__30yLja__grid{grid-template-columns:1fr}.StudyPlanner-module__30yLja__outputHead{display:block}.StudyPlanner-module__30yLja__reset{margin-top:10px}}
