._app_grera_1{background:#fff;border:2px solid #17251f;border-radius:16px;grid-template-columns:260px minmax(0,1fr);display:grid;overflow:hidden;box-shadow:10px 10px #17251f}._side_grera_2{color:#f2f0e8;background:#17251f;padding:18px 14px}._points_grera_3{text-transform:uppercase;letter-spacing:.08em;margin:0 0 14px;font-size:12px}._points_grera_3 strong{color:#d8ff5f;margin-right:6px;font-size:26px}._side_grera_2 ol{gap:4px;margin:0;padding:0;list-style:none;display:grid}._side_grera_2 button{width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:10px;padding:9px 10px;font-size:13px;display:flex}._side_grera_2 button:hover{background:#ffffff14}._side_grera_2 button span{border:1px solid;border-radius:50%;flex:0 0 24px;place-items:center;height:24px;font-size:11px;display:grid}._side_grera_2 button em{color:#d8ff5f;background:#d8ff5f2e;border-radius:99px;margin-left:auto;padding:2px 6px;font-size:9px;font-style:normal;font-weight:800}._active_grera_10{font-weight:700;color:#17251f!important;background:#d8ff5f!important}._work_grera_11{min-width:0;padding:22px 24px}._kicker_grera_12{letter-spacing:2px;color:#3d6b4f;margin:0 0 6px;font-size:11px;font-weight:800}._work_grera_11 h2{letter-spacing:-.5px;margin:0 0 8px;font-size:26px}._concept_grera_14{max-width:72ch;margin:0 0 14px;line-height:1.6}._task_grera_15{background:#dce9df;border-radius:10px;margin:0 0 12px;padding:12px 14px;line-height:1.5}._task_grera_15 button{color:#d8ff5f;font:inherit;cursor:pointer;background:#17251f;border:0;border-radius:8px;padding:6px 12px;font-weight:700}._count_grera_17{color:#d8ff5f;background:#17251f;border-radius:99px;margin-right:4px;padding:2px 8px;font-size:11px;font-weight:800;display:inline-block}._weak_grera_18{margin:0 0 10px;font-size:14px}._weak_grera_18 code{background:#fdecea;border:1px solid #e9b4ab;border-radius:5px;padding:1px 6px}._label_grera_20{margin:6px 0;font-size:13px;font-weight:700;display:block}._prompt_grera_21{box-sizing:border-box;resize:vertical;border:1px solid #b9beb2;border-radius:10px;width:100%;padding:10px 12px;font:15px/1.5 inherit}._prompt_grera_21:focus-visible{border-color:#17251f;outline:3px solid #d8ff5f}._checklist_grera_23{flex-wrap:wrap;gap:6px;margin:8px 0 0;padding:0;list-style:none;display:flex}._checklist_grera_23 li{color:#5b665f;text-transform:capitalize;border:1px solid #c9cdbf;border-radius:99px;padding:3px 10px;font-size:12px;font-weight:700}._met_grera_25{background:#d8ff5f;color:#17251f!important;border-color:#17251f!important}._source_grera_26{border-collapse:collapse;margin:0 0 12px;font-size:14px}._source_grera_26 th,._source_grera_26 td{text-align:left;border:1px solid #d3d6cc;padding:6px 12px}._source_grera_26 th{color:#d8ff5f;background:#17251f;font-size:12px}._sentences_grera_29{gap:6px;margin:0;padding-left:22px;display:grid}._sentences_grera_29 button{text-align:left;width:100%;font:inherit;cursor:pointer;background:#fff;border:1px solid #c9cdbf;border-radius:8px;padding:8px 10px}._sentences_grera_29 button[aria-pressed=true]{background:#fdecea;border-color:#b3261e;-webkit-text-decoration:line-through #b3261e;text-decoration:line-through #b3261e}._options_grera_32{gap:8px;display:grid}._options_grera_32 button{text-align:left;font:inherit;cursor:pointer;background:#fff;border:1px solid #c9cdbf;border-radius:10px;padding:10px 12px}._options_grera_32 button[aria-checked=true]{background:#f5ffd6;border:2px solid #17251f}._actions_grera_35{gap:8px;margin-top:14px;display:flex}._actions_grera_35 button{font:inherit;cursor:pointer;background:#fff;border:1px solid #17251f;border-radius:8px;padding:8px 14px;font-weight:700}._actions_grera_35 ._primary_grera_37{color:#d8ff5f;background:#17251f}._good_grera_38{color:#1d6b35;font-weight:700;line-height:1.5}._bad_grera_39{color:#9a2b16;font-weight:700;line-height:1.5}@media (max-width:820px){._app_grera_1{grid-template-columns:minmax(0,1fr);box-shadow:6px 6px #17251f}._side_grera_2 ol{grid-auto-columns:minmax(210px,1fr);grid-auto-flow:column;overflow-x:auto}._work_grera_11{padding:18px 14px}}
