.ibf-gr{--ibf-gr-per-view:4;--ibf-gr-gap:16px;--ibf-gr-lines:3;--ibf-gr-star-size:18px;--ibf-gr-star-gap:2px;--ibf-gr-star-color:#f4a31e;--ibf-gr-star-empty:#d6d6d6;position:relative;width:100%}.ibf-gr,.ibf-gr *,.ibf-gr :after,.ibf-gr :before{box-sizing:border-box}.ibf-gr [hidden]{display:none!important}.ibf-gr__inner{margin-left:auto;margin-right:auto}.ibf-gr--loading .ibf-gr__slider,.ibf-gr--loading .ibf-gr__summary-rating{visibility:hidden}.ibf-gr__notice{background:#fdecea;border:1px dashed #d93025;color:#8a1c13;font-size:14px;line-height:1.5;margin-bottom:16px;padding:12px 16px}.ibf-gr__summary{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between}.ibf-gr__summary-rating,.ibf-gr__summary-title{margin:0}.ibf-gr__summary-rating{align-items:center;display:flex;flex-wrap:wrap;gap:4px 8px}.ibf-gr__google-word{margin-right:.3em}.ibf-gr__google-word span:first-child,.ibf-gr__google-word span:nth-child(4){color:#4285f4}.ibf-gr__google-word span:nth-child(2),.ibf-gr__google-word span:nth-child(6){color:#ea4335}.ibf-gr__google-word span:nth-child(3){color:#fbbc05}.ibf-gr__google-word span:nth-child(5){color:#34a853}.ibf-gr .ibf-gr__button{cursor:pointer;display:inline-block;text-decoration:none;transition:color .2s ease,background-color .2s ease,border-color .2s ease}.ibf-gr__stars{display:inline-flex;flex:0 0 auto;line-height:0;position:relative;vertical-align:middle}.ibf-gr__stars-row{display:inline-flex;gap:var(--ibf-gr-star-gap);white-space:nowrap}.ibf-gr__stars-row svg{display:block;flex:0 0 auto;height:var(--ibf-gr-star-size);width:var(--ibf-gr-star-size)}.ibf-gr__stars-row--empty{color:var(--ibf-gr-star-empty)}.ibf-gr__stars-row--fill{color:var(--ibf-gr-star-color);left:0;overflow:hidden;position:absolute;top:0;width:var(--ibf-gr-fill,100%)}.ibf-gr__slider{position:relative}.ibf-gr__track{display:flex;gap:var(--ibf-gr-gap);overflow-x:auto;scroll-behavior:smooth;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch}.ibf-gr__track::-webkit-scrollbar{display:none}.ibf-gr__track:focus{outline:none}.ibf-gr__track:focus-visible{outline:2px solid currentColor;outline-offset:2px}.ibf-gr__card{display:flex;flex:0 0 calc((100% - (var(--ibf-gr-per-view) - 1)*var(--ibf-gr-gap))/var(--ibf-gr-per-view));flex-direction:column;min-width:0;scroll-snap-align:start;transition:background-color .2s ease}.ibf-gr__card-head{align-items:center;display:flex;min-width:0}.ibf-gr__avatar{align-items:center;color:#fff;display:inline-flex;flex:0 0 auto;font-weight:700;justify-content:center;overflow:hidden;text-decoration:none}.ibf-gr__avatar img{display:block;height:100%;object-fit:cover;width:100%}.ibf-gr__who{display:flex;flex-direction:column;min-width:0}.ibf-gr__name{align-items:center;display:inline-flex;gap:6px;min-width:0}.ibf-gr__name a{color:inherit;text-decoration:none}.ibf-gr__name a:hover{text-decoration:underline}.ibf-gr__name-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ibf-gr__badge{flex:0 0 auto;height:14px;width:14px}.ibf-gr--no-badge .ibf-gr__badge{display:none}.ibf-gr__text{display:-webkit-box;margin:0;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:var(--ibf-gr-lines)}.ibf-gr__text.is-expanded{display:block;-webkit-line-clamp:unset}.ibf-gr .ibf-gr__more{background:none;border:0;box-shadow:none;cursor:pointer;display:inline-block;margin:0;padding:0;text-decoration:underline}.ibf-gr__text-wrap{flex:1 1 auto}.ibf-gr__footer{align-items:center;display:flex;margin-top:auto}.ibf-gr__g-icon{flex:0 0 auto;height:22px;width:22px}.ibf-gr--no-footer .ibf-gr__footer{display:none}.ibf-gr .ibf-gr__arrow{align-items:center;border:0;box-shadow:none;cursor:pointer;display:inline-flex;justify-content:center;line-height:0;margin:0;min-width:0;padding:0;position:absolute;top:50%;transform:translateY(-50%);transition:color .2s ease,background-color .2s ease,opacity .2s ease;z-index:2}.ibf-gr .ibf-gr__arrow:disabled{cursor:default;opacity:.35}.ibf-gr.is-static .ibf-gr__dots,.ibf-gr__slider.is-static .ibf-gr__arrow{display:none!important}.ibf-gr__dots{align-items:center;display:flex;flex-wrap:wrap;justify-content:center}.ibf-gr .ibf-gr__dot{border:0;border-radius:999px;box-shadow:none;cursor:pointer;display:block;margin:0;padding:0;transition:width .3s ease,background-color .3s ease}@media (prefers-reduced-motion:reduce){.ibf-gr__track{scroll-behavior:auto}}