@font-face{font-family:landingTitle;src:url(../media/edict_display-s.p.0fqdzbi5ko5kt.woff2)format("woff2");font-display:swap}@font-face{font-family:landingTitle Fallback;src:local(Arial);ascent-override:117.87%;descent-override:29.78%;line-gap-override:24.36%;size-adjust:81.27%}.bBY42a_className{font-family:landingTitle,landingTitle Fallback}.bBY42a_variable{--font-intel-title:"landingTitle", "landingTitle Fallback"}
@font-face{font-family:DM Sans;font-style:normal;font-weight:100 1000;font-display:swap;src:url(../media/47faf0e9117ce2e3-s.270md_-rr62el.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Sans;font-style:normal;font-weight:100 1000;font-display:swap;src:url(../media/660acf689794c992-s.p.0lsanbtneewqp.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:DM Sans Fallback;src:local(Arial);ascent-override:94.9%;descent-override:29.66%;line-gap-override:0.0%;size-adjust:104.53%}.MaH01q_className{font-family:DM Sans,DM Sans Fallback;font-style:normal}.MaH01q_variable{--font-intel-body:"DM Sans", "DM Sans Fallback"}
@font-face{font-family:Sora;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/72eb887780d91848-s.0s8rfyfnf3ili.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Sora;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/abc90e3a599e849c-s.p.2moef4a_pkre2.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Sora Fallback;src:local(Arial);ascent-override:85.29%;descent-override:25.5%;line-gap-override:0.0%;size-adjust:113.73%}.LI7yBa_className{font-family:Sora,Sora Fallback;font-style:normal}.LI7yBa_variable{--font-intel-heading:"Sora", "Sora Fallback"}
@font-face{font-family:PublicInter;src:url(/brand/inter-latin.woff2)format("woff2");font-weight:100 900;font-style:normal;font-display:swap}.hp0IWa_header{z-index:20;color:#eef1f6;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#080b11eb;border-bottom:1px solid #0000;flex-shrink:0;font:400 14px/1.6 PublicInter,Inter,Arial,sans-serif;position:sticky;top:0}.hp0IWa_header *{box-sizing:border-box}.hp0IWa_header a{color:inherit;text-decoration:none}.hp0IWa_header :is(a,button):focus-visible{outline-offset:5px;outline:2px solid #a0bae2}.hp0IWa_inner{justify-content:space-between;align-items:center;gap:36px;width:min(1664px,100% - 64px);height:76px;margin:auto;display:flex}.hp0IWa_brand{flex-shrink:0;align-items:center;gap:14px;display:flex}.hp0IWa_brand img{object-fit:contain;filter:grayscale()brightness(.6)contrast(20)invert();width:39px;height:35px;display:block}.hp0IWa_product{white-space:nowrap;font-size:var(--text-20);letter-spacing:-.03em;align-items:center;gap:12px;font-weight:500;line-height:1.2;display:flex}.hp0IWa_beta{font-size:var(--text-11);color:#b4bdcc;letter-spacing:0;font-weight:400}.hp0IWa_actions{white-space:nowrap;align-items:center;gap:28px;display:flex}.hp0IWa_demo{padding:10px 0}.hp0IWa_header .hp0IWa_access{border-radius:var(--terminal-radius-sm);color:#07101f;letter-spacing:0;background:#eef1f6;border:1px solid #0000;justify-content:center;align-items:center;min-height:46px;padding:13px 20px;font:400 14px/1.3 PublicInter,Inter,Arial,sans-serif;display:inline-flex}.hp0IWa_header .hp0IWa_access:hover{background:#fff}.hp0IWa_demo:hover{color:#a0bae2}.hp0IWa_header .hp0IWa_toggle{width:44px;height:44px;color:inherit;cursor:pointer;background:0 0;border:1px solid #a0bae233;border-radius:50%;flex-direction:column;flex:0 0 44px;justify-content:center;align-items:center;gap:6px;padding:10px;display:flex}.hp0IWa_toggle span{background:currentColor;width:18px;height:1px;transition:transform .18s;display:block}.hp0IWa_toggle:hover{background:#ffffff0d;border-color:#ffffff70}.hp0IWa_toggle[aria-expanded=true] span:first-child{transform:translateY(3.5px)rotate(45deg)}.hp0IWa_toggle[aria-expanded=true] span:last-child{transform:translateY(-3.5px)rotate(-45deg)}.hp0IWa_menu[hidden]{display:none}.hp0IWa_menu{border-radius:var(--terminal-radius-sm);background:#0d1219;border:1px solid #a0bae224;width:288px;max-height:calc(100dvh - 100px);padding:12px 20px;position:absolute;top:calc(100% + 8px);right:max(20px,50% - 832px);overflow-y:auto;box-shadow:0 12px 32px #0003}.hp0IWa_menu a{color:#b4bdcc;align-items:center;min-height:44px;padding:11px 0;font:400 14px/1.5 PublicInter,Inter,Arial,sans-serif;display:flex}.hp0IWa_menu a:hover,.hp0IWa_menu a[aria-current]{color:#eef1f6}.hp0IWa_menu a[aria-current]{text-underline-offset:4px;text-decoration:underline}.hp0IWa_menu .hp0IWa_vendor{border-top:1px solid #a0bae224;margin-top:6px;padding:16px 0 12px}@media (max-width:900px){.hp0IWa_demo{display:none}.hp0IWa_actions{gap:12px}}@media (max-width:680px){.hp0IWa_inner{gap:12px;width:calc(100% - 40px);height:72px}.hp0IWa_brand img{width:34px;height:31px}.hp0IWa_header .hp0IWa_access{min-height:44px;padding:11px 12px}}@media (max-width:600px){.hp0IWa_brand{gap:9px}.hp0IWa_product{font-size:var(--text-15);flex-direction:column;align-items:flex-start;gap:4px}.hp0IWa_beta{font-size:var(--text-11)}.hp0IWa_menu{width:auto;padding:12px 18px;left:20px;right:20px}}@media (max-width:360px){.hp0IWa_inner,.hp0IWa_actions{gap:8px}}@media (prefers-reduced-motion:reduce){.hp0IWa_toggle span{transition:none}}.hp0IWa_header{-webkit-backdrop-filter:blur(18px)saturate(140%);transition:background-color .2s}.hp0IWa_header.hp0IWa_top{-webkit-backdrop-filter:none;background:0 0}
.Ob_fUq_panel{opacity:0;transform-origin:100% 100%;transition:opacity .18s ease, transform .18s cubic-bezier(.2, .8, .2, 1), display .18s allow-discrete, overlay .18s allow-discrete;transform:translateY(8px)scale(.99)}.Ob_fUq_panel[open]{opacity:1;transform:translateY(0)scale(1)}.Ob_fUq_panel::backdrop{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);opacity:0;transition:opacity .18s ease, display .18s allow-discrete, overlay .18s allow-discrete;background:#0003}.Ob_fUq_panel[open]::backdrop{opacity:1}@starting-style{.Ob_fUq_panel[open]{opacity:0;transform:translateY(8px)scale(.99)}.Ob_fUq_panel[open]::backdrop{opacity:0}}@media (prefers-reduced-motion:reduce){.Ob_fUq_panel,.Ob_fUq_panel::backdrop{transition:none}}
.pEV-DW_list{width:100%;max-width:560px;margin:0 auto;padding:0;list-style:none;display:grid}.pEV-DW_starter{border-radius:var(--terminal-radius-md);width:100%;min-height:40px;color:var(--starter-fixed,var(--text-primary));font-size:var(--text-13);text-align:center;justify-content:center;align-items:center;gap:8px;padding:8px 12px;line-height:1.4;transition:background-color .15s;display:flex}.pEV-DW_starter>svg{color:var(--starter-icon,var(--text-tertiary));flex:none}.pEV-DW_starter:hover{background:var(--starter-hover,var(--hover-bg))}.pEV-DW_starter:focus-visible{outline:2px solid var(--accent-text);outline-offset:2px}.pEV-DW_line{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.pEV-DW_fixed{color:var(--starter-fixed,var(--text-primary));font-weight:500}.pEV-DW_edit{color:var(--starter-edit,var(--text-secondary));font-weight:400}@media (max-width:760px){.pEV-DW_list>li:nth-child(n+5){display:none}}@media (prefers-reduced-motion:reduce){.pEV-DW_starter{transition:none}}.pEV-DW_skills{flex-wrap:wrap;justify-content:center;gap:8px;width:100%;max-width:640px;margin:0 auto 12px;padding:0;list-style:none;display:flex}.pEV-DW_skill{border:1px solid var(--border-default);border-radius:var(--terminal-radius-pill);min-height:32px;color:var(--text-primary);font-size:var(--text-12);white-space:nowrap;align-items:center;gap:6px;padding:4px 12px;font-weight:500;line-height:1.5;transition:background-color .15s;display:inline-flex}.pEV-DW_skill:hover{background:var(--hover-bg)}.pEV-DW_skill:focus-visible{outline:2px solid var(--accent-text);outline-offset:2px}@media (prefers-reduced-motion:reduce){.pEV-DW_skill{transition:none}}
.er3voq_card{border:1px solid var(--border-default);border-radius:var(--terminal-radius-sm);background:linear-gradient(135deg, color-mix(in srgb, var(--accent-primary) 4%, transparent), transparent 55%), var(--card-bg);width:100%;max-width:760px;color:var(--text-primary);margin:8px auto;padding:24px}.er3voq_page{margin-top:40px}.er3voq_header{align-items:center;gap:12px;display:flex}.er3voq_mark{border:1px solid color-mix(in srgb, var(--accent-primary) 20%, transparent);border-radius:var(--terminal-radius-md);background:var(--accent-bg);width:40px;height:40px;color:var(--accent-text);flex:none;place-items:center;display:grid;position:relative}.er3voq_mark:after{content:"";border:1px solid color-mix(in srgb, var(--accent-primary) 18%, transparent);border-radius:var(--terminal-radius-lg);opacity:0;position:absolute;inset:-4px}.er3voq_card[data-active=true] .er3voq_mark:after{animation:3s ease-in-out infinite er3voq_breathe}.er3voq_eyebrow{font-size:var(--text-11);text-transform:uppercase;letter-spacing:.1em;color:var(--text-secondary);margin:0 0 4px;font-weight:500}.er3voq_title{letter-spacing:-.02em;margin:0;font-size:clamp(1.0625rem,2vw,1.25rem);font-weight:600;line-height:1.35}.er3voq_status{font-size:var(--text-12);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin-top:24px;display:flex}.er3voq_current{color:var(--accent-text);align-items:center;gap:8px;font-weight:600;display:inline-flex}.er3voq_count{color:var(--text-secondary);font-size:var(--text-11);font-variant-numeric:tabular-nums}.er3voq_track{gap:3px;margin:10px 0 18px;display:flex}.er3voq_track>span{border-radius:var(--terminal-radius-sm);background:var(--border-default);flex:1;height:5px;transition:background-color .5s;position:relative;overflow:hidden}.er3voq_track>span[data-status=done],.er3voq_track>span[data-status=skipped]{background:var(--accent-primary)}.er3voq_track>span[data-status=running]{background:color-mix(in srgb, var(--accent-primary) 22%, var(--card-bg))}.er3voq_track>span[data-status=running]:after{content:"";background:linear-gradient(90deg, transparent, var(--accent-primary) 40%, var(--accent-text) 65%, transparent);position:absolute;inset:0;transform:translate(-100%)}.er3voq_card[data-active=true] .er3voq_track>span[data-status=running]:after{animation:2s cubic-bezier(.4,0,.2,1) infinite er3voq_sweep}.er3voq_track>span[data-status=failed]{background:var(--terminal-chart-negative)}.er3voq_steps{grid-template-columns:repeat(2,minmax(0,1fr));gap:4px 16px;margin:0;padding:0;list-style:none;display:grid}.er3voq_steps li{border-radius:var(--terminal-radius-sm);min-width:0;min-height:34px;font-size:var(--text-12);color:var(--text-secondary);border:1px solid #0000;align-items:center;gap:8px;padding:5px 8px;line-height:1.45;transition:background-color .3s,border-color .3s,color .3s;display:flex}.er3voq_steps li>span:last-child{overflow-wrap:anywhere}.er3voq_stepIcon{border-radius:50%;flex:none;place-items:center;width:20px;height:20px;display:grid}.er3voq_steps svg{flex:none}.er3voq_steps li[data-status=running]{color:var(--text-primary);background:color-mix(in srgb, var(--accent-primary) 7%, transparent);border-color:color-mix(in srgb, var(--accent-primary) 16%, transparent);font-weight:600}.er3voq_steps li[data-status=running] .er3voq_stepIcon,.er3voq_steps li[data-status=done] .er3voq_stepIcon{color:var(--accent-text);background:var(--accent-bg)}.er3voq_steps li[data-status=pending] .er3voq_stepIcon{opacity:.55}.er3voq_steps li[data-status=failed]{color:var(--terminal-chart-negative)}.er3voq_steps small{font-size:var(--text-11);font-weight:400}.er3voq_note{border-top:1px solid var(--border-default);font-size:var(--text-11);color:var(--text-secondary);margin:16px 0 0;padding-top:14px;line-height:1.65}.er3voq_reconnecting{font-size:var(--text-12);color:var(--text-secondary);margin-top:10px}.er3voq_card[data-active=true] .er3voq_spinner{animation:1.6s linear infinite er3voq_spin}@keyframes er3voq_spin{to{transform:rotate(360deg)}}@keyframes er3voq_sweep{to{transform:translate(100%)}}@keyframes er3voq_breathe{50%{opacity:1;transform:scale(1.04)}}@media (prefers-reduced-motion:reduce){.er3voq_card *,.er3voq_card :after{transition:none!important;animation:none!important}.er3voq_track>span[data-status=running]:after{opacity:.65;transform:none}}@media (max-width:540px){.er3voq_card{padding:18px}.er3voq_header{gap:10px}.er3voq_mark{width:36px;height:36px}.er3voq_eyebrow{font-size:var(--text-11)}.er3voq_steps{grid-template-columns:1fr;gap:3px}.er3voq_status{margin-top:20px}}
.w97WTa_activity{height:14px;color:var(--accent-text);flex:none;align-items:center;gap:2px;display:inline-flex}.w97WTa_activity i{border-radius:var(--terminal-radius-sm);background:currentColor;width:2px;height:8px;transform:scaleY(.5)}.w97WTa_activity[data-active=true] i{animation:1.2s ease-in-out infinite w97WTa_equalize}.w97WTa_activity[data-active=true] i:nth-child(2){animation-delay:.15s}.w97WTa_activity[data-active=true] i:nth-child(3){animation-delay:.3s}@keyframes w97WTa_equalize{50%{transform:scaleY(1.4)}}@media (prefers-reduced-motion:reduce){.w97WTa_activity[data-active=true] i{animation:none}}
.M9OE2G_report{max-width:900px;color:var(--text-primary);margin:0 auto;padding:28px 24px 64px}.M9OE2G_header{border-bottom:1px solid var(--border-default);padding-bottom:26px}.M9OE2G_eyebrow{color:var(--text-secondary);font-size:var(--text-11);letter-spacing:.1em;text-transform:uppercase;margin-bottom:12px;font-weight:600}.M9OE2G_title{letter-spacing:-.03em;text-wrap:balance;font-size:clamp(1.75rem,3.4vw,2.25rem);font-weight:600;line-height:1.15}.M9OE2G_meta{font-size:var(--text-12);color:var(--text-secondary);flex-wrap:wrap;align-items:center;gap:8px 18px;margin-top:16px;display:flex}.M9OE2G_meta a{color:var(--accent-text)}.M9OE2G_notice{border-left:2px solid var(--accent-text);background:var(--surface-secondary);font-size:var(--text-13);margin-top:20px;padding:12px 16px;line-height:1.6}.M9OE2G_navigation{border-bottom:1px solid var(--border-default);font-size:var(--text-11);color:var(--text-secondary);flex-wrap:wrap;gap:6px 18px;padding:17px 0;display:flex}.M9OE2G_navigation a:hover{color:var(--text-primary);text-decoration:underline}.M9OE2G_section{border-bottom:1px solid var(--border-default);grid-template-columns:170px minmax(0,1fr);gap:30px;padding:28px 0;scroll-margin-top:90px;display:grid}.M9OE2G_section h2{font-size:var(--text-15);letter-spacing:-.02em;scroll-margin-top:90px;font-weight:600;line-height:1.4}.M9OE2G_sectionIndex{font-size:var(--text-11);letter-spacing:.1em;color:var(--text-secondary);font-variant-numeric:tabular-nums;margin-bottom:9px;font-weight:500;display:block}.M9OE2G_items{font-size:var(--text-15);gap:16px;margin:0;padding:0;line-height:1.7;list-style:none;display:grid}.M9OE2G_items li{overflow-wrap:anywhere;padding-left:13px;position:relative}.M9OE2G_items li:before{content:"";background:var(--text-secondary);border-radius:50%;width:4px;height:4px;position:absolute;top:.75em;left:0}.M9OE2G_items strong{color:var(--text-primary);font-weight:600}.M9OE2G_citation{vertical-align:super;color:var(--text-secondary);margin-left:.18em;padding:.15em .06em;font-size:.65em;font-weight:400;line-height:0;text-decoration:none;display:inline}.M9OE2G_citation:hover,.M9OE2G_citation:focus-visible{color:var(--accent-text);text-decoration:underline}.M9OE2G_items .M9OE2G_dated{border-bottom:1px solid var(--border-default);grid-template-columns:76px minmax(0,1fr);gap:12px;padding:0 0 13px;display:grid}.M9OE2G_items .M9OE2G_dated:before{display:none}.M9OE2G_items .M9OE2G_dated:last-child{border-bottom:0;padding-bottom:0}.M9OE2G_dated time{font-size:var(--text-11);color:var(--text-secondary);font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:500;line-height:2.1}.M9OE2G_group{margin-top:22px}.M9OE2G_group:first-child{margin-top:0}.M9OE2G_groupTitle{font-size:var(--text-13);color:var(--text-primary);margin:0 0 8px;font-weight:600;line-height:1.4}.M9OE2G_groupTitle a{color:inherit;text-decoration:underline;-webkit-text-decoration-color:var(--border-default);text-decoration-color:var(--border-default);text-underline-offset:3px}.M9OE2G_groupTitle a:hover{color:var(--accent-text)}.M9OE2G_empty{font-size:var(--text-13);color:var(--text-secondary);line-height:1.65}.M9OE2G_sources{border:1px solid var(--border-default);border-radius:var(--terminal-radius-sm);font-size:var(--text-12);color:var(--text-primary);margin-top:28px}.M9OE2G_sources summary{cursor:pointer;justify-content:space-between;align-items:center;gap:12px;padding:16px;font-weight:600;list-style:none;display:flex}.M9OE2G_sources summary::-webkit-details-marker{display:none}.M9OE2G_sources summary:focus-visible{outline:2px solid var(--accent-text);outline-offset:3px}.M9OE2G_sourceHint{color:var(--text-secondary);font-size:var(--text-11);align-items:center;gap:9px;font-weight:400;display:flex}.M9OE2G_sources[open] .M9OE2G_sourceHint svg{transform:rotate(180deg)}.M9OE2G_sourceCount{color:var(--text-secondary);font-size:var(--text-11);margin-left:6px;font-weight:400}.M9OE2G_sources ol{border-top:1px solid var(--border-default);margin:0;padding:0 16px;list-style:none}.M9OE2G_sources li{border-bottom:1px solid var(--border-default);overflow-wrap:anywhere;grid-template-columns:30px minmax(0,1fr);gap:8px;padding:12px 0;scroll-margin-top:100px;line-height:1.5;display:grid}.M9OE2G_sources li:last-child{border-bottom:0}.M9OE2G_sources li:target,.M9OE2G_sources li:focus{background:var(--surface-secondary);outline:2px solid var(--accent-text);outline-offset:4px}.M9OE2G_sources a{color:var(--accent-text)}.M9OE2G_sources a:hover{text-decoration:underline}.M9OE2G_sources li p,.M9OE2G_sourceNumber{color:var(--text-secondary);font-size:var(--text-11);margin-top:3px}@media (max-width:640px){.M9OE2G_report{padding:22px 20px 48px}.M9OE2G_section{grid-template-columns:minmax(0,1fr);gap:15px;padding:24px 0}.M9OE2G_sectionIndex{margin-right:9px;display:inline}.M9OE2G_items{font-size:var(--text-15);gap:13px}.M9OE2G_items .M9OE2G_dated{grid-template-columns:68px minmax(0,1fr);gap:10px}.M9OE2G_navigation{gap:8px 14px}}
._4RDsJG_rowHeaders tbody th{border-bottom:1px solid var(--border-default);height:64px;color:var(--text-primary);font-size:var(--text-15);background:0 0;padding:12px 14px;font-weight:500}._4RDsJG_rowHeaders tbody tr:last-child th{border-bottom:0}._4RDsJG_rowHeaders ._4RDsJG_countButton{margin-top:0}._4RDsJG_figure{font-variant-numeric:tabular-nums;text-align:right}._4RDsJG_score{color:var(--text-primary);font-size:var(--text-13);font-weight:600}._4RDsJG_logo{border:1px solid var(--border-default);border-radius:var(--terminal-radius-sm);color:#34383c;width:34px;height:34px;font-size:var(--text-11);-webkit-user-select:none;user-select:none;background:#fff;flex:none;place-items:center;font-weight:600;line-height:1;display:inline-grid;position:relative;overflow:hidden}._4RDsJG_logoLarge{border-radius:var(--terminal-radius-md);width:58px;height:58px;font-size:var(--text-15)}._4RDsJG_logoSmall{border-radius:var(--terminal-radius-pill);width:22px;height:22px;font-size:var(--text-11)}._4RDsJG_logoSmall ._4RDsJG_logoImage{padding:2px}._4RDsJG_logoInline{border-radius:var(--terminal-radius-sm);border:0;width:14px;height:14px;font-size:.6em}._4RDsJG_logoInline ._4RDsJG_logoImage{padding:1px}._4RDsJG_logoImage{object-fit:contain;opacity:0;background:#fff;width:100%;height:100%;padding:4px;transition:opacity .2s;position:absolute;inset:0}._4RDsJG_logoImage[data-loaded=true]{opacity:1}._4RDsJG_pageHeader{margin-bottom:20px}._4RDsJG_pageTitle{height:68px;overflow:hidden}._4RDsJG_pageTitle h1{font-size:var(--type-h1-size);letter-spacing:-.03em;text-overflow:ellipsis;white-space:nowrap;margin:0;font-weight:600;line-height:40px;overflow:hidden}._4RDsJG_pageTitle p{color:var(--text-tertiary);font-size:var(--text-15);text-overflow:ellipsis;white-space:nowrap;margin:8px 0 0;line-height:20px;overflow:hidden}._4RDsJG_pageTitle._4RDsJG_adoptionTitle{height:auto;min-height:68px;overflow:visible}._4RDsJG_viewSwitch{margin-bottom:18px}@media (max-width:640px){._4RDsJG_pageTitle{height:84px}._4RDsJG_pageTitle h1{line-height:36px}._4RDsJG_pageTitle p{-webkit-line-clamp:2;white-space:normal;-webkit-box-orient:vertical;display:-webkit-box}}._4RDsJG_filters{padding:12px 14px;container-type:inline-size}._4RDsJG_filterBar{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"search status""controls controls";align-items:center;gap:10px 16px;display:grid}._4RDsJG_filterSearch{grid-area:search;min-width:0}._4RDsJG_filterBar ._4RDsJG_filterToggle{grid-area:toggle;min-height:40px;display:none}._4RDsJG_filterCount{border-radius:var(--terminal-radius-md);background:var(--text-primary);min-width:18px;height:18px;color:var(--surface-primary);font-size:var(--text-11);font-variant-numeric:tabular-nums;place-items:center;padding:0 5px;font-weight:600;display:inline-grid}._4RDsJG_filterControls{flex-wrap:wrap;grid-area:controls;align-items:center;gap:8px 10px;min-width:0;display:flex}._4RDsJG_filterStatus{white-space:nowrap;grid-area:status;justify-content:flex-end;align-items:center;gap:14px;display:flex}._4RDsJG_clear{color:var(--accent-text);font-size:var(--text-13);cursor:pointer}._4RDsJG_clear:hover{text-decoration:underline}._4RDsJG_select{border:1px solid var(--border-default);border-radius:var(--terminal-radius-sm);background:var(--card-bg);flex:none;align-items:center;gap:8px;min-width:10rem;height:40px;padding:0 6px 0 10px;display:inline-flex}._4RDsJG_select>span{color:var(--text-tertiary);font-size:var(--text-12);white-space:nowrap}._4RDsJG_select select{min-width:0;max-width:14rem;height:38px;color:var(--text-primary);font-size:var(--text-13);text-overflow:ellipsis;field-sizing:content;cursor:pointer;background:0 0;flex:auto}@container (min-width:1300px){._4RDsJG_filterBar{grid-template-columns:minmax(220px,1fr) auto auto;grid-template-areas:"search controls status"}}@media (max-width:640px){._4RDsJG_filters{padding:12px}._4RDsJG_filterBar{grid-template-columns:auto minmax(0,1fr);grid-template-areas:"search search""toggle status""controls controls"}._4RDsJG_filterBar ._4RDsJG_filterToggle{display:inline-flex}._4RDsJG_filterControls{flex-flow:column;align-items:stretch}._4RDsJG_filterControls:not([data-open=true]){display:none}._4RDsJG_select{width:100%}._4RDsJG_select select{field-sizing:fixed;max-width:none}}._4RDsJG_mapPage>._4RDsJG_pageHeader{margin-bottom:12px}
article.PGxwiG_report{max-width:1120px}.PGxwiG_block{border-bottom:1px solid var(--border-default);padding:28px 0}.PGxwiG_block h2{font-size:var(--text-15);letter-spacing:-.02em;align-items:center;gap:8px;margin-bottom:14px;font-weight:600;line-height:1.4;display:flex}.PGxwiG_block h3{font-size:var(--text-13);font-weight:600;line-height:1.4}.PGxwiG_bottomLine{font-size:var(--text-15);color:var(--text-primary);line-height:1.75}.PGxwiG_quiet{color:var(--text-secondary)}.PGxwiG_name{color:var(--text-primary);font-weight:600}.PGxwiG_name:hover{text-decoration:underline}.PGxwiG_unit{font-size:var(--text-12);letter-spacing:0;color:var(--text-tertiary);margin-left:3px;font-weight:400}.PGxwiG_gapText{font-size:var(--text-12);color:var(--text-tertiary)}.PGxwiG_dot{background:var(--c);border-radius:50%;flex:none;width:8px;height:8px;display:inline-block}.PGxwiG_strip{grid-template-columns:repeat(var(--n), minmax(0, 1fr));gap:12px;margin:24px 0 0;padding:0;list-style:none;display:grid}.PGxwiG_card{border:1px solid var(--border-default);border-radius:var(--terminal-radius-lg);background:var(--card-bg);align-content:start;gap:10px;min-width:0;padding:14px;display:grid}.PGxwiG_card[data-leader]{border-color:var(--accent-primary);box-shadow:0 0 0 3px var(--accent-bg), 0 0 18px color-mix(in srgb, var(--accent-primary) 16%, transparent)}.PGxwiG_cardHead{min-width:0;font-size:var(--text-13);align-items:center;gap:8px;line-height:1.3;display:flex}.PGxwiG_cardHead .PGxwiG_name{overflow-wrap:anywhere;min-width:0}.PGxwiG_big{font-size:var(--text-28);letter-spacing:-.03em;font-variant-numeric:tabular-nums;align-items:baseline;font-weight:600;line-height:1.1;display:flex}.PGxwiG_track{border-radius:var(--terminal-radius-pill);background:var(--surface-tertiary);height:4px;overflow:hidden}.PGxwiG_fill{border-radius:var(--terminal-radius-pill);background:var(--c);transform-origin:0;height:100%;display:block}.PGxwiG_cardMeta{font-size:var(--text-12);color:var(--text-secondary);flex-wrap:wrap;align-items:center;gap:4px 12px;display:flex}.PGxwiG_cardMeta strong{color:var(--text-primary);font-variant-numeric:tabular-nums;font-weight:600}.PGxwiG_trend{font-variant-numeric:tabular-nums;align-items:center;gap:4px;display:inline-flex}.PGxwiG_trend[data-trend=up]{color:var(--status-success-text)}.PGxwiG_trend[data-trend=down]{color:var(--status-error-text)}.PGxwiG_chips{flex-wrap:wrap;gap:6px 8px;margin:0 0 12px;padding:0;list-style:none;display:flex}.PGxwiG_chip{border:1px solid var(--border-default);border-radius:var(--terminal-radius-pill);background:var(--card-bg);color:var(--text-primary);font-size:var(--text-12);cursor:pointer;align-items:center;gap:6px;padding:4px 10px;line-height:1.3;display:inline-flex}.PGxwiG_chip:hover{background:var(--hover-bg)}.PGxwiG_chip:focus-visible{outline:2px solid var(--accent-primary);outline-offset:2px}.PGxwiG_chip[aria-pressed=false]{color:var(--text-tertiary);text-decoration:line-through}.PGxwiG_chip[aria-pressed=false] .PGxwiG_dot{box-shadow:inset 0 0 0 2px var(--c);background:0 0}.PGxwiG_scorecard{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:24px;display:grid}.PGxwiG_radar{min-width:0;margin:0}.PGxwiG_matrixWrap{min-width:0}.PGxwiG_scroll{border:1px solid var(--border-default);border-radius:var(--terminal-radius-sm);overflow-x:auto}.PGxwiG_matrix,.PGxwiG_grid,.PGxwiG_table{table-layout:fixed;border-collapse:separate;border-spacing:0;width:100%;font-size:var(--text-13);line-height:1.5}.PGxwiG_matrix{min-width:calc(8.5rem + var(--cols) * 6.5rem)}.PGxwiG_matrix th,.PGxwiG_matrix td,.PGxwiG_grid th,.PGxwiG_grid td,.PGxwiG_table th,.PGxwiG_table td{border-bottom:1px solid var(--border-default);text-align:left;vertical-align:middle;overflow-wrap:anywhere;padding:8px 10px}.PGxwiG_matrix tbody tr:last-child>*,.PGxwiG_grid tbody tr:last-child>*,.PGxwiG_table tbody tr:last-child>*{border-bottom:0}.PGxwiG_matrix thead th,.PGxwiG_grid thead th,.PGxwiG_table thead th{background:var(--surface-secondary);color:var(--text-primary);vertical-align:bottom;font-weight:600}.PGxwiG_matrix thead th:first-child,.PGxwiG_matrix tbody th,.PGxwiG_grid thead th:first-child,.PGxwiG_grid tbody th,.PGxwiG_table thead th:first-child,.PGxwiG_table tbody th{z-index:1;border-right:1px solid var(--border-default);background:var(--card-bg);width:8.5rem;position:sticky;left:0}.PGxwiG_matrix thead th:first-child,.PGxwiG_grid thead th:first-child,.PGxwiG_table thead th:first-child{background:var(--surface-secondary)}.PGxwiG_matrix tbody th,.PGxwiG_grid tbody th,.PGxwiG_table tbody th{font-size:var(--text-12);color:var(--text-secondary);font-weight:600}.PGxwiG_colHead{font-size:var(--text-12);align-items:center;gap:6px;display:flex}.PGxwiG_rowButton{width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:6px;padding:0;display:flex}.PGxwiG_rowButton:focus-visible{outline:2px solid var(--accent-primary);outline-offset:2px}.PGxwiG_rowButton svg{transition:transform var(--motion-fast) var(--ease-out);flex:none}.PGxwiG_rowButton[aria-expanded=true] svg{transform:rotate(180deg)}.PGxwiG_matrix td.PGxwiG_cell{background:color-mix(in srgb, var(--c) var(--tint), transparent);padding:0}.PGxwiG_cellInner{gap:4px;padding:8px 10px;display:grid}.PGxwiG_score{font-size:var(--text-15);font-variant-numeric:tabular-nums;color:var(--text-primary);font-weight:600;line-height:1.1}.PGxwiG_meter{border-radius:var(--terminal-radius-pill);background:color-mix(in srgb, var(--text-primary) 12%, transparent);height:4px;display:block;overflow:hidden}.PGxwiG_meter>i{border-radius:var(--terminal-radius-pill);background:var(--c);transform-origin:0;height:100%;display:block}.PGxwiG_matrix td.PGxwiG_cell[data-gap]{background:repeating-linear-gradient(135deg, transparent 0 4px, var(--border-default) 4px 5px)}.PGxwiG_reasonRow[data-open=false]{display:none}.PGxwiG_reasonRow td{vertical-align:top;background:var(--surface-secondary);font-size:var(--text-12);color:var(--text-secondary)}.PGxwiG_reasonRow th{background:var(--surface-secondary)}.PGxwiG_overTime{grid-template-columns:repeat(auto-fit,minmax(min(100%,22rem),1fr));gap:16px;display:grid}.PGxwiG_chartCard{border:1px solid var(--border-default);border-radius:var(--terminal-radius-lg);background:var(--card-bg);min-width:0;margin:0;padding:14px}.PGxwiG_chartCard h3{margin-bottom:8px}.PGxwiG_grid{min-width:calc(9.5rem + var(--cols) * 6.5rem)}.PGxwiG_grid tbody th,.PGxwiG_grid thead th:first-child{width:9.5rem}.PGxwiG_place{align-items:baseline;gap:6px;display:flex}.PGxwiG_place b{color:var(--text-primary);font-variant-numeric:tabular-nums;font-weight:600}.PGxwiG_place span{color:var(--text-tertiary);font-weight:400}.PGxwiG_grid tr[data-mine]>*{background:var(--accent-bg)}.PGxwiG_grid tr[data-mine]>th{background:color-mix(in srgb, var(--accent-primary) 9%, var(--card-bg));box-shadow:inset 3px 0 0 var(--accent-primary)}.PGxwiG_grid td{text-align:center}.PGxwiG_mark{border-radius:var(--terminal-radius-sm);width:28px;height:28px;color:var(--c);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.PGxwiG_mark:hover{background:var(--hover-bg)}.PGxwiG_mark:focus-visible{outline:2px solid var(--accent-primary);outline-offset:2px}.PGxwiG_mark[aria-pressed=true]{background:var(--hover-bg)}.PGxwiG_legend{font-size:var(--text-12);color:var(--text-secondary);flex-wrap:wrap;gap:6px 16px;margin:12px 0 0;padding:0;list-style:none;display:flex}.PGxwiG_legend li{align-items:center;gap:6px;display:inline-flex}.PGxwiG_caption{min-height:1.5rem;font-size:var(--text-13);color:var(--text-primary);margin-top:10px;line-height:1.5}.PGxwiG_counterparts{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.PGxwiG_counterpart{border:1px solid var(--border-default);border-radius:var(--terminal-radius-pill);background:var(--card-bg);max-width:100%;font-size:var(--text-13);align-items:center;gap:8px;padding:6px 12px;line-height:1.3;display:inline-flex}.PGxwiG_counterpart[data-shared]{border-color:var(--border-strong);background:var(--surface-secondary);font-weight:500}.PGxwiG_counterpart small{font-size:var(--text-11);color:var(--text-tertiary)}.PGxwiG_dots{gap:3px;display:inline-flex}.PGxwiG_moves{grid-template-columns:repeat(var(--n), minmax(0, 1fr));gap:20px;display:grid}.PGxwiG_moveColumn{min-width:0;margin:0;padding:0;list-style:none}.PGxwiG_moveHead{border-top:3px solid var(--c);font-size:var(--text-13);align-items:center;gap:8px;margin-bottom:10px;padding-top:8px;display:flex}.PGxwiG_moveList{gap:12px;margin:0;padding:0;list-style:none;display:grid}.PGxwiG_move{border-left:2px solid var(--c);font-size:var(--text-13);overflow-wrap:anywhere;padding-left:10px;line-height:1.5}.PGxwiG_move time{font-size:var(--text-11);color:var(--text-secondary);font-variant-numeric:tabular-nums;font-weight:500;display:block}.PGxwiG_details{border-bottom:1px solid var(--border-default);padding:24px 0}.PGxwiG_details h2{font-size:var(--text-13);color:var(--text-secondary);margin-bottom:10px;font-weight:600}.PGxwiG_table{min-width:calc(9rem + var(--cols) * 10.5rem);font-size:var(--text-12)}.PGxwiG_table td{color:var(--text-secondary)}.PGxwiG_table thead th{font-size:var(--text-12);background:0 0}.PGxwiG_table thead th:first-child{background:var(--card-bg)}.PGxwiG_table [data-leader]{background:var(--accent-bg)}.PGxwiG_list{gap:6px;display:grid}.PGxwiG_list p,.PGxwiG_list li{margin:0}.PGxwiG_check{font-size:var(--text-12);color:var(--text-secondary)}.PGxwiG_flag{color:var(--text-primary)}.PGxwiG_flag strong{font-weight:600}.PGxwiG_plain{font-size:var(--text-13);color:var(--text-primary);gap:8px;padding-left:18px;line-height:1.6;list-style:outside;display:grid}.PGxwiG_disclaimer{font-size:var(--text-12);color:var(--text-tertiary);margin-top:14px}@media (prefers-reduced-motion:no-preference){.PGxwiG_fill,.PGxwiG_meter>i{animation:PGxwiG_bench-fill var(--motion-base) var(--ease-out) both}}@keyframes PGxwiG_bench-fill{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media (max-width:1100px){.PGxwiG_scorecard{grid-template-columns:minmax(0,1fr)}.PGxwiG_moves{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.PGxwiG_strip{scroll-snap-type:x mandatory;gap:10px;padding-bottom:6px;display:flex;overflow-x:auto}.PGxwiG_card{scroll-snap-align:start;flex:0 0 min(78%,16rem)}.PGxwiG_moves{grid-template-columns:minmax(0,1fr)}.PGxwiG_matrix{min-width:calc(6.5rem + var(--cols) * 5.5rem)}.PGxwiG_grid{min-width:calc(7rem + var(--cols) * 5.5rem)}.PGxwiG_table{min-width:calc(6.5rem + var(--cols) * 9rem)}.PGxwiG_matrix thead th:first-child,.PGxwiG_matrix tbody th,.PGxwiG_table thead th:first-child,.PGxwiG_table tbody th{width:6.5rem}.PGxwiG_grid thead th:first-child,.PGxwiG_grid tbody th{width:7rem}.PGxwiG_matrix th,.PGxwiG_matrix td,.PGxwiG_grid th,.PGxwiG_grid td,.PGxwiG_table th,.PGxwiG_table td{padding:8px}}@media print{.PGxwiG_scroll{overflow:visible}.PGxwiG_matrix,.PGxwiG_grid,.PGxwiG_table{min-width:0}.PGxwiG_matrix thead th:first-child,.PGxwiG_matrix tbody th,.PGxwiG_grid thead th:first-child,.PGxwiG_grid tbody th,.PGxwiG_table thead th:first-child,.PGxwiG_table tbody th{position:static}.PGxwiG_reasonRow[data-open=false]{display:table-row}.PGxwiG_rowButton svg{display:none}.PGxwiG_strip{display:grid;overflow:visible}.PGxwiG_card{break-inside:avoid}.PGxwiG_fill,.PGxwiG_meter>i{animation:none}}.PGxwiG_hiddenPlot{color:var(--text-tertiary);font-size:var(--text-15);justify-content:center;align-items:center;display:flex}
.IC6IOW_block{border-bottom:1px solid var(--border-default);padding:28px 0}.IC6IOW_block h2{font-size:var(--text-15);letter-spacing:-.02em;align-items:center;gap:8px;margin-bottom:14px;font-weight:600;line-height:1.4;display:flex}.IC6IOW_block h3{font-size:var(--text-13);font-weight:600;line-height:1.4}.IC6IOW_bottomLine{font-size:var(--text-15);color:var(--text-primary);line-height:1.75}.IC6IOW_name{color:var(--text-primary);font-weight:600}.IC6IOW_name:hover{text-decoration:underline}.IC6IOW_gapText{font-size:var(--text-12);color:var(--text-tertiary)}.IC6IOW_plain{font-size:var(--text-13);color:var(--text-primary);gap:8px;padding-left:18px;line-height:1.6;list-style:outside;display:grid}.IC6IOW_disclaimer{font-size:var(--text-12);color:var(--text-tertiary);margin-top:14px}.IC6IOW_list{font-size:var(--text-13);gap:8px;margin:0;padding:0;line-height:1.5;list-style:none;display:grid}.IC6IOW_status{border:1px solid var(--border-default);border-radius:var(--terminal-radius-pill);font-size:var(--text-11);white-space:nowrap;color:var(--text-secondary);background:var(--surface-secondary);align-items:center;gap:5px;padding:1px 8px;font-weight:600;line-height:1.6;display:inline-flex}.IC6IOW_status:before{content:"";background:currentColor;border-radius:50%;flex:none;width:6px;height:6px}.IC6IOW_status[data-status=live]{color:var(--hue-emerald-text);background:var(--hue-emerald-bg);border-color:var(--hue-emerald-border)}.IC6IOW_status[data-status=pilot]{color:var(--hue-amber-text);background:var(--hue-amber-bg);border-color:var(--hue-amber-border)}.IC6IOW_status[data-status=announced]{color:var(--hue-blue-text);background:var(--hue-blue-bg);border-color:var(--hue-blue-border)}.IC6IOW_scroll{border:1px solid var(--border-default);border-radius:var(--terminal-radius-sm);overflow-x:auto}.IC6IOW_table{table-layout:fixed;border-collapse:separate;border-spacing:0;width:100%;min-width:58rem;font-size:var(--text-13);line-height:1.5}.IC6IOW_table th,.IC6IOW_table td{border-bottom:1px solid var(--border-default);text-align:left;vertical-align:top;overflow-wrap:anywhere;padding:10px 12px}.IC6IOW_table tbody tr:last-child>*{border-bottom:0}.IC6IOW_table thead th{background:var(--surface-secondary);font-size:var(--text-12);color:var(--text-primary);vertical-align:bottom;font-weight:600}.IC6IOW_table td{color:var(--text-secondary)}.IC6IOW_table [data-lead]{background:var(--accent-bg)}.IC6IOW_institution{align-items:center;gap:8px;display:flex}.IC6IOW_rank{font-size:var(--text-11);color:var(--text-tertiary);font-variant-numeric:tabular-nums;font-weight:600}.IC6IOW_offer{gap:2px;display:grid}.IC6IOW_offer time,.IC6IOW_when{font-size:var(--text-11);color:var(--text-secondary);font-variant-numeric:tabular-nums;font-weight:500}.IC6IOW_offerHead{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.IC6IOW_timeline{gap:0;margin:0;padding:0;list-style:none;display:grid}.IC6IOW_moment{border-bottom:1px solid var(--border-default);font-size:var(--text-13);grid-template-columns:6.5rem minmax(0,1fr);gap:4px 16px;padding:10px 0;line-height:1.5;display:grid}.IC6IOW_moment:last-child{border-bottom:0}.IC6IOW_moment time{font-size:var(--text-12);color:var(--text-secondary);font-variant-numeric:tabular-nums;font-weight:500}.IC6IOW_momentBody{overflow-wrap:anywhere;gap:4px;min-width:0;display:grid}.IC6IOW_who{color:var(--text-primary);font-weight:600}.IC6IOW_books{grid-template-columns:repeat(auto-fit,minmax(17rem,1fr));gap:20px;display:grid}.IC6IOW_book{border:1px solid var(--border-default);border-radius:var(--terminal-radius-sm);background:var(--card-bg);align-content:start;gap:12px;min-width:0;padding:14px 16px;display:grid}.IC6IOW_steps{counter-reset:step;gap:10px;margin:0;padding:0;list-style:none;display:grid}.IC6IOW_step{font-size:var(--text-13);overflow-wrap:anywhere;counter-increment:step;gap:2px;padding-left:28px;line-height:1.5;display:grid;position:relative}.IC6IOW_step:before{content:counter(step);border:1px solid var(--border-default);width:20px;height:20px;font-size:var(--text-11);color:var(--text-secondary);font-variant-numeric:tabular-nums;border-radius:50%;place-items:center;font-weight:600;display:grid;position:absolute;top:1px;left:0}.IC6IOW_stepLabel{font-size:var(--text-11);text-transform:uppercase;letter-spacing:.06em;color:var(--text-tertiary);font-weight:600}.IC6IOW_stack{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.IC6IOW_vendor{border:1px solid var(--hue-amber-border);border-radius:var(--terminal-radius-pill);background:var(--hue-amber-bg);color:var(--hue-amber-text);font-size:var(--text-12);align-items:center;gap:6px;padding:2px 10px;display:inline-flex}.IC6IOW_vendor[data-relation=partner]{border-color:var(--hue-purple-border);background:var(--hue-purple-bg);color:var(--hue-purple-text)}.IC6IOW_note{font-size:var(--text-13);color:var(--text-primary);line-height:1.6}.IC6IOW_hiring{gap:14px;display:grid}.IC6IOW_hireRow{font-size:var(--text-13);grid-template-columns:minmax(8rem,12rem) minmax(0,1fr);gap:4px 16px;line-height:1.5;display:grid}.IC6IOW_roles{gap:6px;margin:0;padding:0;list-style:none;display:grid}.IC6IOW_decisions{gap:18px;margin-top:18px;display:grid}.IC6IOW_decision{border:1px solid var(--border-default);border-radius:var(--terminal-radius-sm);background:var(--card-bg);font-size:var(--text-15);gap:8px;padding:14px 16px;line-height:1.6;display:grid}.IC6IOW_options{gap:8px;margin:0;padding:0;list-style:none;display:grid}.IC6IOW_option{border-left:2px solid var(--accent-primary);font-size:var(--text-13);gap:2px;padding-left:10px;line-height:1.5;display:grid}.IC6IOW_option strong{color:var(--text-primary)}@media (max-width:640px){.IC6IOW_moment,.IC6IOW_hireRow{grid-template-columns:minmax(0,1fr)}}
._pCC1a_trigger{isolation:isolate;background:var(--card-bg);position:relative}._pCC1a_trigger,._pCC1a_frame,._pCC1a_sheetRow,._pCC1a_composer{--search-blue:var(--accent-primary);--search-sky:#83b9ff;--search-ring-strength:38%;--search-glow-opacity:.16;--search-sheen-duration:5.2s;--search-ring:linear-gradient(135deg, color-mix(in srgb, var(--search-blue) var(--search-ring-strength), transparent), color-mix(in srgb, var(--search-sky) var(--search-ring-strength), transparent));--search-sheen:linear-gradient(100deg, transparent 36%, var(--search-sky) 46%, var(--search-blue) 54%, transparent 64%)}:is([data-theme=dark] ._pCC1a_trigger,[data-theme=dark] ._pCC1a_frame,[data-theme=dark] ._pCC1a_sheetRow,[data-theme=dark] ._pCC1a_composer){--search-ring-strength:55%;--search-glow-opacity:.3}._pCC1a_trigger:hover,._pCC1a_trigger:focus-visible,._pCC1a_trigger[aria-expanded=true]{--search-ring-strength:70%}._pCC1a_frame[data-busy=true],._pCC1a_sheetRow[data-busy=true],._pCC1a_composer[data-busy=true]{--search-sheen-duration:2.2s}._pCC1a_frame{border-radius:var(--terminal-radius-lg);animation:.18s cubic-bezier(.2,.8,.2,1) _pCC1a_searchEnter;position:relative}._pCC1a_frame:before{content:"";z-index:0;border-radius:inherit;background:linear-gradient(135deg, var(--search-blue), var(--search-sky));filter:blur(32px);opacity:var(--search-glow-opacity);pointer-events:none;position:absolute;inset:12px 32px -10px}._pCC1a_panel{z-index:1;border-radius:inherit;background:var(--card-bg);box-shadow:var(--terminal-shadow-floating);position:relative;overflow:hidden}._pCC1a_trigger:after,._pCC1a_frame:after,._pCC1a_ask:before,._pCC1a_composer:after{content:"";z-index:2;border-radius:inherit;background:var(--search-sheen), var(--search-ring);-webkit-mask-composite:xor;pointer-events:none;animation:_pCC1a_searchSheen var(--search-sheen-duration) cubic-bezier(.45, 0, .25, 1) infinite;background-repeat:no-repeat;background-size:250% 100%,100% 100%;padding:1px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}._pCC1a_backdrop{animation:.18s ease-out _pCC1a_searchFade}._pCC1a_sheetRow{position:relative}._pCC1a_sheetRow:after{content:"";background:var(--search-sheen), var(--search-ring);pointer-events:none;height:1px;animation:_pCC1a_searchSheen var(--search-sheen-duration) cubic-bezier(.45, 0, .25, 1) infinite;background-repeat:no-repeat;background-size:250% 100%,100% 100%;position:absolute;bottom:-1px;left:0;right:0}._pCC1a_composer{border-radius:var(--terminal-radius-pill);position:relative}._pCC1a_composer:focus-within{--search-ring-strength:70%}._pCC1a_composer input:focus-visible{outline:none}._pCC1a_ask{isolation:isolate;position:relative}@keyframes _pCC1a_searchSheen{0%{background-position:117% 0,0 0}65%,to{background-position:-17% 0,0 0}}@keyframes _pCC1a_searchEnter{0%{opacity:0;transform:translateY(-6px)scale(.985)}}@keyframes _pCC1a_searchFade{0%{opacity:0}}@media (prefers-reduced-motion:reduce){._pCC1a_frame,._pCC1a_backdrop{animation:none}._pCC1a_trigger:after,._pCC1a_frame:after,._pCC1a_ask:before,._pCC1a_sheetRow:after,._pCC1a_composer:after{background:linear-gradient(135deg, var(--search-blue), var(--search-sky));background-size:100% 100%;animation:none}}._pCC1a_panel input:focus-visible,._pCC1a_sheetRow input:focus-visible{outline:none}
.Y_Ei8q_overlay[data-open=true] .Y_Ei8q_backdrop{animation:.18s ease-out both Y_Ei8q_backdropIn}.Y_Ei8q_overlay[data-open=false] .Y_Ei8q_backdrop{animation:.18s ease-in both Y_Ei8q_backdropOut}.Y_Ei8q_overlay[data-open=true] .Y_Ei8q_sidePanel{animation:.18s cubic-bezier(.2,.8,.2,1) both Y_Ei8q_sideIn}.Y_Ei8q_overlay[data-open=false] .Y_Ei8q_sidePanel{animation:.18s ease-in both Y_Ei8q_sideOut}.Y_Ei8q_overlay[data-open=true] .Y_Ei8q_topPanel{animation:.18s cubic-bezier(.2,.8,.2,1) both Y_Ei8q_topIn}.Y_Ei8q_overlay[data-open=false] .Y_Ei8q_topPanel{animation:.18s ease-in both Y_Ei8q_topOut}.Y_Ei8q_sidePanel,.Y_Ei8q_topPanel{overscroll-behavior:contain}@keyframes Y_Ei8q_backdropIn{0%{opacity:0}to{opacity:1}}@keyframes Y_Ei8q_backdropOut{0%{opacity:1}to{opacity:0}}@keyframes Y_Ei8q_sideIn{0%{opacity:0;transform:translate(-24px)}to{opacity:1;transform:translate(0)}}@keyframes Y_Ei8q_sideOut{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(-24px)}}@keyframes Y_Ei8q_topIn{0%{opacity:0;transform:translateY(-12px)}to{opacity:1;transform:translateY(0)}}@keyframes Y_Ei8q_topOut{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-12px)}}@media (prefers-reduced-motion:reduce){.Y_Ei8q_overlay .Y_Ei8q_backdrop,.Y_Ei8q_overlay .Y_Ei8q_sidePanel,.Y_Ei8q_overlay .Y_Ei8q_topPanel{animation:none}}
article.TQp2vq_report{max-width:980px}.TQp2vq_bottomLine{font-size:var(--text-15);color:var(--text-primary);line-height:1.75}.TQp2vq_lead{font-size:var(--text-15);color:var(--text-primary);margin-bottom:14px;line-height:1.7}.TQp2vq_overview{border:1px solid var(--border-default);border-radius:var(--terminal-radius-sm);grid-template-columns:repeat(2,minmax(0,1fr));display:grid;overflow:hidden}.TQp2vq_cell{border-color:var(--border-default);border-style:solid;border-width:0;padding:14px 16px}.TQp2vq_cell:nth-child(odd){border-right-width:1px}.TQp2vq_cell:nth-child(-n+2){border-bottom-width:1px}.TQp2vq_cell h3{font-size:var(--text-13);color:var(--text-primary);justify-content:space-between;gap:8px;font-weight:600;display:flex}.TQp2vq_cell h3 span{font-size:var(--text-11);color:var(--text-secondary);font-weight:400}.TQp2vq_cell ol{font-size:var(--text-13);color:var(--text-secondary);gap:4px;margin-top:8px;padding-left:16px;line-height:1.5;list-style:decimal;display:grid}.TQp2vq_cell a:hover{color:var(--text-primary);text-decoration:underline}.TQp2vq_rows{display:grid}.TQp2vq_rowHead,.TQp2vq_row{grid-template-columns:minmax(0,1.5fr) 92px minmax(0,1fr);gap:16px;display:grid}.TQp2vq_rowHead{font-size:var(--text-11);color:var(--text-tertiary);padding-bottom:8px}.TQp2vq_row{border-top:1px solid var(--border-default);font-size:var(--text-13);padding:14px 0;scroll-margin-top:90px;line-height:1.6}.TQp2vq_row strong{color:var(--text-primary);font-weight:600}.TQp2vq_pointTitle{font-size:var(--text-15);color:var(--text-primary);margin-bottom:2px;font-weight:600;line-height:1.45;display:block}.TQp2vq_evidence{color:var(--text-primary)}.TQp2vq_soWhat{color:var(--text-secondary)}.TQp2vq_pills{flex-direction:column;align-items:flex-start;gap:4px;display:flex}.TQp2vq_pill{font-size:var(--text-11);white-space:nowrap;border-radius:999px;padding:2px 8px;font-weight:600;display:inline-block}.TQp2vq_mobileLabel{display:none}.TQp2vq_glance{font-size:var(--text-13);grid-template-columns:minmax(0,150px) minmax(0,1fr) auto;line-height:1.6;display:grid}.TQp2vq_glance>*{border-top:1px solid var(--border-default);padding:10px 0}.TQp2vq_glance dt{color:var(--text-secondary);padding-right:16px}.TQp2vq_glance dd:not(:nth-child(3n)){padding-right:16px}.TQp2vq_glance dd{color:var(--text-primary)}.TQp2vq_tows{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.TQp2vq_tows div{border:1px solid var(--border-default);border-radius:var(--terminal-radius-sm);font-size:var(--text-13);padding:14px 16px;line-height:1.6}.TQp2vq_tows p:first-child{font-size:var(--text-11);color:var(--text-tertiary);margin-bottom:4px}.TQp2vq_moves{counter-reset:move;gap:14px;display:grid}.TQp2vq_moves li{counter-increment:move;font-size:var(--text-15);grid-template-columns:28px minmax(0,1fr);line-height:1.65;display:grid}.TQp2vq_moves li:before{content:counter(move, decimal-leading-zero);font-size:var(--text-11);color:var(--accent-text);font-variant-numeric:tabular-nums;font-weight:600;line-height:2.3}.TQp2vq_subhead{font-size:var(--text-13);color:var(--text-secondary);margin:22px 0 10px;font-weight:600}.TQp2vq_avoid{font-size:var(--text-15);gap:10px;padding-left:18px;line-height:1.65;list-style:outside;display:grid}.TQp2vq_scenario{border-top:1px solid var(--border-default);font-size:var(--text-13);grid-template-columns:64px minmax(0,1fr);gap:16px;padding:14px 0;line-height:1.6;display:grid}.TQp2vq_probability{font-size:var(--text-15);color:var(--text-primary);font-variant-numeric:tabular-nums;font-weight:600}.TQp2vq_bar{border-radius:var(--terminal-radius-sm);background:var(--border-default);height:3px;margin-top:6px;overflow:hidden}.TQp2vq_bar span{background:var(--accent-primary);height:100%;display:block}.TQp2vq_note{font-size:var(--text-11);color:var(--text-tertiary);margin-top:10px}.TQp2vq_watch{font-size:var(--text-13);grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);line-height:1.6;display:grid}.TQp2vq_watch>*{border-top:1px solid var(--border-default);padding:10px 0}.TQp2vq_watch dt{color:var(--text-primary);padding-right:16px;font-weight:600}.TQp2vq_watch dd{color:var(--text-secondary)}.TQp2vq_actions{font-size:var(--text-12);color:var(--text-secondary);flex-wrap:wrap;align-items:center;gap:10px;margin-top:14px;display:flex}.TQp2vq_ask{border:1px solid var(--border-default);border-radius:var(--terminal-radius-sm);background:var(--surface-secondary);margin-top:28px;padding:18px}.TQp2vq_ask h2{font-size:var(--text-15);color:var(--text-primary);font-weight:600}.TQp2vq_ask>p{font-size:var(--text-12);color:var(--text-secondary);margin-top:2px}.TQp2vq_chips{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.TQp2vq_chip{border:1px solid var(--border-default);font-size:var(--text-13);color:var(--text-primary);background:var(--card-bg);border-radius:999px;padding:5px 12px}.TQp2vq_chip:hover{border-color:var(--border-strong)}.TQp2vq_askForm{gap:8px;margin-top:12px;display:flex}.TQp2vq_askForm input{border:1px solid var(--border-default);border-radius:var(--terminal-radius-sm);background:var(--card-bg);min-width:0;height:36px;color:var(--text-primary);font-size:var(--ios-min-input-text,1rem);flex:1;padding:0 12px}.TQp2vq_askForm button{border-radius:var(--terminal-radius-sm);background:var(--text-primary);height:36px;color:var(--card-bg);font-size:var(--text-13);padding:0 14px;font-weight:600}.TQp2vq_compareScroll{border:1px solid var(--border-default);border-radius:var(--terminal-radius-sm);overflow-x:auto}.TQp2vq_compare{border-collapse:collapse;width:100%;min-width:640px;font-size:var(--text-13);line-height:1.5}.TQp2vq_compare th,.TQp2vq_compare td{border-top:1px solid var(--border-default);text-align:left;vertical-align:top;padding:10px 12px}.TQp2vq_compare thead th{background:var(--surface-secondary);border-top:0;font-weight:600}.TQp2vq_compare tbody th{width:160px;color:var(--text-primary);font-weight:600}.TQp2vq_compare tbody th span:first-child{margin-bottom:4px;display:block}.TQp2vq_compare td{color:var(--text-primary)}.TQp2vq_compare [data-subject],.TQp2vq_compare thead [data-subject]{background:var(--accent-bg)}.TQp2vq_unknown{color:var(--text-tertiary)}.TQp2vq_companyTag{color:var(--text-primary);align-items:center;gap:6px;font-weight:600;display:inline-flex}.TQp2vq_companyTag:hover span{text-decoration:underline}.TQp2vq_positioning [data-subject]{border-color:var(--accent-primary);background:var(--accent-bg)}.TQp2vq_cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.TQp2vq_card{border:1px solid var(--border-default);border-radius:var(--terminal-radius-sm);font-size:var(--text-13);break-inside:avoid;padding:14px 16px;line-height:1.6}.TQp2vq_card h3{font-size:var(--text-13);align-items:center;gap:8px;display:flex}.TQp2vq_versus{font-size:var(--text-11);color:var(--text-tertiary);text-transform:uppercase;font-weight:600}.TQp2vq_sides{gap:10px;margin-top:10px;display:grid}.TQp2vq_side{font-size:var(--text-11);color:var(--text-secondary);margin-bottom:2px;font-weight:600}.TQp2vq_sides ul{color:var(--text-primary);gap:4px;padding-left:16px;list-style:outside;display:grid}.TQp2vq_play{border-top:1px solid var(--border-default);color:var(--text-primary);margin-top:10px;padding-top:10px}.TQp2vq_probes{counter-reset:probe;gap:0;display:grid}.TQp2vq_probes li{counter-increment:probe;border-top:1px solid var(--border-default);font-size:var(--text-13);color:var(--text-secondary);padding:14px 0 14px 36px;line-height:1.6;position:relative}.TQp2vq_probes li:before{content:counter(probe, decimal-leading-zero);font-size:var(--text-11);color:var(--accent-text);font-variant-numeric:tabular-nums;font-weight:600;position:absolute;top:16px;left:0}.TQp2vq_question{font-size:var(--text-15);color:var(--text-primary);margin-bottom:4px;font-weight:600;line-height:1.45}.TQp2vq_probeLabel{min-width:72px;font-size:var(--text-11);color:var(--text-tertiary);font-weight:600;display:inline-block}.TQp2vq_copy{border:1px solid var(--border-default);border-radius:var(--terminal-radius-sm);background:var(--card-bg);height:32px;color:var(--text-primary);font-size:var(--text-12);padding:0 12px;font-weight:600}.TQp2vq_copy:hover{border-color:var(--border-strong)}@media (max-width:640px){.TQp2vq_overview,.TQp2vq_tows,.TQp2vq_cards{grid-template-columns:minmax(0,1fr)}.TQp2vq_cell{border-bottom-width:1px;border-right-width:0!important}.TQp2vq_cell:last-child{border-bottom-width:0}.TQp2vq_rowHead{display:none}.TQp2vq_row{grid-template-columns:minmax(0,1fr);gap:6px}.TQp2vq_pills{flex-direction:row}.TQp2vq_mobileLabel{color:var(--text-secondary);font-weight:600;display:inline}.TQp2vq_glance{grid-template-columns:minmax(0,88px) minmax(0,1fr) auto}.TQp2vq_glance dt,.TQp2vq_glance dd:not(:nth-child(3n)){padding-right:10px}.TQp2vq_watch{grid-template-columns:minmax(0,1fr)}.TQp2vq_watch dd{border-top:0;padding-top:0}.TQp2vq_scenario{grid-template-columns:52px minmax(0,1fr)}}@media print{.TQp2vq_row,.TQp2vq_tows div,.TQp2vq_scenario,.TQp2vq_probes li{break-inside:avoid}.TQp2vq_ask,.TQp2vq_actions{display:none}.TQp2vq_compareScroll{overflow:visible}.TQp2vq_compare{min-width:0}}article.TQp2vq_embedded{padding:24px 0 12px}
@font-face{font-family:"51 Brand Inter";src:url(/brand/inter-latin.woff2)format("woff2");font-style:normal;font-weight:100 900;font-display:swap}.n1HNcG_lockup{white-space:nowrap;flex-shrink:0;align-items:center;gap:14px;display:inline-flex}.n1HNcG_mark{object-fit:contain;width:32px;height:32px}.n1HNcG_name{color:var(--text-primary);letter-spacing:-.03em;font:500 18px/1.2 "51 Brand Inter",Arial,sans-serif;display:none}.n1HNcG_beta{color:var(--text-secondary);letter-spacing:0;font:400 10px/1.2 "51 Brand Inter",Arial,sans-serif;display:inline}@media (min-width:640px){.n1HNcG_name{display:inline}}
.fS5FXG_figure{border:1px solid var(--border-default);border-radius:var(--terminal-radius-lg);background:var(--card-bg);min-width:0;padding:4px 14px;container-type:inline-size}.fS5FXG_title{border-bottom:1px solid var(--border-default);color:var(--text-primary);font-size:var(--text-13);padding:10px 0;font-weight:600}.fS5FXG_rows{margin:0;padding:0;list-style:none}.fS5FXG_row{grid-template-columns:minmax(0,1fr);gap:6px;padding:12px 0;display:grid}.fS5FXG_row+.fS5FXG_row{border-top:1px solid var(--border-default)}.fS5FXG_group{color:var(--text-primary);font-size:var(--text-13);align-items:center;gap:8px;margin:0;font-weight:600;display:flex}.fS5FXG_dot{border-radius:var(--terminal-radius-pill);background:var(--group-color);flex:none;width:8px;height:8px}.fS5FXG_groupName{overflow-wrap:anywhere;min-width:0}.fS5FXG_count{color:var(--text-tertiary);font-size:var(--text-12);font-variant-numeric:tabular-nums;font-weight:400}.fS5FXG_chips{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.fS5FXG_chip{border:1px solid var(--border-default);border-radius:var(--terminal-radius-pill);background:var(--card-bg);align-items:center;max-width:100%;display:inline-flex}.fS5FXG_chipBody{min-width:0;min-height:32px;color:var(--text-primary);font-size:var(--text-12);align-items:center;gap:6px;padding:2px 10px 2px 6px;text-decoration:none;display:inline-flex}a.fS5FXG_chipBody:hover .fS5FXG_name{text-decoration:underline}a.fS5FXG_chipBody:focus-visible{outline:2px solid var(--accent-text);outline-offset:2px;border-radius:var(--terminal-radius-pill)}.fS5FXG_name{white-space:nowrap;font-weight:500}.fS5FXG_note{min-width:0;max-width:20ch;color:var(--text-tertiary);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.fS5FXG_cites{align-items:center;gap:2px;padding-right:8px;display:inline-flex}
@font-face{font-family:DM Sans;font-style:normal;font-weight:100 1000;font-display:swap;src:url(../media/47faf0e9117ce2e3-s.270md_-rr62el.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Sans;font-style:normal;font-weight:100 1000;font-display:swap;src:url(../media/660acf689794c992-s.p.0lsanbtneewqp.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:DM Sans Fallback;src:local(Arial);ascent-override:94.9%;descent-override:29.66%;line-gap-override:0.0%;size-adjust:104.53%}.tv5hLa_className{font-family:DM Sans,DM Sans Fallback;font-style:normal}.tv5hLa_variable{--welcome-body-font:"DM Sans", "DM Sans Fallback"}
.xh34lq_figure{border:1px solid var(--border-default);border-radius:var(--terminal-radius-lg);background:var(--card-bg);min-width:0;padding:4px 14px;container-type:inline-size}.xh34lq_header{border-bottom:1px solid var(--border-default);flex-wrap:wrap;align-items:center;gap:4px 8px;padding:10px 0;display:flex}.xh34lq_title{color:var(--text-primary);font-size:var(--text-13);font-weight:600}.xh34lq_basis{min-width:0;color:var(--text-tertiary);font-size:var(--text-12);overflow-wrap:anywhere;text-align:right;margin-left:auto}.xh34lq_rows{margin:0;padding:0;list-style:none}.xh34lq_row{grid-template-columns:1.25rem minmax(0,1fr);gap:8px;padding:10px 0;display:grid}.xh34lq_row+.xh34lq_row{border-top:1px solid var(--border-default)}.xh34lq_rank{color:var(--text-tertiary);font-size:var(--text-12);font-variant-numeric:tabular-nums;padding-top:5px}.xh34lq_body{gap:2px;min-width:0;display:grid}.xh34lq_head{flex-wrap:wrap;align-items:center;gap:4px 10px;min-width:0;display:flex}.xh34lq_who{min-width:0;color:var(--text-primary);font-size:var(--text-13);align-items:center;gap:6px;text-decoration:none;display:inline-flex}a.xh34lq_who:hover .xh34lq_name{text-decoration:underline}a.xh34lq_who:focus-visible{outline:2px solid var(--accent-text);outline-offset:2px;border-radius:var(--terminal-radius-sm)}.xh34lq_name{overflow-wrap:anywhere;font-weight:600}.xh34lq_verdict{border-radius:var(--terminal-radius-pill);background:var(--badge-bg);min-width:0;color:var(--text-secondary);font-size:var(--text-12);padding:2px 8px;font-weight:500}.xh34lq_row[data-first=true] .xh34lq_verdict{background:var(--accent-bg);color:var(--accent-text)}.xh34lq_why{color:var(--text-secondary);font-size:var(--text-12);margin:0;line-height:1.5}.xh34lq_cites{vertical-align:baseline;align-items:center;gap:2px;margin-left:4px;display:inline-flex}
.eNSwta_page{--map-panel:var(--card-bg,var(--surface-secondary));--map-cyan:var(--accent-text);container-type:inline-size}.eNSwta_page button,.eNSwta_page a,.eNSwta_page input,.eNSwta_page select{-webkit-tap-highlight-color:transparent}.eNSwta_page button{cursor:pointer}.eNSwta_page button:disabled{cursor:default;opacity:.45}.eNSwta_page :is(button,a,input,select):focus-visible{outline:2px solid var(--accent-text);outline-offset:3px}.eNSwta_header{justify-content:space-between;align-items:center;gap:20px;margin-bottom:10px;display:flex}.eNSwta_header h1{font-size:var(--text-20);letter-spacing:-.03em;margin:0;font-weight:600;line-height:1.2}.eNSwta_header h1:focus{outline:0}.eNSwta_header p{font-size:var(--text-15);color:var(--text-secondary);margin:8px 0 0}.eNSwta_actions{gap:8px;display:flex}.eNSwta_button,.eNSwta_primaryButton{border:1px solid var(--border-default);border-radius:var(--terminal-radius-sm);background:var(--map-panel);min-height:34px;font-size:var(--text-13);white-space:nowrap;justify-content:center;align-items:center;gap:8px;padding:6px 10px;font-weight:500;display:inline-flex}.eNSwta_button:hover:not(:disabled){background:var(--hover-bg);border-color:var(--border-strong)}.eNSwta_button[aria-pressed=true]{color:var(--accent-text);border-color:var(--accent-text)}.eNSwta_count{font-variant-numeric:tabular-nums;color:var(--text-secondary)}.eNSwta_tabs{border-bottom:1px solid var(--border-default);gap:24px;margin-bottom:24px;display:flex;overflow-x:auto}.eNSwta_tabs a{white-space:nowrap;min-height:44px;font-size:var(--text-15);color:var(--text-secondary);border-bottom:2px solid #0000;flex-shrink:0;align-items:center;margin-bottom:-1px;padding:0 0 13px;font-weight:500;text-decoration:none;display:inline-flex}.eNSwta_tabs a[aria-current=page]{color:var(--text-primary);border-bottom-color:var(--accent-text)}.eNSwta_tabs a:hover{color:var(--text-primary)}.eNSwta_previewNote{font-size:var(--text-11);color:var(--text-tertiary);margin:0 0 8px}.eNSwta_toolbar{align-items:center;gap:12px;display:flex}.eNSwta_search{border:1px solid var(--border-default);background:var(--map-panel);border-radius:var(--terminal-radius-sm);min-width:140px;max-width:440px;height:36px;color:var(--text-tertiary);flex:1;align-items:center;gap:9px;padding:0 12px;display:flex}.eNSwta_search:focus-within{border-color:var(--accent-text)}.eNSwta_search input{width:100%;min-width:0;color:var(--text-primary);font-size:var(--text-13);background:0 0;border:0;outline:0!important}.eNSwta_search input::placeholder{color:var(--text-tertiary)}.eNSwta_select{font-size:var(--text-12);color:var(--text-secondary);align-items:center;gap:9px;display:flex}.eNSwta_select select,.eNSwta_stageSelect select{background:var(--map-panel);color:var(--text-primary);border:1px solid var(--border-default);border-radius:var(--terminal-radius-sm);min-height:36px;font-size:var(--text-13);padding:0 28px 0 12px}.eNSwta_viewToggle{border:1px solid var(--border-default);border-radius:var(--terminal-radius-sm);background:var(--surface-secondary);flex-shrink:0;margin-left:auto;padding:3px;display:flex}.eNSwta_viewToggle button{min-height:28px;font-size:var(--text-12);border-radius:var(--terminal-radius-sm);color:var(--text-secondary);border:1px solid #0000;justify-content:center;align-items:center;gap:6px;padding:3px 8px;display:flex}.eNSwta_viewToggle button[aria-pressed=true]{color:var(--text-primary);background:var(--hover-bg);border-color:var(--border-default)}.eNSwta_scope{min-height:32px;color:var(--text-tertiary);font-size:var(--text-12);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;display:flex}.eNSwta_scope button{color:var(--accent-text);align-items:center;gap:5px;min-height:32px;display:flex}.eNSwta_explorer{grid-template-columns:minmax(0,1fr);align-items:start;gap:18px;display:grid}.eNSwta_explorer[data-inspector=true]{grid-template-columns:minmax(0,1fr) 280px}.eNSwta_explorerMain{min-width:0}.eNSwta_landscape{grid-template-columns:repeat(auto-fit,minmax(min(100%,340px),1fr));gap:12px;display:grid}.eNSwta_sector{border:1px solid var(--border-default);background:var(--map-panel);border-radius:var(--terminal-radius-md);flex-direction:column;min-width:0;padding:14px;display:flex;position:relative}.eNSwta_sectorTitle{justify-content:space-between;align-items:start;gap:8px;margin-bottom:6px;display:flex}.eNSwta_sectorTitle h2{text-align:left;font-size:var(--text-15);letter-spacing:-.02em;font-weight:600;line-height:1.4}.eNSwta_sectorTitle>span{font-size:var(--text-12);color:var(--text-tertiary);font-variant-numeric:tabular-nums;padding-top:3px}.eNSwta_companyGrid,.eNSwta_companyList{margin:0;padding:0;list-style:none}.eNSwta_companyGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.eNSwta_companyGrid li,.eNSwta_companyList li{min-width:0}.eNSwta_company{border-radius:var(--terminal-radius-sm);text-align:left;border:1px solid #0000;align-items:center;gap:8px;width:100%;padding:9px 6px;display:flex;position:relative}.eNSwta_company:hover{background:var(--hover-bg)}.eNSwta_company[aria-pressed=true]{background:var(--accent-bg);border-color:var(--accent-text)}.eNSwta_companyGrid .eNSwta_company{text-align:center;flex-direction:column;justify-content:flex-start;height:100%;min-height:92px}.eNSwta_companyGrid .eNSwta_company>span:first-child{border-radius:var(--terminal-radius-sm);width:34px;height:34px;font-size:var(--text-12);flex-shrink:0}.eNSwta_companyName{font-size:var(--text-12);word-break:normal;overflow-wrap:anywhere;line-height:1.3}.eNSwta_companyName small{font-size:var(--text-11);color:var(--text-tertiary);margin-top:4px;display:block}.eNSwta_companyScore{white-space:nowrap;border-radius:var(--terminal-radius-sm);background:var(--accent-bg);font-size:var(--text-13);font-variant-numeric:tabular-nums;color:var(--accent-text);flex-shrink:0;margin-left:auto;padding:3px 6px;font-weight:600}.eNSwta_companyScore sup{font-size:var(--text-11)}.eNSwta_savedMark{color:var(--accent-text);flex-shrink:0}.eNSwta_companyGrid .eNSwta_savedMark{position:absolute;top:5px;right:2px}.eNSwta_exploreLink{width:100%;color:var(--accent-text);font-size:var(--text-12);border-top:1px solid var(--border-default);justify-content:space-between;align-items:center;min-height:40px;margin-top:8px;padding-top:10px;font-weight:500;display:flex}.eNSwta_previewCount{color:var(--text-tertiary);font-size:var(--text-11);margin-top:0;display:block;position:absolute;bottom:25px;right:38px}.eNSwta_companyList{border:1px solid var(--border-default);background:var(--map-panel);border-radius:var(--terminal-radius-md);overflow:hidden}.eNSwta_companyList li{border-bottom:1px solid var(--border-default);align-items:center;padding:0 8px;display:flex}.eNSwta_companyList li:last-child{border-bottom:0}.eNSwta_companyList .eNSwta_company{min-height:60px}.eNSwta_companyList .eNSwta_companyName{font-size:var(--text-15);flex:1}.eNSwta_companyList .eNSwta_company>span:first-child{flex-shrink:0;width:32px;height:32px}.eNSwta_breadcrumb{font-size:var(--text-12);color:var(--text-secondary);align-items:center;gap:12px;margin-bottom:16px;display:flex}.eNSwta_breadcrumb button{min-height:32px;color:var(--accent-text);align-items:center;gap:7px;display:flex}.eNSwta_breadcrumb>span:first-of-type{color:var(--text-tertiary)}.eNSwta_marketLayout{border:1px solid var(--border-default);border-radius:var(--terminal-radius-md);background:var(--map-panel);grid-template-columns:210px minmax(0,1fr);min-height:420px;display:grid;overflow:hidden}.eNSwta_marketNav{border-right:1px solid var(--border-default);padding:20px 12px}.eNSwta_marketNav h2{font-size:var(--text-15);padding:0 8px;font-weight:600}.eNSwta_marketNav p{font-size:var(--text-12);color:var(--text-tertiary);margin:6px 0 20px;padding:0 8px}.eNSwta_marketNav button{text-align:left;width:100%;min-height:44px;font-size:var(--text-12);border-radius:var(--terminal-radius-sm);color:var(--text-secondary);justify-content:space-between;align-items:center;gap:10px;padding:10px 8px;line-height:1.5;display:flex}.eNSwta_marketNav button>span:last-child{font-size:var(--text-11);color:var(--text-tertiary);font-variant-numeric:tabular-nums}.eNSwta_marketNav button:hover{background:var(--hover-bg)}.eNSwta_marketNav button[aria-current=true]{color:var(--accent-text);background:var(--accent-bg)}.eNSwta_marketNav small{font-size:var(--text-11);color:var(--text-tertiary);padding:20px 8px 0;line-height:1.6;display:block}.eNSwta_marketContent{min-width:0;padding:24px}.eNSwta_marketContent>h2{font-size:var(--text-20);letter-spacing:-.02em;font-weight:600;line-height:1.3}.eNSwta_definition{font-size:var(--text-13);color:var(--text-secondary);max-width:620px;margin:10px 0 25px;line-height:1.65}.eNSwta_marketContent .eNSwta_companyGrid{grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:8px}.eNSwta_marketContent .eNSwta_companyGrid .eNSwta_company{text-align:left;flex-direction:row;justify-content:flex-start;gap:12px;min-height:64px;padding:10px}.eNSwta_marketContent .eNSwta_companyGrid .eNSwta_company:hover{background:var(--hover-bg)}.eNSwta_marketContent .eNSwta_companyGrid .eNSwta_company[aria-pressed=true]{border-color:var(--accent-text);background:var(--accent-bg)}.eNSwta_vendorGroup+.eNSwta_vendorGroup{margin-top:30px}.eNSwta_vendorGroup h3{font-size:var(--text-12);color:var(--text-secondary);align-items:center;gap:8px;margin:0 0 14px;font-weight:500;display:flex}.eNSwta_vendorGroup h3 span{color:var(--text-tertiary)}.eNSwta_inspector{border:1px solid var(--border-default);border-radius:var(--terminal-radius-md);background:var(--map-panel);width:100%;color:var(--text-primary);max-height:calc(100dvh - 48px);margin:0;padding:18px;position:sticky;top:24px;overflow:auto}.eNSwta_inspector::backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#000000a6}.eNSwta_inspectorTop{justify-content:space-between;align-items:center;gap:8px;margin:-4px -6px 16px 0;display:flex}.eNSwta_eyebrow{font-size:var(--text-11);color:var(--text-tertiary)}.eNSwta_iconButton{border-radius:var(--terminal-radius-sm);width:36px;height:36px;color:var(--text-secondary);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.eNSwta_iconButton:hover{color:var(--text-primary);background:var(--hover-bg)}.eNSwta_inspectorIdentity>span:first-child{border-radius:var(--terminal-radius-md);width:48px;height:48px;font-size:var(--text-20)}.eNSwta_inspectorIdentity h2{font-size:var(--text-20);letter-spacing:-.02em;overflow-wrap:anywhere;margin:16px 0 7px;font-weight:600;line-height:1.25}.eNSwta_inspectorIdentity p{font-size:var(--text-12);color:var(--text-secondary);line-height:1.5}.eNSwta_facts{border-top:1px solid var(--border-default);margin:20px 0 24px;padding-top:20px}.eNSwta_facts dt{font-size:var(--text-11);color:var(--text-tertiary);margin-bottom:5px}.eNSwta_facts dd{font-size:var(--text-13);margin:0 0 16px;line-height:1.5}.eNSwta_primaryButton{border-radius:var(--terminal-control-radius);width:100%;color:var(--btn-primary-text);background:var(--btn-primary-bg);border-color:var(--btn-primary-bg)}.eNSwta_primaryButton:hover{filter:brightness(.92)}.eNSwta_profileLink{min-height:44px;color:var(--accent-text);font-size:var(--text-12);justify-content:center;align-items:center;gap:6px;margin-top:8px;display:flex}.eNSwta_inspectorNote{font-size:var(--text-11);color:var(--text-tertiary);margin:16px 0 0;line-height:1.6}.eNSwta_sectionIntro{justify-content:space-between;align-items:center;gap:16px;margin:4px 0 24px;display:flex}.eNSwta_sectionIntro h2{font-size:var(--text-20);font-weight:600}.eNSwta_sectionIntro p{font-size:var(--text-12);color:var(--text-secondary);margin-top:6px}.eNSwta_textButton{color:var(--accent-text);font-size:var(--text-12);align-items:center;gap:6px;min-height:40px;display:flex}.eNSwta_empty{border:1px solid var(--border-default);border-radius:var(--terminal-radius-md);background:var(--map-panel);text-align:center;padding:56px 24px}.eNSwta_empty>svg{color:var(--text-tertiary);margin:0 auto 18px}.eNSwta_empty h2{font-size:var(--text-20);font-weight:600}.eNSwta_empty p{font-size:var(--text-13);color:var(--text-secondary);max-width:380px;margin:10px auto 22px;line-height:1.6}.eNSwta_footer{font-size:var(--text-11);color:var(--text-tertiary);justify-content:space-between;align-items:center;gap:16px;margin-top:26px;line-height:1.5;display:flex}.eNSwta_footer a{color:var(--text-secondary);align-items:center;gap:6px;min-height:32px;display:flex}.eNSwta_footer a:hover{color:var(--accent-text)}.eNSwta_note{color:var(--text-secondary);font-size:var(--text-12);line-height:1.6}.eNSwta_adoptionToolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;display:flex}.eNSwta_cohorts{flex-wrap:wrap;gap:5px;display:flex}.eNSwta_cohorts button{border-radius:var(--terminal-radius-sm);min-height:36px;color:var(--text-secondary);font-size:var(--text-12);border:1px solid #0000;padding:6px 11px}.eNSwta_cohorts button[aria-pressed=true]{background:var(--hover-bg);border-color:var(--border-default);color:var(--text-primary)}.eNSwta_cohorts button:hover{color:var(--text-primary);background:var(--hover-bg)}.eNSwta_evidence{color:var(--text-tertiary);font-size:var(--text-11)}.eNSwta_adoptionIntro{justify-content:space-between;align-items:center;gap:20px;margin:24px 0;display:flex}.eNSwta_adoptionIntro h2{font-size:var(--text-20);letter-spacing:-.02em;font-weight:600;line-height:1.3}.eNSwta_adoptionIntro p{font-size:var(--text-13);color:var(--text-secondary);margin-top:8px;line-height:1.5}.eNSwta_adoptionLayout{grid-template-columns:minmax(0,1fr) 260px;align-items:start;gap:18px;display:grid}.eNSwta_chart{border:1px solid var(--border-default);border-radius:var(--terminal-radius-md);background:var(--map-panel);min-width:0;padding:24px}.eNSwta_chartTitle{justify-content:space-between;align-items:center;gap:12px;display:flex}.eNSwta_chartTitle h2{font-size:var(--text-15);font-weight:600}.eNSwta_legend{flex-wrap:wrap;gap:10px 16px;margin-top:16px;display:flex}.eNSwta_legend>span{font-size:var(--text-11);color:var(--text-secondary);align-items:center;gap:7px;display:flex}.eNSwta_legend i{border-radius:var(--terminal-radius-sm);width:9px;height:9px;display:inline-block}.eNSwta_page [data-stage="0"]{color:#fff;background:#515662}.eNSwta_page [data-stage="1"]{color:#fff;background:#69758d}.eNSwta_page [data-stage="2"]{color:#fff;background:#4277b5}.eNSwta_page [data-stage="3"]{color:#10252f;background:#65bbde}.eNSwta_page [data-stage="4"]{color:#0d2921;background:#4cbd9f}.eNSwta_chartHelp{font-size:var(--text-11);color:var(--text-tertiary);margin:12px 0 18px}.eNSwta_axis,.eNSwta_barRow{grid-template-columns:132px minmax(0,1fr) 70px;align-items:center;gap:12px;display:grid}.eNSwta_axis{color:var(--text-tertiary);font-size:var(--text-11);margin-bottom:8px}.eNSwta_axis>div{justify-content:space-between;display:flex}.eNSwta_axis>span:last-child{text-align:right}.eNSwta_barRow{text-align:left;border-radius:var(--terminal-radius-sm);border:1px solid #0000;width:100%;min-height:48px;padding:8px 0}.eNSwta_barRow:hover,.eNSwta_barRow[aria-pressed=true]{background:var(--hover-bg)}.eNSwta_barRow[aria-pressed=true]{outline:1px solid var(--accent-text);outline-offset:4px}.eNSwta_barName{font-size:var(--text-12);color:var(--text-primary);line-height:1.4}.eNSwta_barName small{font-size:var(--text-11);color:var(--text-tertiary);margin-top:3px;display:block}.eNSwta_barTrack{border-radius:var(--terminal-radius-sm);background:var(--surface-primary);width:100%;height:28px;display:flex;overflow:hidden}.eNSwta_barTrack>span{font-size:var(--text-11);font-variant-numeric:tabular-nums;border-right:1px solid var(--map-panel);justify-content:center;align-items:center;font-weight:500;display:flex}.eNSwta_barTrack>span:last-child{border-right:0}.eNSwta_unavailableBar{background:var(--surface-secondary)}.eNSwta_barRow>strong{font-size:var(--text-13);text-align:right;font-variant-numeric:tabular-nums;font-weight:500}.eNSwta_barRow[data-strategy=true]{border-top:1px solid var(--border-default);border-radius:0;margin-top:16px;padding-top:18px}.eNSwta_chartNote{font-size:var(--text-11);color:var(--text-tertiary);margin-top:24px;line-height:1.6}.eNSwta_adoptionPrompt{padding:26px 20px}.eNSwta_adoptionPrompt h3{font-size:var(--text-15);letter-spacing:-.02em;font-weight:500;line-height:1.4}.eNSwta_adoptionPrompt p{font-size:var(--text-12);color:var(--text-secondary);margin:12px 0 0;line-height:1.7}.eNSwta_adoptionPrompt p:last-child{color:var(--text-tertiary);margin-top:28px}.eNSwta_adoptionResults{border:1px solid var(--border-default);border-radius:var(--terminal-radius-md);background:var(--map-panel);max-height:740px;padding:20px;scroll-margin-top:76px;overflow:auto}.eNSwta_adoptionResults>h2{font-size:var(--text-20);margin-bottom:22px;font-weight:600;line-height:1.3}.eNSwta_stageSelect{display:block}.eNSwta_stageSelect>span{font-size:var(--text-11);color:var(--text-tertiary);margin-bottom:8px;display:block}.eNSwta_stageSelect select{width:100%}.eNSwta_resultCount{font-size:var(--text-12);color:var(--text-secondary);margin:18px 0 10px}.eNSwta_resultCount strong{color:var(--text-primary);font-weight:500}.eNSwta_adoptionResults ul{margin:0 -8px;padding:0;list-style:none}.eNSwta_adoptionResults li a{border-radius:var(--terminal-radius-sm);min-height:52px;font-size:var(--text-12);align-items:center;gap:10px;padding:8px;line-height:1.4;display:flex}.eNSwta_adoptionResults li a:hover{background:var(--hover-bg)}.eNSwta_adoptionResults li a>span:first-child{border-radius:var(--terminal-radius-sm);width:28px;height:28px;font-size:var(--text-11);flex-shrink:0}.eNSwta_tableWrap{overflow:auto}.eNSwta_dataTable{width:100%;font-size:var(--text-11);border-collapse:collapse}.eNSwta_dataTable th{text-align:left;padding:12px 7px;font-weight:500;line-height:1.4}.eNSwta_dataTable thead th{color:var(--text-secondary);border-bottom:1px solid var(--border-default)}.eNSwta_dataTable td{text-align:center;color:var(--text-tertiary)}.eNSwta_dataTable tr{border-bottom:1px solid var(--border-default)}.eNSwta_dataTable td button{min-width:38px;min-height:44px;color:var(--accent-text);font-variant-numeric:tabular-nums;border-radius:var(--terminal-radius-sm);padding:8px}.eNSwta_dataTable td button:hover:not(:disabled){background:var(--accent-bg)}@container (max-width:880px){.eNSwta_explorer[data-inspector=true] .eNSwta_marketLayout{grid-template-columns:180px minmax(0,1fr)}.eNSwta_marketContent{padding:20px}.eNSwta_adoptionLayout{grid-template-columns:minmax(0,1fr) 230px}.eNSwta_chart{padding:20px}.eNSwta_axis,.eNSwta_barRow{grid-template-columns:110px minmax(0,1fr) 55px;gap:8px}}@media (max-width:1100px){.eNSwta_explorer[data-inspector=true]{grid-template-columns:minmax(0,1fr)}.eNSwta_inspector{width:min(420px,100% - 32px);max-height:calc(100dvh - 40px);margin:auto;padding:24px;position:fixed;inset:0}}@container (max-width:760px){.eNSwta_header{flex-wrap:wrap;align-items:start;margin-bottom:10px}.eNSwta_header p{font-size:var(--text-13)}.eNSwta_adoptionLayout{grid-template-columns:minmax(0,1fr)}.eNSwta_adoptionResults{grid-row:1;max-height:380px}.eNSwta_adoptionPrompt{padding:0 4px}.eNSwta_adoptionPrompt p:last-child{margin-top:10px}.eNSwta_adoptionIntro{margin:22px 0}.eNSwta_adoptionIntro h2{font-size:var(--text-20)}.eNSwta_marketLayout{grid-template-columns:180px minmax(0,1fr)}.eNSwta_select>span{display:none}}@container (max-width:530px){.eNSwta_toolbar{flex-wrap:wrap;gap:10px}.eNSwta_search{flex-basis:100%;max-width:none}.eNSwta_select{flex:1}.eNSwta_select select{width:100%}.eNSwta_sector{padding:12px}.eNSwta_companyGrid .eNSwta_company{min-height:94px}.eNSwta_scope>span:last-child:not(:first-child):not([data-sort-note]){display:none}.eNSwta_marketLayout,.eNSwta_explorer[data-inspector=true] .eNSwta_marketLayout{flex-direction:column;min-height:0;display:flex}.eNSwta_marketNav{border-right:0;border-bottom:1px solid var(--border-default);align-items:center;gap:8px;padding:14px;display:flex;overflow:auto}.eNSwta_marketNav h2,.eNSwta_marketNav p,.eNSwta_marketNav small{display:none}.eNSwta_marketNav button{border:1px solid var(--border-default);width:auto;max-width:200px;font-size:var(--text-11);flex-shrink:0;padding:7px 10px}.eNSwta_marketContent{padding:20px 16px}.eNSwta_marketContent>h2{font-size:var(--text-20)}.eNSwta_marketContent .eNSwta_companyGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.eNSwta_sectionIntro{flex-wrap:wrap}.eNSwta_footer{flex-direction:column;align-items:start;gap:5px}.eNSwta_cohorts{gap:4px}.eNSwta_cohorts button{font-size:var(--text-11);min-height:40px;padding:8px 9px}.eNSwta_adoptionIntro{flex-direction:column;align-items:start;gap:14px}.eNSwta_chart{padding:18px 14px}.eNSwta_chartTitle h2{font-size:var(--text-15)}.eNSwta_viewToggle button{padding:5px 9px}.eNSwta_legend{gap:10px 12px;margin-top:20px}.eNSwta_legend>span{font-size:var(--text-11)}.eNSwta_axis{font-size:var(--text-11);grid-template-columns:minmax(0,1fr) 44px}.eNSwta_axis>span:first-child{display:none}.eNSwta_axis>span:last-child{font-size:var(--text-11)}.eNSwta_barRow{grid-template-columns:minmax(0,1fr) 44px;row-gap:8px;padding:12px 0}.eNSwta_barName{font-size:var(--text-12);grid-column:1/-1}.eNSwta_barName small{margin-left:8px;display:inline}.eNSwta_barTrack{height:26px}.eNSwta_barRow>strong{font-size:var(--text-12)}.eNSwta_chartHelp{margin-bottom:20px}.eNSwta_chartNote{margin-top:18px}.eNSwta_dataTable{min-width:580px}}@media (prefers-reduced-motion:no-preference){.eNSwta_company,.eNSwta_button,.eNSwta_viewToggle button{transition:background-color .12s,border-color .12s}}.eNSwta_sector .eNSwta_exploreLink{margin-top:auto}.eNSwta_sector .eNSwta_companyGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:4px 10px;padding-bottom:8px}.eNSwta_sector .eNSwta_companyGrid .eNSwta_company{text-align:left;flex-direction:row;gap:9px;min-height:38px;padding:4px 3px}.eNSwta_sector .eNSwta_companyGrid .eNSwta_company>span:first-child{border-radius:var(--terminal-radius-sm);width:28px;height:28px}.eNSwta_sector .eNSwta_companyName{font-size:var(--text-12);min-width:0}.eNSwta_sector .eNSwta_companyGrid .eNSwta_savedMark{margin-left:auto;position:static}@media (max-width:767px){.eNSwta_search input,.eNSwta_select select,.eNSwta_stageSelect select{font-size:var(--ios-min-input-text)}}.eNSwta_mobileMarketSelect{display:none}@container (max-width:530px){.eNSwta_marketNav{display:block}.eNSwta_marketNav>button{display:none}.eNSwta_mobileMarketSelect{width:100%;font-size:var(--text-12);color:var(--text-secondary);display:block}.eNSwta_mobileMarketSelect>span{margin-bottom:8px;display:block}.eNSwta_mobileMarketSelect select{border:1px solid var(--border-default);border-radius:var(--terminal-radius-md);background:var(--map-panel);width:100%;min-height:44px;color:var(--text-primary);font-size:var(--ios-min-input-text);padding:8px 26px 8px 10px}.eNSwta_iconButton{width:44px;height:44px}}.eNSwta_header h1{scroll-margin-top:80px}@media (max-width:767px){.eNSwta_button,.eNSwta_primaryButton,.eNSwta_cohorts button,.eNSwta_tabs a,.eNSwta_viewToggle button,.eNSwta_textButton{min-height:44px}}.eNSwta_marketContent .eNSwta_companyName{font-size:var(--text-13)}.eNSwta_marketContent .eNSwta_companyGrid .eNSwta_savedMark{margin-left:auto;position:static}@media (max-width:767px){.eNSwta_sector .eNSwta_companyGrid .eNSwta_company{min-height:44px}}.eNSwta_toolbar .eNSwta_breadcrumb{flex-shrink:0;margin:0}.eNSwta_toolbar:has(.eNSwta_breadcrumb) .eNSwta_search{max-width:360px}.eNSwta_scope[data-drilldown=true]{min-height:38px}@container (max-width:1000px){.eNSwta_toolbar:has(.eNSwta_breadcrumb){flex-wrap:wrap}.eNSwta_toolbar .eNSwta_breadcrumb{flex-basis:100%}}@container (max-width:530px){.eNSwta_toolbar:has(.eNSwta_breadcrumb) .eNSwta_search{max-width:none}}@container (max-width:340px){.eNSwta_sector .eNSwta_companyGrid,.eNSwta_marketContent .eNSwta_companyGrid{grid-template-columns:minmax(0,1fr)}}.reader-page.eNSwta_page{padding-top:20px}.eNSwta_adoptionLayout[data-selected=false]{grid-template-columns:minmax(0,1fr)}.eNSwta_adoptionLayout .eNSwta_viewToggle{flex-wrap:wrap;margin-left:0}.eNSwta_adoptionIntro{margin:0}
.U5V0-W_navigation{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px 20px;min-width:0;margin-bottom:12px;padding-bottom:12px;display:flex}.U5V0-W_scope{align-items:center;gap:12px;min-width:0;padding-bottom:4px;display:flex}.U5V0-W_picker{align-items:center;min-width:0;display:flex}.U5V0-W_picker select{border:1px solid var(--border-default);border-radius:var(--terminal-radius-sm);width:240px;min-width:0;max-width:100%;min-height:32px;color:var(--text-primary);background:var(--card-bg,var(--surface-secondary));font-size:var(--text-13);cursor:pointer;padding:4px 26px 4px 10px}.U5V0-W_picker select:disabled{cursor:default;opacity:.6}.U5V0-W_back{white-space:nowrap;min-height:32px;font-size:var(--text-12);color:var(--text-secondary);flex-shrink:0;align-items:center;gap:6px;display:inline-flex}.U5V0-W_back:hover{color:var(--accent-text)}.U5V0-W_navigation :is(a,select):focus-visible{outline:2px solid var(--accent-text);outline-offset:3px}@media (max-width:767px){.U5V0-W_back{min-height:44px}.U5V0-W_scope{flex:100%;gap:10px}.U5V0-W_picker{flex:1}.U5V0-W_picker select{width:100%;min-height:44px;font-size:var(--ios-min-input-text)}}
.rRe9TG_home{max-width:1440px}.rRe9TG_header{justify-content:space-between;align-items:center;gap:20px;margin-bottom:10px;display:flex}.rRe9TG_header h1{font-size:var(--text-20);letter-spacing:-.03em;align-items:center;gap:12px;font-weight:600;display:flex}.rRe9TG_header p{color:var(--text-secondary);font-size:var(--text-15);margin-top:6px}.rRe9TG_buildButton{border-radius:var(--terminal-radius-sm);background:var(--accent-primary);color:#fff;height:36px;font-size:var(--text-13);white-space:nowrap;align-items:center;gap:7px;padding:0 14px;font-weight:500;display:inline-flex}.rRe9TG_buildButton:hover{background:var(--accent-hover)}.rRe9TG_backLink{font-size:var(--text-12);color:var(--text-secondary);align-items:center;gap:6px;margin-bottom:12px;display:inline-flex}.rRe9TG_backLink:hover,.rRe9TG_footer a:hover{color:var(--text-primary)}.rRe9TG_toolbar{align-items:center;gap:12px;margin-bottom:12px;display:flex}.rRe9TG_search{border:1px solid var(--border-default);border-radius:var(--terminal-radius-sm);max-width:480px;min-height:36px;color:var(--text-tertiary);background:var(--card-bg);flex:1;align-items:center;gap:10px;padding:0 12px;display:flex}.rRe9TG_search input{width:100%;min-width:0;color:var(--text-primary);font-size:var(--text-13);background:0 0;outline:none;padding-block:7px}.rRe9TG_home .rRe9TG_search input:focus-visible{box-shadow:none;outline:none}.rRe9TG_search input::-webkit-search-cancel-button{display:none}.rRe9TG_search button{border-radius:var(--terminal-radius-sm);flex-shrink:0;place-items:center;width:28px;height:28px;display:grid}.rRe9TG_search button:hover{background:var(--hover-bg);color:var(--text-primary)}.rRe9TG_toolbar select{border:1px solid var(--border-default);border-radius:var(--terminal-radius-sm);background:var(--card-bg);max-width:100%;min-height:36px;font-size:var(--text-13);padding:8px 12px}.rRe9TG_resultCount{font-size:var(--text-12);color:var(--text-tertiary);white-space:nowrap;font-variant-numeric:tabular-nums;margin-left:auto}.rRe9TG_sector{margin-bottom:28px}.rRe9TG_sector>h2{font-weight:600;font-size:var(--text-15);margin-bottom:12px}.rRe9TG_sectorGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-bottom:24px;display:grid}.rRe9TG_grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.rRe9TG_card{border:1px solid var(--border-default);border-radius:var(--terminal-radius-md);background:var(--card-bg);flex-direction:column;min-width:0;padding:14px;transition:background .16s,border-color .16s,box-shadow .16s;display:flex;position:relative}.rRe9TG_card:hover,.rRe9TG_card:focus-within{border-color:var(--border-strong);background:var(--surface-secondary);box-shadow:0 4px 16px #0000000a}.rRe9TG_cardLink{align-items:center;gap:12px;display:flex}.rRe9TG_symbol{border:1px solid var(--border-default);border-radius:var(--terminal-radius-sm);background:var(--surface-secondary);width:32px;height:32px;color:var(--text-secondary);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.rRe9TG_cardLink:after{content:"";border-radius:var(--terminal-radius-md);position:absolute;inset:0}.rRe9TG_cardLink:focus-visible{outline:none}.rRe9TG_cardLink:focus-visible:after{outline:2px solid var(--accent-primary);outline-offset:3px}.rRe9TG_cardTitle{justify-content:space-between;align-items:start;gap:12px;display:flex}.rRe9TG_cardTitle>svg{color:var(--text-tertiary);flex-shrink:0;margin-top:8px;transition:transform .16s,color .16s}.rRe9TG_card:hover .rRe9TG_cardTitle>svg{color:var(--text-primary);transform:translate(3px)}.rRe9TG_card h2,.rRe9TG_card h3{font-size:var(--text-15);font-weight:600;line-height:1.4}.rRe9TG_card>p{color:var(--text-secondary);font-size:var(--text-13);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:6px 0 12px;line-height:1.6;display:-webkit-box;overflow:hidden}.rRe9TG_sectorCard{padding:12px 16px}.rRe9TG_sectorCard>p{font-size:var(--text-12);-webkit-line-clamp:2;margin:5px 0 13px}.rRe9TG_cardFooter{font-size:var(--text-12);color:var(--text-tertiary);justify-content:space-between;align-items:center;gap:12px;margin-top:auto;display:flex}.rRe9TG_cardFooter>span{white-space:nowrap}.rRe9TG_searchMatch{color:var(--accent-primary);font-size:var(--text-12);margin:-6px 0 14px;line-height:1.5}.rRe9TG_logos{gap:7px;min-height:34px;display:flex}.rRe9TG_vendorMark{display:inline-flex}.rRe9TG_scoreNote{font-size:var(--text-12);color:var(--text-tertiary);align-self:center;font-weight:600}.rRe9TG_logoButton{z-index:1;border-radius:var(--terminal-radius-sm);transition:box-shadow .16s;display:inline-flex;position:relative}.rRe9TG_logoButton>*{width:34px;height:34px;font-size:var(--text-11)}.rRe9TG_logoButton:hover,.rRe9TG_logoButton[aria-expanded=true]{box-shadow:0 0 0 2px var(--accent-primary)}.rRe9TG_home :is(button,select,a):focus-visible{outline:2px solid var(--accent-primary);outline-offset:3px}.rRe9TG_home .rRe9TG_cardLink:focus-visible{outline:none}.rRe9TG_vendorPreview{z-index:100;border:1px solid var(--border-strong);border-radius:var(--terminal-radius-md);background:var(--card-bg);width:320px;max-width:calc(100vw - 24px);max-height:min(338px,100svh - 24px);color:var(--text-primary);font-size:var(--text-12);padding:18px;animation:.12s ease-out rRe9TG_preview-in;position:fixed;overflow-y:auto;box-shadow:0 16px 50px #0005}.rRe9TG_previewHeading{align-items:start;gap:10px;display:flex}.rRe9TG_previewHeading>div{flex:1;min-width:0}.rRe9TG_previewHeading h3{font-size:var(--text-15);line-height:1.4}.rRe9TG_previewHeading p{color:var(--text-tertiary);font-size:var(--text-12);margin-top:3px}.rRe9TG_previewHeading>button{width:28px;height:28px;color:var(--text-tertiary);border-radius:var(--terminal-radius-sm);place-items:center;margin:-5px -5px 0 0;display:grid}.rRe9TG_previewHeading>button:hover{background:var(--hover-bg)}.rRe9TG_previewScore{justify-content:space-between;align-items:center;gap:12px;margin-top:18px;display:flex}.rRe9TG_previewScore>div>span{font-size:var(--text-11);color:var(--text-secondary)}.rRe9TG_previewScore strong{font-size:var(--text-28);font-variant-numeric:tabular-nums;font-weight:600;line-height:1.3;display:block}.rRe9TG_previewScore small{color:var(--text-tertiary);font-size:var(--text-12);margin-left:4px;font-weight:400}.rRe9TG_previewScore p{font-size:var(--text-13);margin-top:4px}.rRe9TG_provisional{font-size:var(--text-11);border:1px solid var(--border-default);border-radius:var(--terminal-radius-sm);color:var(--text-secondary);padding:3px 7px}.rRe9TG_previewDate{color:var(--text-tertiary);font-size:var(--text-11);margin-top:3px}.rRe9TG_previewMarkets{border-top:1px solid var(--border-default);gap:7px;margin-top:16px;padding-top:12px;display:grid}.rRe9TG_previewMarkets>span,.rRe9TG_previewMarkets>small{color:var(--text-tertiary);font-size:var(--text-11)}.rRe9TG_previewMarkets a{justify-content:space-between;align-items:center;gap:10px;line-height:1.4;display:flex}.rRe9TG_previewMarkets a svg{color:var(--text-tertiary);flex-shrink:0}.rRe9TG_previewMarkets a:hover{color:var(--accent-primary)}.rRe9TG_previewProfile{border-top:1px solid var(--border-default);color:var(--accent-primary);justify-content:space-between;align-items:center;margin-top:16px;padding-top:12px;font-weight:500;display:flex}.rRe9TG_footer{border-top:1px solid var(--border-default);color:var(--text-tertiary);font-size:var(--text-12);flex-wrap:wrap;justify-content:space-between;gap:4px 16px;padding-top:16px;line-height:1.7;display:flex}.rRe9TG_footer a{color:var(--text-secondary);align-items:center;gap:6px;display:inline-flex}.rRe9TG_footer>div{flex-wrap:wrap;gap:8px 20px;display:flex}.rRe9TG_empty{text-align:center;padding:56px 16px 64px}.rRe9TG_empty>svg{color:var(--text-tertiary);margin:0 auto 14px}.rRe9TG_empty h2{font-size:var(--text-15);overflow-wrap:anywhere;font-weight:600}.rRe9TG_empty p{color:var(--text-secondary);font-size:var(--text-13);margin:8px 0 18px}.rRe9TG_empty button{border:1px solid var(--border-strong);border-radius:var(--terminal-radius-sm);font-size:var(--text-13);padding:8px 14px}.rRe9TG_skeleton{pointer-events:none;gap:10px;min-height:124px}.rRe9TG_skeleton>span,.rRe9TG_skeleton i{background:var(--surface-tertiary);border-radius:var(--terminal-radius-sm);display:block}.rRe9TG_skeleton>span:first-child{width:42%;height:18px}.rRe9TG_skeleton>span:nth-child(2){width:75%;height:12px}.rRe9TG_skeleton>div{gap:7px;margin-top:4px;display:flex}.rRe9TG_skeleton i{width:34px;height:34px}@keyframes rRe9TG_preview-in{0%{opacity:0}to{opacity:1}}@media (min-width:1600px){.rRe9TG_sectorGrid{grid-template-columns:repeat(4,minmax(0,1fr))}.rRe9TG_sectorCard>p{min-height:38px}}@media (max-width:1100px){.rRe9TG_grid{grid-template-columns:repeat(2,minmax(0,1fr))}.rRe9TG_toolbar{flex-wrap:wrap}.rRe9TG_search{max-width:none}}@media (max-width:600px){.rRe9TG_header{flex-direction:column;align-items:start;gap:12px;margin-bottom:10px}.rRe9TG_header h1{font-size:var(--text-20)}.rRe9TG_header p{font-size:var(--text-13)}.rRe9TG_toolbar{gap:10px;margin-bottom:16px}.rRe9TG_search{flex-basis:100%}.rRe9TG_toolbar select{flex:1;min-width:0}.rRe9TG_resultCount{margin-left:0}.rRe9TG_grid,.rRe9TG_sectorGrid{grid-template-columns:minmax(0,1fr)}.rRe9TG_sectorGrid{gap:10px}.rRe9TG_card,.rRe9TG_sectorCard{padding:16px}.rRe9TG_sectorCard>p{margin-bottom:10px}.rRe9TG_logoButton{margin:-4px;padding:4px}.rRe9TG_logos{gap:9px}.rRe9TG_vendorPreview{width:auto;max-width:none;max-height:65svh;bottom:12px;right:12px;top:auto!important;left:12px!important}.rRe9TG_previewHeading>button{width:36px;height:36px}.rRe9TG_previewMarkets a,.rRe9TG_previewProfile{min-height:36px}}@media (prefers-reduced-motion:reduce){.rRe9TG_card,.rRe9TG_cardTitle>svg,.rRe9TG_logoButton{transition:none}.rRe9TG_vendorPreview{animation:none}}.reader-page.rRe9TG_home{padding-top:20px}
._1MEira_grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,24rem),1fr));align-items:start;column-gap:16px;display:grid}._1MEira_grid[data-packed=true]{grid-auto-rows:1px;grid-auto-flow:dense}._1MEira_item{min-width:0;padding-bottom:16px}
.greK4G_card{border-radius:var(--terminal-radius-sm);height:32px;min-height:32px;font-size:var(--text-13);white-space:nowrap;border-color:color-mix(in srgb, var(--accent-primary) 36%, var(--border-default));background:color-mix(in srgb, var(--accent-primary) 7%, var(--card-bg));box-shadow:0 0 10px color-mix(in srgb, var(--accent-primary) 12%, transparent);gap:4px;padding-inline:8px;font-weight:500;transition:border-color .16s,background .16s,box-shadow .16s;position:relative}.greK4G_card:is(:hover,:focus-visible){border-color:var(--accent-primary);background:color-mix(in srgb, var(--accent-primary) 16%, var(--card-bg));box-shadow:0 0 18px color-mix(in srgb, var(--accent-primary) 25%, transparent)}.greK4G_card [data-ai-badge]{color:var(--accent-text);font-size:var(--text-11);margin-inline-start:3px;font-weight:600;line-height:1}@media (prefers-reduced-motion:reduce){.greK4G_card{transition:none}}
.FKFChW_page{--chart-brand:#0a06e5;--chart-navy:#051c2c;--chart-dark:#0a3d6b;--chart-mid:#2d6ab0;--chart-light:#5b9bd5;--chart-pale:#a8d0e6;--chart-ease:cubic-bezier(.2,.75,.25,1)}[data-theme=dark] .FKFChW_page{--chart-brand:#58c7f7;--chart-navy:#e5f4ff;--chart-dark:#a8d0e6;--chart-mid:#72b7df;--chart-light:#4d8db8;--chart-pale:#315b77}.FKFChW_stack{gap:20px;min-width:0;display:grid}.FKFChW_viewBar{flex-wrap:wrap;width:fit-content;max-width:100%}.FKFChW_chartToolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:20px;display:flex}.FKFChW_chartToolbar .FKFChW_cohortBar{margin:0}.FKFChW_barButton{text-align:left;border-radius:var(--terminal-radius-sm);cursor:pointer;width:100%;min-height:36px;padding:6px}.FKFChW_barButton:hover,.FKFChW_barButton[aria-pressed=true]{background:var(--hover-bg)}.FKFChW_barButton:focus-visible{outline:2px solid var(--accent-primary);outline-offset:2px}.FKFChW_card{border:1px solid var(--border-default);border-radius:var(--terminal-radius-md);background:var(--card-bg);min-width:0;padding:20px}.FKFChW_heading{margin-bottom:20px}.FKFChW_kicker{font-size:var(--text-12);color:var(--text-tertiary);margin-bottom:10px;font-weight:600;display:block}.FKFChW_heading h2{font-size:var(--text-20);letter-spacing:-.02em;color:var(--text-primary);margin:0;font-weight:600;line-height:1.25}.FKFChW_heading p{font-size:var(--text-13);color:var(--text-secondary);margin:12px 0 0;line-height:1.5}.FKFChW_cohortBar,.FKFChW_filters{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.FKFChW_cohortBar{margin:0 0 20px}.FKFChW_cohortBar button,.FKFChW_filters button{min-height:var(--terminal-control-height)}.FKFChW_cohortBar button span,.FKFChW_filters button span{font-size:var(--text-12);font-variant-numeric:tabular-nums;color:var(--text-tertiary)}.FKFChW_scroll:focus-visible,.FKFChW_chartNote summary:focus-visible{outline:2px solid var(--accent-primary);outline-offset:3px}.FKFChW_filters i{background:var(--chart-light);border-radius:50%;width:6px;height:6px}.FKFChW_filters button[aria-pressed=true] i{background:var(--accent-primary)}.FKFChW_bars{flex-direction:column;gap:20px;padding:8px 0;display:flex}.FKFChW_barRow{grid-template-columns:124px minmax(0,1fr) max-content;align-items:center;gap:18px;display:grid}.FKFChW_barRow>span{overflow-wrap:anywhere;color:var(--text-secondary);font-size:var(--text-13);font-weight:500}.FKFChW_barRow>strong{color:var(--chart-navy);font-size:var(--text-15);text-align:right;font-variant-numeric:tabular-nums}.FKFChW_track{border-radius:var(--terminal-radius-pill);background:var(--surface-tertiary);height:10px;overflow:hidden}.FKFChW_track i{border-radius:inherit;height:100%;transition:width .9s var(--chart-ease);display:block}.FKFChW_barRow:first-child i{background:var(--chart-navy)}.FKFChW_barRow:nth-child(2) i{background:var(--chart-dark)}.FKFChW_barRow:nth-child(3) i,.FKFChW_barRow:nth-child(4) i{background:var(--chart-mid)}.FKFChW_barRow:nth-child(5) i,.FKFChW_barRow:nth-child(6) i{background:var(--chart-light)}.FKFChW_barRow:nth-child(7) i,.FKFChW_barRow:nth-child(8) i{background:var(--chart-pale)}.FKFChW_source{border-top:1px solid var(--border-default);color:var(--text-tertiary);font-size:var(--text-11);margin:24px 0 0;padding-top:14px;line-height:1.6}.FKFChW_matrixMount{min-width:0}.FKFChW_skeleton{border:1px solid var(--border-default);border-radius:var(--terminal-radius-md);background:var(--surface-secondary);min-height:760px;color:var(--text-tertiary);font-size:var(--text-13);place-content:center;display:grid}.FKFChW_matrixStatus{font-size:var(--text-11);color:var(--text-tertiary);margin:14px 0 4px}.FKFChW_scroll{scrollbar-width:thin;overscroll-behavior-inline:contain;width:100%;padding:12px 2px;overflow:auto hidden}.FKFChW_frame{min-width:820px;padding:0 8px 0 54px;position:relative}.FKFChW_plot{border:1px solid var(--border-strong);border-radius:var(--terminal-radius-md);background:var(--card-bg);isolation:isolate;position:relative}.FKFChW_quadrant{z-index:-1;opacity:0;transition:opacity .7s;position:absolute}.FKFChW_card[data-visible=true] .FKFChW_quadrant{opacity:1}.FKFChW_execution{border-radius:var(--terminal-radius-md) 0 0 0;background:#58c7f721;inset:0 39% 50% 0}.FKFChW_leaders{border-radius:0 var(--terminal-radius-md) 0 0;background:#0a06e516;inset:0 0 50% 61%}.FKFChW_early{border-radius:0 0 0 var(--terminal-radius-md);background:#051c2c06;inset:50% 39% 0 0}.FKFChW_builders{border-radius:0 0 var(--terminal-radius-md) 0;background:#0a06e509;inset:50% 0 0 61%}[data-theme=dark] .FKFChW_leaders{background:#58c7f713}[data-theme=dark] .FKFChW_early{background:#ffffff05}[data-theme=dark] .FKFChW_builders{background:#58c7f709}.FKFChW_gridX,.FKFChW_gridY,.FKFChW_dividerX,.FKFChW_dividerY{pointer-events:none;position:absolute}.FKFChW_gridX{border-left:1px solid var(--border-default);opacity:.45;top:0;bottom:0}.FKFChW_gridY{border-top:1px solid var(--border-default);opacity:.45;left:0;right:0}.FKFChW_dividerX{border-left:1px dashed var(--chart-brand);opacity:.45;top:0;bottom:0;left:61%}.FKFChW_dividerY{border-top:1px dashed var(--chart-brand);opacity:.45;bottom:50%;left:0;right:0}.FKFChW_axisY{color:var(--text-secondary);font-size:var(--text-12);white-space:nowrap;align-items:center;gap:7px;font-weight:500;display:flex;position:absolute;top:50%;left:18px;transform:translate(-50%,-50%)rotate(-90deg)}.FKFChW_axisX{height:38px;color:var(--text-secondary);font-size:var(--text-12);justify-content:center;align-items:flex-end;gap:7px;font-weight:500;display:flex}.FKFChW_quadrantLabel{z-index:2;border:1px solid var(--border-default);border-radius:var(--terminal-radius-md);width:220px;color:var(--text-secondary);background:color-mix(in srgb, var(--surface-primary) 94%, transparent);text-align:center;pointer-events:none;flex-direction:column;align-items:center;padding:10px 12px;display:flex;position:absolute;transform:translate(-50%);box-shadow:0 5px 18px #0000000f}.FKFChW_quadrantLabel strong{font-size:var(--text-15);font-weight:500;line-height:1.25}.FKFChW_quadrantLabel span{color:var(--chart-brand);font-size:var(--text-11);margin-top:4px;font-weight:600}.FKFChW_quadrantLabel small{color:var(--text-tertiary);font-size:var(--text-11);margin-top:5px;line-height:1.4}.FKFChW_executionLabel{top:6%;left:28%}.FKFChW_leadersLabel{top:6%;left:80%}.FKFChW_earlyLabel{bottom:9%;left:28%}.FKFChW_buildersLabel{bottom:9%;left:80%}.FKFChW_point{z-index:3;width:var(--point-size);height:var(--point-size);opacity:0;transition:left .52s var(--chart-ease), bottom .52s var(--chart-ease), opacity .42s ease, transform .42s var(--chart-ease);transition-delay:var(--delay);background:#fff;border:1px solid #b4b2ff;border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;transform:translate(-50%,50%)scale(.25);box-shadow:0 5px 12px #0000001a}.FKFChW_point>span{color:#111;width:76%;height:76%;font-size:var(--text-11);background:#fff;border:0;border-radius:50%}.FKFChW_card[data-visible=true] .FKFChW_point{opacity:1;transform:translate(-50%,50%)scale(1)}.FKFChW_point:hover,.FKFChW_point:focus-visible{z-index:10;outline:2px solid var(--chart-brand);outline-offset:3px;transition-delay:0s;transform:translate(-50%,50%)scale(1.17)!important}.FKFChW_xTicks span,.FKFChW_yTicks span{color:var(--text-secondary);font-size:var(--text-11);pointer-events:none;font-weight:500;position:absolute}.FKFChW_xTicks span{bottom:8px;transform:translate(-50%)}.FKFChW_yTicks span{left:8px;transform:translateY(50%)}.FKFChW_chartNote{font-size:var(--text-12);color:var(--text-secondary);margin-top:12px}.FKFChW_chartNote summary{cursor:pointer;width:fit-content;padding:8px 0}.FKFChW_chartNote p{max-width:85ch;margin:8px 0;line-height:1.7}.FKFChW_tooltip{z-index:500;border:1px solid var(--border-strong);border-radius:var(--terminal-radius-md);width:min(300px,100vw - 24px);color:var(--text-primary);background:var(--card-bg);pointer-events:none;padding:16px;position:fixed;box-shadow:0 12px 36px #0003}.FKFChW_tooltipHead{align-items:center;gap:10px;margin-bottom:12px;display:flex}.FKFChW_tooltipHead strong{font-size:var(--text-15);font-weight:500}.FKFChW_tooltipHead small{font-size:var(--text-11);color:var(--text-tertiary);margin-top:4px;display:block}.FKFChW_tooltip dl{border-top:1px solid var(--border-default);font-size:var(--text-12);grid-template-columns:1fr auto;gap:8px 14px;padding-top:12px;display:grid}.FKFChW_tooltip dt{color:var(--text-secondary)}.FKFChW_tooltip dd{text-align:right;font-weight:600}.FKFChW_swipe{display:none}@media (max-width:900px){.FKFChW_card{padding:22px}}@media (max-width:600px){.FKFChW_card{border-radius:var(--terminal-radius-md);padding:18px 14px}.FKFChW_cohortBar,.FKFChW_filters{scrollbar-width:thin;flex-wrap:nowrap;padding:3px 2px 8px;overflow-x:auto}.FKFChW_cohortBar button,.FKFChW_filters button{flex:none;min-height:44px}.FKFChW_barRow{grid-template-columns:90px minmax(0,1fr) max-content;gap:10px}.FKFChW_barRow>span{font-size:var(--text-12)}.FKFChW_barRow>strong{font-size:var(--text-13)}.FKFChW_bars{gap:18px}.FKFChW_swipe{font-size:var(--text-11);color:var(--text-tertiary);margin-top:12px;display:block}.FKFChW_heading h2{font-size:var(--text-20)}}@media (prefers-reduced-motion:reduce){.FKFChW_track i,.FKFChW_point,.FKFChW_quadrant{transition:none!important}.FKFChW_point{opacity:1;transform:translate(-50%,50%)scale(1)}.FKFChW_quadrant{opacity:1}}
.AYbXMW_header{font-family:var(--font-sans);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 24px;padding-block:16px;display:flex}.AYbXMW_header>:first-child{flex-basis:360px}@media (max-width:639px){.AYbXMW_header{padding-block:12px}.AYbXMW_header>:first-child{flex-basis:100%}}.AYbXMW_actions{flex-wrap:wrap;flex-basis:100%;align-items:center;gap:12px 8px;min-width:0;padding-block-end:2px;display:flex}.AYbXMW_actions>*{flex-shrink:0}.AYbXMW_actions [data-company-action]{border-radius:var(--terminal-radius-sm);height:32px;min-height:32px;font-size:var(--text-13);white-space:nowrap;gap:4px;padding-inline:8px;font-family:inherit;font-weight:500;position:relative}.AYbXMW_actions [data-company-action]:after{content:"";inset-inline:0;height:44px;position:absolute;top:50%;transform:translateY(-50%)}.AYbXMW_actions [data-ai-action]{border-color:color-mix(in srgb, var(--accent-primary) 36%, var(--border-default));background:color-mix(in srgb, var(--accent-primary) 7%, var(--card-bg));box-shadow:0 0 10px color-mix(in srgb, var(--accent-primary) 12%, transparent);transition:border-color .16s,background .16s,box-shadow .16s}.AYbXMW_actions [data-ai-action=primary]{border-color:color-mix(in srgb, var(--accent-primary) 55%, var(--border-default));background:color-mix(in srgb, var(--accent-primary) 12%, var(--card-bg));box-shadow:0 0 14px color-mix(in srgb, var(--accent-primary) 20%, transparent)}.AYbXMW_actions [data-ai-action]:is(:hover,:focus-visible){border-color:var(--accent-primary);background:color-mix(in srgb, var(--accent-primary) 16%, var(--card-bg));box-shadow:0 0 18px color-mix(in srgb, var(--accent-primary) 25%, transparent)}.AYbXMW_actions [data-ai-badge]{color:var(--accent-text);font-size:var(--text-11);margin-inline-start:3px;font-weight:600;line-height:1}@media (prefers-reduced-motion:reduce){.AYbXMW_actions [data-ai-action]{transition:none}}.AYbXMW_exploreButton{height:32px;font-size:var(--text-12);font-weight:500}
.GK589G_document{max-width:980px;color:var(--text-secondary);font-size:var(--text-15);line-height:1.65}.GK589G_intro{padding:12px 0 28px}.GK589G_intro h2{color:var(--text-primary);font-size:var(--text-20);margin:0 0 8px;font-weight:600;line-height:1.35}.GK589G_intro p{max-width:680px;margin:0}.GK589G_release{color:var(--text-tertiary);font-size:var(--text-12);flex-wrap:wrap;gap:4px 20px;margin-top:12px;display:flex}.GK589G_section{border-top:1px solid var(--border-default);grid-template-columns:180px minmax(0,1fr);gap:32px;padding:28px 0;display:grid}.GK589G_section h3{color:var(--text-primary);font-size:var(--text-15);margin:0;scroll-margin-top:80px;font-weight:600;line-height:1.65}.GK589G_body{min-width:0}.GK589G_body>p{margin:0}.GK589G_capabilities{color:var(--text-primary);font-size:var(--text-13);grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 24px;margin:16px 0 20px;padding:0;list-style:none;display:grid}.GK589G_formula{border-top:1px solid var(--border-default);font-size:var(--text-13);flex-wrap:wrap;align-items:baseline;gap:4px 16px;padding-top:16px;display:flex}.GK589G_formula strong{color:var(--text-primary);font-weight:600}.GK589G_formula>span:last-child{color:var(--text-tertiary)}.GK589G_stageHead,.GK589G_stages>li{grid-template-columns:140px minmax(0,1fr) 48px;gap:16px;display:grid}.GK589G_stageHead{color:var(--text-tertiary);font-size:var(--text-12);margin-top:22px;padding-bottom:8px}.GK589G_stageHead>:last-child{text-align:right}.GK589G_stages{margin:0;padding:0;list-style:none}.GK589G_stages>li{border-top:1px solid var(--border-default);padding:16px 0}.GK589G_stages>li:last-child{padding-bottom:0}.GK589G_stageName{align-items:baseline;gap:12px;display:flex}.GK589G_stageName>span{color:var(--text-tertiary);font-variant-numeric:tabular-nums}.GK589G_stageName strong{color:var(--text-primary);font-size:var(--text-13);font-weight:600}.GK589G_stages p{font-size:var(--text-13);margin:0}.GK589G_points{color:var(--text-primary);text-align:right;font-size:var(--text-13);font-variant-numeric:tabular-nums}.GK589G_mobileScore{display:none}.GK589G_pointsList{margin:0;padding-left:18px;list-style:outside}.GK589G_pointsList li{padding-left:3px}.GK589G_pointsList li+li{margin-top:10px}.GK589G_pointsList li::marker{color:var(--text-tertiary);font-size:var(--text-12)}.GK589G_footer{border-top:1px solid var(--border-default);font-size:var(--text-13);padding:20px 0 8px}.GK589G_footer a{color:var(--text-primary);text-underline-offset:4px;font-weight:500}.GK589G_footer a:hover{text-decoration:underline}@media (max-width:1100px){.GK589G_section{grid-template-columns:1fr;gap:14px}}@media (max-width:600px){.GK589G_intro{padding:4px 0 24px}.GK589G_section{padding:24px 0}.GK589G_capabilities{gap:10px 16px}.GK589G_stageHead{display:none}.GK589G_stages{margin-top:20px}.GK589G_stages>li{grid-template-columns:minmax(0,1fr) auto;gap:6px 16px}.GK589G_stages p{grid-area:2/1/auto/-1}.GK589G_points{grid-area:1/2}.GK589G_mobileScore{color:var(--text-tertiary);display:inline}.GK589G_stageName strong,.GK589G_stages p{font-size:var(--text-15)}}
.G6fNIq_view{gap:24px;min-width:0;display:grid}.G6fNIq_toolbar{justify-content:space-between;align-items:center;gap:16px;min-width:0;display:flex}.G6fNIq_cohorts{scrollbar-width:none;overflow-x:auto}.G6fNIq_period{color:var(--text-tertiary);font-size:var(--text-12);flex-shrink:0}.G6fNIq_intro{color:var(--text-tertiary);font-size:var(--text-12);justify-content:space-between;align-items:baseline;gap:16px;display:flex}.G6fNIq_intro>p{margin:0}.G6fNIq_explainer{text-align:right;max-width:540px}.G6fNIq_explainer summary{cursor:pointer}.G6fNIq_explainer p{text-align:left;margin:12px 0 0;line-height:1.7}.G6fNIq_group{border:1px solid var(--border-default);border-radius:var(--terminal-radius-lg);background:var(--card-bg);min-width:0;padding:0 24px}.G6fNIq_groupHeader{justify-content:space-between;align-items:center;gap:16px;padding:22px 0 14px;display:flex}.G6fNIq_groupHeader h2{font-size:var(--text-15);letter-spacing:-.02em;align-items:baseline;gap:10px;margin:0;font-weight:600;display:flex}.G6fNIq_groupHeader>span,.G6fNIq_groupHeader h2 span{color:var(--text-tertiary);font-size:var(--text-12);letter-spacing:normal;font-weight:400}.G6fNIq_list{margin:0;padding:0;list-style:none}.G6fNIq_row{border-top:1px solid var(--border-default);padding:16px 0}.G6fNIq_overview{grid-template-columns:28px minmax(200px,1fr) minmax(120px,1fr);align-items:center;gap:16px;display:grid}.G6fNIq_rank{color:var(--text-tertiary);font-size:var(--text-12);font-variant-numeric:tabular-nums}.G6fNIq_institution{align-items:center;gap:10px;min-width:0;display:flex}.G6fNIq_institution>span{min-width:0}.G6fNIq_institution strong{font-size:var(--text-15);font-weight:500;line-height:1.4;display:block}.G6fNIq_institution small{font-size:var(--text-12);color:var(--text-tertiary);margin-top:2px;display:block}.G6fNIq_measure{align-items:center;gap:16px;display:flex}.G6fNIq_measure strong{text-align:right;width:26px;font-size:var(--text-20);letter-spacing:-.03em;font-variant-numeric:tabular-nums;flex:none;font-weight:500}.G6fNIq_track{border-radius:var(--terminal-radius-sm);background:var(--surface-tertiary);flex:1;height:6px;display:block;overflow:hidden}.G6fNIq_track i{border-radius:inherit;background:var(--accent-primary);height:100%;display:block}.G6fNIq_evidence{margin:10px 0 0 44px}.G6fNIq_evidence summary{cursor:pointer;color:var(--text-tertiary);font-size:var(--text-12);align-items:center;gap:10px;list-style:none;display:flex}.G6fNIq_evidence summary::-webkit-details-marker{display:none}.G6fNIq_more summary::-webkit-details-marker{display:none}.G6fNIq_evidence summary:hover{color:var(--text-primary)}.G6fNIq_moveCount,.G6fNIq_verification{white-space:nowrap}.G6fNIq_latest{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.G6fNIq_verification{margin-left:auto}.G6fNIq_evidence summary svg{flex:none;transition:transform .2s}.G6fNIq_evidence[open] summary svg{transform:rotate(180deg)}.G6fNIq_evidenceBody{font-size:var(--text-13);padding:18px 0 4px}.G6fNIq_more>summary{border-top:1px solid var(--border-default);cursor:pointer;color:var(--text-secondary);font-size:var(--text-13);justify-content:center;align-items:center;gap:8px;padding:16px;list-style:none;display:flex}.G6fNIq_more[open]>summary svg{transform:rotate(180deg)}.G6fNIq_view summary:focus-visible,.G6fNIq_view a:focus-visible{outline:2px solid var(--accent-primary);outline-offset:4px;border-radius:var(--terminal-radius-sm)}@media (max-width:1100px){.G6fNIq_toolbar{flex-wrap:wrap;gap:10px}}@media (max-width:600px){.G6fNIq_view{gap:18px}.G6fNIq_toolbar{display:grid}.G6fNIq_cohorts{max-width:100%}.G6fNIq_intro{align-items:start}.G6fNIq_intro>p{max-width:130px}.G6fNIq_explainer{flex:1}.G6fNIq_group{padding:0 16px}.G6fNIq_groupHeader{padding-top:18px}.G6fNIq_groupHeader h2{font-size:var(--text-15)}.G6fNIq_groupHeader>span{font-size:var(--text-11)}.G6fNIq_overview{grid-template-columns:20px minmax(0,1fr);gap:10px}.G6fNIq_measure{grid-column:2;gap:12px}.G6fNIq_measure strong{font-size:var(--text-15)}.G6fNIq_evidence{margin-left:30px}.G6fNIq_latest{display:none}.G6fNIq_verification{margin-left:auto}}@media (prefers-reduced-motion:reduce){.G6fNIq_evidence summary svg{transition:none}}
.spqNfq_pageNav{scrollbar-width:none;border-bottom:1px solid var(--border-default);gap:24px;height:48px;margin-top:14px;display:flex;overflow-x:auto}.spqNfq_pageNav::-webkit-scrollbar{display:none}.spqNfq_pageNavLink{color:var(--text-tertiary);font-size:var(--text-15);border-bottom:2px solid #0000;flex:none;align-items:center;display:inline-flex}.spqNfq_pageNavLink:hover{color:var(--text-primary)}.spqNfq_pageNavLink[aria-current=page]{border-color:var(--text-primary);color:var(--text-primary);font-weight:600}.spqNfq_pageNav .spqNfq_pageNavLink:focus-visible{outline:2px solid var(--accent-primary);outline-offset:-2px}
.b4S8-W_markets{flex-wrap:wrap;align-items:center;gap:8px 12px;min-width:0;display:flex}.b4S8-W_picker{max-width:100%;position:relative}.b4S8-W_slides{font-size:var(--text-12);color:var(--text-secondary)}.b4S8-W_trigger{height:32px;font-size:var(--text-12);font-weight:500}.b4S8-W_panel{inset-inline-start:0;z-index:40;border:1px solid var(--border-default);border-radius:var(--terminal-radius-md);background:var(--card-bg);width:min(400px,100vw - 64px);max-height:min(440px,65vh);box-shadow:var(--shadow-floating);padding:8px;position:absolute;top:calc(100% + 8px);overflow-y:auto}.b4S8-W_panel>p{color:var(--text-secondary);font-size:var(--text-12);margin:4px 8px 8px;line-height:1.5}.b4S8-W_option{border-radius:var(--terminal-radius-sm);color:var(--text-primary);justify-content:space-between;align-items:center;gap:12px;padding:10px 8px;display:flex}.b4S8-W_option:hover{background:var(--hover-bg)}.b4S8-W_option:focus-visible{outline:2px solid var(--accent-primary);outline-offset:-2px}.b4S8-W_option strong{font-size:var(--text-13);font-weight:600;display:block}.b4S8-W_option small{font-size:var(--text-12);color:var(--text-secondary);margin-top:4px;line-height:1.5;display:block}.b4S8-W_option svg{flex-shrink:0}
.Z8Y7qW_page{--peer-scheme:light;--peer-client:var(--text-tertiary);--peer-vendor:var(--hue-amber-icon);--peer-partner:var(--hue-purple-icon);--peer-investor:var(--hue-blue-icon);--peer-deal:var(--text-tertiary);--peer-group:var(--text-tertiary);--peer-regulator:var(--text-tertiary);--peer-peer:var(--text-tertiary);--peer-line:var(--text-tertiary);--peer-node:#fff;--peer-node-text:#111;--peer-halo:#f9f9f9;--peer-accent:var(--text-secondary);--peer-star:#9a9a9a;--peer-star-tracked:#4a4a4a;--peer-sky-edge:#1a1c1f;--peer-sky-label:#6b6b6b;flex-direction:column;height:calc(100dvh - 3.5rem);min-height:480px;display:flex}[data-theme=dark] .Z8Y7qW_page{--peer-scheme:dark;--peer-node:#1d1f22;--peer-node-text:#ededed;--peer-halo:#0b0c0d;--peer-star:#6b6b6b;--peer-star-tracked:#c8c8c8;--peer-sky-edge:#fff;--peer-sky-label:#a0a0a0}.Z8Y7qW_frame{flex-direction:column;flex:1;gap:12px;min-height:0;display:flex}.Z8Y7qW_frame:fullscreen{background:var(--card-bg)}.Z8Y7qW_frame:fullscreen .Z8Y7qW_stage{border:0;border-radius:0}.Z8Y7qW_stage{border:1px solid var(--border-default);border-radius:var(--terminal-radius-md);background:var(--card-bg);touch-action:none;flex:1;min-height:0;position:relative;overflow:hidden}.Z8Y7qW_stage>canvas,.Z8Y7qW_map{width:100%;height:100%;position:absolute;inset:0}.Z8Y7qW_map{cursor:grab}.Z8Y7qW_stage svg.peer-dragging{cursor:grabbing}.Z8Y7qW_stage svg.peer-star-hover{cursor:pointer}.Z8Y7qW_stage .peer-clickable{cursor:pointer;outline:none;scale:none}.Z8Y7qW_stage .peer-clickable:focus-visible circle:last-of-type{stroke:var(--accent-primary);stroke-width:3px}.Z8Y7qW_stage .peer-node{transition:opacity .16s}.Z8Y7qW_stage svg.peer-moving .peer-node{transition:none}.Z8Y7qW_stage .peer-dim{opacity:.18!important}.Z8Y7qW_stage .peer-label{fill:var(--text-secondary);font-size:var(--text-11);paint-order:stroke;stroke:var(--peer-halo);stroke-width:3px;stroke-linejoin:round;font-weight:500}.Z8Y7qW_stage .peer-initials{fill:var(--peer-node-text);font-size:var(--text-11);pointer-events:none;font-weight:600}.Z8Y7qW_stage .peer-centre-initials{fill:var(--card-bg);font-size:var(--text-15);pointer-events:none;font-weight:600}.Z8Y7qW_stage .peer-centre-label{fill:var(--text-primary);font-size:var(--text-13);paint-order:stroke;stroke:var(--peer-halo);stroke-width:4px;stroke-linejoin:round;font-weight:600}:is(.Z8Y7qW_stage svg.peer-far .peer-label,.Z8Y7qW_stage svg.peer-far .peer-initials){opacity:0}.Z8Y7qW_stage .peer-sector{fill:var(--text-secondary);font-size:var(--text-11);letter-spacing:.06em;text-transform:uppercase;pointer-events:none;font-weight:600}.Z8Y7qW_controls{z-index:3;flex-direction:column;gap:4px;display:flex;position:absolute;bottom:12px;right:12px}body:has([data-feedback-launcher]) .Z8Y7qW_controls{bottom:64px}body:has([data-feedback-launcher]) .Z8Y7qW_frame:fullscreen .Z8Y7qW_controls{bottom:12px}.Z8Y7qW_iconButton{flex:none;width:36px;padding:0}.Z8Y7qW_iconButton svg{flex:none}.Z8Y7qW_rule{background:var(--border-default);height:1px;margin:2px 6px}.Z8Y7qW_filters{z-index:3;pointer-events:none;flex-wrap:wrap;gap:6px;display:flex;position:absolute;top:12px;left:calc(min(320px,100% - 24px) + 24px);right:60px}.Z8Y7qW_filter{pointer-events:auto;background:color-mix(in srgb, var(--card-bg) 95%, transparent)}@media (max-width:640px){.Z8Y7qW_filters{pointer-events:auto;flex-wrap:nowrap;inset:auto 56px 40px 12px;overflow-x:auto}.Z8Y7qW_filter{flex:none}}.Z8Y7qW_card{z-index:3;border:1px solid var(--border-default);border-radius:var(--terminal-radius-md);background:color-mix(in srgb, var(--card-bg) 95%, transparent);gap:12px;width:min(320px,100% - 24px);max-height:calc(100% - 72px);padding:12px 12px 14px 14px;display:grid;position:absolute;top:12px;left:12px;overflow-y:auto}.Z8Y7qW_note{color:var(--text-tertiary);font-size:var(--text-12);pointer-events:none;position:absolute;bottom:12px;left:12px}.Z8Y7qW_status{color:var(--text-secondary);font-size:var(--text-13);pointer-events:none;place-items:center;display:grid;position:absolute;inset:0}.Z8Y7qW_tip{z-index:2;border:1px solid var(--border-strong);border-radius:var(--terminal-radius-md);background:var(--surface-secondary);max-width:280px;color:var(--text-primary);font-size:var(--text-12);pointer-events:none;padding:8px 10px;position:absolute}.Z8Y7qW_dot{background:var(--c);border-radius:50%;flex:none;width:8px;height:8px;display:inline-block}.Z8Y7qW_chipOff{opacity:.45}.Z8Y7qW_embedded{height:auto;min-height:0}.Z8Y7qW_embedded .Z8Y7qW_stage{min-height:560px}.Z8Y7qW_embedded .Z8Y7qW_note{right:60px}@media (max-width:640px){.Z8Y7qW_embedded .Z8Y7qW_stage{min-height:440px}}.Z8Y7qW_embedded .Z8Y7qW_frame{gap:8px}.Z8Y7qW_toolbar{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}.Z8Y7qW_toolbarActions{max-width:100%;margin-left:auto}.Z8Y7qW_search{flex:0 320px;min-width:0;position:relative}.Z8Y7qW_search input{width:100%}.Z8Y7qW_searchResults,.Z8Y7qW_detailsPanel{z-index:10;border:1px solid var(--border-default);border-radius:var(--terminal-radius-md);background:var(--card-bg);padding:12px;position:absolute;top:calc(100% + 6px);left:0;box-shadow:0 8px 24px #00000026}.Z8Y7qW_searchResults{width:100%;max-height:320px;overflow-y:auto}.Z8Y7qW_companyDetails{min-width:0;position:relative}.Z8Y7qW_companyDetails summary{cursor:pointer;font-size:var(--text-13)}.Z8Y7qW_detailsPanel{gap:12px;width:min(360px,100vw - 64px);display:grid}@media (max-width:640px){.Z8Y7qW_toolbarActions{flex-basis:100%;order:-1;justify-content:flex-end;display:flex}.Z8Y7qW_search{flex:100%}}
