.icon[data-v-f953c996]{display:inline-block;fill:currentColor;vertical-align:text-top}.icon--inherit[data-v-f953c996]{height:inherit;width:inherit}.icon[data-v-195761f3]{display:inline-block;fill:currentColor;vertical-align:text-top}.icon--inherit[data-v-195761f3]{height:inherit;width:inherit}.maintenance-chart[data-v-d9bd0d35]{border-radius:8px;margin:0;min-height:200px;padding:0;position:relative}.chart-loading[data-v-d9bd0d35]{align-items:center;background-color:var(--pcl-color-ui-canvas);border:1px solid var(--pcl-color-ui-border-light);border-radius:8px;display:flex;height:200px;justify-content:center}.chart-loading p[data-v-d9bd0d35]{color:var(--pcl-color-ui-body);font-family:var(--pcl-typography-product-body-font-family);font-size:var(--pcl-typography-product-body-font-size);font-weight:var(--pcl-typography-product-body-font-weight);letter-spacing:var(--pcl-typography-product-body-letter-spacing);line-height:var(--pcl-typography-product-body-line-height);margin:0}.chart-overlay[data-v-d9bd0d35]{align-items:center;background:#ffffffe6;border-radius:8px;bottom:0;display:flex;justify-content:center;left:0;position:absolute;right:0;top:0;z-index:1}.overlay-message[data-v-d9bd0d35]{color:var(--pcl-color-ui-body);font-family:var(--pcl-typography-product-body-font-family);font-size:var(--pcl-typography-product-body-font-size);font-weight:var(--pcl-typography-product-body-font-weight);letter-spacing:var(--pcl-typography-product-body-letter-spacing);line-height:var(--pcl-typography-product-body-line-height);text-align:center}.no-data[data-v-d9bd0d35]{align-items:center;background-color:var(--pcl-color-ui-canvas);border:2px dashed var(--pcl-color-ui-border-light);border-radius:8px;display:flex;height:200px;justify-content:center}.no-data p[data-v-d9bd0d35]{color:var(--pcl-color-ui-body);font-family:var(--pcl-typography-product-body-font-family);font-size:var(--pcl-typography-product-body-font-size);font-weight:var(--pcl-typography-product-body-font-weight);letter-spacing:var(--pcl-typography-product-body-letter-spacing);line-height:var(--pcl-typography-product-body-line-height);margin:0}.stats-item[data-v-0e794777]{align-items:center;display:flex;justify-content:space-between}.stats-item.horizontal[data-v-0e794777]{justify-content:flex-start;margin-top:20px}.stats-item.horizontal dt[data-v-0e794777]{margin-right:16px}.stats-item dt[data-v-0e794777]{font-family:var(--pcl-typography-product-heading7-font-family);font-size:var(--pcl-typography-product-heading7-font-size);font-weight:var(--pcl-typography-product-heading7-font-weight);letter-spacing:var(--pcl-typography-product-heading7-letter-spacing);line-height:var(--pcl-typography-product-heading7-line-height);text-transform:var(--pcl-typography-product-heading7-text-transform)}.stats-item dd[data-v-0e794777],.stats-item dt[data-v-0e794777]{color:var(--pcl-color-ui-heading)}.stats-item dd[data-v-0e794777]{align-items:center;display:flex;font-family:var(--pcl-typography-product-body-font-family);font-size:var(--pcl-typography-product-body-font-size);font-weight:var(--pcl-typography-product-body-font-weight);letter-spacing:var(--pcl-typography-product-body-letter-spacing);line-height:var(--pcl-typography-product-body-line-height)}.stats-item dd.high[data-v-0e794777]{color:#dc3545;font-weight:500}.stats-item dd.medium[data-v-0e794777]{color:#ffc107;font-weight:500}.stats-item dd .bold[data-v-0e794777]{font-weight:500}.stats-item dd a[data-v-0e794777]{color:inherit;text-decoration:none}.stats-item dd a[data-v-0e794777]:hover{text-decoration:underline}.stats[data-v-70abaf1d]>:not(template)~:not(template){margin-top:16px}@media (min-width:992px){.stats[data-v-70abaf1d]>:not(template)~:not(template){margin-top:0}}.stats--vertical[data-v-70abaf1d]{display:flex;flex-direction:column}@media (min-width:992px){.stats--vertical[data-v-70abaf1d]>:not(template)~:not(template){margin-top:24px}}.stats--vertical .stats-item[data-v-70abaf1d] dt{align-items:center;display:flex;gap:16px}@media (min-width:992px){.stats--fixed[data-v-70abaf1d]{display:flex;flex-wrap:wrap}.stats--fixed .stats-item[data-v-70abaf1d]{flex-basis:55%}.stats--fixed .stats-item[data-v-70abaf1d]:nth-child(2n){padding-left:20px}.stats--fixed .stats-item[data-v-70abaf1d]:nth-child(odd){flex-basis:45%}.stats--fixed .stats-item[data-v-70abaf1d]:nth-child(n+3){margin-top:16px}}@media (min-width:480px){.stats--grid[data-v-70abaf1d]{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px 16px}}@media (min-width:768px){.stats--grid[data-v-70abaf1d]{grid-gap:16px 20px}}@media (min-width:992px){.stats--fluid[data-v-70abaf1d]{align-items:center;display:flex;justify-content:space-between}.stats--fluid[data-v-70abaf1d]>:not(template)~:not(template){margin-left:32px}.stats--fluid .stats-item[data-v-70abaf1d]{align-items:flex-start;flex-direction:column;flex-grow:1}.stats--fluid .stats-item[data-v-70abaf1d]>:not(template)~:not(template){margin-top:4px}}.maintenance-container[data-v-de95f2f1]{max-width:379px;width:100%}.maintenance-card[data-v-de95f2f1]{margin-top:20px;min-height:250px;padding:20px}@media (min-width:992px){.maintenance-card[data-v-de95f2f1]{margin-top:32px}}@media (max-width:768px){.maintenance-container[data-v-de95f2f1]{max-width:388px}}.maintenance-header[data-v-de95f2f1]{display:flex;flex-direction:column;gap:8px;margin-bottom:20px}.maintenance-title[data-v-de95f2f1]{align-items:center;display:flex;flex-wrap:wrap;gap:12px}.title[data-v-de95f2f1]{color:var(--pcl-color-ui-heading);font-family:var(--pcl-typography-product-heading5-font-family);font-size:var(--pcl-typography-product-heading5-font-size);font-weight:var(--pcl-typography-product-heading5-font-weight);letter-spacing:var(--pcl-typography-product-heading5-letter-spacing);line-height:var(--pcl-typography-product-heading5-line-height);margin:0}.score-badge[data-v-de95f2f1]{align-items:center;display:inline-flex;gap:4px}.score-badge svg[data-v-de95f2f1]{cursor:help}[data-v-de95f2f1] .tooltip-trigger{color:#938fc6;padding-left:2px}[data-v-de95f2f1] .tooltip-popover{transform:translate(40px) translateY(-25px)!important;z-index:9999!important}[data-v-de95f2f1] .tooltip-popover--open{transform:translate(40px) translateY(-25px)!important}[data-v-de95f2f1] .tooltip-popover__arrow{transform:translate(100px) translateY(13px) rotate(45deg)!important}.description[data-v-de95f2f1]{padding-left:4px}.extra-label[data-v-de95f2f1]{color:var(--pcl-color-ui-body);font-family:var(--pcl-typography-product-caption-font-family);font-size:var(--pcl-typography-product-caption-font-size);font-weight:var(--pcl-typography-product-caption-font-weight);letter-spacing:var(--pcl-typography-product-caption-letter-spacing);line-height:var(--pcl-typography-product-caption-line-height);margin-left:4px;text-transform:uppercase}.maintenance-content[data-v-de95f2f1]{display:flex;flex-direction:column;gap:16px}.section-title[data-v-de95f2f1]{color:var(--pcl-color-ui-heading);font-family:var(--pcl-typography-product-heading7-font-family);font-size:var(--pcl-typography-product-heading7-font-size);font-weight:var(--pcl-typography-product-heading7-font-weight);letter-spacing:var(--pcl-typography-product-heading7-letter-spacing);line-height:var(--pcl-typography-product-heading7-line-height);margin:0;text-transform:var(--pcl-typography-product-heading7-text-transform);text-transform:uppercase!important}.maintenance-description[data-v-de95f2f1]{color:var(--pcl-color-ui-body);font-family:var(--pcl-typography-product-body-small-font-family);font-size:var(--pcl-typography-product-body-small-font-size);font-weight:var(--pcl-typography-product-body-small-font-weight);letter-spacing:var(--pcl-typography-product-body-small-letter-spacing);line-height:var(--pcl-typography-product-body-small-line-height)}.maintenance-description p[data-v-de95f2f1]{margin-bottom:12px}.maintenance-description p[data-v-de95f2f1]:last-child{margin-bottom:0}.maintenance-card[data-v-de95f2f1] .stats--grid{display:grid!important;gap:8px;grid-template-columns:1fr!important}@media (min-width:480px){.maintenance-card[data-v-de95f2f1] .stats--grid{grid-template-columns:1fr!important}}.community-container[data-v-93d28827]{max-width:379px;width:100%}.community-card[data-v-93d28827]{margin-top:20px;min-height:250px;padding:20px}@media (min-width:992px){.community-card[data-v-93d28827]{margin-top:32px}}.community-header[data-v-93d28827]{align-items:center;display:flex;justify-content:space-between;margin-bottom:20px}@media (min-width:576px){.community-header[data-v-93d28827]{align-items:center;display:flex;justify-content:space-between}}@media (min-width:768px){.community-header[data-v-93d28827]{display:block}}@media (min-width:992px){.community-header[data-v-93d28827]{display:flex}}.community-title[data-v-93d28827]{align-items:center;display:flex;flex-wrap:wrap;gap:12px}.title[data-v-93d28827]{color:var(--pcl-color-ui-heading);font-family:var(--pcl-typography-product-heading5-font-family);font-size:var(--pcl-typography-product-heading5-font-size);font-weight:var(--pcl-typography-product-heading5-font-weight);letter-spacing:var(--pcl-typography-product-heading5-letter-spacing);line-height:var(--pcl-typography-product-heading5-line-height);margin:0}.score-badge[data-v-93d28827]{align-items:center;display:inline-flex;gap:4px}.score-badge svg[data-v-93d28827]{cursor:help}[data-v-93d28827] .tooltip-trigger{color:#938fc6;padding-left:2px}[data-v-93d28827] .tooltip-popover{transform:translate(40px) translateY(-25px)!important;z-index:9999!important}[data-v-93d28827] .tooltip-popover--open{transform:translate(40px) translateY(-25px)!important}[data-v-93d28827] .tooltip-popover__arrow{transform:translate(100px) translateY(13px) rotate(45deg)!important}.description[data-v-93d28827]{padding-left:4px}.community-actions[data-v-93d28827]{align-items:center;display:flex}.community-content[data-v-93d28827]{display:flex;flex-direction:column;gap:16px}.community-description[data-v-93d28827]{color:var(--pcl-color-ui-body);font-family:var(--pcl-typography-product-body-small-font-family);font-size:var(--pcl-typography-product-body-small-font-size);font-weight:var(--pcl-typography-product-body-small-font-weight);letter-spacing:var(--pcl-typography-product-body-small-letter-spacing);line-height:var(--pcl-typography-product-body-small-line-height)}.community-description p[data-v-93d28827]{margin-bottom:12px}.community-description p[data-v-93d28827]:last-child{margin-bottom:0}@media (max-width:768px){.community-container[data-v-93d28827]{max-width:388px}.community-content[data-v-93d28827]{gap:12px}}.community-card[data-v-93d28827] .stats--grid{display:grid!important;gap:8px;grid-template-columns:1fr!important}@media (min-width:480px){.community-card[data-v-93d28827] .stats--grid{grid-template-columns:1fr!important}}.score-bar[data-v-97a1ea85]{margin:12px 0}.bar[data-v-97a1ea85]{background:#e5e5e5;position:relative;width:100%}.bar[data-v-97a1ea85],.bar .value[data-v-97a1ea85]{border-radius:4px;height:8px}.bar .value[data-v-97a1ea85]{left:0;position:absolute;top:0;transition:width .3s ease}.bar .value.red[data-v-97a1ea85]{background-color:var(--pcl-color-danger-base)}.bar .value.orange[data-v-97a1ea85]{background-color:var(--pcl-color-warn-base)}.bar .value.green[data-v-97a1ea85]{background-color:var(--pcl-color-success-base)}.bar .value.unknown[data-v-97a1ea85]{background:#6c757d}svg[data-v-1c5d9265]{display:block;flex-shrink:0;height:16px;width:16px}.icon[data-v-5e6c5a53]{display:inline-block;fill:currentColor;vertical-align:text-top}.icon--inherit[data-v-5e6c5a53]{height:inherit;width:inherit}.share-dropdown-wrapper[data-v-91c07bd0]{display:inline-block;position:relative}.share-dropdown-content[data-v-91c07bd0]{background:#fff;border:1px solid var(--pcl-color-ui-border);border-radius:4px;box-shadow:0 4px 12px #00000026;left:auto;min-height:116px;overflow:hidden;padding:8px;position:absolute;right:0;top:calc(100% + 4px);width:232px;z-index:9999}.share-item[data-v-91c07bd0]{align-items:center;background:transparent;border:none;border-radius:4px;color:var(--pcl-color-ui-body);cursor:pointer;display:flex;font-family:var(--pcl-typography-product-body-lead-font-family);font-size:var(--pcl-typography-product-body-lead-font-size);font-weight:var(--pcl-typography-product-body-lead-font-weight);gap:12px;letter-spacing:var(--pcl-typography-product-body-lead-letter-spacing);line-height:var(--pcl-typography-product-body-lead-line-height);margin:0 2px;min-height:25px;outline:none;padding:8px 10px;transition:background-color .2s ease;width:calc(100% - 4px)}.share-item--focused[data-v-91c07bd0],.share-item[data-v-91c07bd0]:focus,.share-item[data-v-91c07bd0]:hover{background:var(--pcl-color-ui-canvas);outline:none}.share-item[data-v-91c07bd0]:focus-visible{outline:2px solid var(--pcl-color-ui-focus);outline-offset:2px}.share-icon[data-v-91c07bd0] svg{flex-shrink:0;height:16px;width:16px}.share-text[data-v-91c07bd0]{font-size:14px;font-weight:400;line-height:1}.share-item--x .share-icon[data-v-91c07bd0]{color:#000}.share-item--bluesky .share-icon[data-v-91c07bd0]{color:#00a8e6}.share-item--linkedin .share-icon[data-v-91c07bd0]{color:#0a66c2}.share-item--copy .share-icon[data-v-91c07bd0]{color:var(--pcl-color-ui-body)}.dropdown-fade-enter-active[data-v-91c07bd0],.dropdown-fade-leave-active[data-v-91c07bd0]{transition:opacity .2s ease,transform .2s ease}.dropdown-fade-enter-from[data-v-91c07bd0],.dropdown-fade-leave-to[data-v-91c07bd0]{opacity:0;transform:translateY(-8px)}.dropdown-fade-enter-to[data-v-91c07bd0],.dropdown-fade-leave-from[data-v-91c07bd0]{opacity:1;transform:translateY(0)}.package-health-container[data-v-88c7ee99]{max-width:379px;width:100%}.package-health[data-v-88c7ee99]{padding:16px}.package-health .health-header[data-v-88c7ee99]{align-items:flex-start;display:flex;justify-content:space-between}.package-health .health-score h3[data-v-88c7ee99]{color:var(--pcl-color-ui-heading);font-family:var(--pcl-typography-product-heading5-font-family);font-size:var(--pcl-typography-product-heading5-font-size);font-weight:var(--pcl-typography-product-heading5-font-weight);letter-spacing:var(--pcl-typography-product-heading5-letter-spacing);line-height:var(--pcl-typography-product-heading5-line-height);margin:0 0 12px}.package-health .health-score .score-display .score-number[data-v-88c7ee99]{color:var(--pcl-color-ui-heading);font-family:var(--pcl-typography-product-heading4-font-family);font-size:var(--pcl-typography-product-heading4-font-size);font-weight:var(--pcl-typography-product-heading4-font-weight);letter-spacing:var(--pcl-typography-product-heading4-letter-spacing);line-height:var(--pcl-typography-product-heading4-line-height)}.score-criteria[data-v-88c7ee99]{list-style:none;margin:32px 0 0;padding:0}.score-criteria .criterion-item[data-v-88c7ee99]{align-items:center;display:flex;flex-wrap:wrap;gap:4px;justify-content:space-between;margin:12px 0}.score-criteria .criterion-item .criterion-label[data-v-88c7ee99]{color:var(--pcl-color-ui-heading);flex:1;font-family:var(--pcl-typography-product-heading7-font-family);font-size:var(--pcl-typography-product-heading7-font-size);font-weight:var(--pcl-typography-product-heading7-font-weight);letter-spacing:var(--pcl-typography-product-heading7-letter-spacing);line-height:var(--pcl-typography-product-heading7-line-height);min-width:0;text-transform:var(--pcl-typography-product-heading7-text-transform)}.score-criteria .criterion-item .criterion-badge[data-v-88c7ee99]{flex-shrink:0;margin-left:5px;text-transform:uppercase}@media screen and (max-width:1279px){.score-criteria .criterion-item[data-v-88c7ee99]{align-items:flex-start;flex-direction:column;gap:4px}.score-criteria .criterion-item .criterion-label[data-v-88c7ee99]{margin-bottom:2px}.score-criteria .criterion-item .criterion-badge[data-v-88c7ee99]{align-self:flex-start;margin-left:0}}.package-heading[data-v-9903c01a]{background-color:var(--pcl-color-ui-canvas);padding-bottom:24px}.package-heading .title[data-v-9903c01a]{color:var(--pcl-color-ui-heading);font-family:var(--pcl-typography-product-heading1-font-family);font-size:var(--pcl-typography-product-heading1-font-size);font-weight:var(--pcl-typography-product-heading1-font-weight);letter-spacing:var(--pcl-typography-product-heading1-letter-spacing);line-height:var(--pcl-typography-product-heading1-line-height);padding-top:12px;word-break:break-all}.package-heading .title .version[data-v-9903c01a]{font-size:.4em;font-weight:400;margin-left:.5em}.package-heading .description[data-v-9903c01a],.package-heading .package-licenses[data-v-9903c01a]{color:var(--pcl-color-ui-body);font-family:var(--pcl-typography-product-body-font-family);font-size:var(--pcl-typography-product-body-font-size);font-size:1rem;font-weight:var(--pcl-typography-product-body-font-weight);letter-spacing:var(--pcl-typography-product-body-letter-spacing);line-height:var(--pcl-typography-product-body-line-height);margin-top:12px}.package-heading .package-licenses .license-item a[data-v-9903c01a]{color:var(--pcl-color-ui-link)}.package-heading .package-metadata[data-v-9903c01a]{color:var(--pcl-color-ui-body);font-family:var(--pcl-typography-product-body-font-family);font-size:var(--pcl-typography-product-body-font-size);font-size:1rem;font-weight:var(--pcl-typography-product-body-font-weight);letter-spacing:var(--pcl-typography-product-body-letter-spacing);line-height:var(--pcl-typography-product-body-line-height);margin-top:12px}.package-heading .package-metadata .metadata-item[data-v-9903c01a]:not(:last-child):after{content:" | ";margin:0 8px}.package-heading .package-links[data-v-9903c01a]{display:flex;font-family:var(--pcl-typography-product-body-font-family);font-size:var(--pcl-typography-product-body-font-size);font-size:1rem;font-weight:var(--pcl-typography-product-body-font-weight);letter-spacing:var(--pcl-typography-product-body-letter-spacing);line-height:var(--pcl-typography-product-body-line-height);margin-top:12px}.package-heading .package-links .link-item[data-v-9903c01a]{align-items:center;display:flex;gap:8px}.package-heading .package-links .link-item[data-v-9903c01a]:not(:last-child):after{content:" | ";margin:0 8px}.package-heading .package-links .link-item .link-icon[data-v-9903c01a]{flex-shrink:0}.package-heading .package-links .link-item .github-icon[data-v-9903c01a]{transform:translateY(3px)}.package-heading .package-links .link-item a[data-v-9903c01a]{color:var(--pcl-color-ui-link);text-decoration:none}.package-heading .package-links .link-item a[data-v-9903c01a]:hover{text-decoration:underline}.package-heading .grid-wrapper[data-v-9903c01a]{display:grid;grid-template-columns:repeat(12,[col-start] 1fr);position:relative}.package-heading .grid-wrapper .left[data-v-9903c01a]{grid-column:col-start/span 7;grid-row:1;min-width:0}.package-heading .grid-wrapper .right[data-v-9903c01a]{grid-column:col-start 9/span 4;grid-row:1;position:relative;top:0}@media screen and (max-width:720px){.package-heading .grid-wrapper .left[data-v-9903c01a]{grid-column:col-start/span 12;grid-row:1;margin-bottom:24px;margin-right:unset}.package-heading .grid-wrapper .right[data-v-9903c01a]{grid-column:col-start/span 12;grid-row:2;margin-bottom:32px;position:relative;top:unset}}.license-container[data-v-aeadabf1]{max-width:379px;width:100%}.license-card[data-v-aeadabf1]{margin-top:20px;padding:20px}@media (min-width:992px){.license-card[data-v-aeadabf1]{margin-top:32px}}.license-header[data-v-aeadabf1]{justify-content:space-between;margin-bottom:24px}.license-header[data-v-aeadabf1],.license-title[data-v-aeadabf1]{align-items:center;display:flex}.license-title[data-v-aeadabf1]{flex-wrap:wrap;gap:12px}.title[data-v-aeadabf1]{color:var(--pcl-color-ui-heading);font-family:var(--pcl-typography-product-heading5-font-family);font-size:var(--pcl-typography-product-heading5-font-size);font-weight:var(--pcl-typography-product-heading5-font-weight);letter-spacing:var(--pcl-typography-product-heading5-letter-spacing);line-height:var(--pcl-typography-product-heading5-line-height);margin:0}.license-content[data-v-aeadabf1]{gap:16px}.license-content[data-v-aeadabf1],.license-list[data-v-aeadabf1]{display:flex;flex-direction:column}.license-list[data-v-aeadabf1]{gap:12px}.license-info[data-v-aeadabf1]{display:flex;flex-direction:column;gap:4px}.license-name[data-v-aeadabf1]{color:var(--pcl-color-ui-link);font-family:var(--pcl-typography-product-body-small-font-family);font-size:var(--pcl-typography-product-body-small-font-size);font-weight:var(--pcl-typography-product-body-small-font-weight);letter-spacing:var(--pcl-typography-product-body-small-letter-spacing);line-height:var(--pcl-typography-product-body-small-line-height)}.license-inline[data-v-aeadabf1]{align-items:baseline;display:flex;flex-wrap:wrap;gap:8px}.license-version-inline[data-v-aeadabf1],.license-versions[data-v-aeadabf1]{color:var(--pcl-color-ui-dimmed);font-family:var(--pcl-typography-product-body-small-font-family);font-size:var(--pcl-typography-product-body-small-font-size);font-weight:var(--pcl-typography-product-body-small-font-weight);letter-spacing:var(--pcl-typography-product-body-small-letter-spacing);line-height:var(--pcl-typography-product-body-small-line-height)}.license-versions[data-v-aeadabf1]{margin-left:16px}.version-line[data-v-aeadabf1]{padding-left:16px;text-indent:-16px}.license-more-link[data-v-aeadabf1]{margin-left:16px}.see-more-versions[data-v-aeadabf1]{color:var(--pcl-color-ui-link);font-family:var(--pcl-typography-product-body-small-font-family);font-size:var(--pcl-typography-product-body-small-font-size);font-weight:var(--pcl-typography-product-body-small-font-weight);letter-spacing:var(--pcl-typography-product-body-small-letter-spacing);line-height:var(--pcl-typography-product-body-small-line-height)}@media (max-width:768px){.license-container[data-v-aeadabf1]{max-width:388px}.license-content[data-v-aeadabf1]{gap:12px}}.dependencies[data-v-485e9aa8]{padding:24px}.dependencies-title[data-v-485e9aa8]{font-family:var(--pcl-typography-product-heading5-font-family);font-size:var(--pcl-typography-product-heading5-font-size);font-weight:var(--pcl-typography-product-heading5-font-weight);letter-spacing:var(--pcl-typography-product-heading5-letter-spacing);line-height:var(--pcl-typography-product-heading5-line-height);margin-bottom:8px}.dependencies-count[data-v-485e9aa8]{color:#a2a1af;font-family:var(--pcl-typography-product-caption-font-family);font-size:var(--pcl-typography-product-caption-font-size);font-weight:var(--pcl-typography-product-caption-font-weight);font-weight:500;letter-spacing:var(--pcl-typography-product-caption-letter-spacing);letter-spacing:.5px;line-height:var(--pcl-typography-product-caption-line-height);margin-bottom:24px;text-transform:uppercase}.dependencies-list[data-v-485e9aa8]{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:24px}.dependencies-list .dependency-tag[data-v-485e9aa8]{margin:0!important}.dependencies-more .show-more-button[data-v-485e9aa8]{font-family:var(--pcl-typography-product-body-font-family);font-size:var(--pcl-typography-product-body-font-size);font-weight:var(--pcl-typography-product-body-font-weight);letter-spacing:var(--pcl-typography-product-body-letter-spacing);line-height:var(--pcl-typography-product-body-line-height)}.chart-container[data-v-320be2c1]{min-height:200px;position:relative;width:100%}.chart-container[data-v-320be2c1]:before{color:var(--pcl-color-ui-body);content:"";font-family:var(--pcl-typography-product-caption-font-family);font-size:var(--pcl-typography-product-caption-font-size);font-weight:var(--pcl-typography-product-caption-font-weight);left:-9999px;letter-spacing:var(--pcl-typography-product-caption-letter-spacing);line-height:var(--pcl-typography-product-caption-line-height);pointer-events:none;position:absolute;top:-9999px}.no-data[data-v-320be2c1]{align-items:center;display:flex;height:200px;justify-content:center}.no-data p[data-v-320be2c1]{color:var(--pcl-color-ui-heading);font-family:var(--pcl-typography-product-body-font-family);font-size:var(--pcl-typography-product-body-font-size);font-weight:var(--pcl-typography-product-body-font-weight);letter-spacing:var(--pcl-typography-product-body-letter-spacing);line-height:var(--pcl-typography-product-body-line-height);margin:0}.popularity-container[data-v-e20028f3]{max-width:379px;width:100%}.popularity-card[data-v-e20028f3]{margin-top:20px;min-height:250px;padding:20px}@media (min-width:992px){.popularity-card[data-v-e20028f3]{margin-top:32px}}.popularity-header[data-v-e20028f3]{display:flex;flex-direction:column;gap:8px;margin-bottom:20px}.popularity-title[data-v-e20028f3]{align-items:center;display:flex;flex-wrap:wrap;gap:12px}.title[data-v-e20028f3]{font-family:var(--pcl-typography-product-heading5-font-family);font-size:var(--pcl-typography-product-heading5-font-size);font-weight:var(--pcl-typography-product-heading5-font-weight);letter-spacing:var(--pcl-typography-product-heading5-letter-spacing);line-height:var(--pcl-typography-product-heading5-line-height)}.title[data-v-e20028f3],.weekly-downloads[data-v-e20028f3]{color:var(--pcl-color-ui-heading);margin:0}.weekly-downloads[data-v-e20028f3]{font-family:var(--pcl-typography-product-heading7-font-family);font-size:var(--pcl-typography-product-heading7-font-size);font-weight:var(--pcl-typography-product-heading7-font-weight);letter-spacing:var(--pcl-typography-product-heading7-letter-spacing);line-height:var(--pcl-typography-product-heading7-line-height);text-transform:var(--pcl-typography-product-heading7-text-transform);text-transform:uppercase!important}.score-badge[data-v-e20028f3]{align-items:center;display:inline-flex;gap:4px}.score-badge svg[data-v-e20028f3]{cursor:help}[data-v-e20028f3] .tooltip-popover{transform:translate(40px) translateY(-25px)!important;z-index:9999!important}[data-v-e20028f3] .tooltip-popover--open{transform:translate(40px) translateY(-25px)!important}[data-v-e20028f3] .tooltip-popover__arrow{transform:translate(100px) translateY(13px) rotate(45deg)!important}.description[data-v-e20028f3]{padding-left:4px}.popularity-content[data-v-e20028f3]{display:flex;flex-direction:column;gap:16px}.popularity-downloads[data-v-e20028f3]{align-items:center;border-bottom:1px solid #e5e7eb;display:flex;justify-content:space-between;padding:12px 0}.downloads-label[data-v-e20028f3]{color:#666;font-size:14px;font-weight:500}.downloads-value[data-v-e20028f3]{color:var(--pcl-color-ui-heading);font-size:16px;font-weight:600}.popularity-chart[data-v-e20028f3]{border-radius:8px;margin:0;min-height:200px;padding:0}.chart-loading[data-v-e20028f3]{align-items:center;display:flex;height:200px;justify-content:center}.chart-loading p[data-v-e20028f3]{color:var(--pcl-color-ui-heading);font-family:var(--pcl-typography-product-body-font-family);font-size:var(--pcl-typography-product-body-font-size);font-weight:var(--pcl-typography-product-body-font-weight);letter-spacing:var(--pcl-typography-product-body-letter-spacing);line-height:var(--pcl-typography-product-body-line-height);margin:0}.popularity-description[data-v-e20028f3]{color:var(--pcl-color-ui-body);font-family:var(--pcl-typography-product-body-small-font-family);font-size:var(--pcl-typography-product-body-small-font-size);font-weight:var(--pcl-typography-product-body-small-font-weight);letter-spacing:var(--pcl-typography-product-body-small-letter-spacing);line-height:var(--pcl-typography-product-body-small-line-height)}.popularity-description p[data-v-e20028f3]{margin-bottom:12px}.popularity-description p[data-v-e20028f3]:last-child{margin-bottom:0}@media (max-width:768px){.popularity-container[data-v-e20028f3]{max-width:388px}.popularity-content[data-v-e20028f3]{gap:12px}.popularity-description p[data-v-e20028f3]{font-size:13px}.downloads-value[data-v-e20028f3]{font-size:15px}}.popularity-card[data-v-e20028f3] .stats--grid{display:grid!important;gap:8px;grid-template-columns:1fr!important}@media (min-width:480px){.popularity-card[data-v-e20028f3] .stats--grid{grid-template-columns:1fr!important}}.left[data-v-a92e8a65]{display:flex;flex-direction:column}.dependencies-container[data-v-a92e8a65]{align-self:center;margin-bottom:32px;width:100%}.right[data-v-a92e8a65]{top:-32px}.grid-wrapper[data-v-a92e8a65]{display:grid;grid-template-columns:repeat(12,[col-start] 1fr);position:relative}.grid-wrapper .vulns-error[data-v-a92e8a65]{margin:24px 0}.grid-wrapper .left[data-v-a92e8a65]{grid-column:col-start/span 7;grid-row:1;min-width:0}.grid-wrapper .right[data-v-a92e8a65]{grid-column:col-start 9/span 4;grid-row:1;position:relative}@media screen and (max-width:720px){.grid-wrapper .left[data-v-a92e8a65]{grid-column:col-start/span 12;grid-row:1;margin-right:unset}.grid-wrapper .right[data-v-a92e8a65]{grid-column:col-start/span 12;grid-row:2;margin-bottom:32px;position:relative;top:unset}}[data-v-a92e8a65] .card,[data-v-a92e8a65] .card__body{border-radius:6px}
