.rating-images{display:flex;position:relative;margin-top:5px;margin-bottom:10px;max-width:500px;box-sizing:border-box;>*{box-sizing:border-box}}.review-item-image{width:calc(25% - 7px);margin-right:7px;position:relative;overflow:hidden;background:#f0f0f0;border-radius:7px;cursor:pointer}.review-item-image:before{content:" ";display:block;width:100%;height:0;padding-top:100%}.review-item-image img{position:absolute;top:0;left:0;max-width:unset;height:100%;mix-blend-mode:darken}.source-badge{font-size:11px;color:#888;background:#f1f1f1;padding:1px 6px;border-radius:4px;margin-left:5px;font-style:italic}.rv26{padding:28px 12px 0;scroll-margin-top:110px}.rv26-h2{font-size:17px;font-weight:700;color:#1a1a1a;margin:0}.rv26-empty{margin:12px 0 0;font-size:13.5px;color:#767676;line-height:1.6}.rv26-summary{display:grid;grid-template-columns:96px minmax(0,1fr);grid-gap:16px;gap:16px;align-items:center;margin-top:14px}.rv26-score{text-align:center}.rv26-score-row{display:flex;align-items:center;justify-content:center;gap:5px}.rv26-score-num{font-size:34px;font-weight:700;color:#1a1a1a;line-height:1}.rv26-score-count{font-size:12px;font-weight:400;color:#767676;margin-top:6px}.rv26-bars{display:flex;flex-direction:column;gap:6px;border-left:1px solid #ececec;padding-left:14px}.rv26-bar{display:grid;grid-template-columns:38px minmax(0,1fr) 36px;align-items:center;grid-gap:8px;gap:8px}.rv26-bar-label{font-size:12px;color:#1a1a1a}.rv26-bar-track{display:block;position:relative;height:6px;border-radius:10px;background:#e4e4e4;overflow:hidden}.rv26-bar-fill{position:absolute;inset:0 auto 0 0;border-radius:10px;background:#ef3d0a}.rv26-bar-n{font-size:12px;color:#1a1a1a;text-align:right}.rv26-tools{display:flex;justify-content:flex-end;margin-top:18px;padding-top:6px;border-top:1px solid #ececec}.rv26-sort{flex:none;min-width:167px;height:44px;padding:0;border:0;background:transparent;cursor:pointer;font-family:inherit}.rv26-sort,.rv26-sort-box{display:flex;align-items:center}.rv26-sort-box{gap:10px;width:100%;height:32px;padding:0 12px;box-sizing:border-box;border:1px solid #dcdcdc;border-radius:8px;background:#ffffff;font-size:12.5px;font-weight:400;color:#1a1a1a;white-space:nowrap}.rv26-sort-box svg{flex:none;margin-left:auto}.rv26-sort-wrap{position:relative;flex:none}.rv26-sort-box.is-open{border-color:#1a1a1a}.rv26-sort-caret{transition:transform .2s ease}.rv26-sort-box.is-open .rv26-sort-caret{transform:rotate(180deg)}.rv26-sort-scrim{position:fixed;inset:0;z-index:40}.rv26-sort-menu{position:absolute;right:0;top:calc(100% + 6px);z-index:41;min-width:180px;padding:6px;background:#ffffff;border:1px solid #e6e6e6;border-radius:8px;box-shadow:0 10px 28px rgba(0,0,0,.12);display:flex;flex-direction:column;animation:rv26SortMenuIn .16s ease both}@keyframes rv26SortMenuIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}.rv26-sort-opt{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:44px;padding:0 12px;border:0;border-radius:6px;background:#ffffff;cursor:pointer;font-family:inherit;font-size:13.5px;font-weight:400;color:#1a1a1a;text-align:left;white-space:nowrap}.rv26-sort-opt.is-active{background:#fff3ef;color:#ef5025;font-weight:600}.rv26-list{margin-top:4px}.rv26-item{border-bottom:1px solid #ececec;padding:16px 0 14px}.rv26-item-top{display:flex;align-items:center;justify-content:space-between;gap:10px}.rv26-stars{display:flex;gap:2px}.rv26-date{font-size:12px;color:#8a8a8a}.rv26-who{display:flex;align-items:center;flex-wrap:wrap;gap:6px 8px;margin-top:8px}.rv26-user{font-size:13.5px;font-weight:600;color:#1a1a1a}.rv26-src{font-size:11.5px;color:#767676;background:#f2f2f2;border-radius:20px;padding:3px 9px}.rv26-text{font-size:13.5px;color:#333333;line-height:1.6;margin-top:6px;text-wrap:pretty}.rv26-item-photos{display:flex;flex-wrap:wrap;gap:6px;margin-top:10px}.rv26-item-photo{width:64px;height:64px;padding:0;border:0;border-radius:8px;overflow:hidden;background:#f1f1f1;cursor:pointer}.rv26-item-photo img{width:100%;height:100%;object-fit:cover;display:block}.rv26-more{display:block;width:100%;height:46px;margin-top:18px;border:1px solid #1a1a1a;border-radius:40px;background:#ffffff;color:#1a1a1a;cursor:pointer;font-family:inherit;font-size:14px;font-weight:500;transition:background-color .18s ease,transform .12s ease}.rv26-more:active{background:#f2f2f2;transform:scale(.985)}.rv26-item--new{animation:rv26ItemIn .34s cubic-bezier(.22,.75,.3,1) both}@keyframes rv26ItemIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.rv26-gal-caption,.rv26-item--new,.rv26-sort-menu{animation:none}.rv26-sort-caret{transition:none}.rv26-more:active{transform:none}}.rv26-gal{position:fixed;inset:0;z-index:10062;background:#000000;display:flex;flex-direction:column}.rv26-gal-bar{justify-content:space-between;gap:12px;padding:calc(10px + env(safe-area-inset-top)) 14px 10px;font-size:13px;font-weight:600}.rv26-gal-bar,.rv26-gal-bar button{flex:none;display:flex;align-items:center;color:#ffffff}.rv26-gal-bar button{width:40px;height:40px;margin-right:-10px;border:0;padding:0;background:transparent;cursor:pointer;justify-content:center}.rv26-gal-main{flex:1 1;min-height:0;overflow:hidden;touch-action:pan-y}.rv26-gal-cell,.rv26-gal-track{display:flex;height:100%}.rv26-gal-cell{flex:0 0 100%;min-width:0;align-items:center;justify-content:center;padding:0 12px}.rv26-gal-main img{max-width:100%;max-height:100%;object-fit:contain;display:block}.rv26-gal-caption{flex:none;padding:12px 16px 0;color:#ffffff;animation:rv26CaptionIn .22s ease both}@keyframes rv26CaptionIn{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}.rv26-gal-caption .rv26-user{color:#ffffff}.rv26-gal-caption p{margin:6px 0 0;font-size:13px;line-height:1.55;color:#d6d6d6}.rv26-gal-thumbs{flex:none;display:flex;gap:8px;overflow-x:auto;padding:12px 16px calc(14px + env(safe-area-inset-bottom));scrollbar-width:none}.rv26-gal-thumbs::-webkit-scrollbar{display:none;height:0}.rv26-gal-thumb{flex:none;width:54px;height:54px;padding:0;border:2px solid transparent;border-radius:8px;overflow:hidden;background:#222222;cursor:pointer;opacity:.6}.rv26-gal-thumb.is-on{border-color:#ef5025;opacity:1}.rv26-gal-thumb img{width:100%;height:100%;object-fit:cover;display:block}