@keyframes animate-bars-c9693918{0%{background-size:20% 100%,20% 100%,20% 100%}20%{background-size:20% 60%,20% 100%,20% 100%}40%{background-size:20% 80%,20% 60%,20% 100%}60%{background-size:20% 100%,20% 80%,20% 60%}80%{background-size:20% 100%,20% 100%,20% 80%}to{background-size:20% 100%,20% 100%,20% 100%}}.spinner[data-v-c9693918]{width:45px;height:45px;--gradient: no-repeat linear-gradient(#000 0 0);background:var(--gradient) 0% 100%,var(--gradient) 50% 100%,var(--gradient) 100% 100%;animation:animate-bars-c9693918 1s infinite linear;-webkit-mask-image:linear-gradient(to bottom,black calc(100% - 1px),transparent calc(100% - 1px));mask-image:linear-gradient(to bottom,black calc(100% - 1px),transparent calc(100% - 1px))}.wrapper[data-v-2b11c1e3]{--review-card-padding-x: var(--container-padding, 16px);--review-card-width:calc(100vw - 60px);--review-card-padding-top: 20px;--review-card-padding-bottom: 30px;--end-marker-width: 500vw;position:absolute;top:calc(var(--header-height, 0px) + var(--admin-bar-height, 0px));left:0;width:100%;height:calc(100% - var(--header-height, 0px) - var(--admin-bar-height, 0px));overflow:hidden;display:flex;flex-direction:column;font-family:var(--font-sans-serif);background-color:#fff}@media (min-width: 768px){.wrapper[data-v-2b11c1e3]{--review-card-padding-x: 26px}}@media (min-width: 992px){.wrapper[data-v-2b11c1e3]{--review-card-padding-x: 32px}}@media (min-width: 992px){.wrapper[data-v-2b11c1e3]{flex-direction:row}}.loading-initial[data-v-2b11c1e3]{grid-column:1/-1;grid-row:1/-1;place-self:stretch;width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:#f5f5f5}.reviews[data-v-2b11c1e3]{position:relative;min-width:0;flex-grow:1;display:grid;grid-template-rows:auto 1fr;grid-auto-flow:column;overflow-x:auto;transition:opacity 125ms}@media (min-width: 540px){.reviews[data-v-2b11c1e3]{--review-card-width: 500px;--end-marker-width: 300vw}}.reviews.fetching-initial[data-v-2b11c1e3]{opacity:.5}@media (max-width: 767px){.reviews[data-v-2b11c1e3]{--font-size-large: 23px}}@media (min-width: 768px){.reviews[data-v-2b11c1e3]{--end-marker-width: 200vw}.reviews.min-sm[data-v-2b11c1e3]:not(.min-lg){--font-size-large: 30px}.reviews.min-sm[data-v-2b11c1e3]:not(.min-md){--font-size-large: 26px}.reviews[data-v-2b11c1e3]:not(.min-sm){--font-size-large: 24px}}@media (min-width: 992px){.reviews[data-v-2b11c1e3]{flex-grow:0;--end-marker-width: 150vw}.reviews.no-results[data-v-2b11c1e3]{flex-grow:1}}.reviews[data-v-2b11c1e3] *{box-sizing:border-box}.reviews .review-season-name[data-v-2b11c1e3]{--grid-color: #000;border-top:calc(var(--strong-border-width, 3px) - 1px) solid var(--grid-color);border-right:var(--strong-border-width, 3px) solid var(--grid-color);font-size:var(--font-size-small);padding:.1em var(--review-card-padding-x)}.reviews .review-season-name.first[data-v-2b11c1e3]{border-left:var(--strong-border-width, 3px) solid var(--grid-color)}.reviews .review-season-name.last[data-v-2b11c1e3]{border-right:none}@media (min-width: 768px){.reviews .review-season-name[data-v-2b11c1e3]{border-top:none}}.reviews .review-season-name .review-season-name-sticky[data-v-2b11c1e3]{position:sticky;left:var(--review-card-padding-x)}.reviews .review-season-list[data-v-2b11c1e3]{--grid-color: #000;display:grid;grid-template-rows:auto;grid-auto-flow:column;grid-gap:var(--strong-border-width, 3px);min-height:0;list-style:none;padding:0;margin:0;border-top:var(--strong-border-width, 3px) solid var(--grid-color);border-right:var(--strong-border-width, 3px) solid var(--grid-color)}.reviews .review-season-list.first[data-v-2b11c1e3]{border-left:var(--strong-border-width, 3px) solid var(--grid-color)}.reviews .review-season-list.last[data-v-2b11c1e3]{border-right:none}.reviews .review-card[data-v-2b11c1e3]{--card-color: var(--accent-grey, #fff);--card-text: #000;--card-shadow: 5px 5px 15px rgb(0 0 0 / 45%);position:relative;display:flex;flex-direction:column;background-color:var(--card-color);color:var(--card-text);width:var(--review-card-width);padding:var(--review-card-padding-top) var(--review-card-padding-x) var(--review-card-padding-bottom);overflow:hidden;cursor:pointer}@media (min-width: 768px){.reviews .review-card[data-v-2b11c1e3]{--card-shadow: 7px 7px 20px rgb(0 0 0 / 50%)}}@media (min-width: 992px){.reviews .review-card[data-v-2b11c1e3]{--card-shadow: 10px 10px 30px rgb(0 0 0 / 55%)}}.reviews .review-card .authors[data-v-2b11c1e3]{display:block;margin-top:1em;text-align:center;font-family:var(--font-serif);font-weight:400;font-size:var(--font-size-large)}.reviews .review-card .title[data-v-2b11c1e3]{margin-top:0;text-align:center;font-family:var(--font-serif);font-weight:400;font-size:var(--font-size-large);font-style:italic}.reviews .review-card .cover[data-v-2b11c1e3]{display:block;margin:.5em auto 2em;max-width:87.5%;height:auto;min-height:0;box-shadow:var(--card-shadow)}.reviews .scroll-start-marker[data-v-2b11c1e3],.reviews .scroll-end-marker[data-v-2b11c1e3],.reviews .now-marker[data-v-2b11c1e3]{z-index:-1;height:100%;grid-row:1/-1;width:0}.reviews .fetch-inverse[data-v-2b11c1e3]{height:100%;grid-row:1/-1;width:var(--review-card-width);display:flex;flex-flow:column;gap:40px;padding:40px;align-items:center;justify-content:center;text-align:center}.reviews .end-marker[data-v-2b11c1e3]{z-index:-1;height:100%;right:var(--strong-border-width, 3px);grid-row:1/-1;width:var(--end-marker-width)}.reviews .end-marker[data-v-2b11c1e3]{margin-left:calc(-1 * var(--end-marker-width))}.reviews .loading-more[data-v-2b11c1e3],.reviews .loading-error[data-v-2b11c1e3]{grid-row:1/-1;display:flex;flex-flow:column;gap:40px;padding:40px;align-items:center;justify-content:center;width:var(--review-card-width);text-align:center}.reviews .loading-more[data-v-2b11c1e3]{color:#000b;font-size:max(.75rem,16px)}.loading-error-initial[data-v-2b11c1e3]{display:flex;flex-flow:column;width:100%;height:100%;margin:0;gap:40px;padding:40px;align-items:center;justify-content:center;text-align:center;background-color:#f5f5f5}.no-results[data-v-2b11c1e3]{display:flex;flex-direction:column;gap:40px;align-items:center;text-align:center;background-color:#f5f5f5;margin:0 auto;padding-top:10vh}.scroll-hint[data-v-2b11c1e3]{--width: 23px;--height: 69px;--container-height: var(--37286d8f);--offset-bottom: calc(var(--container-height) / 2 * 1px - var(--height) / 2);--offset-sides: 20px;all:unset;position:fixed;box-sizing:content-box;bottom:var(--offset-bottom);z-index:1;width:var(--width);height:var(--height);padding:20px;display:flex;align-items:center;justify-content:center;cursor:pointer;opacity:0;transition:opacity .4s}@media (min-width: 768px){.scroll-hint[data-v-2b11c1e3]{--offset-sides: 40px;--width: 46px;--height: 138px}}.scroll-hint.initialized[data-v-2b11c1e3]{opacity:1}.scroll-hint[data-v-2b11c1e3]:disabled{opacity:0;pointer-events:none}.reviews:not(.scrollable) .scroll-hint[data-v-2b11c1e3]{opacity:0;pointer-events:none}.scroll-hint.earlier[data-v-2b11c1e3]{left:0;padding-left:var(--offset-sides);transform:translate(var(--filters-size))}.scroll-hint.later[data-v-2b11c1e3]{right:0;padding-right:var(--offset-sides)}.js-alert{background-color:#a62525;color:#fff;padding:25px 40px}
