.bubble mark{background-color:var(--clr-highlight);color:var(--clr-text);border-radius:.25rem;padding-left:.125rem;padding-right:.125rem}.attribution-container{display:flex;justify-content:end;margin-top:12px}.attribution-link{display:flex;align-items:center;gap:.25rem;font-size:.875rem;line-height:1.25rem;--tw-text-opacity:1;color:rgb(75 85 99 / var(--tw-text-opacity));font-weight:500;text-decoration:none}.bubble{display:flex;flex-direction:column;width:100%;font-family:var(--font);gap:1rem;padding:4px}.bubble .review-bubble{flex:1;text-align:left;position:relative;border-radius:24px;background-color:var(--clr-background);color:var(--clr-text);padding:16px;border:3px solid black}.bubble .review-bubble:before{content:"";position:absolute;top:30px;left:-20px;height:20px;width:20px;background-color:var(--clr-background);box-sizing:border-box;border-bottom-right-radius:5px;transform:rotate(135deg) translate(-60%);border-bottom:inherit;border-right:inherit;box-shadow:inherit}.bubble-background{border:3px solid black;border-radius:24px;background:repeating-linear-gradient(45deg,var(--clr-primary),var(--clr-primary) 16px,var(--clr-primary-dk) 8px,var(--clr-primary-dk) 20px)}.bubble-container{width:100%}.bubble .content-row{display:flex;flex-direction:row;align-items:flex-start;width:100%;gap:1rem}.bubble .attribution{opacity:.7;font-size:.875rem;margin-top:8px}.bubble .avatar-container{flex:none;margin-top:4px}.bubble .avatar{border-radius:9999px;width:64px;-o-object-fit:cover;object-fit:cover;height:64px;border-color:#000;border-width:3px}.bubble .rating{margin-bottom:8px}.bubble .content{font-size:16px;line-height:1.5rem;font-weight:500;white-space:pre-wrap}.bubble-link{transition:opacity .2s;display:inline-block;width:100%;text-decoration:none}.bubble-link:hover{opacity:.95}.bubble .content a{color:var(--clr-primary)}
