.Y3ytpa_toggle{cursor:pointer;border-radius:var(--af-radius-md);transition:transform .2s}.Y3ytpa_toggle:hover{transform:scale(1.1)}.Y3ytpa_toggle:active{transform:scale(.95)}.Y3ytpa_icon{justify-content:center;align-items:center;animation:.3s ease-out Y3ytpa_fadeIn;display:flex}
._1_OVHq_picker{cursor:pointer;border-radius:var(--af-radius-md);transition:transform .2s}._1_OVHq_picker:hover{transform:scale(1.1)}._1_OVHq_picker:active{transform:scale(.95)}._1_OVHq_flag{letter-spacing:.05em;font-size:12px;font-weight:700;font-family:var(--af-font-sans)}
.Mk7mLW_header{border-bottom:1px solid var(--af-border-default);background:color-mix(in srgb, var(--af-bg-elevated) 85%, transparent);-webkit-backdrop-filter:blur(12px);z-index:50;animation:.4s ease-out Mk7mLW_fadeIn;position:sticky;top:0}.Mk7mLW_inner{max-width:960px;margin:0 auto}.Mk7mLW_divider{background:var(--af-border-default);width:1px;height:20px}.Mk7mLW_logoMark{letter-spacing:-.02em;color:var(--af-fg-default);font-weight:700}
.fnqJzq_footer{border-top:1px solid var(--af-border-default);animation:.5s ease-out .6s both fnqJzq_fadeIn}.fnqJzq_link{transition:opacity .15s}.fnqJzq_link:hover{opacity:.8}.fnqJzq_version{font-family:var(--af-font-mono);color:var(--af-fg-subtle);letter-spacing:.02em;font-size:11px}
._8YFEUq_badge{letter-spacing:.05em;font-variant-numeric:tabular-nums;font-weight:600;transition:transform .15s}._8YFEUq_badge:hover{transform:scale(1.05)}
.-\30 8QQq_card{border-left:4px solid var(--af-border-default);background:var(--af-bg-surface-glass);-webkit-backdrop-filter:blur(12px);border:1px solid var(--af-border-default);border-left:4px solid var(--af-border-default);transition:transform .2s,box-shadow .2s,border-color .2s}.-\30 8QQq_card:hover{box-shadow:var(--af-shadow-md);transform:translateY(-2px)}.-\30 8QQq_pass{border-left-color:var(--af-status-pass)}.-\30 8QQq_pass:hover{border-left-color:var(--af-status-pass);box-shadow:var(--af-shadow-md), inset 3px 0 0 var(--af-status-pass)}.-\30 8QQq_warn{border-left-color:var(--af-status-warn)}.-\30 8QQq_warn:hover{border-left-color:var(--af-status-warn);box-shadow:var(--af-shadow-md), inset 3px 0 0 var(--af-status-warn)}.-\30 8QQq_fail{border-left-color:var(--af-status-fail)}.-\30 8QQq_fail:hover{border-left-color:var(--af-status-fail);box-shadow:var(--af-shadow-md), inset 3px 0 0 var(--af-status-fail)}.-\30 8QQq_unknown{border-left-color:var(--af-fg-subtle)}.-\30 8QQq_categoryHeader{padding-bottom:var(--af-space-3);border-bottom:1px solid var(--af-border-muted);margin-bottom:var(--af-space-2)}.-\30 8QQq_categoryIcon{color:var(--af-fg-muted);flex-shrink:0}.-\30 8QQq_metricRow{padding:var(--af-space-2) 0;border-bottom:1px solid var(--af-border-muted);transition:background .15s}.-\30 8QQq_metricRow:last-child{border-bottom:none}.-\30 8QQq_metricRow:hover{background:color-mix(in srgb, var(--af-bg-surface-alt) 50%, transparent);border-radius:var(--af-radius-sm)}.-\30 8QQq_metricValue{font-family:var(--af-font-mono);font-variant-numeric:tabular-nums}.-\30 8QQq_infoIcon{color:var(--af-fg-subtle);cursor:help;opacity:.5;flex-shrink:0;transition:opacity .15s}.-\30 8QQq_infoIcon:hover{opacity:1}.-\30 8QQq_accordion{margin-top:var(--af-space-2);border-top:1px solid var(--af-border-muted)}.-\30 8QQq_accordionTrigger{width:100%;padding:var(--af-space-2) var(--af-space-1);cursor:pointer;color:var(--af-fg-default);border-radius:var(--af-radius-sm);background:0 0;border:none;justify-content:space-between;align-items:center;transition:background .15s;display:flex}.-\30 8QQq_accordionTrigger:hover{background:color-mix(in srgb, var(--af-bg-surface-alt) 50%, transparent)}.-\30 8QQq_accordionCaret{color:var(--af-fg-muted);transition:transform .2s}.-\30 8QQq_accordionCaretOpen{transform:rotate(180deg)}.-\30 8QQq_accordionContent{padding:var(--af-space-1) 0;animation:.2s -\30 8QQq_accordionSlideDown}@keyframes -\30 8QQq_accordionSlideDown{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.-\30 8QQq_notice{margin-bottom:var(--af-space-3);padding:var(--af-space-2) var(--af-space-3);border-radius:var(--af-radius-md);border:1px solid color-mix(in srgb, var(--af-status-info) 40%, transparent);background:color-mix(in srgb, var(--af-status-info) 12%, transparent);color:var(--af-fg-default)}.-\30 8QQq_noticeIcon{color:var(--af-status-info);flex-shrink:0;margin-top:1px}
.k34idq_card{background:var(--af-bg-surface-glass);-webkit-backdrop-filter:blur(12px);border:1px solid var(--af-border-default);border-left:4px solid var(--af-status-warn)}.k34idq_icon{color:var(--af-status-warn)}.k34idq_issueItem{padding:var(--af-space-3);border-radius:var(--af-radius-md);background:var(--af-bg-surface-alt-glass);border-left:3px solid var(--af-status-warn)}.k34idq_issueItem.k34idq_fail{border-left-color:var(--af-status-fail)}.k34idq_issueItem.k34idq_warn{border-left-color:var(--af-status-warn)}.k34idq_issueHeader{margin-bottom:var(--af-space-2)}.k34idq_issueIconFail{color:var(--af-status-fail)}.k34idq_issueIconWarn{color:var(--af-status-warn)}.k34idq_issueAdvice{line-height:1.5}
.I3OUeq_container{animation:.5s ease-out I3OUeq_fadeIn}.I3OUeq_gauge{width:180px;height:180px;position:relative}.I3OUeq_svg{width:100%;height:100%;transform:rotate(-90deg)}.I3OUeq_arc{filter:url(#gauge-glow);transition:stroke .3s}.I3OUeq_scoreInner{flex-direction:column;justify-content:center;align-items:center;gap:2px;display:flex;position:absolute;inset:0}.I3OUeq_scoreNumber{font-family:var(--af-font-mono);font-variant-numeric:tabular-nums;font-size:48px;font-weight:700;line-height:1}.I3OUeq_scoreLabel{font-family:var(--af-font-mono);color:var(--af-fg-subtle);letter-spacing:.05em;font-size:14px}.I3OUeq_small .I3OUeq_gauge{width:96px;height:96px}.I3OUeq_small .I3OUeq_scoreNumber{font-size:26px}.I3OUeq_small .I3OUeq_scoreLabel{font-size:11px}
.XHvYna_panel{background:var(--af-bg-surface-glass);-webkit-backdrop-filter:blur(12px);border:1px solid var(--af-border-default);width:100%;max-width:900px;animation:.4s ease-out XHvYna_scaleIn;position:relative;overflow:hidden}.XHvYna_panel:before{content:"";background:linear-gradient(90deg, var(--af-accent), var(--af-purple-300), var(--af-accent));background-size:200% 100%;height:3px;animation:2s ease-in-out infinite XHvYna_shimmer;position:absolute;top:0;left:0;right:0}.XHvYna_phaseBar{justify-content:center;align-items:center;gap:0;display:flex}.XHvYna_phaseStep{opacity:.35;flex-direction:column;align-items:center;gap:6px;transition:opacity .3s,transform .3s;display:flex}.XHvYna_phaseActive{opacity:1;transform:scale(1.1)}.XHvYna_phaseDone{opacity:.7}.XHvYna_phaseIcon{background:var(--af-bg-surface-alt-glass);border:2px solid var(--af-border-default);border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;transition:border-color .3s,background .3s;display:flex}.XHvYna_phaseActive .XHvYna_phaseIcon{border-color:var(--af-accent);background:color-mix(in srgb, var(--af-accent) 15%, var(--af-bg-surface-glass));box-shadow:0 0 12px color-mix(in srgb, var(--af-accent) 30%, transparent)}.XHvYna_phaseDone .XHvYna_phaseIcon{border-color:var(--af-status-pass);background:color-mix(in srgb, var(--af-status-pass) 15%, var(--af-bg-surface-glass));color:var(--af-status-pass)}.XHvYna_phaseSpinner{animation:1s linear infinite XHvYna_spin}.XHvYna_phaseLabel{white-space:nowrap}.XHvYna_phaseConnector{background:var(--af-border-default);width:40px;height:2px;margin:0 4px 22px}.XHvYna_gaugeRow{align-items:center;gap:var(--af-space-4);flex-direction:column;display:flex}@media (min-width:640px){.XHvYna_gaugeRow{justify-content:center;align-items:center;gap:var(--af-space-6);flex-direction:row}}.XHvYna_speedometer{flex-shrink:0;width:200px;height:200px;position:relative}.XHvYna_speedometerSvg{width:100%;height:100%}.XHvYna_speedometerArc{filter:url(#speed-glow);transition:stroke-dashoffset .3s cubic-bezier(.4,0,.2,1)}.XHvYna_speedometerInner{flex-direction:column;justify-content:center;align-items:center;gap:2px;display:flex;position:absolute;inset:0}.XHvYna_speedValue{font-family:var(--af-font-mono);font-variant-numeric:tabular-nums;color:var(--af-fg-default);font-size:36px;font-weight:700;line-height:1;transition:color .3s}.XHvYna_speedUnit{font-family:var(--af-font-mono);color:var(--af-fg-subtle);letter-spacing:.05em;font-size:13px}.XHvYna_roundText{font-family:var(--af-font-mono);letter-spacing:.03em;min-height:18px;font-size:12px}.XHvYna_liveGraphSlot{flex:1;align-items:stretch;min-width:0;min-height:160px;display:flex}.XHvYna_liveGraphPlaceholder{border-radius:var(--af-radius-md);background:var(--af-bg-surface-alt-glass);border:1px solid var(--af-border-default);opacity:.4;flex:1}.XHvYna_liveGraph{gap:var(--af-space-2);flex-direction:column;flex:1;min-width:0;animation:.3s ease-out XHvYna_fadeIn;display:flex}.XHvYna_liveGraphHeader{justify-content:space-between;align-items:center;gap:var(--af-space-3);display:flex}.XHvYna_liveGraphStats{gap:var(--af-space-4);display:flex}.XHvYna_liveGraphStat{align-items:baseline;gap:4px;display:flex}.XHvYna_liveGraphSvg{border-radius:var(--af-radius-md);background:var(--af-bg-surface-alt-glass);border:1px solid var(--af-border-default);width:100%;height:auto}.XHvYna_liveGraphArea{animation:.4s ease-out XHvYna_graphFadeIn}.XHvYna_liveGraphLine{animation:.3s ease-out XHvYna_graphDraw}.XHvYna_liveGraphDotPulse{animation:1.2s ease-in-out infinite XHvYna_dotPulse}@keyframes XHvYna_graphFadeIn{0%{opacity:0}to{opacity:1}}@keyframes XHvYna_graphDraw{0%{opacity:.3}to{opacity:1}}@keyframes XHvYna_dotPulse{0%,to{r:4;opacity:1}50%{r:6;opacity:.7}}.XHvYna_statsGrid{gap:var(--af-space-3);grid-template-columns:repeat(2,1fr);display:grid}@media (min-width:640px){.XHvYna_statsGrid{grid-template-columns:repeat(4,1fr)}}.XHvYna_statCard{background:var(--af-bg-surface-alt-glass);border:1px solid var(--af-border-default);border-radius:var(--af-radius-md);padding:var(--af-space-3);flex-direction:column;gap:4px;transition:border-color .3s,box-shadow .3s;display:flex;position:relative;overflow:hidden}.XHvYna_statActive{border-color:var(--af-accent);box-shadow:0 0 12px color-mix(in srgb, var(--af-accent) 20%, transparent)}.XHvYna_statActive:after{content:"";background:var(--af-accent);height:2px;animation:2s ease-in-out infinite XHvYna_scan-line;position:absolute;top:0;left:0;right:0}.XHvYna_statValue{font-family:var(--af-font-mono);font-variant-numeric:tabular-nums;line-height:1.2}.XHvYna_miniGraphWrap{margin-top:4px;position:relative}.XHvYna_miniGraph{width:100%;height:28px;display:block}.XHvYna_miniGraphLine{animation:.3s ease-out XHvYna_graphDraw}.XHvYna_miniGraphDot{background:var(--af-accent);pointer-events:none;border-radius:50%;width:6px;height:6px;animation:1.2s ease-in-out infinite XHvYna_miniDotPulse;position:absolute;transform:translate(-50%,-50%)}@keyframes XHvYna_miniDotPulse{0%,to{opacity:1;transform:translate(-50%,-50%)scale(1)}50%{opacity:.7;transform:translate(-50%,-50%)scale(1.5)}}.XHvYna_wsSubLine{font-family:var(--af-font-mono);font-variant-numeric:tabular-nums;color:var(--af-fg-subtle);border-top:1px solid var(--af-border-muted);margin-top:2px;padding-top:4px}@keyframes XHvYna_fadeIn{0%{opacity:0}to{opacity:1}}
.DLP4AG_embedFrame{flex-direction:column;height:100vh;display:flex;overflow:hidden}.DLP4AG_embedHeader{background:var(--af-bg-surface);border-bottom:1px solid var(--af-border-default);flex-shrink:0;justify-content:space-between;align-items:center;padding:8px 16px;display:flex}.DLP4AG_embedHeaderLeft{align-items:center;gap:8px;display:flex}.DLP4AG_embedOpenLink{font-family:var(--af-font-sans);color:var(--af-accent);border-radius:var(--af-radius-full);border:1px solid var(--af-border-default);align-items:center;gap:4px;padding:4px 10px;font-size:12px;font-weight:500;text-decoration:none;transition:background .15s,border-color .15s;display:inline-flex}.DLP4AG_embedOpenLink:hover{background:var(--af-bg-surface-alt);border-color:var(--af-accent)}.DLP4AG_embedContent{flex:1;padding:16px;overflow:hidden auto}.DLP4AG_embedContent .rt-Card{box-shadow:none}.DLP4AG_embedRunButton{border-radius:var(--af-radius-full);cursor:pointer;font-family:var(--af-font-sans);color:#fff;background:linear-gradient(135deg, var(--af-purple-500), var(--af-purple-700));border:none;justify-content:center;align-items:center;gap:8px;padding:12px 32px;font-size:16px;font-weight:600;transition:transform .2s,box-shadow .2s;display:inline-flex;position:relative;overflow:hidden}.DLP4AG_embedRunButton:after{content:"";background:linear-gradient(105deg,#0000 30%,#fff3 45%,#ffffff40 50%,#fff3 55%,#0000 70%) 0 0/300% 100%;animation:4s ease-in-out 1s infinite DLP4AG_embedSweep;position:absolute;inset:0}.DLP4AG_embedRunButton:hover{box-shadow:0 0 16px color-mix(in srgb, var(--af-accent) 30%, transparent);transform:translateY(-1px)}.DLP4AG_embedRunButton:active{transform:translateY(0)}@keyframes DLP4AG_embedSweep{0%{background-position:100% 0}30%{background-position:-100% 0}to{background-position:-100% 0}}.DLP4AG_embedSpinner{color:var(--af-accent);animation:1s linear infinite DLP4AG_embedSpin}@keyframes DLP4AG_embedSpin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.DLP4AG_embedProgressBar{background:var(--af-bg-surface-alt);border-radius:var(--af-radius-full);width:100%;height:4px;overflow:hidden}.DLP4AG_embedProgressFill{background:linear-gradient(90deg, var(--af-accent), var(--af-purple-300));border-radius:var(--af-radius-full);height:100%;transition:width .4s cubic-bezier(.4,0,.2,1)}
