.semantic-seo{align-items:center;display:flex;flex-flow:column}.semantic-seo .semantic-seo-score{--show-tooltip:-1;border-radius:4px;display:inline-block;font-weight:700;padding:5px 10px;position:relative;text-align:center;width:30px}.semantic-seo .semantic-seo-score:after{background:rgba(0,0,0,.6);border-radius:5px;bottom:calc(100% + 5px);color:#fff;content:attr(data-tooltip);padding:2px 5px;width:-webkit-max-content;width:-moz-max-content;width:max-content}.semantic-seo .semantic-seo-score:after,.semantic-seo .semantic-seo-score:before{left:50%;position:absolute;transform:translateX(-50%);z-index:var(--show-tooltip)}.semantic-seo .semantic-seo-score:before{border:.5em solid transparent;border-top-color:rgba(0,0,0,.6);content:"";top:-5px}.semantic-seo .semantic-seo-score:hover{--show-tooltip:1}
