:root{--lq-magenta-50:#fff3f6;--lq-magenta-100:#fee8ee;--lq-magenta-200:#fbd1dd;--lq-magenta-300:#f8b0c5;--lq-magenta-400:#f086a9;--lq-magenta-500:#e16190;--lq-magenta-600:#d1487e;--lq-magenta-700:#b8336a;--lq-magenta-800:#942653;--lq-magenta-900:#741f41;--lq-magenta-950:#4e142b;--lq-teal-50:#edfafb;--lq-teal-100:#dcf4f6;--lq-teal-200:#bbe8ec;--lq-teal-300:#90d5dc;--lq-teal-400:#5fbdc7;--lq-teal-500:#35a5b0;--lq-teal-600:#26949e;--lq-teal-700:#087780;--lq-teal-800:#06636a;--lq-teal-900:#044d53;--lq-teal-950:#003438;--lq-neutral-0:#fff;--lq-neutral-50:#fbf8f9;--lq-neutral-100:#f5f1f3;--lq-neutral-200:#e9e4e6;--lq-neutral-300:#d9d3d5;--lq-neutral-400:#a9a3a5;--lq-neutral-500:#777;--lq-neutral-600:#666;--lq-neutral-700:#444;--lq-neutral-800:#333;--lq-neutral-900:#222;--lq-neutral-950:#111;--lq-success-50:#edfbf0;--lq-success-200:#b8ebc4;--lq-success-600:#1b934e;--lq-success-700:#14783f;--lq-success-800:#175f33;--lq-warning-50:#fff5ea;--lq-warning-100:#ffebd5;--lq-warning-200:#ffd4a3;--lq-warning-600:#ab6c00;--lq-warning-700:#8c5700;--lq-warning-800:#704500;--lq-danger-50:#fff4f2;--lq-danger-200:#ffcfc8;--lq-danger-600:#d34037;--lq-danger-700:#af3029;--lq-danger-800:#8b2821;--lq-color-text:var(--lq-neutral-900);--lq-color-text-body:var(--lq-neutral-800);--lq-color-text-muted:var(--lq-neutral-600);--lq-color-surface:var(--lq-neutral-0);--lq-color-surface-subtle:var(--lq-neutral-50);--lq-color-surface-muted:var(--lq-neutral-100);--lq-color-border:var(--lq-neutral-200);--lq-color-border-strong:var(--lq-neutral-300);--lq-color-bullet:var(--lq-neutral-500);--lq-color-brand:var(--lq-magenta-700);--lq-color-brand-strong:var(--lq-magenta-800);--lq-color-brand-line:var(--lq-magenta-600);--lq-color-brand-tint:var(--lq-magenta-50);--lq-color-brand-border:var(--lq-magenta-200);--lq-color-accent:var(--lq-teal-700);--lq-color-accent-strong:var(--lq-teal-800);--lq-color-accent-line:var(--lq-teal-600);--lq-color-accent-tint:var(--lq-teal-50);--lq-color-accent-border:var(--lq-teal-200);--lq-color-link:var(--lq-teal-700);--lq-color-link-hover:var(--lq-teal-800);--lq-color-focus:var(--lq-teal-600);--lq-color-mark:var(--lq-warning-100);--lq-callout-define-bg:var(--lq-teal-50);--lq-callout-define-border:var(--lq-teal-200);--lq-callout-define-icon:var(--lq-teal-600);--lq-callout-define-title:var(--lq-teal-800);--lq-callout-key-bg:var(--lq-magenta-50);--lq-callout-key-border:var(--lq-magenta-200);--lq-callout-key-icon:var(--lq-magenta-600);--lq-callout-key-title:var(--lq-magenta-800);--lq-callout-note-bg:var(--lq-warning-50);--lq-callout-note-border:var(--lq-warning-200);--lq-callout-note-icon:var(--lq-warning-600);--lq-callout-note-title:var(--lq-warning-800);--lq-callout-ok-bg:var(--lq-success-50);--lq-callout-ok-border:var(--lq-success-200);--lq-callout-ok-icon:var(--lq-success-600);--lq-callout-ok-title:var(--lq-success-800);--lq-callout-wrong-bg:var(--lq-danger-50);--lq-callout-wrong-border:var(--lq-danger-200);--lq-callout-wrong-icon:var(--lq-danger-600);--lq-callout-wrong-title:var(--lq-danger-800);--lq-callout-example-bg:var(--lq-neutral-50);--lq-callout-example-border:var(--lq-neutral-200);--lq-callout-example-icon:var(--lq-neutral-500);--lq-callout-example-title:var(--lq-neutral-900);--lq-font-sans:"Be Vietnam Pro", "Be Vietnam Pro Fallback", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif;--lq-font-num:ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--lq-font-mono:ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;--lq-fs-sm:1rem;--lq-fs-base:1.14286rem;--lq-fs-lead:1.28571rem;--lq-fs-h4:1.14286rem;--lq-fs-h3:1.35714rem;--lq-fs-h2:1.64286rem;--lq-fs-stat:2rem;--lq-lh-body:1.7;--lq-lh-lead:1.65;--lq-lh-snug:1.55;--lq-lh-h4:1.5;--lq-lh-h3:1.4;--lq-lh-h2:1.35;--lq-lh-stat:1.2;--lq-fw-regular:400;--lq-fw-strong:600;--lq-tracking:0;--lq-measure:46rem;--lq-space-1:.285714rem;--lq-space-2:.571429rem;--lq-space-3:.857143rem;--lq-space-4:1.14286rem;--lq-space-5:1.42857rem;--lq-space-6:1.71429rem;--lq-space-8:2.28571rem;--lq-space-10:2.85714rem;--lq-space-12:3.42857rem;--lq-flow-p:var(--lq-space-4);--lq-flow-block:var(--lq-space-6);--lq-h2-before:var(--lq-space-12);--lq-h2-after:var(--lq-space-4);--lq-h3-before:var(--lq-space-8);--lq-h3-after:var(--lq-space-3);--lq-h4-before:var(--lq-space-6);--lq-h4-after:var(--lq-space-2);--lq-card-pad:var(--lq-space-5);--lq-grid-gap:var(--lq-space-4);--lq-gutter-mobile:var(--lq-space-4);--lq-radius-sm:.428571rem;--lq-radius-md:.714286rem;--lq-radius-pill:999px;--lq-border:1px;--lq-bar:3px;--lq-shadow:none;--lq-marker-size:2rem;--lq-icon-size:1.42857rem;--lq-icon-size-sm:1.14286rem;--lq-icon-gap:var(--lq-space-2)}@font-face{font-family:Be Vietnam Pro Fallback;src:local(Arial),local(ArialMT);font-weight:100 500;size-adjust:108%;ascent-override:92.5%;descent-override:24%;line-gap-override:0%}@font-face{font-family:Be Vietnam Pro Fallback;src:local(Arial Bold),local(Arial-BoldMT);font-weight:600 900;size-adjust:108%;ascent-override:92.5%;descent-override:24%;line-gap-override:0%}@media (width<=767.98px){:root{--lq-fs-h2:1.5rem;--lq-h2-before:var(--lq-space-10);--lq-card-pad:var(--lq-space-4);--lq-grid-gap:var(--lq-space-3)}}.lq-content{--lq-label-summary:"Nội dung chính";--lq-label-facts:"Thông tin nhanh";--lq-label-def:"Định nghĩa";--lq-label-key:"Ý chính";--lq-label-note:"Lưu ý";--lq-label-trap:"Dễ nhầm";--lq-label-mnemonic:"Mẹo nhớ";--lq-label-example:"Ví dụ";--lq-label-exercise:"Bài tập mẫu";--lq-label-formula:"Công thức";--lq-label-law:"Trích văn bản";--lq-label-check-answer:"Đáp án";--lq-label-must:"Nên có";--lq-label-consider:"Cân nhắc thêm nếu";--lq-label-mbti:"Nhóm tính cách thường gặp (chỉ để tham khảo)";--lq-label-difficulty:"Độ khó học tập";--lq-label-easy:"Dễ thở hơn nếu bạn";--lq-label-hard:"Sẽ khá vất vả nếu bạn";--lq-label-demand:"Nhu cầu nhân lực";--lq-label-demand-scale:"Thiếu người Ổn định Cạnh tranh Bão hòa";--lq-label-demand-quota:"Không xếp trên thang thị trường lao động";--lq-label-related:"Xem thêm";--lq-label-sources:"Nguồn và căn cứ";--lq-label-decoder:"Giải nghĩa mã kết quả";--lq-label-selfcheck:"Tự đánh giá nhanh: trả lời Có hoặc Không cho từng câu";--lq-label-selfcheck-scale:"Cách đọc: trả lời Có từ 70% số câu trở lên, hướng này đáng tìm hiểu sâu. Từ 40% đến dưới 70%, nên trải nghiệm thử trước khi quyết định. Dưới 40%, nên xem thêm các ngành, nghề khác.";--lq-label-lead:none;--lq-label-sep:": ";--lq-label-wrong:"Sai";--lq-label-right:"Đúng";--lq-label-answer:"Đáp số";--lq-label-cond:"Áp dụng khi";--lq-label-src:"Nguồn";--lq-label-check:"Câu";--lq-label-where:"Làm ở đâu";--lq-label-plus:"Điểm hấp dẫn";--lq-label-minus:"Hạn chế";--lq-label-myth:"Nhiều người nghĩ";--lq-label-fact:"Thực tế";--lq-label-fit-roles:"Vị trí";--lq-label-fit-why:"Vì sao hợp";--lq-label-fit-note:"Lưu ý thêm";--lq-label-tip:"Mẹo";--lq-prose-measure:none;--lq-h2-measure:var(--lq-prose-measure);--lq-h3-measure:var(--lq-prose-measure);--lq-lead-measure:var(--lq-prose-measure);--lq-callout-measure:var(--lq-prose-measure);--lq-block-measure:none;--lq-indent:1.71429rem;--lq-indent-sm:1.42857rem;--lq-h2-rule:var(--lq-border) solid var(--lq-color-border);--lq-h2-pad:var(--lq-space-4);--lq-box-pad-block:var(--lq-card-pad);--lq-box-pad-inline:var(--lq-card-pad);--lq-diagram-max:26rem;--lq-tl-when:7rem;--lq-tl-when-align:start;--lq-seg-on:var(--lq-color-accent-line);--lq-seg-off:var(--lq-color-border);--lq-table-fs:var(--lq-fs-base);font-family:var(--lq-font-sans);font-size:var(--lq-fs-base);line-height:var(--lq-lh-body);font-weight:var(--lq-fw-regular);color:var(--lq-color-text-body);letter-spacing:var(--lq-tracking);text-align:start;overflow-wrap:break-word;-webkit-text-size-adjust:100%;display:block;container:lq/inline-size}.lq-content--job{--lq-label-summary:"Điểm cần nhớ"}.lq-content--personality{--lq-label-summary:"Tóm tắt nhanh";--lq-label-myth:"Nghe hấp dẫn vì";--lq-label-fact:"Có thể không hợp vì"}.lq-content :where(*){box-sizing:border-box}.lq-content :where(p,li,dt,dd,td,th,caption,figcaption,summary,blockquote){text-wrap:pretty}.lq-content h2,.lq-content h3,.lq-content h4{font-family:var(--lq-font-heading,var(--lq-font-sans));font-weight:var(--lq-fw-strong);color:var(--lq-color-text);letter-spacing:0;text-transform:none;text-wrap:pretty;scroll-margin-top:5rem}.lq-content h2{max-width:var(--lq-h2-measure);font-size:var(--lq-fs-h2);line-height:var(--lq-lh-h2);margin:var(--lq-h2-before) 0 var(--lq-h2-after);padding:var(--lq-h2-pad) 0 0;border-top:var(--lq-h2-rule);text-wrap:balance;counter-reset:lq-check}.lq-content h3{font-size:var(--lq-fs-h3);line-height:var(--lq-lh-h3);margin:var(--lq-h3-before) 0 var(--lq-h3-after)}.lq-content h3,.lq-content h4{max-width:var(--lq-h3-measure)}.lq-content h4{font-size:var(--lq-fs-h4);line-height:var(--lq-lh-h4);margin:var(--lq-h4-before) 0 var(--lq-h4-after)}.lq-content .lq-hnum{color:var(--lq-hnum-color,inherit);font-variant-numeric:tabular-nums}.lq-content p{margin:0 0 var(--lq-flow-p);font-size:inherit;line-height:inherit}.lq-content ol,.lq-content ul{margin:0 0 var(--lq-flow-p);padding:0 0 0 var(--lq-indent);list-style:outside}.lq-content ol{list-style-type:decimal}.lq-content ul ul{list-style-type:circle}.lq-content :is(ul,ol) :is(ul,ol){margin:var(--lq-space-2) 0 0}.lq-content blockquote,.lq-content dd,.lq-content dl,.lq-content figure,.lq-content li{margin:0;padding:0}.lq-content li+li{margin-top:var(--lq-space-2)}.lq-content li::marker{color:var(--lq-color-bullet)}.lq-content ol>li::marker{color:var(--lq-color-text-muted);font-variant-numeric:tabular-nums}.lq-content b,.lq-content strong{font-weight:var(--lq-fw-strong);color:inherit;filter:none}.lq-content em{font-style:italic}.lq-content a{color:var(--lq-color-link);text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}.lq-content a:hover{color:var(--lq-color-link-hover);text-decoration-color:currentColor;text-decoration-thickness:2px}.lq-content :is(a,summary):focus-visible{outline:2px solid var(--lq-color-focus);outline-offset:2px;border-radius:2px}.lq-content :is(sub,sup){vertical-align:baseline;font-size:.75em;line-height:0;position:relative}.lq-content sup{top:-.5em}.lq-content sub{bottom:-.25em}.lq-content code{font-family:var(--lq-font-mono);border-radius:var(--lq-radius-sm);background:var(--lq-color-surface-muted);padding:.1em .35em;font-size:.9em}:where(.lq-content,.lq-content .lq-sub)>:where(p:not([class]),ul:not([class]),ol:not([class])){max-width:var(--lq-prose-measure)}.lq-content table,.lq-content td,.lq-content th{border:0;margin:0}.lq-content table{border-collapse:collapse;border-spacing:0;width:100%;max-width:none;font-size:var(--lq-table-fs);line-height:var(--lq-lh-snug);font-variant-numeric:lining-nums;overflow:visible}.lq-content caption{caption-side:top;text-align:start;padding:var(--lq-space-3) var(--lq-space-4) var(--lq-space-2);font-weight:var(--lq-fw-strong);color:var(--lq-color-text)}.lq-content td,.lq-content th{padding:var(--lq-space-2) var(--lq-space-3);text-align:start;vertical-align:top;border-bottom:var(--lq-border) solid var(--lq-color-border)}.lq-content thead th{background:var(--lq-color-surface-muted);border-bottom-color:var(--lq-color-border-strong)}.lq-content tbody th,.lq-content thead th{color:var(--lq-color-text);font-weight:var(--lq-fw-strong)}.lq-content tbody tr:last-child>:is(th,td){border-bottom:0}.lq-content details>summary{cursor:pointer;list-style:none;display:block;position:relative}.lq-content details>summary::-webkit-details-marker{display:none}.lq-content details>summary:after{content:"";inset-inline-end:var(--lq-space-4);border-right:2px solid var(--lq-color-text-muted);border-bottom:2px solid var(--lq-color-text-muted);width:.55rem;height:.55rem;transition:transform .15s;position:absolute;top:50%;transform:translateY(-75%)rotate(45deg)}.lq-content details[open]>summary:after{transform:translateY(-25%)rotate(-135deg)}@media (prefers-reduced-motion:reduce){.lq-content details>summary:after{transition:none}}.lq-content .katex-display{margin:var(--lq-space-3) 0;padding:2px 0;overflow:auto hidden}.lq-content :is(.lq-summary,.lq-facts,.lq-def,.lq-key,.lq-note,.lq-trap,.lq-mnemonic,.lq-example,.lq-formula,.lq-mbti,.lq-difficulty,.lq-demand,.lq-diagram){margin:var(--lq-flow-block) 0;padding:var(--lq-box-pad,var(--lq-box-pad-block) var(--lq-box-pad-inline));background:var(--lq-box-bg,var(--lq-color-surface));border:var(--lq-border) solid var(--lq-box-border,var(--lq-color-border));border-inline-start:var(--lq-box-bar-w,var(--lq-border)) var(--lq-box-bar-style,solid) var(--lq-box-bar,var(--lq-box-border,var(--lq-color-border)));border-radius:var(--lq-box-radius,var(--lq-radius-md));color:var(--lq-color-text-body)}.lq-content :is(.lq-summary,.lq-def,.lq-key,.lq-note,.lq-trap,.lq-mnemonic,.lq-example,.lq-formula){max-width:var(--lq-callout-measure)}.lq-content :is(.lq-facts,.lq-mbti,.lq-difficulty,.lq-demand,.lq-diagram){max-width:var(--lq-block-measure)}.lq-content :is(.lq-summary,.lq-facts,.lq-def,.lq-key,.lq-note,.lq-trap,.lq-mnemonic,.lq-example,.lq-formula,.lq-mbti,.lq-difficulty,.lq-demand):before{content:var(--lq-label,none);margin:0 0 var(--lq-space-2);font-size:var(--lq-fs-sm);line-height:var(--lq-lh-snug);font-weight:var(--lq-fw-strong);color:var(--lq-box-label,var(--lq-color-text-muted));font-style:normal;display:block}.lq-content :is(.lq-summary,.lq-def,.lq-trap,.lq-mnemonic,.lq-example,.lq-formula,.lq-mbti,.lq-difficulty,.lq-demand)>*{margin-top:0;margin-bottom:0}.lq-content :is(.lq-summary,.lq-def,.lq-trap,.lq-mnemonic,.lq-example,.lq-formula,.lq-mbti,.lq-difficulty,.lq-demand)>*+*{margin-top:var(--lq-space-2)}.lq-content .lq-summary{--lq-label:var(--lq-label-summary);--lq-box-label:var(--lq-color-brand)}.lq-content .lq-facts{--lq-label:var(--lq-label-facts);--lq-box-bg:var(--lq-color-surface-subtle)}.lq-content .lq-def{--lq-label:var(--lq-label-def);--lq-box-bg:var(--lq-callout-define-bg);--lq-box-border:var(--lq-callout-define-border);--lq-box-bar:var(--lq-callout-define-icon);--lq-box-label:var(--lq-callout-define-title)}.lq-content .lq-def,.lq-content .lq-formula,.lq-content .lq-key,.lq-content .lq-note,.lq-content .lq-trap{--lq-box-bar-w:var(--lq-bar)}.lq-content .lq-key{--lq-label:var(--lq-label-key);--lq-box-bg:var(--lq-callout-key-bg);--lq-box-border:var(--lq-callout-key-border);--lq-box-bar:var(--lq-callout-key-icon);--lq-box-label:var(--lq-callout-key-title)}.lq-content .lq-note{--lq-label:var(--lq-label-note);--lq-box-bg:var(--lq-callout-note-bg)}.lq-content .lq-note,.lq-content .lq-trap{--lq-box-border:var(--lq-callout-note-border);--lq-box-bar:var(--lq-callout-note-icon);--lq-box-label:var(--lq-callout-note-title)}.lq-content .lq-trap{--lq-label:var(--lq-label-trap)}.lq-content .lq-mnemonic{--lq-label:var(--lq-label-mnemonic);--lq-box-border:var(--lq-color-accent-line);--lq-box-bar-style:dashed;--lq-box-label:var(--lq-color-accent);border-style:dashed}.lq-content .lq-example{--lq-label:var(--lq-label-example);--lq-box-bg:var(--lq-callout-example-bg);--lq-box-border:var(--lq-callout-example-border);--lq-box-label:var(--lq-callout-example-title)}.lq-content .lq-example--exercise{--lq-label:var(--lq-label-exercise)}.lq-content .lq-formula{--lq-label:var(--lq-label-formula);--lq-box-bar:var(--lq-color-accent-line);--lq-box-label:var(--lq-color-accent)}.lq-content .lq-mbti{--lq-box-bg:var(--lq-color-brand-tint);--lq-box-border:var(--lq-color-brand-border)}.lq-content .lq-difficulty{--lq-label:var(--lq-label-difficulty)}.lq-content .lq-demand{--lq-label:var(--lq-label-demand)}.lq-content .lq-lead{max-width:var(--lq-lead-measure);font-size:var(--lq-fs-lead);line-height:var(--lq-lh-lead);color:var(--lq-color-text);margin:0 0 var(--lq-flow-block)}.lq-content .lq-lead:before{content:var(--lq-label-lead);margin-bottom:var(--lq-space-1);font-size:var(--lq-fs-sm);line-height:var(--lq-lh-snug);font-weight:var(--lq-fw-strong);color:var(--lq-color-brand);display:block}.lq-content .lq-sub{margin:var(--lq-sub-gap,var(--lq-h3-before)) 0 0;padding:var(--lq-sub-pad,0);background:var(--lq-sub-bg,transparent);border:var(--lq-sub-border,0);border-radius:var(--lq-sub-radius,0);container:lq/inline-size}.lq-content .lq-sub>:first-child{margin-top:0}.lq-content .lq-summary>ul{padding-left:var(--lq-indent-sm)}.lq-content .lq-summary>ul>li::marker{color:var(--lq-color-brand-line)}.lq-content .lq-key{font-size:var(--lq-fs-lead);line-height:var(--lq-lh-lead);color:var(--lq-color-text)}.lq-content .lq-table{max-width:var(--lq-block-measure);margin:var(--lq-flow-block) 0;border:var(--lq-border) solid var(--lq-color-border);border-radius:var(--lq-radius-md);-webkit-overflow-scrolling:touch;background:linear-gradient(to right,var(--lq-color-surface) 30%,#fff0) 0/2rem 100% no-repeat local,linear-gradient(to left,var(--lq-color-surface) 30%,#fff0) 100%/2rem 100% no-repeat local,radial-gradient(farthest-side at 0 50%,#27212324,#27212300) 0/.75rem 100% no-repeat scroll,radial-gradient(farthest-side at 100% 50%,#27212324,#27212300) 100%/.75rem 100% no-repeat scroll,var(--lq-color-surface);overflow-x:auto}.lq-content .lq-table>table{min-width:100%}.lq-content .lq-table tbody th[scope=row]{width:var(--lq-th-row-w,auto)}.lq-content .lq-table__note{padding:var(--lq-space-2) var(--lq-space-4) var(--lq-space-3);border-top:var(--lq-border) solid var(--lq-color-border);font-size:var(--lq-fs-sm);line-height:var(--lq-lh-snug);color:var(--lq-color-text-muted);margin:0;position:sticky;left:0}.lq-content .lq-table--compare{--lq-th-row-w:max(7rem, 28%);--lq-compare-col:8.5rem}.lq-content .lq-table--compare>table{min-width:max(100%,7rem + 2 * var(--lq-compare-col))}.lq-content .lq-table--compare>table:has(thead th:nth-child(4)){min-width:max(100%,7rem + 3 * var(--lq-compare-col))}.lq-content .lq-table--compare>table:has(thead th:nth-child(5)){min-width:max(100%,7rem + 4 * var(--lq-compare-col))}.lq-content .lq-table--compare :is(thead th:first-child,tbody th[scope=row]){z-index:1;background:var(--lq-color-surface-subtle);position:sticky;left:0}.lq-content .lq-table--compare thead th:first-child{width:var(--lq-th-row-w);background:var(--lq-color-surface-muted)}.lq-content .lq-table--compare thead th:nth-child(n+2){box-shadow:inset 0 var(--lq-bar) 0 var(--lq-compare-bar,var(--lq-color-bullet))}.lq-content .lq-table--compare thead th:nth-child(2){--lq-compare-bar:var(--lq-color-brand-line)}.lq-content .lq-table--compare thead th:nth-child(3){--lq-compare-bar:var(--lq-color-accent-line)}.lq-content .lq-table--terms{--lq-th-row-w:max(7rem, 32%)}.lq-content .lq-table--terms tbody th{color:var(--lq-color-brand-strong)}.lq-content .lq-table--salary :is(th,td):last-child{text-align:end;white-space:nowrap;font-family:var(--lq-font-num);font-variant-numeric:tabular-nums}.lq-content .lq-table--salary thead th:last-child{white-space:normal;font-family:inherit}.lq-content .lq-table--salary tbody th{white-space:nowrap}.lq-content .lq-table--formula{--lq-th-row-w:22%;--lq-formula-col:36%}.lq-content .lq-table--formula>table{min-width:max(100%,34rem)}.lq-content .lq-table--formula :is(tbody th,td){vertical-align:middle}.lq-content .lq-table--formula :is(thead th,td):nth-child(2){width:var(--lq-formula-col);text-align:center}.lq-content .lq-table--formula td:nth-child(2){background:var(--lq-color-surface-subtle);box-shadow:inset var(--lq-border) 0 0 var(--lq-color-border),inset calc(-1 * var(--lq-border)) 0 0 var(--lq-color-border);color:var(--lq-color-text)}.lq-content .lq-table--formula td:nth-child(2) .katex-display{margin:0}.lq-content .lq-table--formula td:nth-child(3)>ul{margin:0;padding-left:1.1em}.lq-content .lq-table--formula td:nth-child(3) li+li{margin-top:var(--lq-space-1)}.lq-content .lq-table--formula td:nth-child(3) li::marker{color:var(--lq-color-bullet)}.lq-content :is(.lq-grid,.lq-compare,.lq-roles,.lq-majorfit,.lq-related,.lq-decoder){max-width:var(--lq-block-measure);gap:var(--lq-grid-gap);margin:var(--lq-flow-block) 0;grid-template-columns:minmax(0,1fr);padding:0;list-style:none;display:grid}.lq-content :is(.lq-grid,.lq-compare,.lq-roles,.lq-majorfit,.lq-related)>li{min-width:0;margin:0}.lq-content :is(.lq-grid,.lq-compare,.lq-roles,.lq-majorfit)>li{padding:var(--lq-item-pad,var(--lq-box-pad,var(--lq-box-pad-block) var(--lq-box-pad-inline)));background:var(--lq-item-bg,var(--lq-color-surface));border:var(--lq-item-border,var(--lq-border) solid var(--lq-color-border));border-radius:var(--lq-item-radius,var(--lq-radius-md))}.lq-content :is(.lq-grid,.lq-compare,.lq-roles,.lq-majorfit)>li>*{margin:0}.lq-content :is(.lq-grid,.lq-compare,.lq-roles,.lq-majorfit)>li>*+*{margin-top:var(--lq-space-2)}.lq-content :is(.lq-grid,.lq-compare)>li>strong:first-child{font-size:var(--lq-fs-h4);line-height:var(--lq-lh-h4);color:var(--lq-color-text);text-wrap:pretty;display:block}.lq-content :is(.lq-grid,.lq-compare)>li>:is(ul,ol){padding-left:var(--lq-indent-sm)}.lq-content .lq-compare>li{border-top:var(--lq-bar) solid var(--lq-compare-bar,var(--lq-color-bullet))}.lq-content .lq-compare>li:first-child{--lq-compare-bar:var(--lq-color-brand-line)}.lq-content .lq-compare>li:nth-child(2){--lq-compare-bar:var(--lq-color-accent-line)}.lq-content :is(.lq-timeline,.lq-curriculum){--lq-tl-x:.375rem;max-width:var(--lq-block-measure);margin:var(--lq-flow-block) 0;padding:0;list-style:none}.lq-content :is(.lq-timeline,.lq-curriculum)>li{padding:0 0 var(--lq-space-5) 1.75rem;margin:0;position:relative}.lq-content :is(.lq-timeline,.lq-curriculum)>li:last-child{padding-bottom:0}.lq-content :is(.lq-timeline,.lq-curriculum)>li:before{content:"";left:calc(-6px + var(--lq-tl-x));border-radius:var(--lq-radius-pill);border:2px solid var(--lq-rail-dot,var(--lq-color-brand-line));background:var(--lq-color-surface);width:12px;height:12px;position:absolute;top:.5em}.lq-content :is(.lq-timeline,.lq-curriculum)>li:after{content:"";left:calc(-1px + var(--lq-tl-x));background:var(--lq-rail,var(--lq-color-border));width:2px;position:absolute;top:calc(.5em + 16px);bottom:4px}.lq-content :is(.lq-timeline,.lq-curriculum)>li:last-child:after{display:none}.lq-content :is(.lq-timeline,.lq-curriculum)>li>strong{color:var(--lq-color-text);text-wrap:pretty;display:block}.lq-content :is(.lq-timeline,.lq-curriculum)>li>p{margin:var(--lq-space-1) 0 0}.lq-content .lq-timeline__when{font-size:var(--lq-fs-sm);font-weight:var(--lq-fw-strong);font-variant-numeric:tabular-nums;line-height:var(--lq-lh-body);color:var(--lq-color-accent);-webkit-hyphens:none;hyphens:none;display:block}.lq-content :is(.lq-steps,.lq-ladder){max-width:var(--lq-block-measure);margin:var(--lq-flow-block) 0;counter-reset:lq-step;padding:0;list-style:none}.lq-content :is(.lq-steps,.lq-ladder)>li{counter-increment:lq-step;min-height:var(--lq-marker-size);padding:0 0 var(--lq-space-5) calc(var(--lq-marker-size) + var(--lq-space-3));margin:0;position:relative}.lq-content :is(.lq-steps,.lq-ladder)>li:last-child{padding-bottom:0}.lq-content :is(.lq-steps,.lq-ladder)>li:before{content:counter(lq-step);width:var(--lq-marker-size);height:var(--lq-marker-size);border:2px solid var(--lq-step-ring,var(--lq-color-accent-line));border-radius:var(--lq-step-radius,var(--lq-radius-pill));background:var(--lq-step-bg,var(--lq-color-surface));color:var(--lq-step-ink,var(--lq-color-accent));font-family:var(--lq-font-num);font-size:var(--lq-fs-sm);font-weight:var(--lq-fw-strong);place-items:center;line-height:1;display:grid;position:absolute;top:0;left:0}.lq-content :is(.lq-steps,.lq-ladder)>li:after{content:"";left:calc(-1px + var(--lq-marker-size) / 2);top:calc(4px + var(--lq-marker-size));background:var(--lq-color-border);width:2px;position:absolute;bottom:4px}.lq-content :is(.lq-steps,.lq-ladder)>li:last-child:after{display:none}.lq-content :is(.lq-steps,.lq-ladder)>li>strong{color:var(--lq-color-text);text-wrap:pretty;display:block}.lq-content :is(.lq-steps,.lq-ladder)>li>p{margin:var(--lq-space-1) 0 0}.lq-content .lq-checklist{padding-left:0;list-style:none}.lq-content .lq-checklist>li{padding-left:1.75rem;position:relative}.lq-content .lq-checklist>li:before{content:"";border-right:2px solid var(--lq-color-accent-line);border-bottom:2px solid var(--lq-color-accent-line);width:.45rem;height:.8rem;position:absolute;top:.3em;left:.35rem;transform:rotate(45deg)}.lq-content .lq-quote{max-width:var(--lq-callout-measure);margin:var(--lq-flow-block) 0;padding:0 0 0 var(--lq-space-4);border-left:2px solid var(--lq-color-border-strong);quotes:"“" "”" "‘" "’"}.lq-content .lq-quote>blockquote{color:var(--lq-color-text);font-style:italic}.lq-content .lq-quote>blockquote>p{margin:0}.lq-content .lq-quote>blockquote>p+p{margin-top:var(--lq-space-2)}.lq-content .lq-quote:not(.lq-quote--law)>blockquote>p:first-child:before{content:open-quote}.lq-content .lq-quote:not(.lq-quote--law)>blockquote>p:last-child:after{content:close-quote}.lq-content .lq-quote>figcaption{margin-top:var(--lq-space-2);font-size:var(--lq-fs-sm);color:var(--lq-color-text-muted);font-style:normal}.lq-content .lq-quote:not(.lq-quote--law)>figcaption:before{content:"— "}.lq-content .lq-quote--law:before{content:var(--lq-label-law);margin-bottom:var(--lq-space-1);font-size:var(--lq-fs-sm);font-weight:var(--lq-fw-strong);color:var(--lq-color-text-muted);display:block}.lq-content .lq-quote cite,.lq-content .lq-quote--law>blockquote{font-style:normal}.lq-content .lq-diagram{text-align:center;overflow-x:auto}.lq-content .lq-diagram>svg{width:100%;max-width:var(--lq-diagram-max);height:auto;margin:0 auto;display:block;overflow:visible}.lq-content .lq-diagram>pre.mermaid{text-align:start;white-space:pre;font-family:var(--lq-font-mono);font-size:var(--lq-fs-sm);background:0 0;margin:0}.lq-content .lq-diagram>figcaption{margin-top:var(--lq-space-3);text-align:start;font-size:var(--lq-fs-sm);line-height:var(--lq-lh-snug);color:var(--lq-color-text-muted)}.lq-content .lq-svg{font-family:var(--lq-font-sans)}.lq-content .lq-svg__box{fill:var(--lq-color-surface);stroke:var(--lq-color-border-strong);stroke-width:1.5px}.lq-content .lq-svg__box--brand{fill:var(--lq-color-brand-tint);stroke:var(--lq-color-brand-line)}.lq-content .lq-svg__box--accent{fill:var(--lq-color-accent-tint);stroke:var(--lq-color-accent-line)}.lq-content .lq-svg__line{fill:none;stroke:var(--lq-color-bullet);stroke-width:1.5px}.lq-content .lq-svg__arrow{fill:var(--lq-color-bullet);stroke:none}.lq-content .lq-svg__curve{fill:none;stroke:var(--lq-color-brand-line);stroke-width:2.5px;stroke-linecap:round;stroke-linejoin:round}.lq-content .lq-svg__curve--accent{stroke:var(--lq-color-accent-line)}.lq-content .lq-svg__guide{fill:none;stroke:var(--lq-color-bullet);stroke-width:1px;stroke-dasharray:4 3}.lq-content .lq-svg__dot{fill:var(--lq-color-brand-strong);stroke:var(--lq-color-surface);stroke-width:1.5px}.lq-content .lq-svg__area{fill:var(--lq-color-brand-border);fill-opacity:.5;stroke:none}.lq-content .lq-svg__text{fill:var(--lq-color-text);font-size:15px}.lq-content .lq-def>dt,.lq-content .lq-related:before,.lq-content .lq-related>li>a,.lq-content .lq-sources:before,.lq-content .lq-svg__text--strong{font-weight:var(--lq-fw-strong)}.lq-content .lq-svg__text--muted{fill:var(--lq-color-text-muted);font-size:14px}.lq-content .lq-sources{max-width:var(--lq-prose-measure);margin:var(--lq-space-8) 0 0;padding-top:var(--lq-space-3);border-top:var(--lq-border) solid var(--lq-color-border);font-size:var(--lq-fs-sm);line-height:var(--lq-lh-snug);color:var(--lq-color-text-muted)}.lq-content .lq-sources:before{content:var(--lq-label-sources);margin-bottom:var(--lq-space-2);color:var(--lq-color-text);display:block}.lq-content .lq-sources>ul{padding-left:var(--lq-indent-sm);margin:0}.lq-content .lq-sources li+li{margin-top:var(--lq-space-1)}.lq-content .lq-related:before{content:var(--lq-label-related);font-size:var(--lq-fs-sm);color:var(--lq-color-text-muted);grid-column:1/-1}.lq-content .lq-related>li>a{justify-content:space-between;align-items:center;gap:var(--lq-space-3);height:100%;min-height:44px;padding:var(--lq-space-2) var(--lq-space-4);border:var(--lq-border) solid var(--lq-color-border);border-radius:var(--lq-radius-md);text-decoration:none;display:flex}.lq-content .lq-related>li>a:after{content:"";border-top:2px solid;border-right:2px solid;flex:none;width:.5rem;height:.5rem;transform:rotate(45deg)}.lq-content .lq-def>dt{font-size:var(--lq-fs-lead);line-height:var(--lq-lh-lead);color:var(--lq-color-accent-strong)}.lq-content .lq-def>dd+dt{margin-top:var(--lq-space-3);padding-top:var(--lq-space-3);border-top:var(--lq-border) dashed var(--lq-callout-define-border)}.lq-content .lq-def__src{font-size:var(--lq-fs-sm);line-height:var(--lq-lh-snug);color:var(--lq-color-text-muted)}.lq-content .lq-def__src:before{content:var(--lq-label-src) var(--lq-label-sep)}.lq-content .lq-trap__wrong:before{content:var(--lq-label-wrong) var(--lq-label-sep);font-weight:var(--lq-fw-strong);color:var(--lq-danger-700)}.lq-content .lq-trap__right:before{content:var(--lq-label-right) var(--lq-label-sep);font-weight:var(--lq-fw-strong);color:var(--lq-success-700)}.lq-content .lq-mnemonic__code{font-size:var(--lq-fs-lead);line-height:var(--lq-lh-lead);font-weight:var(--lq-fw-strong);color:var(--lq-color-accent-strong)}.lq-content .lq-example>details>summary{padding:var(--lq-space-1) 1.75rem var(--lq-space-1) 0;font-weight:var(--lq-fw-strong);color:var(--lq-color-accent);min-height:44px;line-height:36px;display:inline-block}.lq-content .lq-example>details>summary:after{border-color:var(--lq-color-accent);inset-inline-end:.25rem}.lq-content .lq-example>details>:not(summary){margin:var(--lq-space-2) 0 0}.lq-content .lq-example>details>:is(ol,ul){padding-left:var(--lq-indent)}.lq-content .lq-example__answer,.lq-content .lq-formula>figcaption,.lq-content .lq-formula__expr,.lq-content .lq-formula__vars>dt{font-weight:var(--lq-fw-strong);color:var(--lq-color-text)}.lq-content .lq-example__answer:before{content:var(--lq-label-answer) var(--lq-label-sep)}.lq-content .lq-formula__expr{font-size:var(--lq-fs-lead)}.lq-content .lq-formula__vars{gap:var(--lq-space-1) var(--lq-space-4);font-size:var(--lq-fs-sm);line-height:var(--lq-lh-snug);grid-template-columns:max-content minmax(0,1fr);display:grid}.lq-content .lq-formula__cond{font-size:var(--lq-fs-sm);line-height:var(--lq-lh-snug);color:var(--lq-color-text-muted)}.lq-content .lq-formula__cond:before{content:var(--lq-label-cond) var(--lq-label-sep);font-weight:var(--lq-fw-strong)}.lq-content .lq-chain{--lq-chain-gap:1.75rem;max-width:var(--lq-block-measure);gap:var(--lq-chain-gap);margin:var(--lq-flow-block) 0;flex-direction:column;padding:0;list-style:none;display:flex}.lq-content .lq-chain>li{padding:var(--lq-space-2) var(--lq-space-4);background:var(--lq-color-surface);border:var(--lq-border) solid var(--lq-color-border);border-radius:var(--lq-radius-md);margin:0;position:relative}.lq-content .lq-chain>li:last-child{border:2px solid var(--lq-color-brand-line);font-weight:var(--lq-fw-strong);color:var(--lq-color-text)}.lq-content .lq-chain>li+li:before{content:"";width:2px;height:calc(-12px + var(--lq-chain-gap));background:var(--lq-color-bullet);position:absolute;bottom:calc(100% + 7px);left:1.5rem}.lq-content .lq-chain>li+li:after{content:"";border:6px solid #0000;border-bottom-width:0;border-top-color:var(--lq-color-bullet);position:absolute;bottom:calc(100% + 2px);left:calc(1.5rem - 5px)}.lq-content .lq-tree,.lq-content .lq-tree ul{margin:0;padding:0;list-style:none}.lq-content .lq-tree{max-width:var(--lq-block-measure);margin:var(--lq-flow-block) 0}.lq-content .lq-tree li{margin:0}.lq-content .lq-tree>li+li{margin-top:var(--lq-space-3)}.lq-content .lq-tree>li>strong{color:var(--lq-color-brand-strong)}.lq-content .lq-tree ul{padding-left:1.25rem}.lq-content .lq-tree ul>li{padding:var(--lq-space-1) 0 0 .9rem;position:relative}.lq-content .lq-tree ul>li:before{width:1.1rem;height:calc(.85em + var(--lq-space-1));border-bottom:1px solid var(--lq-color-bullet);border-bottom-left-radius:4px;top:0}.lq-content .lq-tree ul>li:after,.lq-content .lq-tree ul>li:before{content:"";border-left:1px solid var(--lq-color-bullet);position:absolute;left:-.6rem}.lq-content .lq-tree ul>li:after{top:calc(.85em + var(--lq-space-1));bottom:0}.lq-content .lq-tree ul>li:last-child:after{display:none}.lq-content .lq-recap{max-width:var(--lq-block-measure);margin:var(--lq-flow-block) 0;padding:var(--lq-box-pad,var(--lq-box-pad-block) var(--lq-box-pad-inline));counter-reset:lq-recap;background:var(--lq-color-surface-subtle);border:var(--lq-border) solid var(--lq-color-border);border-radius:var(--lq-radius-md);list-style:none}.lq-content .lq-recap>li{counter-increment:lq-recap;padding-left:2.25rem;position:relative}.lq-content .lq-recap>li+li{margin-top:var(--lq-space-3)}.lq-content .lq-recap>li:before{content:counter(lq-recap);border-radius:var(--lq-radius-pill);background:var(--lq-color-accent-tint);width:1.6rem;height:1.6rem;color:var(--lq-color-accent);font-family:var(--lq-font-num);font-size:var(--lq-fs-sm);font-weight:var(--lq-fw-strong);place-items:center;line-height:1;display:grid;position:absolute;top:.1em;left:0}.lq-content .lq-check{counter-increment:lq-check;max-width:var(--lq-block-measure);margin:var(--lq-space-3) 0;background:var(--lq-color-surface);border:var(--lq-border) solid var(--lq-color-border);border-radius:var(--lq-radius-md);overflow:hidden}.lq-content .lq-check>summary{min-height:44px;padding:var(--lq-space-3) 2.75rem var(--lq-space-3) var(--lq-space-4);font-weight:var(--lq-fw-strong);color:var(--lq-color-text)}.lq-content .lq-check>summary:before{content:var(--lq-label-check) " " counter(lq-check);margin-right:var(--lq-space-2);padding:0 var(--lq-space-2);border-radius:var(--lq-radius-sm);background:var(--lq-color-brand-tint);color:var(--lq-color-brand);font-size:var(--lq-fs-sm);font-weight:var(--lq-fw-strong);display:inline-block}.lq-content .lq-check>:not(summary){padding:0 var(--lq-space-4) var(--lq-space-3);background:var(--lq-color-accent-tint);margin:0}.lq-content .lq-check>summary+*{padding-top:var(--lq-space-3);border-top:var(--lq-border) solid var(--lq-color-border)}.lq-content .lq-check>summary+:before{content:var(--lq-label-check-answer);font-size:var(--lq-fs-sm);font-weight:var(--lq-fw-strong);color:var(--lq-color-accent);display:block}.lq-content .lq-facts{gap:var(--lq-space-4);grid-template-columns:repeat(2,minmax(0,1fr));margin-top:0;display:grid}.lq-content .lq-facts:before{grid-column:1/-1;margin:0}.lq-content .lq-facts>div{flex-direction:column;min-width:0;display:flex}.lq-content .lq-facts dt{font-size:var(--lq-fs-sm);line-height:var(--lq-lh-snug);color:var(--lq-color-text-muted);order:0}.lq-content .lq-facts dd{font-weight:var(--lq-fw-strong);line-height:var(--lq-lh-snug);color:var(--lq-color-text);font-variant-numeric:tabular-nums;order:1;margin:2px 0 0}.lq-content .lq-facts .lq-facts__hint{font-weight:var(--lq-fw-regular);font-size:var(--lq-fs-sm);color:var(--lq-color-text-muted);order:3}.lq-content .lq-facts>:is(.lq-difficulty--nhe-nhang,.lq-difficulty--vua-phai,.lq-difficulty--kho,.lq-demand--thieu-nguoi,.lq-demand--on-dinh,.lq-demand--canh-tranh,.lq-demand--bao-hoa,.lq-demand--theo-chi-tieu):after{content:"";width:100%;max-width:var(--lq-facts-meter-w,7rem);height:.375rem;margin-top:var(--lq-space-1);border-radius:var(--lq-radius-pill);order:2;display:block}.lq-content .lq-facts>:is(.lq-difficulty--nhe-nhang,.lq-difficulty--vua-phai,.lq-difficulty--kho):after{background:linear-gradient(90deg,var(--lq-s1) 0 32%,transparent 32% 34%,var(--lq-s2) 34% 66%,transparent 66% 68%,var(--lq-s3) 68% 100%)}.lq-content .lq-facts>:is(.lq-demand--thieu-nguoi,.lq-demand--on-dinh,.lq-demand--canh-tranh,.lq-demand--bao-hoa):after{background:linear-gradient(90deg,var(--lq-d1,var(--lq-seg-off)) 0 23.5%,transparent 23.5% 25.5%,var(--lq-d2,var(--lq-seg-off)) 25.5% 49%,transparent 49% 51%,var(--lq-d3,var(--lq-seg-off)) 51% 74.5%,transparent 74.5% 76.5%,var(--lq-d4,var(--lq-seg-off)) 76.5% 100%)}.lq-content .lq-facts>.lq-demand--theo-chi-tieu:after{border:2px dashed var(--lq-color-border-strong);height:.5rem}.lq-content .lq-roles__name{font-size:var(--lq-fs-h4);line-height:var(--lq-lh-h4);font-weight:var(--lq-fw-strong);color:var(--lq-color-text);text-wrap:pretty}.lq-content .lq-roles>li>.lq-roles__en{font-size:var(--lq-fs-sm);line-height:var(--lq-lh-snug);color:var(--lq-color-text-muted);margin-top:0}.lq-content :is(.lq-roles__where,.lq-roles__plus,.lq-roles__minus):before{font-weight:var(--lq-fw-strong)}.lq-content .lq-roles__where:before{content:var(--lq-label-where) var(--lq-label-sep);color:var(--lq-color-text)}.lq-content .lq-roles__plus:before{content:var(--lq-label-plus) var(--lq-label-sep);color:var(--lq-color-accent)}.lq-content .lq-roles__minus:before{content:var(--lq-label-minus) var(--lq-label-sep);color:var(--lq-color-text-muted)}.lq-content .lq-fit{max-width:var(--lq-block-measure);gap:var(--lq-grid-gap);margin:var(--lq-flow-block) 0;grid-template-columns:minmax(0,1fr);display:grid}.lq-content .lq-fit>ul{padding:var(--lq-item-pad,var(--lq-box-pad,var(--lq-box-pad-block) var(--lq-box-pad-inline)));background:var(--lq-item-bg,var(--lq-color-surface));border:var(--lq-item-border,var(--lq-border) solid var(--lq-color-border));border-top:var(--lq-bar) solid var(--lq-fit-bar,var(--lq-color-accent-line));border-radius:var(--lq-item-radius,var(--lq-radius-md));margin:0;list-style:none}.lq-content .lq-fit__consider{--lq-fit-bar:var(--lq-color-bullet)}.lq-content .lq-fit>ul:before{content:var(--lq-label-must);margin-bottom:var(--lq-space-2);font-size:var(--lq-fs-sm);font-weight:var(--lq-fw-strong);color:var(--lq-color-accent);display:block}.lq-content .lq-fit>.lq-fit__consider:before{content:var(--lq-label-consider);color:var(--lq-color-text-muted)}.lq-content .lq-fit>ul>li{padding-left:1.5rem;position:relative}.lq-content .lq-fit__must>li:before{content:"";border-right:2px solid var(--lq-color-accent-line);border-bottom:2px solid var(--lq-color-accent-line);width:.45rem;height:.8rem;position:absolute;top:.3em;left:.3rem;transform:rotate(45deg)}.lq-content .lq-fit__consider>li:before{content:"";border:2px solid var(--lq-color-bullet);border-radius:var(--lq-radius-pill);width:.6rem;height:.6rem;position:absolute;top:.55em;left:.2rem}.lq-content .lq-mbti__types{gap:var(--lq-space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.lq-content .lq-mbti__types:before{content:var(--lq-label-mbti);flex-basis:100%}.lq-content .lq-mbti__types:before,.lq-content .lq-mbti__types>li{font-size:var(--lq-fs-sm);font-weight:var(--lq-fw-strong);color:var(--lq-color-brand-strong)}.lq-content .lq-mbti__types>li{border:var(--lq-border) solid var(--lq-color-brand-border);border-radius:var(--lq-radius-pill);background:var(--lq-color-surface);font-family:var(--lq-font-num);letter-spacing:.02em;margin:0;padding:.15rem .75rem}.lq-content .lq-mbti>.lq-mbti__cta{margin-top:var(--lq-space-4)}.lq-content .lq-mbti__cta>a{min-height:44px;padding:var(--lq-space-2) var(--lq-space-5);border-radius:var(--lq-radius-md);background:var(--lq-color-brand);color:#fff;font-weight:var(--lq-fw-strong);justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.lq-content .lq-mbti__cta>a:hover{background:var(--lq-color-brand-strong);color:#fff}.lq-content .lq-curriculum{--lq-rail:var(--lq-color-accent-border);--lq-rail-dot:var(--lq-color-accent-line)}.lq-content .lq-curriculum>li>ul{gap:var(--lq-space-2);margin:var(--lq-space-2) 0 0;flex-wrap:wrap;padding:0;list-style:none;display:flex}.lq-content .lq-curriculum>li>ul>li{padding:0 var(--lq-space-2);border-radius:var(--lq-radius-sm);background:var(--lq-color-surface-muted);color:var(--lq-color-text);font-size:var(--lq-fs-sm);margin:0;line-height:1.8}.lq-content .lq-difficulty{gap:var(--lq-space-3);grid-template-columns:minmax(0,1fr);display:grid}.lq-content .lq-difficulty:before{margin:0}.lq-content .lq-difficulty>*+*{margin-top:0}.lq-content .lq-difficulty--nhe-nhang{--lq-s1:var(--lq-seg-on);--lq-s2:var(--lq-seg-off);--lq-s3:var(--lq-seg-off)}.lq-content .lq-difficulty--vua-phai{--lq-s1:var(--lq-seg-on);--lq-s2:var(--lq-seg-on);--lq-s3:var(--lq-seg-off)}.lq-content .lq-difficulty--kho{--lq-s1:var(--lq-seg-on);--lq-s2:var(--lq-seg-on);--lq-s3:var(--lq-seg-on)}.lq-content .lq-difficulty__level{align-items:center;gap:var(--lq-space-3);font-size:var(--lq-fs-lead);font-weight:var(--lq-fw-strong);color:var(--lq-color-accent-strong);flex-wrap:wrap;display:flex}.lq-content .lq-difficulty__level:before{content:"";border-radius:var(--lq-radius-pill);background:linear-gradient(90deg,var(--lq-s1) 0 32%,transparent 32% 34%,var(--lq-s2) 34% 66%,transparent 66% 68%,var(--lq-s3) 68% 100%);flex:0 0 9rem;height:.5rem}.lq-content :is(.lq-difficulty__easy,.lq-difficulty__hard){padding-left:var(--lq-indent-sm);margin:0}.lq-content :is(.lq-difficulty__easy,.lq-difficulty__hard):before{content:var(--lq-label-easy);margin:0 0 var(--lq-space-1) calc(-1 * var(--lq-indent-sm));font-size:var(--lq-fs-sm);font-weight:var(--lq-fw-strong);color:var(--lq-color-text);display:block}.lq-content .lq-difficulty__hard:before{content:var(--lq-label-hard)}.lq-content .lq-demand--thieu-nguoi{--lq-d1:var(--lq-seg-on)}.lq-content .lq-demand--on-dinh{--lq-d2:var(--lq-seg-on)}.lq-content .lq-demand--canh-tranh{--lq-d3:var(--lq-seg-on)}.lq-content .lq-demand--bao-hoa{--lq-d4:var(--lq-seg-on)}.lq-content .lq-demand__level{gap:var(--lq-space-1);max-width:20rem;font-size:var(--lq-fs-lead);font-weight:var(--lq-fw-strong);color:var(--lq-color-accent-strong);display:grid}.lq-content .lq-demand__level:before{content:"";border-radius:var(--lq-radius-pill);background:linear-gradient(90deg,var(--lq-d1,var(--lq-seg-off)) 0 24%,transparent 24% 25.33%,var(--lq-d2,var(--lq-seg-off)) 25.33% 49.33%,transparent 49.33% 50.66%,var(--lq-d3,var(--lq-seg-off)) 50.66% 74.66%,transparent 74.66% 76%,var(--lq-d4,var(--lq-seg-off)) 76% 100%);order:-2;height:.5rem}.lq-content .lq-demand__level:after{content:var(--lq-label-demand-scale);font-size:var(--lq-fs-sm);font-weight:var(--lq-fw-regular);line-height:var(--lq-lh-snug);color:var(--lq-color-text-muted);text-align:justify;text-align-last:justify;order:-1}.lq-content .lq-demand--theo-chi-tieu .lq-demand__level:before{border:2px dashed var(--lq-color-border-strong);background:0 0;height:.625rem}.lq-content .lq-demand--theo-chi-tieu .lq-demand__level:after{content:var(--lq-label-demand-quota);text-align:start;text-align-last:auto}.lq-content .lq-demand__evidence{font-size:var(--lq-fs-sm);line-height:var(--lq-lh-snug);color:var(--lq-color-text-muted)}.lq-content .lq-reality{max-width:var(--lq-block-measure);margin:var(--lq-flow-block) 0;border-top:var(--lq-border) solid var(--lq-color-border);padding:0;list-style:none}.lq-content .lq-reality>li{padding:var(--lq-space-4) 0;border-bottom:var(--lq-border) solid var(--lq-color-border);margin:0}.lq-content .lq-reality__myth{color:var(--lq-color-text-muted);margin:0;font-style:italic}.lq-content .lq-reality__myth:before{content:var(--lq-label-myth) var(--lq-label-sep);font-style:normal;font-weight:var(--lq-fw-strong)}.lq-content .lq-reality__fact{margin:var(--lq-space-2) 0 0;padding-left:var(--lq-space-3);border-left:var(--lq-bar) solid var(--lq-color-accent-line);color:var(--lq-color-text)}.lq-content .lq-reality__fact:before{content:var(--lq-label-fact) var(--lq-label-sep);font-weight:var(--lq-fw-strong);color:var(--lq-color-accent)}.lq-content .lq-ladder{--lq-step-radius:var(--lq-radius-sm);--lq-step-bg:var(--lq-color-accent-tint)}.lq-content .lq-ladder__when{padding:0 var(--lq-space-2);border-radius:var(--lq-radius-sm);background:var(--lq-color-surface-muted);font-size:var(--lq-fs-sm);color:var(--lq-color-text);margin-top:2px;line-height:1.8;display:inline-block}.lq-content .lq-faq{max-width:var(--lq-block-measure);margin:var(--lq-flow-block) 0;border-top:var(--lq-border) solid var(--lq-color-border)}.lq-content .lq-faq>details,.lq-content .lq-selfcheck--live>li{border-bottom:var(--lq-border) solid var(--lq-color-border)}.lq-content .lq-faq>details>summary{min-height:44px;padding:var(--lq-space-3) 2.5rem var(--lq-space-3) 0;font-weight:var(--lq-fw-strong);color:var(--lq-color-text)}.lq-content .lq-faq>details>summary:after{inset-inline-end:.5rem}.lq-content .lq-faq>details>:not(summary){margin:0 0 var(--lq-space-3);max-width:var(--lq-prose-measure)}.lq-content .lq-selfcheck{max-width:var(--lq-prose-measure);margin:var(--lq-flow-block) 0;padding-left:var(--lq-indent)}.lq-content .lq-selfcheck:before{content:var(--lq-label-selfcheck);margin:0 0 var(--lq-space-2) calc(-1 * var(--lq-indent));font-size:var(--lq-fs-sm);font-weight:var(--lq-fw-strong);color:var(--lq-color-text);display:block}.lq-content .lq-selfcheck:after{content:var(--lq-label-selfcheck-scale);margin:var(--lq-space-3) 0 0 calc(-1 * var(--lq-indent));padding:var(--lq-space-3) var(--lq-space-4);border-radius:var(--lq-radius-md);background:var(--lq-color-surface-subtle);font-size:var(--lq-fs-sm);line-height:var(--lq-lh-snug);color:var(--lq-color-text-muted);display:block}.lq-content .lq-selfcheck--live:after{content:none}.lq-content .lq-selfcheck--live>li{padding:var(--lq-space-2) 0}.lq-content .lq-selfcheck--live>li:last-child{border-bottom:0}.lq-content .lq-selfcheck__answer{justify-content:flex-end;gap:var(--lq-space-2);margin-top:var(--lq-space-2);display:flex}.lq-content .lq-selfcheck__answer>button{min-width:4.5rem;min-height:36px;padding:0 var(--lq-space-3);border:var(--lq-border) solid var(--lq-color-border-strong);border-radius:var(--lq-radius-md);background:var(--lq-color-surface);color:var(--lq-color-text-body);font:inherit;font-size:var(--lq-fs-sm);font-weight:var(--lq-fw-strong);cursor:pointer}.lq-content .lq-selfcheck__answer>button:hover{border-color:var(--lq-color-brand);color:var(--lq-color-brand)}.lq-content .lq-selfcheck__answer>button:focus-visible{outline:2px solid var(--lq-color-focus);outline-offset:2px}.lq-content .lq-selfcheck__answer--yes[aria-pressed=true]{background:var(--lq-success-600);border-color:var(--lq-success-600);color:#fff}.lq-content .lq-selfcheck__answer--no[aria-pressed=true]{background:var(--lq-neutral-600);border-color:var(--lq-neutral-600);color:#fff}.lq-content .lq-selfcheck__result{max-width:var(--lq-prose-measure);margin:var(--lq-space-3) 0 var(--lq-flow-block);padding:var(--lq-space-3) var(--lq-space-4);border:var(--lq-border) solid var(--lq-color-border);border-radius:var(--lq-radius-md);background:var(--lq-color-surface-subtle);font-size:var(--lq-fs-sm);line-height:var(--lq-lh-snug);color:var(--lq-color-text-body)}.lq-content .lq-selfcheck__result>p{max-width:none;margin:0}.lq-content .lq-selfcheck__result>p+p{margin-top:var(--lq-space-2)}.lq-content .lq-selfcheck__result>p>strong{color:inherit}.lq-content .lq-selfcheck__result--cao{background:var(--lq-callout-ok-bg);border-color:var(--lq-callout-ok-border);color:var(--lq-callout-ok-title)}.lq-content .lq-selfcheck__result--vua{background:var(--lq-callout-note-bg);border-color:var(--lq-callout-note-border);color:var(--lq-callout-note-title)}.lq-content .lq-selfcheck__result--thap{background:var(--lq-callout-example-bg);border-color:var(--lq-callout-example-border);color:var(--lq-callout-example-title)}.lq-content .lq-selfcheck__reset{margin-top:var(--lq-space-2);font:inherit;font-size:var(--lq-fs-sm);color:var(--lq-color-link);cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.lq-content .lq-decoder{margin-top:0}.lq-content .lq-decoder:before{content:var(--lq-label-decoder);font-size:var(--lq-fs-sm);font-weight:var(--lq-fw-strong);color:var(--lq-color-brand);grid-column:1/-1}.lq-content .lq-decoder>div{-moz-column-gap:var(--lq-space-3);column-gap:var(--lq-space-3);padding:var(--lq-space-3) var(--lq-space-4);background:var(--lq-color-surface);border:var(--lq-border) solid var(--lq-color-border);border-radius:var(--lq-radius-md);grid-template-columns:2.25rem minmax(0,1fr);align-content:start;display:grid}.lq-content .lq-decoder>div:nth-child(n+5){border-style:dashed;border-color:var(--lq-color-border-strong)}.lq-content .lq-decoder dt{font-family:var(--lq-font-heading,var(--lq-font-sans));font-size:var(--lq-fs-stat);line-height:var(--lq-lh-stat);font-weight:var(--lq-fw-strong);color:var(--lq-color-brand);grid-row:1/span 2}.lq-content .lq-decoder dd{font-size:var(--lq-fs-sm);line-height:var(--lq-lh-snug);grid-column:2;margin:0}.lq-content .lq-decoder .lq-decoder__name{font-weight:var(--lq-fw-strong);color:var(--lq-color-text);margin-bottom:2px}.lq-content .lq-majorfit__name{font-size:var(--lq-fs-h4);font-weight:var(--lq-fw-strong);color:var(--lq-color-text)}.lq-content :is(.lq-majorfit__roles,.lq-majorfit__why,.lq-majorfit__note){font-size:var(--lq-fs-base)}.lq-content :is(.lq-majorfit__roles,.lq-majorfit__why,.lq-majorfit__note):before{font-weight:var(--lq-fw-strong);color:var(--lq-color-text)}.lq-content .lq-majorfit__roles:before{content:var(--lq-label-fit-roles) var(--lq-label-sep)}.lq-content .lq-majorfit__why:before{content:var(--lq-label-fit-why) var(--lq-label-sep);color:var(--lq-color-accent)}.lq-content .lq-majorfit__note:before{content:var(--lq-label-fit-note) var(--lq-label-sep);color:var(--lq-color-text-muted)}.lq-content .lq-tips{max-width:var(--lq-prose-measure);padding-left:0;list-style:none}.lq-content .lq-tips>li{padding-left:var(--lq-space-4);border-left:2px solid var(--lq-color-border)}.lq-content .lq-tips>li+li{margin-top:var(--lq-space-4)}.lq-content .lq-tips>li>strong{color:var(--lq-color-text);display:block}.lq-content .lq-tips>li>p{margin:var(--lq-space-1) 0 0}.lq-content .lq-tips__tip:before{content:var(--lq-label-tip) var(--lq-label-sep);font-weight:var(--lq-fw-strong);color:var(--lq-color-accent)}@container lq (width<=559.98px){.lq-content .lq-sub>*,.lq-content>*{--lq-box-pad-block:var(--lq-space-3);--lq-box-pad-inline:var(--lq-space-4);--lq-indent-sm:1.14286rem;--lq-grid-gap:var(--lq-space-3);--lq-table-fs:var(--lq-fs-sm);--lq-fs-h2:1.5rem;--lq-h2-before:var(--lq-space-10)}.lq-content .lq-mbti__cta>a{width:100%;display:flex}}@container lq (width<=399.98px){.lq-content .lq-curriculum>li>ul{padding-left:var(--lq-indent-sm);list-style:outside;display:block}.lq-content .lq-curriculum>li>ul>li{font-size:var(--lq-fs-base);line-height:var(--lq-lh-snug);background:0 0;border-radius:0;padding:0;display:list-item}.lq-content .lq-curriculum>li>ul>li+li{margin-top:var(--lq-space-1)}}@container lq (width>=560px){.lq-content :is(.lq-grid,.lq-compare,.lq-roles,.lq-majorfit,.lq-related,.lq-decoder,.lq-fit){grid-template-columns:repeat(2,minmax(0,1fr))}.lq-content :is(.lq-grid,.lq-compare,.lq-roles,.lq-majorfit,.lq-related)>li:last-child:nth-child(odd),.lq-content .lq-decoder>div:last-child:nth-child(odd){grid-column:1/-1}.lq-content .lq-timeline{--lq-tl-x:calc(var(--lq-tl-when) + var(--lq-space-4))}.lq-content .lq-timeline>li{grid-template-columns:var(--lq-tl-when) minmax(0,1fr);-moz-column-gap:var(--lq-space-8);column-gap:var(--lq-space-8);padding-left:0;display:grid}.lq-content .lq-timeline>li>*{grid-column:2}.lq-content .lq-timeline>li>.lq-timeline__when{text-align:var(--lq-tl-when-align);grid-area:1/1/span 3}.lq-content .lq-difficulty{-moz-column-gap:var(--lq-space-6);column-gap:var(--lq-space-6);grid-template-columns:repeat(2,minmax(0,1fr))}.lq-content .lq-difficulty:before,.lq-content .lq-difficulty__level{grid-column:1/-1}.lq-content .lq-chain:not(:has(>li:nth-child(5))){flex-direction:row;align-items:stretch}.lq-content .lq-chain:not(:has(>li:nth-child(5)))>li{flex:1 1 0;align-items:center;display:flex}.lq-content .lq-chain:not(:has(>li:nth-child(5)))>li+li:before{width:calc(-12px + var(--lq-chain-gap));height:2px;inset:50% calc(100% + 7px) auto auto}.lq-content .lq-chain:not(:has(>li:nth-child(5)))>li+li:after{border:6px solid #0000;border-right-width:0;border-left-color:var(--lq-color-bullet);inset:calc(50% - 5px) calc(100% + 2px) auto auto}.lq-root[data-lq-theme=the-on-thi] .lq-content .lq-timeline>li>.lq-timeline__when{place-self:start}}@container lq (width>=720px){.lq-content :is(.lq-grid,.lq-compare,.lq-roles,.lq-related):is(:has(>li:nth-child(3):last-child),:has(>li:nth-child(6):last-child)){grid-template-columns:repeat(3,minmax(0,1fr))}.lq-content :is(.lq-grid,.lq-compare,.lq-roles,.lq-related):is(:has(>li:nth-child(3):last-child),:has(>li:nth-child(6):last-child))>li:last-child{grid-column:auto}.lq-content .lq-decoder{grid-template-columns:repeat(3,minmax(0,1fr))}.lq-content .lq-decoder>div:last-child{grid-column:auto}:is(.lq-content .lq-facts:has(>div:nth-child(4):last-child),.lq-content .lq-facts:has(>div:nth-child(8):last-child)){grid-template-columns:repeat(4,minmax(0,1fr))}.lq-content .lq-facts:has(>div:nth-child(6):last-child){grid-template-columns:repeat(3,minmax(0,1fr))}}.lq-content:not(.lq-content~.lq-content,.lq-content--cont)>:first-child{margin-top:0}.lq-content:not(.lq-content~.lq-content,.lq-content--cont)>h2:first-child{border-top:0;padding-top:0}.lq-content .lq-sub>:last-child,.lq-content>:last-child{margin-bottom:0}.lq-root[data-lq-theme=the-on-thi] .lq-content{--kb-card-pad:var(--lq-space-6);--kb-card-radius:.857143rem;--kb-tile-radius:var(--lq-radius-md);--kb-tile-h2:2.28571rem;--lq-h2-rule:0 solid transparent;--lq-h2-pad:0;--lq-h2-measure:none;--lq-callout-measure:none;--lq-sub-bg:var(--lq-color-surface);--lq-sub-border:var(--lq-border) solid var(--lq-color-border);--lq-sub-radius:var(--kb-card-radius);--lq-sub-pad:var(--lq-space-5) var(--kb-card-pad) var(--kb-card-pad);--lq-sub-gap:var(--lq-space-4);--lq-item-bg:var(--lq-color-surface-muted);--lq-item-border:0 solid transparent;--lq-item-radius:var(--kb-tile-radius);--lq-item-pad:var(--lq-space-4) var(--lq-space-5) var(--lq-space-5);--lq-tl-when:6.85714rem;--lq-hnum-color:var(--lq-color-brand);--lq-diagram-max:30rem}.lq-root[data-lq-theme=the-on-thi] .lq-content>h2{align-items:flex-start;gap:var(--lq-space-3);margin-bottom:var(--lq-space-5);display:flex}.lq-root[data-lq-theme=the-on-thi] .lq-content>h2>.lq-hnum{min-width:var(--kb-tile-h2);height:var(--kb-tile-h2);margin-top:calc(.5 * (var(--lq-fs-h2) * var(--lq-lh-h2) - var(--kb-tile-h2)));border:var(--lq-border) solid var(--lq-color-brand-border);background:var(--lq-color-brand-tint);color:var(--lq-color-brand);font-size:1.07143rem;font-weight:var(--lq-fw-strong);letter-spacing:.02em;border-radius:.571429rem;flex:none;place-items:center;padding:0 .428571rem;line-height:1;display:grid}.lq-root[data-lq-theme=the-on-thi] .lq-content>h2:has(+.lq-recap,+.lq-check):before{min-width:var(--kb-tile-h2);height:var(--kb-tile-h2);margin-top:calc(.5 * (var(--lq-fs-h2) * var(--lq-lh-h2) - var(--kb-tile-h2)));border:var(--lq-border) solid var(--lq-color-brand-border);background:var(--lq-color-brand-tint);color:var(--lq-color-brand);font-size:1.07143rem;font-weight:var(--lq-fw-strong);letter-spacing:.02em;border-radius:.571429rem;flex:none;place-items:center;padding:0 .428571rem;line-height:1;display:grid}.lq-root[data-lq-theme=the-on-thi] .lq-content>h2:has(+.lq-recap,+.lq-check):before{content:"";width:var(--kb-tile-h2);border-color:var(--lq-color-accent-border);background:var(--lq-color-accent-tint) var(--kb-h2-icon) center/1.28571rem no-repeat;padding:0}.lq-root[data-lq-theme=the-on-thi] .lq-content>h2:has(+.lq-recap){--kb-h2-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2306636a' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M10 6h11M10 12h11M10 18h11M3 6l1.5 1.5L7 5M3 12l1.5 1.5L7 11M3 18l1.5 1.5L7 17'/%3E%3C/svg%3E")}.lq-root[data-lq-theme=the-on-thi] .lq-content>h2:has(+.lq-check){--kb-h2-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2306636a' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M9.1 9a3 3 0 0 1 5.8 1c0 2-3 3-3 3M12 17h.01'/%3E%3Ccircle cx='12' cy='12' r='9.5'/%3E%3C/svg%3E")}.lq-root[data-lq-theme=the-on-thi] .lq-content>.lq-lead{margin-bottom:var(--lq-space-5)}.lq-root[data-lq-theme=the-on-thi] .lq-content .lq-sub>h3:first-child{max-width:none;margin:0 calc(-1 * var(--kb-card-pad)) var(--lq-space-5);padding:0 var(--kb-card-pad) var(--lq-space-4);border-bottom:var(--lq-border) solid var(--lq-color-border)}.lq-root[data-lq-theme=the-on-thi] .lq-content .lq-sub>h4{max-width:none}.lq-root[data-lq-theme=the-on-thi] .lq-content .lq-sub>:not(h3)+h4{margin:var(--lq-space-8) calc(-1 * var(--kb-card-pad)) var(--lq-h4-after);padding:var(--lq-space-6) var(--kb-card-pad) 0;border-top:var(--lq-border) solid var(--lq-color-border)}.lq-root[data-lq-theme=the-on-thi] .lq-content .lq-sub>h3+h4{margin-top:0}.lq-root[data-lq-theme=the-on-thi] .lq-content .lq-quote{max-width:var(--lq-prose-measure)}.lq-root[data-lq-theme=the-on-thi] .lq-content :is(.lq-summary,.lq-def,.lq-key,.lq-note,.lq-trap,.lq-mnemonic,.lq-example,.lq-formula):before{width:fit-content;max-width:100%;margin:0 0 var(--lq-space-3);padding:0 var(--lq-space-2) 0 1.85714rem;border-radius:var(--lq-radius-sm);background:var(--kb-chip-icon,none) .5rem 50%/1rem 1rem no-repeat,var(--kb-chip-bg,var(--lq-color-surface-muted));line-height:1.75}.lq-root[data-lq-theme=the-on-thi] .lq-content :is(.lq-def,.lq-note,.lq-trap,.lq-example,.lq-key,.lq-formula){--lq-box-bar-w:var(--lq-border);--lq-box-bar:var(--lq-box-border);--lq-box-radius:var(--kb-tile-radius);--lq-box-pad:var(--lq-space-4) var(--lq-space-5) var(--lq-space-5)}.lq-root[data-lq-theme=the-on-thi] .lq-content .lq-def{--lq-box-bg:var(--lq-color-brand-tint);--lq-box-border:var(--lq-magenta-100);--lq-box-label:var(--lq-color-brand-strong);--kb-chip-bg:var(--lq-magenta-100);--kb-chip-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23942653' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M2 4h6a4 4 0 0 1 4 4v13a3 3 0 0 0-3-3H2zM22 4h-6a4 4 0 0 0-4 4v13a3 3 0 0 1 3-3h7z'/%3E%3C/svg%3E")}.lq-root[data-lq-theme=the-on-thi] .lq-content .lq-def>dt{color:var(--lq-color-brand-strong)}.lq-root[data-lq-theme=the-on-thi] .lq-content .lq-def>dd+dt{border-top-color:var(--lq-color-brand-border)}.lq-root[data-lq-theme=the-on-thi] .lq-content .lq-def>dd{color:var(--lq-color-text)}.lq-root[data-lq-theme=the-on-thi] .lq-content .lq-def>.lq-def__src{margin-top:var(--lq-space-3);padding-top:var(--lq-space-2);border-top:var(--lq-border) solid var(--lq-magenta-100);color:var(--lq-color-text-muted)}.lq-root[data-lq-theme=the-on-thi] .lq-content .lq-def__src:before{font-weight:var(--lq-fw-strong);color:var(--lq-color-brand-strong)}.lq-root[data-lq-theme=the-on-thi] .lq-content .lq-example{--lq-box-bg:var(--lq-color-accent-tint);--lq-box-border:var(--lq-teal-100);--lq-box-label:var(--lq-color-accent-strong);--kb-chip-bg:var(--lq-teal-100);--kb-chip-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2306636a' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M9 18h6M10 21.5h4M12 2.5a6.5 6.5 0 0 0-4 11.6V16h8v-1.9a6.5 6.5 0 0 0-4-11.6z'/%3E%3C/svg%3E")}.lq-root[data-lq-theme=the-on-thi] .lq-content .lq-example>p{color:var(--lq-color-text)}.lq-root[data-lq-theme=the-on-thi] .lq-content .lq-example>details{margin-top:var(--lq-space-3)}.lq-root[data-lq-theme=the-on-thi] .lq-content .lq-example>details>summary{min-height:40px;padding:0 var(--lq-space-4) 0 2.42857rem;border:var(--lq-border) solid var(--lq-color-accent-border);border-radius:var(--lq-radius-md);background:var(--lq-color-surface) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23087780' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 12a9 9 0 0 1 15.5-6.2L21 8M21 3v5h-5M21 12a9 9 0 0 1-15.5 6.2L3 16M3 21v-5h5'/%3E%3C/svg%3E") .857143rem 50%/1.07143rem no-repeat;color:var(--lq-color-accent);align-items:center;line-height:1.4;display:inline-flex}.lq-root[data-lq-theme=the-on-thi] .lq-content .lq-example>details>summary:after{display:none}.lq-root[data-lq-theme=the-on-thi] .lq-content .lq-example>details>summary:hover{border-color:var(--lq-color-accent-line);color:var(--lq-color-accent-strong)}.lq-root[data-lq-theme=the-on-thi] .lq-content .lq-example>details[open]>summary{background-color:var(--lq-teal-100);border-color:var(--lq-color-accent-line)}.lq-root[data-lq-theme=the-on-thi] .lq-content .lq-example>details>:not(summary){margin-top:var(--lq-space-3);color:var(--lq-color-text)}.lq-root[data-lq-theme=the-on-thi] .lq-content .lq-example .lq-example__answer{padding:var(--lq-space-3) var(--lq-space-4);border:var(--lq-border) solid var(--lq-teal-100);border-radius:var(--lq-radius-md);background:var(--lq-color-surface)}.lq-root[data-lq-theme=the-on-thi] .lq-content .lq-example__answer:before{color:var(--lq-color-accent-strong)}.lq-root[data-lq-theme=the-on-thi] .lq-content .lq-trap{--lq-box-bg:var(--lq-warning-50);--lq-box-border:var(--lq-warning-100);--kb-chip-bg:var(--lq-warning-100);--kb-chip-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23704500' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M10.3 3.9 1.8 18a2 2 0 0 0 1.7 3h17a2 2 0 0 0 1.7-3L13.7 3.9a2 2 0 0 0-3.4 0zM12 9v4M12 17h.01'/%3E%3C/svg%3E")}.lq-root[data-lq-theme=the-on-thi] .lq-content .lq-trap>p{padding-left:1.85714rem;position:relative}.lq-root[data-lq-theme=the-on-thi] .lq-content .lq-trap>p+p{margin-top:var(--lq-space-3)}.lq-root[data-lq-theme=the-on-thi] .lq-content .lq-trap>p:after{content:"";border-radius:var(--lq-radius-pill);background:var(--kb-mark) center/.785714rem no-repeat,var(--lq-color-surface);width:1.28571rem;height:1.28571rem;position:absolute;top:.25em;left:0}.lq-root[data-lq-theme=the-on-thi] .lq-content .lq-trap__wrong{color:var(--lq-color-text-muted);text-decoration:line-through;-webkit-text-decoration-color:var(--lq-danger-600);text-decoration-color:var(--lq-danger-600);--kb-mark:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23af3029' stroke-width='3.5' stroke-linecap='round'%3E%3Cpath d='M6 6l12 12M18 6 6 18'/%3E%3C/svg%3E");text-decoration-thickness:1px}.lq-root[data-lq-theme=the-on-thi] .lq-content .lq-trap__wrong:before{margin-right:.3em;text-decoration:none;display:inline-block}.lq-root[data-lq-theme=the-on-thi] .lq-content .lq-trap__right:before{margin-right:.1em}.lq-root[data-lq-theme=the-on-thi] .lq-content .lq-trap__right{color:var(--lq-color-text);--kb-mark:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2314783f' stroke-width='3.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4.5 12.5l5 5L19.5 7'/%3E%3C/svg%3E")}.lq-root[data-lq-theme=the-on-thi] .lq-content .lq-note{--lq-box-bg:var(--lq-color-surface-subtle);--lq-box-border:var(--lq-neutral-100);--lq-box-label:var(--lq-color-text);--kb-chip-bg:var(--lq-color-surface-muted);--kb-chip-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23393436' stroke-width='2' stroke-linecap='round'%3E%3Ccircle cx='12' cy='12' r='9.5'/%3E%3Cpath d='M12 11v6M12 7.5h.01'/%3E%3C/svg%3E")}.lq-root[data-lq-theme=the-on-thi] .lq-content .lq-formula{--lq-box-bg:var(--lq-color-surface-subtle);--lq-box-border:var(--lq-color-border);--lq-box-label:var(--lq-color-accent-strong);--kb-chip-bg:var(--lq-color-accent-tint);--kb-chip-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2306636a' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M18 5H6l6 7-6 7h12'/%3E%3C/svg%3E")}.lq-root[data-lq-theme=the-on-thi] .lq-content .lq-mnemonic{--lq-box-radius:var(--kb-tile-radius);--lq-box-border:var(--lq-teal-400);--lq-box-label:var(--lq-color-accent-strong);--kb-chip-bg:var(--lq-color-accent-tint);--kb-chip-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2306636a' stroke-width='2' stroke-linejoin='round'%3E%3Cpath d='M12 3l2 5.5L19.5 10.5 14 12.5 12 18l-2-5.5-5.5-2L10 8.5z'/%3E%3C/svg%3E")}.lq-root[data-lq-theme=the-on-thi] .lq-content .lq-mnemonic__code{letter-spacing:.01em;font-size:1.42857rem}.lq-root[data-lq-theme=the-on-thi] .lq-content .lq-key{--lq-box-bg:var(--lq-color-brand-tint);--lq-box-border:var(--lq-color-brand-border);--lq-box-label:var(--lq-color-brand-strong);--lq-box-radius:1.14286rem;--lq-box-pad:var(--lq-space-4) var(--lq-space-6) var(--lq-space-5);--kb-chip-bg:var(--lq-magenta-100);--kb-chip-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23942653' stroke-width='2' stroke-linejoin='round'%3E%3Cpath d='M12 3.5c4.7 0 8.5 3.3 8.5 7.5s-3.8 7.5-8.5 7.5c-1 0-2-.1-2.9-.4L4 20.5l1.3-4.2A7.2 7.2 0 0 1 3.5 11c0-4.2 3.8-7.5 8.5-7.5z'/%3E%3C/svg%3E");position:relative}.lq-root[data-lq-theme=the-on-thi] .lq-content .lq-key:not(:last-child){margin-bottom:var(--lq-space-8)}.lq-root[data-lq-theme=the-on-thi] .lq-content .lq-key:after{content:"";background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 12'%3E%3Cpath d='M1 0V11L15 0' fill='%23fff3f6' stroke='%23fbd1dd'/%3E%3C/svg%3E") 0 0/100% 100% no-repeat;width:1.14286rem;height:.857143rem;position:absolute;bottom:-.785714rem;left:1.71429rem}.lq-root[data-lq-theme=the-on-thi] .lq-content .lq-summary{--lq-box-bg:var(--lq-color-surface);--lq-box-radius:var(--kb-card-radius);--lq-box-pad:var(--lq-space-5) var(--kb-card-pad) var(--lq-space-5);--lq-box-label:var(--lq-color-brand-strong);--kb-chip-bg:var(--lq-color-brand-tint);--kb-chip-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23942653' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='9.5'/%3E%3Ccircle cx='12' cy='12' r='5'/%3E%3Ccircle cx='12' cy='12' r='.8'/%3E%3C/svg%3E")}.lq-root[data-lq-theme=the-on-thi] .lq-content .lq-summary>ul{-moz-columns:17rem 2;columns:17rem 2;-moz-column-gap:var(--lq-space-8);column-gap:var(--lq-space-8);margin-bottom:calc(-1 * var(--lq-space-3));padding:0;list-style:none}.lq-root[data-lq-theme=the-on-thi] .lq-content .lq-summary>ul>li{padding:0 0 var(--lq-space-3) 1.85714rem;-moz-column-break-inside:avoid;break-inside:avoid;line-height:var(--lq-lh-snug);color:var(--lq-color-text);margin:0;position:relative}.lq-root[data-lq-theme=the-on-thi] .lq-content .lq-summary>ul>li+li{margin-top:0}.lq-root[data-lq-theme=the-on-thi] .lq-content .lq-summary>ul>li:before{content:"";border-radius:var(--lq-radius-pill);background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23087780' stroke-width='3.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.5l4.5 4.5L19 7.5'/%3E%3C/svg%3E") 50%/.857143rem no-repeat,var(--lq-teal-100);width:1.28571rem;height:1.28571rem;position:absolute;top:.2em;left:0}.lq-root[data-lq-theme=the-on-thi] .lq-content :is(.lq-grid,.lq-compare)>li>strong:first-child{text-wrap:balance}.lq-root[data-lq-theme=the-on-thi] .lq-content :is(.lq-grid,.lq-compare)>li>p{color:var(--lq-color-text)}.lq-root[data-lq-theme=the-on-thi] .lq-content .lq-sub>:is(.lq-grid,.lq-compare){--lq-grid-gap:var(--lq-space-3)}.lq-root[data-lq-theme=the-on-thi] .lq-content .lq-compare>li{border-top:var(--lq-bar) solid var(--lq-compare-bar);border-radius:3px 3px var(--kb-tile-radius) var(--kb-tile-radius)}.lq-root[data-lq-theme=the-on-thi] .lq-content .lq-compare>li>ul{margin-top:var(--lq-space-3);padding-top:var(--lq-space-3);border-top:var(--lq-border) solid var(--lq-color-border-strong)}.lq-root[data-lq-theme=the-on-thi] .lq-content .lq-compare>li>ul>li+li{margin-top:var(--lq-space-1)}.lq-root[data-lq-theme=the-on-thi] .lq-content .lq-tree>li{padding:var(--lq-space-4) var(--lq-space-5);border-radius:var(--kb-tile-radius);background:var(--lq-color-surface-muted)}.lq-root[data-lq-theme=the-on-thi] .lq-content .lq-tree>li+li{margin-top:var(--lq-space-3)}.lq-root[data-lq-theme=the-on-thi] .lq-content .lq-tree>li>strong{font-size:var(--lq-fs-h4);line-height:var(--lq-lh-h4);text-wrap:balance;display:block}.lq-root[data-lq-theme=the-on-thi] .lq-content .lq-tree>li:nth-child(2n)>strong{color:var(--lq-color-accent-strong)}.lq-root[data-lq-theme=the-on-thi] .lq-content .lq-tree ul{margin-top:var(--lq-space-2)}.lq-root[data-lq-theme=the-on-thi] .lq-content .lq-tree ul>li{color:var(--lq-color-text);line-height:var(--lq-lh-snug);padding-top:var(--lq-space-2)}.lq-root[data-lq-theme=the-on-thi] .lq-content .lq-tree ul>li:before{height:calc(.78em + var(--lq-space-2));border-color:var(--lq-neutral-400)}.lq-root[data-lq-theme=the-on-thi] .lq-content .lq-tree ul>li:after{top:calc(.78em + var(--lq-space-2));border-color:var(--lq-neutral-400)}.lq-root[data-lq-theme=the-on-thi] .lq-content .lq-table{border-radius:var(--kb-tile-radius)}.lq-root[data-lq-theme=the-on-thi] .lq-content .lq-table caption{padding:var(--lq-space-3) var(--lq-space-4);border-bottom:var(--lq-border) solid var(--lq-color-border);color:var(--lq-color-text)}.lq-root[data-lq-theme=the-on-thi] .lq-content .lq-table td,.lq-root[data-lq-theme=the-on-thi] .lq-content .lq-table th{padding:var(--lq-space-3) var(--lq-space-4)}.lq-root[data-lq-theme=the-on-thi] .lq-content .lq-table td{color:var(--lq-color-text)}.lq-root[data-lq-theme=the-on-thi] .lq-content .lq-table--compare thead th{padding-top:calc(var(--lq-space-3) + var(--lq-bar))}.lq-root[data-lq-theme=the-on-thi] .lq-content .lq-table--compare{--lq-th-row-w:20%}.lq-root[data-lq-theme=the-on-thi] .lq-content .lq-table--compare>table{table-layout:fixed}.lq-root[data-lq-theme=the-on-thi] .lq-content .lq-table--terms{--lq-th-row-w:30%}.lq-root[data-lq-theme=the-on-thi] .lq-content .lq-table tbody th[scope=row]{text-wrap:balance}.lq-root[data-lq-theme=the-on-thi] .lq-content .lq-sub>ol:not([class])>li::marker{color:var(--lq-color-brand);font-weight:var(--lq-fw-strong)}.lq-root[data-lq-theme=the-on-thi] .lq-content .lq-sub>:is(ol,ul):not([class])>li+li{margin-top:var(--lq-space-3)}.lq-root[data-lq-theme=the-on-thi] .lq-content .lq-steps{--lq-marker-size:2.57143rem;--lq-step-radius:.714286rem;--lq-step-bg:var(--lq-color-accent-tint);--lq-step-ring:var(--lq-color-accent-border);--lq-step-ink:var(--lq-color-accent-strong)}.lq-root[data-lq-theme=the-on-thi] .lq-content .lq-steps>li{padding-left:calc(var(--lq-marker-size) + var(--lq-space-4));padding-top:calc(.5 * (-1lh + var(--lq-marker-size)))}.lq-root[data-lq-theme=the-on-thi] .lq-content .lq-steps>li:not(:last-child){padding-bottom:var(--lq-space-6)}.lq-root[data-lq-theme=the-on-thi] .lq-content .lq-steps>li:before{border-width:1px;font-size:1.42857rem}.lq-root[data-lq-theme=the-on-thi] .lq-content .lq-steps>li:after{background:var(--lq-color-accent-border);top:calc(6px + var(--lq-marker-size));bottom:6px}.lq-root[data-lq-theme=the-on-thi] .lq-content .lq-timeline{--lq-rail-dot:var(--lq-color-accent-line)}.lq-root[data-lq-theme=the-on-thi] .lq-content .lq-timeline .lq-timeline__when{width:fit-content;margin-bottom:var(--lq-space-1);padding:0 var(--lq-space-2);border:var(--lq-border) solid var(--lq-color-accent-border);border-radius:var(--lq-radius-sm);background:var(--lq-color-accent-tint);color:var(--lq-color-accent-strong);white-space:nowrap;line-height:1.7}.lq-root[data-lq-theme=the-on-thi] .lq-content .lq-timeline>li:before{top:.45em}.lq-root[data-lq-theme=the-on-thi] .lq-content .lq-timeline>li>strong{font-size:var(--lq-fs-h4)}.lq-root[data-lq-theme=the-on-thi] .lq-content .lq-timeline>li>p{color:var(--lq-color-text-body)}.lq-root[data-lq-theme=the-on-thi] .lq-content .lq-quote{border-left:var(--lq-bar) solid var(--lq-color-brand-border);padding-left:var(--lq-space-5)}.lq-root[data-lq-theme=the-on-thi] .lq-content .lq-quote>blockquote{font-size:var(--lq-fs-lead);line-height:var(--lq-lh-lead)}.lq-root[data-lq-theme=the-on-thi] .lq-content .lq-diagram{--lq-box-bg:var(--lq-color-surface-muted);--lq-box-border:transparent;--lq-box-radius:var(--kb-tile-radius);--lq-box-pad:var(--lq-space-6) var(--lq-space-5) var(--lq-space-4)}.lq-root[data-lq-theme=the-on-thi] .lq-content .lq-recap{padding:var(--lq-space-2) var(--kb-card-pad);background:var(--lq-color-surface);border-radius:var(--kb-card-radius)}.lq-root[data-lq-theme=the-on-thi] .lq-content .lq-recap>li{padding:var(--lq-space-4) 0 var(--lq-space-4) 3.14286rem;line-height:var(--lq-lh-snug);color:var(--lq-color-text)}.lq-root[data-lq-theme=the-on-thi] .lq-content .lq-recap>li+li{border-top:var(--lq-border) solid var(--lq-color-border);margin-top:0}.lq-root[data-lq-theme=the-on-thi] .lq-content .lq-recap>li:before{content:counter(lq-recap,decimal-leading-zero);top:var(--lq-space-4);width:auto;height:auto;color:var(--lq-color-brand);letter-spacing:.02em;background:0 0;border-radius:0;font-size:1.42857rem;line-height:1.1;display:block}.lq-root[data-lq-theme=the-on-thi] .lq-content .lq-check{margin:var(--lq-space-3) 0;border-radius:var(--kb-card-radius);border-bottom-width:3px}.lq-root[data-lq-theme=the-on-thi] .lq-content .lq-check[open]{border-color:var(--lq-color-accent-border)}.lq-root[data-lq-theme=the-on-thi] .lq-content .lq-check>summary{padding:var(--lq-space-4) var(--kb-card-pad);font-size:var(--lq-fs-base);line-height:var(--lq-lh-h4)}.lq-root[data-lq-theme=the-on-thi] .lq-content .lq-check>summary:before{width:fit-content;margin:0 0 var(--lq-space-2);line-height:1.75;display:block}.lq-root[data-lq-theme=the-on-thi] .lq-content .lq-check>summary:after{content:"Xem đáp án";width:auto;height:auto;margin-top:var(--lq-space-3);font-size:var(--lq-fs-sm);font-weight:var(--lq-fw-strong);color:var(--lq-color-accent);background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23087780' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 12a9 9 0 0 1 15.5-6.2L21 8M21 3v5h-5M21 12a9 9 0 0 1-15.5 6.2L3 16M3 21v-5h5'/%3E%3C/svg%3E") 0/1.07143rem no-repeat;border:0;padding-left:1.57143rem;display:block;position:static;transform:none}.lq-root[data-lq-theme=the-on-thi] .lq-content .lq-check[open]>summary:after{content:"Ẩn đáp án";transform:none}.lq-root[data-lq-theme=the-on-thi] .lq-content .lq-check>summary:hover:after{color:var(--lq-color-accent-strong);text-underline-offset:3px;text-decoration:underline}.lq-root[data-lq-theme=the-on-thi] .lq-content .lq-check>summary:focus-visible{outline-offset:-3px;border-radius:var(--kb-card-radius)}.lq-root[data-lq-theme=the-on-thi] .lq-content .lq-check>:not(summary){padding:var(--lq-space-4) var(--kb-card-pad) var(--lq-space-5);color:var(--lq-color-text)}.lq-root[data-lq-theme=the-on-thi] .lq-content .lq-check>summary+:before{width:fit-content;margin-bottom:var(--lq-space-2);padding:0 var(--lq-space-2);border-radius:var(--lq-radius-sm);background:var(--lq-teal-100);color:var(--lq-color-accent-strong);line-height:1.75}.lq-root[data-lq-theme=the-on-thi] .lq-content .lq-sources{max-width:none;margin-top:var(--lq-space-10);border-top-color:var(--lq-color-border-strong)}.lq-root[data-lq-theme=bang-thong-tin] .lq-content{--nb-rule:var(--lq-border) solid var(--lq-color-border);--nb-rule-strong:var(--lq-border) solid var(--lq-color-border-strong);--nb-data-bar:var(--lq-bar) solid var(--lq-color-accent-line);--nb-cell-x:var(--lq-space-4);--nb-cell-y:var(--lq-space-3);--nb-value-size:1.28571rem;--nb-tile-bg:var(--lq-teal-50);--nb-tile-ring:var(--lq-teal-200);--nb-tile-ink:var(--lq-teal-700);--lq-h2-rule:0 none transparent;--lq-h2-pad:0;--lq-h2-after:var(--lq-space-5);--lq-h2-measure:none;--lq-seg-on:var(--lq-teal-600);--lq-seg-off:var(--lq-neutral-200);--lq-facts-meter-w:4.5rem;--lq-step-radius:var(--lq-radius-sm);--lq-step-bg:var(--nb-tile-bg);--lq-step-ring:var(--nb-tile-ring);--lq-step-ink:var(--nb-tile-ink);--lq-hnum-color:var(--nb-tile-ink)}@container lq (width<=559.98px){.lq-root[data-lq-theme=the-on-thi] .lq-content .lq-check,.lq-root[data-lq-theme=the-on-thi] .lq-content .lq-recap,.lq-root[data-lq-theme=the-on-thi] .lq-content .lq-sub,.lq-root[data-lq-theme=the-on-thi] .lq-content .lq-summary{--kb-card-pad:var(--lq-space-4);margin-inline:calc(-1 * var(--lq-gutter-mobile));border-inline-width:0;border-radius:0}.lq-root[data-lq-theme=the-on-thi] .lq-content .lq-sub{--lq-sub-radius:0;--lq-sub-pad:var(--lq-space-4) var(--lq-space-4) var(--lq-space-5)}.lq-root[data-lq-theme=the-on-thi] .lq-content .lq-sub>h3:first-child{margin-bottom:var(--lq-space-4);padding-bottom:var(--lq-space-3)}.lq-root[data-lq-theme=the-on-thi] .lq-content .lq-sub>:not(h3)+h4{margin-top:var(--lq-space-6);padding-top:var(--lq-space-5)}.lq-root[data-lq-theme=the-on-thi] .lq-content .lq-summary{--lq-box-pad:var(--lq-space-4)}.lq-root[data-lq-theme=the-on-thi] .lq-content :is(.lq-def,.lq-note,.lq-trap,.lq-example,.lq-mnemonic,.lq-formula),.lq-root[data-lq-theme=the-on-thi] .lq-content .lq-key{--lq-box-pad:var(--lq-space-3) var(--lq-space-4) var(--lq-space-4)}.lq-root[data-lq-theme=the-on-thi] .lq-content :is(.lq-grid,.lq-compare){--lq-item-pad:var(--lq-space-3) var(--lq-space-4) var(--lq-space-4)}.lq-root[data-lq-theme=the-on-thi] .lq-content .lq-tree>li{padding:var(--lq-space-3) var(--lq-space-4) var(--lq-space-4)}.lq-root[data-lq-theme=the-on-thi] .lq-content .lq-diagram{--lq-box-pad:var(--lq-space-4) var(--lq-space-3) var(--lq-space-3)}.lq-root[data-lq-theme=the-on-thi] .lq-content .lq-table :is(th,td){padding:var(--lq-space-2) .714286rem}.lq-root[data-lq-theme=the-on-thi] .lq-content .lq-table--compare{--lq-th-row-w:29%}.lq-root[data-lq-theme=the-on-thi] .lq-content .lq-table--terms{--lq-th-row-w:34%}.lq-root[data-lq-theme=the-on-thi] .lq-content .lq-table caption{padding:var(--lq-space-2) .714286rem}.lq-root[data-lq-theme=the-on-thi] .lq-content .lq-table--compare :is(caption,th,td){padding-inline:.571429rem}.lq-root[data-lq-theme=the-on-thi] .lq-content .lq-table--compare :is(th,td){text-wrap:wrap}.lq-root[data-lq-theme=the-on-thi] .lq-content .lq-check{margin:var(--lq-space-2) calc(-1 * var(--lq-gutter-mobile))}.lq-root[data-lq-theme=the-on-thi] .lq-content .lq-check>:not(summary),.lq-root[data-lq-theme=the-on-thi] .lq-content .lq-check>summary{padding:var(--lq-space-3) var(--lq-space-4) var(--lq-space-4)}.lq-root[data-lq-theme=the-on-thi] .lq-content .lq-recap>li{padding-left:2.71429rem}.lq-root[data-lq-theme=the-on-thi] .lq-content .lq-mnemonic__code{font-size:var(--lq-fs-lead)}.lq-root[data-lq-theme=the-on-thi] .lq-content .lq-quote{padding-left:var(--lq-space-4)}.lq-root[data-lq-theme=bang-thong-tin] .lq-content>*{--nb-cell-x:var(--lq-space-3)}}.lq-root[data-lq-theme=bang-thong-tin] .lq-content h2{padding-bottom:var(--lq-space-3);border-bottom:var(--nb-rule)}.lq-root[data-lq-theme=bang-thong-tin] .lq-content h2:has(>.lq-hnum:first-child){grid-template-columns:var(--lq-marker-size) minmax(0,1fr);-moz-column-gap:var(--lq-space-3);column-gap:var(--lq-space-3);align-items:start;display:grid}.lq-root[data-lq-theme=bang-thong-tin] .lq-content h2>.lq-hnum:first-child{width:var(--lq-marker-size);height:var(--lq-marker-size);margin-top:calc(.5 * (var(--lq-fs-h2) * var(--lq-lh-h2) - var(--lq-marker-size)));border-radius:var(--lq-radius-sm);background:var(--lq-teal-700);color:var(--lq-neutral-0);font-family:var(--lq-font-num);font-size:var(--lq-fs-sm);font-weight:var(--lq-fw-strong);letter-spacing:0;place-items:center;line-height:1;display:grid}.lq-root[data-lq-theme=bang-thong-tin] .lq-content:is(.lq-content--major,.lq-content--job,.lq-content--personality) h2>.lq-hnum:first-child{white-space:nowrap;padding-left:calc(.5 * (-1ch + var(--lq-marker-size)));letter-spacing:var(--lq-marker-size);line-height:var(--lq-marker-size);text-align:left;display:block;overflow:hidden}.lq-root[data-lq-theme=bang-thong-tin] .lq-content .lq-lead{color:var(--lq-color-text)}.lq-root[data-lq-theme=bang-thong-tin] .lq-content .lq-facts{--lq-box-pad:0;background:var(--lq-color-border);border:var(--nb-rule);border-top:var(--nb-data-bar);grid-template-rows:auto;grid-auto-rows:1fr;gap:1px;overflow:hidden}.lq-root[data-lq-theme=bang-thong-tin] .lq-content .lq-facts:before{padding:var(--nb-cell-y) var(--nb-cell-x);background:var(--lq-color-surface-subtle);color:var(--lq-color-text);align-self:stretch}.lq-root[data-lq-theme=bang-thong-tin] .lq-content .lq-facts>div{padding:var(--nb-cell-y) var(--nb-cell-x) var(--lq-space-4);background:var(--lq-color-surface);gap:0}.lq-root[data-lq-theme=bang-thong-tin] .lq-content .lq-facts dd:not(.lq-facts__hint){margin-top:var(--lq-space-1);font-family:var(--lq-font-sans);font-size:var(--nb-value-size);color:var(--lq-color-accent);text-wrap:balance;line-height:1.3}.lq-root[data-lq-theme=bang-thong-tin] .lq-content .lq-facts .lq-facts__hint{margin-top:var(--lq-space-1)}.lq-root[data-lq-theme=bang-thong-tin] .lq-content .lq-facts>div[class]:after{height:6px;margin-top:var(--lq-space-2);border-radius:2px}.lq-root[data-lq-theme=bang-thong-tin] .lq-content .lq-facts>.lq-demand--theo-chi-tieu:after{background:linear-gradient(90deg,var(--lq-neutral-300) 0 6px,transparent 6px) 0 0/10px 100% round;border:0;border-radius:0;height:6px}@container lq (width<=559.98px){.lq-root[data-lq-theme=bang-thong-tin] .lq-content .lq-facts{--nb-value-size:1.14286rem;grid-auto-rows:auto}.lq-root[data-lq-theme=bang-thong-tin] .lq-content .lq-facts>div{padding-bottom:var(--nb-cell-y)}}.lq-root[data-lq-theme=bang-thong-tin] .lq-content :is(.lq-steps,.lq-ladder)>li:after{background:var(--nb-tile-ring)}.lq-root[data-lq-theme=bang-thong-tin] .lq-content :is(.lq-steps,.lq-ladder)>li:before{border-width:1px}@container lq (width>=560px){.lq-root[data-lq-theme=bang-thong-tin] .lq-content .lq-steps:not(:has(>li:nth-child(5))){background:var(--lq-color-border);border:var(--nb-rule);border-radius:var(--lq-radius-md);grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:1px;display:grid;overflow:hidden}.lq-root[data-lq-theme=bang-thong-tin] .lq-content .lq-steps:not(:has(>li:nth-child(5)))>li{grid-template-columns:var(--lq-marker-size) minmax(0,1fr);-moz-column-gap:var(--lq-space-3);column-gap:var(--lq-space-3);min-height:0;padding:var(--lq-space-4) var(--lq-space-5) var(--lq-space-5);background:var(--lq-color-surface);align-content:start;align-items:center;display:grid}.lq-root[data-lq-theme=bang-thong-tin] .lq-content .lq-steps:not(:has(>li:nth-child(5)))>li:before{position:static}.lq-root[data-lq-theme=bang-thong-tin] .lq-content .lq-steps:not(:has(>li:nth-child(5)))>li>p{margin-top:var(--lq-space-2);grid-column:1/-1}.lq-root[data-lq-theme=bang-thong-tin] .lq-content .lq-steps:not(:has(>li:nth-child(5)))>li:after{display:none}.lq-root[data-lq-theme=bang-thong-tin] .lq-content .lq-steps:not(:has(>li:nth-child(5)))>li+li:after{left:-7px;top:calc(-6px + var(--lq-space-4) + var(--lq-marker-size) / 2);background:var(--lq-color-surface);border-top:var(--nb-rule-strong);border-right:var(--nb-rule-strong);width:12px;height:12px;display:block;bottom:auto;transform:rotate(45deg)}}.lq-root[data-lq-theme=bang-thong-tin] .lq-content .lq-grid{--lq-item-pad:var(--lq-space-3) 0 0;--lq-item-bg:none;--lq-item-border:0;--lq-item-radius:0;-moz-column-gap:var(--lq-space-6);column-gap:var(--lq-space-6)}.lq-root[data-lq-theme=bang-thong-tin] .lq-content .lq-grid>li{border-top:var(--nb-rule-strong)}.lq-root[data-lq-theme=bang-thong-tin] .lq-content .lq-curriculum{counter-reset:nb-cur;border-top:var(--nb-data-bar)}.lq-root[data-lq-theme=bang-thong-tin] .lq-content .lq-curriculum>li{counter-increment:nb-cur;-moz-column-gap:var(--lq-space-2);column-gap:var(--lq-space-2);padding:var(--lq-space-4) 0;border-bottom:var(--nb-rule);grid-template-columns:2rem minmax(0,1fr);display:grid}.lq-root[data-lq-theme=bang-thong-tin] .lq-content .lq-curriculum>li:last-child{padding-bottom:var(--lq-space-4)}.lq-root[data-lq-theme=bang-thong-tin] .lq-content .lq-curriculum>li:after{content:none}.lq-root[data-lq-theme=bang-thong-tin] .lq-content .lq-curriculum>li:before{content:counter(nb-cur,decimal-leading-zero);width:auto;height:auto;font-family:var(--lq-font-num);font-size:var(--lq-fs-sm);font-weight:var(--lq-fw-strong);font-variant-numeric:tabular-nums;line-height:var(--lq-lh-body);color:var(--lq-color-accent);background:0 0;border:0;border-radius:0;grid-area:1/1/span 3;position:static}.lq-root[data-lq-theme=bang-thong-tin] .lq-content .lq-curriculum>li>*{grid-column:2}.lq-root[data-lq-theme=bang-thong-tin] .lq-content .lq-curriculum>li>p{color:var(--lq-color-text-body)}.lq-root[data-lq-theme=bang-thong-tin] .lq-content .lq-curriculum>li>ul{margin-top:var(--lq-space-3)}@container lq (width>=560px){.lq-root[data-lq-theme=bang-thong-tin] .lq-content .lq-curriculum>li{-moz-column-gap:var(--lq-space-5);column-gap:var(--lq-space-5);grid-template-columns:2.5rem minmax(0,4fr) minmax(0,7fr)}.lq-root[data-lq-theme=bang-thong-tin] .lq-content .lq-curriculum>li>strong{text-wrap:balance;grid-area:1/2/span 2}.lq-root[data-lq-theme=bang-thong-tin] .lq-content .lq-curriculum>li>:is(p,ul){grid-column:3}.lq-root[data-lq-theme=bang-thong-tin] .lq-content .lq-curriculum>li>p{margin-top:0}}.lq-root[data-lq-theme=bang-thong-tin] .lq-content :is(.lq-difficulty,.lq-demand){--lq-box-label:var(--lq-color-text);border-top:var(--nb-data-bar)}.lq-root[data-lq-theme=bang-thong-tin] .lq-content :is(.lq-difficulty__level,.lq-demand__level){color:var(--lq-color-accent)}.lq-root[data-lq-theme=bang-thong-tin] .lq-content .lq-difficulty__level{align-items:flex-start;gap:var(--lq-space-2);flex-direction:column}.lq-root[data-lq-theme=bang-thong-tin] .lq-content .lq-difficulty__level:before{border-radius:2px;flex:none;order:1;width:7.5rem;height:8px}.lq-root[data-lq-theme=bang-thong-tin] .lq-content .lq-difficulty :is(.lq-difficulty__easy,.lq-difficulty__hard){padding-top:var(--lq-space-3);border-top:var(--nb-rule)}.lq-root[data-lq-theme=bang-thong-tin] .lq-content .lq-demand__level{row-gap:var(--lq-space-2)}.lq-root[data-lq-theme=bang-thong-tin] .lq-content .lq-demand__level:before{border-radius:2px;order:1;height:8px}.lq-root[data-lq-theme=bang-thong-tin] .lq-content .lq-demand__level:after{order:2}.lq-root[data-lq-theme=bang-thong-tin] .lq-content .lq-demand--theo-chi-tieu .lq-demand__level:after{text-wrap:balance}.lq-root[data-lq-theme=bang-thong-tin] .lq-content .lq-demand--theo-chi-tieu .lq-demand__level:before{background:linear-gradient(90deg,var(--lq-neutral-300) 0 8px,transparent 8px) 0 0/13px 100% round;border:0;border-radius:0;height:8px}@container lq (width>=560px){.lq-root[data-lq-theme=bang-thong-tin] .lq-content .lq-demand{-moz-column-gap:var(--lq-space-6);column-gap:var(--lq-space-6);grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;display:grid}.lq-root[data-lq-theme=bang-thong-tin] .lq-content .lq-demand:before{margin-bottom:var(--lq-space-3);grid-column:1/-1}.lq-root[data-lq-theme=bang-thong-tin] .lq-content .lq-demand>.lq-demand__evidence{padding-left:var(--lq-space-6);border-left:var(--nb-rule);align-self:stretch;margin:0}}.lq-root[data-lq-theme=bang-thong-tin] .lq-content .lq-roles{--lq-item-border:0;--lq-item-radius:0;--lq-item-pad:var(--lq-space-4) var(--lq-space-5);background:var(--lq-color-border);border:var(--nb-rule);border-radius:var(--lq-radius-md);gap:1px;overflow:hidden}.lq-root[data-lq-theme=bang-thong-tin] .lq-content .lq-roles>li{flex-direction:column;display:flex}.lq-root[data-lq-theme=bang-thong-tin] .lq-content .lq-roles>li>.lq-roles__en{margin-top:2px}.lq-root[data-lq-theme=bang-thong-tin] .lq-content .lq-roles>li>.lq-roles__where{margin-top:var(--lq-space-3);padding-top:var(--lq-space-3);border-top:var(--nb-rule)}.lq-root[data-lq-theme=bang-thong-tin] .lq-content :is(.lq-roles__where,.lq-roles__plus,.lq-roles__minus){line-height:var(--lq-lh-snug)}@container lq (width<=559.98px){.lq-root[data-lq-theme=bang-thong-tin] .lq-content .lq-roles{--lq-item-pad:var(--lq-space-3) var(--lq-space-4) var(--lq-space-4)}}@container lq (width>=560px){.lq-root[data-lq-theme=bang-thong-tin] .lq-content .lq-roles>li:last-child:nth-child(odd){display:flow-root}.lq-root[data-lq-theme=bang-thong-tin] .lq-content .lq-roles>li:last-child:nth-child(odd)>:is(.lq-roles__name,.lq-roles__en){float:left;clear:left;width:calc(100% / 3 - var(--lq-space-6));margin:0}.lq-root[data-lq-theme=bang-thong-tin] .lq-content .lq-roles>li:last-child:nth-child(odd)>.lq-roles__en{margin-top:2px}.lq-root[data-lq-theme=bang-thong-tin] .lq-content .lq-roles>li:last-child:nth-child(odd)>:is(.lq-roles__where,.lq-roles__plus,.lq-roles__minus){padding:var(--lq-space-2) 0 0 var(--lq-space-6);border-top:0;border-left:var(--nb-rule);margin:0 0 0 33.3333%}.lq-root[data-lq-theme=bang-thong-tin] .lq-content .lq-roles>li:last-child:nth-child(odd)>.lq-roles__where{padding-top:0}}.lq-root[data-lq-theme=bang-thong-tin] .lq-content .lq-fit{--lq-item-pad:var(--lq-space-3) 0 0;--lq-item-bg:none;--lq-item-border:0;--lq-item-radius:0;-moz-column-gap:var(--lq-space-8);column-gap:var(--lq-space-8);row-gap:var(--lq-space-6)}.lq-root[data-lq-theme=bang-thong-tin] .lq-content .lq-fit__consider{--lq-fit-bar:var(--lq-neutral-400)}.lq-root[data-lq-theme=bang-thong-tin] .lq-content .lq-fit>ul>li+li{margin-top:var(--lq-space-2)}.lq-root[data-lq-theme=bang-thong-tin] .lq-content .lq-mbti{--lq-box-bg:var(--lq-color-surface-subtle);--lq-box-border:var(--lq-color-border);--lq-box-pad:var(--lq-space-5)}.lq-root[data-lq-theme=bang-thong-tin] .lq-content .lq-mbti__types:before{color:var(--lq-color-text)}.lq-root[data-lq-theme=bang-thong-tin] .lq-content .lq-mbti__types>li{border-color:var(--lq-color-border-strong);border-radius:var(--lq-radius-sm);color:var(--lq-color-text)}.lq-root[data-lq-theme=bang-thong-tin] .lq-content .lq-mbti>p:not(.lq-mbti__cta){max-width:var(--lq-prose-measure)}.lq-root[data-lq-theme=bang-thong-tin] .lq-content .lq-mbti__cta>a{gap:var(--lq-space-2)}.lq-root[data-lq-theme=bang-thong-tin] .lq-content .lq-mbti__cta>a:after{content:"";border-top:2px solid;border-right:2px solid;width:.5rem;height:.5rem;transform:rotate(45deg)}@container lq (width<=559.98px){.lq-root[data-lq-theme=bang-thong-tin] .lq-content .lq-mbti{--lq-box-pad:var(--lq-space-4)}}.lq-root[data-lq-theme=bang-thong-tin] .lq-content .lq-reality{border-top:var(--nb-rule-strong)}@container lq (width>=560px){.lq-root[data-lq-theme=bang-thong-tin] .lq-content .lq-reality>li{-moz-column-gap:var(--lq-space-6);column-gap:var(--lq-space-6);grid-template-columns:minmax(0,2fr) minmax(0,3fr);align-items:start;display:grid}.lq-root[data-lq-theme=bang-thong-tin] .lq-content .lq-reality__fact{margin-top:0}}.lq-root[data-lq-theme=bang-thong-tin] .lq-content .lq-ladder{--nb-step:0px}.lq-root[data-lq-theme=bang-thong-tin] .lq-content .lq-ladder>li>strong{margin-right:var(--lq-space-2);display:inline}.lq-root[data-lq-theme=bang-thong-tin] .lq-content .lq-ladder>li>.lq-ladder__when{vertical-align:1px;margin:0}@container lq (width>=560px){.lq-root[data-lq-theme=bang-thong-tin] .lq-content .lq-ladder{--nb-step:2.5rem}.lq-root[data-lq-theme=bang-thong-tin] .lq-content .lq-ladder>li:nth-child(2){margin-left:calc(var(--nb-step))}.lq-root[data-lq-theme=bang-thong-tin] .lq-content .lq-ladder>li:nth-child(3){margin-left:calc(var(--nb-step) * 2)}.lq-root[data-lq-theme=bang-thong-tin] .lq-content .lq-ladder>li:nth-child(4){margin-left:calc(var(--nb-step) * 3)}.lq-root[data-lq-theme=bang-thong-tin] .lq-content .lq-ladder>li:nth-child(5){margin-left:calc(var(--nb-step) * 4)}.lq-root[data-lq-theme=bang-thong-tin] .lq-content .lq-ladder>li:nth-child(6){margin-left:calc(var(--nb-step) * 5)}.lq-root[data-lq-theme=bang-thong-tin] .lq-content .lq-ladder>li:after{left:calc(-1px + var(--lq-marker-size) / 2);top:calc(4px + var(--lq-marker-size));bottom:calc(-1px + var(--lq-marker-size) / -2);width:calc(-3px + var(--nb-step) - var(--lq-marker-size) / 2);border-left:2px solid var(--nb-tile-ring);border-bottom:2px solid var(--nb-tile-ring);background:0 0;border-bottom-left-radius:6px}}.lq-root[data-lq-theme=bang-thong-tin] .lq-content .lq-table--salary{border-top:var(--nb-data-bar)}.lq-root[data-lq-theme=bang-thong-tin] .lq-content .lq-table caption{padding:var(--nb-cell-y) var(--nb-cell-x);border-bottom:var(--nb-rule)}.lq-root[data-lq-theme=bang-thong-tin] .lq-content .lq-table thead th{background:var(--lq-color-surface-subtle);font-size:var(--lq-fs-sm);color:var(--lq-color-text-muted);border-bottom-color:var(--lq-color-border)}.lq-root[data-lq-theme=bang-thong-tin] .lq-content .lq-table :is(th,td){padding:var(--nb-cell-y) var(--nb-cell-x)}.lq-root[data-lq-theme=bang-thong-tin] .lq-content .lq-table tbody td{color:var(--lq-color-text-body)}.lq-root[data-lq-theme=bang-thong-tin] .lq-content .lq-table--salary tbody td:last-child{color:var(--lq-color-accent);font-weight:var(--lq-fw-strong)}.lq-root[data-lq-theme=bang-thong-tin] .lq-content .lq-note{--lq-box-pad:var(--lq-space-3) var(--lq-space-4);border:0;border-left:var(--lq-bar) solid var(--lq-box-bar);border-radius:0 var(--lq-radius-sm) var(--lq-radius-sm) 0}.lq-root[data-lq-theme=bang-thong-tin] .lq-content .lq-faq{border-top-color:var(--lq-color-border-strong)}.lq-root[data-lq-theme=bang-thong-tin] .lq-content h2+.lq-faq{border-top:0;margin-top:0}.lq-root[data-lq-theme=bang-thong-tin] .lq-content .lq-faq>details>summary:hover{color:var(--lq-color-accent)}.lq-root[data-lq-theme=bang-thong-tin] .lq-content .lq-faq>details[open]>summary{padding-bottom:var(--lq-space-2)}.lq-root[data-lq-theme=bang-thong-tin] .lq-content .lq-related{background:var(--lq-color-border);border:var(--nb-rule);border-radius:var(--lq-radius-md);gap:1px;overflow:hidden}.lq-root[data-lq-theme=bang-thong-tin] .lq-content .lq-related:before{padding:var(--nb-cell-y) var(--nb-cell-x);background:var(--lq-color-surface-subtle);color:var(--lq-color-text)}.lq-root[data-lq-theme=bang-thong-tin] .lq-content .lq-related>li>a{padding:var(--nb-cell-y) var(--nb-cell-x);background:var(--lq-color-surface);line-height:var(--lq-lh-snug);border:0;border-radius:0}.lq-root[data-lq-theme=bang-thong-tin] .lq-content .lq-related>li>a:after{color:var(--lq-color-bullet)}.lq-root[data-lq-theme=bang-thong-tin] .lq-content .lq-related>li>a:hover{background:var(--lq-color-surface-subtle)}.lq-root[data-lq-theme=bang-thong-tin] .lq-content .lq-related>li>a:hover:after{color:currentColor}.lq-root[data-lq-theme=bang-thong-tin] .lq-content .lq-sources{padding-top:var(--lq-space-4);background:linear-gradient(var(--lq-color-border-strong),var(--lq-color-border-strong)) 0 0/3rem 1px no-repeat;border-top:0}.lq-root .lq-content :is(th,td) .inline-equation .katex{white-space:nowrap}.lq-root .lq-content .lq-table--salary tbody th{white-space:normal;min-width:6em}@container lq (width<=559.98px){.lq-root .lq-content .lq-table--compare>table:has(thead th:nth-child(4)){table-layout:auto;min-width:100%}.lq-root .lq-content .lq-table--compare>table:has(thead th:nth-child(4)) :is(th,td){white-space:normal;overflow-wrap:anywhere}.lq-root .lq-content .lq-table.lq-table--formula>table{min-width:0;display:block}.lq-root .lq-content .lq-table.lq-table--formula :is(caption,tbody,tr,tbody th,td){width:auto;display:block}.lq-root .lq-content .lq-table.lq-table--formula thead{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.lq-root .lq-content .lq-table.lq-table--formula tbody tr{padding:var(--lq-space-3) .857143rem;border-bottom:var(--lq-border) solid var(--lq-color-border)}.lq-root .lq-content .lq-table.lq-table--formula tbody tr:last-child{border-bottom:0}.lq-root .lq-content .lq-table.lq-table--formula tbody :is(th,td){text-align:start;border:0;padding:0}.lq-root .lq-content .lq-table.lq-table--formula td:nth-child(2){margin:var(--lq-space-2) 0;padding:var(--lq-space-2) var(--lq-space-3);border-radius:var(--lq-radius-sm);box-shadow:none;overflow-x:auto}.lq-root .lq-content .lq-table.lq-table--formula td:nth-child(2) :is(.katex-display,.katex-display>.katex){text-align:start}}
