@font-face{font-family:Bricolage Grotesque Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/bricolage-grotesque-latin-opsz-normal-Cre6nC2_.woff2)format("woff2-variations");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:Bricolage Grotesque Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/bricolage-grotesque-vietnamese-opsz-normal-D9N6E8K1.woff2)format("woff2-variations");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-display:swap;font-weight:400;src:url(/assets/be-vietnam-pro-latin-400-normal-PpnXBOrz.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-display:swap;font-weight:400;src:url(/assets/be-vietnam-pro-vietnamese-400-normal-CRcqvyg1.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-display:swap;font-weight:600;src:url(/assets/be-vietnam-pro-latin-600-normal-BZDkUTrt.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-display:swap;font-weight:600;src:url(/assets/be-vietnam-pro-vietnamese-600-normal-nyU-ZL2p.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}:root{color-scheme:light dark;--q-page:light-dark(#fff3cc,#1e1611);--q-surface:light-dark(#fffdf6,#2b2019);--q-sunk:light-dark(#f8e9bd,#17110d);--q-ink:light-dark(#36241a,#f7ebd0);--q-ink-2:light-dark(#735a4a,#c2ad97);--q-ink-3:light-dark(#9a836f,#8f7b69);--q-ink-on-deck:light-dark(#5a4233,#ddcdb6);--q-line:light-dark(#36241a1f,#f7ebd024);--q-scrim:light-dark(#36241a5c,#08050399);--q-action:light-dark(#36241a,#ffe49a);--q-on-action:light-dark(#fff3cc,#2b2019);--q-fur:#c58b5a;--q-fur-deep:#8a5a36;--q-fur-light:#f0d5b5;--q-fur-ink:#36241a;--q-leaf:#327a4e;--q-leaf-soft:light-dark(#d9efd9,#243a2a);--q-leaf-text:light-dark(#1f5c39,#a9e0b4);--q-lagoon:#1c7a83;--q-lagoon-soft:light-dark(#d2eeee,#1d3b3d);--q-lagoon-text:light-dark(#0e5a63,#9de0e2);--q-pink:#c23c4b;--q-pink-soft:light-dark(#fcdddd,#472429);--q-pink-text:light-dark(#9c2c3a,#f7b3b8);--q-sun:#e9a93c;--q-sun-soft:light-dark(#fbe6b4,#43341a);--q-sun-text:light-dark(#7a4e06,#f5d58a);--q-deck-1:light-dark(#ffe08a,#4d3f17);--q-deck-2:light-dark(#bfe5c2,#24402c);--q-deck-3:light-dark(#b4e4e4,#1c4143);--q-deck-4:light-dark(#f9c4c6,#522a2f);--q-deck-5:light-dark(#f8cba0,#53351d);--q-deck-6:light-dark(#c5ddf6,#233a52);--q-deck-7:light-dark(#d9cff2,#3a3257);--q-shadow-tint:light-dark(#6e4828,#080503);--q-shadow-1:0 0 2px color-mix(in srgb, var(--q-shadow-tint) 20%, transparent), 0 2px 6px -2px color-mix(in srgb, var(--q-shadow-tint) 14%, transparent);--q-shadow-2:0 0 2px color-mix(in srgb, var(--q-shadow-tint) 18%, transparent), 0 14px 28px -8px color-mix(in srgb, var(--q-shadow-tint) 20%, transparent);--q-shadow-3:0 0 2px color-mix(in srgb, var(--q-shadow-tint) 20%, transparent), 0 28px 56px -12px color-mix(in srgb, var(--q-shadow-tint) 34%, transparent);--q-r-sm:10px;--q-r-md:16px;--q-r-lg:24px;--q-r-xl:32px;--q-r-pill:999px;--q-s-1:4px;--q-s-2:8px;--q-s-3:12px;--q-s-4:16px;--q-s-5:20px;--q-s-6:24px;--q-s-8:32px;--q-s-10:40px;--q-s-14:56px;--q-font-display:"Bricolage Grotesque Variable", "Be Vietnam Pro", system-ui, sans-serif;--q-font-body:"Be Vietnam Pro", system-ui, sans-serif;--q-text-word:700 44px/1.02 var(--q-font-display);--q-text-h1:700 28px/1.15 var(--q-font-display);--q-text-h2:700 21px/1.2 var(--q-font-display);--q-text-title:600 17px/1.3 var(--q-font-body);--q-text-body:400 16px/1.5 var(--q-font-body);--q-text-small:400 14px/1.45 var(--q-font-body);--q-text-caption:600 12px/1.3 var(--q-font-body);--q-track-display:-.02em;--q-track-caption:.04em;--q-ease:cubic-bezier(.22, 1, .36, 1);--q-ease-spring:linear(0, .36 9%, .72 20%, .95 31%, 1.05 41%, 1.07 49%, 1.04 61%, 1.01 76%, 1);--q-t-fast:.16s;--q-t-base:.24s;--q-t-slow:.36s;--q-tap:44px}@media (prefers-reduced-motion:reduce){:root{--q-t-fast:1ms;--q-t-base:1ms;--q-t-slow:1ms;--q-ease-spring:linear}}*,:before,:after{box-sizing:border-box}html{touch-action:manipulation;text-size-adjust:100%}body{min-height:100dvh;padding:env(safe-area-inset-top) env(safe-area-inset-right) env(safe-area-inset-bottom) env(safe-area-inset-left);background:var(--q-page);color:var(--q-ink);font:var(--q-text-body);-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:transparent;margin:0}button,input{font:inherit;color:inherit}:focus-visible{outline:3px solid var(--q-lagoon);outline-offset:2px}:where(.q-btn,.q-icon-btn,.q-label,.q-grade__btn){--_tone:var(--q-action);--_on:var(--q-on-action);--_soft:color-mix(in srgb, var(--q-ink) 9%, transparent);--_text:var(--q-ink)}[data-tone=leaf]{--_tone:var(--q-leaf);--_on:#fff;--_soft:var(--q-leaf-soft);--_text:var(--q-leaf-text)}[data-tone=lagoon]{--_tone:var(--q-lagoon);--_on:#fff;--_soft:var(--q-lagoon-soft);--_text:var(--q-lagoon-text)}[data-tone=pink]{--_tone:var(--q-pink);--_on:#fff;--_soft:var(--q-pink-soft);--_text:var(--q-pink-text)}[data-tone=sun]{--_tone:var(--q-sun);--_on:var(--q-fur-ink);--_soft:var(--q-sun-soft);--_text:var(--q-sun-text)}._snack_p3xiw_1[role]{padding:0}._snack_p3xiw_1[data-open]{pointer-events:auto}._snack_p3xiw_1._aboveNav_p3xiw_9{bottom:calc(var(--q-s-14) + var(--q-s-8) + env(safe-area-inset-bottom))}._button_p3xiw_13{align-items:center;gap:var(--q-s-2);min-height:48px;padding:0 var(--q-s-5) 0 var(--q-s-4);border-radius:inherit;color:var(--q-page);font:var(--q-text-title);cursor:pointer;background:0 0;border:0;display:inline-flex}._button_p3xiw_13:active{opacity:.8}._stack_5c01w_1{gap:var(--q-s-3);display:grid}._summary_5c01w_6{justify-items:center;gap:var(--q-s-3);text-align:center;display:grid}._summary_5c01w_6 ._mark_5c01w_13{width:72px;height:72px}._title_5c01w_18{font:var(--q-text-h1);letter-spacing:var(--q-track-display);margin:0}._title_5c01w_18>span{align-items:center}._counts_5c01w_28{gap:var(--q-s-2);grid-template-columns:repeat(3,1fr);width:100%;display:grid}._count_5c01w_28{padding:var(--q-s-3) var(--q-s-2);border-radius:var(--q-r-md);background:var(--q-sunk);justify-items:center;gap:2px;display:grid}._count_5c01w_28>b{font:var(--q-text-h1);font-variant-numeric:tabular-nums}._count_5c01w_28>span{font:var(--q-text-small);align-items:center}._heading_5c01w_54{font:var(--q-text-h2);letter-spacing:var(--q-track-display);margin:0}._note_5c01w_60{margin:var(--q-s-2) 0 0;color:var(--q-ink-2);font:var(--q-text-small)}._paper_5c01w_66{margin:var(--q-s-3) 0 0;padding:0;list-style:none;display:grid}._item_5c01w_73{align-items:center;column-gap:var(--q-s-3);min-height:var(--q-tap);padding:var(--q-s-2) 0;border-top:1px solid var(--q-line);cursor:pointer;grid-template-columns:auto 1fr;display:grid}._paper_5c01w_66>li:first-child ._item_5c01w_73{border-top:0}._item_5c01w_73>input{width:26px;height:26px;accent-color:var(--q-leaf);grid-row:span 2;margin:0}._word_5c01w_96{font:var(--q-text-title)}._word_5c01w_96[data-ticked]{color:var(--q-ink-2)}._meaning_5c01w_104{color:var(--q-ink-2);font:var(--q-text-small)}._card_1msu6_1{gap:var(--q-s-5);padding:var(--q-s-6) var(--q-s-5);display:grid}._card_1msu6_1 ._hero_1msu6_7{justify-self:center;width:88px;height:88px}._title_1msu6_13{font:var(--q-text-h1);letter-spacing:var(--q-track-display);text-align:center;margin:0}._title_1msu6_13>span{align-items:center}._note_1msu6_24{margin:calc(var(--q-s-3) * -1) 0 0;color:var(--q-ink-2);font:var(--q-text-small);text-align:center}._note_1msu6_24>span{align-items:center}._field_1msu6_35{gap:var(--q-s-2);display:grid}._label_1msu6_40{font:var(--q-text-title)}._stack_ud2ed_1{gap:var(--q-s-3);display:grid}._countdown_ud2ed_6{font:var(--q-text-h1);letter-spacing:var(--q-track-display);margin:0}._countdown_ud2ed_6>span>[lang=vi]{font:var(--q-text-title);letter-spacing:0}._seen_ud2ed_17{margin:var(--q-s-4) 0 0;font:var(--q-text-title);font-variant-numeric:tabular-nums}._progress_ud2ed_23{margin-top:var(--q-s-3)}._forecast_ud2ed_27{margin:var(--q-s-4) 0 0;font:var(--q-text-small)}._days_ud2ed_32{align-items:center;gap:var(--q-s-2);margin-top:var(--q-s-4);display:flex}._days_ud2ed_32 ._mark_ud2ed_39{width:36px;height:36px}._suggest_ud2ed_44{min-height:56px;padding-block:var(--q-s-2);text-align:center}._note_ud2ed_50{padding:var(--q-s-3) var(--q-s-4);border-radius:var(--q-r-md);background:var(--q-sunk);font:var(--q-text-small);text-align:center;margin:0}._suggest_ud2ed_44>span,._note_ud2ed_50>span{align-items:center}._heading_ud2ed_64{margin:var(--q-s-4) 0 0;font:var(--q-text-h2);letter-spacing:var(--q-track-display)}._list_ud2ed_70{padding:var(--q-s-2);display:grid}._hook_hhu7d_1{gap:var(--q-s-1);margin-top:var(--q-s-4);display:grid}._label_hhu7d_7{color:var(--q-ink-on-deck);font:var(--q-text-caption);letter-spacing:var(--q-track-caption);text-transform:uppercase}._input_hhu7d_14{width:100%;min-height:var(--q-tap);padding:var(--q-s-3) var(--q-s-4);border-radius:var(--q-r-md);background:color-mix(in srgb, var(--q-surface) 62%, transparent);color:var(--q-ink);font:var(--q-text-body);resize:none;border:0;display:block}._input_hhu7d_14::placeholder{color:var(--q-ink-on-deck)}._plain_hhu7d_31 ._label_hhu7d_7,._plain_hhu7d_31 ._input_hhu7d_14::placeholder{color:var(--q-ink-2)}._plain_hhu7d_31 ._input_hhu7d_14{background:var(--q-sunk)}._screen_1yq2o_1{gap:var(--q-s-3);max-width:430px;height:calc(100dvh - env(safe-area-inset-top) - env(safe-area-inset-bottom));padding:var(--q-s-2) var(--q-s-4) var(--q-s-4);flex-direction:column;margin:0 auto;display:flex;overflow:hidden}._bar_1yq2o_12{min-height:var(--q-tap);flex:none;justify-content:space-between;align-items:center;display:flex}._left_1yq2o_20{color:var(--q-ink-2);font:var(--q-text-small);font-variant-numeric:tabular-nums}._screen_1yq2o_1 ._card_1yq2o_26{flex:auto;height:auto;min-height:0}._labels_1yq2o_32{flex-wrap:wrap;gap:6px;display:flex}._grades_1yq2o_38{opacity:.5;transition:opacity var(--q-t-base) var(--q-ease);flex:none}._grades_1yq2o_38[data-ready]{opacity:1}._page_2r1rq_1{max-width:430px;padding:var(--q-s-5) var(--q-s-4) var(--q-s-14);margin:0 auto}._card_2r1rq_7{justify-items:center;gap:var(--q-s-3);padding:var(--q-s-8) var(--q-s-5);text-align:center;display:grid}._card_2r1rq_7 ._hero_2r1rq_15{width:96px;height:96px;margin-bottom:var(--q-s-2)}._line_2r1rq_21{font:var(--q-text-title);margin:0}._line_2r1rq_21 ._bi_2r1rq_26{align-items:center}
