@font-face{font-family:Be Vietnam Pro;font-style:normal;font-weight:400;font-display:swap;src:url(../media/53e45098eac42afb-s.p.1uklb5el4zgvl.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Be Vietnam Pro;font-style:normal;font-weight:400;font-display:swap;src:url(../media/85ea1b3aadcead52-s.05i4gb4p0piv4.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Be Vietnam Pro;font-style:normal;font-weight:400;font-display:swap;src:url(../media/3c285486269019b7-s.p.2g-0we2o5_ngd.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Be Vietnam Pro;font-style:normal;font-weight:600;font-display:swap;src:url(../media/a3bcb02a0e9e5d11-s.p.25pbmqxk8u2s7.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Be Vietnam Pro;font-style:normal;font-weight:600;font-display:swap;src:url(../media/b35fd19aef91b293-s.0n_ln9vqskgts.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Be Vietnam Pro;font-style:normal;font-weight:600;font-display:swap;src:url(../media/8f46d218c8f79e34-s.p.2wu4yy186g04j.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Be Vietnam Pro;font-style:normal;font-weight:700;font-display:swap;src:url(../media/8ffc259da9d23054-s.p.10uaeld2xxvpt.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Be Vietnam Pro;font-style:normal;font-weight:700;font-display:swap;src:url(../media/9e486ba39c38fb8a-s.2bbpeapf-lbjw.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Be Vietnam Pro;font-style:normal;font-weight:700;font-display:swap;src:url(../media/6f42e0a3b0519c4d-s.p.13y-iz2lazqtb.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Be Vietnam Pro;font-style:normal;font-weight:800;font-display:swap;src:url(../media/fcf129058e6e31f2-s.p.1ubek13yfcpkr.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Be Vietnam Pro;font-style:normal;font-weight:800;font-display:swap;src:url(../media/7b74840ea7c05e95-s.0t1_atrj_pkiu.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Be Vietnam Pro;font-style:normal;font-weight:800;font-display:swap;src:url(../media/3eca85881bcfa204-s.p.0unco9n87mni8.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Be Vietnam Pro Fallback;src:local(Arial);ascent-override:90.61%;descent-override:24.01%;line-gap-override:0.0%;size-adjust:110.36%}.be_vietnam_pro_61a50f59-module__VN3h4q__className{font-family:Be Vietnam Pro,Be Vietnam Pro Fallback;font-style:normal}.be_vietnam_pro_61a50f59-module__VN3h4q__variable{--font-be-vietnam-pro:"Be Vietnam Pro", "Be Vietnam Pro Fallback"}
:root{--color-white:#fff;--color-black:#0a0a0a;--color-gray-50:#fafafa;--color-gray-100:#f4f4f5;--color-gray-200:#e4e4e6;--color-gray-300:#d4d4d7;--color-gray-400:#85858f;--color-gray-500:#6c6c75;--color-gray-600:#525259;--color-gray-700:#3f3f44;--color-gray-800:#27272a;--color-gray-900:#18181b;--color-gray-950:#09090c;--color-night-1:#0f0f12;--color-night-2:#17171a;--color-night-3:#1e1e21;--color-night-4:#252528;--color-night-5:#2c2c2f;--color-night-6:#36363a;--color-night-7:#464649;--color-night-8:#5a5a5e;--color-night-9:#7b7b7f;--color-night-10:#939397;--color-night-11:#b7b7bb;--color-night-12:#f3f3f7;--color-red-50:#fef2f1;--color-red-100:#ffe2df;--color-red-200:#ffcac5;--color-red-300:#ffa49d;--color-red-400:#ff6662;--color-red-500:#fb2f3b;--color-red-600:#d81b28;--color-red-700:#c71925;--color-red-800:#b51722;--color-red-900:#850d17;--color-red-950:#490207;--color-green-50:#f1f7f2;--color-green-100:#e0eee2;--color-green-200:#c6e2c9;--color-green-300:#9ecfa6;--color-green-400:#5cb670;--color-green-500:#16a34a;--color-green-600:#00923f;--color-green-700:#007a33;--color-green-800:#006529;--color-green-900:#075624;--color-green-950:#012c0e;--color-amber-50:#f9f5f0;--color-amber-100:#f3e8dd;--color-amber-200:#ead5c0;--color-amber-300:#ddb994;--color-amber-400:#ce924e;--color-amber-500:#c27803;--color-amber-600:#aa6800;--color-amber-700:#8e5600;--color-amber-800:#774700;--color-amber-900:#653c00;--color-amber-950:#351d00;--color-blue-50:#f1f6fd;--color-blue-100:#dfeafe;--color-blue-200:#c6daff;--color-blue-300:#9fc0ff;--color-blue-400:#6b9dff;--color-blue-500:#4883ff;--color-blue-600:#2563eb;--color-blue-700:#2159d3;--color-blue-800:#1d4bae;--color-blue-900:#1c408f;--color-blue-950:#0a204f;--color-violet-50:#f5f4fe;--color-violet-100:#eae6ff;--color-violet-200:#dad2ff;--color-violet-300:#c3b3ff;--color-violet-400:#a587ff;--color-violet-500:#9467ff;--color-violet-600:#7c3aed;--color-violet-700:#7034d8;--color-violet-800:#5d2fb1;--color-violet-900:#4d2c92;--color-violet-950:#281350;--color-teal-50:#f2f7f6;--color-teal-100:#e1edea;--color-teal-200:#c8dfda;--color-teal-300:#a2cac2;--color-teal-400:#66afa3;--color-teal-500:#399e90;--color-teal-600:#0c8d7e;--color-teal-700:#0b7c6f;--color-teal-800:#126157;--color-teal-900:#175149;--color-teal-950:#072a25;--color-felt-800:#1e4d31;--color-felt-900:#14301f;--font-sans:"Be Vietnam Pro", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--weight-regular:400;--weight-semibold:600;--weight-bold:700;--weight-black:800;--text-2xs:11px;--text-xs:12px;--text-sm:13px;--text-md:14px;--text-lg:16px;--text-xl:18px;--text-2xl:20px;--text-3xl:24px;--text-4xl:28px;--text-5xl:36px;--text-clock:128px;--leading-2xs:16px;--leading-xs:18px;--leading-sm:19px;--leading-md:20px;--leading-lg:24px;--leading-xl:26px;--leading-2xl:28px;--leading-3xl:32px;--leading-4xl:36px;--leading-5xl:44px;--leading-clock:128px;--leading-display:.9;--leading-none:1;--tracking-2xs:.02em;--tracking-xs:0;--tracking-sm:0;--tracking-md:0;--tracking-lg:0;--tracking-xl:-.005em;--tracking-2xl:-.005em;--tracking-3xl:-.01em;--tracking-4xl:-.015em;--tracking-5xl:-.02em;--tracking-clock:-.03em;--tracking-tv-clock:-.04em;--tracking-caps:.05em;--tracking-caps-wide:.08em;--tracking-code:.12em;--space-0:0;--space-3xs:2px;--space-2xs:4px;--space-xs:6px;--space-sm:8px;--space-md:10px;--space-lg:12px;--space-xl:16px;--space-2xl:20px;--space-3xl:24px;--space-4xl:32px;--space-5xl:40px;--space-6xl:48px;--space-7xl:64px;--radius-xs:4px;--radius-sm:6px;--radius-md:9px;--radius-lg:12px;--radius-xl:18px;--radius-2xl:24px;--radius-table:60px;--radius-pill:999px;--radius-blob:52% 48% 60% 40% / 55% 45% 55% 45%;--size-control-sm:30px;--size-control-md:40px;--size-control-lg:52px;--size-control-touch:48px;--size-input:44px;--size-input-lg:56px;--size-sidebar:232px;--size-topbar:60px;--size-mobile-header:56px;--size-mobile-tabbar:64px;--size-console-header:62px;--size-sidebar-collapsed:72px;--size-menu-item:34px;--size-menu-item-compact:32px;--size-menu-popup:240px;--size-mobile-shell:480px;--size-desktop-shell:1200px;--size-tablet-content:640px;--size-rail:80px;--size-auth-form:380px;--size-logo-auth:300px;--size-logo-sidebar:50px;--size-logo-mark:36px;--size-logo-mobile:26px;--size-avatar-sm:30px;--size-icon-button-sm:28px;--size-otp-cell-width:44px;--size-otp-cell-height:52px;--size-event-time-width:62px;--size-sheet-handle-width:44px;--size-sheet-handle-height:5px;--size-target-min:24px;--size-stat-min:180px;--size-modal-sm:480px;--size-modal-md:560px;--size-modal-lg:640px;--size-modal-xl:760px;--size-field-xs:96px;--size-field-sm:140px;--size-field-md:160px;--size-field-lg:320px;--size-card-min-sm:140px;--size-card-min-md:168px;--size-card-min-lg:260px;--size-column-readable:880px;--size-settings-col-setting:180px;--size-settings-col-used-in:160px;--size-settings-col-value:220px;--size-settings-col-default:80px;--size-settings-col-action:72px;--size-qr-preview:96px;--size-identity-qr:200px;--size-picture-tile:160px;--size-promotion-banner-disc:120px;--size-lookup-input:460px;--size-lookup-card:720px;--size-upload-progress:48px;--bp-sm:600px;--bp-md:768px;--bp-lg:1024px;--bp-xl:1280px;--bp-2xl:1536px;--bp-height-short:800px;--border-width-hairline:1px;--border-width-strong:1.5px;--border-width-heavy:2px;--focus-width:2px;--focus-offset:2px;--focus-ring-width:3px;--layer-behind:-1;--layer-base:0;--layer-raised:10;--layer-sticky:100;--layer-dropdown:1000;--layer-overlay:1100;--layer-modal:1200;--layer-toast:1300;--layer-tooltip:1400;--opacity-disabled:.45;--opacity-scrim:.7;--icon-sm:14px;--icon-md:18px;--icon-lg:20px;--icon-xl:22px;--display-background:#000;--display-break-background:var(--color-red-500);--display-text:var(--color-white);--display-divider:var(--color-night-5);--display-scrim:#000000b3;--display-panel:#0f0f11b8;--display-panel-sheer:#0f0f111a;--display-unit:min(calc(100vw / 1920), calc(100vh / 1080));--display-text-xs:calc(22 * var(--display-unit));--display-text-sm:calc(26 * var(--display-unit));--display-text-md:calc(30 * var(--display-unit));--display-text-lg:calc(36 * var(--display-unit));--display-text-xl:calc(42 * var(--display-unit));--display-text-2xl:calc(48 * var(--display-unit));--display-text-3xl:calc(54 * var(--display-unit));--display-text-4xl:calc(60 * var(--display-unit));--display-text-5xl:calc(84 * var(--display-unit));--display-text-6xl:calc(280 * var(--display-unit));--display-text-7xl:calc(300 * var(--display-unit));--duration-70:70ms;--duration-110:.11s;--duration-150:.15s;--duration-240:.24s;--duration-400:.4s;--ease-standard:cubic-bezier(.2, 0, .38, .9);--ease-enter:cubic-bezier(0, 0, .38, .9);--ease-exit:cubic-bezier(.2, 0, 1, .9);--button-neutral-pressed-bg:var(--color-border);--space-2:var(--space-3xs);--space-4:var(--space-2xs);--space-6:var(--space-xs);--space-8:var(--space-sm);--space-10:var(--space-md);--space-12:var(--space-lg);--space-16:var(--space-xl);--space-20:var(--space-2xl);--space-24:var(--space-3xl);--space-32:var(--space-4xl);--space-40:var(--space-5xl);--space-48:var(--space-6xl);--space-64:var(--space-7xl);--radius-4:var(--radius-xs);--radius-6:var(--radius-sm);--radius-9:var(--radius-md);--radius-12:var(--radius-lg);--radius-18:var(--radius-xl);--radius-24:var(--radius-2xl);--text-11:var(--text-2xs);--leading-11:var(--leading-2xs);--tracking-11:var(--tracking-2xs);--text-12:var(--text-xs);--leading-12:var(--leading-xs);--tracking-12:var(--tracking-xs);--text-13:var(--text-sm);--leading-13:var(--leading-sm);--tracking-13:var(--tracking-sm);--text-14:var(--text-md);--leading-14:var(--leading-md);--tracking-14:var(--tracking-md);--text-16:var(--text-lg);--leading-16:var(--leading-lg);--tracking-16:var(--tracking-lg);--text-18:var(--text-xl);--leading-18:var(--leading-xl);--tracking-18:var(--tracking-xl);--text-20:var(--text-2xl);--leading-20:var(--leading-2xl);--tracking-20:var(--tracking-2xl);--text-24:var(--text-3xl);--leading-24:var(--leading-3xl);--tracking-24:var(--tracking-3xl);--text-28:var(--text-4xl);--leading-28:var(--leading-4xl);--tracking-28:var(--tracking-4xl);--text-36:var(--text-5xl);--leading-36:var(--leading-5xl);--tracking-36:var(--tracking-5xl);--text-128:var(--text-clock);--leading-128:var(--leading-clock);--tracking-128:var(--tracking-clock);--display-text-22:var(--display-text-xs);--display-text-26:var(--display-text-sm);--display-text-30:var(--display-text-md);--display-text-36:var(--display-text-lg);--display-text-42:var(--display-text-xl);--display-text-48:var(--display-text-2xl);--display-text-54:var(--display-text-3xl);--display-text-60:var(--display-text-4xl);--display-text-84:var(--display-text-5xl);--display-text-280:var(--display-text-6xl);--display-text-300:var(--display-text-7xl)}@media (prefers-reduced-motion:reduce){:root{--duration-70:0s;--duration-110:0s;--duration-150:0s;--duration-240:0s;--duration-400:0s}}:root,[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--color-bg:var(--color-gray-50);--color-surface:var(--color-white);--color-surface-muted:var(--color-gray-100);--color-surface-sunken:var(--color-white);--color-surface-raised:var(--color-white);--color-surface-overlay:var(--color-white);--color-chrome:var(--color-black);--color-chrome-hover:var(--color-night-3);--color-on-chrome:var(--color-white);--color-on-chrome-secondary:var(--color-gray-300);--color-on-chrome-muted:var(--color-gray-400);--color-inverse:var(--color-black);--color-on-inverse:var(--color-white);--color-text:var(--color-gray-900);--color-text-secondary:var(--color-gray-700);--color-text-muted:var(--color-gray-600);--color-text-disabled:var(--color-gray-400);--color-text-link:var(--color-red-600);--color-border:var(--color-gray-200);--color-border-subtle:var(--color-gray-100);--color-border-strong:var(--color-gray-300);--color-border-control:var(--color-gray-400);--color-focus:var(--color-gray-900);--color-focus-ring:#18181b14;--color-brand:var(--color-red-500);--color-accent:var(--color-red-600);--color-accent-hover:var(--color-red-700);--color-accent-pressed:var(--color-red-800);--color-accent-text:var(--color-red-600);--color-accent-bg:var(--color-red-50);--color-accent-border:var(--color-red-100);--color-accent-ring:#fb2f3b1f;--color-on-accent:var(--color-white);--color-overlay:#0a0a0a80;--color-scan-surface:var(--color-white);--color-success-solid:var(--color-green-500);--color-success-on-solid:var(--color-gray-950);--color-success-fg:var(--color-green-600);--color-success-bg:var(--color-green-50);--color-success-border:var(--color-green-100);--color-success-text:var(--color-green-800);--color-warning-solid:var(--color-amber-500);--color-warning-on-solid:var(--color-gray-950);--color-warning-fg:var(--color-amber-500);--color-warning-bg:var(--color-amber-50);--color-warning-border:var(--color-amber-100);--color-warning-text:var(--color-amber-800);--color-info-solid:var(--color-blue-600);--color-info-on-solid:var(--color-white);--color-info-fg:var(--color-blue-600);--color-info-bg:var(--color-blue-50);--color-info-border:var(--color-blue-100);--color-info-text:var(--color-blue-800);--color-danger-solid:var(--color-red-600);--color-danger-on-solid:var(--color-white);--color-danger-fg:var(--color-red-600);--color-danger-bg:var(--color-red-50);--color-danger-border:var(--color-red-100);--color-danger-text:var(--color-red-800);--color-mp-fg:var(--color-violet-600);--color-mp-bg:var(--color-violet-50);--color-mp-on-chrome-fg:var(--color-violet-200);--color-mp-on-chrome-bg:var(--color-violet-950);--color-hp-fg:var(--color-teal-700);--color-hp-bg:var(--color-teal-50);--color-hp-border:var(--color-teal-100);--color-felt:var(--color-felt-900);--color-felt-border:var(--color-felt-800);--shadow-raised:0 1px 2px #0000000f, 0 4px 14px #0000000f;--shadow-overlay:0 6px 16px #00000014, 0 3px 6px -4px #0000001f;--shadow-modal:0 20px 60px #0000004d}[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--color-bg:var(--color-night-1);--color-surface:var(--color-night-3);--color-surface-muted:var(--color-night-5);--color-surface-sunken:var(--color-night-2);--color-surface-raised:var(--color-night-4);--color-surface-overlay:var(--color-night-5);--color-chrome:#000;--color-text:var(--color-night-12);--color-text-secondary:var(--color-night-11);--color-text-muted:var(--color-night-10);--color-text-disabled:var(--color-night-8);--color-text-link:var(--color-red-400);--color-border:var(--color-night-6);--color-border-subtle:var(--color-night-4);--color-border-strong:var(--color-night-7);--color-border-control:var(--color-night-9);--color-focus:var(--color-night-12);--color-focus-ring:#f4f4f529;--color-accent-text:var(--color-red-400);--color-accent-bg:#fb2f3b2e;--color-accent-border:#fb2f3b59;--color-accent-ring:#fb2f3b66;--color-success-solid:var(--color-green-700);--color-success-on-solid:var(--color-white);--color-success-fg:var(--color-green-400);--color-success-bg:#16a34a33;--color-success-border:#16a34a59;--color-success-text:var(--color-green-200);--color-warning-fg:var(--color-amber-400);--color-warning-bg:#c278032e;--color-warning-border:#c278034d;--color-warning-text:var(--color-amber-200);--color-info-fg:var(--color-blue-300);--color-info-bg:#3b82f633;--color-info-border:#3b82f64d;--color-info-text:var(--color-blue-200);--color-danger-fg:var(--color-red-400);--color-danger-bg:#fb2f3b2e;--color-danger-border:#fb2f3b59;--color-danger-text:var(--color-red-200);--shadow-raised:0 1px 2px #00000080, 0 4px 14px #00000073;--shadow-overlay:0 6px 16px #0000008c, 0 3px 6px -4px #0009;--shadow-modal:0 20px 60px #000000b3}:root{--font-display-clock:var(--weight-black) var(--text-clock) / var(--leading-clock) var(--font-sans);--tracking-display-clock:var(--tracking-clock);--font-display:var(--weight-black) var(--text-5xl) / var(--leading-5xl) var(--font-sans);--tracking-display:var(--tracking-5xl);--font-heading-lg:var(--weight-bold) var(--text-4xl) / var(--leading-4xl) var(--font-sans);--tracking-heading-lg:var(--tracking-4xl);--font-heading-md:var(--weight-bold) var(--text-3xl) / var(--leading-3xl) var(--font-sans);--tracking-heading-md:var(--tracking-3xl);--font-heading-sm:var(--weight-bold) var(--text-2xl) / var(--leading-2xl) var(--font-sans);--tracking-heading-sm:var(--tracking-2xl);--font-title:var(--weight-bold) var(--text-xl) / var(--leading-xl) var(--font-sans);--tracking-title:var(--tracking-xl);--font-title-sm:var(--weight-semibold) var(--text-lg) / var(--leading-lg) var(--font-sans);--tracking-title-sm:var(--tracking-lg);--font-body:var(--weight-regular) var(--text-md) / var(--leading-md) var(--font-sans);--tracking-body:var(--tracking-md);--font-body-dense:var(--weight-regular) var(--text-sm) / var(--leading-sm) var(--font-sans);--tracking-body-dense:var(--tracking-sm);--font-field:var(--weight-regular) var(--text-lg) / var(--leading-lg) var(--font-sans);--tracking-field:var(--tracking-lg);--font-label:var(--weight-semibold) var(--text-xs) / var(--leading-xs) var(--font-sans);--tracking-label:var(--tracking-xs);--font-label-md:var(--weight-semibold) var(--text-sm) / var(--leading-sm) var(--font-sans);--tracking-label-md:var(--tracking-sm);--font-overline:var(--weight-semibold) var(--text-2xs) / var(--leading-2xs) var(--font-sans);--tracking-overline:var(--tracking-caps);--space-page:var(--space-xl);--space-section:var(--space-3xl);--space-gutter:var(--space-lg);--control-sm:36px;--control-md:44px;--control-lg:52px;--control-field:56px;--size-container:var(--size-mobile-shell);--target-min:44px}@media (min-width:768px){:root{--space-page:var(--space-3xl);--space-section:var(--space-4xl);--space-gutter:var(--space-xl);--size-container:var(--size-tablet-content)}}@media (min-width:1024px){:root{--font-heading-lg:var(--weight-bold) var(--text-5xl) / var(--leading-5xl) var(--font-sans);--tracking-heading-lg:var(--tracking-5xl);--font-heading-md:var(--weight-bold) var(--text-4xl) / var(--leading-4xl) var(--font-sans);--tracking-heading-md:var(--tracking-4xl);--font-heading-sm:var(--weight-bold) var(--text-3xl) / var(--leading-3xl) var(--font-sans);--tracking-heading-sm:var(--tracking-3xl);--font-title:var(--weight-bold) var(--text-2xl) / var(--leading-2xl) var(--font-sans);--tracking-title:var(--tracking-2xl);--font-title-sm:var(--weight-semibold) var(--text-xl) / var(--leading-xl) var(--font-sans);--tracking-title-sm:var(--tracking-xl);--font-field:var(--weight-regular) var(--text-md) / var(--leading-md) var(--font-sans);--tracking-field:var(--tracking-md);--space-page:var(--space-4xl);--space-section:var(--space-5xl);--space-gutter:var(--space-3xl);--control-field:44px;--size-container:var(--size-desktop-shell);--target-min:24px}}[data-density=compact]{--font-heading-lg:var(--weight-bold) var(--text-4xl) / var(--leading-4xl) var(--font-sans);--tracking-heading-lg:var(--tracking-4xl);--font-heading-md:var(--weight-bold) var(--text-3xl) / var(--leading-3xl) var(--font-sans);--tracking-heading-md:var(--tracking-3xl);--font-heading-sm:var(--weight-bold) var(--text-2xl) / var(--leading-2xl) var(--font-sans);--tracking-heading-sm:var(--tracking-2xl);--font-title:var(--weight-bold) var(--text-xl) / var(--leading-xl) var(--font-sans);--tracking-title:var(--tracking-xl);--font-title-sm:var(--weight-semibold) var(--text-lg) / var(--leading-lg) var(--font-sans);--tracking-title-sm:var(--tracking-lg);--font-field:var(--weight-regular) var(--text-md) / var(--leading-md) var(--font-sans);--tracking-field:var(--tracking-md);--space-page:var(--space-3xl);--space-section:var(--space-3xl);--space-gutter:var(--space-lg);--control-sm:30px;--control-md:40px;--control-lg:48px;--control-field:40px;--size-container:var(--size-desktop-shell);--target-min:24px}@media not (min-width:768px){[data-density=compact]{--space-page:var(--space-lg)}}@media (pointer:coarse){:root,[data-density]{--font-field:var(--weight-regular) var(--text-lg) / var(--leading-lg) var(--font-sans);--tracking-field:var(--tracking-lg);--control-sm:44px;--control-md:48px;--control-lg:56px;--control-field:48px;--target-min:44px}}
:root{--font-sans:var(--font-be-vietnam-pro), system-ui, -apple-system, "Segoe UI", Roboto, sans-serif}html{scrollbar-width:none}html::-webkit-scrollbar{display:none}body{background:var(--color-bg);color:var(--color-text);font-family:var(--font-sans);font-size:var(--text-14);line-height:var(--leading-14);margin:0}button,input{font:inherit}.num{font-variant-numeric:tabular-nums}
