.rhwMXq_kpi{gap:8px;padding:20px;display:grid}.rhwMXq_kpiLabel{color:var(--color-muted);font:500 12px/1.3 var(--font-inter), Inter, sans-serif}.rhwMXq_kpiValue{font:500 36px/1.05 var(--font-display-family);letter-spacing:-1.4px}.rhwMXq_kpiDelta{color:var(--color-ink-2);font:400 12px/1.4 var(--font-inter), Inter, sans-serif}.rhwMXq_kpiDelta b{color:var(--pass);font-weight:600}.rhwMXq_chartWrap{gap:16px;display:grid}.rhwMXq_chartTools{justify-content:space-between;align-items:center;gap:16px;display:flex}.rhwMXq_toggle{color:var(--color-muted);font:500 12px/1 var(--font-inter), Inter, sans-serif;text-underline-offset:3px;background:0 0;border:0;padding:4px;text-decoration:underline}.rhwMXq_chart{grid-template-rows:280px auto;grid-template-columns:34px minmax(0,1fr);gap:8px 10px;display:grid}.rhwMXq_yAxis{position:relative}.rhwMXq_yAxis span,.rhwMXq_xAxis{color:var(--color-muted);font:400 11px/1 var(--font-inter), Inter, sans-serif;font-variant-numeric:tabular-nums}.rhwMXq_yAxis span{text-align:right;position:absolute;right:0;transform:translateY(50%)}.rhwMXq_plot{position:relative}.rhwMXq_grid{border-top:1px solid var(--color-border);position:absolute;left:0;right:0}.rhwMXq_line{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.rhwMXq_stroke{fill:none;stroke:var(--series-1);stroke-width:2px;stroke-linejoin:round;stroke-linecap:round;vector-effect:non-scaling-stroke}.rhwMXq_line{animation:.6s ease-out both rhwMXq_fade}.rhwMXq_area{fill:var(--series-1);opacity:.08}@keyframes rhwMXq_fade{0%{opacity:0}}.rhwMXq_crosshair{border-left:1px solid var(--color-muted-2);pointer-events:none;position:absolute;top:0;bottom:0}.rhwMXq_dot{background:var(--series-1);border:2px solid var(--color-surface);pointer-events:none;border-radius:999px;width:10px;height:10px;position:absolute;transform:translate(-50%,50%)}.rhwMXq_hits{height:100%;display:flex;position:relative}.rhwMXq_hit{outline-offset:2px;flex:1;height:100%}.rhwMXq_hit:focus-visible{outline:2px solid var(--color-accent)}.rhwMXq_lineKey{color:var(--color-ink-2);font:500 12px/1 var(--font-inter), Inter, sans-serif;align-items:center;gap:8px;display:inline-flex}.rhwMXq_lineSwatch{background:var(--series-1);border-radius:2px;width:16px;height:2px}.rhwMXq_tipHead{border-bottom:1px solid var(--color-border);color:var(--color-muted);margin-bottom:3px;padding-bottom:6px;font-size:13px}.rhwMXq_tipHead b{color:var(--color-ink);font-variant-numeric:tabular-nums;font-weight:600}.rhwMXq_xAxis{grid-column:2;justify-content:space-between;display:flex}.rhwMXq_tooltip{background:var(--color-surface);box-shadow:var(--shadow-lift);border-radius:var(--radius-button);pointer-events:none;z-index:2;min-width:170px;font:400 12px/1.3 var(--font-inter), Inter, sans-serif;gap:5px;padding:12px 14px;display:grid;position:absolute;top:8px;transform:translate(12px)}.rhwMXq_tooltip[data-flip]{transform:translate(calc(-100% - 12px))}.rhwMXq_tooltip strong{margin-bottom:2px;font-weight:600}.rhwMXq_tipRow{grid-template-columns:44px auto;align-items:center;gap:6px;display:grid}.rhwMXq_tipRow b{text-align:right;font-variant-numeric:tabular-nums;font-weight:600}.rhwMXq_tipRow span:last-child{color:var(--color-muted)}.rhwMXq_dataTable{max-height:320px;overflow:auto}.rhwMXq_hbars{gap:18px;margin:0;padding:0;list-style:none;display:grid}.rhwMXq_hbar{grid-template-columns:minmax(0,1fr) auto;gap:6px 12px;display:grid}.rhwMXq_hbarLabel{overflow-wrap:anywhere;font:400 12.5px/1.3 var(--font-mono-family)}.rhwMXq_hbarValue{font:600 12.5px/1.3 var(--font-inter), Inter, sans-serif;font-variant-numeric:tabular-nums}.rhwMXq_hbarTrack{background:var(--color-bg);border-radius:4px;grid-column:1/-1;height:10px;display:block}.rhwMXq_hbarFill{background:var(--series-1);border-radius:4px;height:100%;display:block}.rhwMXq_funnelLabel{font:500 13px/1.3 var(--font-inter), Inter, sans-serif;align-items:baseline;gap:8px;display:flex}.rhwMXq_step{color:var(--color-muted);font-variant-numeric:tabular-nums;font-weight:400}.rhwMXq_split{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}@media (max-width:809px){.rhwMXq_split{grid-template-columns:minmax(0,1fr)}.rhwMXq_chart{grid-template-rows:220px auto}}@media (prefers-reduced-motion:reduce){.rhwMXq_line{animation:none}}
._o2wcG_stack{gap:24px;display:grid}._o2wcG_grid2{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:24px;display:grid}._o2wcG_grid4{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}._o2wcG_cardTitle{font:500 20px/1.25 var(--font-display-family);letter-spacing:-.02em;margin:0}._o2wcG_cardHead{justify-content:space-between;align-items:baseline;gap:16px;margin-bottom:18px;display:flex}._o2wcG_note{color:var(--color-muted);font:400 13px/1.5 var(--font-inter), Inter, sans-serif;margin:0}._o2wcG_mono{font-family:var(--font-mono-family)}._o2wcG_table{border-collapse:collapse;width:100%;font:400 13px/1.4 var(--font-inter), Inter, sans-serif}._o2wcG_table th{color:var(--color-muted);text-align:left;border-bottom:1px solid var(--color-border);padding:0 12px 10px 0;font-weight:500}._o2wcG_table td{border-bottom:1px solid var(--color-border);vertical-align:middle;padding:12px 12px 12px 0}._o2wcG_table tr:last-child td{border-bottom:0}._o2wcG_num{text-align:right;font-variant-numeric:tabular-nums}._o2wcG_table th._o2wcG_num{text-align:right}._o2wcG_tableWrap{overflow-x:auto}._o2wcG_chip{background:var(--color-bg);border:1px solid var(--color-border);color:var(--color-ink-2);font:500 11px/1 var(--font-inter), Inter, sans-serif;white-space:nowrap;border-radius:999px;padding:5px 8px;display:inline-block}._o2wcG_code{background:var(--color-bg);border:1px solid var(--color-border);border-radius:var(--radius-panel);color:var(--color-ink);font:400 12.5px/1.6 var(--font-mono-family);white-space:pre-wrap;overflow-wrap:anywhere;margin:0;padding:16px;overflow:auto}._o2wcG_swatch{border-radius:3px;flex:none;width:10px;height:10px;display:inline-block}._o2wcG_agent{align-items:center;gap:8px;display:inline-flex}@media (max-width:1199px){._o2wcG_grid4{grid-template-columns:repeat(2,minmax(0,1fr))}._o2wcG_grid2{grid-template-columns:minmax(0,1fr)}}@media (max-width:480px){._o2wcG_grid4{grid-template-columns:minmax(0,1fr)}}
.JhpPSG_layout{grid-template-columns:minmax(260px,340px) minmax(0,1fr);align-items:start;gap:24px;display:grid}.JhpPSG_steps{gap:16px;padding:20px;display:grid}.JhpPSG_domain{font:600 13px/1.3 var(--font-mono-family);margin:0 4px}.JhpPSG_list{gap:4px;margin:0;padding:0;list-style:none;display:grid}.JhpPSG_item{border-radius:var(--radius-button);grid-template-columns:24px minmax(0,1fr) auto;align-items:center;gap:12px;padding:10px 12px;transition:background .2s;display:grid}.JhpPSG_item[data-state=waiting]{color:var(--color-muted)}.JhpPSG_item[data-state=running]{background:var(--color-bg);box-shadow:inset 0 0 0 1px var(--color-border)}.JhpPSG_index{background:var(--color-bg);border:1px solid var(--color-border);color:var(--color-muted);font:600 11px/22px var(--font-inter), Inter, sans-serif;text-align:center;border-radius:999px;width:24px;height:24px}.JhpPSG_item[data-state=done] .JhpPSG_index{background:var(--pass-bg);color:var(--pass);border-color:#0000}.JhpPSG_label{font:500 14px/1.35 var(--font-inter), Inter, sans-serif;gap:2px;min-width:0;display:grid}.JhpPSG_result{color:var(--color-muted);font:400 12px/1.35 var(--font-inter), Inter, sans-serif}.JhpPSG_spinner{border:2px solid var(--color-border);border-top-color:var(--color-ink);border-radius:999px;width:14px;height:14px;animation:.8s linear infinite JhpPSG_spin}@keyframes JhpPSG_spin{to{transform:rotate(360deg)}}.JhpPSG_stat{gap:6px;padding:18px 20px;display:grid}.JhpPSG_statValue{font:500 32px/1.1 var(--font-display-family);letter-spacing:-.03em;font-variant-numeric:tabular-nums}.JhpPSG_statLabel{color:var(--color-muted);font:500 12px/1.3 var(--font-inter), Inter, sans-serif}.JhpPSG_logCard{padding:20px}.JhpPSG_log{background:var(--color-teal);border-radius:var(--radius-panel);color:var(--color-accent-light);font:400 12.5px/1.75 var(--font-mono-family);height:300px;margin:0;padding:16px 18px;list-style:none;overflow:auto}.JhpPSG_log li{white-space:pre-wrap;overflow-wrap:anywhere;animation:.25s ease-out JhpPSG_appear}@keyframes JhpPSG_appear{0%{opacity:0;transform:translateY(4px)}}.JhpPSG_install{gap:16px;animation:.4s ease-out JhpPSG_appear;display:grid}.JhpPSG_install>:first-child{margin-bottom:0}.JhpPSG_installActions{flex-wrap:wrap;align-items:center;gap:16px;display:flex}@media (max-width:1199px){.JhpPSG_layout{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.JhpPSG_spinner,.JhpPSG_log li,.JhpPSG_install{animation:none}}
._8KzdfG_layout{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:start;gap:24px;display:grid}._8KzdfG_name{font:600 13px/1.3 var(--font-mono-family)}._8KzdfG_desc{color:var(--color-ink-2);font:400 12.5px/1.45 var(--font-inter), Inter, sans-serif;margin-top:3px;display:block}._8KzdfG_endpoint{color:var(--color-muted);white-space:nowrap;font:400 12px/1.3 var(--font-mono-family)}._8KzdfG_access{white-space:nowrap}._8KzdfG_chat{padding:20px;position:sticky;top:24px}._8KzdfG_chatBody{background:var(--color-bg);border:1px solid var(--color-border);border-radius:var(--radius-panel);align-content:start;gap:12px;height:520px;padding:16px;display:grid;overflow:auto}._8KzdfG_bubble{max-width:86%;font:400 14px/1.5 var(--font-inter), Inter, sans-serif;border-radius:16px;margin:0;padding:10px 14px;animation:.3s ease-out _8KzdfG_appear}._8KzdfG_bubble[data-role=user]{background:var(--color-ink);color:var(--color-bg);border-bottom-right-radius:4px;justify-self:end}._8KzdfG_bubble[data-role=agent]{background:var(--color-surface);box-shadow:inset 0 0 0 1px var(--color-border);border-bottom-left-radius:4px;justify-self:start}._8KzdfG_toolCall{background:var(--color-accent-tint);border-radius:var(--radius-button);gap:4px;max-width:92%;padding:10px 12px;animation:.3s ease-out _8KzdfG_appear;display:grid}._8KzdfG_toolCall code{color:var(--color-ink-2);overflow-wrap:anywhere;font:400 11.5px/1.5 var(--font-mono-family)}._8KzdfG_toolName{font:600 12.5px/1.3 var(--font-mono-family);align-items:center;gap:6px;display:flex}._8KzdfG_toolBadge{background:var(--color-ink);color:var(--color-bg);font:700 10px/1 var(--font-inter), Inter, sans-serif;border-radius:6px;padding:3px 5px}._8KzdfG_toolCall ._8KzdfG_toolResult{color:var(--pass)}._8KzdfG_typing{background:var(--color-surface);box-shadow:inset 0 0 0 1px var(--color-border);border-radius:16px;justify-self:start;gap:4px;margin:0;padding:12px 14px;display:flex}._8KzdfG_typing span{background:var(--color-muted);border-radius:999px;width:6px;height:6px;animation:1s infinite _8KzdfG_blink}._8KzdfG_typing span:nth-child(2){animation-delay:.15s}._8KzdfG_typing span:nth-child(3){animation-delay:.3s}@keyframes _8KzdfG_blink{50%{opacity:.25}}@keyframes _8KzdfG_appear{0%{opacity:0;transform:translateY(6px)}}@media (max-width:1199px){._8KzdfG_layout{grid-template-columns:minmax(0,1fr)}._8KzdfG_chat{position:static}}@media (prefers-reduced-motion:reduce){._8KzdfG_bubble,._8KzdfG_toolCall,._8KzdfG_typing span{animation:none}}
.OLo2sG_card{gap:16px;padding:22px;animation:.35s ease-out OLo2sG_appear;display:grid}.OLo2sG_head{justify-content:space-between;align-items:start;gap:16px;display:flex}.OLo2sG_lede{color:var(--color-muted);font:400 13px/1.5 var(--font-inter), Inter, sans-serif;margin:4px 0 0}.OLo2sG_progress{color:var(--color-ink-2);white-space:nowrap;font:600 12.5px/1 var(--font-inter), Inter, sans-serif;font-variant-numeric:tabular-nums;padding-top:6px}.OLo2sG_auto{background:var(--pass-bg);border-radius:var(--radius-button);color:var(--color-ink-2);font:400 12.5px/1.45 var(--font-inter), Inter, sans-serif;align-items:center;gap:10px;margin:0;padding:10px 14px;display:flex}.OLo2sG_autoTick{color:var(--pass);font-weight:700}.OLo2sG_tabs{border-bottom:1px solid var(--color-border);gap:20px;display:flex}.OLo2sG_tab{color:var(--color-muted);font:600 13px/1 var(--font-inter), Inter, sans-serif;background:0 0;border:0;border-bottom:2px solid #0000;align-items:center;gap:8px;margin-bottom:-1px;padding:8px 0 10px;display:inline-flex}.OLo2sG_tab[aria-selected=true]{color:var(--color-ink);border-bottom-color:var(--color-ink)}.OLo2sG_tabCount{background:var(--color-bg);border:1px solid var(--color-border);color:var(--color-ink-2);font:600 11px/1 var(--font-inter), Inter, sans-serif;border-radius:999px;padding:3px 7px}.OLo2sG_list{max-height:640px;margin:0;padding:0;list-style:none;overflow:auto}.OLo2sG_row{border-bottom:1px solid var(--color-border)}.OLo2sG_row:last-child{border-bottom:0}.OLo2sG_rowMain{justify-content:space-between;align-items:center;gap:16px;padding:10px 0;display:flex}.OLo2sG_row[data-decision=rejected] .OLo2sG_rowText{opacity:.5;text-decoration:line-through}.OLo2sG_expand{text-align:left;color:inherit;border-radius:var(--radius-button);background:0 0;border:0;flex:1;align-items:start;gap:10px;min-width:0;padding:4px;display:flex}.OLo2sG_expand:disabled{cursor:default;opacity:1}.OLo2sG_chevron{color:var(--color-muted);width:12px;font:400 12px/20px var(--font-inter), Inter, sans-serif}.OLo2sG_rowText{gap:2px;min-width:0;display:grid}.OLo2sG_rowTitle,.OLo2sG_rowTitleMono{overflow-wrap:anywhere;font:600 13.5px/1.4 var(--font-inter), Inter, sans-serif}.OLo2sG_rowTitleMono{font-family:var(--font-mono-family);font-size:13px}.OLo2sG_rowDetail{color:var(--color-muted);font:400 12.5px/1.4 var(--font-inter), Inter, sans-serif}.OLo2sG_actions{flex:none;align-items:center;gap:8px;display:flex}.OLo2sG_approve,.OLo2sG_reject,.OLo2sG_undo{min-height:32px;font:600 12.5px/1 var(--font-inter), Inter, sans-serif;border:0;border-radius:10px;padding:0 12px}.OLo2sG_approve{background:var(--color-ink);color:var(--color-bg)}.OLo2sG_reject{background:var(--color-surface);box-shadow:inset 0 0 0 1px var(--color-border);color:var(--color-ink)}.OLo2sG_reject:hover{color:var(--fail)}.OLo2sG_undo{color:var(--color-muted);text-underline-offset:3px;background:0 0;padding:0 4px;text-decoration:underline}.OLo2sG_preview{gap:10px;margin:0 0 14px 26px;animation:.2s ease-out OLo2sG_appear;display:grid}.OLo2sG_previewUrl{color:var(--color-muted);overflow-wrap:anywhere;font:400 12px/1.4 var(--font-mono-family)}.OLo2sG_previewCode{max-height:300px}.OLo2sG_toolMeta{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.OLo2sG_argTable{font-size:12.5px}.OLo2sG_optional{color:var(--color-muted);font:400 11px/1 var(--font-inter), Inter, sans-serif}.OLo2sG_footer{border-top:1px solid var(--color-border);justify-content:flex-end;gap:10px;padding-top:16px;display:flex}@keyframes OLo2sG_appear{0%{opacity:0;transform:translateY(4px)}}@media (max-width:809px){.OLo2sG_head,.OLo2sG_rowMain{flex-direction:column;align-items:stretch}.OLo2sG_actions{justify-content:flex-end}.OLo2sG_preview{margin-left:0}.OLo2sG_footer{flex-direction:column-reverse}}@media (prefers-reduced-motion:reduce){.OLo2sG_card,.OLo2sG_preview{animation:none}}
.zDqR-a_hero{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:40px;display:grid}.zDqR-a_dial{place-items:center;display:grid}.zDqR-a_dial>*{grid-area:1/1}.zDqR-a_track{fill:none;stroke:var(--color-border);stroke-width:10px}.zDqR-a_arc{fill:none;stroke:var(--pass);stroke-width:10px;stroke-linecap:round}.zDqR-a_dialValue{align-items:baseline;gap:2px;display:flex}.zDqR-a_dialValue span{font:500 48px/1 var(--font-display-family);letter-spacing:-2px;font-variant-numeric:tabular-nums}.zDqR-a_dialValue small{color:var(--color-muted);font:500 13px/1 var(--font-inter), Inter, sans-serif}.zDqR-a_heroCopy{gap:10px;display:grid}.zDqR-a_heroTitle{font:500 32px/1.12 var(--font-display-family);letter-spacing:-1px;margin:0}.zDqR-a_before{color:var(--color-muted);font:500 13px/1.4 var(--font-inter), Inter, sans-serif;margin:0}.zDqR-a_before s{color:var(--fail)}.zDqR-a_checks{margin:0;padding:0;list-style:none}.zDqR-a_check{border-bottom:1px solid var(--color-border);grid-template-columns:150px minmax(0,1fr) auto;align-items:center;gap:16px;padding:12px 0;display:grid}.zDqR-a_check:last-child{border-bottom:0}.zDqR-a_checkLabel{font:600 14px/1.3 var(--font-inter), Inter, sans-serif}.zDqR-a_checkDetail{color:var(--color-ink-2);font:400 13px/1.45 var(--font-inter), Inter, sans-serif}.zDqR-a_assets{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.zDqR-a_asset{color:inherit;gap:8px;transition:box-shadow .15s;display:grid}.zDqR-a_assetLink{color:inherit;border-radius:var(--radius-card);display:block}.zDqR-a_assetLink:hover{text-decoration:none}.zDqR-a_assetLink:hover .zDqR-a_asset{box-shadow:var(--shadow-lift)}.zDqR-a_assetTag{color:var(--color-muted);font:500 12px/1 var(--font-mono-family)}.zDqR-a_assetValue{font:500 40px/1 var(--font-display-family);letter-spacing:-1.5px}.zDqR-a_assetLabel{color:var(--color-ink-2);font:400 14px/1.45 var(--font-inter), Inter, sans-serif}@media (max-width:809px){.zDqR-a_hero,.zDqR-a_assets{grid-template-columns:minmax(0,1fr)}.zDqR-a_check{grid-template-columns:minmax(0,1fr) auto}.zDqR-a_checkDetail{grid-area:2/1/auto/-1}}
.h5SRpa_heading{justify-content:space-between;align-items:end;gap:24px;margin-bottom:36px;display:flex}.h5SRpa_copy{min-width:0;max-width:760px}.h5SRpa_back{margin-bottom:18px}.h5SRpa_eyebrow{color:var(--color-muted);font:500 12px/1.3 var(--font-inter), Inter, sans-serif;letter-spacing:-.3px;margin:0 0 10px}.h5SRpa_title{color:var(--color-ink);font:500 clamp(38px, 4vw, 52px) / 1.04 var(--font-display-family);letter-spacing:-.05em;overflow-wrap:anywhere;text-wrap:balance;margin:0}.h5SRpa_description{color:var(--color-muted);font:400 14px/1.5 var(--font-inter), Inter, sans-serif;max-width:64ch;margin:12px 0 0}.h5SRpa_actions{flex-wrap:wrap;flex:none;justify-content:end;align-items:center;gap:10px;display:flex}@media (max-width:809px){.h5SRpa_heading{flex-direction:column;align-items:start;gap:18px;margin-bottom:28px}.h5SRpa_title{font-size:40px}.h5SRpa_actions{justify-content:start}}@media (max-width:480px){.h5SRpa_title{font-size:34px}}.h5SRpa_titleRow{align-items:center;gap:16px;display:flex}
.jcG4Ia_panel{gap:22px;min-width:0;display:grid}.jcG4Ia_head{justify-items:start;gap:10px;min-width:0;display:grid}.jcG4Ia_headRow{justify-content:space-between;align-items:start;gap:16px;display:flex}.jcG4Ia_title{font:500 28px/1.15 var(--font-display-family);letter-spacing:-.04em;margin:0}.jcG4Ia_subtitle{font:500 21px/1.25 var(--font-display-family);letter-spacing:-.03em;margin:0}.jcG4Ia_lede{color:var(--color-ink-2);font:400 14px/1.55 var(--font-inter), Inter, sans-serif;max-width:65ch;margin:0}.jcG4Ia_count{color:var(--color-muted);white-space:nowrap;font:500 12px/1.3 var(--font-inter), Inter, sans-serif;padding-top:8px}.jcG4Ia_row{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.jcG4Ia_confirm{justify-items:end;gap:8px;max-width:420px;display:grid}.jcG4Ia_confirm>span{text-align:right}.jcG4Ia_progress{background:var(--muted);border-radius:999px;height:6px;display:block;position:relative;overflow:hidden}.jcG4Ia_progress:after{background:var(--color-ink);content:"";border-radius:999px;width:30%;animation:1.6s ease-in-out infinite jcG4Ia_slide;position:absolute;inset:0 auto 0 0}@keyframes jcG4Ia_slide{0%{transform:translate(-100%)}to{transform:translate(340%)}}@media (prefers-reduced-motion:reduce){.jcG4Ia_progress:after{opacity:.25;width:100%;animation:none}}.jcG4Ia_facts{grid-template-columns:max-content minmax(0,1fr);gap:6px 20px;margin:0;display:grid}.jcG4Ia_facts dt{color:var(--color-muted);font:500 12px/1.6 var(--font-inter), Inter, sans-serif}.jcG4Ia_fact{display:contents}.jcG4Ia_facts dd{color:var(--color-ink-2);font:400 13px/1.5 var(--font-inter), Inter, sans-serif;overflow-wrap:anywhere;margin:0}.jcG4Ia_items{border-top:1px solid var(--color-border);margin:0;padding:0;list-style:none}.jcG4Ia_item{border-bottom:1px solid var(--color-border);grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:12px 24px;padding:18px 0;display:grid}.jcG4Ia_item:last-child{border-bottom:0;padding-bottom:0}.jcG4Ia_itemMain{gap:8px;min-width:0;display:grid}.jcG4Ia_itemHead{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.jcG4Ia_itemTitle{font:600 14px/1.35 var(--font-mono-family);overflow-wrap:anywhere;margin:0}.jcG4Ia_itemText{color:var(--color-ink-2);font:400 14px/1.5 var(--font-inter), Inter, sans-serif;max-width:72ch;margin:0}.jcG4Ia_itemMeta{color:var(--color-muted);font:400 12px/1.5 var(--font-mono-family);overflow-wrap:anywhere;margin:0}.jcG4Ia_itemActions{flex-wrap:wrap;justify-content:end;align-items:center;gap:4px;display:flex}.jcG4Ia_itemError{grid-column:1/-1}.jcG4Ia_previewLink{color:var(--color-ink);font:600 13px/1.4 var(--font-inter), Inter, sans-serif;text-underline-offset:3px;justify-self:start;text-decoration:underline}.jcG4Ia_editor{background:var(--color-bg);border-radius:var(--radius-panel);grid-column:1/-1;gap:14px;padding:18px;display:grid}.jcG4Ia_field{gap:6px;display:grid}.jcG4Ia_fieldLabel{font:600 12px/1.3 var(--font-inter), Inter, sans-serif}.jcG4Ia_fieldInput{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-button);color:var(--color-ink);font:400 14px/1.45 var(--font-inter), Inter, sans-serif;width:100%;min-height:44px;padding:10px 12px}.jcG4Ia_fieldInput[readonly]{background:var(--color-bg);color:var(--color-muted)}.jcG4Ia_check{font:500 13px/1.3 var(--font-inter), Inter, sans-serif;align-items:center;gap:8px;min-height:32px;display:flex}.jcG4Ia_setup{gap:4px;display:grid}.jcG4Ia_installSteps{margin:0;padding:0;list-style:none}.jcG4Ia_installStep{border-top:1px solid var(--color-border);grid-template-columns:28px minmax(0,1fr);gap:16px;padding:20px 0;display:grid}.jcG4Ia_stepNumber{background:var(--color-bg);border:1px solid var(--color-border);color:var(--color-ink-2);width:28px;height:28px;font:600 12px/26px var(--font-inter), Inter, sans-serif;text-align:center;border-radius:999px}.jcG4Ia_stepMain{gap:10px;min-width:0;display:grid}.jcG4Ia_stepHead{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;display:flex}.jcG4Ia_stepTitle{font:600 15px/1.35 var(--font-inter), Inter, sans-serif;margin:0}.jcG4Ia_stepState{display:inline-flex}.jcG4Ia_stepBody{gap:10px;display:grid}.jcG4Ia_stepBody>.jcG4Ia_row:first-child>button:first-child{margin-left:-10px}.jcG4Ia_secretRow{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.jcG4Ia_secret{background:var(--color-bg);border:1px dashed var(--color-muted-3);border-radius:var(--radius-button);font:500 12px/1.5 var(--font-mono-family);overflow-wrap:anywhere;flex:280px;padding:10px 12px}.jcG4Ia_copyRow{background:var(--color-bg);border-radius:var(--radius-button);grid-template-columns:max-content minmax(0,1fr) auto;align-items:center;gap:12px;padding:2px 4px 2px 12px;display:grid}.jcG4Ia_copyLabel{color:var(--color-muted);font:500 12px/1.3 var(--font-mono-family);min-width:56px}.jcG4Ia_copyValue{font:500 13px/1.4 var(--font-mono-family);overflow-wrap:anywhere}.jcG4Ia_deployBadge{border-radius:var(--radius-button);justify-self:start;display:inline-flex}.jcG4Ia_checkBar{border-top:1px solid var(--color-border);gap:10px;padding-top:18px;display:grid}.jcG4Ia_diagnosis{background:var(--warn-bg);border-radius:var(--radius-button);color:var(--color-ink);font:400 13px/1.5 var(--font-inter), Inter, sans-serif;margin:0;padding:10px 14px}.jcG4Ia_later{border-top:1px solid var(--color-border);flex-wrap:wrap;align-items:center;gap:4px 10px;margin-top:-4px;padding-top:14px;display:flex}.jcG4Ia_later button{padding-left:0}@media (max-width:700px){.jcG4Ia_item{grid-template-columns:minmax(0,1fr)}.jcG4Ia_itemActions{justify-content:start;margin-left:-10px}.jcG4Ia_headRow{flex-direction:column;gap:4px}.jcG4Ia_count{padding-top:0}.jcG4Ia_facts{grid-template-columns:minmax(0,1fr);gap:0}.jcG4Ia_facts dd{margin-bottom:8px}.jcG4Ia_installStep{grid-template-columns:minmax(0,1fr);gap:10px}.jcG4Ia_copyRow{grid-template-columns:minmax(0,1fr) auto}.jcG4Ia_copyLabel{display:none}.jcG4Ia_confirm{justify-items:start}.jcG4Ia_confirm>span{text-align:left}}.jcG4Ia_subSteps{color:var(--color-ink-2);font:400 14px/1.55 var(--font-inter), Inter, sans-serif;flex-direction:column;gap:6px;margin:4px 0;padding-left:20px;display:flex}.jcG4Ia_subSteps strong{color:var(--color-ink);font-weight:600}.jcG4Ia_copyValue[data-muted=true]{color:var(--color-muted);font-family:var(--font-inter), Inter, sans-serif}.jcG4Ia_tokenShown{flex-direction:column;gap:6px;display:flex}.jcG4Ia_tokenShown .jcG4Ia_copyRow{box-shadow:inset 0 0 0 1.5px var(--warn)}.jcG4Ia_tokenWarn{color:var(--warn);font:500 12px/1.4 var(--font-inter), Inter, sans-serif;margin:0}.jcG4Ia_deployButton{background:var(--color-ink);color:var(--color-bg);border-radius:var(--radius-button);font:600 14px/1 var(--font-inter), Inter, sans-serif;justify-self:start;align-items:center;gap:10px;width:fit-content;min-height:44px;padding:0 18px;display:inline-flex}.jcG4Ia_deployButton:hover{background:var(--color-ink-2);text-decoration:none}.jcG4Ia_item[data-compact]{grid-template-columns:minmax(0,1fr);padding:6px 0 10px;display:grid}.jcG4Ia_item[data-compact] .jcG4Ia_itemMain{display:none}.jcG4Ia_item[data-compact] .jcG4Ia_itemActions{flex-wrap:wrap;justify-content:flex-start}
.UoPe9G_stack{gap:8px;display:grid}.UoPe9G_label{font:600 13px/1.3 var(--font-inter), Inter, sans-serif}.UoPe9G_inline{flex-wrap:wrap;align-items:stretch;gap:10px;display:flex}.UoPe9G_inline button{min-height:44px}.UoPe9G_prefixed{background:var(--color-bg);border:1px solid var(--color-border);border-radius:var(--radius-button);flex:260px;align-items:center;min-width:0;display:flex}.UoPe9G_prefixed:focus-within{outline:2px solid var(--color-accent);outline-offset:3px}.UoPe9G_prefix{color:var(--color-muted);font:400 14px/1 var(--font-mono-family);padding-left:12px}.UoPe9G_prefixed .UoPe9G_input{background:0 0;border:0;outline:none;padding-left:2px}.UoPe9G_input{background:var(--color-bg);border:1px solid var(--color-border);border-radius:var(--radius-button);color:var(--color-ink);font:400 15px/1.3 var(--font-inter), Inter, sans-serif;flex:auto;min-width:0;min-height:44px;padding:0 12px}.UoPe9G_error{color:var(--fail);font:500 13px/1.4 var(--font-inter), Inter, sans-serif;flex-basis:100%;margin:0}.UoPe9G_note{color:var(--color-muted);font:400 13px/1.5 var(--font-inter), Inter, sans-serif;margin:0}.UoPe9G_found{background:var(--color-bg);border:1px solid var(--color-border);border-radius:var(--radius-panel);gap:4px;padding:16px 18px;display:grid}.UoPe9G_foundTitle{font:600 15px/1.35 var(--font-inter), Inter, sans-serif;overflow-wrap:anywhere;margin:0}.UoPe9G_foundUrl{color:var(--color-muted);font:400 12px/1.4 var(--font-mono-family);overflow-wrap:anywhere;margin:0}.UoPe9G_warning{background:var(--warn-bg);border-radius:var(--radius-button);color:var(--color-ink);font:400 13px/1.5 var(--font-inter), Inter, sans-serif;margin:0;padding:10px 14px}.UoPe9G_foundWithLogo{align-items:center;gap:14px;display:flex}
.CPpbfa_logo{background:currentColor;flex:none;display:inline-block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}
.BFIuKa_button{white-space:nowrap;min-height:40px;font:600 13px/1.3 var(--font-inter), Inter, sans-serif;letter-spacing:-.2px;border-radius:var(--radius-button);border:0;justify-content:center;align-items:center;gap:6px;padding:0 16px;transition:background .15s;display:inline-flex}.BFIuKa_button:hover{text-decoration:none}.BFIuKa_primary{background:var(--color-ink);color:var(--color-bg)}.BFIuKa_primary:hover:not(:disabled){background:var(--color-ink-2)}.BFIuKa_secondary{background:var(--color-surface);box-shadow:var(--shadow-hairline), inset 0 0 0 1px var(--color-border);color:var(--color-ink)}.BFIuKa_secondary:hover:not(:disabled){background:var(--color-bg)}.BFIuKa_quiet{color:var(--color-ink);background:0 0;padding:0 10px}.BFIuKa_quiet:hover:not(:disabled){text-underline-offset:4px;text-decoration:underline}
._8XVIEa_account{position:relative}._8XVIEa_trigger{border-radius:var(--radius-button);color:var(--color-ink);font:600 12px/1.3 var(--font-inter), Inter, sans-serif;background:0 0;border:0;align-items:center;gap:8px;min-height:40px;padding:0 4px;display:inline-flex}._8XVIEa_trigger:hover ._8XVIEa_tenant{text-underline-offset:4px;text-decoration:underline}._8XVIEa_initial{background:var(--color-ink);color:var(--color-bg);width:28px;height:28px;font:600 12px/28px var(--font-inter), Inter, sans-serif;text-align:center;border-radius:999px;flex:none}._8XVIEa_tenant{white-space:nowrap;text-overflow:ellipsis;max-width:140px;overflow:hidden}._8XVIEa_menu{background:var(--color-surface);border-radius:var(--radius-button);box-shadow:var(--shadow-lift);z-index:10;gap:2px;min-width:240px;padding:12px 6px 6px;display:grid;position:absolute;top:calc(100% + 8px);right:0}[data-menu-placement=up] ._8XVIEa_menu{inset:auto auto calc(100% + 8px) 0}@media (max-width:809px){[data-menu-placement=up] ._8XVIEa_menu{inset:calc(100% + 8px) 0 auto auto}}._8XVIEa_email{font:600 13px/1.4 var(--font-inter), Inter, sans-serif;overflow-wrap:anywhere;margin:0;padding:0 10px}._8XVIEa_meta{color:var(--color-muted);font:400 12px/1.4 var(--font-inter), Inter, sans-serif;margin:0 0 8px;padding:0 10px}._8XVIEa_signOut{border-top:1px solid var(--color-border);padding-top:6px}._8XVIEa_menuItem{color:var(--color-ink);font:500 13px/1.3 var(--font-inter), Inter, sans-serif;text-align:left;background:0 0;border:0;border-radius:8px;align-items:center;width:100%;min-height:40px;padding:0 10px;text-decoration:none;display:flex}._8XVIEa_menuItem:hover{background:var(--color-bg)}@media (max-width:809px){._8XVIEa_tenant{display:none}}
.aCC87W_card{background:var(--color-surface);box-shadow:var(--shadow-hairline);border-radius:var(--radius-card);color:var(--color-ink);padding:28px}@media (max-width:480px){.aCC87W_card{padding:24px 20px}}
.q1HPXa_hero{text-align:center;flex-direction:column;align-items:center;gap:16px;padding:10vh 0 40px;display:flex}.q1HPXa_heroTitle{font:500 52px/1.04 var(--font-display-family);letter-spacing:-.05em;max-width:640px;margin:0}.q1HPXa_heroLede,.q1HPXa_lede{color:var(--color-ink-2);font:400 16px/1.5 var(--font-inter), Inter, sans-serif;max-width:560px;margin:0}.q1HPXa_heroForm{text-align:left;width:min(560px,100%);margin-top:12px}.q1HPXa_heroNote{color:var(--color-muted);font:400 13px/1.5 var(--font-inter), Inter, sans-serif;margin:0}.q1HPXa_screen{flex-direction:column;gap:24px;display:flex}.q1HPXa_eyebrow{color:var(--color-muted);font:600 11px/1.3 var(--font-inter), Inter, sans-serif;text-transform:uppercase;letter-spacing:.06em;margin:0 0 -12px}.q1HPXa_title{font:500 40px/1.08 var(--font-display-family);letter-spacing:-.05em;margin:0 0 6px}.q1HPXa_cardTitle{font:500 22px/1.2 var(--font-display-family);letter-spacing:-.04em;margin:0 0 14px}.q1HPXa_split{border-radius:var(--radius-card);box-shadow:var(--shadow-hairline);grid-template-columns:minmax(0,1fr) minmax(0,1fr);min-height:300px;display:grid;overflow:hidden}.q1HPXa_pane{background:var(--color-surface);padding:20px 22px}.q1HPXa_paneInk{background:var(--color-ink);color:var(--color-bg)}.q1HPXa_paneLabel{color:var(--color-muted);font:600 11px/1.3 var(--font-inter), Inter, sans-serif;text-transform:uppercase;letter-spacing:.06em;align-items:center;gap:8px;margin:0 0 14px;display:flex}.q1HPXa_paneInk .q1HPXa_paneLabel{color:var(--color-muted-3)}.q1HPXa_count{background:var(--color-bg);color:var(--color-ink);font-variant-numeric:tabular-nums;border-radius:999px;padding:1px 8px}.q1HPXa_browser{box-shadow:inset 0 0 0 1px var(--color-border);border-radius:var(--radius-panel);overflow:hidden}.q1HPXa_browserBar{border-bottom:1px solid var(--color-border);background:var(--color-bg);align-items:center;gap:10px;padding:9px 12px;display:flex}.q1HPXa_browserDots{background:var(--color-border);border-radius:999px;width:30px;height:8px}.q1HPXa_browserUrl{color:var(--color-ink-2);font:500 12px/1.3 var(--font-mono-family);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.q1HPXa_browserBody{flex-direction:column;gap:10px;padding:18px;display:flex;position:relative;overflow:hidden}.q1HPXa_browserTitle{font:600 15px/1.35 var(--font-inter), Inter, sans-serif;margin:0 0 4px}.q1HPXa_skeletonLine{background:var(--muted);border-radius:999px;height:10px}.q1HPXa_skeletonLine[data-short]{width:60%}.q1HPXa_soonNote{color:var(--color-muted);font:500 12px/1.3 var(--font-inter), Inter, sans-serif;align-items:center;gap:8px;margin:12px 0 0;display:flex}.q1HPXa_waiting{color:var(--color-muted-3);font:500 13px/1.4 var(--font-mono-family);margin:0}.q1HPXa_found{flex-direction:column;gap:9px;margin:0;padding:0;list-style:none;display:flex}.q1HPXa_found li{color:var(--color-bg);font:500 13px/1.35 var(--font-mono-family);align-items:flex-start;gap:8px;min-width:0;display:flex}@media (prefers-reduced-motion:no-preference){.q1HPXa_found li{animation:.4s ease-out both q1HPXa_appear}}@keyframes q1HPXa_appear{0%{opacity:0;transform:translateY(4px)}}.q1HPXa_foundPath{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.q1HPXa_readyHead{align-items:flex-start;gap:16px;display:flex}.q1HPXa_readyMark{background:var(--color-ink);color:var(--color-bg);border-radius:999px;flex:none;justify-content:center;align-items:center;width:40px;height:40px;margin-top:4px;display:inline-flex}.q1HPXa_summary,.q1HPXa_address,.q1HPXa_tryCard{padding:24px 28px}.q1HPXa_pageList{margin:0;padding:0;list-style:none}.q1HPXa_pageList li{border-top:1px solid var(--color-border);gap:16px;padding:10px 0;display:flex}.q1HPXa_pageList li:first-child{border-top:0}.q1HPXa_pagePath{font:500 13px/1.4 var(--font-mono-family);flex:none;min-width:150px}.q1HPXa_pageTitle{color:var(--color-ink-2);font:400 13px/1.4 var(--font-inter), Inter, sans-serif}.q1HPXa_summaryNote,.q1HPXa_ctaNote{color:var(--color-muted);font:400 13px/1.5 var(--font-inter), Inter, sans-serif;margin:14px 0 0}.q1HPXa_cta{flex-direction:column;align-items:flex-start;gap:4px;display:flex}.q1HPXa_ctaNote{max-width:560px;margin-top:8px}.q1HPXa_addressLabel{color:var(--color-muted);font:600 11px/1.3 var(--font-inter), Inter, sans-serif;text-transform:uppercase;letter-spacing:.06em;margin:0 0 8px}.q1HPXa_addressRow{align-items:center;gap:12px;display:flex}.q1HPXa_addressValue{font:600 15px/1.4 var(--font-mono-family);overflow-wrap:anywhere;flex:1;min-width:0}.q1HPXa_addressActions{flex:none;align-items:center;gap:4px;display:inline-flex}.q1HPXa_iconLink{color:var(--color-ink);border-radius:var(--radius-button);justify-content:center;align-items:center;width:36px;height:36px;display:inline-flex}.q1HPXa_iconLink:hover{background:var(--muted)}.q1HPXa_addressSoon{color:var(--color-muted);font:400 12px/1.4 var(--font-inter), Inter, sans-serif;align-items:center;gap:8px;margin:12px 0 0;display:flex}.q1HPXa_prompt{background:var(--color-bg);box-shadow:inset 0 0 0 1px var(--color-border);border-radius:var(--radius-panel);align-items:flex-start;gap:12px;padding:14px 16px;display:flex}.q1HPXa_prompt p{font:400 14px/1.5 var(--font-inter), Inter, sans-serif;overflow-wrap:anywhere;flex:1;margin:0}.q1HPXa_tryRow{flex-wrap:wrap;gap:10px;margin-top:14px;display:flex}.q1HPXa_tryButton{background:var(--color-surface);box-shadow:var(--shadow-hairline), inset 0 0 0 1px var(--color-border);color:var(--color-ink);border-radius:var(--radius-button);font:600 13px/1.3 var(--font-inter), Inter, sans-serif;align-items:center;gap:8px;min-height:40px;padding:0 14px;display:inline-flex}.q1HPXa_tryButton:hover{background:var(--color-bg);text-decoration:none}.q1HPXa_nextCards{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.q1HPXa_nextCard{background:var(--color-surface);box-shadow:var(--shadow-hairline);border-radius:var(--radius-panel);flex-direction:column;gap:6px;padding:18px 20px;display:flex}.q1HPXa_nextCard:hover{box-shadow:var(--shadow-lift);text-decoration:none}.q1HPXa_nextCard strong{font:600 14px/1.3 var(--font-inter), Inter, sans-serif;align-items:center;gap:6px;display:inline-flex}.q1HPXa_nextCard span{color:var(--color-muted);font:400 13px/1.45 var(--font-inter), Inter, sans-serif}.q1HPXa_titleRow{align-items:center;gap:16px;display:flex}.q1HPXa_build{flex-direction:column;gap:18px;display:flex}.q1HPXa_progress{flex-direction:column;gap:10px;display:flex}.q1HPXa_progressHead{justify-content:space-between;align-items:center;gap:16px;display:flex}.q1HPXa_caption{font:600 14px/1.3 var(--font-inter), Inter, sans-serif;align-items:center;gap:10px;min-width:0;margin:0;display:flex}.q1HPXa_captionText{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.q1HPXa_spinner{border:2px solid var(--color-border);border-top-color:var(--color-ink);border-radius:999px;flex:none;width:16px;height:16px}.q1HPXa_timer{color:var(--color-muted);font:500 12px/1 var(--font-mono-family);font-variant-numeric:tabular-nums}.q1HPXa_bar{background:var(--muted);border-radius:999px;height:6px;overflow:hidden}.q1HPXa_bar span{background:var(--color-ink);border-radius:999px;height:100%;transition:width .9s ease-out;display:block;position:relative;overflow:hidden}.q1HPXa_browserBrand{align-items:center;gap:10px;margin-bottom:4px;display:flex}.q1HPXa_browserBrand .q1HPXa_browserTitle{margin:0}.q1HPXa_skeletonBlock{background:var(--muted);border-radius:var(--radius-button);height:64px}.q1HPXa_scan{background:linear-gradient(180deg, transparent, var(--color-accent-tint), transparent);opacity:0;height:70px;position:absolute;inset:0 0 auto}.q1HPXa_found .q1HPXa_reading{color:var(--color-muted-3)}.q1HPXa_dots{flex:none;gap:3px;width:13px;padding-top:6px;display:inline-flex}.q1HPXa_dots span{background:currentColor;border-radius:999px;width:3px;height:3px}.q1HPXa_foundText{flex-direction:column;gap:2px;min-width:0;display:flex}.q1HPXa_foundTitle{font:600 13px/1.35 var(--font-inter), Inter, sans-serif;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.q1HPXa_foundText .q1HPXa_foundPath{color:var(--color-muted-3);font-size:12px}.q1HPXa_learned{background:var(--color-surface);box-shadow:var(--shadow-lift);border-radius:var(--radius-panel);align-items:center;gap:16px;padding:18px 20px;display:flex}.q1HPXa_learnedLabel{color:var(--pass);font:600 12px/1.3 var(--font-inter), Inter, sans-serif;margin:0 0 4px}.q1HPXa_learnedText{font:500 18px/1.35 var(--font-display-family);letter-spacing:-.02em;margin:0}@media (prefers-reduced-motion:no-preference){.q1HPXa_spinner{animation:.8s linear infinite q1HPXa_spin}.q1HPXa_captionText{animation:.35s ease-out both q1HPXa_appear}.q1HPXa_bar span:after{content:"";background:linear-gradient(90deg, transparent, var(--color-muted-3), transparent);opacity:.6;animation:1.6s ease-in-out infinite q1HPXa_sheen;position:absolute;inset:0}.q1HPXa_scan{animation:2.4s ease-in-out infinite q1HPXa_scan}.q1HPXa_skeletonLine,.q1HPXa_skeletonBlock{animation:1.8s ease-in-out infinite q1HPXa_breathe}.q1HPXa_dots span{animation:1.2s ease-in-out infinite q1HPXa_blink}.q1HPXa_dots span:nth-child(2){animation-delay:.2s}.q1HPXa_dots span:nth-child(3){animation-delay:.4s}.q1HPXa_learned{animation:.5s ease-out both q1HPXa_rise}}@keyframes q1HPXa_spin{to{transform:rotate(360deg)}}@keyframes q1HPXa_sheen{0%{transform:translate(-100%)}to{transform:translate(100%)}}@keyframes q1HPXa_scan{0%{opacity:0;transform:translateY(-70px)}15%,85%{opacity:1}to{opacity:0;transform:translateY(260px)}}@keyframes q1HPXa_breathe{50%{opacity:.55}}@keyframes q1HPXa_blink{0%,to{opacity:.25}50%{opacity:1}}@keyframes q1HPXa_rise{0%{opacity:0;transform:translateY(8px)}}.q1HPXa_tryPrimary{background:var(--color-ink);color:var(--color-bg);box-shadow:none}.q1HPXa_tryPrimary:hover{background:var(--color-ink-2)}.q1HPXa_nextRow{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:16px;display:grid}@media (max-width:809px){.q1HPXa_nextRow{grid-template-columns:minmax(0,1fr)}}.q1HPXa_identity{padding:26px 28px}.q1HPXa_identityHead{align-items:center;gap:16px;display:flex}.q1HPXa_identityName{font:500 30px/1.1 var(--font-display-family);letter-spacing:-.04em;margin:0}.q1HPXa_identityDomain{color:var(--color-muted);font:500 13px/1.3 var(--font-mono-family);margin:4px 0 0}.q1HPXa_identityLine{font:500 20px/1.4 var(--font-display-family);letter-spacing:-.02em;margin:18px 0 0}.q1HPXa_chips{flex-wrap:wrap;gap:8px;margin-top:16px;display:flex}.q1HPXa_chipItem{background:var(--muted);color:var(--color-ink-2);font:500 12px/1.3 var(--font-inter), Inter, sans-serif;border-radius:999px;padding:6px 11px}.q1HPXa_readyGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.q1HPXa_capList{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.q1HPXa_capList li{font:500 14px/1.4 var(--font-inter), Inter, sans-serif;align-items:flex-start;gap:10px;display:flex}.q1HPXa_capList li svg{color:var(--pass);margin-top:3px}@media (max-width:809px){.q1HPXa_readyGrid{grid-template-columns:minmax(0,1fr)}.q1HPXa_heroTitle{font-size:38px}.q1HPXa_title{font-size:30px}.q1HPXa_split,.q1HPXa_nextCards{grid-template-columns:minmax(0,1fr)}.q1HPXa_pageList li{flex-direction:column;gap:2px}}@media (max-width:480px){.q1HPXa_hero{padding-top:6vh}.q1HPXa_summary,.q1HPXa_address,.q1HPXa_tryCard{padding:20px}}.q1HPXa_shareLink{font:600 13px/1.3 var(--font-inter), Inter, sans-serif;align-items:center;gap:6px;margin-top:12px;display:inline-flex}.q1HPXa_tryWhy{color:var(--color-ink-2);font:400 14px/1.55 var(--font-inter), Inter, sans-serif;max-width:640px;margin:-4px 0 16px}
.HieJJW_scan{margin:32px 0 72px}.HieJJW_head{border-bottom:1px solid var(--color-ink);grid-template-columns:10px minmax(0,1fr) auto;align-items:start;gap:16px;padding-bottom:24px;display:grid}.HieJJW_pulse{background:var(--color-ink);border-radius:50%;width:10px;height:10px;margin-top:13px;position:relative}.HieJJW_pulse:after{content:"";background:var(--color-ink);border-radius:50%;animation:1.6s ease-out infinite HieJJW_pulse;position:absolute;inset:0}@keyframes HieJJW_pulse{0%{opacity:.45;transform:scale(1)}to{opacity:0;transform:scale(2.8)}}.HieJJW_headCopy{min-width:0}.HieJJW_headCopy h2{color:var(--color-ink);font:500 32px/1.15 var(--font-display-family);letter-spacing:-1.2px;text-wrap:balance;margin:0}.HieJJW_headCopy p{color:var(--color-muted);font:400 15px/1.5 var(--font-inter), Inter, sans-serif;text-overflow:ellipsis;white-space:nowrap;font-variant-numeric:tabular-nums;margin:8px 0 0;overflow:hidden}.HieJJW_elapsed{color:var(--color-muted);font:500 14px/1 var(--font-mono-family);font-variant-numeric:tabular-nums;padding-top:10px}.HieJJW_body{grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:56px;min-height:230px;padding-top:8px;display:grid}.HieJJW_layer{border-bottom:1px solid var(--color-border);grid-template-columns:110px minmax(0,1fr) 56px;align-items:center;gap:16px;padding:14px 0;display:grid}.HieJJW_layerName{color:var(--color-ink);font:500 16px/1.3 var(--font-inter), Inter, sans-serif;letter-spacing:-.3px}.HieJJW_track{background:var(--color-border);border-radius:999px;height:6px;position:relative;overflow:hidden}.HieJJW_track i,.HieJJW_track b{border-radius:inherit;transition:width .35s;position:absolute;inset:0 auto 0 0}.HieJJW_track i{background:color-mix(in srgb, var(--color-ink) 22%, transparent)}.HieJJW_track b{background:var(--color-ink)}.HieJJW_layerCount{color:var(--color-muted);text-align:right;font:500 13px/1 var(--font-mono-family);font-variant-numeric:tabular-nums}.HieJJW_layer[data-complete] .HieJJW_layerCount{color:var(--color-ink);font-family:var(--font-inter), Inter, sans-serif}.HieJJW_log{align-content:end;gap:0;min-width:0;margin:0;padding:6px 0 0;list-style:none;display:grid}.HieJJW_log li{min-height:32px;color:var(--color-ink-2);font:400 14px/1.4 var(--font-inter), Inter, sans-serif;grid-template-columns:8px minmax(0,1fr) auto;align-items:center;gap:12px;display:grid}.HieJJW_logText{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.HieJJW_log small{color:var(--color-muted);font:500 12px/1 var(--font-inter), Inter, sans-serif;white-space:nowrap}.HieJJW_dot{width:8px;height:8px;box-shadow:inset 0 0 0 1.5px var(--color-muted-3);border-radius:50%}.HieJJW_log li[data-status=pass] .HieJJW_dot{box-shadow:none;background:var(--pass)}.HieJJW_log li[data-status=fail] .HieJJW_dot{box-shadow:none;background:var(--fail)}.HieJJW_log li[data-status=warning] .HieJJW_dot{box-shadow:none;background:var(--warn)}.HieJJW_log li[data-status=fail] small{color:var(--fail)}.HieJJW_log li[data-status=warning] small{color:var(--warn)}@media (max-width:809px){.HieJJW_scan{margin:24px 0 56px}.HieJJW_head{gap:12px;padding-bottom:20px}.HieJJW_headCopy h2{letter-spacing:-.8px;font-size:24px}.HieJJW_headCopy p{font-size:14px}.HieJJW_pulse{margin-top:9px}.HieJJW_elapsed{padding-top:6px;font-size:13px}.HieJJW_body{grid-template-columns:minmax(0,1fr);gap:24px;min-height:0}.HieJJW_layer{grid-template-columns:92px minmax(0,1fr) 52px;gap:12px}}@media (prefers-reduced-motion:reduce){.HieJJW_pulse:after{animation:none}.HieJJW_track i,.HieJJW_track b{transition:none}}.HieJJW_failed{justify-items:start;gap:12px;max-width:560px;margin:48px auto;display:grid}.HieJJW_failed h1{color:var(--color-ink);font:500 32px/1.12 var(--font-display-family);letter-spacing:-1.2px;overflow-wrap:anywhere;margin:0}.HieJJW_failed p{color:var(--color-muted);font:400 15px/1.55 var(--font-inter), Inter, sans-serif;margin:0}.HieJJW_failedActions{flex-wrap:wrap;gap:8px;margin-top:8px;display:flex}.HieJJW_inlineError{color:var(--fail);font:500 13px/1.4 var(--font-inter), Inter, sans-serif;margin:0}
.lYBkWG_section{border-top:1px solid var(--color-border);color:var(--color-ink);margin-top:0;padding:48px 40px 72px}.lYBkWG_frameBreakout{margin-inline:-40px}.lYBkWG_wide .lYBkWG_bar,.lYBkWG_wide .lYBkWG_groups{max-width:none}.lYBkWG_bar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;max-width:1040px;margin:0 auto 20px;display:flex}.lYBkWG_bar h2{font:500 32px/1.1 var(--font-display-family);letter-spacing:-1.2px;margin:0}.lYBkWG_groupControl{color:var(--color-muted);font:500 12px/1.3 var(--font-inter), Inter, sans-serif;letter-spacing:-.2px;align-items:center;gap:12px;display:flex}.lYBkWG_toggle{background:var(--color-surface);box-shadow:var(--shadow-hairline);border-radius:14px;gap:4px;padding:4px;display:inline-flex}.lYBkWG_toggle button{height:34px;color:var(--color-ink);font:600 14px/1.3 var(--font-inter), Inter, sans-serif;letter-spacing:-.4px;background:0 0;border:0;border-radius:10px;padding:0 16px;transition:background .2s,color .2s}.lYBkWG_toggle button[aria-pressed=true]{background:var(--color-ink);color:var(--color-bg)}.lYBkWG_toggle button:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.lYBkWG_summary:focus-visible{outline:2px solid var(--color-accent);outline-offset:-3px}.lYBkWG_groups{min-width:0;max-width:1040px;margin-inline:auto}.lYBkWG_group{border-bottom:1px solid var(--color-border);color:var(--color-ink);margin-top:12px;display:block}.lYBkWG_group:first-child{margin-top:0}.lYBkWG_groupSummary{cursor:pointer;grid-template-columns:32px minmax(0,1fr) auto minmax(90px,auto) 16px;align-items:center;gap:16px;min-height:92px;padding:16px 12px;list-style:none;transition:background .2s;display:grid}.lYBkWG_groupSummary::-webkit-details-marker{display:none}.lYBkWG_groupSummary:hover{background:var(--color-surface)}.lYBkWG_group[open]>.lYBkWG_groupSummary{background:0 0}.lYBkWG_groupSummary:focus-visible{outline:2px solid var(--color-accent);outline-offset:-3px}.lYBkWG_groupIndex{color:var(--color-muted);font:400 12px/1.3 var(--font-mono-family);align-self:start;padding-top:3px}.lYBkWG_groupCopy{gap:3px;min-width:0;display:grid}.lYBkWG_groupTitle{color:var(--color-ink);font:500 20px/1.25 var(--font-display-family);letter-spacing:-.5px}.lYBkWG_groupNote{color:var(--color-muted);font:400 14px/1.4 var(--font-inter), Inter, sans-serif;letter-spacing:-.15px}.lYBkWG_groupTags{flex-wrap:wrap;gap:4px;margin-top:5px;display:flex}.lYBkWG_groupTags>span{background:var(--color-bg);color:var(--color-muted);font:500 9px/1.25 var(--font-mono-family);letter-spacing:.02em;border-radius:3px;padding:2px 5px}.lYBkWG_groupScore{color:var(--color-ink);font:500 18px/1 var(--font-mono-family);white-space:nowrap}.lYBkWG_groupCount{color:var(--color-muted);text-align:right;font:400 12px/1.3 var(--font-inter), Inter, sans-serif;white-space:nowrap}.lYBkWG_groupChevron{border-right:1.5px solid var(--color-muted);border-bottom:1.5px solid var(--color-muted);justify-self:center;width:8px;height:8px;transition:transform .25s;transform:rotate(45deg)translateY(-3px)}.lYBkWG_group[open]>.lYBkWG_groupSummary .lYBkWG_groupChevron{transform:rotate(225deg)translateY(-1px)}.lYBkWG_groupItems{padding:4px 0 24px 48px}.lYBkWG_emptyGroup{border-top:1px solid var(--color-border);color:var(--color-muted);font:400 14px/1.5 var(--font-inter), Inter, sans-serif;margin:0;padding:16px}.lYBkWG_audit{border:1px solid var(--color-border);background:var(--color-surface);border-radius:12px;margin-top:12px;overflow:hidden}.lYBkWG_audit:first-child{margin-top:0}.lYBkWG_summary{cursor:pointer;grid-template-columns:minmax(0,1fr) 76px 16px;align-items:start;gap:20px;padding:20px;list-style:none;transition:background .2s;display:grid}.lYBkWG_summary::-webkit-details-marker{display:none}.lYBkWG_summary:hover{background:var(--color-bg)}.lYBkWG_audit[open]>.lYBkWG_summary{background:var(--color-surface)}.lYBkWG_status{white-space:nowrap;font:500 12px/1.3 var(--font-inter), Inter, sans-serif;letter-spacing:-.4px;align-items:center;gap:6px;display:inline-flex}.lYBkWG_status:before{content:"";width:18px;height:18px;color:var(--color-bg);font:700 10px/18px var(--font-inter), Inter, sans-serif;text-align:center;border-radius:50%;flex:none;place-items:center;display:grid}.lYBkWG_status_fail .lYBkWG_status{color:var(--fail)}.lYBkWG_status_fail .lYBkWG_status:before{content:"×";background:var(--fail)}.lYBkWG_status_warning .lYBkWG_status{color:var(--warn)}.lYBkWG_status_warning .lYBkWG_status:before{content:"!";background:var(--warn)}.lYBkWG_status_pass .lYBkWG_status{color:var(--pass)}.lYBkWG_status_pass .lYBkWG_status:before{content:"✓";background:var(--pass)}.lYBkWG_status_na .lYBkWG_status,.lYBkWG_status_pending .lYBkWG_status{color:var(--color-muted)}.lYBkWG_status_na .lYBkWG_status:before{content:"–";background:var(--color-border);color:var(--color-muted)}.lYBkWG_status_pending .lYBkWG_status:before{content:"?";background:var(--color-muted-3)}.lYBkWG_checkCopy{gap:9px;min-width:0;display:grid}.lYBkWG_checkMeta{flex-wrap:wrap;align-items:center;gap:6px 10px;min-width:0;display:flex}.lYBkWG_id{min-width:0;color:var(--color-muted);font:400 11px/1.4 var(--font-mono-family);letter-spacing:0;overflow-wrap:anywhere}.lYBkWG_title{min-width:0;color:var(--color-ink);font:600 16px/1.35 var(--font-inter), Inter, sans-serif;letter-spacing:-.3px}.lYBkWG_excerpt{-webkit-line-clamp:2;max-width:72ch;color:var(--color-muted);font:400 13.5px/1.5 var(--font-inter), Inter, sans-serif;letter-spacing:-.15px;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.lYBkWG_badge{min-width:0;min-height:20px;box-shadow:inset 0 0 0 1px var(--color-muted-3);color:var(--color-ink-2);font:500 9px/1.2 var(--font-mono-family);letter-spacing:0;white-space:nowrap;border-radius:5px;align-items:center;padding:2px 5px;display:inline-flex}.lYBkWG_badge[data-kind=tier][data-tag=required]{background:var(--color-ink);color:var(--color-bg);box-shadow:none}.lYBkWG_badge[data-kind=tier][data-tag=emerging]{background:var(--color-accent-tint);color:var(--color-ink);box-shadow:none}.lYBkWG_badge[data-kind=maturity][data-tag=verified]{background:var(--pass-bg);color:var(--pass);box-shadow:none}.lYBkWG_badge[data-kind=maturity][data-tag=emerging]{background:var(--warn-bg);color:var(--warn);box-shadow:none}.lYBkWG_badge[data-kind=bonus]{background:var(--color-accent-tint);color:var(--color-ink);box-shadow:none}.lYBkWG_metric{color:var(--color-ink-2);text-align:right;white-space:nowrap;font:500 13px/1 var(--font-mono-family);padding-top:3px}.lYBkWG_metric small{color:var(--color-muted);font:400 10px/1.3 var(--font-inter), Inter, sans-serif;margin-top:7px;display:block}.lYBkWG_chevron{border-right:1.5px solid var(--color-muted);border-bottom:1.5px solid var(--color-muted);justify-self:center;width:8px;height:8px;margin-top:6px;transition:transform .3s cubic-bezier(.34,1.3,.5,1);transform:rotate(45deg)translateY(-3px)}.lYBkWG_audit[open] .lYBkWG_chevron{transform:rotate(225deg)translateY(-1px)}.lYBkWG_quiet .lYBkWG_title{color:var(--color-ink-2);font-weight:400}.lYBkWG_body{border-top:1px solid var(--color-border);background:var(--color-surface);grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:24px 32px;padding:24px 20px 20px;display:grid}.lYBkWG_bodySingle{grid-template-columns:minmax(0,1fr)}.lYBkWG_bodySingle>.lYBkWG_column{grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:32px}.lYBkWG_column{grid-template-columns:minmax(0,1fr);align-content:start;gap:24px;min-width:0;display:grid}.lYBkWG_field{min-width:0}.lYBkWG_field h4{font:600 14px/1.3 var(--font-inter), Inter, sans-serif;letter-spacing:-.9px;margin:0 0 4px}.lYBkWG_field>div{max-width:68ch;color:var(--color-ink-2);font:400 14px/1.6 var(--font-inter), Inter, sans-serif;letter-spacing:-.2px;overflow-wrap:anywhere;white-space:pre-wrap}.lYBkWG_field a,.lYBkWG_footer a{color:var(--color-ink);font:600 12px/1.4 var(--font-inter), Inter, sans-serif;text-decoration:underline;-webkit-text-decoration-color:var(--color-muted-3);text-decoration-color:var(--color-muted-3);text-underline-offset:3px}.lYBkWG_field a:hover,.lYBkWG_footer a:hover{-webkit-text-decoration-color:var(--color-ink);text-decoration-color:var(--color-ink)}.lYBkWG_footer{border-top:1px solid var(--color-border);color:var(--color-muted);font:500 12px/1.3 var(--font-inter), Inter, sans-serif;letter-spacing:-.4px;flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:8px 20px;padding-top:12px;display:flex}.lYBkWG_footer button{color:var(--color-ink);font:600 12px/1.4 var(--font-inter), Inter, sans-serif;text-decoration:underline;-webkit-text-decoration-color:var(--color-muted-3);text-decoration-color:var(--color-muted-3);text-underline-offset:3px;background:0 0;border:0;padding:0}.lYBkWG_footer button:hover{-webkit-text-decoration-color:var(--color-ink);text-decoration-color:var(--color-ink)}.lYBkWG_empty{color:var(--color-muted);font:400 14px/1.5 var(--font-inter), Inter, sans-serif;margin:20px 0 0}@media (max-width:1199px){.lYBkWG_body{grid-template-columns:minmax(0,1fr)}}@media (max-width:809px){.lYBkWG_section{padding:40px 16px 56px}.lYBkWG_frameBreakout{margin-inline:-16px}.lYBkWG_groupSummary{grid-template-columns:24px minmax(0,1fr) auto 16px;gap:8px 10px;min-height:82px;padding:14px 8px}.lYBkWG_groupIndex{grid-area:1/1}.lYBkWG_groupCopy{grid-area:1/2/auto/4}.lYBkWG_groupTitle{font-size:18px}.lYBkWG_groupNote{font-size:13px}.lYBkWG_groupScore{grid-area:2/2;font-size:16px}.lYBkWG_groupCount{grid-area:2/3;font-size:11px}.lYBkWG_groupChevron{grid-area:1/4/3}.lYBkWG_groupItems{padding:4px 0 24px}.lYBkWG_summary{grid-template-columns:minmax(0,1fr) 16px;gap:12px;padding:16px}.lYBkWG_checkCopy{grid-area:1/1}.lYBkWG_checkMeta{gap:6px 8px}.lYBkWG_metric{text-align:left;grid-area:2/1;align-items:baseline;gap:6px;padding:0;display:flex}.lYBkWG_metric:empty{display:none}.lYBkWG_metric small{margin:0}.lYBkWG_chevron{grid-area:1/2}.lYBkWG_body{padding:20px 16px 16px}.lYBkWG_bodySingle>.lYBkWG_column{grid-template-columns:minmax(0,1fr)}.lYBkWG_toggle{width:100%}.lYBkWG_toggle button{flex:1;padding-inline:6px}.lYBkWG_bar{align-items:stretch}.lYBkWG_groupControl{flex-direction:column;align-items:stretch;gap:8px;width:100%}}
.bGsVKW_pane{background:var(--color-surface);min-width:0;box-shadow:inset 0 0 0 1px var(--color-border);border-radius:14px;margin:0;overflow:hidden}.bGsVKW_bar{border-bottom:1px solid var(--color-border);min-height:48px;color:var(--color-muted);font:500 13px/1.3 var(--font-inter), Inter, sans-serif;justify-content:space-between;align-items:center;gap:16px;padding:0 8px 0 16px;display:flex}.bGsVKW_bar>span:first-child{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.bGsVKW_actions{flex:none;align-items:center;gap:6px;display:flex}.bGsVKW_bar button{background:var(--color-bg);min-height:32px;color:var(--color-ink);font:600 12px/1 var(--font-inter), Inter, sans-serif;cursor:pointer;border:0;border-radius:8px;flex:none;padding:0 12px}.bGsVKW_bar button:hover{background:var(--color-border)}.bGsVKW_bar .bGsVKW_copy{background:var(--color-ink);color:var(--color-bg)}.bGsVKW_bar .bGsVKW_copy:hover{background:var(--color-ink-2)}.bGsVKW_bar button:focus-visible,.bGsVKW_body:focus-visible{outline:2px solid var(--color-accent);outline-offset:-2px}.bGsVKW_body{max-height:340px;color:var(--color-ink-2);font:400 12px/1.65 var(--font-mono), "JetBrains Mono", ui-monospace, monospace;white-space:pre-wrap;overflow-wrap:anywhere;margin:0;padding:16px;overflow:auto}.bGsVKW_tall{max-height:520px}.bGsVKW_note{border-top:1px solid var(--color-border);color:var(--color-muted);font:400 12px/1.5 var(--font-inter), Inter, sans-serif;margin:0;padding:10px 16px}
.WDbfUa_row{flex-wrap:wrap;align-items:center;gap:10px 16px;display:flex}.WDbfUa_label{color:var(--color-muted);font:500 13px/1.3 var(--font-inter), Inter, sans-serif}.WDbfUa_list{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.WDbfUa_list li{background:var(--color-surface);min-height:34px;box-shadow:inset 0 0 0 1px var(--color-border);color:var(--color-ink);font:500 13px/1 var(--font-inter), Inter, sans-serif;white-space:nowrap;border-radius:10px;align-items:center;gap:8px;padding:0 12px 0 10px;display:inline-flex}.WDbfUa_list img{width:16px;height:16px;display:block}:root[data-theme=dark] .WDbfUa_list img{background:var(--color-ink);border-radius:4px;padding:2px}
.Q0z3UW_section{border-top:1px solid var(--color-border);margin-inline:-40px;padding:72px 40px;scroll-margin-top:16px}.Q0z3UW_head{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:end;gap:56px;display:grid}.Q0z3UW_eyebrow{color:var(--color-muted);font:500 12px/1.3 var(--font-inter), Inter, sans-serif;letter-spacing:-.3px;margin:0 0 8px}.Q0z3UW_head h2{color:var(--color-ink);font:500 32px/1.12 var(--font-display-family);letter-spacing:-1.2px;text-wrap:balance;margin:0}.Q0z3UW_lede{max-width:56ch;color:var(--color-muted);font:400 15px/1.6 var(--font-inter), Inter, sans-serif;margin:12px 0 0}.Q0z3UW_headSide{gap:16px;display:grid}.Q0z3UW_progress{gap:8px;display:grid}.Q0z3UW_progressLine{color:var(--color-muted);font:400 13px/1.3 var(--font-inter), Inter, sans-serif;align-items:baseline;gap:8px;display:flex}.Q0z3UW_progressLine strong{color:var(--color-ink);font:500 20px/1 var(--font-display-family);font-variant-numeric:tabular-nums}.Q0z3UW_progressTrack{background:var(--color-border);border-radius:999px;height:6px;overflow:hidden}.Q0z3UW_progressTrack span{border-radius:inherit;background:var(--pass);height:100%;transition:width .5s cubic-bezier(.32,.72,0,1);display:block}.Q0z3UW_headActions{flex-wrap:wrap;gap:8px;display:flex}.Q0z3UW_live{min-height:18px;color:var(--color-muted);font:400 12px/1.5 var(--font-inter), Inter, sans-serif;margin:-8px 0 0}.Q0z3UW_primary,.Q0z3UW_secondary{white-space:nowrap;min-height:40px;font:600 13px/1.3 var(--font-inter), Inter, sans-serif;border:0;border-radius:12px;justify-content:center;align-items:center;padding:0 16px;display:inline-flex}.Q0z3UW_primary{background:var(--color-ink);color:var(--color-bg)}.Q0z3UW_primary:hover:not(:disabled){background:var(--color-ink-2)}.Q0z3UW_secondary{background:var(--color-surface);box-shadow:var(--shadow-hairline), inset 0 0 0 1px var(--color-border);color:var(--color-ink)}.Q0z3UW_secondary:hover:not(:disabled){background:var(--color-bg)}.Q0z3UW_textButton,.Q0z3UW_panelLinks a{color:var(--color-ink);font:600 12px/1.4 var(--font-inter), Inter, sans-serif;text-decoration:underline;-webkit-text-decoration-color:var(--color-muted-3);text-decoration-color:var(--color-muted-3);text-underline-offset:3px;background:0 0;border:0;padding:0}.Q0z3UW_textButton:hover,.Q0z3UW_panelLinks a:hover{-webkit-text-decoration-color:var(--color-ink);text-decoration-color:var(--color-ink)}.Q0z3UW_primary:focus-visible,.Q0z3UW_secondary:focus-visible,.Q0z3UW_textButton:focus-visible,.Q0z3UW_panelLinks a:focus-visible,.Q0z3UW_row:focus-visible,.Q0z3UW_filters button:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.Q0z3UW_workbench{grid-template-columns:minmax(300px,4fr) minmax(0,8fr);align-items:start;gap:32px;margin-top:40px;display:grid}.Q0z3UW_navigator{grid-template-rows:auto minmax(0,1fr);gap:12px;min-width:0;max-height:calc(100svh - 32px);display:grid;position:sticky;top:16px}.Q0z3UW_filters{background:var(--color-surface);box-shadow:inset 0 0 0 1px var(--color-border);border-radius:14px;gap:4px;padding:4px;display:flex}.Q0z3UW_filters button{min-height:32px;color:var(--color-muted);font:500 12px/1 var(--font-inter), Inter, sans-serif;background:0 0;border:0;border-radius:10px;flex:1;justify-content:center;align-items:center;gap:6px;padding:0 10px;display:inline-flex}.Q0z3UW_filters button span{color:var(--color-muted);font:500 11px/1 var(--font-mono-family)}.Q0z3UW_filters button[aria-pressed=true]{background:var(--color-ink);color:var(--color-bg)}.Q0z3UW_filters button[aria-pressed=true] span{color:var(--color-muted-3)}.Q0z3UW_list{overscroll-behavior:contain;min-height:0;-webkit-mask-image:linear-gradient(to bottom, var(--color-ink) calc(100% - 40px), transparent);mask-image:linear-gradient(to bottom, var(--color-ink) calc(100% - 40px), transparent);margin:0;padding:0 4px 32px 0;list-style:none;overflow:auto}.Q0z3UW_list ol{margin:0;padding:0;list-style:none}.Q0z3UW_group+.Q0z3UW_group{margin-top:16px}.Q0z3UW_groupLabel{color:var(--color-muted);font:500 11px/1.4 var(--font-inter), Inter, sans-serif;letter-spacing:.06em;text-transform:uppercase;margin:0 0 4px;padding:0 12px}.Q0z3UW_listEmpty{color:var(--color-muted);font:400 13px/1.5 var(--font-inter), Inter, sans-serif;padding:16px 12px}.Q0z3UW_row{width:100%;color:var(--color-ink);text-align:left;background:0 0;border:0;border-radius:12px;grid-template-columns:20px 18px minmax(0,1fr) auto;align-items:start;gap:10px;padding:12px;display:grid;position:relative}.Q0z3UW_row:hover{background:color-mix(in srgb, var(--color-surface) 70%, transparent)}.Q0z3UW_row[aria-selected=true],.Q0z3UW_row[aria-expanded=true]{background:var(--color-surface);box-shadow:inset 0 0 0 1px var(--color-border)}.Q0z3UW_row[aria-selected=true]:before,.Q0z3UW_row[aria-expanded=true]:before{background:var(--color-accent);content:"";border-radius:0 3px 3px 0;width:3px;position:absolute;top:12px;bottom:12px;left:0}.Q0z3UW_rank{color:var(--color-muted);font:500 11px/1.4 var(--font-mono-family);font-variant-numeric:tabular-nums;padding-top:2px}.Q0z3UW_glyph{width:18px;height:18px;color:var(--color-bg);font:700 10px/18px var(--font-inter), Inter, sans-serif;border-radius:50%;place-items:center;display:grid}.Q0z3UW_glyph:before{content:"×"}.Q0z3UW_row[data-status=fail] .Q0z3UW_glyph{background:var(--fail)}.Q0z3UW_row[data-status=warning] .Q0z3UW_glyph{background:var(--warn)}.Q0z3UW_row[data-status=warning] .Q0z3UW_glyph:before{content:"!"}.Q0z3UW_row[data-done] .Q0z3UW_glyph{background:var(--pass)}.Q0z3UW_row[data-done] .Q0z3UW_glyph:before{content:"✓"}:root[data-theme=dark] .Q0z3UW_glyph{color:var(--color-bg)}.Q0z3UW_rowCopy{gap:2px;min-width:0;display:grid}.Q0z3UW_rowName{-webkit-line-clamp:2;font:500 14px/1.35 var(--font-inter), Inter, sans-serif;letter-spacing:-.2px;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.Q0z3UW_rowMeta{color:var(--color-muted);font:400 12px/1.4 var(--font-inter), Inter, sans-serif;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.Q0z3UW_rowGain{color:var(--pass);font:500 12px/1.4 var(--font-mono-family);font-variant-numeric:tabular-nums;padding-top:1px}.Q0z3UW_row[data-done] .Q0z3UW_rowName{color:var(--color-muted);text-decoration:line-through;-webkit-text-decoration-color:var(--color-muted-3);text-decoration-color:var(--color-muted-3)}.Q0z3UW_row[data-done] .Q0z3UW_rowGain{color:var(--color-muted)}.Q0z3UW_detailSlot{min-width:0}.Q0z3UW_panel{background:var(--color-surface);min-width:0;box-shadow:inset 0 0 0 1px var(--color-border);border-radius:20px;gap:24px;padding:28px;scroll-margin-top:16px;display:grid}.Q0z3UW_panelTop{flex-wrap:wrap;align-items:center;gap:8px 10px;display:flex}.Q0z3UW_pill{min-height:24px;font:600 12px/1 var(--font-inter), Inter, sans-serif;border-radius:999px;align-items:center;padding:0 10px;display:inline-flex}.Q0z3UW_pill[data-status=fail]{background:var(--fail-bg);color:var(--fail)}.Q0z3UW_pill[data-status=warning]{background:var(--warn-bg);color:var(--warn)}.Q0z3UW_panel[data-done] .Q0z3UW_pill{background:var(--pass-bg);color:var(--pass)}.Q0z3UW_panelRank{color:var(--color-muted);font:500 12px/1 var(--font-mono-family)}.Q0z3UW_badge{min-height:20px;box-shadow:inset 0 0 0 1px var(--color-muted-3);color:var(--color-ink-2);font:500 10px/1.2 var(--font-mono-family);text-transform:uppercase;border-radius:5px;align-items:center;padding:2px 6px;display:inline-flex}.Q0z3UW_badge[data-tag=required]{background:var(--color-ink);color:var(--color-bg);box-shadow:none}.Q0z3UW_badge[data-tag=verified]{background:var(--pass-bg);color:var(--pass);box-shadow:none}.Q0z3UW_badge[data-tag=emerging]{background:var(--warn-bg);color:var(--warn);box-shadow:none}.Q0z3UW_panelGain{color:var(--pass);font:500 20px/1 var(--font-mono-family);font-variant-numeric:tabular-nums;justify-items:end;margin-left:auto;display:grid}.Q0z3UW_panelGain small{color:var(--color-muted);font:400 11px/1.3 var(--font-inter), Inter, sans-serif;margin-top:4px}.Q0z3UW_panelTitle{color:var(--color-ink);font:500 26px/1.15 var(--font-display-family);letter-spacing:-.9px;text-wrap:balance;margin:0}.Q0z3UW_panelSub{color:var(--color-muted);font:400 13px/1.5 var(--font-inter), Inter, sans-serif;margin:6px 0 0}.Q0z3UW_panelSub code{font:400 12px/1 var(--font-mono-family)}.Q0z3UW_fields{border-top:1px solid var(--color-border);grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 32px;padding-top:20px;display:grid}.Q0z3UW_promptBlock{gap:14px;display:grid}.Q0z3UW_panelFooter{border-top:1px solid var(--color-border);flex-wrap:wrap;align-items:center;gap:12px 20px;padding-top:20px;display:flex}.Q0z3UW_panelLinks{gap:16px;display:flex}.Q0z3UW_stepper{color:var(--color-muted);font:500 12px/1 var(--font-mono-family);font-variant-numeric:tabular-nums;align-items:center;gap:10px;margin-left:auto;display:flex}.Q0z3UW_allClear{background:var(--pass-bg);border-radius:20px;align-items:flex-start;gap:20px;padding:28px;display:flex}.Q0z3UW_allClearMark{background:var(--pass);width:40px;height:40px;color:var(--color-bg);font:700 18px/1 var(--font-inter), Inter, sans-serif;border-radius:50%;flex:none;place-items:center;display:grid}.Q0z3UW_allClear h2{color:var(--color-ink);font:500 26px/1.15 var(--font-display-family);letter-spacing:-.9px;margin:0}.Q0z3UW_allClear p{max-width:60ch;color:var(--color-ink-2);font:400 15px/1.55 var(--font-inter), Inter, sans-serif;margin:8px 0 0}@media (max-width:1199px){.Q0z3UW_head{grid-template-columns:minmax(0,1fr);gap:28px}.Q0z3UW_workbench{grid-template-columns:minmax(0,1fr);margin-top:28px}.Q0z3UW_navigator{max-height:none;position:static}.Q0z3UW_list{padding-bottom:0;padding-right:0;overflow:visible;-webkit-mask-image:none;mask-image:none}.Q0z3UW_list li>.Q0z3UW_panel{margin:8px 0 16px}}@media (max-width:809px){.Q0z3UW_section{margin-inline:-16px;padding:56px 16px}.Q0z3UW_head h2{letter-spacing:-.8px;font-size:26px}.Q0z3UW_headActions>button{flex:100%}.Q0z3UW_panel{border-radius:16px;gap:20px;padding:20px 16px}.Q0z3UW_panelTitle{font-size:22px}.Q0z3UW_fields{grid-template-columns:minmax(0,1fr)}.Q0z3UW_panelFooter>.Q0z3UW_primary,.Q0z3UW_panelFooter>.Q0z3UW_secondary{flex:100%}.Q0z3UW_stepper{justify-content:space-between;width:100%;margin-left:0}.Q0z3UW_allClear{padding:20px}}@media (prefers-reduced-motion:reduce){.Q0z3UW_progressTrack span{transition:none}}
.PkoQiW_stack{gap:24px;display:grid}.PkoQiW_cardTitle{font:500 24px/1.2 var(--font-display-family);letter-spacing:-.04em;overflow-wrap:anywhere;margin:0}.PkoQiW_note{color:var(--color-ink-2);font:400 14px/1.55 var(--font-inter), Inter, sans-serif;max-width:64ch;margin:0}.PkoQiW_empty{justify-items:start;gap:14px;max-width:640px;display:grid}.PkoQiW_error{color:var(--fail);font:500 13px/1.4 var(--font-inter), Inter, sans-serif;flex-basis:100%;margin:0}.PkoQiW_status{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:24px 40px;display:grid}.PkoQiW_statusMain{gap:14px;min-width:0;display:grid}.PkoQiW_statusHead{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.PkoQiW_statusNote{color:var(--color-ink);font:400 clamp(17px, 1.6vw, 20px) / 1.45 var(--font-inter), Inter, sans-serif;letter-spacing:-.3px;max-width:60ch;margin:0}.PkoQiW_milestones{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;margin:8px 0 0;padding:0;list-style:none;display:grid}.PkoQiW_milestones li{color:var(--color-muted);font:500 12px/1.4 var(--font-inter), Inter, sans-serif;gap:10px;display:grid}.PkoQiW_milestones li[data-done]{color:var(--color-ink)}.PkoQiW_milestoneMark{background:var(--muted);border-radius:4px;height:8px;display:block}.PkoQiW_milestones li[data-done] .PkoQiW_milestoneMark{background:var(--pass)}.PkoQiW_statusAction{justify-items:end;gap:10px;min-width:220px;display:grid}.PkoQiW_servingControls{justify-items:end;gap:10px;display:grid}.PkoQiW_controls{flex-wrap:wrap;justify-content:end;align-items:center;gap:10px;display:flex}.PkoQiW_liveCheck{justify-items:end;gap:8px;max-width:320px;display:grid}.PkoQiW_liveCheck .PkoQiW_note{text-align:right;font-size:13px}.PkoQiW_checkList{color:var(--color-ink-2);font:400 13px/1.5 var(--font-inter), Inter, sans-serif;margin:0;padding-left:18px}.PkoQiW_tryIt{gap:14px;display:grid}.PkoQiW_prompts{gap:8px;margin:0;padding:0;list-style:none;display:grid}.PkoQiW_prompt{background:var(--color-bg);border-radius:var(--radius-button);align-items:center;gap:12px;padding:6px 6px 6px 14px;display:flex}.PkoQiW_prompt p{color:var(--color-ink);font:400 13px/1.5 var(--font-mono-family);overflow-wrap:anywhere;flex:1;margin:0}.PkoQiW_previewLink{flex-wrap:wrap;row-gap:6px}.PkoQiW_previewLink p{flex:240px}.PkoQiW_summaries{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.PkoQiW_summary{align-content:start;gap:16px;display:grid}.PkoQiW_summaryTitle{font:500 22px/1.2 var(--font-display-family);letter-spacing:-.04em;margin:0}.PkoQiW_counts{margin:0}.PkoQiW_counts div{border-top:1px solid var(--color-border);justify-content:space-between;align-items:baseline;gap:16px;padding:10px 0;display:flex}.PkoQiW_counts dt{color:var(--color-ink-2);font:400 14px/1.4 var(--font-inter), Inter, sans-serif}.PkoQiW_counts dd{font:500 22px/1 var(--font-display-family);letter-spacing:-.03em;font-variant-numeric:tabular-nums;margin:0}.PkoQiW_summaryAction{justify-self:start}.PkoQiW_summaryLink{justify-self:start;margin-left:-10px}.PkoQiW_section{gap:14px;display:grid}.PkoQiW_sectionHead{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 16px;display:flex}.PkoQiW_sectionTitle{font:500 28px/1.15 var(--font-display-family);letter-spacing:-.04em;overflow-wrap:anywhere;margin:0}.PkoQiW_sectionMeta{color:var(--color-muted);font:400 12px/1.3 var(--font-inter), Inter, sans-serif}.PkoQiW_table{padding:6px}.PkoQiW_table ul{margin:0;padding:0;list-style:none}.PkoQiW_table li+li,.PkoQiW_tableHead+ul li:first-child{border-top:1px solid var(--color-border)}.PkoQiW_tableHead,.PkoQiW_row{grid-template-columns:minmax(160px,300px) minmax(0,1fr) 150px;align-items:center;gap:16px;padding:12px 14px;display:grid}.PkoQiW_tableHead{color:var(--color-muted);font:500 12px/1.3 var(--font-inter), Inter, sans-serif;padding-block:8px}.PkoQiW_row{color:var(--color-ink);border-radius:var(--radius-button);text-decoration:none}a.PkoQiW_row:hover{background:var(--color-bg);text-decoration:none}a.PkoQiW_row:hover .PkoQiW_path{text-underline-offset:3px;text-decoration:underline}.PkoQiW_row[data-disabled=true]{color:var(--color-muted)}.PkoQiW_path{font:600 13px/1.4 var(--font-mono-family);overflow-wrap:anywhere}.PkoQiW_rowTitle{color:var(--color-ink-2);font:400 14px/1.4 var(--font-inter), Inter, sans-serif;overflow-wrap:anywhere}.PkoQiW_rowMeta{color:var(--color-muted);white-space:nowrap;font:500 12px/1.3 var(--font-inter), Inter, sans-serif}.PkoQiW_tableEmpty{border-top:1px solid var(--color-border);justify-items:start;gap:12px;padding:18px 14px 12px;display:grid}.PkoQiW_inlineMono{font:400 13px/1.5 var(--font-mono-family);overflow-wrap:anywhere}.PkoQiW_detail{grid-template-columns:minmax(0,1fr) 340px;align-items:start;gap:24px;display:grid}.PkoQiW_pane{gap:12px;min-width:0;padding:16px 20px 20px;display:grid}.PkoQiW_paneHead{justify-content:space-between;align-items:center;gap:12px;min-width:0;display:flex}.PkoQiW_url{color:var(--color-muted);font:400 12px/1.4 var(--font-mono-family);overflow-wrap:anywhere}.PkoQiW_markdown{background:var(--color-bg);border-radius:var(--radius-panel);color:var(--color-ink);font:400 12.5px/1.65 var(--font-mono-family);white-space:pre-wrap;overflow-wrap:anywhere;min-height:320px;max-height:75vh;margin:0;padding:18px;overflow:auto}.PkoQiW_side{gap:16px;min-width:0;display:grid;position:sticky;top:24px}.PkoQiW_sideCard{gap:12px;padding:20px;display:grid}.PkoQiW_sideTitle{font:600 13px/1.3 var(--font-inter), Inter, sans-serif;margin:0}.PkoQiW_sideLinks{gap:8px;display:grid}.PkoQiW_inlineLink{font:600 13px/1.4 var(--font-inter), Inter, sans-serif;text-underline-offset:3px;text-decoration:underline}.PkoQiW_pageList{gap:12px;max-height:50vh;margin:0;padding:0;list-style:none;display:grid;overflow:auto}.PkoQiW_pageItem{gap:2px;min-width:0;display:grid}.PkoQiW_pageLink,.PkoQiW_pageName{font:500 13px/1.4 var(--font-inter), Inter, sans-serif;overflow-wrap:anywhere}.PkoQiW_pageLink{text-underline-offset:3px;text-decoration:underline}@media (max-width:1199px){.PkoQiW_detail{grid-template-columns:minmax(0,1fr)}.PkoQiW_side{position:static}}@media (max-width:809px){.PkoQiW_status{grid-template-columns:minmax(0,1fr)}.PkoQiW_statusAction,.PkoQiW_servingControls,.PkoQiW_liveCheck{justify-items:start;min-width:0}.PkoQiW_controls{justify-content:start}.PkoQiW_liveCheck .PkoQiW_note{text-align:left}.PkoQiW_milestones{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 6px}.PkoQiW_summaries{grid-template-columns:minmax(0,1fr)}.PkoQiW_tableHead{display:none}.PkoQiW_table li:first-child{border-top:0}.PkoQiW_row{grid-template-columns:minmax(0,1fr) auto;gap:4px 12px}.PkoQiW_rowTitle{grid-area:2/1/auto/-1}}
.dZJIaq_summaryShell{width:min(1160px,100% - 48px);margin:auto;padding:30px 0 75px}.dZJIaq_auditHeading h1{letter-spacing:-.055em;overflow-wrap:anywhere;margin:0;font-size:clamp(28px,3.8vw,48px);font-weight:500;line-height:1.08}.dZJIaq_auditHeading p{color:var(--muted-fg);margin:9px 0 0;font-size:13px}.dZJIaq_flowNotice button{color:var(--ink);background:0 0;border:0;padding:4px 0;font-size:13px}.dZJIaq_flowNotice{background:var(--muted);flex-wrap:wrap;align-items:center;gap:14px;margin:20px 0 0;padding:12px 15px;font-size:13px;display:flex}.dZJIaq_auditGrade{color:var(--muted-fg);margin:0 0 15px;font-size:16px}.dZJIaq_auditGrade strong{color:var(--ink);font-size:22px;font-weight:550}.dZJIaq_auditSummary{font:400 clamp(19px,2.2vw,28px)/1.32 var(--font-site),Arial,sans-serif;margin:0}.dZJIaq_auditLayerMeter{gap:6px;margin-top:41px;display:flex}.dZJIaq_auditMeterPart{min-width:0}.dZJIaq_auditMeterTrack{background:var(--muted);border-radius:4px;height:14px;overflow:hidden}.dZJIaq_auditMeterTrack span{background:var(--lime);border-radius:4px;height:100%;display:block}.dZJIaq_auditMeterPart p{text-align:center;color:var(--muted-fg);margin:10px 0 0;font-size:12px;line-height:1.4}.dZJIaq_auditMeterPart p span,.dZJIaq_auditMeterPart p strong{display:block}.dZJIaq_auditMeterPart strong{color:var(--ink);white-space:nowrap;font-weight:650}.dZJIaq_flowMethodNote{color:var(--muted-fg);margin:24px 0 0;font-size:11px;line-height:1.5}.dZJIaq_flowMethodNote a{text-underline-offset:3px;text-decoration:underline}@media (max-width:700px){.dZJIaq_summaryShell{width:calc(100% - 32px);padding-top:18px}.dZJIaq_auditHeading{align-items:start}.dZJIaq_auditHeading h1{font-size:30px}.dZJIaq_auditSummary{font-size:21px}.dZJIaq_auditLayerMeter{flex-wrap:wrap;gap:20px 8px;margin-top:32px}.dZJIaq_auditMeterPart{flex-basis:calc(50% - 4px)!important}.dZJIaq_auditMeterPart p{font-size:11px}}.dZJIaq_auditHeading h1{letter-spacing:-.035em}.dZJIaq_auditGrade,.dZJIaq_auditMeterPart strong{font-variant-numeric:tabular-nums}.dZJIaq_auditSummary{font-family:var(--font-site),Arial,sans-serif;letter-spacing:-.012em;max-width:650px;font-size:clamp(19px,2vw,23px);line-height:1.38}@media (max-width:700px){.dZJIaq_auditSummary{font-size:20px;line-height:1.4}}.dZJIaq_auditDomainLine{align-items:center;gap:14px;min-width:0;display:flex}@media (max-width:700px){.dZJIaq_auditDomainLine{gap:10px}}.dZJIaq_summaryShell{border-inline:1px solid var(--color-border);width:min(1320px,100%);padding:40px 40px 80px}.dZJIaq_auditHeading h1{color:var(--color-ink);font:500 32px/1.1 var(--font-display-family);letter-spacing:-1.2px}.dZJIaq_auditHeading p,.dZJIaq_flowNotice{color:var(--color-muted);font:400 13px/1.45 var(--font-inter), Inter, sans-serif}.dZJIaq_auditGrade{color:var(--color-muted);font:400 14px/1.5 var(--font-inter), Inter, sans-serif}.dZJIaq_auditGrade strong{color:var(--color-ink)}.dZJIaq_auditSummary{color:var(--color-ink-2);font:400 clamp(19px,2vw,23px)/1.4 var(--font-inter), Inter, sans-serif}.dZJIaq_auditLayerMeter{gap:16px;margin-top:32px}.dZJIaq_auditMeterTrack span{background:var(--color-accent);border-radius:4px}.dZJIaq_auditMeterPart p{color:var(--color-muted);font:500 12px/1.4 var(--font-inter), Inter, sans-serif}.dZJIaq_auditMeterPart p strong{color:var(--color-ink)}.dZJIaq_flowMethodNote{color:var(--color-muted);font:400 12px/1.5 var(--font-inter), Inter, sans-serif}.dZJIaq_flowMethodNote a{color:var(--color-ink)}@media (max-width:809px){.dZJIaq_summaryShell{width:100%;padding:24px 16px 64px}.dZJIaq_auditHeading h1{font-size:28px}.dZJIaq_auditMeterPart p{text-align:left}}.dZJIaq_summaryShell{padding:48px 40px 0}.dZJIaq_auditHeading{justify-content:space-between;align-items:end;gap:24px;display:flex}.dZJIaq_auditHeadingCopy{min-width:0}.dZJIaq_auditHeading .dZJIaq_auditEyebrow{color:var(--color-muted);font:500 12px/1.3 var(--font-inter), Inter, sans-serif;letter-spacing:-.3px;margin:0 0 8px}.dZJIaq_auditHeading h1{color:var(--color-ink);font:500 clamp(38px, 4vw, 52px)/1.04 var(--font-display-family);letter-spacing:-2px;overflow-wrap:anywhere;margin:0}.dZJIaq_auditHeadingSide{flex:none;justify-items:end;gap:8px;margin-bottom:6px;display:grid}.dZJIaq_auditHeading .dZJIaq_auditHeadingMeta{color:var(--color-muted);text-align:right;font:400 12px/1.4 var(--font-inter), Inter, sans-serif;margin:0}.dZJIaq_auditRescan{background:var(--color-ink);min-height:44px;color:var(--color-bg);cursor:pointer;font:650 14px/1 var(--font-inter), Inter, sans-serif;border:0;border-radius:12px;align-items:center;gap:8px;padding:0 20px;display:inline-flex}.dZJIaq_auditRescan:hover:not(:disabled){background:var(--color-ink-2)}.dZJIaq_auditRescan:disabled{cursor:progress;opacity:.6}.dZJIaq_auditRescan:focus-visible{outline:2px solid var(--color-accent);outline-offset:3px}.dZJIaq_auditOverview{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:56px;margin:32px 0;display:grid}.dZJIaq_auditVerdict{grid-template-columns:96px minmax(0,1fr);align-items:center;gap:28px;min-width:0;display:grid}.dZJIaq_auditScoreRing{flex:none;width:96px;height:96px;position:relative}.dZJIaq_auditScoreRing svg{width:100%;height:100%;transform:rotate(-90deg)}.dZJIaq_auditScoreRing circle{fill:none;stroke-width:12px}.dZJIaq_auditScoreRingTrack{stroke:var(--color-accent-tint)}.dZJIaq_auditScoreRingValue{stroke:var(--color-accent);stroke-linecap:round;transition:stroke-dashoffset .8s cubic-bezier(.2,.8,.2,1)}.dZJIaq_auditScoreRing[data-tone=pass] .dZJIaq_auditScoreRingTrack{stroke:var(--pass-bg)}.dZJIaq_auditScoreRing[data-tone=pass] .dZJIaq_auditScoreRingValue{stroke:var(--pass)}.dZJIaq_auditScoreRing[data-tone=pass] .dZJIaq_auditScoreRingLabel strong{color:var(--pass)}.dZJIaq_auditScoreRing[data-tone=warn] .dZJIaq_auditScoreRingTrack{stroke:var(--warn-bg)}.dZJIaq_auditScoreRing[data-tone=warn] .dZJIaq_auditScoreRingValue{stroke:var(--warn)}.dZJIaq_auditScoreRing[data-tone=warn] .dZJIaq_auditScoreRingLabel strong{color:var(--warn)}.dZJIaq_auditScoreRing[data-tone=fail] .dZJIaq_auditScoreRingTrack{stroke:var(--fail-bg)}.dZJIaq_auditScoreRing[data-tone=fail] .dZJIaq_auditScoreRingValue{stroke:var(--fail)}.dZJIaq_auditScoreRing[data-tone=fail] .dZJIaq_auditScoreRingLabel strong{color:var(--fail)}.dZJIaq_auditScoreRingLabel{text-align:center;align-content:center;justify-items:center;display:grid;position:absolute;inset:0}.dZJIaq_auditScoreRingLabel strong{color:var(--color-ink);font:500 30px/1 var(--font-display-family);letter-spacing:-1px;font-variant-numeric:tabular-nums}.dZJIaq_auditScoreRingLabel span{color:var(--color-muted);font:400 10px/1.2 var(--font-inter), Inter, sans-serif;margin-top:4px}.dZJIaq_auditVerdictCopy{gap:8px;min-width:0;display:grid}.dZJIaq_auditGrade{color:var(--color-ink);font:500 24px/1.25 var(--font-display-family);letter-spacing:-.8px;margin:0}.dZJIaq_auditGrade[data-tone=pass]{color:var(--pass)}.dZJIaq_auditGrade[data-tone=warn]{color:var(--warn)}.dZJIaq_auditGrade[data-tone=fail]{color:var(--fail)}.dZJIaq_auditSummary{max-width:480px;color:var(--color-ink-2);font:400 14px/1.45 var(--font-inter), Inter, sans-serif;letter-spacing:-.2px;margin:0}.dZJIaq_auditLayerMeter{grid-template-columns:minmax(0,1fr);gap:0;margin:0;display:grid}.dZJIaq_auditMeterPart{border-top:1px solid var(--color-border);grid-template-columns:minmax(160px,1.25fr) minmax(100px,1fr) 56px;align-items:center;gap:16px;min-width:0;padding:12px 0;display:grid}.dZJIaq_auditMeterPart:first-child{border-top-color:var(--color-ink)}.dZJIaq_auditMeterLabel{min-width:0}.dZJIaq_auditMeterLabel strong{color:var(--color-ink);font:500 20px/1.25 var(--font-inter), Inter, sans-serif;letter-spacing:-.5px;display:block}.dZJIaq_auditMeterLabel small{color:var(--color-muted);font:400 14px/1.4 var(--font-inter), Inter, sans-serif;letter-spacing:-.2px;margin-top:3px;display:block}.dZJIaq_auditMeterTrack{background:var(--color-border);border-radius:999px;height:6px}.dZJIaq_auditMeterTrack span{border-radius:inherit;background:var(--color-ink);height:100%;transition:width .5s}.dZJIaq_auditMeterPart[data-tone=pass] .dZJIaq_auditMeterTrack span{background:var(--pass)}.dZJIaq_auditMeterPart[data-tone=warn] .dZJIaq_auditMeterTrack span{background:var(--warn)}.dZJIaq_auditMeterPart[data-tone=fail] .dZJIaq_auditMeterTrack span{background:var(--fail)}.dZJIaq_auditMeterPartOff .dZJIaq_auditMeterTrack{background:color-mix(in srgb, var(--color-border) 55%, transparent)}.dZJIaq_auditMeterPartOff .dZJIaq_auditMeterTrack span{background:var(--color-muted-3)}.dZJIaq_auditMeterScore{color:var(--color-ink);text-align:right;white-space:nowrap;font:500 20px/1 var(--font-display-family);font-variant-numeric:tabular-nums}.dZJIaq_auditMeterScore small{color:var(--color-muted);font:500 11px/1.3 var(--font-inter), Inter, sans-serif;margin-top:4px;display:block}.dZJIaq_auditMeterPartOff .dZJIaq_auditMeterLabel strong,.dZJIaq_auditMeterPartOff .dZJIaq_auditMeterScore{color:var(--color-muted)}.dZJIaq_reportFixBanner{z-index:60;right:16px;bottom:calc(16px + env(safe-area-inset-bottom));border:1px solid var(--color-ink);background:var(--color-ink);width:min(720px,100% - 32px);box-shadow:var(--shadow-lift);color:var(--color-bg);border-radius:16px;justify-content:space-between;align-items:center;gap:16px;margin-inline:auto;padding:12px 14px 12px 18px;display:flex;position:fixed;left:16px}.dZJIaq_reportFixBannerCopy{color:var(--color-bg);font:600 14px/1.4 var(--font-inter), Inter, sans-serif}.dZJIaq_reportFixBannerLink{cursor:pointer;background:var(--color-bg);min-height:40px;color:var(--color-ink);font:650 13px/1.3 var(--font-inter), Inter, sans-serif;white-space:nowrap;border:0;border-radius:10px;flex:none;justify-content:center;align-items:center;padding:0 18px;text-decoration:none;display:inline-flex}.dZJIaq_reportFixBannerLink:hover{background:var(--color-surface)}.dZJIaq_reportFixBannerLink:focus-visible{outline:2px solid var(--color-bg);outline-offset:3px}.dZJIaq_flowMethodNote{color:var(--color-muted);font:400 12px/1.5 var(--font-inter), Inter, sans-serif;margin:24px 0 48px}@media (max-width:1199px){.dZJIaq_auditOverview{grid-template-columns:minmax(0,1fr);gap:40px}}@media (max-width:809px){.dZJIaq_summaryShell{padding:30px 16px 0}.dZJIaq_auditHeading{flex-direction:column;align-items:start;gap:10px}.dZJIaq_auditHeading h1{font-size:40px}.dZJIaq_auditHeading .dZJIaq_auditHeadingMeta{text-align:left;max-width:none}.dZJIaq_auditHeadingSide{justify-items:start;width:100%}.dZJIaq_auditRescan{justify-content:center;width:100%}.dZJIaq_auditOverview{gap:32px;margin:28px 0 24px}.dZJIaq_auditVerdict{grid-template-columns:minmax(0,1fr);gap:16px}.dZJIaq_auditMeterPart{grid-template-columns:minmax(0,1fr) auto;gap:8px 14px;padding:12px 0}.dZJIaq_auditMeterTrack{display:none}.dZJIaq_auditMeterLabel{grid-area:1/1}.dZJIaq_auditMeterScore{grid-area:1/2;align-self:center}.dZJIaq_auditMeterLabel strong{font-size:18px}.dZJIaq_auditMeterLabel small{max-width:42ch;font-size:13px}.dZJIaq_flowMethodNote{margin-bottom:36px}}@media (max-width:480px){.dZJIaq_summaryShell{padding-top:24px}.dZJIaq_auditHeading h1{letter-spacing:-1.4px;font-size:36px}.dZJIaq_auditGrade{font-size:22px}}@media (max-width:560px){.dZJIaq_reportFixBanner{right:10px;bottom:calc(10px + env(safe-area-inset-bottom));border-radius:14px;gap:10px;width:calc(100% - 20px);padding:10px;left:10px}.dZJIaq_reportFixBannerCopy{font-size:12px}.dZJIaq_reportFixBannerLink{min-height:40px;padding-inline:12px}}@media (prefers-reduced-motion:reduce){.dZJIaq_reportFixBannerLink,.dZJIaq_auditScoreRingValue,.dZJIaq_auditMeterTrack span{transition:none}}.dZJIaq_flowNotice a{color:var(--color-ink);font-weight:600}.dZJIaq_summaryShell>.dZJIaq_flowNotice:first-child{margin:0 0 24px}.dZJIaq_auditHeadingActions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.dZJIaq_reportFixBannerLink{box-shadow:none}.dZJIaq_summaryShell{padding-bottom:88px}@media (max-width:809px){.dZJIaq_auditHeadingActions{justify-content:flex-start}}
.RCFLSa_list{background:var(--color-surface);box-shadow:var(--shadow-hairline);border-radius:var(--radius-card);padding:24px 28px}.RCFLSa_head{justify-content:space-between;align-items:baseline;gap:16px;margin-bottom:8px;display:flex}.RCFLSa_title{font:500 22px/1.2 var(--font-display-family);letter-spacing:-.04em;margin:0}.RCFLSa_count{color:var(--color-muted);font:500 12px/1.3 var(--font-inter), Inter, sans-serif;font-variant-numeric:tabular-nums}.RCFLSa_items{margin:0;padding:0;list-style:none}.RCFLSa_item{border-top:1px solid var(--color-border);gap:14px;padding:18px 0;display:flex}.RCFLSa_item:first-child{border-top:0}.RCFLSa_marker{box-shadow:inset 0 0 0 1px var(--color-border);color:var(--color-ink-2);width:26px;height:26px;font:600 12px/1 var(--font-inter), Inter, sans-serif;border-radius:999px;flex:none;justify-content:center;align-items:center;display:inline-flex}.RCFLSa_item[data-state=done] .RCFLSa_marker{background:var(--pass-bg);color:var(--pass);box-shadow:none}.RCFLSa_item[data-state=soon]{color:var(--color-muted)}.RCFLSa_body{min-width:0}.RCFLSa_itemTitle{font:600 14px/1.4 var(--font-inter), Inter, sans-serif;align-items:center;gap:8px;margin:3px 0 0;display:flex}.RCFLSa_item[data-state=done] .RCFLSa_itemTitle{color:var(--color-muted)}.RCFLSa_description{color:var(--color-muted);font:400 13px/1.5 var(--font-inter), Inter, sans-serif;margin-top:4px}.RCFLSa_action{flex-wrap:wrap;align-items:center;gap:8px;margin-top:12px;display:flex}@media (max-width:480px){.RCFLSa_list{padding:20px}}
.E9aQqq_logo{color:var(--color-ink);font:500 19px/1 var(--font-brand-family);letter-spacing:-.04em;align-items:center;gap:9px;display:inline-flex}.E9aQqq_logo:hover{text-decoration:none}.E9aQqq_mark{flex:none;display:block}
.QPTCUG_page{background:var(--color-bg);min-height:100svh;color:var(--color-ink);font-family:var(--font-inter), Inter, system-ui, sans-serif;letter-spacing:-.2px;grid-template-columns:240px minmax(0,1fr);display:grid}.QPTCUG_skip{background:var(--color-ink);color:var(--color-bg);border-radius:var(--radius-button);font:600 13px/1.3 var(--font-inter), Inter, sans-serif;z-index:10;padding:10px 14px;position:absolute;top:8px;left:8px;transform:translateY(-200%)}.QPTCUG_skip:focus-visible{transform:none}.QPTCUG_sidebar{border-right:1px solid var(--color-border);flex-direction:column;gap:20px;height:100svh;padding:20px 14px 18px;display:flex;position:sticky;top:0;overflow-y:auto}.QPTCUG_sidebarTop{flex-direction:column;gap:14px;padding-inline:8px;display:flex}.QPTCUG_nav{flex-direction:column;gap:2px;display:flex}.QPTCUG_navLink{color:var(--color-ink-2);border-radius:var(--radius-button);font:500 13px/1.3 var(--font-inter), Inter, sans-serif;align-items:center;gap:10px;min-height:36px;padding:0 10px;display:flex}.QPTCUG_navLink:hover{background:var(--muted);color:var(--color-ink);text-decoration:none}.QPTCUG_navLink[aria-current=page]{background:var(--color-surface);box-shadow:var(--shadow-hairline);color:var(--color-ink);font-weight:650}.QPTCUG_navLabel{flex:1}.QPTCUG_badge{background:var(--color-ink);color:var(--color-bg);min-width:20px;font:600 11px/20px var(--font-inter), Inter, sans-serif;text-align:center;font-variant-numeric:tabular-nums;border-radius:999px;padding:0 6px}.QPTCUG_sidebarFoot{border-top:1px solid var(--color-border);flex-direction:column;align-items:flex-start;gap:12px;margin-top:auto;padding:16px 8px 0;display:flex}.QPTCUG_chip{color:var(--color-ink-2);box-shadow:inset 0 0 0 1px var(--color-border);border-radius:var(--radius-button);font:500 12px/1.3 var(--font-inter), Inter, sans-serif;white-space:nowrap;align-items:center;gap:7px;min-width:0;padding:8px 10px;display:flex}.QPTCUG_chip:hover{color:var(--color-ink);text-decoration:none}.QPTCUG_chipDomain{font:500 12px/1.3 var(--font-mono-family);text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.QPTCUG_chipStatus{color:var(--color-muted)}.QPTCUG_content{flex-direction:column;min-width:0;display:flex}.QPTCUG_main{flex:1;width:min(1120px,100%);margin-inline:auto;padding:40px 40px 72px}.QPTCUG_barePage{background:var(--color-bg);min-height:100svh;color:var(--color-ink);font-family:var(--font-inter), Inter, system-ui, sans-serif;letter-spacing:-.2px;flex-direction:column;display:flex}.QPTCUG_bareHeader{justify-content:space-between;align-items:center;gap:16px;width:min(1120px,100%);min-height:64px;margin-inline:auto;padding-inline:40px;display:flex}.QPTCUG_bareMain{flex:1;width:min(960px,100%);margin-inline:auto;padding:32px 40px 72px}.QPTCUG_bareFooter,.QPTCUG_sidebarFoot{color:var(--color-muted);font:500 12px/1.4 var(--font-inter), Inter, sans-serif}.QPTCUG_bareFooter{align-items:center;gap:24px;width:min(1120px,100%);margin-inline:auto;padding:24px 40px 32px;display:flex}.QPTCUG_themeToggle{color:var(--color-ink);font:inherit;background:0 0;border:0;padding:0}.QPTCUG_themeToggle:hover{text-underline-offset:4px;text-decoration:underline}.QPTCUG_topBar{border-bottom:1px solid var(--color-border);background:var(--color-bg);z-index:4;justify-content:space-between;align-items:center;gap:12px 20px;min-height:44px;padding:6px 24px;display:flex;position:sticky;top:0}.QPTCUG_topStatus{color:var(--color-ink-2);font:400 12px/1.4 var(--font-inter), Inter, sans-serif;align-items:center;gap:10px;min-width:0;margin:0;display:flex}.QPTCUG_topStatus strong{color:var(--color-ink);white-space:nowrap;font-weight:600}.QPTCUG_topActions{flex:none;align-items:center;gap:10px;display:flex}.QPTCUG_topPrimary{background:var(--color-ink);color:var(--color-bg);font:600 12px/1 var(--font-inter), Inter, sans-serif;white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:7px 12px;display:inline-flex}.QPTCUG_topPrimary:hover{background:var(--color-ink-2);text-decoration:none}.QPTCUG_bareActions{align-items:center;gap:16px;display:flex}.QPTCUG_bookCall{background:var(--color-surface);box-shadow:var(--shadow-hairline), inset 0 0 0 1px var(--color-border);color:var(--color-ink);font:600 12px/1 var(--font-inter), Inter, sans-serif;white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:6px 12px;display:inline-flex}.QPTCUG_bookCall:hover{background:var(--color-bg);text-decoration:none}@media (max-width:809px){.QPTCUG_page{grid-template-columns:minmax(0,1fr)}.QPTCUG_sidebar{border-right:0;border-bottom:1px solid var(--color-border);background:var(--color-bg);z-index:5;grid-template-columns:minmax(0,1fr) auto;gap:10px 12px;height:auto;padding:12px 16px 0;display:grid;overflow:visible}.QPTCUG_sidebarTop{flex-direction:row;align-items:center;gap:12px;min-width:0;padding:0}.QPTCUG_sidebarFoot{border-top:0;flex-direction:row;grid-area:1/2;align-items:center;margin:0;padding:0}.QPTCUG_sidebarFoot .QPTCUG_themeToggle{display:none}.QPTCUG_nav{scrollbar-width:none;flex-direction:row;grid-column:1/-1;gap:4px;padding-bottom:8px;overflow-x:auto}.QPTCUG_navLink{white-space:nowrap;flex:none}.QPTCUG_main,.QPTCUG_bareMain{padding:28px 16px 56px}.QPTCUG_bareHeader,.QPTCUG_bareFooter{padding-inline:16px}.QPTCUG_topBar{flex-wrap:wrap;min-height:0;padding:10px 16px;position:static}}@media (max-width:480px){.QPTCUG_chipStatus{display:none}.QPTCUG_chip{max-width:150px}}
.QUMEFq_logo,.QUMEFq_letter{background:var(--color-surface);box-shadow:var(--shadow-hairline), inset 0 0 0 1px var(--color-border);border-radius:var(--radius-button);object-fit:contain;flex:none}.QUMEFq_logo{padding:3px}.QUMEFq_letter{color:var(--color-ink);font-family:var(--font-display-family);justify-content:center;align-items:center;display:inline-flex}
.ee0FMa_card{gap:18px;display:grid}.ee0FMa_row{border-top:1px solid var(--color-border);gap:24px;padding-top:18px;display:flex}.ee0FMa_line{background:var(--muted);border-radius:6px;height:12px;animation:1.4s ease-in-out infinite ee0FMa_pulse;display:block}.ee0FMa_tall{height:22px}@keyframes ee0FMa_pulse{50%{opacity:.55}}@media (prefers-reduced-motion:reduce){.ee0FMa_line{animation:none}}
.fN2L6W_tag{background:var(--muted);color:var(--color-muted);font:600 10px/1.4 var(--font-inter), Inter, sans-serif;text-transform:uppercase;letter-spacing:.04em;white-space:nowrap;border-radius:999px;padding:2px 7px;display:inline-block}.fN2L6W_block{background:var(--color-surface);box-shadow:inset 0 0 0 1px var(--color-border);border-radius:var(--radius-card);color:var(--color-ink);padding:24px 28px}.fN2L6W_head{align-items:center;gap:10px;display:flex}.fN2L6W_title{font:500 22px/1.2 var(--font-display-family);letter-spacing:-.04em;margin:0}.fN2L6W_note{color:var(--color-muted);font:400 14px/1.5 var(--font-inter), Inter, sans-serif;margin:6px 0 0}.fN2L6W_ghost{opacity:.45;filter:grayscale();pointer-events:none;-webkit-user-select:none;user-select:none;margin-top:20px}@media (max-width:480px){.fN2L6W_block{padding:20px}}
.FIIWBG_grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:24px;display:grid}.FIIWBG_pane{grid-template-rows:auto 1fr auto;gap:14px;min-width:0;padding:18px 20px 20px;display:grid}.FIIWBG_paneHead{gap:4px;min-width:0;display:grid}.FIIWBG_paneHeadRow{justify-content:space-between;align-items:center;gap:12px;min-width:0;display:flex}.FIIWBG_paneTitle{font:500 22px/1.25 var(--font-display-family);letter-spacing:-.04em;overflow-wrap:anywhere;margin:0}.FIIWBG_mono{font:600 15px/1.4 var(--font-mono-family);letter-spacing:0}.FIIWBG_url{color:var(--color-muted);font:400 12px/1.4 var(--font-mono-family);overflow-wrap:anywhere}.FIIWBG_frame{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-panel);width:100%;height:70vh;min-height:420px}.FIIWBG_markdown{background:var(--color-bg);border-radius:var(--radius-panel);color:var(--color-ink);font:400 12.5px/1.65 var(--font-mono-family);white-space:pre-wrap;overflow-wrap:anywhere;height:70vh;min-height:420px;margin:0;padding:18px;overflow:auto}.FIIWBG_blocked{background:var(--color-bg);border-radius:var(--radius-panel);align-content:center;justify-items:start;gap:12px;min-height:420px;padding:24px;display:grid}.FIIWBG_note{color:var(--color-ink-2);font:400 14px/1.55 var(--font-inter), Inter, sans-serif;max-width:48ch;margin:0}.FIIWBG_openLink{font:600 13px/1.4 var(--font-inter), Inter, sans-serif;text-underline-offset:3px;text-decoration:underline}.FIIWBG_sources{font:400 13px/1.5 var(--font-inter), Inter, sans-serif}.FIIWBG_sources summary{cursor:pointer;min-height:32px;font-weight:600}.FIIWBG_sources ul{margin:8px 0 0;padding-left:18px}@media (max-width:1199px){.FIIWBG_grid{grid-template-columns:minmax(0,1fr)}.FIIWBG_frame,.FIIWBG_markdown{height:60vh}}
.o0y-Hq_pill{background:var(--tone-bg);color:var(--tone);font:600 12px/1.3 var(--font-inter), Inter, sans-serif;white-space:nowrap;border-radius:999px;justify-self:start;align-items:center;gap:6px;width:fit-content;padding:4px 10px;display:inline-flex}.o0y-Hq_dot{background:var(--tone);border-radius:999px;flex:none;width:8px;height:8px;display:inline-block}.o0y-Hq_pass{--tone:var(--pass);--tone-bg:var(--pass-bg)}.o0y-Hq_warn{--tone:var(--warn);--tone-bg:var(--warn-bg)}.o0y-Hq_fail{--tone:var(--fail);--tone-bg:var(--fail-bg)}.o0y-Hq_neutral{--tone:var(--color-muted);--tone-bg:var(--muted)}.o0y-Hq_pill.o0y-Hq_neutral{color:var(--color-ink-2)}
._8rzsHW_page{background:var(--color-bg);min-height:100svh;color:var(--color-ink);font:400 14px/1.7 var(--font-mono-family);padding-bottom:120px}._8rzsHW_head{border-bottom:1px dashed var(--color-border);width:min(920px,100%);margin-inline:auto;padding:28px 32px 18px}._8rzsHW_headLine{margin:0 0 10px}._8rzsHW_headDomain{font-weight:600}._8rzsHW_headDim{color:var(--color-muted)}._8rzsHW_sitemap{flex-direction:column;gap:4px;font-size:13px;display:flex}._8rzsHW_row{gap:12px;display:flex}._8rzsHW_rowKey{color:var(--color-muted);flex:none;width:64px}._8rzsHW_rowItems{flex-wrap:wrap;gap:2px 10px;min-width:0;display:flex}._8rzsHW_rowItems a,._8rzsHW_more a{color:var(--color-ink-2)}._8rzsHW_rowItems a:hover,._8rzsHW_more a:hover{color:var(--color-ink);text-underline-offset:3px}._8rzsHW_rowItems a[aria-current=page],._8rzsHW_more a[aria-current=page]{background:var(--color-ink);color:var(--color-bg);padding-inline:2px}._8rzsHW_more{display:contents}._8rzsHW_more summary{color:var(--color-muted);cursor:pointer;list-style:none}._8rzsHW_more summary::-webkit-details-marker{display:none}._8rzsHW_more summary:hover{color:var(--color-ink)}._8rzsHW_more[open] summary{display:none}._8rzsHW_more[open]{flex-wrap:wrap;gap:2px 10px;display:flex}._8rzsHW_machine{width:min(920px,100%);margin-inline:auto;padding:24px 32px 0}._8rzsHW_path{color:var(--color-muted);margin:0 0 18px;font-size:12px}._8rzsHW_text{font:inherit;white-space:pre-wrap;overflow-wrap:anywhere;margin:0}._8rzsHW_mLink{color:var(--color-ink);text-decoration:underline;-webkit-text-decoration-color:var(--color-border);text-decoration-color:var(--color-border);text-underline-offset:3px}._8rzsHW_mLink:hover{-webkit-text-decoration-color:var(--color-ink);text-decoration-color:var(--color-ink)}._8rzsHW_mLinkOut{color:var(--color-ink-2)}._8rzsHW_missing{color:var(--color-muted)}._8rzsHW_stats{border-radius:var(--radius-button);font:400 13px/1.5 var(--font-inter), Inter, sans-serif;margin:0 0 18px;padding:10px 14px}._8rzsHW_stats[data-tone=bad]{background:var(--color-surface);box-shadow:var(--shadow-hairline);color:var(--color-ink)}._8rzsHW_stats[data-tone=good]{background:var(--pass-bg);color:var(--color-ink)}._8rzsHW_stats strong{font-weight:650}._8rzsHW_code{color:var(--color-muted);font:400 12px/1.55 var(--font-mono-family);white-space:pre-wrap;overflow-wrap:anywhere;margin:0}._8rzsHW_bar{background:var(--color-ink);color:var(--color-bg);box-shadow:var(--shadow-lift);z-index:20;font:500 12px/1 var(--font-inter), Inter, sans-serif;border-radius:999px;align-items:center;gap:6px;padding:5px;display:flex;position:fixed;bottom:24px;left:50%;transform:translate(-50%)}._8rzsHW_switch{background:var(--color-ink-2);border-radius:999px;gap:2px;padding:3px;display:flex}._8rzsHW_switchItem{color:var(--color-muted-3);font:600 12px/1 var(--font-inter), Inter, sans-serif;white-space:nowrap;border-radius:999px;padding:8px 12px}._8rzsHW_switchItem:hover{color:var(--color-bg);text-decoration:none}._8rzsHW_switchItem[data-option=dedica][aria-checked=true]{background:var(--pass-bg);color:var(--pass)}._8rzsHW_switchItem[aria-checked=true]{background:var(--color-bg);color:var(--color-ink)}._8rzsHW_barText{color:var(--color-bg);font:600 12px/1 var(--font-inter), Inter, sans-serif;white-space:nowrap;background:0 0;border:0;border-radius:999px;padding:9px 10px}._8rzsHW_barText[aria-current=page],._8rzsHW_barText:hover{background:var(--color-ink-2)}._8rzsHW_integrateWrap{position:relative}._8rzsHW_integrate{background:var(--color-bg);color:var(--color-ink);font:650 12px/1 var(--font-inter), Inter, sans-serif;white-space:nowrap;border:0;border-radius:999px;padding:10px 14px;display:inline-block}._8rzsHW_integrate:hover{background:var(--color-surface);text-decoration:none}._8rzsHW_integrateMenu{background:var(--color-surface);color:var(--color-ink);border-radius:var(--radius-panel);box-shadow:var(--shadow-lift);flex-direction:column;gap:8px;width:280px;padding:16px;display:flex;position:absolute;bottom:calc(100% + 12px);right:0}._8rzsHW_integrateTitle{font:600 14px/1.35 var(--font-inter), Inter, sans-serif;margin:0 0 4px}._8rzsHW_integratePrimary{background:var(--color-ink);color:var(--color-bg);border-radius:var(--radius-button);font:600 13px/1.3 var(--font-inter), Inter, sans-serif;padding:11px 14px}._8rzsHW_integratePrimary:hover{background:var(--color-ink-2);text-decoration:none}._8rzsHW_integrateQuiet{font:600 13px/1.3 var(--font-inter), Inter, sans-serif;padding:6px 2px}._8rzsHW_guideBackdrop{background:color-mix(in srgb, var(--color-bg) 70%, transparent);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);z-index:40;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}._8rzsHW_guide{background:var(--color-surface);box-shadow:var(--shadow-lift);border-radius:var(--radius-card);width:min(520px,100%);color:var(--color-ink);font:400 15px/1.55 var(--font-inter), Inter, sans-serif;padding:28px}._8rzsHW_guideTitle{font:500 28px/1.15 var(--font-display-family);letter-spacing:-.04em;margin:0 0 16px}._8rzsHW_guideSteps{color:var(--color-ink-2);flex-direction:column;gap:10px;margin:0 0 22px;padding-left:22px;display:flex}._8rzsHW_guideActions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}._8rzsHW_guidePrimary{background:var(--color-ink);color:var(--color-bg);border-radius:var(--radius-button);font:600 14px/1 var(--font-inter), Inter, sans-serif;border:0;padding:13px 18px}._8rzsHW_guidePrimary:hover{background:var(--color-ink-2)}._8rzsHW_guideQuiet{color:var(--color-ink-2);font:500 13px/1.3 var(--font-inter), Inter, sans-serif;background:0 0;border:0;padding:8px 4px}._8rzsHW_guideQuiet:hover{color:var(--color-ink);text-underline-offset:3px;text-decoration:underline}._8rzsHW_notes{background:var(--color-surface);box-shadow:var(--shadow-lift);z-index:30;width:min(400px,100vw);color:var(--color-ink);font:400 14px/1.5 var(--font-inter), Inter, sans-serif;letter-spacing:-.2px;position:fixed;top:0;bottom:0;right:0;overflow-y:auto}._8rzsHW_notes[hidden]{display:none}@media (prefers-reduced-motion:no-preference){._8rzsHW_notes[data-open=true]{animation:.2s ease-out _8rzsHW_slideIn}}@keyframes _8rzsHW_slideIn{0%{opacity:0;transform:translate(16px)}}._8rzsHW_notesClose{color:var(--color-muted);border-radius:var(--radius-button);width:36px;height:36px;font:400 22px/1 var(--font-inter), Inter, sans-serif;background:0 0;border:0;position:absolute;top:14px;right:14px}._8rzsHW_notesClose:hover{background:var(--muted);color:var(--color-ink)}._8rzsHW_notesBody{flex-direction:column;gap:22px;padding:24px 24px 100px;display:flex}._8rzsHW_noteBlock{border-top:1px solid var(--color-border);padding-top:18px}._8rzsHW_noteLabel{color:var(--color-muted);font:600 11px/1.3 var(--font-inter), Inter, sans-serif;text-transform:uppercase;letter-spacing:.06em;margin:0 0 8px}._8rzsHW_noteTitle{font:500 22px/1.2 var(--font-display-family);letter-spacing:-.04em;margin:0 0 8px}._8rzsHW_noteSub{font:600 15px/1.35 var(--font-inter), Inter, sans-serif;margin:0 0 6px}._8rzsHW_noteText{color:var(--color-ink-2);margin:0;font-size:14px}._8rzsHW_noteLink{font:600 13px/1.4 var(--font-inter), Inter, sans-serif;margin-top:10px;display:inline-block}._8rzsHW_noteList{color:var(--color-ink-2);flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}._8rzsHW_noteList strong{color:var(--color-ink);font-weight:650}._8rzsHW_noteCta{background:var(--color-ink);color:var(--color-bg);border-radius:var(--radius-button);font:600 13px/1 var(--font-inter), Inter, sans-serif;margin-top:14px;padding:12px 16px;display:inline-block}._8rzsHW_noteCta:hover{background:var(--color-ink-2);text-decoration:none}._8rzsHW_ask{border-top:1px solid var(--color-border);padding-top:18px}._8rzsHW_askTitle{color:var(--color-muted);font:600 11px/1.3 var(--font-inter), Inter, sans-serif;text-transform:uppercase;letter-spacing:.06em;margin:0 0 10px}._8rzsHW_askForm{background:var(--color-bg);box-shadow:inset 0 0 0 1px var(--color-border);border-radius:var(--radius-button);align-items:center;gap:8px;padding:5px 5px 5px 14px;display:flex}._8rzsHW_askForm:focus-within{box-shadow:inset 0 0 0 1.5px var(--color-ink)}._8rzsHW_askInput{color:var(--color-ink);min-width:0;font:400 14px/1.4 var(--font-inter), Inter, sans-serif;background:0 0;border:0;outline:0;flex:1;padding:8px 0}._8rzsHW_askInput:focus-visible{outline:0}._8rzsHW_askSend{background:var(--color-ink);color:var(--color-bg);border-radius:var(--radius-button);border:0;flex:none;justify-content:center;align-items:center;width:34px;height:34px;display:inline-flex}._8rzsHW_suggestions{flex-wrap:wrap;gap:6px;margin-top:10px;display:flex}._8rzsHW_suggestion{box-shadow:inset 0 0 0 1px var(--color-border);color:var(--color-ink-2);font:500 12px/1.3 var(--font-inter), Inter, sans-serif;background:0 0;border:0;border-radius:999px;padding:6px 11px}._8rzsHW_suggestion:hover{color:var(--color-ink);box-shadow:inset 0 0 0 1px var(--color-ink)}._8rzsHW_askNote{color:var(--color-muted);font:400 12px/1.5 var(--font-inter), Inter, sans-serif;margin:10px 0 0}._8rzsHW_askError{color:var(--fail);font:500 13px/1.4 var(--font-inter), Inter, sans-serif;margin:10px 0 0}._8rzsHW_answer{margin-top:14px}._8rzsHW_answerQ{color:var(--color-muted);font:600 12px/1.4 var(--font-inter), Inter, sans-serif;margin:0 0 6px}._8rzsHW_answerText{white-space:pre-line;font:400 14px/1.6 var(--font-inter), Inter, sans-serif;margin:0}._8rzsHW_sourceChip{background:var(--muted);color:var(--color-ink-2);font:500 11px/1.4 var(--font-mono-family);border-radius:999px;margin-right:6px;padding:2px 8px}@media (max-width:809px){._8rzsHW_page{font-size:13px}._8rzsHW_head,._8rzsHW_machine{padding-inline:16px}._8rzsHW_head{padding-top:20px}._8rzsHW_bar{border-radius:var(--radius-panel);flex-wrap:wrap;justify-content:center;width:calc(100vw - 24px);bottom:12px}._8rzsHW_rowKey{width:auto}._8rzsHW_row{flex-direction:column;gap:0}}._8rzsHW_problems{background:var(--color-surface);box-shadow:var(--shadow-hairline);border-radius:var(--radius-panel);font:400 13px/1.5 var(--font-inter), Inter, sans-serif;margin:0 0 22px;padding:16px 18px}._8rzsHW_problemsTitle{font:600 14px/1.35 var(--font-inter), Inter, sans-serif;margin:0 0 10px}._8rzsHW_problemsList{color:var(--color-ink-2);margin:0}._8rzsHW_problem{align-items:baseline;gap:2px;display:inline-flex}._8rzsHW_problemsMeta{color:var(--color-muted);margin:10px 0 0;font-size:12px}._8rzsHW_num{color:var(--color-muted);margin-right:6px;font-weight:500}._8rzsHW_lines{margin:0;padding:0;list-style:none}._8rzsHW_line{grid-template-columns:minmax(0,1fr) minmax(200px,280px);gap:24px;padding:1px 0;display:grid}._8rzsHW_lineCode{font:inherit;white-space:pre-wrap;overflow-wrap:anywhere}._8rzsHW_line[data-tone=bad] ._8rzsHW_lineCode{background:var(--fail-bg);color:var(--color-ink-2);padding-inline:4px}._8rzsHW_line[data-tone=good] ._8rzsHW_lineCode{background:var(--pass-bg);color:var(--color-ink);padding-inline:4px}._8rzsHW_lineNote{color:var(--color-muted);font:400 12px/1.5 var(--font-inter), Inter, sans-serif;align-self:start;padding-top:2px}._8rzsHW_line[data-tone=good] ._8rzsHW_lineNote{color:var(--color-ink);font-weight:500}._8rzsHW_lineGap{color:var(--color-muted);padding:6px 0;font-size:12px}._8rzsHW_guideBrand,._8rzsHW_notesBrand{margin:0 0 18px}._8rzsHW_guideHead{align-items:center;gap:14px;margin-bottom:18px;display:flex}._8rzsHW_guideHead ._8rzsHW_guideTitle{margin:0}._8rzsHW_compare{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:10px;margin-bottom:16px;display:grid}._8rzsHW_compareSide{border-radius:var(--radius-panel);font:400 14px/1.6 var(--font-inter), Inter, sans-serif;padding:14px 16px}._8rzsHW_compareSide p:not(._8rzsHW_compareLabel){margin:0}._8rzsHW_compareSide[data-tone=bad]{background:var(--muted)}._8rzsHW_compareSide[data-tone=good]{background:var(--pass-bg)}._8rzsHW_compareLabel{color:var(--color-ink-2);font:600 11px/1.3 var(--font-inter), Inter, sans-serif;text-transform:uppercase;letter-spacing:.06em;margin-bottom:6px}._8rzsHW_compareArrow{color:var(--color-muted);font-size:20px}._8rzsHW_guideText{color:var(--color-ink-2);margin:0 0 20px}._8rzsHW_noteLead{padding-top:4px}._8rzsHW_flow{background:var(--color-bg);border-radius:var(--radius-panel);flex-direction:column;gap:8px;margin:14px 0 0;padding:14px 16px;list-style:none;display:flex}._8rzsHW_flow li{color:var(--color-ink-2);font:400 13px/1.45 var(--font-inter), Inter, sans-serif;flex-wrap:wrap;align-items:baseline;gap:4px 10px;display:flex}._8rzsHW_flowWho{color:var(--color-ink);min-width:108px;font-weight:650}._8rzsHW_flowArrow{color:var(--color-muted)}@media (max-width:809px){._8rzsHW_line{grid-template-columns:minmax(0,1fr);gap:2px}._8rzsHW_lineNote{padding:0 0 6px 13px}._8rzsHW_compare{grid-template-columns:minmax(0,1fr)}._8rzsHW_compareArrow{display:none}}
.DYSMaa_stack{gap:20px;display:grid}.DYSMaa_soonLine{color:var(--color-muted);font:400 12px/1.4 var(--font-inter), Inter, sans-serif;align-items:center;gap:8px;margin:0;display:flex}.DYSMaa_files{margin:0;padding:0;list-style:none}.DYSMaa_fileRow{border-top:1px solid var(--color-border);grid-template-columns:minmax(180px,.8fr) minmax(0,2fr);gap:16px;padding:12px 0;display:grid}.DYSMaa_files li:first-child .DYSMaa_fileRow{border-top:0}.DYSMaa_fileRow:hover{text-decoration:none}.DYSMaa_fileRow:hover .DYSMaa_filePath{text-underline-offset:3px;text-decoration:underline}.DYSMaa_filePath{font:500 13px/1.4 var(--font-mono-family);overflow-wrap:anywhere}.DYSMaa_fileSummary{color:var(--color-ink-2);font:400 13px/1.45 var(--font-inter), Inter, sans-serif}@media (max-width:809px){.DYSMaa_fileRow{grid-template-columns:minmax(0,1fr);gap:2px}}.DYSMaa_notice{background:var(--muted);border-radius:var(--radius-button);color:var(--color-ink);font:400 13px/1.5 var(--font-inter), Inter, sans-serif;margin:0;padding:12px 15px}.DYSMaa_noticeLink{text-underline-offset:3px;font-weight:600;text-decoration:underline}.DYSMaa_filters{flex-wrap:wrap;gap:6px;display:flex}.DYSMaa_filter{background:var(--color-surface);box-shadow:var(--shadow-hairline);color:var(--color-ink-2);font:500 13px/1 var(--font-inter), Inter, sans-serif;border-radius:999px;align-items:center;gap:8px;min-height:36px;padding:0 14px;display:inline-flex}.DYSMaa_filter:hover{color:var(--color-ink);text-decoration:none}.DYSMaa_filter[aria-current=page]{background:var(--color-ink);color:var(--color-bg)}.DYSMaa_filterCount{opacity:.7;font-variant-numeric:tabular-nums}.DYSMaa_empty{color:var(--color-muted);font:400 14px/1.5 var(--font-inter), Inter, sans-serif;border-top:1px solid var(--color-border);margin:0;padding-top:18px}.DYSMaa_inlineForm{display:contents}.DYSMaa_actionLink{color:var(--color-ink);font:600 13px/1.3 var(--font-inter), Inter, sans-serif;align-items:center;min-height:40px;padding:0 10px;display:inline-flex}.DYSMaa_actionLink:hover{text-underline-offset:4px}.DYSMaa_confirm{background:var(--color-bg);border-radius:var(--radius-button);gap:6px;max-width:360px;padding:10px 12px;display:grid}.DYSMaa_reanalyse{flex-wrap:wrap;justify-content:end;align-items:center;gap:6px 12px;display:flex}.DYSMaa_historyBox{background:var(--color-bg);border-radius:var(--radius-panel);grid-column:1/-1;padding:14px 18px}.DYSMaa_history{gap:6px;margin:0;padding:0;list-style:none;display:grid}.DYSMaa_change{color:var(--color-ink-2);font:400 13px/1.5 var(--font-inter), Inter, sans-serif;grid-template-columns:180px minmax(0,1fr) auto;align-items:center;gap:4px 16px;min-height:40px;display:grid}.DYSMaa_changeWhen{color:var(--color-muted);font:400 12px/1.5 var(--font-mono-family)}.DYSMaa_changeWhat{overflow-wrap:anywhere}.DYSMaa_current{color:var(--color-muted)}@media (max-width:809px){.DYSMaa_reanalyse{justify-content:start}.DYSMaa_change{grid-template-columns:minmax(0,1fr);padding:6px 0}.DYSMaa_change form button{padding-left:0}}.DYSMaa_withPanel{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);align-items:start;gap:20px;display:grid}.DYSMaa_selectedRow{background:var(--color-bg)}.DYSMaa_fileRow[aria-current=true] .DYSMaa_filePath{text-underline-offset:3px;text-decoration:underline}.DYSMaa_fileRow[aria-current=true]{background:var(--color-bg)}.DYSMaa_filePanel{background:var(--color-surface);box-shadow:var(--shadow-hairline);border-radius:var(--radius-card);flex-direction:column;max-height:calc(100svh - 120px);padding:20px 22px;display:flex;position:sticky;top:80px;overflow:hidden}.DYSMaa_filePanelHead{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.DYSMaa_filePanelLabel{color:var(--color-muted);font:600 11px/1.3 var(--font-inter), Inter, sans-serif;text-transform:uppercase;letter-spacing:.06em;margin:0 0 4px}.DYSMaa_filePanelPath{font:600 15px/1.35 var(--font-mono-family);overflow-wrap:anywhere;margin:0}.DYSMaa_filePanelMeta{color:var(--color-muted);font:400 12px/1.4 var(--font-inter), Inter, sans-serif;margin:6px 0 12px}.DYSMaa_filePanelBody{background:var(--color-bg);box-shadow:inset 0 0 0 1px var(--color-border);border-radius:var(--radius-panel);font:400 12.5px/1.6 var(--font-mono-family);white-space:pre-wrap;overflow-wrap:anywhere;flex:1;min-height:200px;margin:0;padding:14px 16px;overflow:auto}@media (max-width:1199px){.DYSMaa_withPanel{grid-template-columns:minmax(0,1fr)}.DYSMaa_filePanel{max-height:70svh;position:static}}.DYSMaa_pickList{padding:6px 0}.DYSMaa_pickList ul{margin:0;padding:0;list-style:none}.DYSMaa_pick{border-top:1px solid var(--color-border);grid-template-columns:minmax(0,1fr) auto;gap:2px 12px;padding:12px 20px;display:grid}.DYSMaa_pickList li:first-child .DYSMaa_pick{border-top:0}.DYSMaa_pick:hover{background:var(--color-bg);text-decoration:none}.DYSMaa_pick[aria-current=true]{background:var(--color-bg)}.DYSMaa_pickPath{font:600 13px/1.4 var(--font-mono-family);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.DYSMaa_pickTitle{color:var(--color-ink-2);font:400 12px/1.4 var(--font-inter), Inter, sans-serif;text-overflow:ellipsis;white-space:nowrap;grid-column:1;overflow:hidden}.DYSMaa_pickState{color:var(--pass);font:600 11px/1.3 var(--font-inter), Inter, sans-serif;grid-area:1/2/3;align-self:center}.DYSMaa_pickState[data-state=off]{color:var(--color-muted)}.DYSMaa_filePanelControls{border-bottom:1px solid var(--color-border);margin:6px 0 4px}.DYSMaa_withPanel .DYSMaa_fileRow{grid-template-columns:minmax(0,1fr);gap:2px}
.j8AMdW_stepper{flex-wrap:wrap;align-items:center;gap:8px 0;margin:0;padding:0;list-style:none;display:flex}.j8AMdW_step{color:var(--color-muted);font:500 13px/1.3 var(--font-inter), Inter, sans-serif;align-items:center;gap:8px;display:inline-flex}.j8AMdW_step+.j8AMdW_step:before{content:"";background:var(--color-border);width:28px;height:1px;margin-inline:10px}.j8AMdW_step[data-state=done]+.j8AMdW_step:before{background:var(--color-ink)}.j8AMdW_marker{box-shadow:inset 0 0 0 1.5px var(--color-border);border-radius:999px;flex:none;justify-content:center;align-items:center;width:18px;height:18px;display:inline-flex}.j8AMdW_step[data-state=done]{color:var(--color-ink-2)}.j8AMdW_step[data-state=done] .j8AMdW_marker{background:var(--color-ink);color:var(--color-bg);box-shadow:none}.j8AMdW_step[data-state=current]{color:var(--color-ink);font-weight:650}.j8AMdW_step[data-state=current] .j8AMdW_marker{box-shadow:inset 0 0 0 5px var(--color-ink)}@media (prefers-reduced-motion:no-preference){.j8AMdW_step[data-state=current] .j8AMdW_marker{animation:1.6s ease-in-out infinite j8AMdW_pulse}}@keyframes j8AMdW_pulse{50%{box-shadow:inset 0 0 0 3px var(--color-ink)}}@media (max-width:480px){.j8AMdW_step+.j8AMdW_step:before{width:14px;margin-inline:6px}}
.I-A8ya_grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.I-A8ya_grid>:first-child{grid-column:1/-1}.I-A8ya_bars{align-items:flex-end;gap:6px;height:120px;display:flex}.I-A8ya_bars span{background:var(--muted);flex:1;height:35%}.I-A8ya_bars span:nth-child(3n){height:60%}.I-A8ya_bars span:nth-child(5n+2){height:85%}.I-A8ya_rows{flex-direction:column;gap:10px;display:flex}.I-A8ya_rows span{background:var(--muted);border-radius:999px;height:12px}.I-A8ya_rows span:nth-child(2){width:75%}.I-A8ya_rows span:nth-child(3){width:50%}@media (max-width:809px){.I-A8ya_grid{grid-template-columns:minmax(0,1fr)}}
.LgdSsW_wrap{width:min(440px,100%);margin:24px auto 0}.LgdSsW_title{font:500 44px/1.04 var(--font-display-family);letter-spacing:-.05em;margin:0}.LgdSsW_lede{color:var(--color-muted);font:400 14px/1.5 var(--font-inter), Inter, sans-serif;margin:10px 0 24px}.LgdSsW_actions{flex-wrap:wrap;gap:10px;display:flex}@media (max-width:480px){.LgdSsW_wrap{margin-top:0}.LgdSsW_title{font-size:36px}.LgdSsW_card{padding:22px 18px}}
.zv9LAG_stack{flex-direction:column;gap:20px;display:flex}.zv9LAG_sectionTitle{font:500 22px/1.2 var(--font-display-family);letter-spacing:-.04em;margin:0 0 12px}.zv9LAG_stacks{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.zv9LAG_stacks .zv9LAG_stack{background:var(--color-surface);box-shadow:inset 0 0 0 1px var(--color-border);border-radius:var(--radius-panel);color:var(--color-muted);gap:6px;padding:16px}.zv9LAG_stacks .zv9LAG_stack[data-ready=true]{box-shadow:inset 0 0 0 2px var(--color-ink);color:var(--color-ink)}.zv9LAG_stackHead{justify-content:space-between;align-items:center;margin-bottom:4px;display:flex}.zv9LAG_stacks strong{font:600 14px/1.3 var(--font-inter), Inter, sans-serif}.zv9LAG_stackNote{color:var(--color-muted);font:400 12px/1.45 var(--font-inter), Inter, sans-serif}.zv9LAG_recommended{background:var(--color-ink);color:var(--color-bg);font:600 10px/1.4 var(--font-inter), Inter, sans-serif;text-transform:uppercase;letter-spacing:.04em;border-radius:999px;padding:2px 7px}.zv9LAG_muted{color:var(--color-muted);font:400 13px/1.5 var(--font-inter), Inter, sans-serif;margin:10px 0 0}.zv9LAG_install{padding:24px 28px}.zv9LAG_installHead{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 16px;display:flex}.zv9LAG_devLink{color:var(--color-ink);font:600 12px/1.3 var(--font-inter), Inter, sans-serif;background:0 0;border:0;align-items:center;gap:6px;padding:0;display:inline-flex}.zv9LAG_devLink:hover{text-underline-offset:3px;text-decoration:underline}@media (max-width:809px){.zv9LAG_stacks{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:480px){.zv9LAG_install{padding:20px}}
.zafIXa_hero{text-align:center;justify-items:center;gap:22px;padding:72px 0 40px;display:grid}.zafIXa_eyebrow{background:var(--color-accent-tint);color:var(--color-ink);font:600 12px/1 var(--font-inter), Inter, sans-serif;border-radius:999px;margin:0;padding:7px 12px}.zafIXa_title{max-width:15ch;font:500 clamp(44px, 6vw, 76px) / 1.02 var(--font-display-family);letter-spacing:-3px;margin:0}.zafIXa_lede{color:var(--color-ink-2);max-width:54ch;font:400 17px/1.55 var(--font-inter), Inter, sans-serif;margin:0}.zafIXa_form{background:var(--color-surface);box-shadow:var(--shadow-lift);border-radius:var(--radius-panel);align-items:center;gap:4px;width:min(560px,100%);margin-top:12px;padding:8px 8px 8px 18px;display:flex}.zafIXa_prefix{color:var(--color-muted);font:400 15px/1 var(--font-mono-family)}.zafIXa_input{color:var(--color-ink);min-width:0;font:500 15px/1 var(--font-mono-family);background:0 0;border:0;outline:0;flex:1;padding:10px 0}.zafIXa_form:focus-within{outline:2px solid var(--color-accent);outline-offset:3px}.zafIXa_agents{color:var(--color-muted);font:500 12px/1.4 var(--font-inter), Inter, sans-serif;flex-wrap:wrap;justify-content:center;gap:8px 18px;margin:18px 0 0;padding:0;list-style:none;display:flex}.zafIXa_pillars{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:32px;display:grid}.zafIXa_pillar h2{font:500 20px/1.25 var(--font-display-family);letter-spacing:-.02em;margin:0 0 8px}.zafIXa_pillar p{color:var(--color-ink-2);font:400 14px/1.55 var(--font-inter), Inter, sans-serif;margin:0}.zafIXa_pillarTag{color:var(--color-muted);font:500 12px/1 var(--font-mono-family);margin-bottom:14px;display:block}@media (max-width:809px){.zafIXa_pillars{grid-template-columns:minmax(0,1fr)}.zafIXa_hero{padding-top:32px}.zafIXa_title{letter-spacing:-1.6px}.zafIXa_form{flex-wrap:wrap}}
._8CvDAW_back{color:var(--color-ink-2);font:600 13px/1.3 var(--font-inter), Inter, sans-serif;align-items:center;gap:6px;min-height:32px;display:inline-flex}._8CvDAW_back:hover{color:var(--color-ink);text-underline-offset:4px}
