: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:#767273;--lq-neutral-600:#666;--lq-neutral-700:#504c4d;--lq-neutral-800:#393436;--lq-neutral-900:#272123;--lq-neutral-950:#171214;--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.142857rem;--lq-fs-lead:1.285714rem;--lq-fs-h4:1.142857rem;--lq-fs-h3:1.357143rem;--lq-fs-h2:1.642857rem;--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.142857rem;--lq-space-5:1.428571rem;--lq-space-6:1.714286rem;--lq-space-8:2.285714rem;--lq-space-10:2.857143rem;--lq-space-12:3.428571rem;--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.428571rem;--lq-icon-size-sm:1.142857rem;--lq-icon-gap:var(--lq-space-2)}@font-face{ascent-override:92.5%;descent-override:24%;font-family:Be Vietnam Pro Fallback;font-weight:100 500;line-gap-override:0%;size-adjust:108%;src:local("Arial"),local("ArialMT")}@font-face{ascent-override:92.5%;descent-override:24%;font-family:Be Vietnam Pro Fallback;font-weight:600 900;line-gap-override:0%;size-adjust:108%;src:local("Arial Bold"),local("Arial-BoldMT")}@media (max-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: từ 7 câu Có trở lên, nghề này đáng tìm hiểu sâu. Từ 4 đến 6 câu, nên trải nghiệm thử trước khi quyết định. Từ 3 câu trở xuống, nên xem thêm các 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:var(--lq-measure);--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.714286rem;--lq-indent-sm:1.428571rem;--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)}.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{color:var(--lq-color-text-body);container:lq/inline-size;display:block;font-family:var(--lq-font-sans);font-size:var(--lq-fs-base);font-weight:var(--lq-fw-regular);letter-spacing:var(--lq-tracking);line-height:var(--lq-lh-body);overflow-wrap:break-word;text-align:start;-webkit-text-size-adjust:100%}.lq-content :where(*,:before,:after){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{color:var(--lq-color-text);font-family:var(--lq-font-heading,var(--lq-font-sans));font-weight:var(--lq-fw-strong);letter-spacing:0;scroll-margin-top:5rem;text-transform:none;text-wrap:pretty}.lq-content h2{border-top:var(--lq-h2-rule);counter-reset:lq-check;font-size:var(--lq-fs-h2);line-height:var(--lq-lh-h2);margin:var(--lq-h2-before) 0 var(--lq-h2-after);max-width:var(--lq-h2-measure);padding:var(--lq-h2-pad) 0 0;text-wrap:balance}.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{font-size:inherit;line-height:inherit;margin:0 0 var(--lq-flow-p)}.lq-content ol,.lq-content ul{list-style:disc outside;margin:0 0 var(--lq-flow-p);padding:0 0 0 var(--lq-indent)}.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 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 blockquote,.lq-content dd,.lq-content dl,.lq-content figure{margin:0;padding:0}.lq-content b,.lq-content strong{color:inherit;filter:none;font-weight:var(--lq-fw-strong)}.lq-content em{font-style:italic}.lq-content a{color:var(--lq-color-link);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.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{border-radius:2px;outline:2px solid var(--lq-color-focus);outline-offset:2px}.lq-content :is(sub,sup){font-size:.75em;line-height:0;position:relative;vertical-align:baseline}.lq-content sup{top:-.5em}.lq-content sub{bottom:-.25em}.lq-content code{background:var(--lq-color-surface-muted);border-radius:var(--lq-radius-sm);font-family:var(--lq-font-mono);font-size:.9em;padding:.1em .35em}: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;font-size:var(--lq-table-fs);font-variant-numeric:lining-nums;line-height:var(--lq-lh-snug);max-width:none;overflow:visible;width:100%}.lq-content caption{caption-side:top;color:var(--lq-color-text);font-weight:var(--lq-fw-strong);padding:var(--lq-space-3) var(--lq-space-4) var(--lq-space-2);text-align:start}.lq-content td,.lq-content th{border-bottom:var(--lq-border) solid var(--lq-color-border);padding:var(--lq-space-2) var(--lq-space-3);text-align:start;vertical-align:top}.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;display:block;list-style:none;position:relative}.lq-content details>summary::-webkit-details-marker{display:none}.lq-content details>summary:after{border-bottom:2px solid var(--lq-color-text-muted);border-right:2px solid var(--lq-color-text-muted);content:"";height:.55rem;inset-inline-end:var(--lq-space-4);position:absolute;top:50%;transform:translateY(-75%) rotate(45deg);transition:transform .15s ease;width:.55rem}.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;overflow-x:auto;overflow-y:hidden;padding:2px 0}.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){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);margin:var(--lq-flow-block) 0;padding:var(--lq-box-pad,var(--lq-box-pad-block) var(--lq-box-pad-inline))}.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{color:var(--lq-box-label,var(--lq-color-text-muted));content:var(--lq-label,none);display:block;font-size:var(--lq-fs-sm);font-style:normal;font-weight:var(--lq-fw-strong);line-height:var(--lq-lh-snug);margin:0 0 var(--lq-space-2)}.lq-content :is(.lq-summary,.lq-def,.lq-trap,.lq-mnemonic,.lq-example,.lq-formula,.lq-mbti,.lq-difficulty,.lq-demand)>*{margin-bottom:0;margin-top: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-bar-w:var(--lq-bar);--lq-box-label:var(--lq-callout-define-title)}.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-bar-w:var(--lq-bar);--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-box-border:var(--lq-callout-note-border);--lq-box-bar:var(--lq-callout-note-icon);--lq-box-bar-w:var(--lq-bar);--lq-box-label:var(--lq-callout-note-title)}.lq-content .lq-trap{--lq-label:var(--lq-label-trap);--lq-box-border:var(--lq-callout-note-border);--lq-box-bar:var(--lq-callout-note-icon);--lq-box-bar-w:var(--lq-bar);--lq-box-label:var(--lq-callout-note-title)}.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-bar-w:var(--lq-bar);--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{color:var(--lq-color-text);font-size:var(--lq-fs-lead);line-height:var(--lq-lh-lead);margin:0 0 var(--lq-flow-block);max-width:var(--lq-lead-measure)}.lq-content .lq-lead:before{color:var(--lq-color-brand);content:var(--lq-label-lead);display:block;font-size:var(--lq-fs-sm);font-weight:var(--lq-fw-strong);line-height:var(--lq-lh-snug);margin-bottom:var(--lq-space-1)}.lq-content .lq-sub{background:var(--lq-sub-bg,transparent);border:var(--lq-sub-border,0);border-radius:var(--lq-sub-radius,0);container:lq/inline-size;margin:var(--lq-sub-gap,var(--lq-h3-before)) 0 0;padding:var(--lq-sub-pad,0)}.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{color:var(--lq-color-text);font-size:var(--lq-fs-lead);line-height:var(--lq-lh-lead)}.lq-content .lq-table{border:var(--lq-border) solid var(--lq-color-border);border-radius:var(--lq-radius-md);margin:var(--lq-flow-block) 0;max-width:var(--lq-block-measure);overflow-x:auto;-webkit-overflow-scrolling:touch;background:linear-gradient(to right,var(--lq-color-surface) 30%,hsla(0,0%,100%,0)) 0 /2rem 100% no-repeat local,linear-gradient(to left,var(--lq-color-surface) 30%,hsla(0,0%,100%,0)) 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)}.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{border-top:var(--lq-border) solid var(--lq-color-border);color:var(--lq-color-text-muted);font-size:var(--lq-fs-sm);left:0;line-height:var(--lq-lh-snug);margin:0;padding:var(--lq-space-2) var(--lq-space-4) var(--lq-space-3);position:sticky}.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%,calc(7rem + var(--lq-compare-col)*2))}.lq-content .lq-table--compare>table:has(thead th:nth-child(4)){min-width:max(100%,calc(7rem + var(--lq-compare-col)*3))}.lq-content .lq-table--compare>table:has(thead th:nth-child(5)){min-width:max(100%,calc(7rem + var(--lq-compare-col)*4))}.lq-content .lq-table--compare :is(thead th:first-child,tbody th[scope=row]){background:var(--lq-color-surface-subtle);left:0;position:sticky;z-index:1}.lq-content .lq-table--compare thead th:first-child{background:var(--lq-color-surface-muted);width:var(--lq-th-row-w)}.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{font-family:var(--lq-font-num);font-variant-numeric:tabular-nums;text-align:end;white-space:nowrap}.lq-content .lq-table--salary thead th:last-child{font-family:inherit;white-space:normal}.lq-content .lq-table--salary tbody th{white-space:nowrap}.lq-content :is(.lq-grid,.lq-compare,.lq-roles,.lq-majorfit,.lq-related,.lq-decoder){display:grid;gap:var(--lq-grid-gap);grid-template-columns:minmax(0,1fr);list-style:none;margin:var(--lq-flow-block) 0;max-width:var(--lq-block-measure);padding:0}.lq-content :is(.lq-grid,.lq-compare,.lq-roles,.lq-majorfit,.lq-related)>li{margin:0;min-width:0}.lq-content :is(.lq-grid,.lq-compare,.lq-roles,.lq-majorfit)>li{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));padding:var(--lq-item-pad,var(--lq-box-pad,var(--lq-box-pad-block) var(--lq-box-pad-inline)))}.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{color:var(--lq-color-text);display:block;font-size:var(--lq-fs-h4);line-height:var(--lq-lh-h4);text-wrap:pretty}.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;list-style:none;margin:var(--lq-flow-block) 0;max-width:var(--lq-block-measure);padding:0}.lq-content :is(.lq-timeline,.lq-curriculum)>li{margin:0;padding:0 0 var(--lq-space-5) 1.75rem;position:relative}.lq-content :is(.lq-timeline,.lq-curriculum)>li:last-child{padding-bottom:0}.lq-content :is(.lq-timeline,.lq-curriculum)>li:before{background:var(--lq-color-surface);border:2px solid var(--lq-rail-dot,var(--lq-color-brand-line));border-radius:var(--lq-radius-pill);content:"";height:12px;left:calc(var(--lq-tl-x) - 6px);position:absolute;top:.5em;width:12px}.lq-content :is(.lq-timeline,.lq-curriculum)>li:after{background:var(--lq-rail,var(--lq-color-border));bottom:4px;content:"";left:calc(var(--lq-tl-x) - 1px);position:absolute;top:calc(.5em + 16px);width:2px}.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);display:block;text-wrap:pretty}.lq-content :is(.lq-timeline,.lq-curriculum)>li>p{margin:var(--lq-space-1) 0 0}.lq-content .lq-timeline__when{color:var(--lq-color-accent);display:block;font-size:var(--lq-fs-sm);font-variant-numeric:tabular-nums;font-weight:var(--lq-fw-strong);-webkit-hyphens:none;hyphens:none;line-height:var(--lq-lh-body)}.lq-content :is(.lq-steps,.lq-ladder){counter-reset:lq-step;list-style:none;margin:var(--lq-flow-block) 0;max-width:var(--lq-block-measure);padding:0}.lq-content :is(.lq-steps,.lq-ladder)>li{counter-increment:lq-step;margin:0;min-height:var(--lq-marker-size);padding:0 0 var(--lq-space-5) calc(var(--lq-marker-size) + var(--lq-space-3));position:relative}.lq-content :is(.lq-steps,.lq-ladder)>li:last-child{padding-bottom:0}.lq-content :is(.lq-steps,.lq-ladder)>li:before{background:var(--lq-step-bg,var(--lq-color-surface));border:2px solid var(--lq-step-ring,var(--lq-color-accent-line));border-radius:var(--lq-step-radius,var(--lq-radius-pill));color:var(--lq-step-ink,var(--lq-color-accent));content:counter(lq-step);display:grid;font-family:var(--lq-font-num);font-size:var(--lq-fs-sm);font-weight:var(--lq-fw-strong);height:var(--lq-marker-size);left:0;line-height:1;place-items:center;position:absolute;top:0;width:var(--lq-marker-size)}.lq-content :is(.lq-steps,.lq-ladder)>li:after{background:var(--lq-color-border);bottom:4px;content:"";left:calc(var(--lq-marker-size)/2 - 1px);position:absolute;top:calc(var(--lq-marker-size) + 4px);width:2px}.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);display:block;text-wrap:pretty}.lq-content :is(.lq-steps,.lq-ladder)>li>p{margin:var(--lq-space-1) 0 0}.lq-content .lq-checklist{list-style:none;padding-left:0}.lq-content .lq-checklist>li{padding-left:1.75rem;position:relative}.lq-content .lq-checklist>li:before{border-bottom:2px solid var(--lq-color-accent-line);border-right:2px solid var(--lq-color-accent-line);content:"";height:.8rem;left:.35rem;position:absolute;top:.3em;transform:rotate(45deg);width:.45rem}.lq-content .lq-quote{border-left:2px solid var(--lq-color-border-strong);margin:var(--lq-flow-block) 0;max-width:var(--lq-callout-measure);padding:0 0 0 var(--lq-space-4);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{color:var(--lq-color-text-muted);font-size:var(--lq-fs-sm);font-style:normal;margin-top:var(--lq-space-2)}.lq-content .lq-quote:not(.lq-quote--law)>figcaption:before{content:"— "}.lq-content .lq-quote--law:before{color:var(--lq-color-text-muted);content:var(--lq-label-law);display:block;font-size:var(--lq-fs-sm);font-weight:var(--lq-fw-strong);margin-bottom:var(--lq-space-1)}.lq-content .lq-quote cite,.lq-content .lq-quote--law>blockquote{font-style:normal}.lq-content .lq-diagram{overflow-x:auto;text-align:center}.lq-content .lq-diagram>svg{display:block;height:auto;margin:0 auto;max-width:var(--lq-diagram-max);overflow:visible;width:100%}.lq-content .lq-diagram>pre.mermaid{background:transparent;font-family:var(--lq-font-mono);font-size:var(--lq-fs-sm);margin:0;text-align:start;white-space:pre}.lq-content .lq-diagram>figcaption{color:var(--lq-color-text-muted);font-size:var(--lq-fs-sm);line-height:var(--lq-lh-snug);margin-top:var(--lq-space-3);text-align:start}.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.5}.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.5}.lq-content .lq-svg__arrow{fill:var(--lq-color-bullet);stroke:none}.lq-content .lq-svg__text{fill:var(--lq-color-text);font-size:15px}.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{border-top:var(--lq-border) solid var(--lq-color-border);color:var(--lq-color-text-muted);font-size:var(--lq-fs-sm);line-height:var(--lq-lh-snug);margin:var(--lq-space-8) 0 0;max-width:var(--lq-prose-measure);padding-top:var(--lq-space-3)}.lq-content .lq-sources:before{color:var(--lq-color-text);content:var(--lq-label-sources);display:block;font-weight:var(--lq-fw-strong);margin-bottom:var(--lq-space-2)}.lq-content .lq-sources>ul{margin:0;padding-left:var(--lq-indent-sm)}.lq-content .lq-sources li+li{margin-top:var(--lq-space-1)}.lq-content .lq-related:before{color:var(--lq-color-text-muted);content:var(--lq-label-related);font-size:var(--lq-fs-sm);font-weight:var(--lq-fw-strong);grid-column:1/-1}.lq-content .lq-related>li>a{align-items:center;border:var(--lq-border) solid var(--lq-color-border);border-radius:var(--lq-radius-md);display:flex;font-weight:var(--lq-fw-strong);gap:var(--lq-space-3);height:100%;justify-content:space-between;min-height:44px;padding:var(--lq-space-2) var(--lq-space-4);text-decoration:none}.lq-content .lq-related>li>a:after{border-right:2px solid;border-top:2px solid;content:"";flex:none;height:.5rem;transform:rotate(45deg);width:.5rem}.lq-content .lq-def>dt{color:var(--lq-color-accent-strong);font-size:var(--lq-fs-lead);font-weight:var(--lq-fw-strong);line-height:var(--lq-lh-lead)}.lq-content .lq-def>dd+dt{border-top:var(--lq-border) dashed var(--lq-callout-define-border);margin-top:var(--lq-space-3);padding-top:var(--lq-space-3)}.lq-content .lq-def__src{color:var(--lq-color-text-muted);font-size:var(--lq-fs-sm);line-height:var(--lq-lh-snug)}.lq-content .lq-def__src:before{content:var(--lq-label-src) var(--lq-label-sep)}.lq-content .lq-trap__wrong:before{color:var(--lq-danger-700);content:var(--lq-label-wrong) var(--lq-label-sep);font-weight:var(--lq-fw-strong)}.lq-content .lq-trap__right:before{color:var(--lq-success-700);content:var(--lq-label-right) var(--lq-label-sep);font-weight:var(--lq-fw-strong)}.lq-content .lq-mnemonic__code{color:var(--lq-color-accent-strong);font-size:var(--lq-fs-lead);font-weight:var(--lq-fw-strong);line-height:var(--lq-lh-lead)}.lq-content .lq-example>details>summary{color:var(--lq-color-accent);display:inline-block;font-weight:var(--lq-fw-strong);line-height:36px;min-height:44px;padding:var(--lq-space-1) 1.75rem var(--lq-space-1) 0}.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{color:var(--lq-color-text);font-weight:var(--lq-fw-strong)}.lq-content .lq-example__answer:before{content:var(--lq-label-answer) var(--lq-label-sep)}.lq-content .lq-formula>figcaption,.lq-content .lq-formula__expr{color:var(--lq-color-text);font-weight:var(--lq-fw-strong)}.lq-content .lq-formula__expr{font-size:var(--lq-fs-lead)}.lq-content .lq-formula__vars{display:grid;font-size:var(--lq-fs-sm);gap:var(--lq-space-1) var(--lq-space-4);grid-template-columns:max-content minmax(0,1fr);line-height:var(--lq-lh-snug)}.lq-content .lq-formula__vars>dt{color:var(--lq-color-text);font-weight:var(--lq-fw-strong)}.lq-content .lq-formula__cond{color:var(--lq-color-text-muted);font-size:var(--lq-fs-sm);line-height:var(--lq-lh-snug)}.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;display:flex;flex-direction:column;gap:var(--lq-chain-gap);list-style:none;margin:var(--lq-flow-block) 0;max-width:var(--lq-block-measure);padding:0}.lq-content .lq-chain>li{background:var(--lq-color-surface);border:var(--lq-border) solid var(--lq-color-border);border-radius:var(--lq-radius-md);margin:0;padding:var(--lq-space-2) var(--lq-space-4);position:relative}.lq-content .lq-chain>li:last-child{border:2px solid var(--lq-color-brand-line);color:var(--lq-color-text);font-weight:var(--lq-fw-strong)}.lq-content .lq-chain>li+li:before{background:var(--lq-color-bullet);bottom:calc(100% + 7px);content:"";height:calc(var(--lq-chain-gap) - 12px);left:1.5rem;position:absolute;width:2px}.lq-content .lq-chain>li+li:after{border-bottom:0 solid transparent;border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid transparent;border-top-color:var(--lq-color-bullet);bottom:calc(100% + 2px);content:"";left:calc(1.5rem - 5px);position:absolute}.lq-content .lq-tree,.lq-content .lq-tree ul{list-style:none;margin:0;padding:0}.lq-content .lq-tree{margin:var(--lq-flow-block) 0;max-width:var(--lq-block-measure)}.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{border-bottom:1px solid var(--lq-color-bullet);border-bottom-left-radius:4px;border-left:1px solid var(--lq-color-bullet);content:"";height:calc(var(--lq-space-1) + .85em);left:-.6rem;position:absolute;top:0;width:1.1rem}.lq-content .lq-tree ul>li:after{border-left:1px solid var(--lq-color-bullet);bottom:0;content:"";left:-.6rem;position:absolute;top:calc(var(--lq-space-1) + .85em)}.lq-content .lq-tree ul>li:last-child:after{display:none}.lq-content .lq-recap{background:var(--lq-color-surface-subtle);border:var(--lq-border) solid var(--lq-color-border);border-radius:var(--lq-radius-md);counter-reset:lq-recap;list-style:none;margin:var(--lq-flow-block) 0;max-width:var(--lq-block-measure);padding:var(--lq-box-pad,var(--lq-box-pad-block) var(--lq-box-pad-inline))}.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{background:var(--lq-color-accent-tint);border-radius:var(--lq-radius-pill);color:var(--lq-color-accent);content:counter(lq-recap);display:grid;font-family:var(--lq-font-num);font-size:var(--lq-fs-sm);font-weight:var(--lq-fw-strong);height:1.6rem;left:0;line-height:1;place-items:center;position:absolute;top:.1em;width:1.6rem}.lq-content .lq-check{background:var(--lq-color-surface);border:var(--lq-border) solid var(--lq-color-border);border-radius:var(--lq-radius-md);counter-increment:lq-check;margin:var(--lq-space-3) 0;max-width:var(--lq-block-measure);overflow:hidden}.lq-content .lq-check>summary{color:var(--lq-color-text);font-weight:var(--lq-fw-strong);min-height:44px;padding:var(--lq-space-3) 2.75rem var(--lq-space-3) var(--lq-space-4)}.lq-content .lq-check>summary:before{background:var(--lq-color-brand-tint);border-radius:var(--lq-radius-sm);color:var(--lq-color-brand);content:var(--lq-label-check) " " counter(lq-check);display:inline-block;font-size:var(--lq-fs-sm);font-weight:var(--lq-fw-strong);margin-right:var(--lq-space-2);padding:0 var(--lq-space-2)}.lq-content .lq-check>:not(summary){background:var(--lq-color-accent-tint);margin:0;padding:0 var(--lq-space-4) var(--lq-space-3)}.lq-content .lq-check>summary+*{border-top:var(--lq-border) solid var(--lq-color-border);padding-top:var(--lq-space-3)}.lq-content .lq-check>summary+:before{color:var(--lq-color-accent);content:var(--lq-label-check-answer);display:block;font-size:var(--lq-fs-sm);font-weight:var(--lq-fw-strong)}.lq-content .lq-facts{display:grid;gap:var(--lq-space-4);grid-template-columns:repeat(2,minmax(0,1fr));margin-top:0}.lq-content .lq-facts:before{grid-column:1/-1;margin:0}.lq-content .lq-facts>div{display:flex;flex-direction:column;min-width:0}.lq-content .lq-facts dt{color:var(--lq-color-text-muted);font-size:var(--lq-fs-sm);line-height:var(--lq-lh-snug);order:0}.lq-content .lq-facts dd{color:var(--lq-color-text);font-variant-numeric:tabular-nums;font-weight:var(--lq-fw-strong);line-height:var(--lq-lh-snug);margin:2px 0 0;order:1}.lq-content .lq-facts .lq-facts__hint{color:var(--lq-color-text-muted);font-size:var(--lq-fs-sm);font-weight:var(--lq-fw-regular);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{border-radius:var(--lq-radius-pill);content:"";display:block;height:.375rem;margin-top:var(--lq-space-1);max-width:var(--lq-facts-meter-w,7rem);order:2;width:100%}.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{color:var(--lq-color-text);font-size:var(--lq-fs-h4);font-weight:var(--lq-fw-strong);line-height:var(--lq-lh-h4);text-wrap:pretty}.lq-content .lq-roles>li>.lq-roles__en{color:var(--lq-color-text-muted);font-size:var(--lq-fs-sm);line-height:var(--lq-lh-snug);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{color:var(--lq-color-text);content:var(--lq-label-where) var(--lq-label-sep)}.lq-content .lq-roles__plus:before{color:var(--lq-color-accent);content:var(--lq-label-plus) var(--lq-label-sep)}.lq-content .lq-roles__minus:before{color:var(--lq-color-text-muted);content:var(--lq-label-minus) var(--lq-label-sep)}.lq-content .lq-fit{display:grid;gap:var(--lq-grid-gap);grid-template-columns:minmax(0,1fr);margin:var(--lq-flow-block) 0;max-width:var(--lq-block-measure)}.lq-content .lq-fit>ul{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));border-top:var(--lq-bar) solid var(--lq-fit-bar,var(--lq-color-accent-line));list-style:none;margin:0;padding:var(--lq-item-pad,var(--lq-box-pad,var(--lq-box-pad-block) var(--lq-box-pad-inline)))}.lq-content .lq-fit__consider{--lq-fit-bar:var(--lq-color-bullet)}.lq-content .lq-fit>ul:before{color:var(--lq-color-accent);content:var(--lq-label-must);display:block;font-size:var(--lq-fs-sm);font-weight:var(--lq-fw-strong);margin-bottom:var(--lq-space-2)}.lq-content .lq-fit>.lq-fit__consider:before{color:var(--lq-color-text-muted);content:var(--lq-label-consider)}.lq-content .lq-fit>ul>li{padding-left:1.5rem;position:relative}.lq-content .lq-fit__must>li:before{border-bottom:2px solid var(--lq-color-accent-line);border-right:2px solid var(--lq-color-accent-line);content:"";height:.8rem;left:.3rem;position:absolute;top:.3em;transform:rotate(45deg);width:.45rem}.lq-content .lq-fit__consider>li:before{border:2px solid var(--lq-color-bullet);border-radius:var(--lq-radius-pill);content:"";height:.6rem;left:.2rem;position:absolute;top:.55em;width:.6rem}.lq-content .lq-mbti__types{display:flex;flex-wrap:wrap;gap:var(--lq-space-2);list-style:none;margin:0;padding:0}.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{color:var(--lq-color-brand-strong);font-size:var(--lq-fs-sm);font-weight:var(--lq-fw-strong)}.lq-content .lq-mbti__types>li{background:var(--lq-color-surface);border:var(--lq-border) solid var(--lq-color-brand-border);border-radius:var(--lq-radius-pill);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{align-items:center;background:var(--lq-color-brand);border-radius:var(--lq-radius-md);color:#fff;display:inline-flex;font-weight:var(--lq-fw-strong);justify-content:center;min-height:44px;padding:var(--lq-space-2) var(--lq-space-5);text-decoration:none}.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{display:flex;flex-wrap:wrap;gap:var(--lq-space-2);list-style:none;margin:var(--lq-space-2) 0 0;padding:0}.lq-content .lq-curriculum>li>ul>li{background:var(--lq-color-surface-muted);border-radius:var(--lq-radius-sm);color:var(--lq-color-text);font-size:var(--lq-fs-sm);line-height:1.8;margin:0;padding:0 var(--lq-space-2)}.lq-content .lq-difficulty{display:grid;gap:var(--lq-space-3);grid-template-columns:minmax(0,1fr)}.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;color:var(--lq-color-accent-strong);display:flex;flex-wrap:wrap;font-size:var(--lq-fs-lead);font-weight:var(--lq-fw-strong);gap:var(--lq-space-3)}.lq-content .lq-difficulty__level:before{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%);border-radius:var(--lq-radius-pill);content:"";flex:0 0 9rem;height:.5rem}.lq-content :is(.lq-difficulty__easy,.lq-difficulty__hard){margin:0;padding-left:var(--lq-indent-sm)}.lq-content :is(.lq-difficulty__easy,.lq-difficulty__hard):before{color:var(--lq-color-text);content:var(--lq-label-easy);display:block;font-size:var(--lq-fs-sm);font-weight:var(--lq-fw-strong);margin:0 0 var(--lq-space-1) calc(var(--lq-indent-sm)*-1)}.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{color:var(--lq-color-accent-strong);display:grid;font-size:var(--lq-fs-lead);font-weight:var(--lq-fw-strong);gap:var(--lq-space-1);max-width:20rem}.lq-content .lq-demand__level:before{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%);border-radius:var(--lq-radius-pill);content:"";height:.5rem;order:-2}.lq-content .lq-demand__level:after{color:var(--lq-color-text-muted);content:var(--lq-label-demand-scale);font-size:var(--lq-fs-sm);font-weight:var(--lq-fw-regular);line-height:var(--lq-lh-snug);order:-1;text-align:justify;-moz-text-align-last:justify;text-align-last:justify}.lq-content .lq-demand--theo-chi-tieu .lq-demand__level:before{background:none;border:2px dashed var(--lq-color-border-strong);height:.625rem}.lq-content .lq-demand--theo-chi-tieu .lq-demand__level:after{content:var(--lq-label-demand-quota);text-align:start;-moz-text-align-last:auto;text-align-last:auto}.lq-content .lq-demand__evidence{color:var(--lq-color-text-muted);font-size:var(--lq-fs-sm);line-height:var(--lq-lh-snug)}.lq-content .lq-reality{border-top:var(--lq-border) solid var(--lq-color-border);list-style:none;margin:var(--lq-flow-block) 0;max-width:var(--lq-block-measure);padding:0}.lq-content .lq-reality>li{border-bottom:var(--lq-border) solid var(--lq-color-border);margin:0;padding:var(--lq-space-4) 0}.lq-content .lq-reality__myth{color:var(--lq-color-text-muted);font-style:italic;margin:0}.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{border-left:var(--lq-bar) solid var(--lq-color-accent-line);color:var(--lq-color-text);margin:var(--lq-space-2) 0 0;padding-left:var(--lq-space-3)}.lq-content .lq-reality__fact:before{color:var(--lq-color-accent);content:var(--lq-label-fact) var(--lq-label-sep);font-weight:var(--lq-fw-strong)}.lq-content .lq-ladder{--lq-step-radius:var(--lq-radius-sm);--lq-step-bg:var(--lq-color-accent-tint)}.lq-content .lq-ladder__when{background:var(--lq-color-surface-muted);border-radius:var(--lq-radius-sm);color:var(--lq-color-text);display:inline-block;font-size:var(--lq-fs-sm);line-height:1.8;margin-top:2px;padding:0 var(--lq-space-2)}.lq-content .lq-faq{border-top:var(--lq-border) solid var(--lq-color-border);margin:var(--lq-flow-block) 0;max-width:var(--lq-block-measure)}.lq-content .lq-faq>details{border-bottom:var(--lq-border) solid var(--lq-color-border)}.lq-content .lq-faq>details>summary{color:var(--lq-color-text);font-weight:var(--lq-fw-strong);min-height:44px;padding:var(--lq-space-3) 2.5rem var(--lq-space-3) 0}.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{margin:var(--lq-flow-block) 0;max-width:var(--lq-prose-measure);padding-left:var(--lq-indent)}.lq-content .lq-selfcheck:before{color:var(--lq-color-text);content:var(--lq-label-selfcheck);display:block;font-size:var(--lq-fs-sm);font-weight:var(--lq-fw-strong);margin:0 0 var(--lq-space-2) calc(var(--lq-indent)*-1)}.lq-content .lq-selfcheck:after{background:var(--lq-color-surface-subtle);border-radius:var(--lq-radius-md);color:var(--lq-color-text-muted);content:var(--lq-label-selfcheck-scale);display:block;font-size:var(--lq-fs-sm);line-height:var(--lq-lh-snug);margin:var(--lq-space-3) 0 0 calc(var(--lq-indent)*-1);padding:var(--lq-space-3) var(--lq-space-4)}.lq-content .lq-decoder{margin-top:0}.lq-content .lq-decoder:before{color:var(--lq-color-brand);content:var(--lq-label-decoder);font-size:var(--lq-fs-sm);font-weight:var(--lq-fw-strong);grid-column:1/-1}.lq-content .lq-decoder>div{align-content:start;background:var(--lq-color-surface);border:var(--lq-border) solid var(--lq-color-border);border-radius:var(--lq-radius-md);-moz-column-gap:var(--lq-space-3);column-gap:var(--lq-space-3);display:grid;grid-template-columns:2.25rem minmax(0,1fr);padding:var(--lq-space-3) var(--lq-space-4)}.lq-content .lq-decoder>div:nth-child(n+5){border-color:var(--lq-color-border-strong);border-style:dashed}.lq-content .lq-decoder dt{color:var(--lq-color-brand);font-family:var(--lq-font-heading,var(--lq-font-sans));font-size:var(--lq-fs-stat);font-weight:var(--lq-fw-strong);grid-row:1/span 2;line-height:var(--lq-lh-stat)}.lq-content .lq-decoder dd{font-size:var(--lq-fs-sm);grid-column:2;line-height:var(--lq-lh-snug);margin:0}.lq-content .lq-decoder .lq-decoder__name{color:var(--lq-color-text);font-weight:var(--lq-fw-strong);margin-bottom:2px}.lq-content .lq-majorfit__name{color:var(--lq-color-text);font-size:var(--lq-fs-h4);font-weight:var(--lq-fw-strong)}.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{color:var(--lq-color-text);font-weight:var(--lq-fw-strong)}.lq-content .lq-majorfit__roles:before{content:var(--lq-label-fit-roles) var(--lq-label-sep)}.lq-content .lq-majorfit__why:before{color:var(--lq-color-accent);content:var(--lq-label-fit-why) var(--lq-label-sep)}.lq-content .lq-majorfit__note:before{color:var(--lq-color-text-muted);content:var(--lq-label-fit-note) var(--lq-label-sep)}.lq-content .lq-tips{list-style:none;max-width:var(--lq-prose-measure);padding-left:0}.lq-content .lq-tips>li{border-left:2px solid var(--lq-color-border);padding-left:var(--lq-space-4)}.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{color:var(--lq-color-accent);content:var(--lq-label-tip) var(--lq-label-sep);font-weight:var(--lq-fw-strong)}@container lq (max-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.142857rem;--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{display:flex;width:100%}}@container lq (max-width: 399.98px){.lq-content .lq-curriculum>li>ul{display:block;list-style:disc outside;padding-left:var(--lq-indent-sm)}.lq-content .lq-curriculum>li>ul>li{background:none;border-radius:0;display:list-item;font-size:var(--lq-fs-base);line-height:var(--lq-lh-snug);padding:0}.lq-content .lq-curriculum>li>ul>li+li{margin-top:var(--lq-space-1)}}@container lq (min-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){grid-column:1/-1}.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{-moz-column-gap:var(--lq-space-8);column-gap:var(--lq-space-8);display:grid;grid-template-columns:var(--lq-tl-when) minmax(0,1fr);padding-left:0}.lq-content .lq-timeline>li>*{grid-column:2}.lq-content .lq-timeline>li>.lq-timeline__when{grid-column:1;grid-row:1/span 3;text-align:var(--lq-tl-when-align)}.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))){align-items:stretch;flex-direction:row}.lq-content .lq-chain:not(:has(>li:nth-child(5)))>li{align-items:center;display:flex;flex:1 1 0}.lq-content .lq-chain:not(:has(>li:nth-child(5)))>li+li:before{bottom:auto;height:2px;left:auto;right:calc(100% + 7px);top:50%;width:calc(var(--lq-chain-gap) - 12px)}.lq-content .lq-chain:not(:has(>li:nth-child(5)))>li+li:after{border-bottom:6px solid transparent;border-left:6px solid transparent;border-left-color:var(--lq-color-bullet);border-right:0 solid transparent;border-top:6px solid transparent;bottom:auto;left:auto;right:calc(100% + 2px);top:calc(50% - 5px)}}@container lq (min-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}.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.285714rem;--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.857143rem;--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;display:flex;gap:var(--lq-space-3);margin-bottom:var(--lq-space-5)}.lq-root[data-lq-theme=the-on-thi] .lq-content>h2:has(+.lq-recap,+.lq-check):before,.lq-root[data-lq-theme=the-on-thi] .lq-content>h2>.lq-hnum{background:var(--lq-color-brand-tint);border:var(--lq-border) solid var(--lq-color-brand-border);border-radius:.571429rem;color:var(--lq-color-brand);display:grid;flex:none;font-size:1.071429rem;font-weight:var(--lq-fw-strong);height:var(--kb-tile-h2);letter-spacing:.02em;line-height:1;margin-top:calc((var(--lq-fs-h2)*var(--lq-lh-h2) - var(--kb-tile-h2))/2);min-width:var(--kb-tile-h2);padding:0 .428571rem;place-items:center}.lq-root[data-lq-theme=the-on-thi] .lq-content>h2:has(+.lq-recap,+.lq-check):before{background:var(--lq-color-accent-tint) var(--kb-h2-icon) center /1.285714rem no-repeat;border-color:var(--lq-color-accent-border);content:"";padding:0;width:var(--kb-tile-h2)}.lq-root[data-lq-theme=the-on-thi] .lq-content>h2:has(+.lq-recap){--kb-h2-icon:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%2306636a' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='M10 6h11m-11 6h11m-11 6h11M3 6l1.5 1.5L7 5m-4 7 1.5 1.5L7 11m-4 7 1.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;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%2306636a' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='M9.1 9a3 3 0 0 1 5.8 1c0 2-3 3-3 3m.1 4h.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{border-bottom:var(--lq-border) solid var(--lq-color-border);margin:0 calc(var(--kb-card-pad)*-1) var(--lq-space-5);max-width:none;padding:0 var(--kb-card-pad) var(--lq-space-4)}.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{border-top:var(--lq-border) solid var(--lq-color-border);margin:var(--lq-space-8) calc(var(--kb-card-pad)*-1) var(--lq-h4-after);padding:var(--lq-space-6) var(--kb-card-pad) 0}.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{background:var(--kb-chip-icon,none) .5rem 50% /1rem 1rem no-repeat,var(--kb-chip-bg,var(--lq-color-surface-muted));border-radius:var(--lq-radius-sm);line-height:1.75;margin:0 0 var(--lq-space-3);max-width:100%;padding:0 var(--lq-space-2) 0 1.857143rem;width:-moz-fit-content;width:fit-content}.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;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23942653' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='M2 4h6a4 4 0 0 1 4 4v13a3 3 0 0 0-3-3H2zm20 0h-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{border-top:var(--lq-border) solid var(--lq-magenta-100);color:var(--lq-color-text-muted);margin-top:var(--lq-space-3);padding-top:var(--lq-space-2)}.lq-root[data-lq-theme=the-on-thi] .lq-content .lq-def__src:before{color:var(--lq-color-brand-strong);font-weight:var(--lq-fw-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;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%2306636a' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='M9 18h6m-5 3.5h4m-2-19a6.5 6.5 0 0 0-4 11.6V16h8v-1.9a6.5 6.5 0 0 0-4-11.6'/%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{align-items:center;background:var(--lq-color-surface) url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23087780' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='M3 12a9 9 0 0 1 15.5-6.2L21 8m0-5v5h-5m5 4a9 9 0 0 1-15.5 6.2L3 16m0 5v-5h5'/%3E%3C/svg%3E") .857143rem 50% /1.071429rem no-repeat;border:var(--lq-border) solid var(--lq-color-accent-border);border-radius:var(--lq-radius-md);color:var(--lq-color-accent);display:inline-flex;line-height:1.4;min-height:40px;padding:0 var(--lq-space-4) 0 2.428571rem}.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){color:var(--lq-color-text);margin-top:var(--lq-space-3)}.lq-root[data-lq-theme=the-on-thi] .lq-content .lq-example .lq-example__answer{background:var(--lq-color-surface);border:var(--lq-border) solid var(--lq-teal-100);border-radius:var(--lq-radius-md);padding:var(--lq-space-3) var(--lq-space-4)}.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;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23704500' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%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 0M12 9v4m0 4h.01'/%3E%3C/svg%3E")}.lq-root[data-lq-theme=the-on-thi] .lq-content .lq-trap>p{padding-left:1.857143rem;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{background:var(--kb-mark) center /.785714rem no-repeat,var(--lq-color-surface);border-radius:var(--lq-radius-pill);content:"";height:1.285714rem;left:0;position:absolute;top:.25em;width:1.285714rem}.lq-root[data-lq-theme=the-on-thi] .lq-content .lq-trap__wrong{color:var(--lq-color-text-muted);text-decoration:line-through;text-decoration-color:var(--lq-danger-600);text-decoration-thickness:1px;--kb-mark:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23af3029' stroke-linecap='round' stroke-width='3.5' viewBox='0 0 24 24'%3E%3Cpath d='m6 6 12 12m0-12L6 18'/%3E%3C/svg%3E")}.lq-root[data-lq-theme=the-on-thi] .lq-content .lq-trap__wrong:before{display:inline-block;margin-right:.3em;text-decoration:none}.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;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%2314783f' stroke-linecap='round' stroke-linejoin='round' stroke-width='3.5' viewBox='0 0 24 24'%3E%3Cpath d='m4.5 12.5 5 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;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23393436' stroke-linecap='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Ccircle cx='12' cy='12' r='9.5'/%3E%3Cpath d='M12 11v6m0-9.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;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%2306636a' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%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;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%2306636a' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='m12 3 2 5.5 5.5 2-5.5 2-2 5.5-2-5.5-5.5-2 5.5-2z'/%3E%3C/svg%3E")}.lq-root[data-lq-theme=the-on-thi] .lq-content .lq-mnemonic__code{font-size:1.428571rem;letter-spacing:.01em}.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.142857rem;--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;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23942653' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%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{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 12'%3E%3Cpath fill='%23fff3f6' stroke='%23fbd1dd' d='M1 0v11L15 0'/%3E%3C/svg%3E") 0 0 /100% 100% no-repeat;bottom:-.785714rem;content:"";height:.857143rem;left:1.714286rem;position:absolute;width:1.142857rem}.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;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23942653' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%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-column-gap:var(--lq-space-8);column-gap:var(--lq-space-8);-moz-columns:17rem 2;columns:17rem 2;list-style:none;margin-bottom:calc(var(--lq-space-3)*-1);padding:0}.lq-root[data-lq-theme=the-on-thi] .lq-content .lq-summary>ul>li{margin:0;padding:0 0 var(--lq-space-3) 1.857143rem;position:relative;-moz-column-break-inside:avoid;break-inside:avoid;color:var(--lq-color-text);line-height:var(--lq-lh-snug)}.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{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23087780' stroke-linecap='round' stroke-linejoin='round' stroke-width='3.2' viewBox='0 0 24 24'%3E%3Cpath d='M5 12.5 9.5 17 19 7.5'/%3E%3C/svg%3E") 50% /.857143rem no-repeat,var(--lq-teal-100);border-radius:var(--lq-radius-pill);content:"";height:1.285714rem;left:0;position:absolute;top:.2em;width:1.285714rem}.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-radius:3px 3px var(--kb-tile-radius) var(--kb-tile-radius);border-top:var(--lq-bar) solid var(--lq-compare-bar)}.lq-root[data-lq-theme=the-on-thi] .lq-content .lq-compare>li>ul{border-top:var(--lq-border) solid var(--lq-color-border-strong);margin-top:var(--lq-space-3);padding-top:var(--lq-space-3)}.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{background:var(--lq-color-surface-muted);border-radius:var(--kb-tile-radius);padding:var(--lq-space-4) var(--lq-space-5)}.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{display:block;font-size:var(--lq-fs-h4);line-height:var(--lq-lh-h4);text-wrap:balance}.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{border-color:var(--lq-neutral-400);height:calc(var(--lq-space-2) + .78em)}.lq-root[data-lq-theme=the-on-thi] .lq-content .lq-tree ul>li:after{border-color:var(--lq-neutral-400);top:calc(var(--lq-space-2) + .78em)}.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{border-bottom:var(--lq-border) solid var(--lq-color-border);color:var(--lq-color-text);padding:var(--lq-space-3) var(--lq-space-4)}.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.571429rem;--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((var(--lq-marker-size) - 1lh)/2)}.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.428571rem}.lq-root[data-lq-theme=the-on-thi] .lq-content .lq-steps>li:after{background:var(--lq-color-accent-border);bottom:6px;top:calc(var(--lq-marker-size) + 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{background:var(--lq-color-accent-tint);border:var(--lq-border) solid var(--lq-color-accent-border);border-radius:var(--lq-radius-sm);color:var(--lq-color-accent-strong);line-height:1.7;margin-bottom:var(--lq-space-1);padding:0 var(--lq-space-2);white-space:nowrap;width:-moz-fit-content;width:fit-content}.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{background:var(--lq-color-surface);border-radius:var(--kb-card-radius);padding:var(--lq-space-2) var(--kb-card-pad)}.lq-root[data-lq-theme=the-on-thi] .lq-content .lq-recap>li{color:var(--lq-color-text);line-height:var(--lq-lh-snug);padding:var(--lq-space-4) 0 var(--lq-space-4) 3.142857rem}.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{background:none;border-radius:0;color:var(--lq-color-brand);content:counter(lq-recap,decimal-leading-zero);display:block;font-size:1.428571rem;height:auto;letter-spacing:.02em;line-height:1.1;top:var(--lq-space-4);width:auto}.lq-root[data-lq-theme=the-on-thi] .lq-content .lq-check{border-bottom-width:3px;border-radius:var(--kb-card-radius);margin:var(--lq-space-3) 0}.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{font-size:var(--lq-fs-base);line-height:var(--lq-lh-h4);padding:var(--lq-space-4) var(--kb-card-pad)}.lq-root[data-lq-theme=the-on-thi] .lq-content .lq-check>summary:before{display:block;line-height:1.75;margin:0 0 var(--lq-space-2);width:-moz-fit-content;width:fit-content}.lq-root[data-lq-theme=the-on-thi] .lq-content .lq-check>summary:after{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%23087780' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='M3 12a9 9 0 0 1 15.5-6.2L21 8m0-5v5h-5m5 4a9 9 0 0 1-15.5 6.2L3 16m0 5v-5h5'/%3E%3C/svg%3E") 0 50% /1.071429rem no-repeat;border:0;color:var(--lq-color-accent);content:"Lật thẻ xem đáp án";display:block;font-size:var(--lq-fs-sm);font-weight:var(--lq-fw-strong);height:auto;margin-top:var(--lq-space-3);padding-left:1.571429rem;position:static;transform:none;width:auto}.lq-root[data-lq-theme=the-on-thi] .lq-content .lq-check[open]>summary:after{content:"Úp thẻ lại";transform:none}.lq-root[data-lq-theme=the-on-thi] .lq-content .lq-check>summary:hover:after{color:var(--lq-color-accent-strong);text-decoration:underline;text-underline-offset:3px}.lq-root[data-lq-theme=the-on-thi] .lq-content .lq-check>summary:focus-visible{border-radius:var(--kb-card-radius);outline-offset:-3px}.lq-root[data-lq-theme=the-on-thi] .lq-content .lq-check>:not(summary){color:var(--lq-color-text);padding:var(--lq-space-4) var(--kb-card-pad) var(--lq-space-5)}.lq-root[data-lq-theme=the-on-thi] .lq-content .lq-check>summary+:before{background:var(--lq-teal-100);border-radius:var(--lq-radius-sm);color:var(--lq-color-accent-strong);line-height:1.75;margin-bottom:var(--lq-space-2);padding:0 var(--lq-space-2);width:-moz-fit-content;width:fit-content}.lq-root[data-lq-theme=the-on-thi] .lq-content .lq-sources{border-top-color:var(--lq-color-border-strong);margin-top:var(--lq-space-10);max-width:none}@container lq (min-width: 560px){.lq-root[data-lq-theme=the-on-thi] .lq-content .lq-timeline>li>.lq-timeline__when{align-self:start;justify-self:start}}@container lq (max-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);border-inline-width:0;border-radius:0;margin-inline:calc(var(--lq-gutter-mobile)*-1)}.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-box-pad:var(--lq-space-3) var(--lq-space-4) var(--lq-space-4)}.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(var(--lq-gutter-mobile)*-1)}.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.714286rem}.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-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.285714rem;--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 (max-width: 559.98px){.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{border-bottom:var(--nb-rule);padding-bottom:var(--lq-space-3)}.lq-root[data-lq-theme=bang-thong-tin] .lq-content h2:has(>.lq-hnum:first-child){align-items:start;-moz-column-gap:var(--lq-space-3);column-gap:var(--lq-space-3);display:grid;grid-template-columns:var(--lq-marker-size) minmax(0,1fr)}.lq-root[data-lq-theme=bang-thong-tin] .lq-content h2>.lq-hnum:first-child{background:var(--lq-teal-700);border-radius:var(--lq-radius-sm);color:var(--lq-neutral-0);display:grid;font-family:var(--lq-font-num);font-size:var(--lq-fs-sm);font-weight:var(--lq-fw-strong);height:var(--lq-marker-size);letter-spacing:0;line-height:1;margin-top:calc((var(--lq-fs-h2)*var(--lq-lh-h2) - var(--lq-marker-size))/2);place-items:center;width:var(--lq-marker-size)}.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{display:block;letter-spacing:var(--lq-marker-size);line-height:var(--lq-marker-size);overflow:hidden;padding-left:calc((var(--lq-marker-size) - 1ch)/2);text-align:left;white-space:nowrap}.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);gap:1px;grid-auto-rows:1fr;grid-template-rows:auto;overflow:hidden}.lq-root[data-lq-theme=bang-thong-tin] .lq-content .lq-facts:before{align-self:stretch;background:var(--lq-color-surface-subtle);color:var(--lq-color-text);padding:var(--nb-cell-y) var(--nb-cell-x)}.lq-root[data-lq-theme=bang-thong-tin] .lq-content .lq-facts>div{background:var(--lq-color-surface);gap:0;padding:var(--nb-cell-y) var(--nb-cell-x) var(--lq-space-4)}.lq-root[data-lq-theme=bang-thong-tin] .lq-content .lq-facts dd:not(.lq-facts__hint){color:var(--lq-color-accent);font-family:var(--lq-font-sans);font-size:var(--nb-value-size);line-height:1.3;margin-top:var(--lq-space-1);text-wrap:balance}.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{border-radius:2px;height:6px;margin-top:var(--lq-space-2)}.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 (max-width: 559.98px){.lq-root[data-lq-theme=bang-thong-tin] .lq-content .lq-facts{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 .lq-facts{--nb-value-size:1.142857rem}}.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 (min-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);display:grid;gap:1px;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;overflow:hidden}.lq-root[data-lq-theme=bang-thong-tin] .lq-content .lq-steps:not(:has(>li:nth-child(5)))>li{align-content:start;align-items:center;background:var(--lq-color-surface);-moz-column-gap:var(--lq-space-3);column-gap:var(--lq-space-3);display:grid;grid-template-columns:var(--lq-marker-size) minmax(0,1fr);min-height:0;padding:var(--lq-space-4) var(--lq-space-5) var(--lq-space-5)}.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{grid-column:1/-1;margin-top:var(--lq-space-2)}.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{background:var(--lq-color-surface);border-right:var(--nb-rule-strong);border-top:var(--nb-rule-strong);bottom:auto;display:block;height:12px;left:-7px;top:calc(var(--lq-space-4) + var(--lq-marker-size)/2 - 6px);transform:rotate(45deg);width:12px}}.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{border-top:var(--nb-data-bar);counter-reset:nb-cur}.lq-root[data-lq-theme=bang-thong-tin] .lq-content .lq-curriculum>li{border-bottom:var(--nb-rule);-moz-column-gap:var(--lq-space-2);column-gap:var(--lq-space-2);counter-increment:nb-cur;display:grid;grid-template-columns:2rem minmax(0,1fr);padding:var(--lq-space-4) 0}.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{background:none;border:0;border-radius:0;color:var(--lq-color-accent);content:counter(nb-cur,decimal-leading-zero);font-family:var(--lq-font-num);font-size:var(--lq-fs-sm);font-variant-numeric:tabular-nums;font-weight:var(--lq-fw-strong);grid-column:1;grid-row:1/span 3;height:auto;line-height:var(--lq-lh-body);position:static;width:auto}.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 (min-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{grid-column:2;grid-row:1/span 2;text-wrap:balance}.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;flex-direction:column;gap:var(--lq-space-2)}.lq-root[data-lq-theme=bang-thong-tin] .lq-content .lq-difficulty__level:before{border-radius:2px;flex:none;height:8px;order:1;width:7.5rem}.lq-root[data-lq-theme=bang-thong-tin] .lq-content .lq-difficulty :is(.lq-difficulty__easy,.lq-difficulty__hard){border-top:var(--nb-rule);padding-top:var(--lq-space-3)}.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;height:8px;order:1}.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 (min-width: 560px){.lq-root[data-lq-theme=bang-thong-tin] .lq-content .lq-demand{align-items:start;-moz-column-gap:var(--lq-space-6);column-gap:var(--lq-space-6);display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.lq-root[data-lq-theme=bang-thong-tin] .lq-content .lq-demand:before{grid-column:1/-1;margin-bottom:var(--lq-space-3)}.lq-root[data-lq-theme=bang-thong-tin] .lq-content .lq-demand>.lq-demand__evidence{align-self:stretch;border-left:var(--nb-rule);margin:0;padding-left:var(--lq-space-6)}}.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{display:flex;flex-direction:column}.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{border-top:var(--nb-rule);margin-top:var(--lq-space-3);padding-top:var(--lq-space-3)}.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 (max-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 (min-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){clear:left;float:left;margin:0;width:calc(33.33333% - var(--lq-space-6))}.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){border-left:var(--nb-rule);border-top:0;margin:0 0 0 33.33333%;padding:var(--lq-space-2) 0 0 var(--lq-space-6)}.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{border-right:2px solid;border-top:2px solid;content:"";height:.5rem;transform:rotate(45deg);width:.5rem}@container lq (max-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 (min-width: 560px){.lq-root[data-lq-theme=bang-thong-tin] .lq-content .lq-reality>li{align-items:start;-moz-column-gap:var(--lq-space-6);column-gap:var(--lq-space-6);display:grid;grid-template-columns:minmax(0,2fr) minmax(0,3fr)}.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{display:inline;margin-right:var(--lq-space-2)}.lq-root[data-lq-theme=bang-thong-tin] .lq-content .lq-ladder>li>.lq-ladder__when{margin:0;vertical-align:1px}@container lq (min-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)*1)}.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{background:none;border-bottom:2px solid var(--nb-tile-ring);border-bottom-left-radius:6px;border-left:2px solid var(--nb-tile-ring);bottom:calc(var(--lq-marker-size)/-2 - 1px);left:calc(var(--lq-marker-size)/2 - 1px);top:calc(var(--lq-marker-size) + 4px);width:calc(var(--nb-step) - var(--lq-marker-size)/2 - 3px)}}.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{border-bottom:var(--nb-rule);padding:var(--nb-cell-y) var(--nb-cell-x)}.lq-root[data-lq-theme=bang-thong-tin] .lq-content .lq-table thead th{background:var(--lq-color-surface-subtle);border-bottom-color:var(--lq-color-border);color:var(--lq-color-text-muted);font-size:var(--lq-fs-sm)}.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{background:var(--lq-color-surface-subtle);color:var(--lq-color-text);padding:var(--nb-cell-y) var(--nb-cell-x)}.lq-root[data-lq-theme=bang-thong-tin] .lq-content .lq-related>li>a{background:var(--lq-color-surface);border:0;border-radius:0;line-height:var(--lq-lh-snug);padding:var(--nb-cell-y) var(--nb-cell-x)}.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{background:linear-gradient(var(--lq-color-border-strong),var(--lq-color-border-strong)) 0 0 /3rem 1px no-repeat;border-top:0;padding-top:var(--lq-space-4)}.lq-root .lq-content :is(th,td) .inline-equation .katex{white-space:nowrap}.lq-root .lq-content .lq-table--salary tbody th{min-width:6em;white-space:normal}@container lq (max-width: 559.98px){.lq-root .lq-content .lq-table--compare>table:has(thead th:nth-child(4)){min-width:100%;table-layout:auto}.lq-root .lq-content .lq-table--compare>table:has(thead th:nth-child(4)) :is(th,td){overflow-wrap:anywhere;white-space:normal}}
