:root{--color-canvas: oklch(14% .014 245);--color-surface-1: oklch(18% .018 245);--color-surface-2: oklch(22% .022 245);--color-surface-3: oklch(27% .026 245);--color-surface-elevated: oklch(32% .03 245);--border-hairline: oklch(34% .02 245 / .55);--border-subtle: oklch(26% .018 245 / .7);--border-highlight: oklch(48% .035 245 / .6);--border-focus: oklch(82% .17 165);--color-ink-primary: oklch(96% .005 240);--color-ink-secondary: oklch(76% .015 240);--color-ink-muted: oklch(58% .015 240);--color-ink-faint: oklch(42% .012 240);--color-accent-emerald: oklch(82% .17 165);--color-accent-emerald-tint: oklch(82% .17 165 / .12);--color-accent-cyan: oklch(76% .15 220);--color-accent-cyan-tint: oklch(76% .15 220 / .12);--color-accent-violet: oklch(68% .2 310);--color-accent-amber: oklch(80% .16 85);--color-accent-red: oklch(62% .22 25);--metric-good: oklch(82% .17 165);--metric-good-bg: oklch(82% .17 165 / .12);--metric-needs-work: oklch(80% .16 85);--metric-needs-work-bg: oklch(80% .16 85 / .12);--metric-poor: oklch(65% .22 28);--metric-poor-bg: oklch(65% .22 28 / .14);--font-display: "Space Grotesk", "Geist", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--font-body: "Geist", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--font-mono: "Geist Mono", "Fragment Mono", ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;--space-1: .25rem;--space-2: .5rem;--space-3: .75rem;--space-4: 1rem;--space-5: 1.25rem;--space-6: 1.5rem;--space-8: 2rem;--space-10: 2.5rem;--space-12: 3rem;--space-16: 4rem;--space-20: 5rem;--radius-sm: 4px;--radius-md: 8px;--radius-lg: 12px;--radius-xl: 16px;--radius-pill: 9999px;--ease-out: cubic-bezier(.16, 1, .3, 1);--ease-in: cubic-bezier(.7, 0, .84, 0);--ease-in-out: cubic-bezier(.65, 0, .35, 1);--dur-fast: .12s;--dur-normal: .2s;--dur-slow: .35s}*,*:before,*:after{box-sizing:border-box}html{-webkit-tap-highlight-color:transparent;-webkit-text-size-adjust:100%;text-size-adjust:100%}html,body{margin:0;padding:0;width:100%;min-height:100%;overflow-x:hidden;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}button,a,[role=button],input[type=submit],input[type=button],input[type=reset]{touch-action:manipulation;-webkit-user-select:none;user-select:none}input[type=text],input[type=url],input[type=email],input[type=search],input[type=password],input[type=number],input[type=tel],textarea,select{font-size:16px}:root{--color-canvas: #0b0d12;--color-surface-1: rgba(18, 22, 30, .78);--color-surface-2: rgba(24, 29, 40, .88);--color-surface-3: rgba(32, 38, 52, .95);--color-accent-emerald: #10d096;--color-accent-cyan: #38bdf8;--color-accent-violet: #a855f7;--color-accent-amber: #f59e0b;--color-accent-red: #f43f5e}._page_126hn_16{-webkit-tap-highlight-color:transparent;touch-action:manipulation;position:relative;isolation:isolate;overflow-x:clip;width:100%;margin:0;padding:0;min-height:100dvh;display:flex;flex-direction:column;background-color:#0b0d12;color:#f1f5f9;font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,SF Pro Text,system-ui,sans-serif;letter-spacing:-.015em;line-height:1.6;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}:focus-visible{outline:2px solid #10d096;outline-offset:3px}._page_126hn_16 main{width:100%}._heroSection_126hn_51{position:relative;z-index:1;width:100%;padding:4.5rem 1.5rem 2.5rem;max-width:58rem;margin:0 auto;text-align:center}._pillBadge_126hn_61{display:inline-flex;align-items:center;gap:.5rem;padding:.35rem 1rem;border-radius:9999px;border:1px solid rgba(16,208,150,.28);background:#10d0961a;color:#10d096;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.75rem;font-weight:600;letter-spacing:.05em;text-transform:uppercase;margin-bottom:1.5rem}._h1_126hn_78{font-size:clamp(2.25rem,5vw,3.5rem);font-weight:800;line-height:1.1;letter-spacing:-.035em;color:#fff;margin-bottom:1rem;text-wrap:balance}._subtitle_126hn_88{font-size:clamp(1rem,2vw,1.125rem);color:#94a3b8;max-width:44rem;margin:0 auto 2.5rem;line-height:1.6;text-wrap:balance}._probeConsoleCard_126hn_98{max-width:44rem;margin:0 auto;border-radius:20px;border:1px solid rgba(255,255,255,.12);background:#12161ed1;backdrop-filter:blur(28px) saturate(180%);-webkit-backdrop-filter:blur(28px) saturate(180%);box-shadow:inset 0 1px #ffffff24,0 20px 48px -12px #0009;overflow:hidden;text-align:left}._probeConsoleHeader_126hn_111{display:flex;align-items:center;justify-content:space-between;padding:.875rem 1.5rem;border-bottom:1px solid rgba(255,255,255,.08);background:#ffffff05}._probeConsoleTitle_126hn_120{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.75rem;font-weight:600;letter-spacing:.04em;color:#94a3b8}._probeProtocolBadge_126hn_128{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.6875rem;font-weight:600;color:#38bdf8;background:#38bdf81f;border:1px solid rgba(56,189,248,.25);padding:.2rem .55rem;border-radius:6px}._probeConsoleBody_126hn_139{padding:1.75rem 1.5rem 1.5rem}._form_126hn_143{display:flex;flex-direction:column;gap:1rem}._fieldGroup_126hn_149{display:flex;flex-direction:column;gap:.5rem}._fieldLabel_126hn_155{font-size:.8125rem;font-weight:600;color:#cbd5e1}._inputWrap_126hn_161{display:flex;gap:.625rem}._input_126hn_161{flex:1;padding:.75rem 1.25rem;min-height:48px;border-radius:9999px;border:1px solid rgba(255,255,255,.14);background:#0b0d12bf;color:#fff;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:1rem;line-height:1.5;transition:border-color .15s ease,box-shadow .15s ease}._input_126hn_161:focus{border-color:#10d096;box-shadow:0 0 0 3px #10d09633;outline:none}._input_126hn_161::placeholder{color:#64748b}._submitButton_126hn_190{display:inline-flex;align-items:center;justify-content:center;padding:.75rem 1.75rem;min-height:48px;border-radius:9999px;border:none;background:#10d096;color:#0b0d12;font-weight:700;font-size:.9375rem;cursor:pointer;white-space:nowrap;user-select:none;-webkit-user-select:none;touch-action:manipulation;box-shadow:inset 0 1px #ffffff4d,0 4px 14px #10d09647;transition:transform .08s cubic-bezier(.16,1,.3,1),opacity .12s ease}@media(hover:hover)and (pointer:fine){._submitButton_126hn_190:hover:not(:disabled){opacity:.94;transform:translateY(-1px)}}._submitButton_126hn_190:active:not(:disabled){transform:scale(.97);opacity:.96}._submitButton_126hn_190:disabled{opacity:.55;cursor:not-allowed;transform:none}._hint_126hn_229{font-size:.75rem;color:#64748b;margin:.25rem 0 0}._hint_126hn_229 code{background:#ffffff0f;padding:.15rem .35rem;border-radius:4px;color:#cbd5e1}._errorMessage_126hn_242{margin-top:.75rem;padding:.875rem 1.25rem;border-radius:12px;border:1px solid rgba(244,63,94,.35);background:#f43f5e1a;color:#fecdd3;font-size:.875rem}._resultsPanel_126hn_256{max-width:64rem;margin:2.5rem auto 4.5rem;padding:0 1.5rem}._resultsCard_126hn_262{border-radius:24px;border:1px solid rgba(255,255,255,.12);background:#12161ed1;backdrop-filter:blur(28px) saturate(180%);-webkit-backdrop-filter:blur(28px) saturate(180%);box-shadow:inset 0 1px #ffffff24,0 24px 54px -14px #000000a6;overflow:hidden}._resultsHeaderBar_126hn_272{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:1rem;padding:1.5rem 2rem;border-bottom:1px solid rgba(255,255,255,.08);background:#ffffff05}._resultsTargetGroup_126hn_283{display:flex;flex-direction:column;gap:.25rem}._resultsTargetLabel_126hn_289{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.6875rem;font-weight:600;letter-spacing:.06em;color:#64748b}._resultsTargetUrl_126hn_297{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:1.25rem;font-weight:700;color:#fff;margin:0;min-width:0;overflow-wrap:anywhere;word-break:break-word}._sourceBadge_126hn_308{display:inline-flex;align-items:center;gap:.5rem;padding:.4rem .85rem;border-radius:9999px;font-size:.75rem;font-weight:600;font-family:ui-monospace,SFMono-Regular,Menlo,monospace}._sourceBadgeCrux_126hn_319{background:#10d0961f;color:#10d096;border:1px solid rgba(16,208,150,.3)}._sourceBadgePsi_126hn_325{background:#38bdf81f;color:#38bdf8;border:1px solid rgba(56,189,248,.3)}._sourceBadgeDot_126hn_331{width:7px;height:7px;border-radius:50%;background:currentColor;box-shadow:0 0 8px currentColor}._activityRingsSection_126hn_340{padding:2.5rem 2rem;display:flex;align-items:center;justify-content:center;gap:3.5rem;flex-wrap:wrap;border-bottom:1px solid rgba(255,255,255,.08)}._activityRingsContainer_126hn_350{position:relative;width:280px;height:280px;display:flex;align-items:center;justify-content:center;flex-shrink:0}._activityRingsSvg_126hn_360{width:100%;height:100%;transform:rotate(-90deg)}._activityRingBg_126hn_366{fill:none;stroke:#ffffff0f}._activityRingLcp_126hn_371{fill:none;stroke:#10d096;stroke-linecap:round;transition:stroke-dashoffset .8s cubic-bezier(.16,1,.3,1),stroke .3s ease}._activityRingInp_126hn_378{fill:none;stroke:#38bdf8;stroke-linecap:round;transition:stroke-dashoffset .8s cubic-bezier(.16,1,.3,1),stroke .3s ease}._activityRingCls_126hn_385{fill:none;stroke:#a855f7;stroke-linecap:round;transition:stroke-dashoffset .8s cubic-bezier(.16,1,.3,1),stroke .3s ease}._centralScoreCircle_126hn_393{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:120px;height:120px;border-radius:50%;background:radial-gradient(circle at 50% 30%,#ffffff14,#00000073);border:1px solid rgba(255,255,255,.1);box-shadow:inset 0 1px #ffffff26,0 8px 24px #00000080;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}._scoreNumber_126hn_411{font-size:2.75rem;font-weight:800;line-height:1;color:#fff;font-variant-numeric:tabular-nums;letter-spacing:-.04em}._scoreLabel_126hn_420{font-size:.6875rem;font-weight:600;letter-spacing:.05em;color:#94a3b8;margin-top:.2rem;text-transform:uppercase}._metricsLegendGroup_126hn_430{flex:1;min-width:280px;display:flex;flex-direction:column;gap:1rem}._metricsLegendHeader_126hn_438{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:.25rem}._metricsLegendTitle_126hn_445{font-size:1.125rem;font-weight:700;color:#fff;margin:0}._metricsLegendSubtitle_126hn_452{font-size:.75rem;color:#94a3b8}._metricCard_126hn_457{background:#ffffff06;border:1px solid rgba(255,255,255,.07);border-radius:14px;padding:1rem 1.25rem;display:flex;align-items:center;justify-content:space-between;gap:1rem;transition:transform .12s cubic-bezier(.16,1,.3,1),background .15s ease}@media(hover:hover)and (pointer:fine){._metricCard_126hn_457:hover{background:#ffffff0b;transform:translate(2px)}}._metricCardLeft_126hn_476{display:flex;align-items:center;gap:.875rem}._metricRingDot_126hn_482{width:12px;height:12px;border-radius:50%;flex-shrink:0}._metricMeta_126hn_489{display:flex;flex-direction:column;gap:.15rem}._metricLabel_126hn_495{font-size:.875rem;font-weight:600;color:#f1f5f9}._metricThreshold_126hn_501{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.75rem;color:#64748b}._metricCardRight_126hn_507{display:flex;align-items:center;gap:.875rem;text-align:right}._metricValue_126hn_514{font-size:1.35rem;font-weight:700;color:#fff;font-variant-numeric:tabular-nums;letter-spacing:-.02em}._metricPill_126hn_522{display:inline-flex;align-items:center;padding:.25rem .65rem;border-radius:6px;font-size:.6875rem;font-weight:700;text-transform:uppercase;letter-spacing:.02em}._pillGood_126hn_533{background:#10d09624;color:#10d096;border:1px solid rgba(16,208,150,.35)}._pillNeedsImprovement_126hn_539{background:#f59e0b24;color:#f59e0b;border:1px solid rgba(245,158,11,.35)}._pillPoor_126hn_545{background:#f43f5e24;color:#f43f5e;border:1px solid rgba(244,63,94,.35)}._diagnosticAssessment_126hn_552{padding:2rem;background:#10d09608;border-bottom:1px solid rgba(255,255,255,.08);position:relative}._diagnosticHeader_126hn_559{display:flex;align-items:center;gap:.75rem;margin-bottom:.75rem}._diagnosticIcon_126hn_566{width:24px;height:24px;border-radius:6px;background:#10d09626;display:flex;align-items:center;justify-content:center;color:#10d096;flex-shrink:0}._diagnosticTitle_126hn_578{font-size:1.0625rem;font-weight:700;color:#fff;margin:0}._diagnosticSummary_126hn_585{font-size:.9375rem;color:#cbd5e1;line-height:1.65;margin:0 0 1.25rem}._diagnosticRecommendations_126hn_592{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:1rem}._recommendationCard_126hn_598{background:#ffffff05;border:1px solid rgba(255,255,255,.06);border-radius:10px;padding:.875rem 1rem}._recommendationTitle_126hn_605{font-size:.8125rem;font-weight:600;color:#10d096;display:flex;align-items:center;gap:.4rem;margin-bottom:.25rem}._recommendationDesc_126hn_615{font-size:.8125rem;color:#94a3b8;line-height:1.45;margin:0}._resultsFooter_126hn_622{padding:1.25rem 2rem;background:#ffffff05}._sourceDetails_126hn_627{font-size:.8125rem;color:#94a3b8;line-height:1.5;margin:0}._sectionArchitecture_126hn_638{max-width:64rem;margin:0 auto;padding:3rem 1.5rem 4rem}._sectionHeadingGroup_126hn_644{margin-bottom:2rem;text-align:left}._sectionTitle_126hn_649{font-size:1.5rem;font-weight:800;letter-spacing:-.025em;color:#fff;margin-bottom:.5rem}._sectionSubtitle_126hn_657{font-size:.9375rem;color:#94a3b8;max-width:40rem;line-height:1.5}._workbenchSpecGrid_126hn_664{display:grid;grid-template-columns:repeat(auto-fit,minmax(18rem,1fr));gap:1.5rem}._specCard_126hn_670{border-radius:18px;border:1px solid rgba(255,255,255,.08);background:#12161eb8;backdrop-filter:blur(28px);-webkit-backdrop-filter:blur(28px);box-shadow:inset 0 1px #ffffff1a;padding:1.75rem;display:flex;flex-direction:column;gap:.875rem}._specCardHeader_126hn_683{display:flex;align-items:center;gap:.75rem}._specCardIcon_126hn_689{width:38px;height:38px;border-radius:10px;background:#10d0961a;border:1px solid rgba(16,208,150,.25);display:flex;align-items:center;justify-content:center;color:#10d096}._specCardTitle_126hn_701{font-size:1.0625rem;font-weight:700;color:#fff;margin:0}._specCardBody_126hn_708{font-size:.875rem;color:#94a3b8;line-height:1.6;margin:0}._sectionCta_126hn_719{max-width:64rem;margin:0 auto;padding:0 1.5rem 5rem}._ctaBox_126hn_725{border-radius:20px;border:1px solid rgba(16,208,150,.25);background:radial-gradient(circle at 100% 0%,#10d0961a,#12161ed9 60%);backdrop-filter:blur(28px);-webkit-backdrop-filter:blur(28px);box-shadow:inset 0 1px #ffffff24,0 20px 48px -12px #0009;padding:2.75rem;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:1.75rem}._ctaTextGroup_126hn_740{max-width:36rem}._ctaTitle_126hn_744{font-size:1.625rem;font-weight:800;letter-spacing:-.025em;color:#fff;margin:0 0 .5rem}._ctaTagline_126hn_752{font-size:.9375rem;color:#94a3b8;line-height:1.55;margin:0}._ctaButton_126hn_759{display:inline-flex;align-items:center;justify-content:center;padding:.875rem 2rem;min-height:48px;border-radius:9999px;background:#10d096;color:#0b0d12;font-size:.9375rem;font-weight:700;text-decoration:none;white-space:nowrap;user-select:none;-webkit-user-select:none;touch-action:manipulation;box-shadow:inset 0 1px #ffffff4d,0 4px 14px #10d09647;transition:transform .08s cubic-bezier(.16,1,.3,1),opacity .12s ease}@media(hover:hover)and (pointer:fine){._ctaButton_126hn_759:hover{transform:translateY(-1px);opacity:.95}}._ctaButton_126hn_759:active{transform:scale(.97)}@media(max-width:768px){._activityRingsSection_126hn_340{flex-direction:column;gap:2rem;padding:2rem 1.25rem}._metricsLegendGroup_126hn_430{width:100%}._ctaBox_126hn_725{flex-direction:column;text-align:center;padding:2rem 1.5rem}}@media(max-width:640px){._inputWrap_126hn_161{flex-direction:column}._submitButton_126hn_190{width:100%}}@media(max-width:480px){._heroSection_126hn_51{padding:3rem 1rem 2rem}._probeConsoleBody_126hn_139{padding:1.25rem 1rem}._probeConsoleHeader_126hn_111{padding:.75rem 1rem}._activityRingsSection_126hn_340{padding:1.75rem 1rem}._activityRingsContainer_126hn_350{width:240px;height:240px}._centralScoreCircle_126hn_393{width:104px;height:104px}._scoreNumber_126hn_411{font-size:2.25rem}._scoreMax_126hn_841{font-size:.75rem}._scoreRatingLabel_126hn_844{font-size:.625rem}._ctaBox_126hn_725{padding:1.75rem 1.25rem}._specCard_126hn_670{padding:1.25rem}._resultsFooter_126hn_622{padding:1rem 1.25rem}}
