.uo-review-top{align-items:start;display:flex;gap:12px;justify-content:space-between;min-width:0}.uo-review-top>.uo-author{flex:1;min-width:0}.uo-review-menu{flex-shrink:0;position:relative}.uo-review-menu summary{align-items:center;border-radius:999px;cursor:pointer;display:flex;font-size:24px;justify-content:center;line-height:24px;list-style:none;min-height:44px;min-width:44px}.uo-review-menu summary::-webkit-details-marker{display:none}.uo-review-menu[open] summary{background:var(--uo-color-surface-subtle)}.uo-review-menu [role=menu]{background:var(--uo-color-surface-card);border:1px solid var(--uo-color-border-default);border-radius:12px;box-shadow:0 4px 12px #20202014;min-width:210px;padding:4px;position:absolute;right:0;top:48px;z-index:10}.uo-review-menu button{background:none;border:0;border-radius:8px;color:var(--uo-color-text-primary);display:block;font-size:13px;min-height:44px;padding:8px 12px;text-align:left;width:100%}.uo-review-menu button:hover{background:var(--uo-color-surface-subtle)}.uo-review-menu :is(summary,button):focus-visible{outline:3px solid var(--uo-color-action-primaryBackground);outline-offset:2px}.uo-review-card.uo-review-positive{background:var(--uo-color-brand-soft2)}.uo-review-card.uo-review-negative{background:color-mix(in srgb,var(--uo-color-status-danger) 6%,var(--uo-color-surface-card))}.uo-review-plant{align-items:center;display:flex;gap:16px;min-width:0}.uo-review-plant>a:first-child{flex:0 0 80px}.uo-review-plant img{border-radius:var(--uo-radius-card);height:80px;-o-object-fit:cover;object-fit:cover;width:80px}.uo-review-card .uo-review-plant h3{font-size:24px;line-height:32px}.uo-review-rating{align-items:center;display:flex;flex-wrap:wrap;font-size:14px;gap:16px}.uo-review-recommend{color:var(--uo-color-brand-primaryActive)}.uo-review-not-recommend{color:var(--uo-color-status-danger)}.uo-review-text{color:var(--uo-color-text-secondary);overflow-wrap:anywhere;white-space:pre-line}.uo-review-comments{background:var(--uo-color-surface-card);border-radius:var(--uo-radius-card);padding:16px}@media (max-width:600px){.uo-review-card .uo-review-plant h3{font-size:20px;line-height:28px}.uo-review-plant>a:first-child{flex-basis:64px}.uo-review-plant img{height:64px;width:64px}}.uo-review-card.uo-review-compact{background:var(--uo-color-surface-card);gap:12px;padding:16px}.uo-review-card .uo-review-heading{align-items:flex-start;display:flex;gap:12px;justify-content:space-between}.uo-review-card .uo-review-plant{flex:1;gap:12px;min-width:0}.uo-review-card .uo-review-plant>a:first-child{flex:0 0 56px}.uo-review-card .uo-review-plant img{height:56px;width:56px}.uo-review-card .uo-review-plant h3{font:700 16px/22px var(--uo-typography-fontFamily-ui);margin:0}.uo-review-card .uo-review-plant>div{min-width:0}.uo-review-card .uo-review-rating{align-items:center;display:flex;flex-wrap:wrap;font-size:12px;gap:12px;justify-content:flex-start;justify-items:normal;line-height:18px;margin:4px 0 0;text-align:left}.uo-review-card .uo-review-score{align-items:center;color:var(--uo-color-text-primary);display:inline-flex;font-size:14px;gap:4px;line-height:20px}.uo-review-card .uo-review-text{color:var(--uo-color-text-secondary);font-size:14px;line-height:22px;margin:0}.uo-review-card .uo-review-byline{align-items:center;display:flex;justify-content:space-between;min-width:0}.uo-review-card .uo-review-author img{height:28px;width:28px}.uo-review-card .uo-review-author .font-bold{font-size:12px;font-weight:500;line-height:18px}.uo-review-card .uo-review-author svg{height:12px;width:12px}.uo-review-card .uo-post-counters{margin:0;padding-top:8px}.uo-review-card .uo-review-byline .uo-review-author{margin:0}.uo-review-card .uo-review-author>a{min-width:0;overflow-wrap:anywhere}.uo-review-card.uo-review-collapsed .uo-review-text{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.uo-review-card .uo-review-read{background:none;border:0;flex:none;font-size:13px;min-height:44px;padding:8px 0}.uo-review-card .uo-review-byline{flex-wrap:wrap;gap:12px}.uo-review-card .uo-review-byline>.uo-review-read{margin-left:auto}
