.ngu-phap-module__WQsXlW__container{max-width:760px;padding:.5rem 1rem;padding-bottom:calc(5.5rem + env(safe-area-inset-bottom));flex-direction:column;gap:16px;margin:0 auto;display:flex}.ngu-phap-module__WQsXlW__head{flex-direction:column;gap:6px;display:flex}.ngu-phap-module__WQsXlW__crumb{margin:0;font-size:.85rem}.ngu-phap-module__WQsXlW__crumb a{color:var(--primary);text-decoration:none}.ngu-phap-module__WQsXlW__title{color:var(--text-primary);margin:0;font-size:1.5rem;line-height:1.25}.ngu-phap-module__WQsXlW__subtitle{color:var(--text-secondary);margin:0;font-size:.92rem;line-height:1.55}.ngu-phap-module__WQsXlW__list{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.ngu-phap-module__WQsXlW__card{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface);color:var(--text-primary);align-items:center;gap:12px;padding:14px;text-decoration:none;display:flex}.ngu-phap-module__WQsXlW__card:hover{border-color:var(--primary);background:var(--surface-hover)}.ngu-phap-module__WQsXlW__num{border-radius:var(--radius-full);background:var(--primary-light);width:32px;height:32px;color:var(--primary-hover);flex:none;justify-content:center;align-items:center;font-size:.9rem;font-weight:700;display:inline-flex}.ngu-phap-module__WQsXlW__cardBody{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.ngu-phap-module__WQsXlW__cardTitle{font-size:1rem;font-weight:700}.ngu-phap-module__WQsXlW__cardTagline{color:var(--text-secondary);font-size:.86rem;line-height:1.45}.ngu-phap-module__WQsXlW__cardMeta{color:var(--text-tertiary);font-size:.78rem}.ngu-phap-module__WQsXlW__steps{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.ngu-phap-module__WQsXlW__step{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface);flex-direction:column;gap:8px;padding:14px;display:flex}.ngu-phap-module__WQsXlW__stepHead{align-items:flex-start;gap:10px;display:flex}.ngu-phap-module__WQsXlW__stepTitle{color:var(--text-primary);margin:0;font-size:1rem;line-height:1.4}.ngu-phap-module__WQsXlW__formula{border-radius:var(--radius-sm);background:var(--surface-sunken);overflow-wrap:anywhere;color:var(--text-primary);margin:0;padding:8px 10px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.84rem;line-height:1.5}.ngu-phap-module__WQsXlW__text{color:var(--text-primary);margin:0;font-size:.93rem;line-height:1.65}.ngu-phap-module__WQsXlW__list2{flex-direction:column;gap:6px;margin:0;padding-left:1.1rem;font-size:.93rem;line-height:1.6;display:flex}.ngu-phap-module__WQsXlW__nextRow{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.ngu-phap-module__WQsXlW__primaryBtn,.ngu-phap-module__WQsXlW__ghostBtn{border-radius:var(--radius-md);cursor:pointer;align-items:center;gap:.45rem;min-height:44px;padding:0 1rem;font-size:.92rem;font-weight:700;display:inline-flex}.ngu-phap-module__WQsXlW__primaryBtn{background:var(--primary-fill);color:#fff;border:none}.ngu-phap-module__WQsXlW__primaryBtn:hover{background:var(--primary-fill-hover)}.ngu-phap-module__WQsXlW__ghostBtn{border:1px solid var(--border-focus);color:var(--text-primary);background:0 0}.ngu-phap-module__WQsXlW__ghostBtn:hover{background:var(--surface-hover)}.ngu-phap-module__WQsXlW__progress{color:var(--text-tertiary);font-size:.82rem}.ngu-phap-module__WQsXlW__section{flex-direction:column;gap:12px;display:flex}.ngu-phap-module__WQsXlW__sectionTitle{color:var(--text-primary);margin:0;font-size:1.1rem}.ngu-phap-module__WQsXlW__question{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface);flex-direction:column;gap:10px;padding:14px;display:flex}.ngu-phap-module__WQsXlW__qText{color:var(--text-primary);margin:0;font-size:1rem;line-height:1.55}.ngu-phap-module__WQsXlW__options{flex-direction:column;gap:8px;display:flex}.ngu-phap-module__WQsXlW__option{border:1px solid var(--border-focus);border-radius:var(--radius-sm);background:var(--surface);min-height:44px;color:var(--text-primary);text-align:left;cursor:pointer;padding:8px 12px;font-size:.95rem}.ngu-phap-module__WQsXlW__option:hover:not(:disabled){background:var(--surface-hover)}.ngu-phap-module__WQsXlW__option:disabled{cursor:default}.ngu-phap-module__WQsXlW__optionRight{border-color:var(--success);background:var(--success-light);color:var(--success-text)}.ngu-phap-module__WQsXlW__optionWrong{border-color:var(--danger);background:var(--danger-light);color:var(--danger-text)}.ngu-phap-module__WQsXlW__explain{border-radius:var(--radius-sm);background:var(--surface-sunken);color:var(--text-primary);margin:0;padding:10px 12px;font-size:.9rem;line-height:1.65}.ngu-phap-module__WQsXlW__tutorBox{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface);flex-direction:column;gap:8px;padding:14px;display:flex}.ngu-phap-module__WQsXlW__tutorNote{color:var(--text-secondary);margin:0;font-size:.84rem;line-height:1.5}.ngu-phap-module__WQsXlW__footLinks{flex-wrap:wrap;gap:8px 18px;font-size:.9rem;display:flex}.ngu-phap-module__WQsXlW__footLinks a{color:var(--primary)}
