.nmla-store-metrics{width:100%;font-family:inherit;text-align:center;color:#163847;font-size:13px;line-height:1.5;padding:4px 0 7px}.nmla-store-metrics p{margin:5px 0 0!important}.nmla-store-metrics .nmla-store-rating{display:inline-flex;align-items:center;justify-content:center;gap:9px;flex-wrap:wrap;text-decoration:none;color:#163847}.nmla-store-rating strong{font-weight:700;font-size:16px}.nmla-store-metrics .nmla-store-stars{position:relative;display:inline-block;white-space:nowrap;color:#CBD5DC;font:20px/1.2 Arial,sans-serif;letter-spacing:2px;text-align:left;direction:ltr}.nmla-store-metrics .nmla-store-star-fill{position:absolute;left:0;top:0;overflow:hidden;color:#E9AE23;white-space:nowrap}.nmla-store-metrics .nmla-store-review-count{font-size:12px;color:#526A76}.nmla-store-metrics .nmla-store-downloads{font-size:14px;color:#163847;margin-top:9px!important}.nmla-store-metrics .nmla-store-updated,.nmla-store-metrics .nmla-store-projection{font-size:10px;color:#526A76}.nmla-store-rating:focus-visible{outline:3px solid #176A91;outline-offset:4px;border-radius:4px}
.nmla-store-metrics{overflow-wrap:anywhere}

/* Native Elementor widget: height follows visible content; symmetric vertical space. */
.elementor-widget-nmla-app-store-metrics{width:100%}
.elementor-widget-nmla-app-store-metrics .nmla-store-metrics{display:flex;flex-direction:column;gap:var(--nmla-row-gap,8px);padding:var(--nmla-space-y,12px) var(--nmla-space-x,0px);box-sizing:border-box;height:auto;min-height:0}
.elementor-widget-nmla-app-store-metrics .nmla-store-metrics p{margin:0!important}
.elementor-widget-nmla-app-store-metrics .nmla-store-rating{width:100%;margin:0;line-height:1.5}
.elementor-widget-nmla-app-store-metrics .nmla-store-stars{flex-shrink:0}
.elementor-widget-nmla-app-store-metrics .nmla-store-metrics>*{flex-shrink:0}
.elementor-widget-nmla-app-store-metrics:not(:has(.nmla-store-metrics)){display:none}
