@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2c55a0e60120577a-s.0-dom-5bn10r2.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.1y4-pdgsjb-pw.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/ad66f9afd8947f86-s.3lvt2whj97whp.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/5476f68d60460930-s.2uwcyprjm3xu3.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.0k62hbripvv8p.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:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/1bffadaabf893a1e-s.3-6t-g6q0vh0a.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.2bn3s6zvc0dyp.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:Inter Fallback;src:local(Arial);ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.0%;size-adjust:107.12%}.inter_c15e96cb-module__0bjUvq__className{font-family:Inter,Inter Fallback;font-style:normal}.inter_c15e96cb-module__0bjUvq__variable{--font-inter:"Inter", "Inter Fallback"}
@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/04c5164763c40239-s.1kd-r_s9smv5m.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/26f284dcc38c84c0-s.3hlisc-pwq13z.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/7e7f32a39836f228-s.0-oo9_1x_xmvg.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/fa39153a3fc630ba-s.36fqqi66-3tjb.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:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/6a5386fd6038edbe-s.3_z45zcoc-xoz.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/051742360c26797e-s.p.1bkzbscqrt8rl.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:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(../media/04c5164763c40239-s.1kd-r_s9smv5m.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(../media/26f284dcc38c84c0-s.3hlisc-pwq13z.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(../media/7e7f32a39836f228-s.0-oo9_1x_xmvg.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(../media/fa39153a3fc630ba-s.36fqqi66-3tjb.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:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(../media/6a5386fd6038edbe-s.3_z45zcoc-xoz.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(../media/051742360c26797e-s.p.1bkzbscqrt8rl.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:JetBrains Mono Fallback;src:local(Arial);ascent-override:75.79%;descent-override:22.29%;line-gap-override:0.0%;size-adjust:134.59%}.jetbrains_mono_cf894967-module___vp2eq__className{font-family:JetBrains Mono,JetBrains Mono Fallback;font-style:normal}.jetbrains_mono_cf894967-module___vp2eq__variable{--font-mono:"JetBrains Mono", "JetBrains Mono Fallback"}
:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg:#f4f6f9;--surface:#fff;--surface-2:#f8f9fb;--hover:#f1f4f8;--selected:#e8effd;--unread-bg:#f4f7fd;--unread-fg:#344054;--fg:#111827;--muted:#5b6474;--line:#e4e7ec;--line-strong:#d0d5dd;--brand:#2456d6;--brand-strong:#1c45b0;--brand-soft:#eaf0fd;--brand-fg:#fff;--danger:#b42318;--focus:#2456d6;--sidebar:#0f1a2c;--sidebar-hover:#1a2740;--sidebar-active:#22324f;--sidebar-fg:#eef2f8;--sidebar-muted:#93a0b8;--shadow:0 1px 2px #1018280d;--shadow-pop:0 12px 32px #10182829, 0 2px 6px #10182814;--shadow-btn:0 1px 2px #1018281a;--btn:#2456d6;--btn-hover:#1c45b0;--btn-fg:#fff;--th-bg:#f8f9fb;--radius-card:14px;--radius-field:9px;--radius-control:9px;--radius-pill:999px;--control-h:38px;--control-h-lg:42px;--control-h-sm:34px;--shadow-card:0 1px 2px #1018280d, 0 18px 38px -30px #10182873;--shadow-card-flat:0 1px 2px #1018280d;--focus-ring:0 0 0 3px color-mix(in srgb, var(--focus) 22%, transparent);--head-tint:color-mix(in srgb, var(--brand) 5%, var(--th-bg));--on-solid:#fff;--nav-accent:#6f95ff;--nav-accent-soft:#8fb0ff;--whatsapp:#1fa855;--whatsapp-strong:#178a45;--whatsapp-fg:#137a3d;--tile-hi:#fff;--tile-lo:#eef2f8;--tile-edge:#e4eaf3;--dur-1:.12s;--dur-2:.18s;--dur-3:.24s;--ease-out:cubic-bezier(.22, 1, .36, 1);--ease-in-out:cubic-bezier(.65, 0, .35, 1);interpolate-size:allow-keywords;--page-max:1360px;--page-pad-x:32px;--page-pad-y:26px;--page-gap:18px;--font:var(--font-inter,"Inter"), "Segoe UI Variable Text", "Segoe UI", -apple-system, BlinkMacSystemFont, "Helvetica Neue", Roboto, Arial, sans-serif;--tone-neutral-bg:#f2f4f7;--tone-neutral-fg:#475467;--tone-blue-bg:#eaf0fd;--tone-blue-fg:#1c45b0;--tone-green-bg:#e9f7ef;--tone-green-fg:#146c3c;--tone-amber-bg:#fdf4e3;--tone-amber-fg:#8a5300;--tone-red-bg:#fdecea;--tone-red-fg:#b42318;--tone-violet-bg:#f2edfd;--tone-violet-fg:#5b34b5;--tone-slate-bg:#eef1f5;--tone-slate-fg:#344054;--mono:var(--font-mono), "Cascadia Mono", "SF Mono", ui-monospace, Menlo, Consolas, monospace;--fs-display:25px;--fs-title:17px;--fs-card:15px;--fs-body:14.5px;--fs-ui:13.5px;--fs-meta:13px;--fs-micro:11px;--track-micro:.1em;--fs-pill:11px;--track-pill:.05em;--fs-code:13px;--track-title:-.025em;--ink:#0e1828;--ink-fg:#eef3fb;--ink-muted:#93a4c2;--ink-line:#ffffff1a;--ink-fill:#ffffff0f;--ink-fill-2:#ffffff1c;--st-late:#e14b4b;--st-today:#4d82f7;--st-soon:#e8970f;--st-planned:#12a06b;--st-shared:#8b5cf6;--action:#14305a;--action-hover:#1d4378;--action-fg:#fff}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#0b111c;--surface:#121a28;--surface-2:#162032;--hover:#1a2538;--selected:#1f2f52;--unread-bg:#152036;--unread-fg:#c3cce3;--fg:#e9eef7;--muted:#98a3b8;--line:#243049;--line-strong:#33415f;--brand:#7097ff;--brand-strong:#9cb6ff;--brand-soft:#1b2a4f;--brand-fg:#0b1224;--danger:#ff8f84;--focus:#8aa7ff;--sidebar:#080d17;--sidebar-hover:#121b2c;--sidebar-active:#1a2742;--sidebar-fg:#e8edfa;--sidebar-muted:#8391b6;--shadow:0 1px 2px #0000004d;--shadow-pop:0 12px 32px #00000073;--shadow-btn:0 1px 2px #0006;--btn:#7097ff;--btn-hover:#8aa7ff;--btn-fg:#0b1224;--th-bg:#162032;--shadow-card:0 1px 2px #0000004d, 0 18px 38px -30px #000000b3;--shadow-card-flat:0 1px 2px #0000004d;--whatsapp-fg:#5fd38c;--tile-hi:#1a2538;--tile-lo:#121a28;--tile-edge:#0f1724;--tone-neutral-bg:#1e273a;--tone-neutral-fg:#aab5d1;--tone-blue-bg:#1b2a4f;--tone-blue-fg:#a9bfff;--tone-green-bg:#12362a;--tone-green-fg:#7fdcaa;--tone-amber-bg:#3d2f0d;--tone-amber-fg:#f3c565;--tone-red-bg:#461d1a;--tone-red-fg:#ff9d92;--tone-violet-bg:#2f2250;--tone-violet-fg:#c6aaff;--tone-slate-bg:#222c42;--tone-slate-fg:#b9c4e0;--ink:#16233a;--ink-line:#ffffff1f;--st-late:#ff7a73;--st-today:#7ea4ff;--st-soon:#f0b457;--st-planned:#3fc294;--st-shared:#b498ff;--action:#7097ff;--action-hover:#8aa7ff;--action-fg:#0b1224}*{box-sizing:border-box}html,body{height:100%;margin:0}body{background:var(--bg);color:var(--fg);font:14.5px/1.5 var(--font);font-feature-settings:"cv11", "ss01";-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility}::selection{background:color-mix(in srgb, var(--brand) 22%, transparent)}a{color:var(--brand-strong)}:focus-visible{outline:2px solid var(--focus);outline-offset:2px;border-radius:4px}h1,h2,h3{letter-spacing:-.012em;margin:0;font-weight:650}.tnum,time{font-variant-numeric:tabular-nums}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){*,:before,:after,::backdrop{transition:none!important;animation-duration:.01ms!important}::details-content{transition:none!important}}:where(button,a,summary,[role=button],input,select,textarea){transition:background-color var(--dur-1) ease, border-color var(--dur-1) ease, color var(--dur-1) ease, box-shadow var(--dur-2) ease, opacity var(--dur-1) ease, transform var(--dur-1) var(--ease-out)}:where(button:not(:disabled):active,a[href]:active,summary:active,[role=button]:active){transform:translateY(1px)}.rt-disclose::details-content{overflow-clip-margin:4px;block-size:0;transition:block-size var(--dur-3) var(--ease-out), content-visibility var(--dur-3) allow-discrete;overflow:clip}.rt-disclose[open]::details-content{block-size:auto}@keyframes rt-page-in{0%{opacity:0}}@keyframes rt-feedback-in{0%{opacity:0;transform:translateY(-4px)}}.rt-feedback{animation:rt-feedback-in var(--dur-3) var(--ease-out) backwards}:where(button[aria-busy=true]){opacity:.8;cursor:progress}button,input,select{font:inherit;color:inherit}button{cursor:pointer}:where(input:not([type=checkbox],[type=radio],[type=file],[type=range]),select,textarea):focus-visible{border-color:var(--focus);box-shadow:var(--focus-ring);outline:none}button:disabled,[aria-disabled=true]{cursor:not-allowed}.center{place-items:center;min-height:100dvh;padding:16px;display:grid}.card{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-card);width:min(100%,400px);padding:24px;box-shadow:0 1px 2px #1018280d,0 8px 24px #1018280f}.card h1{margin-bottom:4px;font-size:1.25rem}.muted{color:var(--muted);margin:0 0 16px}label{gap:4px;margin-bottom:12px;font-weight:500;display:grid}input[type=email],input[type=password]{border:1px solid var(--line-strong);border-radius:var(--radius-field);background:var(--surface);transition:border-color var(--dur-1), box-shadow var(--dur-1);padding:10px 12px}input[type=email]:hover,input[type=password]:hover{border-color:var(--brand)}input[type=email]:focus-visible,input[type=password]:focus-visible{border-color:var(--focus);box-shadow:0 0 0 3px color-mix(in srgb, var(--focus) 28%, transparent);outline:none}.card button[type=submit]{border-radius:var(--radius-field);background:var(--btn);color:var(--btn-fg);box-shadow:var(--shadow-btn);transition:background-color var(--dur-1);border:0;padding:10px 14px;font-weight:600}.card button[type=submit]:hover:not(:disabled){background:var(--btn-hover)}.card button:disabled{opacity:.55;box-shadow:none}.card .link{color:var(--muted);background:0 0;padding:4px;font-weight:500;text-decoration:underline}.error{color:var(--danger);margin:0 0 12px}@media (max-width:1199px){:root{--page-pad-x:24px}}@media (max-width:900px){:root{--page-pad-x:16px;--page-pad-y:16px;--page-gap:14px}}
