@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-6l7rwenn],[data-astro-cid-6l7rwenn]:before,[data-astro-cid-6l7rwenn]:after{box-sizing:border-box;margin:0;padding:0;font-family:inherit}[data-astro-cid-6l7rwenn]::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-6l7rwenn]{color:inherit;text-decoration:none}a[data-astro-cid-6l7rwenn]:hover,a[data-astro-cid-6l7rwenn]:focus{text-decoration:underline}img[data-astro-cid-6l7rwenn]{max-width:100%;height:auto}h1[data-astro-cid-6l7rwenn],h2[data-astro-cid-6l7rwenn],h3[data-astro-cid-6l7rwenn],h4[data-astro-cid-6l7rwenn],h5[data-astro-cid-6l7rwenn],h6[data-astro-cid-6l7rwenn]{color:inherit;margin-top:0;margin-bottom:.5em;font-weight:400}ul[data-astro-cid-6l7rwenn],ol[data-astro-cid-6l7rwenn]{margin-top:0;margin-bottom:1em;padding-left:20px}input[data-astro-cid-6l7rwenn],button[data-astro-cid-6l7rwenn],textarea[data-astro-cid-6l7rwenn],select[data-astro-cid-6l7rwenn]{font:inherit}input[data-astro-cid-6l7rwenn]:focus,button[data-astro-cid-6l7rwenn]:focus,textarea[data-astro-cid-6l7rwenn]:focus,select[data-astro-cid-6l7rwenn]:focus{outline:1px solid var(--primary)}.text-center[data-astro-cid-6l7rwenn]{text-align:center}.hidden[data-astro-cid-6l7rwenn]{display:none}.bold[data-astro-cid-6l7rwenn]{font-weight:600}.italic[data-astro-cid-6l7rwenn]{font-style:italic}.underline[data-astro-cid-6l7rwenn]{text-decoration:underline}.uppercase[data-astro-cid-6l7rwenn]{text-transform:uppercase}@media(max-width:768px){html{font-size:14px}}h1[data-astro-cid-6l7rwenn],h2[data-astro-cid-6l7rwenn],h3[data-astro-cid-6l7rwenn],h4[data-astro-cid-6l7rwenn],h5[data-astro-cid-6l7rwenn],h6[data-astro-cid-6l7rwenn]{margin-top:0;margin-bottom:.5em;font-weight:600;color:var(--text-color)}h1[data-astro-cid-6l7rwenn]{font-size:2.25rem}h2[data-astro-cid-6l7rwenn]{font-size:1.8rem}h3[data-astro-cid-6l7rwenn]{font-size:1.5rem}h4[data-astro-cid-6l7rwenn]{font-size:1.2rem}h5[data-astro-cid-6l7rwenn]{font-size:1rem}h6[data-astro-cid-6l7rwenn]{font-size:.85rem}@media(max-width:768px){h1[data-astro-cid-6l7rwenn]{font-size:2rem}h2[data-astro-cid-6l7rwenn]{font-size:1.6rem}h3[data-astro-cid-6l7rwenn]{font-size:1.4rem}}p[data-astro-cid-6l7rwenn]{margin-top:0;margin-bottom:1em}a[data-astro-cid-6l7rwenn]{color:var(--primary);text-decoration:none}a[data-astro-cid-6l7rwenn]: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}.ailite[data-astro-cid-6l7rwenn]{max-width:56rem;margin:0 auto;padding:3rem 1rem 5rem;color:var(--text-color)}.ailite-head[data-astro-cid-6l7rwenn]{text-align:center;margin-bottom:3rem}.ailite-head[data-astro-cid-6l7rwenn] h1[data-astro-cid-6l7rwenn]{font-size:2.8rem;font-weight:700;margin-bottom:1rem;background:linear-gradient(135deg,#fff,#a4b1cd);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.ailite-head[data-astro-cid-6l7rwenn] .lede[data-astro-cid-6l7rwenn]{font-size:1.1rem;opacity:.8;max-width:40rem;margin:0 auto;line-height:1.6}.ailite-container[data-astro-cid-6l7rwenn]{background:#ffffff08;border:1px solid rgba(255,255,255,.1);border-radius:24px;padding:2.5rem;box-shadow:0 10px 40px #0003;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.ailite-form[data-astro-cid-6l7rwenn]{display:flex;gap:1rem;margin-bottom:1rem}@media(max-width:600px){.ailite-form[data-astro-cid-6l7rwenn]{flex-direction:column}}.ailite-form[data-astro-cid-6l7rwenn] .fld[data-astro-cid-6l7rwenn]{flex:1}.ailite-form[data-astro-cid-6l7rwenn] .fld[data-astro-cid-6l7rwenn] input[data-astro-cid-6l7rwenn]{width:100%;padding:1rem 1.25rem;border-radius:12px;border:1px solid rgba(255,255,255,.15);background:#0000004d;color:#fff;font-size:1.1rem;transition:all .2s}.ailite-form[data-astro-cid-6l7rwenn] .fld[data-astro-cid-6l7rwenn] input[data-astro-cid-6l7rwenn]:focus{outline:none;border-color:var(--primary);box-shadow:0 0 0 3px #4f8cff33}.ailite-form[data-astro-cid-6l7rwenn] .btn-scan[data-astro-cid-6l7rwenn]{background:var(--primary);color:#fff;border:none;border-radius:12px;padding:0 2rem;font-size:1.1rem;font-weight:600;cursor:pointer;transition:all .2s}@media(max-width:600px){.ailite-form[data-astro-cid-6l7rwenn] .btn-scan[data-astro-cid-6l7rwenn]{padding:1rem}}.ailite-form[data-astro-cid-6l7rwenn] .btn-scan[data-astro-cid-6l7rwenn]:hover:not(:disabled){background:var(--primary-lighter);transform:translateY(-1px)}.ailite-form[data-astro-cid-6l7rwenn] .btn-scan[data-astro-cid-6l7rwenn]:disabled{opacity:.7;cursor:not-allowed}.ailite-out[data-astro-cid-6l7rwenn]{margin-top:2rem;border-top:1px solid rgba(255,255,255,.1);padding-top:2rem}.ailite-load[data-astro-cid-6l7rwenn]{text-align:center;padding:2rem;opacity:.7;font-size:1.1rem}.result-card[data-astro-cid-6l7rwenn]{display:flex;flex-direction:column;gap:2.5rem}.result-header[data-astro-cid-6l7rwenn]{display:flex;align-items:center;gap:2rem;background:#0003;border-radius:16px;padding:1.5rem}@media(max-width:600px){.result-header[data-astro-cid-6l7rwenn]{flex-direction:column;text-align:center}}.gauge-container[data-astro-cid-6l7rwenn]{position:relative;width:120px;height:120px;flex-shrink:0}.gauge-svg[data-astro-cid-6l7rwenn]{width:100%;height:100%;transform:rotate(-90deg)}.gauge-bg[data-astro-cid-6l7rwenn]{fill:none;stroke:#ffffff1a;stroke-width:8}.gauge-val[data-astro-cid-6l7rwenn]{fill:none;stroke-width:8;stroke-linecap:round;transition:stroke-dasharray 1s ease-out}.gauge-score[data-astro-cid-6l7rwenn]{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;font-size:2.5rem;font-weight:700}.verdict[data-astro-cid-6l7rwenn] h2[data-astro-cid-6l7rwenn]{margin-bottom:.5rem;font-size:1.4rem}.verdict[data-astro-cid-6l7rwenn] p[data-astro-cid-6l7rwenn]{margin:0;opacity:.85;line-height:1.5}.signals-list[data-astro-cid-6l7rwenn] h3[data-astro-cid-6l7rwenn]{font-size:1.2rem;margin-bottom:1rem;opacity:.9}.signal-item[data-astro-cid-6l7rwenn]{display:flex;gap:1rem;padding:1rem;border-radius:12px;background:#ffffff05;margin-bottom:.5rem;border:1px solid rgba(255,255,255,.05)}.signal-item[data-astro-cid-6l7rwenn] .sig-icon[data-astro-cid-6l7rwenn]{font-size:1.2rem;flex-shrink:0}.signal-item[data-astro-cid-6l7rwenn] .sig-content[data-astro-cid-6l7rwenn] strong[data-astro-cid-6l7rwenn]{display:block;margin-bottom:.25rem;font-size:1.05rem}.signal-item[data-astro-cid-6l7rwenn] .sig-content[data-astro-cid-6l7rwenn] p[data-astro-cid-6l7rwenn]{margin:0;font-size:.95rem;opacity:.75}.quick-win[data-astro-cid-6l7rwenn]{background:#4f8cff0d;border:1px solid rgba(79,140,255,.2);border-radius:16px;padding:1.5rem}.quick-win[data-astro-cid-6l7rwenn] h3[data-astro-cid-6l7rwenn]{color:var(--primaryLighter, #8fb6ff);margin-bottom:.5rem}.quick-win[data-astro-cid-6l7rwenn] .qw-note[data-astro-cid-6l7rwenn]{opacity:.8;margin-bottom:1rem;font-size:.95rem}.quick-win[data-astro-cid-6l7rwenn] .qw-code-wrap[data-astro-cid-6l7rwenn]{position:relative}.quick-win[data-astro-cid-6l7rwenn] .qw-code-wrap[data-astro-cid-6l7rwenn] pre[data-astro-cid-6l7rwenn]{background:#0006;padding:1rem;border-radius:8px;overflow-x:auto;font-size:.9rem;margin:0}.quick-win[data-astro-cid-6l7rwenn] .qw-code-wrap[data-astro-cid-6l7rwenn] .btn-copy[data-astro-cid-6l7rwenn]{position:absolute;top:.5rem;right:.5rem;background:#ffffff1a;border:1px solid rgba(255,255,255,.2);color:#fff;padding:.4rem .8rem;border-radius:6px;font-size:.8rem;cursor:pointer;transition:background .2s}.quick-win[data-astro-cid-6l7rwenn] .qw-code-wrap[data-astro-cid-6l7rwenn] .btn-copy[data-astro-cid-6l7rwenn]:hover{background:#fff3}.ailite-err[data-astro-cid-6l7rwenn]{background:#a32d2d26;border:1px solid #a32d2d;border-radius:12px;padding:1.25rem;line-height:1.5}.ailite-cross[data-astro-cid-6l7rwenn]{margin-top:3rem;padding:1.5rem;border:1px solid rgba(255,255,255,.1);border-radius:16px;background:#ffffff05;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1rem}.ailite-cross[data-astro-cid-6l7rwenn] span[data-astro-cid-6l7rwenn]{opacity:.85;font-size:1.05rem}.ailite-cross[data-astro-cid-6l7rwenn] a[data-astro-cid-6l7rwenn]{white-space:nowrap;font-weight:600;color:#000;background:#fff;padding:.75rem 1.5rem;border-radius:8px;text-decoration:none;transition:all .2s}.ailite-cross[data-astro-cid-6l7rwenn] a[data-astro-cid-6l7rwenn]:hover{background:#e0e0e0;transform:translateY(-1px)}
