:root{--color-primary:#0E7C5A;--color-on-primary:#FFFFFF;--color-on-primary-muted:#E3F4EE;--color-primary-tint:#E3F4EE;--color-on-primary-tint:#0B6248;--color-surface:#FFFFFF;--color-background:#F2F4F6;--color-text:#191F28;--color-text-muted:#4E5968;--color-line:#D1D6DB;--color-accent:#0B6248;--color-gold:#D9A441;--color-on-gold:#191F28;--color-success:#0B7A55;--color-warning:#9A5B06;--color-error:#C9372C;--color-unanswered:#5E6875;--radius-sm:8px;--radius-md:12px;--radius-lg:16px;--radius-full:9999px;--space-xs:4px;--space-sm:8px;--space-md:16px;--space-lg:24px;--space-xl:32px;--space-2xl:48px;--font-display:"Wanted Sans Variable";--size-display:clamp(1.75rem,6vw,2.25rem);--weight-display:700;--tracking-display:-0.01em;--font-body:"Wanted Sans Variable";--size-body:1.375rem;--leading-body:1.6;--font-label:"Wanted Sans Variable";--size-label:0.8125rem;--tracking-label:0.02em;--font-vietnamese:"Be Vietnam Pro";--size-vietnamese:1rem;--leading-vietnamese:1.7;--font-mono:"JetBrains Mono";--feature-mono:"tnum"}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--color-primary:#0E7C5A;--color-on-primary:#FFFFFF;--color-on-primary-muted:#E3F4EE;--color-primary-tint:#163A2E;--color-on-primary-tint:#7EDDB8;--color-surface:#1B1E22;--color-background:#101214;--color-text:#ECEEF0;--color-text-muted:#A7AFB9;--color-line:#343A41;--color-accent:#7EDDB8;--color-gold:#E8BC63;--color-on-gold:#101214;--color-success:#4CC79A;--color-warning:#E3A63F;--color-error:#F2786A;--color-unanswered:#9AA3AE}}[data-theme=dark]{--color-primary:#0E7C5A;--color-on-primary:#FFFFFF;--color-on-primary-muted:#E3F4EE;--color-primary-tint:#163A2E;--color-on-primary-tint:#7EDDB8;--color-surface:#1B1E22;--color-background:#101214;--color-text:#ECEEF0;--color-text-muted:#A7AFB9;--color-line:#343A41;--color-accent:#7EDDB8;--color-gold:#E8BC63;--color-on-gold:#101214;--color-success:#4CC79A;--color-warning:#E3A63F;--color-error:#F2786A;--color-unanswered:#9AA3AE}*,:after,:before{box-sizing:border-box}html{color-scheme:light dark}body{margin:0;background:var(--color-background);color:var(--color-text);font-family:var(--font-body);font-size:var(--size-body);line-height:var(--leading-body);word-break:keep-all;overflow-wrap:break-word}:not(html)[lang=vi]{display:block;font-family:var(--font-vietnamese);font-size:min(var(--size-vietnamese),1em);line-height:var(--leading-vietnamese);color:var(--color-text-muted)}html[lang=vi]{--font-display:var(--font-vietnamese),"Wanted Sans Variable",sans-serif;--font-body:var(--font-vietnamese),"Wanted Sans Variable",sans-serif;--font-label:var(--font-vietnamese),"Wanted Sans Variable",sans-serif;--leading-body:var(--leading-vietnamese)}.shell{max-width:720px;margin:0 auto;padding:var(--space-lg);overflow-x:clip}h1{font-family:var(--font-display);font-weight:var(--weight-display);font-size:var(--size-display);letter-spacing:var(--tracking-display)}h1,p{margin:0 0 var(--space-sm)}hr{border:0;border-top:1px solid var(--color-line);margin:var(--space-lg) 0}a{color:var(--color-text)}button,input{font:inherit}a.btn,button{min-height:44px}:focus-visible{outline:2px solid var(--color-text);outline-offset:2px}.shell_header__ce0AZ{display:flex;align-items:center;justify-content:space-between;gap:var(--space-sm) var(--space-md);flex-wrap:wrap;background:var(--color-surface);border-radius:var(--radius-lg);padding:var(--space-sm) var(--space-md);margin-bottom:var(--space-lg)}.shell_wordmark__Ww1z3{display:inline-flex;align-items:center;gap:var(--space-sm);font-family:var(--font-label);font-size:1rem;font-weight:700;color:var(--color-text);text-decoration:none;min-height:44px}.shell_mark__e2NGx{display:inline-grid;place-items:center;width:28px;height:28px;border-radius:var(--radius-sm);background:var(--color-primary);color:var(--color-on-primary);font-size:.875rem;font-weight:700}.shell_nav__bw_NV{display:flex;align-items:center;flex-wrap:wrap;gap:var(--space-xs) var(--space-md);font-family:var(--font-label);font-size:.9375rem;letter-spacing:var(--tracking-label)}.shell_nav__bw_NV a{text-decoration:none;font-weight:600}.shell_footer__FCb91{margin-top:var(--space-2xl);padding-top:var(--space-lg);border-top:1px solid var(--color-line);font-family:var(--font-label);font-size:var(--size-label);color:var(--color-text-muted)}.shell_footer__FCb91 .shell_nav__bw_NV{flex-direction:column;align-items:flex-start;gap:var(--space-xs);font-size:var(--size-label)}.shell_footer__FCb91 .shell_nav__bw_NV a{font-weight:500;text-decoration:underline;min-height:32px;display:inline-flex;align-items:center}.shell_notice__CGaUz{margin-top:var(--space-md);margin-bottom:0}.shell_navButton__COYY3{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;padding:0;min-height:0;font:inherit;letter-spacing:inherit;color:var(--color-text-muted);font-weight:500;text-decoration:none;cursor:pointer;min-height:44px}.shell_langChip__wvvZQ{border:1px solid var(--color-line);border-radius:var(--radius-full);padding:2px var(--space-sm);min-height:32px;color:var(--color-text)}.shell_navButton__COYY3 [lang]{display:inline;color:inherit;font-size:inherit}@media (max-width:480px){.shell_wideOnly__citS4{display:none}}