.hsk-syllabus-page{min-height:100vh;background:#f5f5f5;padding:24px 0}.hsk-syllabus-page .container{max-width:1400px;margin:0 auto;padding:0 24px;background:#fff;border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.1)}.hsk-syllabus-page .page-header{padding:20px 24px 8px;border-bottom:2px solid #e8f4fd;background:linear-gradient(135deg,#f8fbff,#f0f8ff);margin:0 -24px 12px;position:relative}.hsk-syllabus-page .page-header:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,#1890ff,#40a9ff 50%,#1890ff)}.hsk-syllabus-page .page-header .header-badge{display:flex;gap:12px;margin-bottom:16px}.hsk-syllabus-page .page-header .header-badge .edition-badge{background:#499eed;color:#fff;padding:4px 12px;border-radius:12px;font-size:12px;font-weight:600}.hsk-syllabus-page .page-header .main-title{margin-bottom:8px!important;color:#1c3a5e!important;font-weight:700!important;font-size:32px!important;line-height:1.2!important;letter-spacing:-.5px}.hsk-syllabus-page .page-header .subtitle{color:#595959;font-size:16px;font-weight:500;margin-bottom:12px}.hsk-syllabus-page .page-header .page-description .description-text{color:#434343;font-size:15px;line-height:1.6;margin-bottom:12px}.hsk-syllabus-page .page-header .page-description .description-text b{color:#000;font-weight:bolder}.hsk-syllabus-page .level-filter{padding:24px 0;border-bottom:1px solid #f0f0f0}.hsk-syllabus-page .level-filter .filter-label{font-weight:500;color:#333}.hsk-syllabus-page .type-selector{margin-bottom:12px}.hsk-syllabus-page .type-selector .ant-radio-button-wrapper{width:160px;text-align:center}.hsk-syllabus-page .level-select{margin-right:12px;min-width:130px}.hsk-syllabus-page .ant-table-cell ol{padding-inline-start:16px!important}@media(max-width:768px){.hsk-syllabus-page{padding:16px 0}.hsk-syllabus-page .container{padding:0 16px;border-radius:0}.hsk-syllabus-page .page-header{margin:0 -16px;padding:20px 16px 0}.hsk-syllabus-page .page-header .header-badge{flex-wrap:wrap;gap:8px;margin-bottom:12px}.hsk-syllabus-page .page-header .header-badge .edition-badge,.hsk-syllabus-page .page-header .header-badge .official-badge{font-size:11px;padding:3px 10px}.hsk-syllabus-page .page-header .main-title{font-size:24px!important;line-height:1.3!important}.hsk-syllabus-page .page-header .subtitle{font-size:14px;margin-bottom:16px}.hsk-syllabus-page .page-header .page-description .description-text{font-size:14px;margin-bottom:12px}.hsk-syllabus-page .level-filter{padding:16px 0}.hsk-syllabus-page .level-filter .ant-space{display:block}.hsk-syllabus-page .level-filter .ant-space .filter-label{display:block;margin-bottom:8px}}.loan-calculator-container{max-width:1300px;position:relative}.loan-calculator-container .component-page-title .title{font-size:2rem;margin-bottom:0}.loan-calculator-container .ant-card:not(:first-child){margin-top:1rem}.loan-calculator-container .ant-input-number{width:12rem}.loan-calculator-container .ant-select{width:13rem}.loan-calculator-container .loan-result .first-month-value{font-size:3rem;font-weight:700;color:var(--errorColor);text-align:center}.loan-calculator-container .loan-result .first-month-text{font-weight:700;text-align:center}.loan-calculator-container .loan-result .amount-line{border-bottom:1px dashed var(--textColorSecondary);padding-bottom:.2rem}.loan-calculator-container .loan-result .amount-label{font-weight:700}@media only screen and (max-width:1000px){.loan-calculator-container .first-month-text{margin-bottom:1.2rem}.loan-calculator-container .result-table{margin-bottom:1rem}}.component-page-title .title{margin-bottom:1rem;font-weight:700;font-size:3rem;text-align:center;font-family:neo-sans,Arial,Helvetica,sans-serif;font-weight:bolder;position:relative}.component-page-title .sub-title{margin-bottom:1rem;font-size:1.5rem;font-family:acumin-pro,Arial,Helvetica,sans-serif;text-align:center;position:relative}@media only screen and (max-width:500px){.component-page-title .title{font-size:1.4rem}.component-page-title .sub-title{font-size:1rem}}.component-question{color:var(--blueColor)}.component-question .anticon-question-circle{margin-left:3px;line-height:16.5px;vertical-align:middle;height:16.5px}.component-fe-footer{text-align:center;background-color:#000;padding:1rem;font-size:1.5rem}.component-fe-footer .links{margin:auto}.component-fe-footer .ant-divider{border-left-color:#aaa}@media (max-width:600px){.component-fe-footer{padding:4rem .5rem}.component-fe-footer .links{width:100%}.component-fe-footer .links a{width:100%;display:block}.component-fe-footer .ant-divider{display:none}}code[class*=language-],pre[class*=language-]{color:#000;background:0 0;text-shadow:0 1px #fff;font-family:Consolas,Monaco,Andale Mono,Ubuntu Mono,monospace;font-size:1em;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;word-wrap:normal;line-height:1.5;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-ms-hyphens:none;hyphens:none}code[class*=language-] ::-moz-selection,code[class*=language-]::-moz-selection,pre[class*=language-] ::-moz-selection,pre[class*=language-]::-moz-selection{text-shadow:none;background:#b3d4fc}code[class*=language-] ::selection,code[class*=language-]::selection,pre[class*=language-] ::selection,pre[class*=language-]::selection{text-shadow:none;background:#b3d4fc}@media print{code[class*=language-],pre[class*=language-]{text-shadow:none}}pre[class*=language-]{padding:1em;margin:.5em 0;overflow:auto}:not(pre)>code[class*=language-],pre[class*=language-]{background:#f5f2f0}:not(pre)>code[class*=language-]{padding:.1em;border-radius:.3em;white-space:normal}.token.cdata,.token.comment,.token.doctype,.token.prolog{color:#708090}.token.punctuation{color:#999}.token.namespace{opacity:.7}.token.boolean,.token.constant,.token.deleted,.token.number,.token.property,.token.symbol,.token.tag{color:#905}.token.attr-name,.token.builtin,.token.char,.token.inserted,.token.selector,.token.string{color:#690}.language-css .token.string,.style .token.string,.token.entity,.token.operator,.token.url{color:#9a6e3a;background:hsla(0,0%,100%,.5)}.token.atrule,.token.attr-value,.token.keyword{color:#07a}.token.class-name,.token.function{color:#dd4a68}.token.important,.token.regex,.token.variable{color:#e90}.token.bold,.token.important{font-weight:700}.token.italic{font-style:italic}.token.entity{cursor:help}.fe-component-markdown{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji;font-size:16px;line-height:1.5;word-wrap:break-word}.fe-component-markdown.inline,.fe-component-markdown.inline>p{display:inline}.fe-component-markdown h1,.fe-component-markdown h2,.fe-component-markdown h3,.fe-component-markdown h4,.fe-component-markdown h5,.fe-component-markdown h6{margin-top:16px;font-weight:600;line-height:1.25;padding-bottom:.3em}.fe-component-markdown h1{border-bottom:1px solid #eaecef;font-size:2em}.fe-component-markdown h2{border-bottom:1px solid #eaecef;font-size:1.5em}.fe-component-markdown h3{font-size:1.25em}.fe-component-markdown h4{font-size:1em}.fe-component-markdown h5{font-size:.875em}.fe-component-markdown h6{font-size:.85em;color:#6a737d}.fe-component-markdown p{margin-top:0;margin-bottom:4px;line-height:28px}.fe-component-markdown blockquote{margin:0 0 16px;padding:0 1em;color:#6a737d;border-left:.25em solid #dfe2e5}.fe-component-markdown blockquote>:first-child{margin-top:0}.fe-component-markdown blockquote>:last-child{margin-bottom:0}.fe-component-markdown ol,.fe-component-markdown ul{padding-left:2em;margin-top:0;margin-bottom:0}.fe-component-markdown ol ol,.fe-component-markdown ol ul,.fe-component-markdown ul ol,.fe-component-markdown ul ul{margin-top:0;margin-bottom:0}.fe-component-markdown li{overflow-wrap:break-word;margin-bottom:4px}.fe-component-markdown li>p{margin-top:0}.fe-component-markdown code{padding:.2em .4em;margin:0;font-size:85%;background-color:rgba(27,31,35,.05);border-radius:3px;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace}.fe-component-markdown pre{padding:16px;overflow:auto;font-size:85%;line-height:1.45;background-color:#f6f8fa;border-radius:3px;margin-top:0;margin-bottom:16px}.fe-component-markdown pre code{padding:0;margin:0;font-size:100%;background:transparent;border:0}.fe-component-markdown table{display:block;width:100%;overflow-x:auto;border-collapse:collapse}.fe-component-markdown table td,.fe-component-markdown table th{border:1px solid #dfe2e5;padding:6px 13px}.fe-component-markdown table tr:nth-child(2n){background-color:#f6f8fa}.fe-component-markdown table th{background-color:#f6f8fa;font-weight:600}.fe-component-markdown table th code{background-color:transparent}.fe-component-markdown a{color:#0366d6;text-decoration:none}.fe-component-markdown a:hover{text-decoration:underline}.fe-component-markdown hr{height:.25em;padding:0;margin:30px 0;background-color:#e1e4e8;border:0}.hsk-syllabus-table .hsk-table-example-container{display:flex;flex-direction:column}.hsk-syllabus-table .hsk-table-english-content{font-size:12px;color:#666;margin-top:4px}.hsk-syllabus-table .hsk-table-word-highlight{background-color:#fff2b8!important;font-weight:700}