@font-face{font-family:Mona Sans Variable;font-style:normal;font-display:swap;font-weight:200 900;font-stretch:75% 125%;src:url(/assets/mona-sans-vietnamese-standard-normal-Rd0aZl9c.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:Mona Sans Variable;font-style:normal;font-display:swap;font-weight:200 900;font-stretch:75% 125%;src:url(/assets/mona-sans-latin-ext-standard-normal-CQ1tG6In.woff2)format("woff2-variations");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Mona Sans Variable;font-style:normal;font-display:swap;font-weight:200 900;font-stretch:75% 125%;src:url(/assets/mona-sans-latin-standard-normal-BMVx8nn_.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}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;--color-paper:var(--lightningcss-light,#f4f5f6)var(--lightningcss-dark,#000);--color-paper-raised:var(--lightningcss-light,#fff)var(--lightningcss-dark,#0f0f0f);--color-paper-sunken:var(--lightningcss-light,#e9ebee)var(--lightningcss-dark,#000);--color-ink:var(--lightningcss-light,#1a1e2b)var(--lightningcss-dark,#ededed);--color-ink-muted:var(--lightningcss-light,#5d6475)var(--lightningcss-dark,#a3a3a3);--color-ink-faint:var(--lightningcss-light,#9aa1b0)var(--lightningcss-dark,#5c5c5c);--color-ink-quiet:var(--lightningcss-light,#9aa1b0)var(--lightningcss-dark,gray);--color-magenta:var(--lightningcss-light,#c8006e)var(--lightningcss-dark,#ff5aa8);--color-magenta-wash:var(--lightningcss-light,#fbe3ef)var(--lightningcss-dark,#3a1229);--color-danger:var(--lightningcss-light,#b42318)var(--lightningcss-dark,#ff8a7a);--color-whatsapp:var(--lightningcss-light,#128c7e)var(--lightningcss-dark,#25d366);--color-sheet:#fff;--color-focus:var(--color-magenta);--color-selection:var(--color-magenta-wash);--color-tint-1:var(--lightningcss-light,#1a1e2b0f)var(--lightningcss-dark,#ededed12);--color-tint-2:var(--lightningcss-light,#1a1e2b1c)var(--lightningcss-dark,#ededed21);--color-pop-glass:var(--lightningcss-light,#1a1e2bdb)var(--lightningcss-dark,#262626d6);--color-pop-ink:var(--lightningcss-light,#f4f5f6)var(--lightningcss-dark,#ededed);--color-pop-ink-quiet:var(--lightningcss-light,#f4f5f6ad)var(--lightningcss-dark,#ededed9e);--color-pop-tint:var(--lightningcss-light,#f4f5f61f)var(--lightningcss-dark,#ededed1a);--color-pop-rim:var(--lightningcss-light,#ffffff24)var(--lightningcss-dark,#ffffff1a);--blur-pop:blur(28px) saturate(1.4);--color-pop-danger:#ff8a7a;--lift-pop:0 18px 44px -14px var(--lightningcss-light,#0e101752)var(--lightningcss-dark,#0009);--color-mark-magenta:#ec5c9d;--color-mark-magenta-in:#e42a82;--color-mark-yellow:#fcb72e;--color-mark-yellow-in:#fdde21;--color-mark-cyan:#009fd3;--color-mark-cyan-in:#257ebd;--color-mark-black:var(--lightningcss-light,#333332)var(--lightningcss-dark,#6e6e6e);--color-mark-black-in:var(--lightningcss-light,#4c4c4c)var(--lightningcss-dark,#8f8f8f);--font-sans:"Mona Sans Variable", "Twemoji Mozilla", ui-sans-serif, system-ui, sans-serif;--figures:lining-nums proportional-nums;--figures-code:lining-nums tabular-nums;--text-xs:.75rem;--text-sm:.875rem;--text-md:1rem;--text-lg:1.125rem;--text-xl:1.3125rem;--text-2xl:1.5rem;--text-3xl:2.25rem;--text-4xl:3rem;--text-5xl:4.5rem;--text-display:clamp(4.5rem, 3rem + 14vw, 15rem);--weight-regular:420;--weight-medium:540;--weight-bold:700;--weight-black:860;--leading-tight:1.1;--leading-snug:1.3;--leading-body:1.5;--tracking-display:-.055em;--tracking-tight:-.015em;--tracking-normal:0;--measure:66ch;--space-0:0;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.5rem;--space-6:2rem;--space-7:3rem;--space-8:4rem;--space-9:6rem;--space-10:8rem;--grid-columns:12;--grid-gutter:var(--space-5);--grid-margin:clamp(var(--space-5), 6vw, var(--space-9));--grid-max:90rem;--desk-margin:clamp(var(--space-4), .75rem + .9vw, var(--space-6));--taskbar-height:var(--space-8);--control-size:2.5rem;--start-size:var(--space-7);--mark-size:var(--space-6);--icon-size:1.25rem;--divider-size:var(--space-5);--divider-weight:.125rem;--pop-min:var(--space-10);--start-column:calc(var(--space-10) + var(--space-7));--map-height:calc(var(--space-10) * 2.5);--avatar-ink-dark:#1a1e2b;--avatar-ink-light:#fff;--avatar-magenta:var(--color-magenta);--avatar-magenta-ink:var(--color-paper);--avatar-cyan:var(--color-mark-cyan);--avatar-cyan-ink:var(--avatar-ink-dark);--avatar-yellow:var(--color-mark-yellow);--avatar-yellow-ink:var(--avatar-ink-dark);--avatar-slate:var(--color-mark-black);--avatar-slate-ink:var(--avatar-ink-light);--avatar-ink:var(--color-ink);--avatar-ink-ink:var(--color-paper);--avatar-sm:var(--space-6);--avatar-md:var(--space-7);--avatar-lg:var(--space-10);--swatch-size:var(--space-5);--window-gap:var(--space-4);--desk-narrow:56rem;--mail-folders:11rem;--mail-list:22rem;--mail-folders-tight:8.5rem;--mail-list-tight:15.5rem;--chat-list:20rem;--chat-list-tight:15rem;--chat-measure:72%;--chat-sticker:calc(var(--space-9) + var(--space-6));--chat-picture:calc(var(--space-10) * 2);--presence-size:.625rem;--color-presence-online:var(--lightningcss-light,#1e8a4c)var(--lightningcss-dark,#4bd28a);--color-presence-away:var(--lightningcss-light,#a76b00)var(--lightningcss-dark,#f2b544);--color-presence-busy:var(--color-danger);--color-presence-offline:var(--color-ink-faint);--color-event-visit:var(--lightningcss-light,#0b7fc0)var(--lightningcss-dark,#48b8ec);--color-event-call:var(--lightningcss-light,#c8006e)var(--lightningcss-dark,#ff5aa8);--color-event-whatsapp:var(--lightningcss-light,#1d8348)var(--lightningcss-dark,#46cf80);--color-event-mail:var(--lightningcss-light,#00796b)var(--lightningcss-dark,#4fd1c0);--color-event-installation:var(--lightningcss-light,#a86800)var(--lightningcss-dark,#f2b544);--color-event-service:var(--lightningcss-light,#3f51d8)var(--lightningcss-dark,#95a3ff);--color-event-delivery:var(--lightningcss-light,#c74c10)var(--lightningcss-dark,#ff8c55);--color-event-meeting:var(--lightningcss-light,#7a3ec2)var(--lightningcss-dark,#b98cf2);--color-event-personal:var(--lightningcss-light,#5d6475)var(--lightningcss-dark,#a3a3a3);--event-wash:18%;--event-wash-strong:30%;--calendar-hour:var(--space-8);--calendar-gutter:calc(var(--space-7) + var(--space-2));--calendar-bar:var(--space-5);--rule-weight:1px;--color-tinta-bk:var(--color-mark-black);--color-tinta-c:var(--color-mark-cyan);--color-tinta-m:var(--color-mark-magenta);--color-tinta-y:var(--color-mark-yellow);--ink-dot-size:var(--presence-size);--radius-sm:.25rem;--radius-md:.5rem;--radius-lg:.875rem;--radius-pill:999px;--duration-instant:80ms;--duration-fast:.14s;--duration-base:.22s;--duration-slow:.36s;--duration-deliberate:.64s;--duration-shake:.4s;--shake-reach:.375rem;--duration-legend:1.6s;--ease-out:cubic-bezier(.2, .7, .1, 1);--ease-in:cubic-bezier(.5, 0, .75, 0);--ease-in-out:cubic-bezier(.6, 0, .3, 1);--ease-emphasized:cubic-bezier(.2, 0, 0, 1);--ease-spring:cubic-bezier(.34, 1.4, .64, 1);--ease-breathe:cubic-bezier(.45, 0, .55, 1);--duration-breath:9s;--duration-beat:1s;--stagger:45ms;--layer-base:0;--layer-raised:10;--layer-overlay:100;--layer-toast:1000}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial}}@media (prefers-reduced-motion:reduce){:root{--duration-instant:0s;--duration-fast:0s;--duration-base:0s;--duration-slow:0s;--duration-deliberate:0s;--duration-shake:0s;--stagger:0s}}:root[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}*,:before,:after{box-sizing:border-box;margin:0}html{-webkit-text-size-adjust:none;-moz-text-size-adjust:none;text-size-adjust:none;font-family:var(--font-sans);font-size:100%;font-weight:var(--weight-regular);line-height:var(--leading-body);font-optical-sizing:auto;font-kerning:normal;font-variant-numeric:var(--figures);color:var(--color-ink);background:var(--color-paper);-webkit-font-smoothing:antialiased}@media (width>=137.5rem){html{font-size:112.5%}}body{min-block-size:100dvh}::selection{background:var(--color-selection);color:var(--color-ink)}@layer{[data-react-aria-pressable]{touch-action:pan-x pan-y pinch-zoom}}:focus-visible{outline:2px solid var(--color-focus);outline-offset:3px;border-radius:var(--radius-sm)}@media (prefers-reduced-motion:no-preference){@view-transition{navigation:auto}}@media (prefers-reduced-motion:reduce){::view-transition-group(*){animation:none}::view-transition-old(*){animation:none}::view-transition-new(*){animation:none}}.sheet{grid-template-columns:repeat(var(--grid-columns), minmax(0, 1fr));grid-template-rows:2fr auto minmax(var(--space-9), 1fr);column-gap:var(--grid-gutter);min-block-size:100dvh;max-inline-size:var(--grid-max);padding-inline:var(--grid-margin);padding-block:var(--grid-margin);margin-inline:auto;display:grid}.wordmark{font-size:var(--text-display);font-weight:var(--weight-black);letter-spacing:var(--tracking-display);color:var(--color-ink);grid-area:2/1/auto/-1;margin-inline-start:-.06em;line-height:.8}@media (prefers-reduced-motion:no-preference){.wordmark{animation:wordmark-in var(--duration-deliberate) var(--ease-emphasized) both}}@keyframes wordmark-in{0%{opacity:0;clip-path:inset(0 100% 0 0)}to{opacity:1;clip-path:inset(0)}}.desk[data-reader]>.tiles{inset-block-start:calc(var(--control-size) + 2 * var(--window-gap))}.reader-icon{z-index:var(--layer-raised);position:fixed;inset-block-start:var(--window-gap);inset-inline-end:var(--window-gap)}.reader-icon[aria-expanded=true]{color:var(--color-ink);background:var(--color-tint-1)}.reader{inset:var(--window-gap);z-index:var(--layer-overlay);border-radius:var(--radius-lg);background:var(--color-paper-raised);box-shadow:var(--lift-pop);outline:none;flex-direction:column;display:flex;position:fixed;overflow:hidden}.reader-head{justify-content:space-between;align-items:center;gap:var(--space-4);padding:var(--space-5) var(--space-4) 0 var(--space-5);flex:none;display:flex}.reader-title{min-inline-size:0;font-size:var(--text-2xl);font-weight:var(--weight-black);line-height:var(--leading-tight);letter-spacing:var(--tracking-tight);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.reader-body{gap:var(--space-5);min-block-size:0;padding:var(--space-5);overscroll-behavior:contain;flex-direction:column;flex:1;display:flex;overflow:auto}.reader-video{inline-size:100%;max-inline-size:calc(var(--space-10) * 4);aspect-ratio:1;object-fit:cover;border-radius:var(--radius-md);background:var(--color-paper-sunken);display:block}.reader-words{align-items:baseline;gap:var(--space-5);flex-wrap:wrap;display:flex}.reader-typing{gap:var(--space-2);max-inline-size:calc(var(--space-10) * 4);flex-direction:column;display:flex}.reader-input{inline-size:100%;font-size:var(--text-xl);font-variant-numeric:var(--figures-code);margin-inline-start:0}.reader-typing>.reader-words,.reader-read>.reader-words{margin-block-start:var(--space-4)}.reader-read{gap:var(--space-2);flex-direction:column;display:flex}.reader-value{font-size:var(--text-3xl);font-weight:var(--weight-black);line-height:var(--leading-tight);letter-spacing:var(--tracking-tight);font-variant-numeric:var(--figures-code);overflow-wrap:anywhere}.reader-printer{font-size:var(--text-lg);font-weight:var(--weight-medium);color:var(--color-ink-muted)}.reader-note{min-block-size:calc(var(--text-sm) * var(--leading-snug));font-size:var(--text-sm);font-weight:var(--weight-regular);line-height:var(--leading-snug);color:var(--color-ink-quiet)}.scan-word{align-items:baseline;gap:var(--space-3);flex:none;display:inline-flex}.scan-waiting{font-size:var(--text-sm);font-weight:var(--weight-regular);color:var(--color-ink-quiet)}@media (prefers-reduced-motion:no-preference){.scan-waiting:not([data-quiet]){animation:scan-breathe calc(var(--duration-beat) * 2) var(--ease-breathe) infinite}.reader{animation:reader-in var(--duration-base) var(--ease-emphasized)}}@keyframes scan-breathe{50%{opacity:.45}}@keyframes reader-in{0%{opacity:0;scale:.98}}
