@charset "UTF-8";:root{--primary: #4f8cff;--primary-lighter: #8fb6ff;--text-color: #ffffff;--text-color-secondary: #ffffffb6;--text-color-thirdly: #ffffff5b;--background: #070a12;--background-darker: #111927;--background-lighter: #3a3b3a;--background-50: #11121180;--bg-shadow-color: #0f1620;--fg-shadow-color: #456602;--primary-transparent: #4f8cff2e;--info: #04e4f4;--success: #20e253;--warning: #f6f000;--error: #fca016;--danger: #f80363;--neutral: #272f4d}html[data-theme=light]{--primary: #4a7700;--primary-lighter: #a4cf50;--text-color: #333333;--text-color-secondary: #57667e;--background: #ffffff;--background-darker: #f0f0f0;--background-lighter: #fafafa;--bg-shadow-color: #e0e0e0;--fg-shadow-color: #678800;--primary-transparent: #4a770033}:root{--font-sans: -apple-system, BlinkMacSystemFont, "Hubot Sans", "Inter", "Segoe UI", system-ui, sans-serif;--font-mono: -apple-system, BlinkMacSystemFont, "Hubot Sans", "Inter", "Segoe UI", system-ui, sans-serif}@font-face{font-family:PTMono;src:url(/fonts/PTMono-Regular.woff2) format("woff2"),url(/fonts/PTMono-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Hubot Sans;src:url(/fonts/Hubot-Sans/WOFF2/HubotSans-Regular.woff2) format("woff2"),url(/fonts/Hubot-Sans/TTF/HubotSans-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Hubot Sans;src:url(/fonts/Hubot-Sans/WOFF2/HubotSans-Italic.woff2) format("woff2"),url(/fonts/Hubot-Sans/TTF/HubotSans-Italic.ttf) format("truetype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Hubot Sans;src:url(/fonts/Hubot-Sans/WOFF2/HubotSans-SemiBold.woff2) format("woff2"),url(/fonts/Hubot-Sans/TTF/HubotSans-SemiBold.ttf) format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Hubot Sans;src:url(/fonts/Hubot-Sans/WOFF2/HubotSans-Bold.woff2) format("woff2"),url(/fonts/Hubot-Sans/TTF/HubotSans-Bold.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Hubot Sans;src:url(/fonts/Hubot-Sans/WOFF2/HubotSans-BoldItalic.woff2) format("woff2"),url(/fonts/Hubot-Sans/TTF/HubotSans-BoldItalic.ttf) format("truetype");font-weight:700;font-style:italic;font-display:swap}[data-astro-cid-agpesqte],[data-astro-cid-agpesqte]:before,[data-astro-cid-agpesqte]:after{box-sizing:border-box;margin:0;padding:0;font-family:inherit}[data-astro-cid-agpesqte]::selection{background:var(--primary);color:var(--background)}html{font-size:16px;scroll-behavior:smooth}body{font-family:var(--font-sans);line-height:1;color:var(--text-color);background:transparent;overflow-x:hidden;font-weight:400;margin:0;min-height:100vh;position:relative}a[data-astro-cid-agpesqte]{color:inherit;text-decoration:none}a[data-astro-cid-agpesqte]:hover,a[data-astro-cid-agpesqte]:focus{text-decoration:underline}img[data-astro-cid-agpesqte]{max-width:100%;height:auto}h1[data-astro-cid-agpesqte],h2[data-astro-cid-agpesqte],h3[data-astro-cid-agpesqte],h4[data-astro-cid-agpesqte],h5[data-astro-cid-agpesqte],h6[data-astro-cid-agpesqte]{color:inherit;margin-top:0;margin-bottom:.5em;font-weight:400}ul[data-astro-cid-agpesqte],ol[data-astro-cid-agpesqte]{margin-top:0;margin-bottom:1em;padding-left:20px}input[data-astro-cid-agpesqte],button[data-astro-cid-agpesqte],textarea[data-astro-cid-agpesqte],select[data-astro-cid-agpesqte]{font:inherit}input[data-astro-cid-agpesqte]:focus,button[data-astro-cid-agpesqte]:focus,textarea[data-astro-cid-agpesqte]:focus,select[data-astro-cid-agpesqte]:focus{outline:1px solid var(--primary)}.text-center[data-astro-cid-agpesqte]{text-align:center}.hidden[data-astro-cid-agpesqte]{display:none}.bold[data-astro-cid-agpesqte]{font-weight:600}.italic[data-astro-cid-agpesqte]{font-style:italic}.underline[data-astro-cid-agpesqte]{text-decoration:underline}.uppercase[data-astro-cid-agpesqte]{text-transform:uppercase}@media(max-width:768px){html{font-size:14px}}h1[data-astro-cid-agpesqte],h2[data-astro-cid-agpesqte],h3[data-astro-cid-agpesqte],h4[data-astro-cid-agpesqte],h5[data-astro-cid-agpesqte],h6[data-astro-cid-agpesqte]{margin-top:0;margin-bottom:.5em;font-weight:600;color:var(--text-color)}h1[data-astro-cid-agpesqte]{font-size:2.25rem}h2[data-astro-cid-agpesqte]{font-size:1.8rem}h3[data-astro-cid-agpesqte]{font-size:1.5rem}h4[data-astro-cid-agpesqte]{font-size:1.2rem}h5[data-astro-cid-agpesqte]{font-size:1rem}h6[data-astro-cid-agpesqte]{font-size:.85rem}@media(max-width:768px){h1[data-astro-cid-agpesqte]{font-size:2rem}h2[data-astro-cid-agpesqte]{font-size:1.6rem}h3[data-astro-cid-agpesqte]{font-size:1.4rem}}p[data-astro-cid-agpesqte]{margin-top:0;margin-bottom:1em}a[data-astro-cid-agpesqte]{color:var(--primary);text-decoration:none}a[data-astro-cid-agpesqte]:hover{text-decoration:underline}body:before{content:"";position:fixed;inset:0;z-index:-1;pointer-events:none;background:radial-gradient(1200px 900px at 15% 6%,rgba(79,140,255,.42),transparent 55%),radial-gradient(1100px 860px at 88% 14%,rgba(34,211,238,.3),transparent 52%),radial-gradient(1250px 1050px at 55% 102%,rgba(139,92,246,.4),transparent 55%),radial-gradient(760px 640px at 92% 70%,rgba(236,72,153,.16),transparent 55%),#070a12}body{background:transparent}.ais[data-astro-cid-agpesqte]{max-width:52rem;margin:0 auto;padding:2rem 1rem 4rem;color:var(--foreground)}.ais-head[data-astro-cid-agpesqte] h1[data-astro-cid-agpesqte]{font-size:2rem;margin:0 0 .5rem}.lede[data-astro-cid-agpesqte]{opacity:.85;line-height:1.5}.warn[data-astro-cid-agpesqte]{background:#a32d2d1f;border:1px solid #a32d2d;border-radius:8px;padding:.75rem 1rem;font-size:.9rem}.cov[data-astro-cid-agpesqte]{font-size:.82rem;opacity:.7;line-height:1.5;margin-top:.6rem}.ais-form[data-astro-cid-agpesqte]{display:flex;flex-direction:column;gap:1rem;margin:1.5rem 0}.fld[data-astro-cid-agpesqte]{display:flex;flex-direction:column;gap:.35rem}.fld[data-astro-cid-agpesqte] span[data-astro-cid-agpesqte]{font-size:.85rem;opacity:.8}.fld[data-astro-cid-agpesqte] input[data-astro-cid-agpesqte],.fld[data-astro-cid-agpesqte] select[data-astro-cid-agpesqte]{padding:.6rem .75rem;border-radius:6px;border:1px solid var(--primary, #4b5563);background:var(--background, #12151c);color:var(--foreground, #eee);font-size:.95rem}.adv[data-astro-cid-agpesqte] summary[data-astro-cid-agpesqte]{cursor:pointer;opacity:.8;font-size:.9rem}.adv-grid[data-astro-cid-agpesqte]{display:grid;grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));gap:.75rem;margin-top:.75rem}.ais-btn[data-astro-cid-agpesqte]{align-self:flex-start;background:#9e0502;color:#fff;border:none;border-radius:6px;padding:.7rem 1.5rem;font-size:1rem;cursor:pointer;transition:background .15s}.ais-btn[data-astro-cid-agpesqte]:hover{background:#7a0402}.ais-btn[data-astro-cid-agpesqte]:disabled{opacity:.6;cursor:default}.ais-out[data-astro-cid-agpesqte]{margin-top:1.5rem}.ais-load[data-astro-cid-agpesqte]{opacity:.7;padding:1rem 0}.ais-err[data-astro-cid-agpesqte]{background:#a32d2d1f;border:1px solid #a32d2d;border-radius:8px;padding:1rem;line-height:1.5}.ais-card[data-astro-cid-agpesqte]{border:1px solid var(--primary, #333);border-radius:10px;padding:1.25rem;background:#ffffff05}.ais-grade[data-astro-cid-agpesqte]{display:inline-flex;align-items:baseline;gap:.75rem;border:2px solid;border-radius:10px;padding:.5rem 1rem;margin-bottom:1rem}.ais-grade[data-astro-cid-agpesqte] .g[data-astro-cid-agpesqte]{font-size:2.4rem;font-weight:700;line-height:1}.ais-grade[data-astro-cid-agpesqte] .s[data-astro-cid-agpesqte]{font-size:1.4rem;font-weight:600}.ais-grade[data-astro-cid-agpesqte] .s[data-astro-cid-agpesqte] small[data-astro-cid-agpesqte]{font-size:.9rem;opacity:.6}.ais-meta[data-astro-cid-agpesqte]{display:grid;grid-template-columns:repeat(auto-fit,minmax(8rem,1fr));gap:.75rem;margin-bottom:1rem}.ais-meta[data-astro-cid-agpesqte] div[data-astro-cid-agpesqte]{display:flex;flex-direction:column}.ais-meta[data-astro-cid-agpesqte] span[data-astro-cid-agpesqte]{font-size:.75rem;opacity:.6}.ais-meta[data-astro-cid-agpesqte] b[data-astro-cid-agpesqte]{font-size:1.1rem}.ais-verdict[data-astro-cid-agpesqte]{line-height:1.5}.ais-tbl[data-astro-cid-agpesqte]{width:100%;border-collapse:collapse;font-size:.88rem;margin-top:.5rem}.ais-tbl[data-astro-cid-agpesqte] th[data-astro-cid-agpesqte],.ais-tbl[data-astro-cid-agpesqte] td[data-astro-cid-agpesqte]{text-align:left;padding:.5rem;border-bottom:1px solid rgba(255,255,255,.08);vertical-align:top}.sev[data-astro-cid-agpesqte]{display:inline-block;padding:.1rem .5rem;border-radius:4px;color:#fff;font-size:.75rem;white-space:nowrap}.smp[data-astro-cid-agpesqte] code[data-astro-cid-agpesqte]{font-size:.8rem;opacity:.85;word-break:break-word}.ais-note[data-astro-cid-agpesqte]{font-size:.8rem;opacity:.65;margin-top:1rem}.ais-cross[data-astro-cid-agpesqte]{margin-top:2.5rem;padding:1rem 1.25rem;border:1px solid var(--primary, #333);border-radius:10px;background:#ffffff05;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem;font-size:.92rem}.ais-cross[data-astro-cid-agpesqte] span[data-astro-cid-agpesqte]{opacity:.85}.ais-cross[data-astro-cid-agpesqte] a[data-astro-cid-agpesqte]{white-space:nowrap;font-weight:600;color:#fff;background:#9e0502;padding:.5rem 1rem;border-radius:6px;text-decoration:none;transition:background .15s}.ais-cross[data-astro-cid-agpesqte] a[data-astro-cid-agpesqte]:hover{background:#7a0402}
