.SubjectGrid_grid__svVp_{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px}.SubjectGrid_emptyTitle__l2DnX{font-size:15px;font-weight:600}.SubjectGrid_emptyBody__Vw3AM{margin-top:var(--nsh-space-2);font-size:13px;color:var(--nsh-text-muted)}.ModeSwitch_widget__TT10f{border-radius:var(--nsh-radius-cell);background:var(--nsh-accent-current);border:var(--nsh-border-width) solid var(--nsh-accent);overflow:hidden;flex:none}.ModeSwitch_head__DanYu{display:flex;gap:16px;align-items:center;width:100%;padding:14px 16px;box-sizing:border-box;border:none;background:transparent;color:var(--nsh-text);text-align:left;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ModeSwitch_title__2vWEQ{flex:1 1;min-width:0;font-size:17px;font-weight:500}.ModeSwitch_chevron__7_Fce{width:44px;height:44px;margin-right:-6px;flex:none;display:flex;align-items:center;justify-content:center;font-size:20px;line-height:1;transition:transform .2s}.ModeSwitch_chevronOpen__m3vio{transform:rotate(180deg)}.ModeSwitch_list___4r3h{background:var(--nsh-card-bg);border-top:var(--nsh-border-width) solid var(--nsh-accent)}.ModeSwitch_row__LfeDQ{display:flex;align-items:center;gap:12px;width:100%;height:56px;padding:0 16px;box-sizing:border-box;border:none;background:transparent;color:var(--nsh-text);text-align:left;cursor:pointer}.ModeSwitch_row__LfeDQ+.ModeSwitch_row__LfeDQ{border-top:var(--nsh-border-width) solid var(--nsh-card-border)}.ModeSwitch_rowTitle__wsOTF{flex:1 1;min-width:0;font-size:15px;font-weight:500}.ModeSwitch_rowMark__e4MdZ{flex:none;width:20px;text-align:center;font-size:15px}.HomeBody_body__kNWHp{display:flex;flex-direction:column;padding:28px var(--nsh-space-1) 0;overflow-x:hidden}.HomeBody_modeSwitch__CC2A2{margin-top:22px}.HomeBody_label__f6752{margin-top:32px;font-size:17px;font-weight:500;display:flex;justify-content:space-between;align-items:center;gap:12px}.HomeBody_gridSlot__n2q4K{margin-top:14px}.ClassDialog_prompt__N7h8d{min-width:0}.PolygonDoor_slot__gFZwv{margin-top:10px}