/* FlyCache v1.0.0 minified */
.flyreviews-tabs{--fr-accent:#0f0f0f;--fr-accent-hover:#000;--fr-accent-soft:#f5f5f4;--fr-card-bg:#fff;--fr-card-bg-featured:#fafaf9;--fr-border:#ececec;--fr-border-strong:#d8d8d8;--fr-gold:#f5b400;--fr-text:#111;--fr-text-soft:#2a2a2a;--fr-muted:#6b6b6b;--fr-success:#16a34a;--fr-radius:18px;--fr-radius-sm:10px;--fr-radius-pill:999px;--fr-shadow-sm:0 1px 2px rgba(0,0,0,.04), 0 6px 18px rgba(0,0,0,.05);--fr-shadow-md:0 2px 4px rgba(0,0,0,.06), 0 14px 32px rgba(0,0,0,.08);--fr-font:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;font-family:var(--fr-font);color:var(--fr-text);max-width:1180px;margin:0 auto;text-align:left;line-height:1.5}.flyreviews-tabs__summary{text-align:center;padding:32px 16px 28px;margin-bottom:8px}.flyreviews-tabs__summary-headline{font-size:24px;font-weight:700;letter-spacing:-.015em;margin-bottom:22px;color:var(--fr-text)}.flyreviews-tabs__summary-card{display:grid;grid-template-columns:minmax(240px,1fr) minmax(360px,1.6fr);align-items:center;gap:48px;max-width:100%;margin:0 auto;padding:32px 44px;background:linear-gradient(180deg,#fff 0%,#fafaf9 100%);border:1px solid var(--fr-border);border-radius:var(--fr-radius);box-shadow:0 1px 2px rgb(0 0 0 / .03),0 12px 32px rgb(0 0 0 / .05);text-align:left;position:relative;overflow:hidden}.flyreviews-tabs__summary-card::before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 20% 0%,rgb(245 180 0 / .06),transparent 60%);pointer-events:none}.flyreviews-tabs__score{text-align:center;position:relative;z-index:1}.flyreviews-tabs__score-value{font-size:54px;font-weight:800;line-height:1;color:var(--fr-text);letter-spacing:-.03em;display:inline-flex;align-items:baseline;gap:2px;background:linear-gradient(180deg,#1a1a1a 0%,#3a3a3a 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:#fff0}.flyreviews-tabs__score-max{font-size:20px;font-weight:700;color:var(--fr-muted);-webkit-text-fill-color:var(--fr-muted);margin-left:2px}.flyreviews-tabs__score-stars{margin-top:8px}.flyreviews-tabs__score-stars .flyreviews-stars{letter-spacing:4px}.flyreviews-tabs__trust-label{display:inline-flex;align-items:center;gap:6px;margin-top:12px;padding:6px 14px;border-radius:var(--fr-radius-pill);font:700 13px/1.2 var(--fr-font);letter-spacing:.01em;background:#16a34a;color:#fff;box-shadow:0 4px 12px rgb(22 163 74 / .22)}.flyreviews-tabs__trust-label svg{flex-shrink:0;opacity:1}.flyreviews-tabs__trust-label--excellent{background:linear-gradient(135deg,#16a34a 0%,#15803d 100%);box-shadow:0 4px 14px rgb(22 163 74 / .28)}.flyreviews-tabs__trust-label--great{background:linear-gradient(135deg,#22c55e 0%,#16a34a 100%);box-shadow:0 4px 12px rgb(34 197 94 / .22)}.flyreviews-tabs__trust-label--good{background:linear-gradient(135deg,#84cc16 0%,#65a30d 100%);box-shadow:0 4px 12px rgb(132 204 22 / .22)}.flyreviews-tabs__trust-label--fair{background:linear-gradient(135deg,#f59e0b 0%,#d97706 100%);box-shadow:0 4px 12px rgb(245 158 11 / .22)}.flyreviews-tabs__trust-label--poor{background:linear-gradient(135deg,#ef4444 0%,#dc2626 100%);box-shadow:0 4px 12px rgb(239 68 68 / .22)}.flyreviews-tabs__score-meta{margin-top:10px;font-size:13px;color:var(--fr-muted);line-height:1.5}.flyreviews-tabs__score-meta strong{color:var(--fr-text);font-weight:700}.flyreviews-tabs__score-breakdown{display:flex;justify-content:center;flex-wrap:wrap;gap:8px;margin-top:14px}.flyreviews-tabs__score-chip{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border:1px solid var(--fr-border);background:#fff;border-radius:var(--fr-radius-pill);font-size:12px;font-weight:500;color:var(--fr-muted);line-height:1.2;box-shadow:0 1px 2px rgb(0 0 0 / .03)}.flyreviews-tabs__score-chip strong{color:var(--fr-text);font-weight:700;font-variant-numeric:tabular-nums}.flyreviews-tabs__score-chip svg{color:var(--fr-muted);flex-shrink:0}.flyreviews-tabs__score-chip--shop svg{color:#2563eb}.flyreviews-tabs__score-chip--product svg{color:#0f766e}.flyreviews-tabs__distribution{display:flex;flex-direction:column;gap:7px;border-left:1px solid var(--fr-border);padding-left:32px;position:relative;z-index:1}.flyreviews-tabs__dist-row{display:grid;grid-template-columns:38px 1fr 90px;align-items:center;gap:12px;font-size:13px}.flyreviews-tabs__dist-label{display:inline-flex;align-items:center;gap:3px;font-weight:700;color:var(--fr-text-soft);font-size:13px}.flyreviews-tabs__dist-num{font-variant-numeric:tabular-nums}.flyreviews-tabs__dist-star{color:var(--fr-gold);font-size:14px;line-height:1}.flyreviews-tabs__dist-track{position:relative;height:10px;width:100%;background:#f0efee;border-radius:999px;overflow:hidden;box-shadow:inset 0 1px 2px rgb(0 0 0 / .04)}.flyreviews-tabs__dist-fill{--fr-dist-pct:0%;position:absolute;left:0;top:0;bottom:0;width:var(--fr-dist-pct);border-radius:999px;background:linear-gradient(90deg,#f5b400 0%,#f59e0b 60%,#f59e0b 100%);box-shadow:0 1px 2px rgb(245 180 0 / .25);transform:scaleX(0);transform-origin:left center;animation:frDistGrow .9s cubic-bezier(.22,.61,.36,1) forwards .15s}.flyreviews-tabs__dist-row.is-positive .flyreviews-tabs__dist-fill{background:linear-gradient(90deg,#fbbf24 0%,#f59e0b 50%,#f5b400 100%)}.flyreviews-tabs__dist-row.is-low .flyreviews-tabs__dist-fill{background:linear-gradient(90deg,#d6d3d1 0%,#a8a29e 100%)}@keyframes frDistGrow{from{transform:scaleX(0)}to{transform:scaleX(1)}}.flyreviews-tabs__dist-meta{display:inline-flex;align-items:baseline;justify-content:flex-end;gap:8px;font-variant-numeric:tabular-nums;font-size:12.5px;color:var(--fr-muted)}.flyreviews-tabs__dist-pct{font-weight:700;color:var(--fr-text);min-width:30px;text-align:right}.flyreviews-tabs__dist-count{font-size:11.5px;opacity:.75}.flyreviews-tabs__dist-count::before{content:"("}.flyreviews-tabs__dist-count::after{content:")"}.flyreviews-tabs__dist-recommend{margin-top:10px;padding-top:10px;border-top:1px dashed var(--fr-border);display:flex;align-items:center;justify-content:center;gap:8px;font-size:13px;font-weight:600;color:var(--fr-success);line-height:1.35;white-space:nowrap}.flyreviews-tabs__dist-recommend svg{flex-shrink:0}.flyreviews-tabs__dist-recommend-text{display:inline-flex;align-items:baseline;gap:6px}.flyreviews-tabs__dist-recommend-text strong{font-weight:800;font-variant-numeric:tabular-nums}.flyreviews-tabs__dist-recommend-long,.flyreviews-tabs__dist-recommend-count{display:none}.flyreviews-tabs__dist-recommend-short{display:inline;font-weight:600}.flyreviews-tabs__trust{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:8px 18px;margin-top:22px}.flyreviews-tabs__trust-item{display:inline-flex;align-items:center;gap:6px;font:600 12.5px/1.3 var(--fr-font);color:var(--fr-text-soft);padding:5px 11px;background:#f8f8f7;border:1px solid var(--fr-border);border-radius:var(--fr-radius-pill);transition:background .18s ease,border-color .18s ease,transform .12s ease}.flyreviews-tabs__trust-item:hover{background:#fff;border-color:var(--fr-border-strong);transform:translateY(-1px)}.flyreviews-tabs__trust-emoji{font-size:14px;line-height:1;font-family:"Apple Color Emoji","Segoe UI Emoji","Noto Color Emoji",sans-serif}.flyreviews-tabs__trust-text{white-space:nowrap}.flyreviews-tabs__summary-trust{margin-top:8px}.flyreviews-stars{display:inline-flex;letter-spacing:2px;color:var(--fr-gold);line-height:1}.flyreviews-stars--md{font-size:16px;letter-spacing:1.5px}.flyreviews-stars--lg{font-size:28px;letter-spacing:3px}.flyreviews-stars--xl{font-size:26px;letter-spacing:5px}.flyreviews-star.is-empty{color:#e0e0e0}.flyreviews-star.is-half{background:linear-gradient(90deg,var(--fr-gold) 50%,#e0e0e0 50%);-webkit-background-clip:text;background-clip:text;color:#fff0}.flyreviews-tabs__nav-wrap{display:flex;flex-direction:column;align-items:center;gap:8px;margin:0 auto 28px}.flyreviews-tabs__nav-label{font:500 12px/1.2 var(--fr-font);color:var(--fr-muted);letter-spacing:.04em;text-transform:uppercase}.flyreviews-tabs__nav{display:flex;gap:6px;background:var(--fr-accent-soft);padding:5px;border-radius:var(--fr-radius-pill);width:fit-content;max-width:100%;overflow-x:auto;scrollbar-width:none}.flyreviews-tabs__nav::-webkit-scrollbar{display:none}.flyreviews-tabs__tab{appearance:none;-webkit-appearance:none;border:0;background:#fff0;cursor:pointer;padding:11px 24px;font-size:14px;font-weight:600;color:var(--fr-muted);border-radius:var(--fr-radius-pill);transition:background .2s ease,color .2s ease;display:inline-flex;align-items:center;gap:9px;white-space:nowrap;font-family:var(--fr-font)}.flyreviews-tabs__tab:hover{color:var(--fr-text)}.flyreviews-tabs__tab.is-active{background:var(--fr-accent);color:#fff;box-shadow:0 2px 10px rgb(0 0 0 / .12)}.flyreviews-tabs__tab-count{background:rgb(255 255 255 / .2);color:inherit;padding:2px 9px;border-radius:var(--fr-radius-pill);font-size:11px;font-weight:700;line-height:1.4}.flyreviews-tabs__tab:not(.is-active) .flyreviews-tabs__tab-count{background:rgb(0 0 0 / .06)}.flyreviews-tabs__filterbar{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;padding:14px 16px;margin:0 0 22px;background:rgb(255 255 255 / .92);border:1px solid var(--fr-border);border-radius:var(--fr-radius);box-shadow:0 1px 2px rgb(0 0 0 / .03);position:sticky;top:8px;z-index:20;backdrop-filter:saturate(160%) blur(10px);-webkit-backdrop-filter:saturate(160%) blur(10px)}.flyreviews-tabs__filters{display:flex;flex-wrap:wrap;gap:8px}.flyreviews-tabs__filter{appearance:none;-webkit-appearance:none;-webkit-tap-highlight-color:#fff0;display:inline-flex;align-items:center;gap:7px;padding:8px 14px;border:1px solid var(--fr-border);background:#fff;color:var(--fr-text-soft);border-radius:var(--fr-radius-pill);font:600 13px/1.2 var(--fr-font);cursor:pointer;outline:none;transition:background .15s ease,border-color .15s ease,color .15s ease,transform .12s ease,box-shadow .15s ease;white-space:nowrap;position:relative}.flyreviews-tabs__filter:hover:not(.is-disabled):not(.is-active){border-color:var(--fr-border-strong);color:var(--fr-text);transform:translateY(-1px);box-shadow:0 4px 10px rgb(0 0 0 / .05)}.flyreviews-tabs__filter.is-active:hover{background:var(--fr-accent-hover,#000);color:#fff;transform:translateY(-1px);box-shadow:0 6px 16px rgb(0 0 0 / .2)}.flyreviews-tabs__filter:focus{outline:none}.flyreviews-tabs__filter:focus-visible{box-shadow:0 0 0 3px rgb(15 15 15 / .12)}.flyreviews-tabs__filter:active{transform:translateY(0) scale(.98)}.flyreviews-tabs__filter.is-active{background:var(--fr-accent);color:#fff;border-color:var(--fr-accent);box-shadow:0 4px 12px rgb(0 0 0 / .14)}.flyreviews-tabs__filter.is-active:focus-visible{box-shadow:0 4px 12px rgb(0 0 0 / .14),0 0 0 3px rgb(15 15 15 / .18)}.flyreviews-tabs__filter.is-disabled{opacity:.42;cursor:not-allowed;pointer-events:none}.flyreviews-tabs__filter.is-loading{pointer-events:none}.flyreviews-tabs__filter.is-loading::after{content:"";width:11px;height:11px;margin-left:4px;border:1.5px solid currentColor;border-top-color:#fff0;border-radius:50%;animation:frSpin .7s linear infinite}.flyreviews-tabs__filter-icon{display:inline-flex}.flyreviews-tabs__filter-icon svg{display:block;color:currentColor}.flyreviews-tabs__filter-count{display:inline-flex;align-items:center;justify-content:center;padding:1px 8px;min-width:22px;height:18px;border-radius:999px;background:rgb(0 0 0 / .06);color:inherit;font:700 10.5px/1 var(--fr-font);font-variant-numeric:tabular-nums}.flyreviews-tabs__filter.is-active .flyreviews-tabs__filter-count{background:rgb(255 255 255 / .2);color:#fff}.flyreviews-tabs__sort{display:inline-flex;align-items:center;gap:10px}.flyreviews-tabs__sort-label{display:inline-flex;align-items:center;gap:6px;font:500 12.5px/1.2 var(--fr-font);color:var(--fr-muted)}.flyreviews-tabs__sort-label svg{color:var(--fr-muted)}.flyreviews-tabs__sort-select-wrap{position:relative}.flyreviews-tabs__sort-select{appearance:none!important;-webkit-appearance:none!important;-moz-appearance:none!important;border:1px solid var(--fr-border);background:#fff;color:var(--fr-text);padding:8px 32px 8px 14px;border-radius:var(--fr-radius-pill);font:600 13px/1.2 var(--fr-font);cursor:pointer;outline:none!important;box-shadow:none;transition:border-color .18s ease,box-shadow .18s ease}.flyreviews-tabs__sort-select:hover{border-color:var(--fr-border-strong)}.flyreviews-tabs__sort-select:focus,.flyreviews-tabs__sort-select:focus-within,.flyreviews-tabs__sort-select:active{outline:none!important;box-shadow:none!important;border-color:var(--fr-border-strong)}.flyreviews-tabs__sort-select:focus-visible{outline:none!important;border-color:var(--fr-accent);box-shadow:0 0 0 3px rgb(15 15 15 / .08)!important}.flyreviews-tabs__sort-select::-moz-focus-inner{border:0;outline:none}.flyreviews-tabs__sort-caret{position:absolute;right:12px;top:50%;transform:translateY(-50%);font-size:12px;color:var(--fr-muted);pointer-events:none}.flyreviews-tabs__panel.is-swapping .flyreviews-tabs__grid{opacity:.65;pointer-events:none;transition:opacity .15s ease}.flyreviews-tabs__filter-empty{grid-column:1/-1;text-align:center;padding:32px 16px;color:var(--fr-muted);font-size:14px;border:1px dashed var(--fr-border);border-radius:var(--fr-radius)}.flyreviews-tabs__skeleton-grid{pointer-events:none;user-select:none}.flyreviews-card--skeleton{border:1px solid var(--fr-border);border-radius:var(--fr-radius);background:linear-gradient(90deg,#f5f5f4 0%,#ececec 50%,#f5f5f4 100%);background-size:200% 100%;animation:frSkeleton 1.2s ease-in-out infinite;box-shadow:none;transform:none}.flyreviews-card--skeleton:hover{transform:none;box-shadow:none;border-color:var(--fr-border)}@keyframes frSkeleton{0%{background-position:200% 0}100%{background-position:-200% 0}}@media (prefers-reduced-motion:reduce){.flyreviews-card--skeleton{animation:none;background:#f0f0f0}}@media (max-width:760px){.flyreviews-tabs__filterbar{padding:10px 12px;gap:10px;position:static;flex-direction:column;align-items:stretch}.flyreviews-tabs__filters{display:flex;gap:6px;flex-wrap:nowrap;overflow-x:auto;scroll-snap-type:x mandatory;margin:0 -4px;padding:2px 4px;scrollbar-width:none}.flyreviews-tabs__filters::-webkit-scrollbar{display:none}.flyreviews-tabs__filter{padding:8px 12px;font-size:12.5px;flex-shrink:0;scroll-snap-align:start}.flyreviews-tabs__filter-icon{display:none}.flyreviews-tabs__sort{display:flex;justify-content:space-between;align-items:center;padding-top:8px;border-top:1px solid var(--fr-border)}.flyreviews-tabs__sort-select{padding:7px 28px 7px 12px;font-size:12.5px}}@media (max-width:600px){.flyreviews-tabs__filter{padding:7px 11px;font-size:12px}.flyreviews-tabs__filter-count{min-width:18px;height:16px;padding:0 6px;font-size:10px}}@media (max-width:480px){.flyreviews-tabs__trust{flex-direction:column;align-items:center;gap:6px;margin-top:14px}.flyreviews-tabs__trust-item{width:auto;align-self:center;justify-content:center;padding:6px 12px;font-size:12.5px}.flyreviews-tabs__trust-text{white-space:nowrap}.flyreviews-tabs__filterbar{flex-direction:column;align-items:stretch;gap:10px;padding:12px}.flyreviews-tabs__filters{flex-direction:column;align-items:stretch;overflow:visible;scroll-snap-type:none;gap:6px;margin:0;padding:0}.flyreviews-tabs__filter{width:100%;justify-content:space-between;padding:10px 14px;font-size:13px;scroll-snap-align:none}.flyreviews-tabs__filter-label{display:inline;flex:1;text-align:left}.flyreviews-tabs__filter-icon{display:inline-flex}.flyreviews-tabs__sort{flex-direction:column;align-items:stretch;gap:8px;padding-top:10px;border-top:1px solid var(--fr-border)}.flyreviews-tabs__sort-label{justify-content:flex-start}.flyreviews-tabs__sort-label span{display:inline}.flyreviews-tabs__sort-select-wrap{width:100%}.flyreviews-tabs__sort-select{width:100%;padding:10px 32px 10px 14px;font-size:13px}.flyreviews-tabs__score-breakdown{flex-direction:column;align-items:stretch;gap:6px}.flyreviews-tabs__score-chip{justify-content:center}}.flyreviews-tabs__panel{display:none}.flyreviews-tabs__panel.is-active{display:block;animation:frFade .25s ease}.flyreviews-tabs--single .flyreviews-tabs__panel{display:block}@keyframes frFade{from{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.flyreviews-tabs__grid{position:relative;width:100%}.flyreviews-card{position:relative;background:var(--fr-card-bg);border:1px solid var(--fr-border);border-radius:var(--fr-radius);padding:28px 24px 22px;display:flex;flex-direction:column;align-items:center;text-align:center;gap:8px;transition:transform .25s ease,box-shadow .25s ease,border-color .25s ease;box-shadow:var(--fr-shadow-sm);display:flex;width:100%;margin-bottom:0}.flyreviews-card:hover{transform:translateY(-4px) scale(1.015);box-shadow:var(--fr-shadow-md);border-color:var(--fr-border-strong);z-index:5}.flyreviews-card.is-featured{background:var(--fr-card-bg-featured);border-color:var(--fr-accent);box-shadow:0 0 0 1px var(--fr-accent),0 14px 36px rgb(0 0 0 / .09)}.flyreviews-card__featured-badge{position:absolute;top:-12px;right:16px;background:var(--fr-accent);color:#fff;font-size:10px;font-weight:700;letter-spacing:.6px;padding:5px 12px;border-radius:var(--fr-radius-pill);text-transform:uppercase;display:inline-flex;align-items:center;gap:4px;white-space:nowrap;box-shadow:0 4px 12px rgb(0 0 0 / .18);z-index:2}.flyreviews-card__featured-badge svg{color:var(--fr-gold)}.flyreviews-card__avatar{width:64px;height:64px;border-radius:50%;flex-shrink:0;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:22px;color:var(--fr-text);overflow:hidden;margin-top:4px;box-shadow:0 2px 8px rgb(0 0 0 / .08)}.flyreviews-card__avatar img{width:100%;height:100%;object-fit:cover;border-radius:50%;display:block}.flyreviews-card__author{width:100%;margin-top:-4px}.flyreviews-card__name{font-weight:700;font-size:15.5px;color:var(--fr-text);line-height:1.3}.flyreviews-card__sub{margin-top:5px;font-size:12.5px;color:var(--fr-muted);display:inline-flex;align-items:center;gap:6px;flex-wrap:wrap;justify-content:center}.flyreviews-card__verified-badge{display:inline-flex;align-items:center;gap:4px;color:var(--fr-success);font-weight:600;font-size:12.5px;background:rgb(22 163 74 / .08);padding:3px 9px;border-radius:var(--fr-radius-pill)}.flyreviews-card__verified-badge svg{color:var(--fr-success)}.flyreviews-card__sub-sep{opacity:.5}.flyreviews-card__meta{color:var(--fr-muted)}.flyreviews-card__stars{line-height:1}.flyreviews-card__title{margin:-2px 0 -4px;font-size:17px;font-weight:700;line-height:1.3;color:var(--fr-text);letter-spacing:-.01em}.flyreviews-card__body{color:var(--fr-text-soft);font-size:15px;line-height:1.6;width:100%;position:relative}.flyreviews-card__body::before{display:none}.flyreviews-card__body p{margin:0 0 8px}.flyreviews-card__body p:last-child{margin-bottom:0}.flyreviews-card__body.is-clamped{display:-webkit-box;-webkit-line-clamp:7;-webkit-box-orient:vertical;overflow:hidden;max-height:11.2em}.flyreviews-card__body.is-clamped::before{font-size:0;height:0;margin:0}.flyreviews-card__body.is-clamped.is-expanded{display:block;-webkit-line-clamp:unset;max-height:none}.flyreviews-card__body.is-clamped.is-expanded::before{display:none}.flyreviews-card__readmore{appearance:none;-webkit-appearance:none;border:0;background:#fff0;color:var(--fr-accent);font-size:13px;font-weight:600;cursor:pointer;padding:0;margin-top:-4px;text-align:center;font-family:var(--fr-font)}.flyreviews-card__readmore:hover{text-decoration:underline}.flyreviews-card__image{margin-top:4px;border-radius:var(--fr-radius-sm);overflow:hidden;max-width:100%;width:100%}.flyreviews-card__image img,.flyreviews-card__image-img{width:100%;height:auto;display:block;border-radius:var(--fr-radius-sm)}.flyreviews-card__product-btn{display:inline-flex;align-items:center;gap:10px;margin-top:6px;padding:12px 20px;background:var(--fr-accent);color:#fff;border-radius:var(--fr-radius-pill);text-decoration:none;font-size:13.5px;font-weight:700;letter-spacing:.005em;line-height:1.3;border:1px solid var(--fr-accent);box-shadow:0 4px 14px rgb(0 0 0 / .14),0 1px 2px rgb(0 0 0 / .06);transition:background .18s ease,border-color .18s ease,color .18s ease,transform .15s ease,box-shadow .18s ease;max-width:100%;position:relative}.flyreviews-card__product-btn:hover{background:var(--fr-accent-hover,#000);color:#fff;border-color:var(--fr-accent-hover,#000);transform:translateY(-2px);box-shadow:0 8px 22px rgb(0 0 0 / .22),0 2px 4px rgb(0 0 0 / .08)}.flyreviews-card__product-btn-icon{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;background:rgb(255 255 255 / .18);border-radius:8px;color:#fff;flex-shrink:0}.flyreviews-card__product-btn-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:180px}.flyreviews-card__product-btn-arrow{flex-shrink:0;font-weight:700;transition:transform .18s ease}.flyreviews-card__product-btn:hover .flyreviews-card__product-btn-arrow{transform:translateX(4px)}.flyreviews-card__product-btn-arrow{color:#fff}.flyreviews-tabs__empty{text-align:center;padding:40px 16px;color:var(--fr-muted);border:1px dashed var(--fr-border);border-radius:var(--fr-radius)}.flyreviews-tabs__loadmore-wrap{text-align:center;margin-top:32px}.flyreviews-tabs__loadmore{appearance:none;-webkit-appearance:none;border:0;cursor:pointer;background:var(--fr-accent);color:#fff;padding:15px 30px;border-radius:var(--fr-radius-pill);font-size:14px;font-weight:600;display:inline-flex;align-items:center;gap:12px;transition:background .18s ease,transform .15s ease,box-shadow .18s ease;font-family:var(--fr-font);box-shadow:0 4px 16px rgb(0 0 0 / .12)}.flyreviews-tabs__loadmore:hover:not(:disabled){background:var(--fr-accent-hover);transform:translateY(-1px);box-shadow:0 6px 20px rgb(0 0 0 / .16)}.flyreviews-tabs__loadmore:disabled{opacity:.6;cursor:not-allowed}.flyreviews-tabs__loadmore-meta{background:rgb(255 255 255 / .18);color:#fff;padding:3px 11px;border-radius:var(--fr-radius-pill);font-size:11px;font-weight:700;line-height:1.5}.flyreviews-tabs__loadmore.is-loading .flyreviews-tabs__loadmore-label::after{content:"";display:inline-block;width:12px;height:12px;margin-left:8px;border:2px solid rgb(255 255 255 / .4);border-top-color:#fff;border-radius:50%;animation:frSpin .8s linear infinite;vertical-align:middle}@keyframes frSpin{to{transform:rotate(360deg)}}@media (max-width:760px){.flyreviews-tabs__summary-card{grid-template-columns:1fr;gap:22px;padding:24px 20px;text-align:center}.flyreviews-tabs__distribution{border-left:0;border-top:1px solid var(--fr-border);padding-left:0;padding-top:20px}.flyreviews-tabs__dist-row{grid-template-columns:34px 1fr 78px;gap:10px}.flyreviews-tabs__dist-recommend{justify-content:center}}@media (max-width:600px){.flyreviews-tabs__summary{padding:18px 8px 22px}.flyreviews-tabs__summary-headline{font-size:19px;margin-bottom:16px}.flyreviews-tabs__score-value{font-size:44px}.flyreviews-tabs__score-max{font-size:17px}.flyreviews-tabs__tab{padding:9px 16px;font-size:13px}.flyreviews-tabs__dist-row{font-size:12.5px}.flyreviews-tabs__loadmore{padding:13px 22px;font-size:13px}.flyreviews-tabs__trust{gap:8px;margin-top:16px;flex-wrap:wrap}.flyreviews-tabs__trust-item{font-size:11.5px;padding:4px 9px;gap:5px}.flyreviews-tabs__trust-emoji{font-size:13px}.flyreviews-tabs__trust-text{white-space:nowrap}.flyreviews-card{padding:24px 18px 20px;margin-bottom:16px}.flyreviews-stars--xl{font-size:22px;letter-spacing:4px}.flyreviews-card__avatar{width:56px;height:56px;font-size:19px}}@media (prefers-reduced-motion:reduce){.flyreviews-tabs__dist-fill{animation:none;transform:scaleX(1)}}.flyreviews-tabs__grid:not(.is-ready) .flyreviews-card{visibility:hidden}.flyreviews-tabs__grid.is-ready .flyreviews-card{visibility:visible;animation:frCardIn .25s ease both}@keyframes frCardIn{from{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.flyreviews-tabs__grid:not(.is-ready){min-height:400px}