.AdoptionInsights_root__N1EC6{padding:var(--space-s) var(--space-m);border-radius:var(--border-radius-small);background:var(--color-background-light)}.AdoptionInsights_header___juWj{display:flex;align-items:center;justify-content:space-between}.AdoptionInsights_title__UncB_{font-family:var(--font-family-mono);font-size:var(--text-body-xs);letter-spacing:.05em;line-height:1;text-transform:uppercase;white-space:nowrap}.AdoptionInsights_list__v2ifh{display:flex;flex-flow:column wrap;margin:var(--space-l-xl) 0 0;padding:0;list-style:none;gap:var(--space-s) var(--space-l-xl)}.AdoptionInsights_insight__tt52V{display:flex;align-items:center}.AdoptionInsights_insightIcon__vr_x_{width:48px;margin-right:var(--space-2xs);margin-left:-.1em}.AdoptionInsights_insightValue__plhjY{font-feature-settings:"tnum";font-family:var(--font-family-body);font-size:var(--text-headline-s)}.AdoptionInsights_insightLabel__RnZva{color:var(--color-text-secondary);font-family:var(--font-family-mono);font-size:var(--text-body-2xs);letter-spacing:.05em;line-height:1;text-transform:uppercase;white-space:nowrap}@media (min-width:960px){.AdoptionInsights_list__v2ifh{flex-direction:row}.AdoptionInsights_insightIcons___zrXC{width:64px;margin-left:-.2em}}.CallToActionCard_root__EnA2Z{position:relative;overflow:hidden;border-radius:var(--border-radius-small);background:var(--color-accent-default);color:var(--color-text-on-color)}.CallToActionCard_illustration__JpWuu{position:absolute;top:0;left:0;width:100%;height:100%}.CallToActionCard_illustration__JpWuu svg{position:absolute;top:50%;left:50%;width:auto;min-width:100%;height:100%;object-fit:cover;object-position:center;transform:translate(-50%,-50%)}.CallToActionCard_content__J6_m9{position:relative;z-index:2}.CallToActionCard_title__pGV8F{margin-bottom:var(--space-3xl);padding:var(--space-s) var(--space-m)}.CallToActionCard_explainerText__ALXyW{margin-top:calc(-1 * var(--space-m));padding:0 var(--space-m);font-size:var(--text-body-m)}.CallToActionCard_actions__d9uAE{display:flex;align-items:center;gap:var(--space-xs);padding:var(--space-m) var(--space-m) var(--space-l)}.CallToActionCard_terminal__90kvx{padding:0 var(--space-xs) var(--space-s)}.Metric_root__JwqO4{--metric-height:70px;--value-font-size:var(--text-headline-m);display:flex;gap:var(--space-xs-s);flex-direction:column;justify-content:space-between;height:var(--metric-height);padding-top:var(--space-2xs);border-top:1px solid var(--color-border)}.Metric_label__4pjtS{display:flex;align-items:center;color:var(--color-text-secondary);font-family:var(--font-family-mono);font-size:var(--text-body-2xs);letter-spacing:.05em;line-height:1;text-transform:uppercase;white-space:nowrap;gap:.5em}.Metric_secondaryLabel__W_KLs{color:var(--color-text-tertiary)}.Metric_value__uKnIS{font-size:var(--value-font-size);font-feature-settings:"tnum";font-family:var(--font-family-body);letter-spacing:-.01em;line-height:1}.Metric_numericChange__tkJWm,.Metric_numericValue__fuXV7{display:flex;align-items:baseline}.Metric_numericChange__tkJWm{margin-left:var(--space-2xs);font-feature-settings:"tnum";font-family:var(--font-family-mono);font-size:var(--text-body-xs);line-height:1}.Metric_changePercent__DILnS{margin-left:.25em}.Metric_negativeChange__2uG7M{color:var(--color-alert)}.Metric_positiveChange___0XEZ{color:var(--color-success)}.Metric_neutralChange__lpJ8p{color:var(--color-text-secondary)}.Metric_root__JwqO4[data-state=not-available] .Metric_value__uKnIS{opacity:.5;font-size:var(--text-body-l)}.Metric_root__JwqO4[data-variant=small]{--metric-height:fit-content;--value-font-size:var(--text-body-m);flex-direction:column-reverse;gap:var(--space-2xs);padding-top:0;border-top:0}@media (min-width:700px){.Metric_root__JwqO4[data-variant=small]{--value-font-size:var(--text-headline-xs)}}.ComplexityScore_root__ZrfZH{display:flex;gap:var(--space-xs);align-items:center;font-size:var(--text-headline-m);line-height:1}.ComplexityScore_icon____M82{height:.45em}.ComplexityScore_icon____M82>svg{display:block;width:auto;height:100%}.Container_root__sBw7Q{--container-background-height:clamp(200px,50vh,600px);--container-main-horizontal-padding:var(--space-s);--container-main-horizontal-margin:calc(var(--layout-gutter) - var(--container-main-horizontal-padding));--container-search-horizontal-margin:var(--layout-gutter)}.Container_background__uQYtX{height:var(--container-background-height);background:var(--color-background-inverted)}.Container_search__sWDKk{overflow:hidden;background:var(--color-background-default)}.Container_main__TaJHq,.Container_search__sWDKk{margin-top:calc(-1 * var(--container-background-height) + var(--space-4xl));margin-right:var(--container-main-horizontal-margin);margin-left:var(--container-main-horizontal-margin);border-radius:var(--border-radius-default)}.Container_main__TaJHq{min-height:90vh;padding:var(--space-m-l) var(--container-main-horizontal-padding);background-color:var(--color-background-default)}.Container_search__sWDKk+.Container_main__TaJHq{margin-top:var(--space-l)}.Container_root__sBw7Q[data-variant] .Container_main__TaJHq{background-color:transparent}.Container_root__sBw7Q[data-height=short]{--container-background-height:clamp(200px,35vh,400px)}@media (min-width:700px){.Container_root__sBw7Q{--container-main-horizontal-padding:var(--space-s-m)}}@media (min-width:960px){.Container_root__sBw7Q{--container-main-horizontal-padding:var(--space-m-l)}}.DependencyItem_root__1oWG0{--icon-width:32px}.DependencyItem_dependencyHeader__EtSr_{display:flex;width:100%;background:transparent;border:0;align-items:center;padding:var(--space-xs) var(--space-xs) var(--space-xs) 0;cursor:pointer;font-family:var(--font-family-body);letter-spacing:.0075em}.DependencyItem_dependencyHeader__EtSr_:hover{color:var(--color-accent-hover);background:var(--color-accent-subdued)}.DependencyItem_dependencyHeader__EtSr_[data-state=open]{color:var(--color-text-on-color);background:var(--color-accent-default)}.DependencyItem_dependencyName__3wPK6{display:flex;width:100%;align-items:center;font-size:var(--text-body-s)}.DependencyItem_dependencyIcon__31956{display:flex;align-items:center;justify-content:center;width:var(--icon-width);height:100%;color:var(--color-accent-default);transition:transform var(--transition-fast)}.DependencyItem_dependencyHeader__EtSr_[data-state=open] .DependencyItem_dependencyIcon__31956{color:currentColor;transform:rotate(90deg)}.DependencyItem_dependencyRequirements__mgjUs,.DependencyItem_dependencyVersion___ZDH1{font-family:var(--font-family-mono);font-size:var(--text-body-xs);opacity:.5;letter-spacing:.025em}.DependencyItem_dependencyHeader__EtSr_[data-state=open] .DependencyItem_dependencyRequirements__mgjUs,.DependencyItem_dependencyHeader__EtSr_[data-state=open] .DependencyItem_dependencyVersion___ZDH1{opacity:.65}.DependencyItem_dependencyRequirements__mgjUs{margin-left:var(--space-xs)}.DependencyItem_dependencyVersion___ZDH1{margin-right:0;margin-left:auto}.DependencyItem_dependencyContent__KkXqM[data-state=open]{margin-bottom:var(--space-m)}.DependencyItem_dependencyContentHeader__vnFhR{display:flex;gap:var(--space-s);justify-content:space-between;padding:var(--space-s);background:var(--color-background-light);border-bottom:1px solid var(--color-border)}.DependencyItem_dependencyContentTitle__zTlQn{display:flex;gap:var(--space-xs);align-items:center;font-size:var(--text-body-m)}.DependencyItem_dependencyContentTitleVersion__s_6LF{font-family:var(--font-family-mono);font-size:var(--text-body-xs);opacity:.65}.DependencyItem_dependencyContentTitleTooltip__iekmA{color:var(--color-text-tertiary)}.DependencyItem_dependencyItemDependencies__Psa3T{padding:var(--space-s)}.DependencyItem_dependencyItemDependenciesTitle__isgAm{color:var(--color-text-secondary);font-family:var(--font-family-mono);font-size:var(--text-body-2xs);letter-spacing:.05em;line-height:1;text-transform:uppercase;margin-bottom:var(--space-s)}.DependencyItem_dependencyItemInfo__eYsLz{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--space-l) var(--space-s);padding:var(--space-m) var(--space-s);border-bottom:1px solid var(--color-border)}.DependencyItem_dependencyItemInfo__eYsLz>*{width:100%}.DependencyItem_dependencyContent__KkXqM{overflow:hidden}.DependencyItem_dependencyContent__KkXqM[data-state=open]{animation:DependencyItem_slideDown__wb1m6 .3s ease-in-out}.DependencyItem_dependencyContent__KkXqM[data-state=closed]{animation:DependencyItem_slideUp__vrNCd .3s ease-in-out}.DependencyItem_dependencyLink__RgAHV{font-family:var(--font-family-headline);font-size:var(--text-body-s);color:var(--color-accent-default);white-space:nowrap}.DependencyItem_dependencyLink__RgAHV:hover{color:var(--color-accent-hover);text-decoration:underline;text-decoration-thickness:1px}@keyframes DependencyItem_slideDown__wb1m6{0%{height:0}to{height:var(--radix-accordion-content-height)}}@keyframes DependencyItem_slideUp__vrNCd{0%{height:var(--radix-accordion-content-height)}to{height:0;opacity:0}}@media (min-width:700px){.DependencyItem_dependencyItemInfo__eYsLz{display:flex;gap:var(--space-s)}}.DependencyViewer_root__RSCxh{border-top:1px solid var(--color-border)}.DependencyViewer_header__w3s_C{display:flex;align-items:center;justify-content:space-between}.DependencyViewer_title__brajX{margin:var(--space-s) 0 var(--space-s) 0;color:var(--color-text-secondary);font-family:var(--font-family-mono);font-size:var(--text-body-2xs);letter-spacing:.05em;line-height:1;text-transform:uppercase;white-space:nowrap}.DependencyViewer_nav__i_jGQ{display:flex;align-items:center;gap:var(--space-xs)}.DependencyViewer_navItem___lSO8{padding:0;border:0;border-bottom:1px solid transparent;background:transparent;color:var(--color-text-secondary);font-family:var(--font-family-body);font-size:var(--text-body-xs);cursor:pointer}.DependencyViewer_navItem___lSO8:hover,.DependencyViewer_navItem___lSO8[aria-current]{color:var(--color-text-primary)}.DependencyViewer_navItem___lSO8[aria-current]{border-bottom:1px solid var(--color-accent-default)}.DependencyViewer_list__4dxXY{list-style:none;margin:var(--space-xs-s) 0 0 0;padding:0;border:1px solid var(--color-border);border-radius:var(--border-radius-small);overflow:hidden}.DependencyViewer_list__4dxXY[data-nested]{margin:0}.DependencyViewer_listItem__KFHi9+.DependencyViewer_listItem__KFHi9{border-top:1px solid var(--color-border)}.DependencyViewer_failed__EZ73Y,.DependencyViewer_loading__VZy_a,.DependencyViewer_maxDepth__fg11P,.DependencyViewer_noData__A0aBN{font-size:var(--text-body-s);background:var(--color-background-light);padding:var(--space-s);margin-top:var(--space-s);color:var(--color-text-secondary)}.Loading_root__xdbKn{display:flex;align-items:center;justify-content:center;width:100%;height:100%;min-height:100px;padding:var(--space-s);backface-visibility:hidden;animation-name:Loading_shimmer__SY_nH;animation-duration:3s;animation-timing-function:linear;animation-iteration-count:infinite;border-radius:var(--border-radius-small);background:var(--color-background-light);color:var(--color-text-tertiary);font-family:var(--font-family-mono);font-size:var(--text-body-xs);letter-spacing:.025em;animation-fill-mode:forwards}@keyframes Loading_shimmer__SY_nH{0%{opacity:.5}50%{opacity:1}to{opacity:.5}}.NotAvailable_root___aL8k{display:flex;align-items:center;justify-content:center;width:100%;height:100%;min-height:var(--not-available-min-height,300px);background:repeating-linear-gradient(-45deg,transparent,transparent 6px,var(--color-border) 6px,var(--color-border) 7px)}.NotAvailable_label__0_0GG{padding:.5em .75em;background:var(--color-background-default);color:var(--color-text-tertiary);font-family:var(--font-family-mono);font-size:var(--text-body-xs);line-height:1;text-transform:uppercase}.DownloadsChart_root__Koj4Q{border-top:1px solid var(--color-border)}.DownloadsChart_header___Giwi{display:flex;align-items:center;justify-content:space-between}.DownloadsChart_nav__GZ_kB{display:flex;align-items:center;gap:var(--space-xs)}.DownloadsChart_navItem__J5b5m{padding:0;border:0;border-bottom:1px solid transparent;background:transparent;color:var(--color-text-secondary);font-family:var(--font-family-body);font-size:var(--text-body-xs)}.DownloadsChart_navItem__J5b5m:hover,.DownloadsChart_navItem__J5b5m[data-state=active]{color:var(--color-text-primary)}.DownloadsChart_navItem__J5b5m[data-state=active]{border-bottom:1px solid var(--color-accent-default)}.DownloadsChart_title__443xq{margin-top:var(--space-s)}.DownloadsChart_chartWrapper__chB9O{width:100%;aspect-ratio:16/9;margin-top:var(--space-xl)}.CodeSnippet_root__nhvZN{padding:var(--space-s-m);border-radius:var(--border-radius-small);background:var(--color-background-light);color:var(--color-accent-default);font-family:var(--font-family-mono);font-size:var(--text-body-s)}.DownloadDialog_footer__0qoFR{margin-top:var(--space-m);padding-top:var(--space-s);border-top:1px solid var(--color-border)}.Header_root__hpA4e{display:flex;flex-direction:column;gap:var(--space-s)}.Header_meta__Hcfdj{flex:1 1 80%}.Header_backLink__HhcCd{display:flex;align-items:center;color:var(--color-text-secondary);font-size:var(--text-body-m);line-height:1;gap:.25em}.Header_registry__TvuNr{display:block;flex:0 0 17px;aspect-ratio:1/1}.Header_registry__TvuNr>svg{width:18px;height:auto}.Header_backLink__HhcCd:focus,.Header_backLink__HhcCd:hover{color:var(--color-accent-hover)}.Header_backLink__HhcCd:hover .Header_registry__TvuNr>svg>*{fill:var(--color-accent-hover)}.Header_title___gtco{display:flex;align-items:center;gap:var(--space-xs);font-family:var(--font-family-headline);font-size:var(--text-headline-s);line-height:1.1}.Header_name__kWWER{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Header_release__3jooq{display:flex;align-items:baseline;gap:var(--space-s);margin-top:var(--space-2xs);font-family:var(--font-family-mono);font-size:var(--text-body-s)}.Header_version__UyGm9{color:var(--color-text-secondary)}.Header_date__nv_kG{color:var(--color-text-tertiary)}.Header_nav__xwlJs{display:flex;align-items:center;gap:var(--space-s-m);justify-content:flex-end}.Header_hideOnMobile__JDA1B{display:none!important}@media (min-width:960px){.Header_root__hpA4e{flex-direction:row;align-items:center}.Header_nav__xwlJs{min-width:500px}.Header_hideOnMobile__JDA1B{display:block!important}.Header_title___gtco{font-size:var(--text-headline-m);letter-spacing:-.0075em}}.NavigatorNavbar_root__eX5ca{--navbar-text-color:var(--color-text-default);--navbar-text-color-secondary:var(--color-text-secondary);--navbar-text-color-active:var(--color-accent-default);--nav-padding-left:var(--space-xl-2xl);display:flex;position:fixed;z-index:900;top:0;left:0;flex-flow:row wrap;align-items:center;justify-content:space-between;width:calc(100% - var(--removed-body-scroll-bar-size, 0px));height:var(--nav-height);transition:transform var(--transition-default),background var(--transition-fast),color var(--transition-fast),box-shadow var(--transition-fast)}.NavigatorNavbar_root__eX5ca.NavigatorNavbar_initialThemeDark__6vL_4{--navbar-text-color:var(--color-text-on-color);--navbar-text-color-secondary:hsla(0,0%,100%,.65);--navbar-text-color-active:var(--color-text-on-color);--color-text-default:var(--color-text-on-color)}.NavigatorNavbar_root__eX5ca.NavigatorNavbar_inStickyRange__mSbEl{transform:translateY(-100%)}.NavigatorNavbar_root__eX5ca.NavigatorNavbar_inStickyRange__mSbEl,.NavigatorNavbar_root__eX5ca.NavigatorNavbar_mobileMenuShowing__hsT2C,.NavigatorNavbar_root__eX5ca.NavigatorNavbar_secondaryNavigationShowing__YeFDX{--navbar-text-color:var(--color-text-default);--navbar-text-color-secondary:var(--color-text-secondary);--navbar-text-color-active:var(--color-accent-default);--color-text-default:var(--base-color-grey-900);background:var(--color-background-default)}.NavigatorNavbar_root__eX5ca.NavigatorNavbar_inStickyRange__mSbEl.NavigatorNavbar_sticky__wnvov{transform:translateY(0);box-shadow:0 0 10px rgb(0 0 0/5%)}.NavigatorNavbar_logo__dmgPG{margin-right:auto;margin-left:var(--layout-gutter);color:var(--navbar-text-color);font:inherit;text-decoration:none}.NavigatorNavbar_logo__dmgPG>svg{width:auto;height:25px}.NavigatorNavbar_logo__dmgPG:hover{opacity:.75}.NavigatorNavbar_search___PdPY{display:none;position:relative;order:3;width:calc(100% - 2 * var(--layout-gutter));margin-right:auto;margin-left:auto}.NavigatorNavbar_root__eX5ca.NavigatorNavbar_mobileMenuShowing__hsT2C .NavigatorNavbar_search___PdPY{display:none}.NavigatorNavbar_searchInput__yU4AD{display:flex;align-items:center;width:100%;height:48px;padding:var(--space-2xs);border:1px solid var(--color-border);border-radius:var(--border-radius-small);outline:none;opacity:1;font-family:var(--font-family-body);font-size:var(--text-body-xs);letter-spacing:.02em}.NavigatorNavbar_searchInput__yU4AD:focus,.NavigatorNavbar_searchInput__yU4AD:hover{opacity:1}.NavigatorNavbar_searchSubmit__agSPb{position:absolute;z-index:2;top:50%;right:.25em;transform:translateY(-50%)}@media (min-width:700px){.NavigatorNavbar_search___PdPY{display:flex;align-items:flex-end;order:unset;width:clamp(200px,40vw,350px);margin-top:0;margin-right:var(--space-s)}}@media (min-width:960px){.NavigatorNavbar_root__eX5ca{flex-wrap:nowrap}.NavigatorNavbar_root__eX5ca.NavigatorNavbar_root__eX5ca.NavigatorNavbar_withSearch__vsS3S.NavigatorNavbar_root__eX5ca.NavigatorNavbar_inStickyRange__mSbEl,.NavigatorNavbar_root__eX5ca.NavigatorNavbar_withSearch__vsS3S.NavigatorNavbar_sticky__wnvov{padding-bottom:0}}@media (min-width:1200px){.NavigatorNavbar_search___PdPY{margin:0 auto}}.LicenseInfo_name__knqVe{display:block;font-size:var(--text-body-l);font-weight:400}.LicenseInfo_attributes__LczFu{display:flex;flex-wrap:wrap;width:100%;margin:var(--space-xs) 0 0 0;padding:0;list-style:none;gap:var(--space-2xs)}.LicenseInfo_attributeItem__x2ZCn{flex:0 1 120px}.LicenseInfo_label__vFDtP,.LicenseInfo_value__EUj2N{display:block}.LicenseInfo_value__EUj2N{color:var(--color-text-secondary);font-size:var(--text-body-s)}.LicenseInfo_label__vFDtP{color:var(--color-text-tertiary);font-family:var(--font-family-mono);font-size:var(--text-body-2xs);letter-spacing:.025em;text-transform:uppercase}.PackageDetails_root__oIZAT{border-top:1px solid var(--color-border)}.PackageDetails_subtitle__Z9sjB{margin:0 0 var(--space-s) 0;color:var(--color-text-secondary);font-family:var(--font-family-mono);font-size:var(--text-body-2xs);letter-spacing:.05em;line-height:1;text-transform:uppercase;white-space:nowrap}.PackageDetails_container__Cee6_{width:100%;margin-top:var(--space-xl)}.PackageDetails_noReadme__7zMHY{aspect-ratio:21/9}.PackageDetails_meta__KreMR{display:flex;flex-direction:column;gap:var(--space-s);margin-bottom:var(--space-xl)}.PackageDetails_sidebar__a_DzK>*+*{margin-top:var(--space-m-l)}.PackageDetails_keywordList__NmI8c{display:flex;flex-wrap:wrap}.PackageDetails_keywordList__NmI8c,.PackageDetails_licenseList__8_Udk{margin:0;padding:0;list-style:none;gap:var(--space-2xs)}@media (min-width:960px){.PackageDetails_meta__KreMR{flex-direction:row;gap:var(--column-gutter)}.PackageDetails_noReadme__7zMHY{width:95%}.PackageDetails_keywords__Uo6vp,.PackageDetails_license__dY0Ym{width:50%}}.Readme_root__VG7Aq{border-top:1px solid var(--color-border)}.Readme_title__j_000{margin:var(--space-s) 0 var(--space-s) 0;color:var(--color-text-secondary);font-family:var(--font-family-mono);font-size:var(--text-body-2xs);letter-spacing:.05em;line-height:1;text-transform:uppercase;white-space:nowrap}.Readme_scrollContainer__oaWI4{width:100%;height:80vh;max-height:800px}.Readme_expandableContainer__9D9Gw,.Readme_scrollContainer__oaWI4{overflow:hidden;border-radius:var(--border-radius-small);background:var(--color-background-light)}.Readme_expandableContainer__9D9Gw{position:relative;max-height:clamp(300px,50vh,500px);padding:var(--space-s-m)}.Readme_expandableContainer__9D9Gw[data-state=expanded]{position:unset;height:auto;max-height:unset}.Readme_expandButton__W6gyb{display:flex;position:absolute;bottom:0;left:0;align-items:center;width:100%;padding:var(--space-2xl) var(--space-m) var(--space-m);border:0;background:linear-gradient(to bottom,transparent,var(--color-background-light) 30%);color:var(--color-accent-default);font-family:var(--font-family-headline);font-size:var(--text-body-s);text-align:left;cursor:pointer;gap:var(--space-2xs)}.Readme_expandButton__W6gyb:hover{color:var(--color-accent-hover);text-decoration:underline}.Readme_viewport__pKjXT{width:100%;height:100%;padding:var(--space-s-m);border-radius:inherit}.Readme_textWrapper__pl2eb{width:100%;max-width:80vw}@media (min-width:960px){.Readme_textWrapper__pl2eb{max-width:550px}}@media (min-width:1200px){.Readme_textWrapper__pl2eb{max-width:650px}}.RunningText_root__MHZIB{font-family:var(--font-family-body);font-size:var(--text-body-m)}.RunningText_root__MHZIB li,.RunningText_root__MHZIB p{max-width:60ch}.RunningText_root__MHZIB>p+p{margin-top:.5em}.RunningText_root__MHZIB h1,.RunningText_root__MHZIB h2{margin:2.5em 0 .75em;font-size:var(--text-body-m);font-weight:600}.RunningText_root__MHZIB h1:first-child{margin-top:0}.RunningText_root__MHZIB h3,.RunningText_root__MHZIB h4,.RunningText_root__MHZIB h5,.RunningText_root__MHZIB h6{margin:2em 0 .5em;font-size:var(--text-body-s);font-weight:600}.RunningText_root__MHZIB h1:before,.RunningText_root__MHZIB h2:before,.RunningText_root__MHZIB h3:before,.RunningText_root__MHZIB h4:before,.RunningText_root__MHZIB h5:before,.RunningText_root__MHZIB h6:before{display:inline-block;margin-right:.25em;opacity:.5;font-size:.85em}.RunningText_root__MHZIB h1:before{content:"#"}.RunningText_root__MHZIB h2:before{content:"##"}.RunningText_root__MHZIB h3:before{content:"###"}.RunningText_root__MHZIB h4:before{content:"####"}.RunningText_root__MHZIB h5:before{content:"#####"}.RunningText_root__MHZIB h6:before{content:"######"}.RunningText_root__MHZIB ol,.RunningText_root__MHZIB ul{padding:0;list-style:none}.RunningText_root__MHZIB ol>li,.RunningText_root__MHZIB ul>li{position:relative;padding-left:1.125em}.RunningText_root__MHZIB li+li{margin-top:.25em}.RunningText_root__MHZIB ol>li:before,.RunningText_root__MHZIB ul>li:before{content:"–";position:absolute;left:0;color:var(--color-text-tertiary)}.RunningText_root__MHZIB a{color:var(--color-accent-default);text-decoration:underline;text-decoration-thickness:1px}.RunningText_root__MHZIB a:hover{color:var(--color-accent-hover);text-decoration:none}.RunningText_root__MHZIB pre{margin:1em 0;padding:1em 1.5em;background:var(--color-background-inverted);color:var(--color-text-on-color)}.RunningText_root__MHZIB code,.RunningText_root__MHZIB pre{max-width:100%;border-radius:var(--border-radius-small);font-family:var(--font-family-mono);font-size:.85em}.RunningText_root__MHZIB code{display:inline-block;padding:.125em .25em;background:var(--color-background-light);color:var(--color-text-primary)}.RunningText_root__MHZIB pre code{padding:0;background:transparent;font-size:1em}.RunningText_root__MHZIB img{max-width:100%}.ScrollBar_scrollbar__iB9LF{display:flex;padding:2px;transition:background .16s ease-out;background:rgba(0,0,0,.1);user-select:none;touch-action:none}.ScrollBar_scrollbar__iB9LF:hover{background:rgba(0,0,0,.15)}.ScrollBar_scrollbar__iB9LF[data-orientation=vertical]{width:var(--scrollbar-size,10px)}.ScrollBar_thumb__8VrSr{position:relative;flex:1;border-radius:var(--scrollbar-size,10px);background:rgba(0,0,0,.25)}.ScrollBar_thumb__8VrSr:before{content:"";position:absolute;top:50%;left:50%;width:100%;min-width:44px;height:100%;min-height:44px;transform:translate(-50%,-50%)}.VulnerabilityListing_root__9OBQw{margin:var(--space-l) calc(-1 * var(--container-main-horizontal-padding)) var(--space-l);padding:var(--space-m-l) var(--container-main-horizontal-padding);border-top:1px solid var(--color-border-alert);border-bottom:1px solid var(--color-border-alert);background:var(--color-background-alert)}.VulnerabilityListing_title__CAfVg{margin-bottom:var(--space-s-m);font-family:var(--font-family-mono);font-size:var(--text-body-xs);text-transform:uppercase}.VulnerabilityListing_list__z3E_D{margin:0;padding:0;list-style:none}.VulnerabilityListing_item__RilDE+.VulnerabilityListing_item__RilDE{margin-top:var(--space-m)}.VulnerabilityListing_itemId__E8Fsf{display:block;color:var(--color-alert);font-family:var(--font-family-mono);font-size:var(--text-body-s);text-transform:uppercase;text-decoration-thickness:1px}.VulnerabilityListing_itemId__E8Fsf:hover{text-decoration:none}.VulnerabilityListing_itemSummary__mzP2K{color:var(--color-alert);font-family:var(--font-family-body);font-size:var(--text-body-m)}.VulnerabilityListing_itemDetails__x12Ar{margin-top:var(--space-xs);opacity:.55;font-family:var(--font-family-mono);font-size:var(--text-body-2xs);letter-spacing:.03em;text-transform:uppercase}@media (min-width:700px){.VulnerabilityListing_itemTitle__YB0FX{display:flex;align-items:baseline;gap:var(--space-s)}.VulnerabilityListing_itemId__E8Fsf{width:30%;max-width:200px}.VulnerabilityListing_itemSummary__mzP2K{width:70%}.VulnerabilityListing_itemDetails__x12Ar{margin-top:0}}.VersionDialog_root__CxNOx{--metric-height:70px;max-width:1000px}.VersionDialog_metrics___wSiM{display:flex;flex-wrap:wrap;gap:var(--space-s);align-items:center;margin:var(--space-s) 0 var(--space-l)}.VersionDialog_metrics___wSiM>*{flex:1 1 200px;height:var(--metric-height)}.VersionDialog_vulnerabilities__h9neJ{margin:0;padding:var(--space-m);border-radius:var(--border-radius-small);background:var(--color-background-alert)}.VersionDialog_footer__O5UF_{margin-top:var(--space-m);padding-top:var(--space-s);border-top:1px solid var(--color-border)}.Releases_root__QrS0H{--releases-spacing-horizontal:var(--space-s);border:1px solid var(--color-border);border-radius:var(--border-radius-small)}.Releases_title__Top84{padding:var(--space-m) var(--releases-spacing-horizontal) 0}.Releases_latestStable__3qZ5i{display:flex;flex-wrap:wrap;justify-content:space-between;width:100%;margin-top:var(--space-s);padding:var(--space-s-m) var(--releases-spacing-horizontal);border:0;background:var(--color-accent-subdued);color:var(--color-accent-hover);font:inherit;text-align:left;cursor:pointer;gap:var(--space-s-m)}.Releases_latestStable__3qZ5i:hover{background:var(--color-accent-default);color:var(--color-text-on-color)}.Releases_latestStableValue__IgC0g{font-size:var(--text-body-l)}.Releases_latestStableValueAddon__K7I_f{display:inline-block;margin-left:.25em;opacity:.65;font-size:.75em}.Releases_latestStableKey__uQSX7{opacity:.65;font-family:var(--font-family-mono);font-size:var(--text-body-2xs);letter-spacing:.065em;text-transform:uppercase}.Releases_scrollableList__VIg1I{width:100%;height:80vh;max-height:320px;overflow:hidden}.Releases_scrollableViewport__YAOwt{width:100%;height:100%}.Releases_versionList__zmzU9{margin:0;padding:0;list-style:none}.Releases_versionListFailed__t9JBk,.Releases_versionListLoading__t9pOh{min-height:300px}.Releases_versionItemButton__JUWx8{display:flex;align-items:center;width:100%;padding:var(--space-xs) var(--releases-spacing-horizontal);border:0;background:transparent;color:var(--color-text-default);font-family:var(--font-family-body);font-size:var(--text-body-s);cursor:pointer;gap:var(--space-xs)}.Releases_versionItemButton__JUWx8:hover{background:var(--color-accent-subdued);color:var(--color-accent-hover)}.Releases_versionItem__rvwCa+.Releases_versionItem__rvwCa{border-top:1px solid var(--color-border)}.Releases_versionInformation__D5_Xa{display:flex;align-items:center;justify-content:space-between;width:100%}.Releases_versionReleased__6COEO{color:var(--color-text-tertiary)}.Releases_versionItemArrow__GuWy6{color:var(--color-accent-default)}.Releases_versionItemButton__JUWx8:hover .Releases_versionItemArrow__GuWy6{color:var(--color-accent-hover)}.Releases_showAll__wsjGI{display:flex;align-items:center;width:100%;padding:var(--space-xs) var(--releases-spacing-horizontal);border:0;border-top:1px solid var(--color-border);background:transparent;color:var(--color-accent-default);font:inherit;font-size:var(--text-body-s);text-align:left;cursor:pointer;gap:.25em}.Releases_showAll__wsjGI:hover{background:var(--color-accent-subdued);color:var(--color-accent-hover)}.Releases_showAllIcon__VQW_Q{width:1.25em;height:auto}.Cell_cellGrid__0LThs{--cell-base-width:140px;display:flex;flex-wrap:wrap}.Cell_cell__tP8nW{display:flex;position:relative;flex:1 1 var(--cell-base-width);flex-direction:column;justify-content:space-between;min-height:88px;padding:var(--space-xs)}.Cell_cell__tP8nW[data-state=disabled]{background:repeating-linear-gradient(-45deg,transparent,transparent 6px,var(--color-border) 6px,var(--color-border) 7px)}.Cell_cell__tP8nW:before{top:-1px;left:0;width:100%;height:1px}.Cell_cell__tP8nW:after,.Cell_cell__tP8nW:before{content:"";position:absolute;background:var(--color-border)}.Cell_cell__tP8nW:after{top:0;right:-1px;width:1px;height:100%}.Cell_cellFull__Dt6fL{flex:1 1 100%}.Cell_cellLabel__4qpMG{color:var(--color-text-secondary);font-family:var(--font-family-mono);font-size:var(--text-body-2xs);letter-spacing:.05em;line-height:1;text-shadow:0 0 3px var(--color-background-default);text-transform:uppercase}.Cell_cellSubLabel__j1pvB{display:block;margin-top:.33em;color:var(--color-text-tertiary)}.Cell_cellValue__U_lCo{margin-top:var(--space-s);font-size:var(--text-body-xl);line-height:1}.Cell_cellUnit__IF3IM{margin-left:.25em;color:var(--color-text-tertiary);font-size:.65em}.Cell_cellNoData__6Ny3u{font-size:var(--text-body-s)}.Cell_cellNoData__6Ny3u,.Cell_cell__tP8nW[data-state=disabled] .Cell_cellValue__U_lCo{color:var(--color-text-tertiary)}@media (min-width:1550px){.Cell_cellGrid__0LThs{--cell-base-width:200px}}.Contributors_root__MLuIl{--avatar-size:44px;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;width:100%;gap:var(--space-xs)}.Contributors_portrait__RtDRn{display:block;inline-size:var(--avatar-size);overflow:hidden;border-radius:9999px}.Contributors_tooltip__qCXCm{padding:.5em .75em;animation-duration:.4s;animation-timing-function:cubic-bezier(.16,1,.3,1);border-radius:.15em;background:var(--color-overlay);color:var(--color-text-on-color);font-size:var(--text-body-s);line-height:1.25;user-select:none;will-change:transform,opacity}.Contributors_tooltip__qCXCm[data-state=delayed-open]{animation-name:Contributors_slideUpAndFade__1mngH}.Contributors_arrow__BEy4h{color:var(--color-overlay)}.Contributors_remainder__5d_wB{display:flex;align-items:center;justify-content:center;inline-size:var(--avatar-size);margin:0 0 0 auto;border-radius:9999px;background-color:var(--color-background-light);color:var(--color-text-tertiary);font-family:var(--font-family-mono);font-size:var(--text-body-xs);aspect-ratio:1/1}@keyframes Contributors_slideUpAndFade__1mngH{0%{transform:translateY(6px);opacity:0}to{transform:translateY(0);opacity:1}}.MaintenanceScore_notAvailable__kSasQ{border-top:1px solid var(--color-border)}.ScoreDetails_root__gChEW{overflow:hidden;border:1px solid var(--color-border);border-radius:var(--border-radius-small)}.ScoreDetails_navItem__8xOPE{--nav-item-active-border-height:2px;display:flex;position:relative;flex-direction:column;justify-content:flex-end;width:100%;height:auto;padding:var(--space-m-l) var(--space-xs) calc(var(--space-2xs) + 2 * var(--nav-item-active-border-height)) var(--space-xs);border:0;background:var(--color-accent-subdued);color:var(--color-accent-default);font:inherit;text-align:left;cursor:pointer}.ScoreDetails_navItem__8xOPE:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:1px;background:var(--color-border)}.ScoreDetails_item__EEd5w:last-child .ScoreDetails_navItem__8xOPE:after{display:none}.ScoreDetails_navItemScoreBar__SrK9Q{position:absolute;top:0;left:0;height:100%;opacity:.125;background:var(--color-accent-default)}.ScoreDetails_navItemLabel__IMIyq,.ScoreDetails_navItemScore__dzuRF{position:relative;z-index:2}.ScoreDetails_navItemScore__dzuRF{display:flex;align-items:center;font-size:var(--text-headline-m);line-height:1.1}.ScoreDetails_navItemScorePending__drQHB{display:flex;align-items:center;opacity:.65;font-size:var(--text-body-m)}.ScoreDetails_navItemIcon__zlxs8{width:20px;height:20px;margin-left:.25em;transition:transform .2s ease-in-out}.ScoreDetails_navItemLabel__IMIyq{opacity:.75;font-family:var(--font-family-mono);font-size:var(--text-body-xs)}.ScoreDetails_navItem__8xOPE:hover,.ScoreDetails_navItem__8xOPE[data-state=open]{opacity:1;background:var(--color-accent-default);color:var(--color-text-on-color)}.ScoreDetails_navItem__8xOPE:hover .ScoreDetails_navItemScoreBar__SrK9Q,.ScoreDetails_navItem__8xOPE[data-state=open] .ScoreDetails_navItemScoreBar__SrK9Q{opacity:.25;background:var(--color-text-on-color)}.ScoreDetails_navItem__8xOPE[data-state=open] .ScoreDetails_navItemIcon__zlxs8{transform:rotate(90deg)}.ScoreDetails_content__tVeC2{overflow:hidden}.ScoreDetails_content__tVeC2[data-state=open]{animation:ScoreDetails_slideDown__OwgsV .3s ease-in-out}.ScoreDetails_content__tVeC2[data-state=closed]{animation:ScoreDetails_slideUp__t8G3k .3s ease-in-out}@keyframes ScoreDetails_slideDown__OwgsV{0%{height:0}to{height:var(--radix-accordion-content-height)}}@keyframes ScoreDetails_slideUp__t8G3k{0%{height:var(--radix-accordion-content-height)}to{height:0;opacity:0}}.package_wrapper__a_g3y{--initial-row-height:auto;--score-tab-height:auto}.package_sidebar__g9r3X>*+*{margin-top:var(--row-gutter)}.package_mainStack__z5jFY{--stack-space:var(--space-l-xl)}@media (min-width:960px){.package_wrapper__a_g3y{--initial-row-height:100px;--score-tab-height:calc(var(--initial-row-height) + var(--stack-space, var(--space-m)));display:flex;flex-wrap:nowrap;justify-content:space-between;width:100%;gap:var(--column-gutter)}.package_main__hcyD_{width:calc(66.6666% - var(--column-gutter))}.package_sidebar__g9r3X{width:calc(33.3333% - var(--column-gutter));margin-top:0}}
/*# sourceMappingURL=895678a13daba5d0.css.map*/