.hw-page[data-v-467aa359]{padding:20px 24px 40px}.hero h1[data-v-467aa359]{margin:0;font-size:28px;color:#1e3c72}.hero p[data-v-467aa359]{margin:6px 0 18px;color:#64748b}.card-hd[data-v-467aa359]{font-weight:700}.between[data-v-467aa359]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.class-list[data-v-467aa359]{margin-top:14px}.class-item[data-v-467aa359]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:10px 12px;border-radius:8px;cursor:pointer;margin-bottom:6px;background:#f8fafc}.class-item.active[data-v-467aa359]{background:#ebf8ff;color:#2b6cb0}.mt[data-v-467aa359]{margin-top:16px}.desc[data-v-467aa359]{color:#4a5568;white-space:pre-wrap}.meta[data-v-467aa359]{color:#718096;font-size:13px}.actions[data-v-467aa359]{margin-top:12px}.concept-box[data-v-467aa359]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;margin:10px 0 14px;padding:12px 14px;background:#eef6ff;border-radius:10px}.concept-box .hint[data-v-467aa359]{color:#64748b;font-size:13px}.result[data-v-467aa359]{margin-top:16px;padding:12px;background:#ebf8ff;border-radius:8px}.result pre[data-v-467aa359]{white-space:pre-wrap;font-family:inherit;color:#2d3748}