@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-ext-wght-normal-BOeWTOD4.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-wght-normal-DqGufNeO.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-ext-wght-normal-DlzME5K_.woff2)format("woff2-variations");unicode-range:U+1F??}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-wght-normal-CkhJZR-_.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter Variable;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+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:Inter Variable;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+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:Inter Variable;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+??,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-wght-normal-BUzh504Q.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:Bricolage Grotesque Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/bricolage-grotesque-latin-ext-wght-normal-CcLUaPy7.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:Bricolage Grotesque Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/bricolage-grotesque-latin-wght-normal-DLoelf7F.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{--topbar-height:56px;--brand-purple:#662d91;--brand-orange:#f7941d;--brand-green:#39b54a;--brand-pink:#e91e8c;--bg-soft:#f3f0ff;--bg-soft-translucent:#f3f0fff2;--surface:#fff;--surface-subtle:#f9fafb;--text-dark:#1a1a2e;--text-muted:#5b6170;--gray-100:#f3f4f6;--gray-200:#e5e7eb;--gray-300:#d1d5db;--red-50:#fef2f2;--red-200:#fecaca;--red-400:#f87171;--red-500:#ef4444;--red-600:#dc2626;--chart-1:#7a45b8;--chart-2:#1baf7a;--chart-3:#2a78d6;--chart-4:#e87ba4;--chart-5:#c98500;--brand-tint-05:#662d910d;--brand-tint-08:#662d9114;--brand-tint-10:#662d911a;--brand-tint-20:#662d9133;--brand-tint-40:#662d9166;--brand-tint-50:#662d9180;--brand-pink-tint-10:#e91e8c1a;--brand-orange-tint-10:#f7941d1a;--logo-filter:none;--topbar-z:auto;--surface-raised:var(--surface);--filter-title-color:var(--text-muted);--toast-success-bg:#f0fdf4;--toast-success-fg:#166534;--toast-success-border:#bbf7d0;--toast-warning-bg:var(--stage-infantil-bg);--toast-warning-fg:var(--stage-infantil-fg);--toast-warning-border:#f9cf97;--font-body:"Inter Variable", "Inter", system-ui, -apple-system, sans-serif;--font-display:"Bricolage Grotesque Variable", "Inter Variable", system-ui, sans-serif;--price-ink:var(--text-dark);--promo:#b0126a;--promo-tint:#fde7f3;--stage-infantil-fg:#7a3e00;--stage-infantil-bg:#fff1df;--stage-infantil-accent:var(--brand-orange);--stage-fund1-fg:#a3007a;--stage-fund1-bg:#fde7f3;--stage-fund1-accent:var(--brand-pink);--stage-fund2-fg:#662d91;--stage-fund2-bg:#f1e8f8;--stage-fund2-accent:var(--brand-purple);--stage-medio-fg:#1f6b2a;--stage-medio-bg:#e6f4e8;--stage-medio-accent:var(--brand-green)}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}*{box-sizing:border-box;margin:0;padding:0}body{background-color:var(--bg-soft);color:var(--text-dark);font-family:var(--font-body);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:hidden}button,input,select,textarea{font:inherit}#root{flex-direction:column;min-height:100svh;display:flex}::-webkit-scrollbar{width:5px;height:5px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:0 0;border-radius:10px}[data-theme=halloween]{--promo:#ff8fc8;--promo-tint:#ff8fc824;--stage-infantil-fg:#ffc27a;--stage-infantil-bg:#f7941d29;--stage-fund1-fg:#ff9ed8;--stage-fund1-bg:#e91e8c29;--stage-fund2-fg:#d9b8f5;--stage-fund2-bg:#a770d62e;--stage-medio-fg:#9be3a6;--stage-medio-bg:#39b54a29;--brand-purple:#e85d04;--brand-orange:#f48c06;--brand-green:#70b84a;--brand-pink:#ff4800;--bg-soft:#0f0a1e;--bg-soft-translucent:#0f0a1ef2;--surface:#1a1035;--surface-subtle:#130b28;--text-dark:#f2e8d5;--text-muted:#c4a882;--gray-100:#251540;--gray-200:#3a2460;--gray-300:#503380;--brand-tint-05:#e85d040d;--brand-tint-08:#e85d0414;--brand-tint-10:#e85d041a;--brand-tint-20:#e85d0433;--brand-tint-40:#e85d0466;--brand-tint-50:#e85d0480;--brand-pink-tint-10:#ff48001a;--brand-orange-tint-10:#f48c061a;--logo-filter:brightness(0) invert(1);--topbar-z:2;--surface-raised:#2d1b55;--filter-title-color:#f48c06;--chart-1:#9085e9;--chart-2:#199e70;--chart-3:#3987e5;--chart-4:#d55181;--chart-5:#c98500}[data-theme=halloween] #root{z-index:1;position:relative}[data-theme=christmas]{--brand-purple:#146b3a;--brand-orange:#c90;--brand-green:#2d9e45;--brand-pink:#c00;--bg-soft:#f5fff8;--bg-soft-translucent:#f5fff8f2;--surface:#fff;--surface-subtle:#f0fff4;--surface-raised:#edfff3;--text-dark:#1a3a2a;--text-muted:#4b6b58;--gray-100:#f0f4f1;--gray-200:#d8e8dc;--gray-300:#baccc0;--brand-tint-05:#146b3a0d;--brand-tint-08:#146b3a14;--brand-tint-10:#146b3a1a;--brand-tint-20:#146b3a33;--brand-tint-40:#146b3a66;--brand-tint-50:#146b3a80;--brand-pink-tint-10:#cc00001a;--brand-orange-tint-10:#cc99001a;--logo-filter:none;--filter-title-color:#c00;--topbar-z:2}[data-theme=christmas] #root{z-index:1;position:relative}._layer_1gbq8_1{pointer-events:none;z-index:0;position:fixed;inset:0;overflow:hidden}._moon_1gbq8_9{filter:blur(5px);opacity:.75;background:radial-gradient(circle at 38% 38%,#f0f8ff,#8ec8e8 50%,#4a8fc4);border-radius:50%;width:clamp(140px,18vw,300px);height:clamp(140px,18vw,300px);position:absolute;top:-20px;right:60px;box-shadow:0 0 40px 12px #8ec8e840,0 0 100px 40px #4a8fc41f}._web_1gbq8_25{left:0;top:var(--topbar-height);position:absolute;bottom:0;right:0}._web_1gbq8_25 line,._web_1gbq8_25 polyline{vector-effect:non-scaling-stroke}@media (width>=1024px){._web_1gbq8_25{left:256px}}._bat1_1gbq8_45{animation:3.2s ease-in-out infinite alternate _batFloat_1gbq8_1;position:absolute;top:18%;left:22%}._bat2_1gbq8_52{animation:2.8s ease-in-out -1.4s infinite alternate _batFloat_1gbq8_1;position:absolute;top:30%;left:55%}._bat2_1gbq8_52 svg{width:22px;height:11px}._bat3_1gbq8_62{animation:3.6s ease-in-out -.8s infinite alternate _batFloat_1gbq8_1;position:absolute;top:12%;left:72%}._bat3_1gbq8_62 svg{width:32px;height:16px}@keyframes _batFloat_1gbq8_1{0%{transform:translateY(0)}to{transform:translateY(-10px)}}@media (prefers-reduced-motion:reduce){._bat1_1gbq8_45,._bat2_1gbq8_52,._bat3_1gbq8_62{animation:none}}._layer_43jkg_1{pointer-events:none;z-index:0;position:fixed;inset:0;overflow:hidden}._tree_43jkg_9{opacity:.22;width:clamp(100px,14vw,200px);position:absolute;bottom:0;right:0}@media (width>=1024px){._tree_43jkg_9{right:16px}}._flake1_43jkg_23{animation:6s ease-in-out infinite _snowFall_43jkg_1;position:absolute;top:8%;left:15%}._flake2_43jkg_30{animation:5s ease-in-out -2s infinite _snowFall_43jkg_1;position:absolute;top:20%;left:60%}._flake2_43jkg_30 svg{width:14px;height:14px}._flake3_43jkg_40{animation:7s ease-in-out -4s infinite _snowFall_43jkg_1;position:absolute;top:5%;left:80%}._flake3_43jkg_40 svg{width:18px;height:18px}._flake4_43jkg_50{animation:5.5s ease-in-out -1s infinite _snowFall_43jkg_1;position:absolute;top:35%;left:35%}._flake4_43jkg_50 svg{width:12px;height:12px}@keyframes _snowFall_43jkg_1{0%{transform:translateY(0)rotate(0)}50%{transform:translateY(12px)rotate(20deg)}to{transform:translateY(0)rotate(0)}}@media (prefers-reduced-motion:reduce){._flake1_43jkg_23,._flake2_43jkg_30,._flake3_43jkg_40,._flake4_43jkg_50{animation:none}}@font-face{font-family:Caveat;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/caveat-cyrillic-ext-700-normal-CrK2-ngJ.woff2)format("woff2"),url(/assets/caveat-cyrillic-ext-700-normal-DjFGiEhD.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Caveat;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/caveat-cyrillic-700-normal-BIyejhEL.woff2)format("woff2"),url(/assets/caveat-cyrillic-700-normal-Bhcx9qBB.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Caveat;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/caveat-latin-ext-700-normal-DFbRgDry.woff2)format("woff2"),url(/assets/caveat-latin-ext-700-normal-DjJQd59I.woff)format("woff");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:Caveat;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/caveat-latin-700-normal-D8_1Nw6V.woff2)format("woff2"),url(/assets/caveat-latin-700-normal-cPyBTTZN.woff)format("woff");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}._layer_15wx8_4{--tour-scrim:#1a1a2e94;--tour-hand:"Caveat", "Segoe Print", "Bradley Hand", cursive;z-index:1050;position:fixed;inset:0}._scrim_15wx8_12{background:var(--tour-scrim);position:absolute;inset:0}._spot_15wx8_14{box-shadow:0 0 0 200vmax var(--tour-scrim);pointer-events:none;border-radius:12px;transition:top .3s,left .3s,width .3s,height .3s;position:fixed}._loop_15wx8_22{pointer-events:none;width:100%;height:100%;position:fixed;inset:0;overflow:visible}._loop_15wx8_22 path{fill:none;stroke:var(--brand-orange);stroke-width:3px;stroke-linecap:round;stroke-linejoin:round}._draw_15wx8_37{stroke-dasharray:1;stroke-dashoffset:1px;animation:.7s ease-out .15s forwards _draw_15wx8_37}@keyframes _draw_15wx8_37{to{stroke-dashoffset:0}}._pop_15wx8_44{background:var(--surface);color:var(--text-dark);border:1px solid var(--gray-200);opacity:0;gap:6px;transition:opacity .2s,transform .2s,top .3s,left .3s;display:grid;position:fixed;box-shadow:0 18px 50px -12px #1a1a2e73}._placed_15wx8_55{opacity:1}._floating_15wx8_57{border-radius:16px;width:min(340px,100vw - 24px);padding:16px 18px 14px;top:0;left:0}._sheet_15wx8_65{padding:18px max(18px, env(safe-area-inset-left,0px)) calc(16px + env(safe-area-inset-bottom,0px));border-radius:20px 20px 0 0;bottom:0;left:0;right:0;transform:translateY(12px)}._sheet_15wx8_65._placed_15wx8_55{transform:none}._sheetTop_15wx8_76{padding-top:calc(16px + env(safe-area-inset-top,0px));border-radius:0 0 20px 20px;padding-bottom:16px;top:0;bottom:auto;transform:translateY(-12px)}._invite_15wx8_85{border-top:4px solid var(--brand-purple)}._hand_15wx8_87{font-family:var(--tour-hand);color:var(--brand-purple);font-size:22px;font-weight:700;line-height:1}._title_15wx8_95{font-family:var(--font-display);text-wrap:balance;margin:0;font-size:18px;font-weight:700;line-height:1.25}._body_15wx8_104{color:var(--text-muted);margin:0;font-size:14px;line-height:1.5}._note_15wx8_106{color:var(--text-muted);margin:2px 0 0;font-size:12px}._bar_15wx8_108{background:var(--gray-200);border-radius:3px;height:3px;margin-top:4px;overflow:hidden}._bar_15wx8_108 i{background:var(--brand-purple);height:100%;transition:width .3s;display:block}._foot_15wx8_111{align-items:center;gap:8px;margin-top:8px;display:flex}._grow_15wx8_112{flex:1}._primary_15wx8_114,._secondary_15wx8_115{font:inherit;cursor:pointer;white-space:nowrap;border-radius:10px;padding:8px 14px;font-size:14px;font-weight:700}._primary_15wx8_114{background:var(--brand-purple);color:#fff;border:1px solid var(--brand-purple)}._primary_15wx8_114:hover{filter:brightness(1.08)}._secondary_15wx8_115{background:var(--surface);color:var(--brand-purple);border:1px solid var(--brand-tint-20)}._secondary_15wx8_115:hover{background:var(--brand-tint-05)}._skip_15wx8_129{color:var(--text-muted);font:inherit;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:6px 2px;font-size:13px;font-weight:600;text-decoration:underline}._primary_15wx8_114:focus-visible,._secondary_15wx8_115:focus-visible,._skip_15wx8_129:focus-visible{outline:3px solid var(--brand-purple);outline-offset:2px}@media (prefers-reduced-motion:reduce){._spot_15wx8_14,._pop_15wx8_44,._bar_15wx8_108 i{transition:none}._draw_15wx8_37{stroke-dashoffset:0;animation:none}}._loading_2n7ap_1{background-color:var(--bg-soft);justify-content:center;align-items:center;min-height:100dvh;display:flex}._spinner_2n7ap_9{border:4px solid var(--brand-purple);border-top-color:#0000;border-radius:9999px;width:32px;height:32px;animation:.75s linear infinite _spin_2n7ap_9}._btn_lgodo_1{cursor:pointer;border:none;justify-content:center;align-items:center;gap:8px;font-family:inherit;font-weight:500;text-decoration:none;transition:all .15s;display:inline-flex}._btn_lgodo_1:disabled{opacity:.5;cursor:not-allowed}._primary_lgodo_19{background-color:var(--brand-purple);color:#fff}._primary_lgodo_19:hover:not(:disabled){opacity:.9}._primary_lgodo_19:active:not(:disabled){opacity:.8}._outline_lgodo_26{border:2px solid var(--brand-purple);color:var(--brand-purple);background-color:var(--surface)}._outline_lgodo_26:hover:not(:disabled){background-color:var(--brand-tint-05)}._ghost_lgodo_33{color:var(--brand-purple);background-color:#0000;border:none}._ghost_lgodo_33:hover:not(:disabled){background-color:var(--brand-tint-10)}._danger_lgodo_40{border:2px solid var(--red-400);color:var(--red-500);background-color:var(--surface)}._danger_lgodo_40:hover:not(:disabled){background-color:var(--red-50)}._sm_lgodo_47{border-radius:.75rem;height:36px;padding:0 16px;font-size:.875rem}._md_lgodo_53{border-radius:.75rem;height:44px;padding:0 20px;font-size:.875rem}._lg_lgodo_59{border-radius:1rem;height:56px;padding:0 24px;font-size:1rem;font-weight:600}._fullWidth_lgodo_67{width:100%}._banner_xybh2_1{z-index:900;background:var(--surface);border-top:1px solid var(--gray-200);padding:12px max(16px, env(safe-area-inset-right,0px)) max(12px, env(safe-area-inset-bottom,12px)) max(16px, env(safe-area-inset-left,0px));animation:.2s _bannerSlideUp_xybh2_1;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -4px 16px #0000001f}@keyframes _bannerSlideUp_xybh2_1{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}._content_xybh2_19{flex-wrap:wrap;align-items:center;gap:12px;max-width:72rem;margin:0 auto;display:flex}._iconBadge_xybh2_28{background-color:var(--brand-purple);color:#fff;border-radius:.5rem;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;display:flex}._text_xybh2_40{min-width:240px;color:var(--text-muted);flex:1;margin:0;font-size:.8125rem;line-height:1.5}._link_xybh2_49{color:var(--brand-purple);text-decoration:underline}._actions_xybh2_54{flex-shrink:0;align-items:center;gap:8px;display:flex}@media (width<=640px){._content_xybh2_19{flex-direction:column;align-items:stretch}._actions_xybh2_54{width:100%}._actions_xybh2_54>*{flex:1}}._page_c0xn1_2{min-height:100dvh;padding:max(24px, env(safe-area-inset-top)) max(16px, env(safe-area-inset-right)) max(24px, env(safe-area-inset-bottom)) max(16px, env(safe-area-inset-left));background:var(--bg-soft);font-family:var(--font-body);justify-content:center;align-items:center;display:flex}._sheet_c0xn1_14{--margin:32px;width:100%;max-width:30rem;padding:28px 20px 24px calc(var(--margin) + 16px);background:repeating-linear-gradient(to bottom, transparent 0 31px, var(--brand-tint-08) 31px 32px) 0 56px / 100% calc(100% - 56px) no-repeat, var(--surface);border-radius:1.25rem;position:relative;box-shadow:0 1px 2px #1a1a2e0f,0 18px 40px -28px #662d9159}._sheet_c0xn1_14:before{content:"";top:0;bottom:0;left:var(--margin);background:var(--brand-pink);opacity:.45;width:2px;position:absolute}@media (width>=640px){._sheet_c0xn1_14{--margin:48px;padding:36px 32px 28px calc(var(--margin) + 22px)}}._title_c0xn1_42{font-family:var(--font-display);color:var(--text-dark);margin:0 0 10px;font-size:1.625rem;font-weight:700;line-height:1.15}._text_c0xn1_51{color:var(--text-muted);margin:0 0 24px;font-size:1rem;line-height:1.6}._actions_c0xn1_58{flex-wrap:wrap;align-items:center;gap:8px 20px;margin-bottom:20px;display:flex}._reload_c0xn1_66{background:var(--brand-purple);color:#fff;min-height:44px;font:inherit;cursor:pointer;border:none;border-radius:999px;align-items:center;gap:8px;padding:0 20px;font-weight:700;display:inline-flex}._reload_c0xn1_66:hover{filter:brightness(1.1)}._home_c0xn1_83{min-height:44px;color:var(--brand-purple);text-underline-offset:3px;align-items:center;font-weight:600;text-decoration:underline;display:inline-flex}._reload_c0xn1_66:focus-visible,._home_c0xn1_83:focus-visible,._help_c0xn1_95 a:focus-visible{outline:2px solid var(--brand-purple);outline-offset:2px}._help_c0xn1_95{color:var(--text-muted);margin:0;font-size:.875rem;line-height:1.6}._help_c0xn1_95 a{color:inherit;text-underline-offset:2px}._help_c0xn1_95 strong{color:var(--text-dark);font-variant-numeric:tabular-nums}._backdrop_1ovy9_1{z-index:40;background-color:#0006;position:fixed;inset:0}@media (width>=1024px){._backdrop_1ovy9_1{display:none}}._sidebar_1ovy9_12{width:256px;height:100svh;padding-left:env(safe-area-inset-left,0px);background-color:var(--surface);z-index:50;flex-direction:column;transition:transform .3s ease-in-out;display:flex;position:fixed;top:0;left:0;box-shadow:0 20px 25px -5px #0000001a,0 8px 10px -6px #0000001a}@media (width>=1024px){._sidebar_1ovy9_12{box-shadow:none;border-right:1px solid var(--gray-100);position:static;transform:translate(0)!important}}._open_1ovy9_36{transform:translate(0)}._closed_1ovy9_37{transform:translate(-100%)}._header_1ovy9_39{padding:max(16px, env(safe-area-inset-top,16px)) 16px 16px;border-bottom:1px solid var(--gray-100);justify-content:space-between;align-items:center;display:flex}._closeBtn_1ovy9_48{cursor:pointer;color:var(--text-muted);background:0 0;border:none;border-radius:.5rem;justify-content:center;align-items:center;padding:4px;display:flex}._closeBtn_1ovy9_48:hover{background-color:var(--gray-100)}@media (width>=1024px){._closeBtn_1ovy9_48{display:none}}._nav_1ovy9_65{flex-direction:column;flex:1;gap:4px;padding:12px;display:flex;overflow-y:auto}._navGroup_1ovy9_74{flex-direction:column;gap:2px;display:flex}._navGroupHeader_1ovy9_80{cursor:pointer;letter-spacing:.06em;text-transform:uppercase;text-align:left;width:100%;color:var(--text-muted);background:0 0;border:none;border-radius:.75rem;justify-content:space-between;align-items:center;gap:8px;padding:10px 12px;font-family:inherit;font-size:.75rem;font-weight:700;transition:all .15s;display:flex}._navGroupHeader_1ovy9_80:hover{background-color:var(--gray-100);color:var(--text-dark)}._navGroupHeaderActive_1ovy9_106,._navGroupHeaderActive_1ovy9_106:hover{color:var(--brand-purple)}._navGroupChevron_1ovy9_114{flex-shrink:0;transition:transform .2s}._navGroupChevronOpen_1ovy9_119{transform:rotate(180deg)}._navGroupItems_1ovy9_123{flex-direction:column;gap:4px;padding-left:8px;display:flex}._navLink_1ovy9_130{color:var(--text-muted);border-radius:.75rem;align-items:center;gap:12px;padding:10px 12px;font-size:.875rem;font-weight:500;text-decoration:none;transition:all .15s;display:flex}._navLink_1ovy9_130:hover{background-color:var(--gray-100);color:var(--text-dark)}._navLinkActive_1ovy9_147,._navLinkActive_1ovy9_147:hover{background-color:var(--brand-purple);color:#fff}._footer_1ovy9_156{padding:16px 16px max(16px, env(safe-area-inset-bottom,16px));border-top:1px solid var(--gray-100)}._userRow_1ovy9_161{align-items:center;gap:12px;margin-bottom:12px;display:flex}._userAvatar_1ovy9_168{background-color:var(--brand-purple);color:#fff;border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;font-size:.75rem;font-weight:700;display:flex}._userInfo_1ovy9_182{flex:1;min-width:0}._userName_1ovy9_187{color:var(--text-dark);text-overflow:ellipsis;white-space:nowrap;font-size:.875rem;font-weight:600;overflow:hidden}._userEmail_1ovy9_196{color:var(--text-muted);text-overflow:ellipsis;white-space:nowrap;font-size:.75rem;overflow:hidden}._logoutBtn_1ovy9_204{cursor:pointer;color:var(--text-muted);text-align:left;background:0 0;border:none;width:100%;padding:4px 8px;font-family:inherit;font-size:.75rem;transition:color .15s}._logoutBtn_1ovy9_204:hover{color:var(--red-500)}._loginBtn_1ovy9_218{background-color:var(--brand-purple);color:#fff;cursor:pointer;text-align:center;border:none;border-radius:.75rem;width:100%;padding:10px 12px;font-family:inherit;font-size:.875rem;font-weight:600;transition:opacity .15s}._loginBtn_1ovy9_218:hover{opacity:.9}._storeSection_1ovy9_235{border-top:1px solid var(--gray-100);flex-direction:column;gap:2px;margin-top:12px;padding-top:12px;display:flex}._storeSectionTitle_1ovy9_244{letter-spacing:.06em;text-transform:uppercase;color:var(--text-muted);padding:4px 12px 6px;font-size:.6875rem;font-weight:700}._categoryLink_1ovy9_253,._helpLink_1ovy9_254{min-height:40px;color:var(--text-dark);border-radius:.75rem;align-items:center;gap:10px;padding:8px 12px;font-size:.875rem;text-decoration:none;transition:background-color .15s;display:flex}._helpLink_1ovy9_254{color:var(--text-muted);font-size:.8125rem}._categoryLink_1ovy9_253:hover,._helpLink_1ovy9_254:hover{background-color:var(--gray-100);color:var(--text-dark)}._categoryLinkActive_1ovy9_272{color:var(--brand-purple);background-color:var(--brand-tint-08);font-weight:600}._categoryMore_1ovy9_278{color:var(--brand-purple);padding:6px 12px;font-size:.8125rem;font-weight:600;text-decoration:none}._categoryMore_1ovy9_278:hover{text-decoration:underline}._navLink_1ovy9_130:focus-visible,._categoryLink_1ovy9_253:focus-visible,._helpLink_1ovy9_254:focus-visible,._categoryMore_1ovy9_278:focus-visible{outline:2px solid var(--brand-purple);outline-offset:-2px}._price_3or92_1{font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:baseline;column-gap:6px;line-height:1.2;display:inline-flex}._from_3or92_10{color:var(--text-muted);font-size:.8125em;font-weight:400}._value_3or92_16,._sale_3or92_17{color:var(--price-ink);font-weight:700}._sale_3or92_17{color:var(--promo)}._regular_3or92_26{color:var(--text-muted);font-size:.8125em;text-decoration-thickness:1px}._sm_3or92_32{font-size:.875rem}._md_3or92_33{font-size:1rem}._lg_3or92_34{letter-spacing:-.01em;font-size:1.5rem}._srOnly_3or92_36{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}._root_1htfc_1{width:100%;position:relative}._bar_1htfc_6{max-width:32rem}._field_1htfc_8{align-items:center;display:flex;position:relative}._icon_1htfc_14{color:var(--text-muted);pointer-events:none;position:absolute;left:14px}._input_1htfc_21{background:var(--gray-100);width:100%;min-height:40px;color:var(--text-dark);border:1.5px solid #0000;border-radius:999px;padding:0 40px 0 38px;font-size:.9375rem;transition:border-color .15s,background-color .15s}._input_1htfc_21::placeholder{color:var(--text-muted)}._input_1htfc_21:focus{border-color:var(--brand-purple);background:var(--surface);outline:none}._input_1htfc_21::-webkit-search-cancel-button{display:none}._overlay_1htfc_44 ._input_1htfc_21{min-height:48px;font-size:1rem}._clear_1htfc_49{width:32px;height:32px;color:var(--text-muted);cursor:pointer;background:0 0;border:none;border-radius:999px;place-items:center;display:grid;position:absolute;right:6px}._clear_1htfc_49:hover{background:var(--gray-200)}._list_1htfc_65{z-index:60;background:var(--surface);border:1px solid var(--gray-200);border-radius:1rem;max-height:min(70dvh,28rem);padding:6px;list-style:none;position:absolute;top:calc(100% + 6px);left:0;right:0;overflow-y:auto;box-shadow:0 12px 32px -8px #1a1a2e2e}._overlay_1htfc_44 ._list_1htfc_65{max-height:none;box-shadow:none;border:none;margin-top:8px;padding:0;position:static}._groupLabel_1htfc_90{letter-spacing:.06em;text-transform:uppercase;color:var(--text-muted);padding:10px 10px 4px;font-size:.6875rem;font-weight:700}._option_1htfc_99{cursor:pointer;border-radius:.75rem;align-items:center;gap:10px;min-height:44px;padding:8px 10px;display:flex}._optionActive_1htfc_109{background:var(--brand-tint-08)}._optionSearch_1htfc_111{border-top:1px solid var(--gray-100);color:var(--brand-purple);border-radius:0 0 .75rem .75rem;margin-top:4px;font-weight:600}._optionIcon_1htfc_119{color:var(--brand-purple);flex-shrink:0}._optionText_1htfc_124{flex-direction:column;flex:1;min-width:0;display:flex}._optionLabel_1htfc_131{color:var(--text-dark);text-overflow:ellipsis;white-space:nowrap;font-size:.875rem;overflow:hidden}._optionSearch_1htfc_111 ._optionLabel_1htfc_131{color:var(--brand-purple)}._optionDetail_1htfc_141{color:var(--text-muted);text-overflow:ellipsis;white-space:nowrap;font-size:.75rem;overflow:hidden}._optionPrice_1htfc_149{flex-shrink:0}._status_1htfc_151{color:var(--text-muted);padding:8px 10px;font-size:.8125rem}._button_en2ta_1{border:1px solid var(--brand-tint-20);background:var(--brand-tint-05);color:var(--brand-purple);font:inherit;cursor:pointer;white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:7px 10px;font-size:13px;font-weight:700;display:inline-flex}._button_en2ta_1:hover{background:var(--brand-tint-10)}._button_en2ta_1:focus-visible{outline:3px solid var(--brand-purple);outline-offset:2px}._label_en2ta_20{display:none}@media (width>=768px){._label_en2ta_20{display:inline}._button_en2ta_1{padding:6px 12px}}._header_1hmyc_1{height:calc(56px + env(safe-area-inset-top,0px));background-color:var(--surface);border-bottom:1px solid var(--gray-100);padding:env(safe-area-inset-top,0px) max(16px, env(safe-area-inset-right,0px)) 0 max(16px, env(safe-area-inset-left,0px));z-index:var(--topbar-z,auto);flex-shrink:0;justify-content:space-between;align-items:center;display:flex;position:relative}@media (width>=1024px){._header_1hmyc_1{padding-left:max(24px, env(safe-area-inset-left,0px))}}._left_1hmyc_19{align-items:center;gap:12px;display:flex}._menuBtn_1hmyc_21{cursor:pointer;color:var(--text-muted);background:0 0;border:none;border-radius:.75rem;justify-content:center;align-items:center;padding:8px;display:flex}._menuBtn_1hmyc_21:hover{background-color:var(--gray-100)}@media (width>=1024px){._menuBtn_1hmyc_21{display:none}}._brandLogoLink_1hmyc_38{align-items:center;display:flex}._brandLogoImg_1hmyc_39{object-fit:contain;width:auto;height:32px;filter:var(--logo-filter,none)}._right_1hmyc_41{align-items:center;gap:8px;display:flex}._iconBtn_1hmyc_43{cursor:pointer;color:var(--text-muted);background:0 0;border:none;border-radius:.75rem;justify-content:center;align-items:center;padding:8px;transition:background-color .15s;display:flex;position:relative}._iconBtn_1hmyc_43:hover{background-color:var(--gray-100)}._cartBadge_1hmyc_58{background-color:var(--brand-pink);color:#fff;border-radius:9999px;justify-content:center;align-items:center;width:16px;height:16px;font-size:10px;font-weight:700;display:flex;position:absolute;top:-2px;right:-2px}._searchBar_1hmyc_75{flex:1;justify-content:center;padding:0 24px;display:none}._searchToggle_1hmyc_82{display:flex}@media (width>=1024px){._searchBar_1hmyc_75{display:flex}._searchToggle_1hmyc_82{display:none}}._searchPanel_1hmyc_89{z-index:70;background:var(--surface);padding:max(10px, env(safe-area-inset-top,0px)) max(16px, env(safe-area-inset-right,0px)) 16px max(16px, env(safe-area-inset-left,0px));position:fixed;inset:0;overflow-y:auto}._searchPanelRow_1hmyc_98{align-items:flex-start;gap:8px;display:flex}._searchPanelClose_1hmyc_104{width:48px;height:48px;color:var(--text-muted);cursor:pointer;background:0 0;border:none;border-radius:999px;flex-shrink:0;place-items:center;display:grid}._searchPanelClose_1hmyc_104:hover{background:var(--gray-100)}._iconBtn_1hmyc_43:focus-visible,._menuBtn_1hmyc_21:focus-visible,._searchPanelClose_1hmyc_104:focus-visible,._brandLogoLink_1hmyc_38:focus-visible{outline:2px solid var(--brand-purple);outline-offset:2px}._footer_2owgb_1{background-color:var(--surface-subtle);border-top:1px solid var(--gray-100);padding:16px max(20px, env(safe-area-inset-right,0px)) max(16px, env(safe-area-inset-bottom,16px)) max(20px, env(safe-area-inset-left,0px));flex-shrink:0;align-self:stretch;width:100%}._inner_2owgb_10{flex-direction:column;gap:14px;max-width:48rem;margin:0 auto;display:flex}._trust_2owgb_18{border-bottom:1px solid var(--gray-200);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 16px;padding-bottom:14px;display:flex}._facts_2owgb_28{flex-wrap:wrap;gap:6px;list-style:none;display:flex}._fact_2owgb_28{color:var(--text-dark);border:1px solid var(--gray-200);background:var(--surface);border-radius:999px;padding:4px 10px;font-size:.75rem;font-weight:600}._whatsapp_2owgb_45{min-height:44px;color:var(--brand-purple);align-items:center;gap:6px;font-size:.8125rem;font-weight:700;text-decoration:none;display:inline-flex}._whatsapp_2owgb_45:hover{text-decoration:underline}._links_2owgb_58{flex-wrap:wrap;justify-content:space-between;gap:12px 24px;display:flex}._group_2owgb_65{flex-wrap:wrap;gap:8px 16px;display:flex}._link_2owgb_58{color:var(--text-muted);font-size:.75rem;text-decoration:none}._link_2owgb_58:hover{color:var(--brand-purple)}._linkButton_2owgb_81{cursor:pointer;font:inherit;color:var(--text-muted);text-align:left;background:0 0;border:none;padding:0;font-size:.75rem}._linkButton_2owgb_81:hover{color:var(--brand-purple)}._address_2owgb_96{color:var(--text-muted);flex-direction:column;gap:4px;font-size:.75rem;line-height:1.4;display:flex}._bar_1vgob_1{background:var(--brand-tint-05);border-bottom:1px solid var(--brand-tint-20);padding:8px max(16px, env(safe-area-inset-right,0px)) 8px max(16px, env(safe-area-inset-left,0px));color:var(--text-dark);flex-shrink:0;justify-content:space-between;align-items:center;gap:12px;font-size:13px;display:flex}._text_1vgob_14{white-space:nowrap;text-overflow:ellipsis;flex:1;align-items:center;gap:6px;min-width:0;display:flex;overflow:hidden}._actions_1vgob_25{flex-shrink:0;align-items:center;gap:8px;display:flex}._retomarBtn_1vgob_32{white-space:nowrap}._cartLink_1vgob_36{color:var(--brand-purple);cursor:pointer;white-space:nowrap;background:0 0;border:none;padding:0;font-size:13px;text-decoration:underline}._dismissBtn_1vgob_47{cursor:pointer;color:var(--text-muted);background:0 0;border:none;border-radius:4px;flex-shrink:0;align-items:center;padding:4px;display:flex}._dismissBtn_1vgob_47:hover{color:var(--text-dark);background:var(--brand-tint-20)}._strip_1szf0_1{background:var(--campaign);color:#fff;min-height:44px;padding-left:max(12px, env(safe-area-inset-left,0px));flex-shrink:0;align-items:center;display:flex;position:relative}._link_1szf0_12{min-width:0;color:inherit;text-align:center;flex-wrap:wrap;flex:1;justify-content:center;align-items:center;gap:2px 10px;padding:7px 0;font-size:.8125rem;line-height:1.35;text-decoration:none;display:flex}._link_1szf0_12:focus-visible{outline-offset:-4px;outline:2px solid #fff}._icon_1szf0_34{flex-shrink:0}._text_1szf0_38{font-weight:600}._cta_1szf0_42{text-underline-offset:3px;white-space:nowrap;font-weight:700;text-decoration:underline}._countdown_1szf0_49{white-space:nowrap;background:#ffffff2e;border-radius:999px;padding:2px 10px;font-size:.75rem;font-weight:700;display:none}._close_1szf0_59{width:44px;height:44px;margin-right:max(0px, env(safe-area-inset-right,0px));color:inherit;cursor:pointer;background:0 0;border:none;border-radius:10px;flex-shrink:0;place-items:center;display:grid}._close_1szf0_59:hover{background:#ffffff1f}._close_1szf0_59:focus-visible{outline-offset:-4px;outline:2px solid #fff}@media (width>=640px){._link_1szf0_12{font-size:.875rem}._countdown_1szf0_49{display:inline-block}}._noClose_1szf0_93{padding-right:12px}._shell_cyfw7_1{background-color:var(--bg-soft);height:100svh;display:flex;overflow:hidden}._content_cyfw7_8{flex-direction:column;flex:1;min-width:0;display:flex;overflow:hidden}._main_cyfw7_16{flex-direction:column;flex:1;align-items:stretch;display:flex;overflow-y:auto}._outlet_cyfw7_24{flex-direction:column;flex:1;align-items:center;display:flex}@media (width>=1024px){._outlet_cyfw7_24{align-items:flex-start}}._main_cyfw7_16 :where(h1){font-family:var(--font-display);letter-spacing:-.015em}._shell_mll8n_1{background-color:var(--bg-soft);height:100svh;display:flex;overflow:hidden}._content_mll8n_8{flex-direction:column;flex:1;min-width:0;display:flex;overflow:hidden}._main_mll8n_16{scrollbar-width:thin;scrollbar-color:transparent transparent;flex-direction:column;flex:1;display:flex;overflow-y:auto}._main_mll8n_16:hover{scrollbar-color:var(--gray-200) transparent}._main_mll8n_16:hover::-webkit-scrollbar-thumb{background:var(--gray-200)}._main_mll8n_16 :where(h1){font-family:var(--font-display);letter-spacing:-.015em}._wrapper_1g2pm_1{position:relative}._bell_1g2pm_5{width:40px;height:40px;color:var(--text-dark);cursor:pointer;background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;transition:background-color .15s;display:flex;position:relative}._bell_1g2pm_5:hover{background-color:var(--gray-100)}._badge_1g2pm_22{background-color:var(--brand-pink);color:#fff;border-radius:8px;justify-content:center;align-items:center;min-width:16px;height:16px;padding:0 3px;font-size:.625rem;font-weight:700;animation:2s ease-in-out infinite _notifPulse_1g2pm_1;display:flex;position:absolute;top:3px;right:3px}@keyframes _notifPulse_1g2pm_1{0%,to{transform:scale(1)}50%{transform:scale(1.15)}}._panel_1g2pm_45{background:var(--surface);z-index:200;border:1px solid var(--gray-200);border-radius:10px;width:288px;position:absolute;top:calc(100% + 8px);right:0;overflow:hidden;box-shadow:0 4px 24px #0000001f}._row_1g2pm_58{cursor:pointer;text-align:left;background:0 0;border:none;align-items:center;gap:10px;width:100%;padding:12px 16px;transition:background-color .12s;display:flex}._row_1g2pm_58:hover{background-color:var(--gray-100)}._rowIcon_1g2pm_73{color:var(--text-muted);flex-shrink:0}._rowLabel_1g2pm_78{color:var(--text-dark);flex:1;font-size:.875rem;line-height:1.3}._rowCount_1g2pm_85{background:var(--brand-pink);color:#fff;border-radius:11px;flex-shrink:0;justify-content:center;align-items:center;min-width:22px;height:22px;padding:0 5px;font-size:.75rem;font-weight:700;display:flex}._empty_1g2pm_100{text-align:center;color:var(--text-muted);margin:0;padding:16px;font-size:.875rem}._link_jqjpd_1{min-width:44px;min-height:44px;color:var(--text-muted);border-radius:.75rem;justify-content:center;align-items:center;gap:.375rem;padding:0 .625rem;font-size:.875rem;font-weight:600;text-decoration:none;display:inline-flex}._link_jqjpd_1:hover{background-color:var(--gray-100);color:var(--brand-purple)}._link_jqjpd_1:focus-visible{outline:2px solid var(--brand-purple);outline-offset:2px}._text_jqjpd_19{display:none}@media (width>=640px){._text_jqjpd_19{display:inline}}._banner_nnszp_1{width:100%;padding:.25rem max(.5rem, env(safe-area-inset-right,0px)) .25rem max(1rem, env(safe-area-inset-left,0px));background:var(--toast-warning-bg);color:var(--toast-warning-fg);border-bottom:1px solid var(--toast-warning-border);flex-shrink:0;align-items:center;gap:.5rem;font-size:.875rem;display:flex}._severe_nnszp_13{background:var(--red-50);color:var(--red-600);border-bottom-color:var(--red-200)}._icon_nnszp_18{flex-shrink:0}._text_nnszp_19{flex:1;margin:0;padding:.5rem 0;line-height:1.4}._link_nnszp_25{color:inherit;white-space:nowrap;font-weight:700;text-decoration:underline}._link_nnszp_25:focus-visible{outline-offset:2px;border-radius:.125rem;outline:2px solid}._close_nnszp_32{width:44px;height:44px;color:inherit;cursor:pointer;background:0 0;border:none;border-radius:.375rem;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}._close_nnszp_32:hover{background:#0000000d}._close_nnszp_32:focus-visible{outline-offset:-4px;outline:2px solid}
