@font-face{font-family:Outfit Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/outfit-latin-ext-wght-normal.DdQaqQDo.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:Outfit Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/outfit-latin-wght-normal.Bc-8i84L.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:Poppins;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/poppins-devanagari-400-normal.CJDn6rn8.woff2)format("woff2"),url(/_astro/poppins-devanagari-400-normal.CqVvlrh5.woff)format("woff");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:Poppins;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/poppins-latin-ext-400-normal.by3JarPu.woff2)format("woff2"),url(/_astro/poppins-latin-ext-400-normal.DaBSavcJ.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:Poppins;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/poppins-latin-400-normal.cpxAROuN.woff2)format("woff2"),url(/_astro/poppins-latin-400-normal.BOb3E3N0.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}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/poppins-devanagari-500-normal.BIdkeU1p.woff2)format("woff2"),url(/_astro/poppins-devanagari-500-normal.DMPDjHtT.woff)format("woff");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:Poppins;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/poppins-latin-ext-500-normal.CK-6C4Hw.woff2)format("woff2"),url(/_astro/poppins-latin-ext-500-normal.CgAe2rWW.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:Poppins;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/poppins-latin-500-normal.C8OXljZJ.woff2)format("woff2"),url(/_astro/poppins-latin-500-normal.DGXqpDMm.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}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/poppins-devanagari-600-normal.STEjXBNN.woff2)format("woff2"),url(/_astro/poppins-devanagari-600-normal.ClASKHrr.woff)format("woff");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:Poppins;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/poppins-latin-ext-600-normal.CAhIAdZj.woff2)format("woff2"),url(/_astro/poppins-latin-ext-600-normal.Df5ffKXP.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:Poppins;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/poppins-latin-600-normal.zEkxB9Mr.woff2)format("woff2"),url(/_astro/poppins-latin-600-normal.BJdTmd5m.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}:root{--bg:#1d1a20;--surface:#252128;--surface-2:#2b262e;--surface-sunk:#1f1c22;--line:#322d38;--line-strong:#453f4d;--hair:#f1f2f412;--fg:#f1f2f4;--muted:#aeabb4;--faint:#9d9ba1;--primary:#d21f3c;--ok:#3ecf8e;--warn:#e8a23d;--info:#6aa5f5;--tier-good:#e8c33d;--tier-partial:#e8823d;--kofi:#ff5e5b;--radius:1rem;--body:"Poppins", ui-sans-serif, system-ui, sans-serif;--display:"Outfit Variable", ui-sans-serif, system-ui, sans-serif;--font:var(--body);--mono:ui-monospace, SFMono-Regular, "SF Mono", Menlo, Consolas, "Liberation Mono", monospace;--tap:2.4rem;--ease:cubic-bezier(.22, 1, .36, 1);--wash:radial-gradient(91.667% 1139px at 12% -127px, #d21f3c4d 0%, #d21f3c00 58%)}@media (width>=1601px){:root{--wash:radial-gradient(1467px 1139px at calc(50% - 608px) -127px, #d21f3c4d 0%, #d21f3c00 58%)}}@media (width<=640px){:root{--wash:radial-gradient(357px 656px at 12% -73px, #d21f3c4d 0%, #d21f3c00 58%)}}*{box-sizing:border-box;scrollbar-width:thin;scrollbar-color:var(--line-strong) transparent}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:var(--line-strong);background-clip:padding-box;border:2px solid #0000;border-radius:999px}::-webkit-scrollbar-thumb:hover{background:var(--faint);background-clip:padding-box;border:2px solid #0000}@keyframes rank-grad{0%{background-position:0%}to{background-position:-200%}}@keyframes kda-shine{0%{background-position:0%}to{background-position:-200%}}@keyframes card-rise{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes bar-grow{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes modal-pop{0%{opacity:0;transform:translateY(8px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes spin{to{transform:rotate(360deg)}}@keyframes ping-pulse{0%{opacity:.5;transform:scale(1)}to{opacity:0;transform:scale(3)}}.rank-grad{-webkit-text-fill-color:transparent;color:#0000;background-size:200%;background-clip:text;animation:4s linear infinite rank-grad}.rank-grad--platinum{background-image:linear-gradient(90deg,#f4f3f3,#a6a7ae,#f4f3f3)}.rank-grad--diamond{background-image:linear-gradient(90deg,#def2f7,#8fcedb,#def2f7)}.rank-grad--ruby{background-image:linear-gradient(90deg,#e2335b,#900a17,#e2335b)}.rise{animation:.45s cubic-bezier(.22,1,.36,1) both card-rise}.stack>.rise:first-child{animation-delay:0s}.stack>.rise:nth-child(2){animation-delay:50ms}.stack>.rise:nth-child(3){animation-delay:.1s}.stack>.rise:nth-child(4){animation-delay:.15s}.stack>.rise:nth-child(5){animation-delay:.2s}.stack>.rise:nth-child(n+6){animation-delay:.24s}@media (prefers-reduced-motion:reduce){.rank-grad,.rise{animation:none}.rank-grad{-webkit-text-fill-color:currentColor;color:inherit}.stack>.rise{animation-delay:0s!important}}html{scrollbar-gutter:stable;font-size:120%}html,body{min-height:100%;margin:0}body{background:var(--bg);color:var(--fg);font-family:var(--font);-webkit-font-smoothing:antialiased;line-height:1.5}a{color:inherit;text-decoration:none}img{max-width:100%;display:block}h1,h2,h3{font-family:var(--display);letter-spacing:-.01em;margin:0;font-weight:700}.site-wash{z-index:-1;pointer-events:none;background:var(--wash);height:540px;position:absolute;top:0;left:0;right:0}.glow-c{z-index:-1;pointer-events:none;display:block;position:absolute}.glow-on .site-wash{background:0 0}h1{font-style:italic}.container{width:100%;max-width:72rem;margin-inline:auto;padding-inline:1rem}.stack{flex-direction:column;gap:.85rem;display:flex}.row{align-items:center;gap:.6rem;display:flex}.wrap{flex-wrap:wrap}.grid{gap:.85rem;display:grid}.spread{justify-content:space-between}.center{justify-content:center;align-items:center}.card{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);padding:1.1rem 1.2rem}.label{letter-spacing:.1em;text-transform:uppercase;color:var(--muted);font-size:.62rem}.muted{color:var(--muted)}.faint{color:var(--faint)}.tnum{font-variant-numeric:tabular-nums}.crimson{color:var(--primary)}.good{color:var(--ok)}.warn{color:var(--warn)}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.helper-note{color:var(--muted);background:var(--surface-2);border:1px solid var(--line);border-radius:.5rem;padding:.6rem .8rem;font-size:.8rem;text-decoration:none;transition:border-color .15s,background .15s,color .15s;display:block}a.helper-note:hover{border-color:var(--line-strong);background:var(--surface);color:var(--fg)}.helper-note strong{color:var(--fg);font-weight:700}.loginbtn{white-space:nowrap;box-sizing:border-box;height:40px;font:600 14px/1 var(--body);color:var(--fg);border:1px solid var(--line-strong);background:#f1f2f408;border-radius:10px;flex:none;justify-content:center;align-items:center;padding:0 16px;transition:background .15s,border-color .15s;display:inline-flex}.loginbtn:hover{background:#f1f2f412}.appbtn{box-sizing:border-box;white-space:nowrap;height:40px;font:600 14px/1 var(--body);color:#fff;background:var(--primary);border:1px solid #0000;border-radius:10px;flex:none;justify-content:center;align-items:center;gap:8px;padding:0 16px;transition:background .15s;display:inline-flex}.appbtn:hover{color:#fff;background:#dd3450}.appbtn svg{flex:none;width:16px;height:16px}.appbtn-short{display:none}.loginbtn:focus-visible,.appbtn:focus-visible{outline:2px solid var(--primary);outline-offset:2px}@media (width<=640px){.loginbtn,.appbtn{border-radius:9px;height:36px;padding:0 10px;font-size:13px}.appbtn-full{display:none}.appbtn-short{display:inline}}.dotsep{opacity:.45;background:currentColor;border-radius:50%;flex:none;align-self:center;width:.2rem;height:.2rem;display:inline-block}.astro-route-announcer{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;top:0;left:0;overflow:hidden}.hdr[data-astro-cid-isef26zo]{z-index:20;position:sticky;top:0}.hdr-bg[data-astro-cid-isef26zo]{z-index:-1;clip-path:inset(0);pointer-events:none;position:absolute;inset:0}.hdr-bg[data-astro-cid-isef26zo]:before{content:"";background:var(--wash), var(--bg);position:fixed;inset:0}.glow-on .hdr-bg[data-astro-cid-isef26zo]:before{display:none}.hdr[data-astro-cid-isef26zo]:after{content:"";pointer-events:none;opacity:0;height:20px;transition:opacity .2s var(--ease);background:linear-gradient(#1d1a2060,#1d1a2000);position:absolute;top:100%;left:0;right:0}.hdr[data-astro-cid-isef26zo][data-scrolled]:after{opacity:1}.hdr-row[data-astro-cid-isef26zo]{align-items:center;gap:28px;height:80px;padding:0 28px;display:flex}.brand[data-astro-cid-isef26zo]{flex:none;align-items:center;gap:10px;display:flex}.brand[data-astro-cid-isef26zo] img[data-astro-cid-isef26zo]{width:30px;height:30px}.wordmark[data-astro-cid-isef26zo]{font:800 22px/1 var(--display);letter-spacing:.02em;color:var(--fg)}.wordmark[data-astro-cid-isef26zo] span[data-astro-cid-isef26zo]{color:var(--primary)}.nav[data-astro-cid-isef26zo]{gap:26px;display:flex}.navlink[data-astro-cid-isef26zo]{font:400 15px/1.5 var(--body);color:var(--faint);transition:color .18s var(--ease);padding:4px 2px;position:relative}.navlink[data-astro-cid-isef26zo]:hover{color:var(--fg)}.navlink[data-astro-cid-isef26zo].active{color:var(--fg);font-weight:500}.navlink[data-astro-cid-isef26zo].active:after{content:"";background:var(--primary);border-radius:2px;width:27px;height:2px;margin-left:-13.5px;position:absolute;bottom:-6px;left:50%}.navlink[data-astro-cid-isef26zo]:focus-visible{outline:2px solid var(--primary);outline-offset:3px;border-radius:4px}.hdr-mid[data-astro-cid-isef26zo]{flex:1;justify-content:center;min-width:0;display:flex}.spill[data-astro-cid-isef26zo]{border:1px solid var(--hair);width:100%;max-width:360px;height:40px;color:var(--faint);font:400 13px/1 var(--body);cursor:pointer;background:#f1f2f40f;border-radius:999px;align-items:center;gap:10px;padding:0 12px 0 14px;transition:border-color .15s,color .15s;display:flex}.spill[data-astro-cid-isef26zo]:hover{color:var(--muted);border-color:var(--line-strong)}.spill[data-astro-cid-isef26zo]:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.spill[data-astro-cid-isef26zo] svg[data-astro-cid-isef26zo]{flex:none;width:15px;height:15px}.spill-lbl[data-astro-cid-isef26zo]{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.spill[data-astro-cid-isef26zo] kbd[data-astro-cid-isef26zo]{font:600 11px/1 var(--body);border:1px solid var(--line-strong);color:var(--muted);border-radius:6px;margin-left:auto;padding:4px 7px}.hdr-right[data-astro-cid-isef26zo]{flex:none;align-items:center;gap:10px;margin-left:auto;display:flex}.burger[data-astro-cid-isef26zo]{border:1px solid var(--hair);width:40px;height:40px;color:var(--fg);cursor:pointer;background:#f1f2f40f;border-radius:10px;flex:none;place-items:center;padding:0;display:none}.burger[data-astro-cid-isef26zo] svg[data-astro-cid-isef26zo]{width:18px;height:18px}.burger[data-astro-cid-isef26zo] .ic-x[data-astro-cid-isef26zo],.burger[data-astro-cid-isef26zo][aria-expanded=true] .ic-menu[data-astro-cid-isef26zo]{display:none}.burger[data-astro-cid-isef26zo][aria-expanded=true] .ic-x[data-astro-cid-isef26zo]{display:block}.burger[data-astro-cid-isef26zo]:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.mnav[data-astro-cid-isef26zo]{z-index:30;backdrop-filter:blur(22px);background:linear-gradient(165deg,#d21f3c21,#d21f3c1c 38%,#1d1a201c);border-radius:16px;flex-direction:column;padding:12px;display:none;position:absolute;top:80px;left:10px;right:10px;box-shadow:6px 10px 22px #1d1a2061,inset 0 0 0 1px #0c0a0e38}.mnav[data-astro-cid-isef26zo][data-open=true]{display:flex}.mnav-link[data-astro-cid-isef26zo]{min-height:48px;font:400 16px/1.2 var(--body);color:var(--fg);border-radius:10px;justify-content:space-between;align-items:center;padding:0 14px;display:flex}.mnav-link[data-astro-cid-isef26zo] svg[data-astro-cid-isef26zo]{width:18px;height:18px;color:var(--faint)}.mnav-link[data-astro-cid-isef26zo]:hover,.mnav-link[data-astro-cid-isef26zo].active{background:#f1f2f414}.mnav-link[data-astro-cid-isef26zo].active{font-weight:500}.mnav[data-astro-cid-isef26zo] hr[data-astro-cid-isef26zo]{border:0;border-top:1px solid var(--hair);width:calc(100% - 8px);margin:8px 4px}.mnav-cta[data-astro-cid-isef26zo]{background:var(--primary);color:#fff;height:48px;font:600 15px/1 var(--body);border-radius:12px;justify-content:center;align-items:center;gap:8px;margin:6px 4px 2px;display:flex}.mnav-cta[data-astro-cid-isef26zo] svg[data-astro-cid-isef26zo]{width:16px;height:16px}.mnav-scrim[data-astro-cid-isef26zo]{z-index:10;background:#0a080c59;height:100vh;display:none;position:absolute;top:100%;left:0;right:0}.mnav[data-astro-cid-isef26zo][data-open=true]+.mnav-scrim[data-astro-cid-isef26zo]{display:block}@media (width>=1601px){.hdr-row[data-astro-cid-isef26zo]{padding-inline:calc(50% - 772px)}.hdr-mid[data-astro-cid-isef26zo]{justify-content:flex-end;margin-right:-18px}}@media (width<=1100px){.hdr-mid[data-astro-cid-isef26zo]{justify-content:flex-end;margin-right:-18px}.spill[data-astro-cid-isef26zo]{width:40px;height:40px;color:var(--fg);border-radius:10px;justify-content:center;padding:0}.spill[data-astro-cid-isef26zo] svg[data-astro-cid-isef26zo]{width:18px;height:18px}.spill-lbl[data-astro-cid-isef26zo],.spill[data-astro-cid-isef26zo] kbd[data-astro-cid-isef26zo]{display:none}}@media (width<=900px){.nav[data-astro-cid-isef26zo]{display:none}.burger[data-astro-cid-isef26zo]{display:grid}}@media (width<=640px){.hdr-row[data-astro-cid-isef26zo]{gap:8px;height:64px;padding:0 14px}.hdr-mid[data-astro-cid-isef26zo]{margin-right:-2px}.hdr-right[data-astro-cid-isef26zo]{gap:6px}.wordmark[data-astro-cid-isef26zo]{font-size:19px}.spill[data-astro-cid-isef26zo],.burger[data-astro-cid-isef26zo]{border-radius:9px;width:36px;height:36px}.hdr-right[data-astro-cid-isef26zo] .appbtn{display:none}.mnav[data-astro-cid-isef26zo]{top:64px}}@media (width>=901px){.mnav[data-astro-cid-isef26zo],.mnav-scrim[data-astro-cid-isef26zo]{display:none!important}}.ftr[data-astro-cid-oenwriqq]{border-top:1px solid var(--line);background:color-mix(in srgb, var(--surface) 30%, transparent);margin-top:4rem;position:relative;overflow-x:clip}.ftr[data-astro-cid-oenwriqq]:before{content:"";left:calc(var(--ftr-edge,0px) - 900px);z-index:-1;pointer-events:none;background:radial-gradient(50% 100% at 50% 100%,#d21f3c57 0%,#d21f3c2e 30%,#d21f3c12 55%,#d21f3c00 75%);width:1800px;height:760px;position:absolute;bottom:0}.glow-on .ftr[data-astro-cid-oenwriqq]:before{display:none}body.home .ftr[data-astro-cid-oenwriqq]{margin-top:0}body.home .ftr[data-astro-cid-oenwriqq] .container[data-astro-cid-oenwriqq]{max-width:1600px;padding-inline:56px}@media (width>=1601px){body.home .ftr[data-astro-cid-oenwriqq]{--ftr-edge:calc((100% - 1600px) / 2)}}.ftr-grid[data-astro-cid-oenwriqq]{grid-template-columns:1.7fr 1fr 1.3fr;gap:2rem 2.5rem;padding-top:2.4rem;padding-bottom:2rem;display:grid}.ftr-brand-col[data-astro-cid-oenwriqq]{flex-direction:column;align-items:flex-start;gap:.85rem;max-width:26rem;display:flex}.ftr-brand[data-astro-cid-oenwriqq]{align-items:center;gap:.55rem;display:inline-flex}.ftr-brand[data-astro-cid-oenwriqq] img[data-astro-cid-oenwriqq]{display:block}.ftr-wordmark[data-astro-cid-oenwriqq]{font:800 22px/1 var(--display);letter-spacing:.02em;color:var(--fg)}.ftr-tagline[data-astro-cid-oenwriqq]{color:var(--muted);margin:0;font-size:.82rem;line-height:1.55}.ftr-cta[data-astro-cid-oenwriqq]{flex-wrap:wrap;gap:.5rem;margin-top:.15rem;display:flex}.ftr-btn[data-astro-cid-oenwriqq]{min-height:var(--tap);color:var(--muted);background:var(--surface);border:1px solid var(--line-strong);transition:color .18s var(--ease), border-color .18s var(--ease), background .18s var(--ease);border-radius:.5rem;align-items:center;gap:.45rem;padding:.5rem .85rem;font-size:.8rem;font-weight:600;display:inline-flex}.ftr-btn[data-astro-cid-oenwriqq]:active{transform:scale(.98)}.ftr-btn[data-astro-cid-oenwriqq]:hover{color:var(--fg);border-color:var(--line-strong);background:var(--surface-2)}.ftr-btn[data-astro-cid-oenwriqq] svg[data-astro-cid-oenwriqq]{flex:none;width:1rem;height:1rem}.ftr-btn-discord[data-astro-cid-oenwriqq]:hover{color:#fff;background:color-mix(in srgb, #5865f2 22%, var(--surface));border-color:#5865f2}.ftr-btn-kofi[data-astro-cid-oenwriqq]{border-color:color-mix(in srgb, var(--kofi) 35%, var(--line-strong));background:color-mix(in srgb, var(--kofi) 8%, var(--surface))}.ftr-btn-kofi[data-astro-cid-oenwriqq] svg[data-astro-cid-oenwriqq]{color:var(--kofi)}.ftr-btn-kofi[data-astro-cid-oenwriqq]:hover{color:var(--fg);border-color:var(--kofi);background:color-mix(in srgb, var(--kofi) 20%, var(--surface))}.ftr-col[data-astro-cid-oenwriqq]{flex-direction:column;gap:.75rem;display:flex}.ftr-h[data-astro-cid-oenwriqq]{text-transform:uppercase;letter-spacing:.1em;color:var(--faint);font-size:.66rem;font-weight:700}.ftr-list[data-astro-cid-oenwriqq]{flex-direction:column;gap:.15rem;margin:0;padding:0;list-style:none;display:flex}.ftr-link[data-astro-cid-oenwriqq]{min-height:var(--tap);width:fit-content;color:var(--muted);transition:color .18s var(--ease);align-items:center;font-size:.85rem;display:inline-flex}.ftr-list[data-astro-cid-oenwriqq] .ftr-link[data-astro-cid-oenwriqq]{min-height:1.75rem}.ftr-link[data-astro-cid-oenwriqq]:hover{color:var(--fg)}.ftr-link[data-astro-cid-oenwriqq]:focus-visible,.ftr-btn[data-astro-cid-oenwriqq]:focus-visible{outline:2px solid var(--primary);outline-offset:3px}.ftr-credits[data-astro-cid-oenwriqq]{flex-direction:column;gap:.7rem;margin:0;padding:0;list-style:none;display:flex}.cr[data-astro-cid-oenwriqq]{flex-direction:column;gap:.12rem;line-height:1.3;display:flex}.cr-role[data-astro-cid-oenwriqq]{text-transform:uppercase;letter-spacing:.06em;color:var(--faint);font-size:.6rem}.cr-who[data-astro-cid-oenwriqq]{flex-wrap:wrap;align-items:baseline;gap:.4rem;display:flex}.cr-name[data-astro-cid-oenwriqq]{color:var(--fg);font-size:.85rem;font-weight:600}.cr-handle[data-astro-cid-oenwriqq]{color:var(--muted);font-size:.78rem}a[data-astro-cid-oenwriqq].cr-who:focus-visible{outline:2px solid var(--primary);outline-offset:3px;border-radius:4px}.ftr-barwrap[data-astro-cid-oenwriqq]{border-top:1px solid var(--line)}.ftr-bar[data-astro-cid-oenwriqq]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.6rem 1.5rem;padding-top:1.1rem;padding-bottom:1.5rem;display:flex}.ftr-disclaimer[data-astro-cid-oenwriqq]{color:var(--faint);margin:0;font-size:.72rem}.ftr-bar-right[data-astro-cid-oenwriqq]{align-items:center;gap:.7rem;display:inline-flex}.ftr-bar-right[data-astro-cid-oenwriqq] .ftr-link[data-astro-cid-oenwriqq]{font-size:.78rem}.ftr-copy[data-astro-cid-oenwriqq]{color:var(--faint);font-variant-numeric:tabular-nums;font-size:.72rem}@media (width<=760px){.ftr-grid[data-astro-cid-oenwriqq]{text-align:center;grid-template-columns:1fr 1fr;gap:1.8rem 1.5rem}.ftr-brand-col[data-astro-cid-oenwriqq]{grid-column:1/-1;align-items:center;max-width:none}.ftr-cta[data-astro-cid-oenwriqq]{justify-content:center}.ftr-col[data-astro-cid-oenwriqq],.ftr-list[data-astro-cid-oenwriqq],.ftr-credits[data-astro-cid-oenwriqq]{align-items:center}.ftr-link[data-astro-cid-oenwriqq]{width:auto}.cr[data-astro-cid-oenwriqq]{align-items:center}.cr-who[data-astro-cid-oenwriqq]{justify-content:center}.ftr-bar[data-astro-cid-oenwriqq]{text-align:center;justify-content:center}}@media (width<=640px){.ftr[data-astro-cid-oenwriqq]:before{width:780px;height:560px;left:-390px}body.home .ftr[data-astro-cid-oenwriqq] .container[data-astro-cid-oenwriqq]{padding-inline:16px}}@media (width<=460px){.ftr-grid[data-astro-cid-oenwriqq]{text-align:center;grid-template-columns:1fr;gap:1.6rem}.ftr-brand-col[data-astro-cid-oenwriqq]{align-items:center}.ftr-cta[data-astro-cid-oenwriqq]{justify-content:center}.ftr-col[data-astro-cid-oenwriqq],.ftr-list[data-astro-cid-oenwriqq],.ftr-credits[data-astro-cid-oenwriqq]{align-items:center}.ftr-link[data-astro-cid-oenwriqq]{width:auto}.cr[data-astro-cid-oenwriqq]{align-items:center}.ftr-bar[data-astro-cid-oenwriqq]{text-align:center;justify-content:center}.ftr-bar-right[data-astro-cid-oenwriqq]{justify-content:center}}@media (prefers-reduced-motion:reduce){.ftr-btn[data-astro-cid-oenwriqq]:active{transform:none}}.cc[data-astro-cid-kancldto]{z-index:60;box-sizing:border-box;background:var(--surface);border:1px solid var(--line-strong);border-radius:var(--radius);width:340px;max-width:calc(100vw - 2rem);padding:1rem 1.1rem;position:fixed;bottom:1rem;right:1rem;box-shadow:0 10px 30px #00000073}.cc[data-astro-cid-kancldto][hidden]{display:none}.cc-p[data-astro-cid-kancldto]{color:var(--muted);margin:0 0 .8rem;font-size:.82rem;line-height:1.55}.cc-row[data-astro-cid-kancldto]{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.cc-row[data-astro-cid-kancldto] button{cursor:pointer;flex:1 1 0;height:36px;padding:0 8px}.cc-link[data-astro-cid-kancldto]{color:var(--muted);text-underline-offset:2px;margin-top:.7rem;font-size:.8rem;text-decoration:underline;display:inline-block}.cc-link[data-astro-cid-kancldto]:hover{color:var(--fg)}.cc-link[data-astro-cid-kancldto]:focus-visible,.cc-row[data-astro-cid-kancldto] button:focus-visible{outline:2px solid var(--primary);outline-offset:2px}@media (width<=520px){.cc[data-astro-cid-kancldto]{width:auto;max-width:none;bottom:16px;left:16px;right:16px}}@media (prefers-reduced-motion:no-preference){.cc[data-astro-cid-kancldto]{animation:.2s ease-out cc-in}}@keyframes cc-in{0%{opacity:0}to{opacity:1}}.backdrop.svelte-jjtg69{z-index:200;backdrop-filter:blur(4px);background:#0009;justify-content:center;align-items:flex-start;padding:12vh 1rem 2rem;display:flex;position:fixed;inset:0}.panel.svelte-jjtg69{background:var(--surface);border:1px solid var(--line);border-radius:.875rem;flex-direction:column;width:100%;max-width:36rem;max-height:76vh;display:flex;overflow:hidden;box-shadow:0 20px 60px #00000080}.input-row.svelte-jjtg69{border-bottom:1px solid var(--line);flex:none;align-items:center;gap:.75rem;padding:0 1rem;display:flex}.icon-search.svelte-jjtg69{width:1rem;height:1rem;color:var(--faint);flex:none}.query-input.svelte-jjtg69{min-width:0;font:inherit;color:var(--fg);background:0 0;border:none;outline:none;flex:1;padding:.9rem 0;font-size:1rem}.query-input.svelte-jjtg69::placeholder{color:var(--faint)}.query-input.svelte-jjtg69::-webkit-search-cancel-button{display:none}.esc-hint.svelte-jjtg69{color:var(--faint);border:1px solid var(--line);border-radius:.3rem;flex:none;padding:.2rem .4rem;font-size:.625rem}.status-line.svelte-jjtg69{color:var(--faint);flex:none;min-height:1.8rem;padding:.5rem 1rem;font-size:.78rem}.overlay-cta.svelte-jjtg69{color:var(--faint);border-bottom:1px solid var(--line);text-align:center;flex:none;margin:0;padding:.65rem 1rem;font-size:.78rem}.cta-link.svelte-jjtg69{color:var(--fg);font-weight:700;text-decoration:none}.cta-link.svelte-jjtg69:hover{text-decoration:underline}@media (width<=768px){.overlay-cta.svelte-jjtg69 .cta-link:where(.svelte-jjtg69){margin-top:.15rem;display:block}}.results-list.svelte-jjtg69{flex-direction:column;flex:1;gap:.4rem;min-height:0;padding:0 .75rem .75rem;display:flex;overflow-y:auto}.result-card.svelte-jjtg69{border:1px solid var(--line);background:var(--surface-2);cursor:pointer;border-radius:.6rem;justify-content:space-between;align-items:center;gap:1rem;padding:.7rem 1rem;transition:border-color .15s,background .15s;display:flex}.result-card.svelte-jjtg69:hover{border-color:var(--line-strong);background:#2e2933}.result-info.svelte-jjtg69{min-width:0}.result-name.svelte-jjtg69{text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}.result-hint.svelte-jjtg69{color:var(--faint);text-overflow:ellipsis;white-space:nowrap;margin-top:.15rem;font-size:.72rem;overflow:hidden}.chevron.svelte-jjtg69{border:1px solid var(--line);width:1.75rem;height:1.75rem;color:var(--faint);border-radius:.35rem;flex:none;justify-content:center;align-items:center;transition:color .15s,border-color .15s;display:flex}.result-card.svelte-jjtg69:hover .chevron:where(.svelte-jjtg69){color:var(--fg);border-color:var(--line-strong)}.chevron.svelte-jjtg69 svg:where(.svelte-jjtg69){width:1rem;height:1rem}.site-main[data-astro-cid-ju4pidww]{min-height:60vh;padding-top:1.6rem;display:block}.site-main[data-astro-cid-ju4pidww].wide{max-width:94rem}.home-main[data-astro-cid-ju4pidww]{display:block}
