._planner_fpc41_1{border:1px solid var(--border);background:var(--card);border-radius:.85rem;margin-block:1rem;padding:.75rem 1rem}._planner_fpc41_1 summary,._card_fpc41_2 summary,._list_fpc41_2>details>summary{cursor:pointer;min-height:44px;padding-block:.6rem;font-weight:600}._schedule_fpc41_3,._card_fpc41_2,._list_fpc41_2,._question_fpc41_3{gap:.85rem;min-width:0;display:grid}._schedule_fpc41_3{margin-block:.75rem}._schedule_fpc41_3 p,._card_fpc41_2 p{margin:0}._schedule_fpc41_3 label{gap:.4rem;display:grid}._schedule_fpc41_3 input{border:1px solid var(--border);background:var(--background);width:100%;min-width:0;color:var(--foreground);font:inherit;border-radius:.6rem;padding:.65rem}._actions_fpc41_8{flex-wrap:wrap;gap:.4rem;display:flex}._card_fpc41_2{border:1px solid var(--border);background:var(--card);border-radius:.85rem;padding:clamp(.85rem,3vw,1.25rem)}._card_fpc41_2 h3{overflow-wrap:anywhere;margin:0;font-size:1.2rem}._card_fpc41_2 a{text-underline-offset:.2em;text-decoration:underline}._card_fpc41_2 button,._schedule_fpc41_3 button{white-space:normal;max-width:100%;height:auto;min-height:44px}._question_fpc41_3 fieldset{gap:.6rem;min-width:0;display:grid}._question_fpc41_3 legend{margin-bottom:.75rem;font-weight:600}._question_fpc41_3 label{border:1px solid var(--border);border-radius:.6rem;align-items:start;gap:.65rem;min-height:44px;padding:.65rem;display:flex}._question_fpc41_3 input{width:20px;height:20px;accent-color:var(--primary);flex:0 0 20px;margin-top:.15rem}._question_fpc41_3 label:has(input:checked){outline:2px solid var(--primary);outline-offset:1px}._explanation_fpc41_18{border:1px solid var(--border);border-radius:.75rem;padding:1rem}._explanation_fpc41_18 h4{margin-top:0}._explanation_fpc41_18>div{margin-bottom:1rem}
