@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2c55a0e60120577a-s.0bjc5tiuqdqro.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.0m6w47a4e5dy9.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.11u06r12fd6v_.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.0wxq9webf.ew4.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.067x_6k0k23tk.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.16ipb6fqu393i.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:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.0q-301v4kxxnr.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:Outfit;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/b2ea385cb5ae8625-s.0kjod.kaq1k69.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:Outfit;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/1b99372b3eaef0c8-s.p.0gx2haw2tmll8.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:Outfit Fallback;src:local(Arial);ascent-override:100.18%;descent-override:26.05%;line-gap-override:0.0%;size-adjust:99.82%}.outfit_9f4f9187-module__4LtYgq__className{font-family:Outfit,Outfit Fallback;font-style:normal}.outfit_9f4f9187-module__4LtYgq__variable{--font-outfit:"Outfit", "Outfit Fallback"}
@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/13bf9871fe164e7f-s.0s19wthhh_6~m.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:100 800;font-display:swap;src:url(../media/cc545e633e20c56d-s.0dza.stei.9v7.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:100 800;font-display:swap;src:url(../media/71b036adf157cdcf-s.03nf~dfjdkf~..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:100 800;font-display:swap;src:url(../media/89b21bb081cb7469-s.0gfhww.tctz1o.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:100 800;font-display:swap;src:url(../media/3fe682a82f50d426-s.09q3q1i5159bl.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:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/70bc3e132a0a741e-s.p.1409xf.ylxg8g.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_7ea1d0f9-module__6GV5LG__className{font-family:JetBrains Mono,JetBrains Mono Fallback;font-style:normal}.jetbrains_mono_7ea1d0f9-module__6GV5LG__variable{--font-jetbrains-mono:"JetBrains Mono", "JetBrains Mono Fallback"}
@font-face{font-family:Titan One;font-style:normal;font-weight:400;font-display:swap;src:url(../media/80ed8edb9cc5675d-s.0swvq1w57ldgd.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:Titan One;font-style:normal;font-weight:400;font-display:swap;src:url(../media/8e87afa7481d865d-s.p.09xqp3573n-hr.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:Titan One Fallback;src:local(Arial);ascent-override:79.49%;descent-override:14.34%;line-gap-override:0.0%;size-adjust:122.03%}.titan_one_89fbfcb4-module__c-nCQq__className{font-family:Titan One,Titan One Fallback;font-style:normal;font-weight:400}.titan_one_89fbfcb4-module__c-nCQq__variable{--font-titan:"Titan One", "Titan One Fallback"}
@font-face{font-family:"Baloo 2";font-style:normal;font-weight:500;font-display:swap;src:url(../media/3c30d2e0bea83d70-s.1510jjpt-ea.-.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:"Baloo 2";font-style:normal;font-weight:500;font-display:swap;src:url(../media/e045b8a36dafeb96-s.0mp7_4fvr-glo.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:"Baloo 2";font-style:normal;font-weight:500;font-display:swap;src:url(../media/921864ee6019b767-s.0483o7dbqnq11.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:"Baloo 2";font-style:normal;font-weight:500;font-display:swap;src:url(../media/d7d9c82e455b419c-s.p.0ycukbtwcuvn3.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:"Baloo 2";font-style:normal;font-weight:600;font-display:swap;src:url(../media/3c30d2e0bea83d70-s.1510jjpt-ea.-.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:"Baloo 2";font-style:normal;font-weight:600;font-display:swap;src:url(../media/e045b8a36dafeb96-s.0mp7_4fvr-glo.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:"Baloo 2";font-style:normal;font-weight:600;font-display:swap;src:url(../media/921864ee6019b767-s.0483o7dbqnq11.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:"Baloo 2";font-style:normal;font-weight:600;font-display:swap;src:url(../media/d7d9c82e455b419c-s.p.0ycukbtwcuvn3.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:"Baloo 2";font-style:normal;font-weight:700;font-display:swap;src:url(../media/3c30d2e0bea83d70-s.1510jjpt-ea.-.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:"Baloo 2";font-style:normal;font-weight:700;font-display:swap;src:url(../media/e045b8a36dafeb96-s.0mp7_4fvr-glo.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:"Baloo 2";font-style:normal;font-weight:700;font-display:swap;src:url(../media/921864ee6019b767-s.0483o7dbqnq11.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:"Baloo 2";font-style:normal;font-weight:700;font-display:swap;src:url(../media/d7d9c82e455b419c-s.p.0ycukbtwcuvn3.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:"Baloo 2";font-style:normal;font-weight:800;font-display:swap;src:url(../media/3c30d2e0bea83d70-s.1510jjpt-ea.-.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:"Baloo 2";font-style:normal;font-weight:800;font-display:swap;src:url(../media/e045b8a36dafeb96-s.0mp7_4fvr-glo.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:"Baloo 2";font-style:normal;font-weight:800;font-display:swap;src:url(../media/921864ee6019b767-s.0483o7dbqnq11.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:"Baloo 2";font-style:normal;font-weight:800;font-display:swap;src:url(../media/d7d9c82e455b419c-s.p.0ycukbtwcuvn3.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:"Baloo 2 Fallback";src:local(Arial);ascent-override:112.55%;descent-override:54.71%;line-gap-override:0.0%;size-adjust:95.78%}.baloo_2_5a2faaf9-module__n2daZa__className{font-family:"Baloo 2","Baloo 2 Fallback";font-style:normal}.baloo_2_5a2faaf9-module__n2daZa__variable{--font-baloo:"Baloo 2", "Baloo 2 Fallback"}
:root{--navy-d:#09183c;--navy:#142e64;--blue1:#285caf;--blue2:#5492e0;--blue3:#8cc3fa;--white:#fafcff;--ink:#0e1e46;--extr:#34649b;--body:#fafcffd1;--pill:#fafcff;--pill-fg:var(--ink);--danger:#f87171}.rx-land{background:var(--navy-d);color:var(--white);font-family:var(--font-baloo), "Baloo 2", ui-rounded, system-ui, sans-serif;font-weight:600;overflow-x:clip}.rx-land.rx-dash{--glass-base:#08080d;--glass-glow-a:#405aa029;--glass-glow-b:#7850aa1a;--glass-panel:#ffffff0e;--glass-panel-strong:#ffffff17;--glass-edge:#ffffff1a;--glass-highlight:#ffffff24;--glass-fg:#f2f4f9;--glass-fg-muted:#f2f4f99e;--background:var(--glass-base);--foreground:var(--glass-fg);--card:var(--glass-panel);--card-foreground:var(--glass-fg);--popover:#101118eb;--popover-foreground:var(--glass-fg);--secondary:var(--glass-panel-strong);--secondary-foreground:var(--glass-fg);--muted:var(--glass-panel);--muted-foreground:var(--glass-fg-muted);--accent:#7896dc38;--accent-foreground:var(--glass-fg);--border:var(--glass-edge);--input:#ffffff12;--ring:#96b4ffb3;--sidebar:#ffffff09;--sidebar-foreground:var(--glass-fg);--sidebar-accent:#ffffff14;--sidebar-accent-foreground:var(--glass-fg);--sidebar-border:var(--glass-edge);--sidebar-ring:var(--ring);color:var(--glass-fg);background:radial-gradient(52% 42% at 18% 8%, var(--glass-glow-a), transparent 70%), radial-gradient(46% 38% at 88% 92%, var(--glass-glow-b), transparent 72%), var(--glass-base);overflow-x:visible}:root[data-rx-theme=light] .rx-land.rx-dash{--glass-base:#eef0f5;--glass-glow-a:#7896dc29;--glass-glow-b:#aa82d21a;--glass-panel:#fff9;--glass-panel-strong:#ffffffd1;--glass-edge:#0f14281a;--glass-highlight:#ffffffe6;--glass-fg:#101420;--glass-fg-muted:#10142099;--popover:#fffffff0;--accent:#5078dc24;--input:#ffffffbf;--ring:#3c6ef099;--sidebar:#ffffff80;--sidebar-accent:#ffffffd9;--danger:#b91c1c}.rx-dash [class*=bg-card],.rx-dash [class*=bg-sidebar],.rx-dash [class*=bg-popover],.rx-dash [class*=bg-secondary]{-webkit-backdrop-filter:blur(18px)saturate(1.35);backdrop-filter:blur(18px)saturate(1.35);box-shadow:inset 0 1px 0 0 var(--glass-highlight)}.rx-dash [class*="bg-[#020202]"],.rx-dash [class*="bg-[#050505]"],.rx-dash [class*="bg-[#0a0a0a]"],.rx-dash [class*="bg-[#0D0D0D]"],.rx-dash [class*="bg-[#070708]"],.rx-dash [class*="bg-[#F5F2ED]"],.rx-dash [class*="bg-[#faf6ee]"],.rx-dash [class*="bg-[#fdfaf5]"],.rx-dash [class*="bg-[#f0e8da]"]{-webkit-backdrop-filter:blur(18px)saturate(1.35);backdrop-filter:blur(18px)saturate(1.35);background-color:var(--glass-panel)!important}.rx-dash [class*="text-[#171513]"]{color:var(--foreground)!important}.rx-dash [class*="text-[#8a8682]"]{color:var(--muted-foreground)!important}.rx-land.rx-dash .shiny-btn-inner{background-color:var(--glass-panel-strong);border:1px solid var(--glass-edge);box-shadow:inset 0 1px 0 0 var(--glass-highlight);-webkit-backdrop-filter:blur(14px)saturate(1.3);backdrop-filter:blur(14px)saturate(1.3);border-radius:999px}.rx-land.rx-dash .shiny-btn-label{color:var(--glass-fg);font-weight:700}.rx-land.rx-dash .shiny-btn:hover .shiny-btn-inner{background-color:var(--accent);filter:none;box-shadow:inset 0 1px 0 0 var(--glass-highlight)}.rx-land.rx-dash .shiny-btn:active .shiny-btn-outer{transform:translateY(1px)}.rx-land.rx-dash .shiny-btn:active .shiny-btn-inner{box-shadow:inset 0 1px 0 0 var(--glass-highlight)}.rx-land.rx-dash .rx-sticker{background:var(--glass-panel);border:1px solid var(--glass-edge);box-shadow:inset 0 1px 0 0 var(--glass-highlight);-webkit-backdrop-filter:blur(18px)saturate(1.35);backdrop-filter:blur(18px)saturate(1.35);border-radius:18px;transform:none}.rx-land.rx-dash .rx-sticker-blue{background:color-mix(in srgb, var(--blue1) 88%, transparent);border:1px solid var(--glass-edge);box-shadow:inset 0 1px 0 0 var(--glass-highlight);-webkit-backdrop-filter:blur(14px)saturate(1.3);backdrop-filter:blur(14px)saturate(1.3);border-radius:18px;transform:none}.rx-land.rx-dash .rx-sticker:hover{box-shadow:inset 0 1px 0 0 var(--glass-highlight);transform:none}.rx-land.rx-dash .rx-chip{background:var(--glass-panel-strong);border:1px solid var(--glass-edge);box-shadow:none;color:var(--glass-fg)}.rx-land.rx-dash .shiny-btn--blue .shiny-btn-inner,.rx-land.rx-dash .shiny-btn--purple .shiny-btn-inner{background-color:var(--accent);border:1px solid var(--glass-edge);box-shadow:inset 0 1px 0 0 var(--glass-highlight)}.rx-land.rx-dash .shiny-btn--blue .shiny-btn-label,.rx-land.rx-dash .shiny-btn--purple .shiny-btn-label{color:var(--glass-fg)}.rx-land.rx-dash .shiny-btn--red .shiny-btn-inner{border:1px solid var(--glass-edge);box-shadow:inset 0 1px 0 0 var(--glass-highlight);background-color:#dc4b4b4d}.rx-land.rx-dash .shiny-btn--red .shiny-btn-label{color:var(--glass-fg)}.rx-land.rx-dash .rx-btn{border:1px solid var(--glass-edge);box-shadow:inset 0 1px 0 0 var(--glass-highlight);background:var(--glass-panel-strong);color:var(--glass-fg);-webkit-backdrop-filter:blur(14px)saturate(1.3);backdrop-filter:blur(14px)saturate(1.3)}.rx-land.rx-dash .rx-btn:active{box-shadow:inset 0 1px 0 0 var(--glass-highlight);transform:translateY(1px)}.rx-land.rx-dash .rx-btn-blue{background:var(--accent);color:var(--glass-fg)}.rx-nav,.rx-foot{font-family:var(--font-baloo), "Baloo 2", ui-rounded, system-ui, sans-serif}.rx-nav{background:var(--navy-d);border-bottom:4px solid var(--ink);color:var(--white)}.rx-nav-wordmark{letter-spacing:.06em;color:var(--white);font-size:1.2rem;font-weight:800}.rx-nav-link{color:var(--body);font-size:1rem;font-weight:700;transition:color .15s ease-out}.rx-nav-link:hover{color:var(--white)}.rx-nav-account{border:3px solid var(--ink);background:var(--blue1);color:var(--white);box-shadow:0 3px 0 var(--ink);border-radius:999px;padding:.4rem .85rem .4rem .45rem;font-size:.92rem;font-weight:700;transition:filter .12s ease-out}.rx-nav-account:hover{filter:brightness(1.08)}.rx-nav-menu{border:4px solid var(--ink);background:var(--blue1);box-shadow:0 6px 0 var(--ink);border-radius:20px}.rx-nav-menu-item{color:var(--white);padding:.85rem 1.25rem;font-size:.98rem;font-weight:700;transition:background-color .12s ease-out;display:block}.rx-nav-menu-item:hover{background:var(--navy)}.rx-nav-menu-item--danger{color:#ffd1d1;border-top:3px solid var(--ink)}.rx-display{font-family:var(--font-titan), "Titan One", ui-rounded, system-ui, sans-serif;color:var(--white);letter-spacing:.01em;-webkit-text-stroke:var(--stroke,5px) var(--ink);paint-order:stroke fill;text-shadow:0 2px 0 var(--extr), 0 4px 0 var(--extr), 0 6px 0 var(--ink);font-weight:400;line-height:1.06}.rx-h1{--stroke:clamp(4px, 1.1vw, 8px);text-shadow:0 3px 0 var(--extr), 0 6px 0 var(--extr), 0 9px 0 var(--ink);font-size:clamp(2.4rem,8.2vw,5.75rem)}.rx-h2{--stroke:clamp(3px, .7vw, 5px);font-size:clamp(1.85rem,4.6vw,3.1rem)}.rx-letter{transform:rotate(var(--tilt));animation:3.6s ease-in-out infinite rx-bob;animation-delay:var(--delay);will-change:transform;display:inline-block}.rx-word{white-space:nowrap;margin-right:.26em;display:inline-block}.rx-word:last-child{margin-right:0}@keyframes rx-bob{0%,to{transform:rotate(var(--tilt)) translateY(0)}50%{transform:rotate(var(--tilt)) translateY(-6px)}}.rx-hero{isolation:isolate;background:var(--navy-d);flex-direction:column;justify-content:center;min-height:min(92vh,940px);display:flex;position:relative}.rx-hero-bands{z-index:0;pointer-events:none;position:absolute;inset:0;overflow:hidden;-webkit-mask-image:linear-gradient(#0000 0%,#000 14% 52%,#0000 94%);mask-image:linear-gradient(#0000 0%,#000 14% 52%,#0000 94%)}.rx-hero-bands:before{content:"";background:repeating-linear-gradient(to right, transparent 0 72px, color-mix(in srgb, var(--blue3) 9%, transparent) 72px 144px);width:300%;height:300%;animation:22s linear infinite rx-band-drift;position:absolute;top:-100%;left:-100%;transform:rotate(-20deg)translate(0)}.rx-ribbons{z-index:0;pointer-events:none;height:42%;position:absolute;bottom:0;left:0;right:0;overflow:hidden;-webkit-mask-image:linear-gradient(#0000 0%,#000 34% 76%,#0000 99%);mask-image:linear-gradient(#0000 0%,#000 34% 76%,#0000 99%)}.rx-ribbon{width:124%;position:absolute;left:-12%}.rx-ribbon-1{--rot:-5.5deg;background:var(--blue3);opacity:.22;height:132px;transform:rotate(var(--rot));animation:13s ease-in-out infinite alternate rx-wave-a;bottom:34%}.rx-ribbon-2{--rot:-3deg;background:var(--blue2);opacity:.5;height:168px;transform:rotate(var(--rot));animation:17s ease-in-out infinite alternate rx-wave-b;bottom:14%}.rx-ribbon-3{--rot:-6.5deg;background:var(--blue1);opacity:.6;height:150px;transform:rotate(var(--rot));animation:21s ease-in-out infinite alternate rx-wave-c;bottom:-6%}@keyframes rx-wave-a{0%{transform:rotate(var(--rot)) translate3d(0, 0, 0)}to{transform:rotate(calc(var(--rot) + 1.6deg)) translate3d(-2.5%, -14px, 0)}}@keyframes rx-wave-b{0%{transform:rotate(var(--rot)) translate3d(0, 0, 0)}to{transform:rotate(calc(var(--rot) - 1.4deg)) translate3d(2%, 10px, 0)}}@keyframes rx-wave-c{0%{transform:rotate(var(--rot)) translate3d(0, 0, 0)}to{transform:rotate(calc(var(--rot) + 1.1deg)) translate3d(-1.5%, -8px, 0)}}.rx-shimmer{background:linear-gradient(100deg, transparent 0%, color-mix(in srgb, var(--white) 13%, transparent) 45%, color-mix(in srgb, var(--white) 13%, transparent) 55%, transparent 100%);width:45%;animation:12s linear infinite rx-shimmer;position:absolute;top:-20%;bottom:-20%;left:0;transform:translate(-130%)}@keyframes rx-shimmer{0%{transform:translate(-130%)}to{transform:translate(330%)}}@keyframes rx-band-drift{0%{transform:rotate(-20deg)translate(0)}to{transform:rotate(-20deg)translate(144px)}}.rx-hero-glow{z-index:0;pointer-events:none;background:radial-gradient(60% 45% at 50% 32%, color-mix(in srgb, var(--navy) 85%, transparent), transparent 70%);animation:11s ease-in-out infinite alternate rx-breathe;position:absolute;inset:0}@keyframes rx-breathe{0%{opacity:.8;transform:scale(1)}to{opacity:1;transform:scale(1.08)}}.rx-sparkle-wrap{z-index:1;pointer-events:none;animation:9s ease-in-out infinite alternate rx-float;position:absolute}.rx-sparkle{color:var(--blue3);opacity:0;animation:5s ease-in-out infinite rx-twinkle;display:block}@keyframes rx-twinkle{0%,to{opacity:0;transform:scale(.6)rotate(0)}50%{opacity:.45;transform:scale(1)rotate(14deg)}}@keyframes rx-float{0%{transform:translate(0,0)}to{transform:translate(6px,-18px)}}.rx-btn{border:4px solid var(--ink);box-shadow:0 6px 0 var(--ink);font-family:var(--font-baloo), "Baloo 2", ui-rounded, system-ui, sans-serif;white-space:nowrap;cursor:pointer;border-radius:999px;justify-content:center;align-items:center;gap:.55rem;padding:.85rem 1.6rem;font-size:1.05rem;font-weight:800;line-height:1;transition:transform 80ms ease-out,box-shadow 80ms ease-out,filter .12s ease-out;display:inline-flex}.rx-btn:hover{filter:brightness(1.06)}.rx-btn:active{box-shadow:0 0 0 var(--ink);transform:translateY(6px)}.rx-btn-white{background:var(--pill);color:var(--pill-fg)}.rx-btn-blue{background:var(--blue1);color:var(--white)}.rx-btn-sm{box-shadow:0 4px 0 var(--ink);border-width:3px;padding:.6rem 1.15rem;font-size:.95rem}.rx-btn-sm:active{transform:translateY(4px)}.rx-land .shiny-btn{--shiny-radius:999px;--pix-fill:var(--pill);--pix-fill-hover:var(--pill);--pix-line:var(--ink);--pix-ink:var(--pill-fg);--pix-spark:transparent;font-size:1rem}.rx-land .shiny-btn-inner{background-color:var(--pill);border:3px solid var(--ink);box-shadow:0 4px 0 var(--ink);-webkit-backdrop-filter:none;backdrop-filter:none;border-radius:999px;padding:.6em 1.35em}.rx-land .shiny-btn-inner:before{content:none}.rx-land .shiny-btn-label{color:var(--pill-fg);font-weight:800}.rx-land .shiny-btn:hover .shiny-btn-inner{background-color:var(--pill);filter:brightness(1.05);box-shadow:0 4px 0 var(--ink)}.rx-land .shiny-btn:active .shiny-btn-outer{transform:translateY(4px)}.rx-land .shiny-btn:active .shiny-btn-inner{box-shadow:0 0 0 var(--ink)}.rx-land .shiny-btn--purple .shiny-btn-inner,.rx-land .shiny-btn--blue .shiny-btn-inner{background-color:var(--blue1)}.rx-land .shiny-btn--purple .shiny-btn-label,.rx-land .shiny-btn--blue .shiny-btn-label{color:var(--white)}.rx-land .shiny-btn--red .shiny-btn-inner{background-color:#dc4b4b}.rx-land .shiny-btn--red .shiny-btn-label{color:var(--white)}.rx-land .shiny-btn--icon .shiny-btn-inner{padding:.55em}.rx-checkbox{appearance:none;border:3px solid var(--ink);background:var(--pill);cursor:pointer;border-radius:7px;flex:none;place-content:center;width:1.35rem;height:1.35rem;transition:background .1s ease-out;display:inline-grid}.rx-checkbox:before{content:"";background:var(--pill-fg);border-radius:3px;width:.65rem;height:.65rem;transition:transform .1s ease-out;transform:scale(0)}.rx-checkbox:checked:before{transform:scale(1)}.rx-checkbox:focus-visible{outline:3px solid var(--blue3);outline-offset:2px}.rx-swatch{border:3px solid var(--ink);box-shadow:0 3px 0 var(--ink);color:var(--white);cursor:pointer;border-radius:999px;flex:none;justify-content:center;align-items:center;transition:transform .12s ease-out,box-shadow .12s ease-out;display:inline-flex;position:relative}.rx-swatch:hover{box-shadow:0 5px 0 var(--ink);transform:translateY(-2px)}.rx-swatch:active{box-shadow:0 0 0 var(--ink);transform:translateY(3px)}.rx-swatch--on:after{content:"";background:#0000006b;border-radius:999px;position:absolute;inset:0}.rx-swatch--on svg{z-index:1;color:#fff;position:relative}.rx-swatch--on{outline:3px solid var(--blue3);outline-offset:3px}.rx-rainbow{color:#0000;-webkit-text-fill-color:transparent;filter:drop-shadow(0 0 6px #96c8ff59);background-image:linear-gradient(100deg,#fff0 0% 42%,#ffffffe6 50%,#fff0 58% 100%),linear-gradient(108deg,#7fe9ff,#9bb8ff,#c9a8ff,#ff9ede,#ffd6a8,#a8ffd9,#7fe9ff);background-position:0%;background-size:200% 100%;-webkit-background-clip:text;background-clip:text;font-weight:900;animation:5.5s linear infinite rx-holo}@keyframes rx-holo{0%{background-position:0%}to{background-position:-200%}}@media (prefers-reduced-motion:reduce){.rx-rainbow{background-position:100%;animation:none}}.rx-store{padding-top:1px}.rx-store-card,.rx-store [class*=bg-glass],.rx-store [class*=from-white],.rx-store [class*="bg-[#1a1a1a]"]{background:var(--blue1)!important;border:4px solid var(--ink)!important;box-shadow:0 8px 0 var(--ink)!important;color:var(--white)!important}.rx-store [class*="text-[#0f172a]"],.rx-store [class*="text-[#0b1330]"],.rx-store [class*="text-[#334155]"]{color:var(--white)!important}.rx-store [class*="text-[#64748b]"],.rx-store [class*="text-[#5b6478]"],.rx-store [class*="text-[#94a3b8]"]{color:var(--body)!important}.rx-store [class*="bg-[#f8f9ff]"],.rx-store [class*="bg-[#f7f8fc]"],.rx-store [class*="bg-[#eef3ff]"],.rx-store [class*="bg-[#f4f7ff]"]{background:var(--navy)!important;color:var(--white)!important}.rx-sticker{border:5px solid var(--ink);box-shadow:0 8px 0 var(--ink);background:var(--navy);transform:rotate(var(--rot,0deg));border-radius:26px;transition:transform .22s cubic-bezier(.4,0,.2,1),box-shadow .22s ease-out;position:relative}.rx-sticker:hover,.rx-sticker:focus-within{box-shadow:0 12px 0 var(--ink);transform:rotate(0)translateY(-4px)}.rx-sticker-blue{background:var(--blue1)}.rx-sticker-blue .rx-sticker-title{color:var(--white)}.rx-sticker-blue .rx-sticker-body{color:color-mix(in srgb, var(--white) 88%, transparent)}.rx-chip{border:3px solid var(--ink);box-shadow:0 3px 0 var(--ink);background:var(--blue2);color:var(--ink);border-radius:14px;flex:none;justify-content:center;align-items:center;display:inline-flex}.rx-clerk-card{border:5px solid var(--ink)!important;box-shadow:0 8px 0 var(--ink)!important;border-radius:26px!important;overflow:hidden!important}.rx-clerk-pill{transition:transform 80ms ease-out,box-shadow 80ms ease-out,filter .12s ease-out;border:3px solid var(--ink)!important;background:var(--pill)!important;color:var(--pill-fg)!important;box-shadow:0 4px 0 var(--ink)!important;border-radius:999px!important;font-weight:800!important}.rx-clerk-pill:hover{filter:brightness(1.05)!important}.rx-clerk-pill:active{box-shadow:0 0 0 var(--ink)!important;transform:translateY(4px)!important}.rx-clerk-input{background:var(--pill)!important;color:var(--ink)!important;border:3px solid var(--ink)!important;border-radius:12px!important;font-weight:600!important}.rx-clerk-input:focus,.rx-clerk-input:focus-visible{border-color:var(--navy)!important;box-shadow:0 0 0 3px color-mix(in srgb, var(--blue3) 55%, transparent)!important;outline:none!important}.rx-clerk-title{font-family:var(--font-baloo), "Baloo 2", ui-rounded, system-ui, sans-serif;color:var(--white);font-size:1.45rem;font-weight:800}.rx-doc-shell{overflow-x:visible}.rx-doc-sidebar{background:var(--navy-d);border-right:3px solid var(--blue1)}.rx-doc-topbar{background:var(--navy-d);border-bottom:3px solid var(--blue1)}.rx-doc-toplink{color:var(--body);font-size:.9rem;font-weight:700;transition:color .15s ease-out}.rx-doc-toplink:hover{color:var(--white)}.rx-doc-sectionhead{color:var(--blue3);letter-spacing:.16em;text-transform:uppercase;align-items:center;gap:.55rem;font-size:.72rem;font-weight:800;display:flex}.rx-doc-navlink{color:var(--body);border:3px solid #0000;border-radius:14px;align-items:center;gap:.55rem;padding:.45rem .7rem;font-size:.95rem;font-weight:600;line-height:1.35;transition:background .15s ease-out,color .15s ease-out;display:flex}.rx-doc-navlink:hover{background:var(--navy);color:var(--white)}.rx-doc-navlink.rx-sticker-blue,.rx-doc-navlink.rx-sticker-blue:hover{background:var(--blue1);border-color:var(--ink);box-shadow:0 3px 0 var(--ink);color:var(--white);font-weight:800}.rx-doc-search{background:var(--pill);width:100%;color:var(--ink);border:3px solid var(--ink);border-radius:14px;font-family:inherit;font-size:.95rem;font-weight:600}.rx-doc-search::placeholder{color:#0e1e469e;font-weight:600}.rx-doc-search:focus,.rx-doc-search:focus-visible{border-color:var(--navy);box-shadow:0 0 0 3px color-mix(in srgb, var(--blue3) 55%, transparent);outline:none}.rx-doc-iconbtn{background:var(--pill);color:var(--ink);border:3px solid var(--ink);box-shadow:0 3px 0 var(--ink);cursor:pointer;border-radius:12px;flex:none;transition:transform 80ms ease-out,box-shadow 80ms ease-out,filter .12s ease-out}.rx-doc-iconbtn:hover{filter:brightness(1.06)}.rx-doc-iconbtn:active{box-shadow:0 0 0 var(--ink);transform:translateY(3px)}.rx-doc-prose{color:var(--body)}.rx-doc-prose p,.rx-doc-prose li{overflow-wrap:break-word;font-weight:500;line-height:1.75}.rx-doc-title{overflow-wrap:anywhere;word-break:break-word}.rx-doc-h2{color:var(--white);overflow-wrap:break-word;font-size:clamp(1.35rem,3vw,1.6rem);font-weight:800;line-height:1.25}.rx-doc-h3{color:var(--blue3);letter-spacing:.06em;overflow-wrap:break-word;font-size:1.05rem;font-weight:700;line-height:1.3}.rx-doc-link{color:var(--blue3);text-decoration:underline;-webkit-text-decoration-color:var(--blue2);text-decoration-color:var(--blue2);text-underline-offset:3px;font-weight:700;text-decoration-thickness:2px;transition:color .15s ease-out}.rx-doc-link:hover{color:var(--white);-webkit-text-decoration-color:var(--white);text-decoration-color:var(--white)}.rx-doc-strong{color:var(--white);font-weight:800}.rx-doc-bullet{background:var(--blue2);border-radius:999px;flex:none;width:7px;height:7px;margin-top:.62rem}.rx-doc-code{background:var(--navy);border:3px solid var(--blue1);border-radius:16px;overflow:hidden}.rx-doc-code-head{background:var(--blue1);color:var(--white);letter-spacing:.16em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:.75rem;padding:.4rem .45rem .4rem .9rem;font-size:.68rem;font-weight:800;display:flex}.rx-doc-code pre,.rx-doc-code code,.rx-doc-icode{font-family:var(--font-jetbrains-mono), ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;font-variant-ligatures:none;font-weight:500}.rx-doc-code pre{color:color-mix(in srgb, var(--white) 92%, transparent);margin:0;padding:1.1rem 1.15rem;font-size:.86rem;line-height:1.7;overflow-x:auto}.rx-doc-icode{background:var(--navy);border:1px solid var(--blue1);color:var(--blue3);overflow-wrap:break-word;border-radius:6px;padding:.1em .36em;font-size:.86em}.rx-doc-callout{border:4px solid var(--ink);box-shadow:0 5px 0 var(--ink);border-radius:18px;align-items:flex-start;gap:.85rem;padding:1.05rem 1.2rem;display:flex}.rx-doc-table-wrap{background:var(--navy);border:3px solid var(--blue1);border-radius:16px;overflow:hidden}.rx-doc-table-scroll{overflow-x:auto}.rx-doc-table{border-collapse:collapse;width:100%;font-size:.92rem}.rx-doc-table thead tr{background:var(--blue1)}.rx-doc-table th{text-align:left;color:var(--white);letter-spacing:.14em;text-transform:uppercase;white-space:nowrap;padding:.7rem .95rem;font-size:.7rem;font-weight:800}.rx-doc-table td{color:var(--body);vertical-align:top;padding:.7rem .95rem;font-weight:500}.rx-doc-table tbody tr+tr td{border-top:2px solid var(--blue1)}.rx-land a:focus-visible,.rx-land button:focus-visible{outline:4px solid var(--blue3);outline-offset:3px}.rx-skip{z-index:90;transition:transform .15s ease-out;position:absolute;top:.5rem;left:50%;transform:translate(-50%,-160%)}.rx-skip:focus{transform:translate(-50%)}@media (prefers-reduced-motion:reduce){.rx-land *,.rx-land :before,.rx-land :after{transition:none!important;animation:none!important}.rx-letter{transform:rotate(var(--tilt))}}.rx-prose{--tw-prose-body:var(--body);--tw-prose-headings:var(--white);--tw-prose-lead:var(--body);--tw-prose-links:var(--blue3);--tw-prose-bold:var(--white);--tw-prose-counters:var(--blue3);--tw-prose-bullets:var(--blue2);--tw-prose-hr:var(--blue1);--tw-prose-quotes:var(--white);--tw-prose-quote-borders:var(--blue2);--tw-prose-captions:var(--body);--tw-prose-kbd:var(--white);--tw-prose-code:var(--blue3);--tw-prose-pre-code:color-mix(in srgb, var(--white) 92%, transparent);--tw-prose-pre-bg:var(--navy);--tw-prose-th-borders:var(--blue2);--tw-prose-td-borders:var(--blue1);color:var(--body)}.rx-prose p,.rx-prose li{overflow-wrap:break-word;font-weight:500;line-height:1.75}.rx-prose h2{color:var(--white);overflow-wrap:break-word;font-size:clamp(1.5rem,3.2vw,1.9rem);font-weight:800;line-height:1.25}.rx-prose h3{color:var(--blue3);overflow-wrap:break-word;font-size:1.15rem;font-weight:700;line-height:1.3}.rx-prose h4{color:var(--white);font-size:1.02rem;font-weight:700;line-height:1.35}.rx-prose strong{color:var(--white);font-weight:800}.rx-prose a{-webkit-text-decoration-color:var(--blue2);text-decoration-color:var(--blue2);text-underline-offset:3px;font-weight:700;text-decoration-thickness:2px;transition:color .15s ease-out}.rx-prose a:hover{color:var(--white);-webkit-text-decoration-color:var(--white);text-decoration-color:var(--white)}.rx-prose code,.rx-prose pre{font-family:var(--font-jetbrains-mono), ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;font-variant-ligatures:none;font-weight:500}.rx-prose :not(pre)>code{background:var(--navy);border:1px solid var(--blue1);overflow-wrap:break-word;border-radius:6px;padding:.1em .36em;font-size:.86em}.rx-prose :not(pre)>code:before,.rx-prose :not(pre)>code:after{content:none}.rx-prose pre{border:3px solid var(--blue1);border-radius:16px;overflow-x:auto}.rx-prose blockquote{border-left-width:5px;font-style:normal;font-weight:500}.rx-prose table{font-size:.95rem;display:block;overflow-x:auto}
