.MobileGrammarScreen-module__ch0lcq__sheet{background:var(--c-surface);border-radius:24px;align-content:start;gap:16px;min-width:0;padding:16px 16px 48px;display:grid}.MobileGrammarScreen-module__ch0lcq__header{gap:8px;min-width:0;margin-bottom:4px;display:grid}.MobileGrammarScreen-module__ch0lcq__filters{align-items:stretch;gap:8px;display:flex}.MobileGrammarScreen-module__ch0lcq__languageFilter{flex:1;min-width:0;display:flex}.MobileGrammarScreen-module__ch0lcq__search{border:1px solid var(--c-border);background:var(--c-surface-sunken);min-width:0;min-height:48px;color:var(--c-muted);border-radius:16px;flex:2;align-items:center;gap:8px;padding:0 8px;font-size:15px;line-height:21px;text-decoration:none;transition:opacity .14s;display:flex}.MobileGrammarScreen-module__ch0lcq__searchIcon{flex:none;font-size:20px}.MobileGrammarScreen-module__ch0lcq__searchText{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.MobileGrammarScreen-module__ch0lcq__continue{border:1px solid var(--c-primary);background:var(--c-primary-soft);min-height:72px;color:var(--c-on-primary-soft);border-radius:24px;align-items:center;gap:16px;padding:16px;text-decoration:none;transition:opacity .14s;display:flex}.MobileGrammarScreen-module__ch0lcq__continueIcon{flex:none;font-size:24px}.MobileGrammarScreen-module__ch0lcq__continueCopy{flex:1;gap:3px;min-width:0;display:grid}.MobileGrammarScreen-module__ch0lcq__overlineOn{letter-spacing:1.2px;text-transform:uppercase;font-size:11px;font-weight:800;line-height:14px}.MobileGrammarScreen-module__ch0lcq__continueTitle{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:17px;font-weight:700;line-height:23px;display:-webkit-box;overflow:hidden}.MobileGrammarScreen-module__ch0lcq__chevron{flex:none;font-size:21px}.MobileGrammarScreen-module__ch0lcq__group{gap:8px;min-width:0;display:grid}.MobileGrammarScreen-module__ch0lcq__partHeader{background:var(--c-surface-sunken);width:100%;min-height:44px;color:inherit;cursor:pointer;font:inherit;text-align:left;border:0;border-radius:16px;align-items:center;gap:8px;padding:12px;transition:opacity .14s;display:flex}.MobileGrammarScreen-module__ch0lcq__partCopy{flex:1;gap:2px;min-width:0;display:grid}.MobileGrammarScreen-module__ch0lcq__overline{color:var(--c-muted);letter-spacing:1.2px;text-transform:uppercase;font-size:11px;font-weight:800;line-height:14px}.MobileGrammarScreen-module__ch0lcq__partTitle{font-size:17px;font-weight:700;line-height:23px}.MobileGrammarScreen-module__ch0lcq__caption{color:var(--c-muted);font-size:12px;font-weight:600;line-height:16px}.MobileGrammarScreen-module__ch0lcq__partChevron{color:var(--c-muted);flex:none;font-size:20px}.MobileGrammarScreen-module__ch0lcq__card{border:1px solid var(--c-border);background:var(--c-surface);color:inherit;border-radius:16px;align-items:center;gap:16px;padding:12px;text-decoration:none;transition:opacity .14s;display:flex}.MobileGrammarScreen-module__ch0lcq__cardComplete{border-color:var(--c-primary)}.MobileGrammarScreen-module__ch0lcq__number{background:var(--c-primary-soft);width:36px;height:36px;color:var(--c-primary);border-radius:16px;flex:none;place-items:center;font-size:17px;font-weight:700;display:grid}.MobileGrammarScreen-module__ch0lcq__numberComplete{background:var(--c-primary);color:var(--c-on-primary)}.MobileGrammarScreen-module__ch0lcq__numberComplete span{font-size:20px}.MobileGrammarScreen-module__ch0lcq__cardBody{flex:1;gap:5px;min-width:0;display:grid}.MobileGrammarScreen-module__ch0lcq__state{color:var(--c-muted);letter-spacing:1px;font-size:11px;font-weight:800;line-height:14px}.MobileGrammarScreen-module__ch0lcq__stateComplete,.MobileGrammarScreen-module__ch0lcq__stateStarted{letter-spacing:0;border-radius:999px;align-items:center;gap:6px;width:fit-content;padding:5px 9px;font-size:11px;font-weight:700;line-height:16px;display:inline-flex}.MobileGrammarScreen-module__ch0lcq__stateComplete:before,.MobileGrammarScreen-module__ch0lcq__stateStarted:before{content:"";background:currentColor;border-radius:50%;flex-shrink:0;width:5px;height:5px}.MobileGrammarScreen-module__ch0lcq__stateComplete{color:#23613a;background:#e5f3e9}.MobileGrammarScreen-module__ch0lcq__stateStarted{color:#92400e;background:#fff3d6}.MobileGrammarScreen-module__ch0lcq__cardTitle{font-size:17px;font-weight:700;line-height:22px}.MobileGrammarScreen-module__ch0lcq__summary{-webkit-line-clamp:2;color:var(--c-muted);-webkit-box-orient:vertical;font-size:13px;line-height:19px;display:-webkit-box;overflow:hidden}.MobileGrammarScreen-module__ch0lcq__metaRow{flex-wrap:wrap;gap:16px;margin-top:3px;display:flex}.MobileGrammarScreen-module__ch0lcq__meta{color:var(--c-muted);align-items:center;gap:5px;font-size:12px;font-weight:700;line-height:16px;display:inline-flex}.MobileGrammarScreen-module__ch0lcq__metaIcon{font-size:14px}.MobileGrammarScreen-module__ch0lcq__cardChevron{color:var(--c-muted);flex:none;font-size:20px}.MobileGrammarScreen-module__ch0lcq__search:active,.MobileGrammarScreen-module__ch0lcq__continue:active,.MobileGrammarScreen-module__ch0lcq__partHeader:active,.MobileGrammarScreen-module__ch0lcq__card:active{opacity:.72}.MobileGrammarScreen-module__ch0lcq__search:focus-visible,.MobileGrammarScreen-module__ch0lcq__continue:focus-visible,.MobileGrammarScreen-module__ch0lcq__partHeader:focus-visible,.MobileGrammarScreen-module__ch0lcq__card:focus-visible{outline:2px solid var(--c-focus);outline-offset:2px}@media (prefers-reduced-motion:reduce){.MobileGrammarScreen-module__ch0lcq__search,.MobileGrammarScreen-module__ch0lcq__continue,.MobileGrammarScreen-module__ch0lcq__partHeader,.MobileGrammarScreen-module__ch0lcq__card{transition:none}}.MobileGrammarScreen-module__ch0lcq__chapter{border:1px solid var(--c-border);border-radius:16px;min-width:0;overflow:hidden}.MobileGrammarScreen-module__ch0lcq__chapterWithAccess{padding-top:36px;position:relative}.MobileGrammarScreen-module__ch0lcq__chapter .MobileGrammarScreen-module__ch0lcq__card{border:0;border-radius:0;grid-template-columns:36px minmax(0,1fr) 20px;align-items:start;gap:12px;padding:16px;display:grid}.MobileGrammarScreen-module__ch0lcq__chapterArt{grid-column:1/-1;margin-bottom:8px}.MobileGrammarScreen-module__ch0lcq__chapter .MobileGrammarScreen-module__ch0lcq__cardBody{gap:10px}.MobileGrammarScreen-module__ch0lcq__chapter .MobileGrammarScreen-module__ch0lcq__cardTitle{letter-spacing:-.3px;font-size:21px;line-height:27px}.MobileGrammarScreen-module__ch0lcq__chapter .MobileGrammarScreen-module__ch0lcq__summary{line-height:21px;display:block;overflow:visible}.MobileGrammarScreen-module__ch0lcq__topicContents{border-top:1px solid var(--c-border);margin:0 16px;padding:4px 0 12px}.MobileGrammarScreen-module__ch0lcq__partHeader{grid-template-columns:minmax(0,1fr) 24px;gap:16px;padding:16px;display:grid}.MobileGrammarScreen-module__ch0lcq__partArt{grid-column:1/-1;min-width:0}.MobileGrammarScreen-module__ch0lcq__partCopy{gap:8px}.MobileGrammarScreen-module__ch0lcq__partTitle{font-size:22px;line-height:28px}.MobileGrammarScreen-module__ch0lcq__partTopics{color:var(--c-muted);font-size:13px;font-weight:400;line-height:21px}.MobileGrammarScreen-module__ch0lcq__partChapters:not([hidden]){gap:16px;display:grid}
