body[data-design-recipe] #main-content .page-content>.component:has(:is(.component__inner--with-media,.component-media-layout,.app-panel--with-media,.games-panel--with-media)){grid-column:1/-1;min-width:0}body[data-design-recipe] #main-content :is(.component__inner--with-media,.component-media-layout,.app-panel--with-media,.games-panel--with-media){grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);gap:24px}body[data-design-recipe] #main-content :is(.component__inner--with-media,.component-media-layout,.app-panel--with-media,.games-panel--with-media)>:is(.component-card__copy,.component-media-layout__copy,.app-panel__content,.games-panel__content){order:0;grid-area:1/1;min-width:0}body[data-design-recipe] #main-content :is(.component__inner--with-media,.component-media-layout,.app-panel--with-media,.games-panel--with-media)>.component-card__media{order:0;grid-area:1/2;min-width:0}body[data-design-recipe] #main-content .component-media-layout .faq-panel{grid-template-columns:none;display:block}@media (width<1100px){body[data-design-recipe] #main-content .page-content{grid-template-columns:minmax(0,1fr)}body[data-design-recipe] #main-content .component__inner>.faq-panel{padding-inline:0}body[data-design-recipe] #main-content :is(.component__inner--with-media,.component-media-layout,.app-panel--with-media,.games-panel--with-media){grid-template-columns:minmax(0,1fr)}body[data-design-recipe] #main-content :is(.component__inner--with-media,.component-media-layout,.app-panel--with-media,.games-panel--with-media)>:is(.component-card__copy,.component-media-layout__copy,.app-panel__content,.games-panel__content){grid-area:1/1}body[data-design-recipe] #main-content :is(.component__inner--with-media,.component-media-layout,.app-panel--with-media,.games-panel--with-media)>.component-card__media{grid-area:2/1}}body[data-design-recipe] .library-review-footer-inner{max-width:var(--container,1280px);margin-inline:auto}body[data-design-recipe] .library-review-footer .footer-nav{display:contents}body[data-design-recipe] .library-review-footer .library-review-menu ul{width:auto;min-width:0;display:block}body[data-design-recipe] .library-review-footer .library-review-menu a{text-indent:0;white-space:normal;overflow-wrap:anywhere;margin:0;padding:0;display:block}body[data-design-recipe] .library-review-footer :is(.library-review-disclaimer,.library-review-copyright){text-align:center;max-width:900px;margin:20px auto 0}body[data-design-recipe] .library-review-sidebar-scroll{max-height:none;padding:1px;overflow:visible}body[data-design-recipe] .library-review-sidecard dl{margin:0;font-size:12px}body[data-design-recipe] .library-review-sidecard dl>div{border-bottom:1px solid var(--border);grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px;padding:8px 0;display:grid}body[data-design-recipe] .library-review-sidecard dd{text-align:right;margin:0;font-weight:600}body[data-design-recipe] .library-review-sidecard .library-review-action{box-sizing:border-box;width:100%;display:flex}body[data-design-recipe] .library-review-terms{text-align:center;color:var(--text-muted);margin-top:8px;display:block}body[data-design-recipe] .library-review-sidecard .library-review-payments{border:0;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0;padding:8px 0;display:grid}body[data-design-recipe] .library-review-sidecard .library-review-payment{min-width:0}body[data-design-recipe] .library-review-sidecard .library-review-payment img{max-width:100%;margin:0}body[data-design-recipe] .library-review-sidecard .library-review-operator-logo{width:100px;max-width:100px;height:auto;margin:0 0 16px}body[data-design-recipe] .library-review-author{color:var(--text-muted);overflow-wrap:anywhere;align-items:flex-start;gap:8px;max-width:100%;margin:10px 0 16px;font-size:12px;line-height:1.6;display:flex}body[data-design-recipe] .library-review-author>span{min-width:0}body[data-design-recipe] .library-review-author :is(.library-review-author-role,.library-review-author-checked){color:var(--text-muted)}body[data-design-recipe] .library-review-avatar{object-fit:contain;border-radius:50%;flex-shrink:0;width:28px;height:28px}body[data-design-recipe] .library-review-author a{color:var(--text);font-weight:700;text-decoration:none}body[data-design-recipe] .page-hero .library-review-author a{color:var(--hero-text,var(--text))}body[data-design-recipe] .library-review-author a:hover{text-decoration:underline}body[data-design-recipe] .site-logo:has(.library-review-geo-flag){align-items:center;gap:10px;width:154px;min-width:0;display:inline-flex;overflow:visible}@media (width<1100px){body[data-design-recipe] .site-logo:has(.library-review-geo-flag){width:120px}body[data-design-recipe] .library-review-menu--legal{order:3}}body[data-design-recipe] .site-logo:has(.library-review-geo-flag)>:is(img,svg){object-fit:contain;flex:1 1 0;width:0;min-width:0;max-width:100%;height:auto}body[data-design-recipe] .library-review-geo-flag{vertical-align:middle;border-radius:50%;flex:0 0 24px;justify-content:center;align-items:center;width:24px;height:24px;margin:0;font-size:22px;line-height:1;display:inline-flex;overflow:hidden}body[data-design-recipe] .library-review-geo-flag>:is(svg,img){object-fit:cover;width:100%;height:100%;display:block}body[data-design-recipe].review-offer-visible .back-to-top{bottom:calc(var(--review-bottom-height,60px) + 12px)!important}body[data-design-recipe] .generated-header-terms{text-align:center;color:var(--header-text);white-space:nowrap;font-size:9px;line-height:12px;display:block;position:absolute;inset:auto 0 0}body[data-design-recipe] .generated-hero-terms{color:var(--text-muted);margin-top:6px;font-size:11px;display:block}@media (width>=1100px){body[data-design-recipe] .site-header .mobile-header-actions{padding-bottom:14px;position:relative}}@media (width<1100px){body[data-design-recipe] .generated-header-terms{display:none}body[data-design-recipe] #site-header .site-logo{order:0;margin-inline:0 auto}body[data-design-recipe] #site-header .mobile-header-actions{order:1;margin-inline:0}body[data-design-recipe] #site-header .mobile-navigation{order:2;margin-inline:0}}body[data-design-recipe] .library-review-sidebar{min-width:0;display:none}body[data-design-recipe] .library-review-sidecard{border:1px solid var(--border);border-radius:var(--radius);background:var(--surface);color:var(--text);overflow-wrap:anywhere;margin-bottom:16px;padding:20px}body[data-design-recipe] .library-review-sidecard h2{color:inherit;margin:0 0 16px;font-size:.9rem;line-height:1.4}body[data-design-recipe] .library-review-side-menu ul{margin:0;padding:0;list-style:none}body[data-design-recipe] .library-review-side-menu a{color:var(--text);overflow-wrap:anywhere;padding:10px 0;text-decoration:none;display:block}body[data-design-recipe] .library-review-side-menu a:hover{color:var(--primary)}body[data-design-recipe] .library-review-sidecard img{object-fit:contain;width:auto;max-width:80px;height:30px;margin:6px}body[data-design-recipe] .library-review-action{background:var(--primary);min-height:44px;color:var(--primary-text,var(--primary-contrast,#fff));border-radius:var(--radius);overflow-wrap:anywhere;text-align:center;box-shadow:none;filter:none;border:0;justify-content:center;align-items:center;padding:8px 12px;font-weight:700;line-height:1.2;text-decoration:none;transition:background-color .15s,color .15s;display:inline-flex}body[data-design-recipe] .library-review-action:visited{background:var(--primary);color:var(--primary-text,var(--primary-contrast,#fff))}body[data-design-recipe] .library-review-action:hover{background:var(--primary-hover,var(--primary));color:var(--primary-hover-text,var(--primary-text,var(--primary-contrast,#fff)));filter:none}body[data-design-recipe] .library-review-action:focus-visible{background:var(--primary-focus,var(--primary));color:var(--primary-focus-text,var(--primary-text,var(--primary-contrast,#fff)));outline:2px solid var(--focus-ring,var(--primary));outline-offset:3px}body[data-design-recipe] .library-review-action:active{background:var(--primary-active,var(--primary));color:var(--primary-active-text,var(--primary-text,var(--primary-contrast,#fff)))}body[data-design-recipe] .library-review-action:disabled,body[data-design-recipe] .library-review-action[aria-disabled=true]{background:var(--primary-disabled,var(--primary));color:var(--primary-disabled-text,var(--primary-text,var(--primary-contrast,#fff)));opacity:1}body[data-design-recipe] .library-review-bottom{display:none}body[data-design-recipe] .library-review-bottom .library-review-bottom-inner small{opacity:1}body[data-design-recipe] .library-review-footer{background:var(--footer-bg,var(--header-bg));color:var(--footer-text,#fff);overflow-wrap:anywhere;padding:24px}body[data-design-recipe] .library-review-footer-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:32px;display:grid}body[data-design-recipe] .library-review-age{text-align:center}body[data-design-recipe] .library-review-age>span{border:1px solid;border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;display:inline-flex}body[data-design-recipe] .library-review-footer h2{text-transform:uppercase;letter-spacing:.08em;border-bottom:1px solid var(--border);color:inherit;padding-bottom:12px;font-size:14px}body[data-design-recipe] .library-review-footer a{color:inherit;text-decoration:none}body[data-design-recipe] .library-review-footer ul{margin:0;padding:0;list-style:none}body[data-design-recipe] .library-review-footer li{margin-block:12px}body[data-design-recipe] .library-review-payments{border-block:1px solid var(--border);flex-wrap:wrap;justify-content:center;align-items:center;gap:20px;max-width:100%;margin-block:28px;padding-block:20px;display:flex}body[data-design-recipe] .library-review-payments img{object-fit:contain;width:96px;max-width:100%;height:28px;display:block}body[data-design-recipe] .library-review-payment{justify-content:center;align-items:center;min-width:0;max-width:100%;display:flex}body[data-design-recipe] .library-review-footer>p{text-align:center}@media (width>=1100px){body[data-design-recipe] .library-review-layout{grid-template-columns:minmax(0,1fr) 320px;align-items:start;gap:24px;display:grid}body[data-design-recipe] .library-review-layout>main,body[data-design-recipe] .library-review-layout-content{min-width:0}body[data-design-recipe] .library-review-sidebar{top:var(--review-sidebar-top,86px);align-self:start;display:block;position:sticky}}@media (width<1100px){body[data-design-recipe] .library-review-footer-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 20px}body[data-design-recipe] .library-review-age,body[data-design-recipe] .library-review-menu--legal{grid-column:1/-1}body[data-design-recipe] .library-review-geo-flag{flex-basis:20px;width:20px;height:20px;font-size:19px}body[data-design-recipe] .library-review-bottom{z-index:80;box-sizing:border-box;padding-bottom:env(safe-area-inset-bottom,0px);border-top:1px solid var(--primary);background:var(--footer-bg,var(--header-bg));color:var(--footer-text,#fff);display:block;position:fixed;inset:auto 0 0}body[data-design-recipe] .library-review-bottom-inner{box-sizing:border-box;align-items:center;gap:8px;max-width:1100px;height:59px;margin-inline:auto;padding:4px 12px;display:flex}body[data-design-recipe] .library-review-bottom-inner>img{object-fit:contain;flex:0 0 48px;width:48px;height:auto;max-height:44px;margin:0}body[data-design-recipe] .library-review-bottom-inner>span{overflow-wrap:anywhere;flex:1;min-width:0;font-size:11px;line-height:1.15}body[data-design-recipe] .library-review-bottom small{color:inherit;opacity:.8;font-size:9px;line-height:1.2;display:block}body[data-design-recipe] .library-review-bottom a{flex:none;max-width:94px;padding:5px 10px;font-size:11px}body[data-design-recipe]:has([data-mobile-navigation][open]) .library-review-bottom,body[data-design-recipe]:has(dialog[open]) .library-review-bottom,body[data-design-recipe]:has([aria-modal=true]:not([hidden])) .library-review-bottom{visibility:hidden}}body[data-design-recipe] #site-header .mobile-header-actions>.header-cta{background:var(--primary);color:var(--primary-text);filter:none;box-shadow:none}body[data-design-recipe] #site-header .mobile-header-actions>.header-cta:visited{background:var(--primary);color:var(--primary-text)}body[data-design-recipe] #site-header .mobile-header-actions>.header-cta:hover{background:var(--primary-hover,var(--primary));color:var(--primary-hover-text,var(--primary-text));filter:none}body[data-design-recipe] #site-header .mobile-header-actions>.header-cta:active{background:var(--primary-active,var(--primary));color:var(--primary-active-text,var(--primary-text))}body[data-design-recipe] #site-header .mobile-header-actions>.header-cta[aria-disabled=true]{background:var(--primary-disabled,var(--primary));color:var(--primary-disabled-text,var(--primary-text));opacity:1}