.nuZ2jW_card{color:#24384b;background:#fffc;border:1px solid #30587829;border-radius:24px;gap:16px;margin:24px 0;padding:24px;display:grid}.nuZ2jW_card h2{margin:6px 0 10px}.nuZ2jW_card p{white-space:pre-wrap;overflow-wrap:anywhere;margin:0;line-height:1.6}.nuZ2jW_form{gap:16px;display:grid}.nuZ2jW_form label{gap:8px;font-weight:600;display:grid}.nuZ2jW_form input:not([type=checkbox]),.nuZ2jW_form textarea,.nuZ2jW_form select{box-sizing:border-box;color:#24384b;width:100%;font:inherit;background:#fff;border:1px solid #b7c8d5;border-radius:12px;padding:12px}.nuZ2jW_form textarea{resize:vertical}.nuZ2jW_form input:focus,.nuZ2jW_form textarea:focus,.nuZ2jW_form select:focus{outline-offset:2px;outline:2px solid #1680a1}.nuZ2jW_form .nuZ2jW_checkbox{cursor:pointer;align-items:center;min-width:44px;min-height:44px;font-weight:400;display:flex}.nuZ2jW_form .nuZ2jW_checkbox input{accent-color:#1680a1;outline-offset:0;width:22px;height:22px;cursor:inherit;border-radius:2px;outline:2px solid #526577;flex:0 0 22px;margin:0}.nuZ2jW_form .nuZ2jW_checkbox input:checked{outline-color:#1680a1}.nuZ2jW_form .nuZ2jW_checkbox input:focus-visible{outline-offset:3px;outline:3px solid #1680a1}.nuZ2jW_form button{justify-self:start;min-height:44px}.nuZ2jW_form small{color:#526577;line-height:1.5}.nuZ2jW_feedback{background:#eaf5ef;border-radius:16px;gap:8px;padding:16px;display:grid}.nuZ2jW_list{gap:20px;display:grid}.nuZ2jW_filters{flex-wrap:wrap;gap:12px;display:flex}.nuZ2jW_link{color:#0b5e83;overflow-wrap:anywhere;text-decoration:underline}.nuZ2jW_muted{color:#526577;font-size:14px}.nuZ2jW_nav{flex-wrap:wrap;gap:16px;margin:20px 0;display:flex}@media (max-width:600px){.nuZ2jW_card{padding:18px}.nuZ2jW_form button{width:100%}}.nuZ2jW_form fieldset{border:0;gap:16px;min-width:0;margin:0;padding:0;display:grid}[data-student-theme=dark] .nuZ2jW_form :is(input:not([type=checkbox]),textarea,select){color:#f1f5f9;background:#1e293b;border-color:#334155}
