:root,[data-theme=light]{--bg: #f8f7f3;--card: #ffffff;--soft: #f0eee8;--soft2: #eceae3;--line: #e4e5df;--line2: #edebe5;--line3: #d6d8d0;--accSoft: #e5eee7;--ink: #252923;--ink2: #5f645d;--ink3: #3e423c;--ink4: #8a8e86;--accT: #476554;--warmSoft: #f6eedd;--warmSoft2: #eee3ce;--wood1: #f4efe7;--wood2: #eae2d5;--warm1: #3a3024;--warm2: #6e6250;--dangerSoft: #faedea;--t3: #e6ecf4;--t4: #eee8f4;--soft3: #f4f2ec;--bgR: 248, 247, 243;--whR: 255, 255, 255;--tabbar: rgba(250, 249, 246, .62);--tabOn: rgba(255, 255, 255, .82);--tabRing: rgba(255, 255, 255, .85);--pri: #557865;--onPri: #ffffff;--featJ: #2f4a3e;--featN: #2f4a3e;--featF: linear-gradient(150deg, #2f4a3e, #476554);--tabHi: rgba(255, 255, 255, .95);--tabOnHi: rgba(255, 255, 255, .9);--tabEdge: rgba(37, 41, 35, .08);--tabShadow: 0 12px 32px -12px rgba(37, 41, 35, .38)}[data-theme=dark]{--bg: #021e05;--card: #0b2c12;--soft: #06240c;--soft2: #052209;--soft3: #042108;--line: #1a4221;--line2: #13381a;--line3: #27552f;--accSoft: #2e3d17;--ink: #f4eedc;--ink2: #b8c3a9;--ink3: #ddd6c0;--ink4: #8c9c86;--accT: #e9c77b;--warmSoft: #3e3013;--warmSoft2: #2a200c;--wood1: #4a3420;--wood2: #33231a;--warm1: #f4e6c8;--warm2: #cdb98f;--dangerSoft: #46211a;--t3: #0e3b48;--t4: #35264b;--bgR: 2, 30, 5;--whR: 11, 44, 18;--tabbar: rgba(10, 38, 16, .9);--tabOn: rgba(233, 199, 123, .17);--tabRing: rgba(255, 255, 255, .05);--pri: #e9c77b;--onPri: #1e1a0c;--featJ: linear-gradient(150deg, #125866 0%, #0a3441 100%);--featN: linear-gradient(135deg, #6e4a19 0%, #3d290e 100%);--featF: linear-gradient(150deg, #4e2f60 0%, #2a1a38 100%);--tabHi: rgba(255, 255, 255, 0);--tabOnHi: rgba(255, 255, 255, 0);--tabEdge: rgba(0, 0, 0, .35);--tabShadow: 0 18px 40px -12px rgba(0, 0, 0, .75), 0 2px 6px rgba(0, 0, 0, .35)}:root{--brand: #2f4a3e;--cream: #f1ebdd;--gold: #e8c985;--danger: #b4483a;--premium: linear-gradient(145deg, #1e2a44, #2b2847);--premiumGold: linear-gradient(115deg, #f2d592, #c99a3e);--ease: cubic-bezier(.2, .8, .2, 1);--coverShadow: 0 2px 4px rgba(0, 0, 0, .12), 0 24px 48px -16px rgba(0, 0, 0, .45);--scrim: rgba(15, 22, 17, .36);--amber: rgba(232, 201, 133, .5);--sage: rgba(169, 199, 179, .55);--rose: rgba(231, 180, 172, .55);--sky: rgba(175, 199, 222, .55);--lavender: rgba(192, 178, 218, .55);--peach: rgba(235, 186, 145, .55)}*{box-sizing:border-box}html,body{height:100%;overflow:hidden;overscroll-behavior:none}@supports (height: 100dvh){html,body{height:100dvh}}#root{height:100%}body{margin:0;font-family:Inter,Inter Variable,sans-serif;font-size:14px;background:var(--bg);color:var(--ink)}button,input,textarea,select{font:inherit;color:inherit}button{cursor:pointer;-webkit-tap-highlight-color:transparent}button:disabled{cursor:default;opacity:.5}[data-theme=dark] button:disabled{opacity:.6}button,a,input,textarea,select{outline-offset:3px}:focus-visible{outline:2px solid var(--accT)}button{touch-action:manipulation}a{color:var(--accT)}h1,h2,h3,p{margin:0}h1,h2,h3{font-family:Literata,Literata Variable,serif;font-weight:400}h1{font-size:30px;line-height:1.1;letter-spacing:normal}h2{font-size:22px}h3{font-size:18px}small{font-size:12px;color:var(--ink2)}img,svg{max-width:100%}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.001ms!important;transition-duration:.001ms!important;scroll-behavior:auto!important}}:root{--dangerInk: var(--danger)}[data-theme=dark]{--dangerInk: #f1a397}:root{--controlSurface: var(--soft);--controlBorder: var(--line3);--controlActive: var(--card)}[data-theme=dark]{--controlSurface: #1d3427;--controlBorder: #4e6756;--controlActive: #40573d}select:focus-visible{outline-offset:-2px}:root{--hoverBright: .965;--pressScale: .97;--fieldTint: rgba(47, 74, 62, .055);--fieldTintHover: rgba(47, 74, 62, .03);--pressTint: rgba(47, 74, 62, .07)}[data-theme=dark]{--hoverBright: 1.12;--fieldTint: rgba(255, 255, 255, .07);--fieldTintHover: rgba(255, 255, 255, .04);--pressTint: rgba(255, 255, 255, .08)}:where(button,[role=button],a[href],summary){transition:background-color .18s ease,box-shadow .2s ease,filter .18s ease,transform .2s cubic-bezier(.2,.8,.2,1)}:where(button,[role=button],a[href],summary):active:not(:disabled,[aria-disabled=true],[data-no-press]){transform:scale(var(--pressScale));transition-duration:.08s}@media(hover:hover)and (pointer:fine){:where(button,[role=button],a[href],summary):hover:not(:disabled,[aria-disabled=true],[data-no-hover]){filter:brightness(var(--hoverBright))}:where(label:has(>input:is([type=checkbox],[type=radio]))):hover{filter:brightness(var(--hoverBright))}}:where(button,[role=button]):is(:disabled,[aria-disabled=true]){cursor:default}:where(input:not([type=checkbox],[type=radio],[type=range],[type=file],[type=color]),textarea,select):focus{outline:none}[data-field]{transition:background-color .18s ease,border-color .18s ease}[data-field]:focus-within{background-image:linear-gradient(var(--fieldTint),var(--fieldTint))}@media(hover:hover)and (pointer:fine){[data-field]:hover:not(:focus-within,:has(:disabled)){background-image:linear-gradient(var(--fieldTintHover),var(--fieldTintHover))}}[data-input=keyboard] [data-field]:focus-within{outline:2px solid var(--accT);outline-offset:-1px}[data-field]:has(:disabled){opacity:.55}:where(input:not([type=checkbox],[type=radio],[type=range],[type=file],[type=color]),textarea,select):not([data-field] *){transition:background-color .18s ease,border-color .18s ease,box-shadow .18s ease}:where(input:not([type=checkbox],[type=radio],[type=range],[type=file],[type=color]),textarea,select):not([data-field] *):focus{box-shadow:inset 0 0 0 100vmax var(--fieldTint)}[data-input=keyboard] :where(input:not([type=checkbox],[type=radio],[type=range],[type=file],[type=color]),textarea,select):not([data-field] *):focus{outline:2px solid var(--accT);outline-offset:-2px}@media(hover:hover)and (pointer:fine){:where(input:not([type=checkbox],[type=radio],[type=range],[type=file],[type=color]),textarea,select):not([data-field] *,:focus,:disabled):hover{box-shadow:inset 0 0 0 100vmax var(--fieldTintHover)}}@media(prefers-reduced-motion:reduce){:where(button,[role=button],a[href],summary):active{transform:none}}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-vietnamese-wght-normal-CBcvBZtf.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-ext-wght-normal-DO1Apj_S.woff2) format("woff2-variations");unicode-range:U+0100-0101,U+0104-010F,U+0112-0127,U+012A-0167,U+016A-019F,U+01A2-01AE,U+01B1-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+1D00-1DBF,U+1E00-1E9F,U+1EFA-1EFF,U+2020,U+20A0-20AA,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-wght-normal-Dx4kXJAl.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Literata;font-style:normal;font-display:swap;font-weight:200 900;src:url(/assets/literata-vietnamese-wght-normal-LcSrhZ7T.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Literata;font-style:normal;font-display:swap;font-weight:200 900;src:url(/assets/literata-latin-ext-wght-normal-BnEbWgdZ.woff2) format("woff2-variations");unicode-range:U+0100-0101,U+0104-010F,U+0112-0127,U+012A-0167,U+016A-019F,U+01A2-01AE,U+01B1-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+1D00-1DBF,U+1E00-1E9F,U+1EFA-1EFF,U+2020,U+20A0-20AA,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Literata;font-style:normal;font-display:swap;font-weight:200 900;src:url(/assets/literata-latin-wght-normal-DLxlUchJ.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Literata;font-style:italic;font-display:swap;font-weight:200 900;src:url(/assets/literata-vietnamese-wght-italic-LyOFdRXZ.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Literata;font-style:italic;font-display:swap;font-weight:200 900;src:url(/assets/literata-latin-ext-wght-italic-CC1SwlwQ.woff2) format("woff2-variations");unicode-range:U+0100-0101,U+0104-010F,U+0112-0127,U+012A-0167,U+016A-019F,U+01A2-01AE,U+01B1-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+1D00-1DBF,U+1E00-1E9F,U+1EFA-1EFF,U+2020,U+20A0-20AA,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Literata;font-style:italic;font-display:swap;font-weight:200 900;src:url(/assets/literata-latin-wght-italic-Bm_GJfSc.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Noto Serif";font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/noto-serif-vietnamese-wght-normal-G-hP2cUo.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:"Noto Serif";font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/noto-serif-latin-ext-wght-normal-NX2Olof3.woff2) format("woff2-variations");unicode-range:U+0100-0101,U+0104-010F,U+0112-0127,U+012A-0167,U+016A-019F,U+01A2-01AE,U+01B1-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+1D00-1DBF,U+1E00-1E9F,U+1EFA-1EFF,U+2020,U+20A0-20AA,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Noto Serif";font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/noto-serif-latin-wght-normal-DKWgU5qY.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,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-display:swap;font-weight:400;src:url(/assets/be-vietnam-pro-vietnamese-400-normal-CRcqvyg1.woff2) format("woff2"),url(/assets/be-vietnam-pro-vietnamese-400-normal-BuGn0gnm.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Be Vietnam Pro;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/be-vietnam-pro-latin-ext-400-normal-CiZNW1ec.woff2) format("woff2"),url(/assets/be-vietnam-pro-latin-ext-400-normal-DYBYyMQr.woff) format("woff");unicode-range:U+0100-0101,U+0104-010F,U+0112-0127,U+012A-0167,U+016A-019F,U+01A2-01AE,U+01B1-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+1D00-1DBF,U+1E00-1E9F,U+1EFA-1EFF,U+2020,U+20A0-20AA,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Be Vietnam Pro;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/be-vietnam-pro-latin-400-normal-PpnXBOrz.woff2) format("woff2"),url(/assets/be-vietnam-pro-latin-400-normal-bXgqVju9.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,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-display:swap;font-weight:500;src:url(/assets/be-vietnam-pro-vietnamese-500-normal-DREgrEoJ.woff2) format("woff2"),url(/assets/be-vietnam-pro-vietnamese-500-normal-CfdwVo8-.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Be Vietnam Pro;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/be-vietnam-pro-latin-ext-500-normal-h0Fp6aX0.woff2) format("woff2"),url(/assets/be-vietnam-pro-latin-ext-500-normal-CK0UkkKf.woff) format("woff");unicode-range:U+0100-0101,U+0104-010F,U+0112-0127,U+012A-0167,U+016A-019F,U+01A2-01AE,U+01B1-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+1D00-1DBF,U+1E00-1E9F,U+1EFA-1EFF,U+2020,U+20A0-20AA,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Be Vietnam Pro;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/be-vietnam-pro-latin-500-normal-B6LVzGNe.woff2) format("woff2"),url(/assets/be-vietnam-pro-latin-500-normal-BJkVuMHw.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,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-display:swap;font-weight:600;src:url(/assets/be-vietnam-pro-vietnamese-600-normal-nyU-ZL2p.woff2) format("woff2"),url(/assets/be-vietnam-pro-vietnamese-600-normal-DkpCIyan.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Be Vietnam Pro;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/be-vietnam-pro-latin-ext-600-normal-BNd8euf0.woff2) format("woff2"),url(/assets/be-vietnam-pro-latin-ext-600-normal-BeUwKxhG.woff) format("woff");unicode-range:U+0100-0101,U+0104-010F,U+0112-0127,U+012A-0167,U+016A-019F,U+01A2-01AE,U+01B1-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+1D00-1DBF,U+1E00-1E9F,U+1EFA-1EFF,U+2020,U+20A0-20AA,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Be Vietnam Pro;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/be-vietnam-pro-latin-600-normal-BZDkUTrt.woff2) format("woff2"),url(/assets/be-vietnam-pro-latin-600-normal-5IO4e7bK.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}html[data-lite] *,html[data-lite] *:before,html[data-lite] *:after{-webkit-backdrop-filter:none!important;backdrop-filter:none!important}html[data-lite] [data-aurora]>i{filter:none!important;animation:none!important}
