@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/barlow-condensed-600-vietnamese.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:Barlow Condensed;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/barlow-condensed-600-latin-ext.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/barlow-condensed-600-latin.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:Barlow Condensed;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/barlow-condensed-700-vietnamese.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:Barlow Condensed;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/barlow-condensed-700-latin-ext.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/barlow-condensed-700-latin.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:Barlow Condensed;font-style:normal;font-weight:800;font-display:swap;src:url(/fonts/barlow-condensed-800-vietnamese.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:Barlow Condensed;font-style:normal;font-weight:800;font-display:swap;src:url(/fonts/barlow-condensed-800-latin-ext.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:800;font-display:swap;src:url(/fonts/barlow-condensed-800-latin.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:Figtree;font-style:normal;font-weight:400 800;font-display:swap;src:url(/fonts/figtree-latin-ext.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Figtree;font-style:normal;font-weight:400 800;font-display:swap;src:url(/fonts/figtree-latin.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}
:root{--ink:#121212;--ink-2:#3a3a3a;--ink-3:#4a4a46;--muted:#6b6b6b;--faint:#9a9a94;--white:#fff;--paper:#f5f5f2;--paper-2:#fafaf8;--line:#e2e2de;--line-2:#f0f0ec;--line-3:#eeeeea;--line-4:#e8e8e5;--line-5:#e6e6e2;--field:#dcdcd7;--field-2:#d9d9d4;--lime:#c8f31d;--lime-hover:#b3dc0f;--lime-soft:#e9f7c0;--lime-ink:#5b7a00;--lime-deep:#3f5a00;--forest:#1f5a3a;--forest-ink:#15201a;--forest-muted:#5b6b60;--cream:#efe9d8;--sand:#e6e0d2;--sand-2:#f0ece2;--warn:#8a5a00;--warn-soft:#fff4d6;--bad:#b3261e;--bad-soft:#f3c9c4;--good:#14612f;--good-soft:#e3f4e8;--blue:#0b4ea2;--purple:#5b3a8a;--orange:#f4650f;--font-display:"Barlow Condensed", Impact, sans-serif;--font-body:Figtree, system-ui, sans-serif;--fs-9:9.5px;--fs-10:10.5px;--fs-11:11px;--fs-11h:11.5px;--fs-12:12px;--fs-12h:12.5px;--fs-13:13px;--fs-13h:13.5px;--fs-14:14px;--fs-15:15px;--fs-display-s:22px;--fs-display-m:28px;--fs-display-l:34px;--fs-display-xl:44px;--r-xs:6px;--r-s:8px;--r-9:9px;--r-m:10px;--r-11:11px;--r-l:12px;--r-xl:14px;--r-16:16px;--r-2xl:20px;--r-3xl:26px;--r-pill:999px;--shadow-pop:0 24px 50px -24px #00000059;--shadow-drawer:-30px 0 80px -40px #00000080;--shadow-toast:0 18px 40px -14px #00000080;--shadow-modal:0 50px 120px -40px #0009;--scrim:#12121252;--sidebar-w:232px;--drawer-w:min(500px, 94vw);--ease-out:cubic-bezier(.2, .8, .2, 1);--brand:var(--forest);--brand-ink:var(--cream);--brand-hover:#174a2f;--brand-line:var(--forest);--brand-text:var(--forest);--brand-mark:var(--forest);--brand-mark-ink:var(--cream);--m-ink:#111;--m-white:#fff;--m-paper:#f4f3ee;--m-text-1:#2a2a27;--m-text-2:#55554f;--m-text-3:#3d3d39;--m-text-4:#86847c;--m-text-5:#66665f;--m-tab-off:#6a6a63;--m-line:#e6e4dc;--m-line-2:#efede6;--m-line-3:#d6d4cb;--m-line-4:#d9d7cf;--m-line-5:#b5b3aa;--m-grip:#c9c7be;--m-soft:#f0efe9;--m-soft-2:#ecebe5;--m-soft-3:#f7f6f2;--m-soft-4:#e2e0d8;--m-hero-mid:#f1f0ea;--m-lime:#c8f31d;--m-lime-hi:#dbff4d;--m-lime-lo:#b8e40e;--m-forest:#1f5a3a;--m-cream:#ece4cf;--m-night:#0a0a0b;--m-night-2:#111113;--m-night-3:#121214;--m-night-4:#26272a;--m-night-5:#2c2d2f;--m-night-6:#2c2d30;--m-red:#d92d20;--m-red-ink:#b42318;--m-red-soft:#fff1f0;--m-red-line:#f2b8b5;--m-green:#2fb565;--m-green-soft:#eaf3ec;--m-link:#2b4c7e;--m-av-1:#2f6b7a;--m-av-2:#2f4f7a;--m-av-3:#7a2f4f;--m-av-4:#7a4a2f;--m-av-5:#4a3f7a;--m-av-6:#6b5a2f;--m-av-7:#8a2f1d;--m-av-8:#5a2f7a;--m-tool-gusto:#f45d48;--m-tool-qb:#2ca01c;--m-tool-adp:#d0271d;--m-tool-xls:#1d6f42;--m-visa:#1a1f71;--m-mastercard:#eb001b;--m-amex:#2e77bc;--m-scrim:#0a0a0b80;--m-glass:#ffffffdb;--m-glass-line:#ffffffe6;--m-tab-on:#11111112;--m-on-dark:#ffffffb8;--m-on-dark-soft:#ffffffd1;--m-on-dark-75:#ffffffbf;--m-on-dark-80:#fffc;--m-on-dark-70:#ffffffb3;--m-on-dark-10:#ffffff1a;--m-lime-ring:#c8f31d40;--m-on-dark-ring:inset 0 0 0 1px #fff6;--m-on-dark-2:#ffffff1f;--m-on-dark-line:#fff3;--m-on-dark-fill:#ffffff0f;--m-back-fill:#ffffffe6;--m-paper-clear:#f4f3ee00;--m-fs-9:9px;--m-fs-10px:10px;--m-fs-10:10.5px;--m-fs-11:11.5px;--m-fs-12:12px;--m-fs-12h:12.5px;--m-fs-13:13px;--m-fs-13h:13.5px;--m-fs-14:14px;--m-fs-14h:14.5px;--m-fs-15:15px;--m-fs-15h:15.5px;--m-fs-16:16px;--m-fs-16h:16.5px;--m-fs-17:17px;--m-fs-17h:17.5px;--m-fs-18:18px;--m-fs-19:19px;--m-fs-21:21px;--m-fs-22:22px;--m-fs-24:24px;--m-fs-26:26px;--m-fs-28:28px;--m-fs-30:30px;--m-fs-34:34px;--m-display-23:23px;--m-display-25:25px;--m-display-30:30px;--m-display-34:34px;--m-display-44:44px;--m-display-46:46px;--m-display-48:48px;--m-display-58:58px;--m-track-snug:-.02em;--m-track-tight:-.025em;--m-track-tighter:-.035em;--m-track-label:.14em;--m-track-kicker:.12em;--m-track-kicker-2:.16em;--m-r-5:5px;--m-r-6:6px;--m-r-9:9px;--m-r-11:11px;--m-r-12:12px;--m-r-13:13px;--m-r-14:14px;--m-r-16:16px;--m-r-18:18px;--m-r-20:20px;--m-r-22:22px;--m-r-24:24px;--m-r-26:26px;--m-r-28:28px;--m-r-30:30px;--m-r-32:32px;--m-r-34:34px;--m-shadow-btn:0 14px 30px -10px #00000073, inset 0 1px 0 #ffffff24;--m-shadow-lime:0 18px 44px -18px #c8f31d80, inset 0 1px 0 #ffffffbf;--m-shadow-lime-pill:0 10px 30px -10px #c8f31d8c;--m-shadow-ask:0 8px 18px -10px #0009;--m-shadow-tabs:0 20px 44px -16px #00000059;--m-shadow-toast:0 16px 30px -12px #00000080;--m-shadow-sheet:0 -20px 50px -20px #00000080;--m-shadow-menu:-20px 0 50px -20px #00000080;--m-shadow-opt:0 14px 28px -18px #00000080;--m-shadow-hero:0 30px 60px -30px #000000e6;--m-shadow-card:0 26px 50px -30px #0009;--m-shadow-knob:0 1px 3px #00000040;--m-shadow-lift:0 18px 36px -30px #00000080;--m-shadow-dark-card:0 24px 44px -26px #000c;--m-shadow-lime-card:inset 0 1px 0 #ffffffb3;--m-shadow-bubble:0 14px 24px -12px #0009;--m-shadow-tile:0 16px 26px -12px #0009;--m-shadow-mini:0 18px 30px -12px #00000073;--m-shadow-pill:0 10px 18px -8px #00000080;--m-shadow-phone:0 40px 60px -34px #000000bf;--m-shadow-gift:0 18px 36px -26px #0009;--m-shadow-gift-2:0 20px 36px -26px #0009;--m-shadow-box:0 30px 40px -20px #0000008c;--m-shadow-note:0 20px 30px -16px #0006;--m-shadow-import:0 14px 30px -22px #0009;--m-shadow-kit:0 20px 40px -26px #000c;--m-shadow-device:0 50px 100px -40px #000000e6;--m-focus:0 0 0 4px #c8f31d99;--m-ease:cubic-bezier(.2, .8, .2, 1);--m-ease-sheet:cubic-bezier(.32, .72, 0, 1)}
html,body{background:var(--paper);color:var(--ink);font-family:var(--font-body);-webkit-font-smoothing:antialiased;margin:0;padding:0;font-size:14px}*{box-sizing:border-box}a{color:var(--ink)}a:hover{color:var(--lime-ink)}button,input,select,textarea{color:inherit;font-family:inherit}button{-webkit-tap-highlight-color:transparent}input::placeholder,textarea::placeholder{color:var(--faint)}::selection{background:var(--lime);color:var(--ink)}.not-provided{color:var(--faint);font-style:italic;font-weight:500}@keyframes rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes pop{0%{opacity:0;transform:scale(.86)}65%{transform:scale(1.02)}to{opacity:1;transform:none}}@keyframes fade{0%{opacity:0}to{opacity:1}}@keyframes slideIn{0%{opacity:0;transform:translate(40px)}to{opacity:1;transform:none}}@keyframes slideUp{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:none}}@keyframes shimmer{0%{background-position:-600px 0}to{background-position:600px 0}}@keyframes pulse{0%,to{opacity:1}50%{opacity:.35}}@keyframes trayUp{0%{opacity:0;transform:translate(-50%,40px)}to{opacity:1;transform:translate(-50%)}}@keyframes toastIn{0%{opacity:0;transform:translate(-50%,-14px)}to{opacity:1;transform:translate(-50%)}}@keyframes spin{to{transform:rotate(360deg)}}@keyframes grow{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes barUp{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes checkPop{0%{transform:scale(0)}70%{transform:scale(1.15)}to{transform:scale(1)}}@keyframes drift{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}@keyframes shimmerText{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes orbGlow{0%,to{opacity:.5;transform:scale(1)}50%{opacity:1;transform:scale(1.3)}}.shimmerText{background:linear-gradient(90deg, var(--faint) 0%, var(--ink) 50%, var(--faint) 100%);color:#0000;background-size:200% 100%;-webkit-background-clip:text;background-clip:text;animation:1.6s linear infinite shimmerText}button[data-busy],button[data-busy]:disabled,a[data-busy]{opacity:.7;cursor:progress}[aria-busy=true]{cursor:progress}@media (prefers-reduced-motion:reduce){.shimmerText{color:var(--muted);background:0 0;animation:none}}:focus-visible{outline:2px solid var(--ink);outline-offset:2px}[tabindex="-1"]:focus-visible{outline:none}
