.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}.icon--inherit[data-v-b31c98af]{height:inherit;width:inherit}.icon[data-v-b31c98af]{display:inline-block;fill:currentColor;vertical-align:text-top}.maintenance-chart[data-v-bec2e413]{border-radius:8px;margin:0;min-height:200px;padding:0;position:relative}.chart-loading[data-v-bec2e413]{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-bec2e413]{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-bec2e413]{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-bec2e413]{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-bec2e413]{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-bec2e413]{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-872047e4]{max-width:379px;width:100%}.maintenance-card[data-v-872047e4]{margin-top:20px;min-height:250px;padding:20px}@media (min-width:992px){.maintenance-card[data-v-872047e4]{margin-top:32px}}@media (max-width:768px){.maintenance-container[data-v-872047e4]{max-width:388px}}.maintenance-header[data-v-872047e4]{display:flex;flex-direction:column;gap:8px;margin-bottom:20px}.maintenance-title[data-v-872047e4]{align-items:center;display:flex;flex-wrap:wrap;gap:12px}.title[data-v-872047e4]{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-872047e4]{align-items:center;display:inline-flex;gap:4px}.score-badge svg[data-v-872047e4]{cursor:help}[data-v-872047e4] .tooltip-trigger{color:#938fc6;padding-left:2px}[data-v-872047e4] .tooltip-popover{transform:translate(40px) translateY(-25px)!important;z-index:9999!important}[data-v-872047e4] .tooltip-popover--open{transform:translate(40px) translateY(-25px)!important}[data-v-872047e4] .tooltip-popover__arrow{transform:translate(100px) translateY(13px) rotate(45deg)!important}.description[data-v-872047e4]{padding-left:4px}.extra-label[data-v-872047e4]{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-872047e4]{display:flex;flex-direction:column;gap:16px}.section-title[data-v-872047e4]{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-872047e4]{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-872047e4]{margin-bottom:12px}.maintenance-description p[data-v-872047e4]:last-child{margin-bottom:0}.maintenance-card[data-v-872047e4] .stats--grid{display:grid!important;gap:8px;grid-template-columns:1fr!important}@media (min-width:480px){.maintenance-card[data-v-872047e4] .stats--grid{grid-template-columns:1fr!important}}.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}}.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}}.icon[data-v-5e6c5a53]{display:inline-block;fill:currentColor;vertical-align:text-top}.icon--inherit[data-v-5e6c5a53]{height:inherit;width:inherit}.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}.package-health-container[data-v-40071575]{max-width:379px;width:100%}.package-health[data-v-40071575]{padding:16px}.package-health .health-header[data-v-40071575]{align-items:flex-start;display:flex;justify-content:space-between;margin-bottom:12px}.package-health .health-score h3[data-v-40071575]{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 5px}.package-health .health-score .score-display .score-number[data-v-40071575]{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-40071575]{list-style:none;margin:16px 0 0;padding:0}.score-criteria .criterion-item[data-v-40071575]{align-items:center;display:flex;flex-wrap:wrap;gap:4px;justify-content:space-between;margin:8px 0}.score-criteria .criterion-item .criterion-label[data-v-40071575]{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-40071575]{flex-shrink:0;margin-left:5px;text-transform:uppercase}@media screen and (max-width:1279px){.score-criteria .criterion-item[data-v-40071575]{align-items:flex-start;flex-direction:column;gap:4px}.score-criteria .criterion-item .criterion-label[data-v-40071575]{margin-bottom:2px}.score-criteria .criterion-item .criterion-badge[data-v-40071575]{align-self:flex-start;margin-left:0}}[data-v-40071575] .share-button{align-items:center!important;background:#f4f8ff!important;border:none!important;border-radius:4px!important;color:var(--pcl-color-ui-link)!important;cursor:pointer;display:flex!important;height:auto!important;justify-content:center!important;min-width:auto!important;padding:8px!important;transition:all .2s ease}[data-v-40071575] .share-button:hover{background:#f4f8ff!important;color:var(--pcl-color-ui-link-hover)!important}[data-v-40071575] .share-button:focus{outline:1px solid var(--pcl-color-ui-link)!important}.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}}.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-d8b7c5e8]{display:flex;flex-direction:column}.dependencies-container[data-v-d8b7c5e8]{align-self:center;margin-bottom:32px;width:100%}.right[data-v-d8b7c5e8]{top:-32px}.grid-wrapper[data-v-d8b7c5e8]{display:grid;grid-template-columns:repeat(12,[col-start] 1fr);position:relative}.grid-wrapper .vulns-error[data-v-d8b7c5e8]{margin:24px 0}.grid-wrapper .left[data-v-d8b7c5e8]{grid-column:col-start/span 7;grid-row:1;min-width:0}.grid-wrapper .right[data-v-d8b7c5e8]{grid-column:col-start 9/span 4;grid-row:1;position:relative}@media screen and (max-width:720px){.grid-wrapper .left[data-v-d8b7c5e8]{grid-column:col-start/span 12;grid-row:1;margin-right:unset}.grid-wrapper .right[data-v-d8b7c5e8]{grid-column:col-start/span 12;grid-row:2;margin-bottom:32px;position:relative;top:unset}}[data-v-d8b7c5e8] .card,[data-v-d8b7c5e8] .card__body{border-radius:6px}
