.checker-inner.svelte-zqi24y{max-width:860px;margin-inline:auto;padding-inline:clamp(1rem,5vw,2rem)}.checker-hero.svelte-zqi24y{padding-block:clamp(6rem,10vw,9rem) clamp(3rem,5vw,4rem)}.back-link.svelte-zqi24y{color:var(--c-fg-muted);align-items:center;gap:.4rem;margin-bottom:2rem;font-size:.82rem;transition:color .15s;display:inline-flex}.back-link.svelte-zqi24y:hover{color:var(--c-fg)}.tool-badge.svelte-zqi24y{letter-spacing:.08em;text-transform:uppercase;color:var(--c-fg-muted);border:1px solid var(--c-border-site);border-radius:999px;margin-bottom:1.25rem;padding:.25rem .7rem;font-size:.75rem;font-weight:600;display:inline-block}.checker-h1.svelte-zqi24y{font-family:var(--font-heading);letter-spacing:-.03em;color:var(--c-fg);margin:0 0 1.25rem;font-size:clamp(1.75rem,7vw,4.5rem);line-height:1.05}.checker-sub.svelte-zqi24y{color:var(--c-fg-muted);max-width:600px;margin:0 0 2.5rem;font-size:clamp(.95rem,2vw,1.1rem);line-height:1.7}.url-form.svelte-zqi24y{flex-direction:column;gap:.5rem;display:flex}.url-input.svelte-zqi24y{font-size:.95rem;font-family:var(--font-body);background:var(--c-bg-alt);color:var(--c-fg);border:1px solid var(--c-border-site);border-radius:10px;outline:none;flex:1;min-width:0;padding:.9rem 1.1rem;transition:border-color .15s}.url-input.svelte-zqi24y:focus{border-color:var(--c-fg)}.url-input.svelte-zqi24y:disabled{opacity:.5;cursor:not-allowed}.url-input.svelte-zqi24y::placeholder{color:var(--c-fg-muted)}.url-btn.svelte-zqi24y{font-size:.9rem;font-weight:600;font-family:var(--font-body);background:var(--c-fg);color:var(--c-bg);cursor:pointer;white-space:nowrap;border:none;border-radius:10px;justify-content:center;align-items:center;gap:.5rem;padding:.9rem 1.75rem;transition:opacity .15s;display:flex}.url-btn.svelte-zqi24y:hover:not(:disabled){opacity:.82}.url-btn.svelte-zqi24y:disabled{opacity:.4;cursor:not-allowed}@media (width>=540px){.url-form.svelte-zqi24y{flex-direction:row}}.url-hint.svelte-zqi24y{color:var(--c-fg-muted);margin:.6rem 0 0;font-size:.78rem}.url-hint.svelte-zqi24y em:where(.svelte-zqi24y){font-style:normal}.loading-section.svelte-zqi24y{padding-block:4rem}.loading-inner.svelte-zqi24y{text-align:center;flex-direction:column;align-items:center;gap:1.25rem;display:flex}.loading-svg.svelte-zqi24y{transform-origin:50%;animation:1.3s linear infinite svelte-zqi24y-spin;display:block}@keyframes svelte-zqi24y-spin{to{transform:rotate(360deg)}}.loading-step.svelte-zqi24y{color:var(--c-fg);margin:0;font-size:1rem;font-weight:500}.loading-hint.svelte-zqi24y{color:var(--c-fg-muted);margin:0;font-size:.82rem}.btn-spinner.svelte-zqi24y{border:2px solid var(--c-bg);border-top-color:#0000;border-radius:50%;width:16px;height:16px;animation:.8s linear infinite svelte-zqi24y-spin;display:inline-block}.error-section.svelte-zqi24y{padding-block:2rem}.error-box.svelte-zqi24y{color:#ef4444;background:#ef444412;border:1px solid #ef44444d;border-radius:10px;align-items:flex-start;gap:.6rem;padding:1rem 1.25rem;font-size:.9rem;line-height:1.5;display:flex}.error-box.svelte-zqi24y svg:where(.svelte-zqi24y){flex-shrink:0;margin-top:1px}.results-section.svelte-zqi24y{border-top:1px solid var(--c-border-site);padding-block:clamp(3rem,6vw,5rem)}.results-heading.svelte-zqi24y{font-family:var(--font-heading);letter-spacing:-.02em;color:var(--c-fg);margin:0 0 .4rem;font-size:clamp(1.6rem,4vw,2.4rem)}.results-url.svelte-zqi24y{color:var(--c-fg-muted);word-break:break-all;margin:0 0 2.5rem;font-size:.82rem}.results-url.svelte-zqi24y strong:where(.svelte-zqi24y){color:var(--c-fg)}.score-grid.svelte-zqi24y{grid-template-columns:repeat(2,1fr);gap:.75rem;margin-bottom:3rem;display:grid}@media (width>=640px){.score-grid.svelte-zqi24y{grid-template-columns:repeat(4,1fr)}}.score-card.svelte-zqi24y{background:var(--c-bg-alt);border:1px solid var(--c-border-site);text-align:center;border-radius:14px;flex-direction:column;align-items:center;gap:.4rem;padding:1.25rem .75rem;display:flex}.card-label.svelte-zqi24y{color:var(--c-fg);font-size:.85rem;font-weight:600}.card-rating.svelte-zqi24y{letter-spacing:.03em;font-size:.75rem;font-weight:600}.card-desc.svelte-zqi24y{color:var(--c-fg-muted);font-size:.72rem;line-height:1.4}.block-heading.svelte-zqi24y{font-family:var(--font-heading);letter-spacing:-.02em;color:var(--c-fg);margin:0 0 .35rem;font-size:clamp(1.3rem,3vw,1.8rem)}.block-sub.svelte-zqi24y{color:var(--c-fg-muted);margin:0 0 1.5rem;font-size:.9rem}.vitals-block.svelte-zqi24y{margin-bottom:3rem}.vitals-list.svelte-zqi24y{flex-direction:column;gap:0;margin:0;padding:0;list-style:none;display:flex}.vital-row.svelte-zqi24y{border-bottom:1px solid var(--c-border-site);grid-template-rows:auto auto;grid-template-columns:10px 1fr auto;align-items:start;gap:0 .75rem;padding:.9rem 0;display:grid}.vital-dot.svelte-zqi24y{border-radius:50%;grid-row:1;width:8px;height:8px;margin-top:5px}.vital-label.svelte-zqi24y{color:var(--c-fg);grid-area:1/2;font-size:.9rem;font-weight:600}.vital-tip.svelte-zqi24y{color:var(--c-fg-muted);grid-area:2/2;font-size:.78rem;line-height:1.4}.vital-value.svelte-zqi24y{color:var(--c-fg);white-space:nowrap;grid-area:1/3/3;align-self:center;font-size:.9rem;font-weight:600}.tips-block.svelte-zqi24y{margin-bottom:2rem}.tips-list.svelte-zqi24y{flex-direction:column;gap:.75rem;margin:0;padding:0;list-style:none;display:flex}@media (width>=640px){.tips-list.svelte-zqi24y{grid-template-columns:repeat(2,1fr);display:grid}}.tip-row.svelte-zqi24y{background:var(--c-bg-alt);border:1px solid var(--c-border-site);border-radius:10px;align-items:flex-start;gap:.75rem;padding:1rem;display:flex}.tip-icon.svelte-zqi24y{flex-shrink:0;margin-top:1px;font-size:1rem;font-weight:700}.tip-content.svelte-zqi24y{flex-direction:column;gap:.2rem;display:flex}.tip-title.svelte-zqi24y{color:var(--c-fg);font-size:.85rem;font-weight:600;line-height:1.3}.tip-desc.svelte-zqi24y{color:var(--c-fg-muted);font-size:.78rem;line-height:1.45}.report-section.svelte-zqi24y{background:var(--c-bg-alt);border-top:1px solid var(--c-border-site);border-bottom:1px solid var(--c-border-site);padding-block:clamp(3.5rem,7vw,5rem)}.report-inner.svelte-zqi24y{text-align:center;max-width:600px}.report-label.svelte-zqi24y{letter-spacing:.08em;text-transform:uppercase;color:var(--c-fg-muted);border:1px solid var(--c-border-site);border-radius:999px;margin-bottom:1rem;padding:.25rem .7rem;font-size:.75rem;font-weight:600;display:inline-block}.report-heading.svelte-zqi24y{font-family:var(--font-heading);letter-spacing:-.02em;color:var(--c-fg);margin:0 0 .75rem;font-size:clamp(1.5rem,4vw,2.4rem)}.report-sub.svelte-zqi24y{color:var(--c-fg-muted);margin:0 0 1.75rem;font-size:.9rem;line-height:1.65}.report-form.svelte-zqi24y{flex-direction:column;gap:.5rem;display:flex}@media (width>=480px){.report-form.svelte-zqi24y{flex-direction:row}}.report-input.svelte-zqi24y{font-size:.9rem;font-family:var(--font-body);background:var(--c-bg);color:var(--c-fg);border:1px solid var(--c-border-site);border-radius:8px;outline:none;flex:1;min-width:0;padding:.85rem 1rem;transition:border-color .15s}.report-input.svelte-zqi24y:focus{border-color:var(--c-fg)}.report-input.svelte-zqi24y::placeholder{color:var(--c-fg-muted)}.report-btn.svelte-zqi24y{font-size:.88rem;font-weight:600;font-family:var(--font-body);background:var(--c-fg);color:var(--c-bg);cursor:pointer;white-space:nowrap;border:none;border-radius:8px;padding:.85rem 1.5rem;transition:opacity .15s}.report-btn.svelte-zqi24y:hover:not(:disabled){opacity:.82}.report-btn.svelte-zqi24y:disabled{opacity:.4;cursor:not-allowed}.report-note.svelte-zqi24y{color:var(--c-fg-muted);margin:.75rem 0 0;font-size:.76rem}.report-success.svelte-zqi24y{text-align:left;background:#22c55e12;border:1px solid #22c55e4d;border-radius:12px;align-items:flex-start;gap:1rem;padding:1.25rem 1.5rem;display:flex}.report-success.svelte-zqi24y svg:where(.svelte-zqi24y){flex-shrink:0;margin-top:2px}.report-success.svelte-zqi24y strong:where(.svelte-zqi24y){color:var(--c-fg);margin-bottom:.25rem;font-size:.95rem;display:block}.report-success.svelte-zqi24y p:where(.svelte-zqi24y){color:var(--c-fg-muted);margin:0;font-size:.85rem}.agentic-block.svelte-zqi24y{border:1px solid var(--c-border-site);border-radius:14px;margin-bottom:2rem;padding:1.5rem}.agentic-head.svelte-zqi24y{justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:1.5rem;display:flex}.agentic-head.svelte-zqi24y .block-sub:where(.svelte-zqi24y){margin-bottom:0}.agentic-badge.svelte-zqi24y{letter-spacing:.06em;text-transform:uppercase;color:var(--c-fg-muted);border:1px solid var(--c-border-site);white-space:nowrap;border-radius:999px;flex-shrink:0;margin-top:.2rem;padding:.2rem .6rem;font-size:.68rem;font-weight:700}.agentic-score-row.svelte-zqi24y{flex-wrap:wrap;align-items:center;gap:1rem;margin-bottom:1.25rem;display:flex}.agentic-fraction.svelte-zqi24y{font-family:var(--font-heading);letter-spacing:-.04em;color:var(--c-fg);flex-shrink:0;font-size:2rem;font-weight:700;line-height:1}.agentic-denom.svelte-zqi24y{color:var(--c-fg-muted);font-size:1.1rem}.agentic-bar.svelte-zqi24y{background:var(--c-divider);border-radius:999px;flex:1;min-width:80px;height:6px;overflow:hidden}.agentic-bar-fill.svelte-zqi24y{background:var(--c-fg);border-radius:999px;height:100%;transition:width 1.1s cubic-bezier(.25,.46,.45,.94)}.agentic-score-label.svelte-zqi24y{color:var(--c-fg-muted);white-space:nowrap;font-size:.82rem}.agentic-list.svelte-zqi24y{margin:0;padding:0;list-style:none}.agentic-row.svelte-zqi24y{border-top:1px solid var(--c-border-site);align-items:flex-start;gap:.75rem;padding:.7rem 0;display:flex}.agentic-icon.svelte-zqi24y{border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;margin-top:1px;font-size:.72rem;font-weight:700;display:flex}.agentic-icon-pass.svelte-zqi24y{color:#22c55e;background:#22c55e1f}.agentic-icon-fail.svelte-zqi24y{color:#ef4444;background:#ef44441a}.agentic-icon-na.svelte-zqi24y{background:var(--c-bg-alt);color:var(--c-fg-muted)}.agentic-audit-info.svelte-zqi24y{flex-direction:column;gap:.1rem;display:flex}.agentic-audit-title.svelte-zqi24y{color:var(--c-fg);font-size:.875rem;font-weight:600;line-height:1.3}.agentic-audit-value.svelte-zqi24y{color:var(--c-fg-muted);font-size:.78rem}.faq-section.svelte-zqi24y{padding-block:clamp(4rem,8vw,6rem)}.faq-list.svelte-zqi24y{margin:0;padding:0;list-style:none}.faq-item.svelte-zqi24y{border-bottom:1px solid var(--c-border-site)}.faq-q.svelte-zqi24y{width:100%;font-family:var(--font-body);color:var(--c-fg);cursor:pointer;text-align:left;background:0 0;border:none;justify-content:space-between;align-items:center;gap:1rem;padding:1.1rem 0;font-size:.95rem;font-weight:600;transition:color .15s;display:flex}.faq-q.svelte-zqi24y:hover{color:var(--c-fg-muted)}.faq-icon.svelte-zqi24y{flex-shrink:0;transition:transform .2s}.faq-q.open.svelte-zqi24y .faq-icon:where(.svelte-zqi24y){transform:rotate(45deg)}.faq-a.svelte-zqi24y{color:var(--c-fg-muted);margin:0;padding:0 0 1.25rem;font-size:.88rem;line-height:1.7}
