
html body:has(.online-info-hero){--gb-bg:#f5f5f2;--gb-top:#faf9f6;--gb-end:#f1f3f3;--gb-ink:#293c4b;--gb-muted:#576978;--gb-line:#d9dfdf;--gb-link:#2c5d78;--gb-soft:rgba(255,255,255,.48);--gb-hover:#e5ecef;--gb-gold:#896023;--gb-gold-bg:#f1e9d9;--gb-shadow:0 4px 16px rgba(35,54,65,.055)}
html[data-theme=dark] body:has(.online-info-hero){--gb-bg:#142333;--gb-top:#1c3043;--gb-end:#142333;--gb-ink:#f4f7fc;--gb-muted:#b9c9d9;--gb-line:#354b61;--gb-link:#ffd28a;--gb-soft:rgba(255,255,255,.035);--gb-hover:#263e54;--gb-gold:#ffd28a;--gb-gold-bg:#3c342a;--gb-shadow:0 5px 18px rgba(0,0,0,.12)}
html body:has(.online-info-hero) #wrapper .su-community-b{--cb-ink:var(--gb-ink);--cb-muted:var(--gb-muted);--cb-surface:var(--gb-bg);--cb-soft:var(--gb-soft);--cb-line:var(--gb-line);--cb-link:var(--gb-link);--cb-gold:var(--gb-gold);--cb-gold-bg:var(--gb-gold-bg);--cb-reply:var(--gb-bg);--cb-shadow:var(--gb-shadow)}
html body:has(.online-info-hero) #wrapper :is(.su-spiel.su-block,.su-infotext.su-block,.su-controls,.hs-card.su-community-b,.comment-box.su-community-b,.su-reihenbox.dl-reihenbox){background:radial-gradient(ellipse at 0 0,rgba(106,151,177,.12),transparent 65%),linear-gradient(115deg,var(--gb-top),var(--gb-end) 75%)!important;color:var(--gb-ink)!important;border:1px solid var(--gb-line)!important;border-radius:18px;box-shadow:var(--gb-shadow)!important}
html body:has(.online-info-hero) #wrapper :is(.su-spiel.su-block,.su-infotext.su-block)>h2{color:var(--gb-ink)!important;background:transparent!important;border-color:var(--gb-line)!important;box-shadow:none!important;text-shadow:none}
html body:has(.online-info-hero) #wrapper :is(.su-spiel.su-block,.su-infotext.su-block)::before{content:none}
html body:has(.online-info-hero) #wrapper .su-spiel :is(.su-zelle,.su-raster){background:transparent!important;border-color:var(--gb-line)!important;box-shadow:none!important}
html body:has(.online-info-hero) #wrapper .su-spiel :is(.su-kopf,.su-fuss){color:var(--gb-muted)!important}
html body:has(.online-info-hero) #wrapper .su-spiel .su-wert{color:var(--gb-ink)!important}
html body:has(.online-info-hero) #wrapper .su-spiel a{color:var(--gb-link)!important}
html body:has(.online-info-hero) #wrapper .su-spiel a:hover{text-decoration:underline;text-underline-offset:3px}
html body:has(.online-info-hero) #wrapper .su-controls{--sc-ink:var(--gb-ink);--sc-muted:var(--gb-muted);--sc-line:var(--gb-line)}
html body:has(.online-info-hero) #wrapper .comment-box.su-community-b.su-comment-reply{background:var(--gb-soft)!important;border-radius:12px;box-shadow:none!important}
html body:has(.online-info-hero) #wrapper .su-community-b .su-comment-reply-button:hover,html body:has(.online-info-hero) #wrapper .hs-card.su-community-b .hs-row.hs-row-data:hover{background:var(--gb-hover)!important}
html body:has(.online-info-hero) #wrapper .hs-card.su-community-b::before{opacity:.08}


html body:has(.online-info-hero) #wrapper .su-reihenbox.dl-reihenbox{box-sizing:border-box;min-width:0}
html body:has(.online-info-hero) #wrapper .su-reihenbox.dl-reihenbox>h2{color:var(--gb-ink)!important;background:transparent!important;border:0!important;box-shadow:none!important;text-shadow:none}
html body:has(.online-info-hero) #wrapper .su-reihenbox .dl-rb-karte{background:var(--gb-soft)!important;color:var(--gb-ink)!important;border-color:transparent;box-shadow:none;transition:background .15s,border-color .15s}
html body:has(.online-info-hero) #wrapper .su-reihenbox .dl-rb-nr{color:var(--gb-muted)!important}
html body:has(.online-info-hero) #wrapper .su-reihenbox .dl-rb-titel{color:var(--gb-ink)!important}
html body:has(.online-info-hero) #wrapper .su-reihenbox .dl-rb-karte.hier{background:var(--gb-hover)!important;border-color:var(--gb-gold)}
html body:has(.online-info-hero) #wrapper .su-reihenbox .dl-rb-karte.hier .dl-rb-nr{color:var(--gb-gold)!important}
html body:has(.online-info-hero) #wrapper .su-reihenbox .dl-rb-karte:hover{background:var(--gb-hover)!important;border-color:var(--gb-link)}
html body:has(.online-info-hero) #wrapper .su-reihenbox .dl-rb-karte:focus-visible{outline:3px solid var(--gb-link);outline-offset:3px}
html body:has(.online-info-hero) #wrapper .su-reihenbox.rb-r::after{background:linear-gradient(90deg,transparent,var(--gb-end))}
html body:has(.online-info-hero) #wrapper .su-reihenbox .dl-rb-pf{background:var(--gb-bg);color:var(--gb-ink);border-color:var(--gb-line);box-shadow:0 2px 8px rgba(0,0,0,.2)}
html body:has(.online-info-hero) #wrapper .su-reihenbox .dl-rb-pf:hover{background:var(--gb-hover);color:var(--gb-link);border-color:var(--gb-link)}
@media(prefers-reduced-motion:reduce){html body:has(.online-info-hero) #wrapper .su-reihenbox .dl-rb-karte{transition:none}}


html body:has(.online-info-hero) #wrapper :is(#gamehead.vt-gamehead,#gamemenu.viewhead){background:linear-gradient(115deg,var(--gb-top),var(--gb-end) 75%)!important;color:var(--gb-ink)!important;border-color:var(--gb-line)!important;box-shadow:none!important}
html body:has(.online-info-hero) #wrapper :is(#gamehead.vt-gamehead,#gamemenu.viewhead) :is(.maintitle,.vt-game-title,.game-menu-title,.vt-favorite-count){color:var(--gb-ink)!important;text-shadow:none}
html body:has(.online-info-hero) #wrapper :is(#gamehead.vt-gamehead,#gamemenu.viewhead) .ytrate{background:var(--gb-soft)!important;border:1px solid var(--gb-line);color:var(--gb-ink)}
html body:has(.online-info-hero) #wrapper :is(#gamehead.vt-gamehead,#gamemenu.viewhead) .ytbtn:not(.active){color:var(--gb-ink)!important}
html body:has(.online-info-hero) #wrapper :is(#gamehead.vt-gamehead,#gamemenu.viewhead) .ytbtn:not(.active) svg{fill:currentColor}
html body:has(.online-info-hero) #wrapper :is(#gamehead.vt-gamehead,#gamemenu.viewhead) .ytdiv{background:var(--gb-line)}
html body:has(.online-info-hero) #wrapper #gamehead.vt-gamehead .buttonnew2{background:var(--gb-soft)!important;color:var(--gb-ink)!important;border:1px solid var(--gb-line)!important;box-shadow:none!important;text-shadow:none}
html body:has(.online-info-hero) #wrapper #gamehead.vt-gamehead .buttonnew2 :is(a,.vt-menu-label){color:inherit!important;text-shadow:none}
html body:has(.online-info-hero) #wrapper #gamehead.vt-gamehead .buttonnew2:hover{background:var(--gb-hover)!important;color:var(--gb-link)!important;border-color:var(--gb-link)!important}
html body:has(.online-info-hero) #wrapper :is(.mobile-related-grid,.mobile-more-grid){background:linear-gradient(115deg,var(--gb-top),var(--gb-end) 75%)!important;color:var(--gb-ink);border-color:var(--gb-line)!important}
html body:has(.online-info-hero) #wrapper .mobile-more-heading{background:linear-gradient(115deg,var(--gb-top),var(--gb-end) 75%)!important;border-color:var(--gb-line)!important;box-shadow:none!important}
html body:has(.online-info-hero) #wrapper .mobile-more-heading h2{color:var(--gb-ink)!important;background:transparent!important;text-shadow:none}

html body #wrapper .su-controls .su-controls__device--mouse svg{width:42px;height:52px}
html body #wrapper .su-controls .su-controls__device .su-controls__mouse-active{fill:#ffb438!important;stroke:#ffd58a!important;stroke-width:.65;filter:drop-shadow(0 0 2px rgba(255,180,56,.32))}


@media(max-width:1023px){
 html body #wrapper #scrollable.button-19-big{display:flex;align-items:center;box-sizing:border-box;width:calc(100% - 8px);min-height:54px;height:auto;padding:8px 10px;margin-left:4px;margin-right:4px}
 html body #wrapper #scrollable.button-19-big>.button-wrapper{box-sizing:border-box;width:100%;min-width:0;height:auto;display:flex;align-items:center;padding:0;margin:0;gap:8px;overflow-x:auto;overflow-y:hidden}
 html body #wrapper #scrollable.button-19-big>.button-wrapper>.button-19{margin:0;flex-shrink:0}
}

html:not([data-theme=dark]) body:has(.online-info-hero){--gb-shadow:inset 0 1px 0 rgba(255,255,255,.95),0 5px 16px rgba(35,54,65,.08);--gb-line:#d3dddd}
html:not([data-theme=dark]) body:has(.online-info-hero) #wrapper :is(.su-spiel.su-block,.su-infotext.su-block,.su-controls,.hs-card.su-community-b,.comment-box.su-community-b:not(.su-comment-reply),.su-reihenbox.dl-reihenbox){background:radial-gradient(ellipse at 100% 0,rgba(239,207,148,.20),transparent 57%),radial-gradient(ellipse at 0 0,rgba(128,174,193,.20),transparent 65%),linear-gradient(135deg,#fffdfa 0%,#f5f7f7 44%,#eaf0f3 100%)!important;border-top-color:#fffdfa!important;box-shadow:var(--gb-shadow)!important}
html:not([data-theme=dark]) body:has(.online-info-hero) #wrapper :is(#gamehead.vt-gamehead,#gamemenu.viewhead,.mobile-more-heading){background:radial-gradient(ellipse at 100% 0,rgba(239,207,148,.16),transparent 60%),linear-gradient(120deg,#fdfcf8,#eaf1f4)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.9)!important}


@media(max-width:1023px){
 html body #wrapper #scrollable.button-19-big{background:transparent!important;border:0!important;border-radius:0;box-shadow:none!important}
}


@media(max-width:1023px){
 html body #wrapper #scrollable.button-19-big{width:100%;min-height:49px;padding:4px 0;margin:8px 0!important}
 html body #wrapper #scrollable.button-19-big>.button-wrapper{width:100%;padding:4px 6px;scroll-padding-inline:6px}
}


html:not([data-theme=dark]) body:has(.online-info-hero){
 --gb-bg:#eff7f8;--gb-top:#f6fbfa;--gb-end:#e7f0f4;
 --gb-ink:#284957;--gb-muted:#57727d;--gb-line:#c7dfe4;--gb-link:#236680;
 --gb-soft:rgba(255,255,255,.48);--gb-hover:#d8ebf0;
 --gb-shadow:inset 0 1px 0 rgba(255,255,255,.81),0 7px 18px rgba(36,57,65,.045);
 --gb-island:linear-gradient(rgba(255,255,255,.56),rgba(255,255,255,.19));
 --gb-series-card:#edf7f9;--gb-series-line:#b8d4de;--gb-series-dot:#eff7f8;--gb-series-active:#4f93a8;
}
html[data-theme=dark] body:has(.online-info-hero){
 --gb-island:linear-gradient(rgba(255,255,255,.055),rgba(255,255,255,.025));
 --gb-series-card:#1c3043;--gb-series-line:#465d72;--gb-series-dot:#1c3043;--gb-series-active:var(--gb-gold);
}
html:not([data-theme=dark]) body:has(.online-info-hero) #wrapper :is(.su-spiel.su-block,.su-infotext.su-block,.su-controls,.hs-card.su-community-b,.comment-box.su-community-b:not(.su-comment-reply),.su-reihenbox.dl-reihenbox){
 background:radial-gradient(ellipse at 0 0,rgba(195,230,237,.53),transparent 70%),linear-gradient(145deg,var(--gb-top),var(--gb-end))!important;
 border-color:var(--gb-line)!important;box-shadow:var(--gb-shadow)!important;
}
html:not([data-theme=dark]) body:has(.online-info-hero) #wrapper :is(#gamehead.vt-gamehead,#gamemenu.viewhead,.mobile-more-heading,.mobile-related-grid,.mobile-more-grid){
 background:radial-gradient(ellipse at 0 0,rgba(195,230,237,.45),transparent 70%),linear-gradient(145deg,var(--gb-top),var(--gb-end))!important;
 border-color:var(--gb-line)!important;
}

html body:has(.online-info-hero) #wrapper .su-spiel.su-block{
 container-type:inline-size;padding:0!important;border-radius:22px;
}
html body:has(.online-info-hero) #wrapper .su-spiel.su-block>h2{
 margin:0!important;padding:20px 22px 16px!important;font-size:19px!important;
 line-height:1.35;letter-spacing:-.25px;text-transform:none!important;font-weight:700;
}
html body:has(.online-info-hero) #wrapper .su-spiel .su-raster{
 display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;
 margin:0!important;padding:0 22px 22px!important;border:0!important;min-width:0;
}
html body:has(.online-info-hero) #wrapper .su-spiel .su-zelle{
 display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;
 min-width:0;margin:0!important;padding:14px!important;border:0!important;border-radius:13px;
 background:var(--gb-island)!important;text-align:left;overflow-wrap:anywhere;
}
html body:has(.online-info-hero) #wrapper .su-spiel .su-kopf{
 display:flex;flex-direction:column;align-items:flex-start;gap:7px;
 margin:0 0 6px;padding:0;font-size:11px;line-height:1.35;font-weight:400;
 letter-spacing:0;text-transform:none;color:var(--gb-muted)!important;
}
html body:has(.online-info-hero) #wrapper .su-spiel .su-kopf svg{
 display:block;flex:none;width:18px;height:18px;margin:0 0 1px;color:var(--gb-link);
}
html body:has(.online-info-hero) #wrapper .su-spiel .su-wert{
 margin:0;padding:0;font-size:16px;line-height:1.35;font-weight:700;
 white-space:normal;overflow:visible;text-overflow:clip;max-width:100%;
}
html body:has(.online-info-hero) #wrapper .su-spiel .su-fuss{
 margin:4px 0 0;padding:0;font-size:11px;line-height:1.4;font-weight:400;
}

html body:has(.online-info-hero) #wrapper .su-reihenbox.dl-reihenbox{
 --series-gap:15px;padding:20px 22px 18px;border-radius:22px;
}
html body:has(.online-info-hero) #wrapper .su-reihenbox.dl-reihenbox>h2{
 margin:0 0 12px!important;padding:0!important;font-size:19px!important;
 line-height:1.35;font-weight:700;letter-spacing:-.25px;text-transform:none!important;
}
html body:has(.online-info-hero) #wrapper .su-reihenbox .dl-rb-liste{
 gap:var(--series-gap);grid-auto-columns:calc((100% - 2 * var(--series-gap))/3);
 padding:25px 2px 5px;scroll-padding-inline:2px;box-sizing:border-box;align-items:stretch;
}
html body:has(.online-info-hero) #wrapper .su-reihenbox .dl-rb-liste:not(:has(>.dl-rb-karte:nth-child(3))){
 grid-auto-columns:min(400px,calc((100% - var(--series-gap))/2));
}
html body:has(.online-info-hero) #wrapper .su-reihenbox .dl-rb-karte{
 position:relative;overflow:visible;min-width:0;border:0!important;border-radius:14px;
 background:var(--gb-series-card)!important;box-shadow:none;isolation:isolate;
}
html body:has(.online-info-hero) #wrapper .su-reihenbox .dl-rb-karte::before{
 content:'';position:absolute;top:-15px;height:2px;
 left:calc(var(--series-gap)/-2 - 1px);right:calc(var(--series-gap)/-2 - 1px);
 background:var(--gb-series-line);pointer-events:none;
}
html body:has(.online-info-hero) #wrapper .su-reihenbox .dl-rb-karte:first-child::before{left:50%}
html body:has(.online-info-hero) #wrapper .su-reihenbox .dl-rb-karte:last-child::before{right:50%}
html body:has(.online-info-hero) #wrapper .su-reihenbox .dl-rb-karte::after{
 content:'';position:absolute;left:50%;top:-20px;transform:translateX(-50%);
 box-sizing:border-box;width:12px;height:12px;border:2px solid var(--gb-series-line);
 border-radius:50%;background:var(--gb-series-dot);pointer-events:none;
}
html body:has(.online-info-hero) #wrapper .su-reihenbox .dl-rb-karte.hier::after{
 background:var(--gb-series-active);border-color:var(--gb-series-active);
 box-shadow:0 0 0 3px var(--gb-bg);
}
html body:has(.online-info-hero) #wrapper .su-reihenbox .dl-rb-karte.hier{
 box-shadow:0 0 0 2px var(--gb-series-active);background:var(--gb-hover)!important;
}
html body:has(.online-info-hero) #wrapper .su-reihenbox .dl-rb-bild{
 display:block;overflow:hidden;border-radius:14px 14px 0 0;position:relative;
}
html body:has(.online-info-hero) #wrapper .su-reihenbox .dl-rb-bild img{
 display:block;width:100%;height:auto;aspect-ratio:400/246;object-fit:contain;
}
html body:has(.online-info-hero) #wrapper .su-reihenbox .dl-rb-text{
 display:flex;flex-direction:column;gap:5px;padding:11px 12px 13px;text-align:center;
}
html body:has(.online-info-hero) #wrapper .su-reihenbox .dl-rb-nr{
 font-size:11px;line-height:1.4;text-transform:none;letter-spacing:0;font-weight:400;
}
html body:has(.online-info-hero) #wrapper .su-reihenbox .dl-rb-titel{
 font-size:14px;line-height:1.4;font-weight:700;overflow-wrap:anywhere;
}
html:not([data-theme=dark]) body:has(.online-info-hero) #wrapper .su-reihenbox .dl-rb-karte.hier .dl-rb-nr{color:var(--gb-link)!important;font-weight:700}
html body:has(.online-info-hero) #wrapper .su-reihenbox .dl-rb-karte:hover{box-shadow:0 0 0 2px var(--gb-link)}
html body:has(.online-info-hero) #wrapper .su-reihenbox .dl-rb-bild::after{
 content:'';position:absolute;inset:0;pointer-events:none;
 background:linear-gradient(110deg,transparent 24%,rgba(255,255,255,.3) 48%,transparent 70%);
 transform:translateX(-120%);
}
@media(hover:hover){html body:has(.online-info-hero) #wrapper .su-reihenbox .dl-rb-karte:hover .dl-rb-bild::after{transform:translateX(120%);transition:transform .65s}}
@container(max-width:680px){html body:has(.online-info-hero) #wrapper .su-spiel .su-raster{grid-template-columns:repeat(2,minmax(0,1fr))}}
@container(max-width:450px){
 html body:has(.online-info-hero) #wrapper .su-spiel.su-block>h2{padding:16px 15px 13px!important;font-size:17px!important}
 html body:has(.online-info-hero) #wrapper .su-spiel .su-raster{padding:0 15px 18px!important;gap:10px}
 html body:has(.online-info-hero) #wrapper .su-spiel .su-zelle{padding:11px!important}
 html body:has(.online-info-hero) #wrapper .su-spiel .su-wert{font-size:14px}
 html body:has(.online-info-hero) #wrapper .su-spiel .su-kopf{font-size:11px}
}
@media(max-width:760px){
 html body:has(.online-info-hero) #wrapper .su-reihenbox.dl-reihenbox{--series-gap:10px;padding:16px 15px 14px}
 html body:has(.online-info-hero) #wrapper .su-reihenbox.dl-reihenbox>h2{font-size:17px!important}
 html body:has(.online-info-hero) #wrapper .su-reihenbox .dl-rb-liste{grid-auto-columns:44%}
 html body:has(.online-info-hero) #wrapper .su-reihenbox .dl-rb-text{padding:9px 8px 11px;gap:4px}
 html body:has(.online-info-hero) #wrapper .su-reihenbox .dl-rb-titel{font-size:13px}
 html body:has(.online-info-hero) #wrapper .su-reihenbox .dl-rb-nr{font-size:10px}
}
@media(prefers-reduced-motion:reduce){html body:has(.online-info-hero) #wrapper .su-reihenbox .dl-rb-bild::after{display:none}}

html body:has(.online-info-hero) #wrapper .su-eck-zeile .su-eck-ad{
 background:radial-gradient(ellipse at 0 0,rgba(106,151,177,.12),transparent 65%),linear-gradient(115deg,var(--gb-top),var(--gb-end) 75%)!important;
 color:var(--gb-ink);border:0!important;border-radius:22px;min-height:324px;
 box-shadow:inset 0 0 0 1px var(--gb-line),var(--gb-shadow)!important;
}
html:not([data-theme=dark]) body:has(.online-info-hero) #wrapper .su-eck-zeile .su-eck-ad{
 background:radial-gradient(ellipse at 0 0,rgba(195,230,237,.53),transparent 70%),linear-gradient(145deg,var(--gb-top),var(--gb-end))!important;
}
@media(min-width:761px){
 html body:has(.online-info-hero) #wrapper .su-spiel .su-raster{grid-template-columns:repeat(4,minmax(0,1fr))!important}
 @container(max-width:680px){
  html body:has(.online-info-hero) #wrapper .su-spiel .su-zelle{padding:12px!important}
  html body:has(.online-info-hero) #wrapper .su-spiel .su-wert{font-size:15px}
 }
}

html body:has(.online-info-hero) #wrapper .su-spiel .su-raster{
 --fact-cols:4;grid-template-columns:repeat(var(--fact-cols),minmax(0,1fr))!important;
 gap:8px;padding:0 14px 16px!important;
}
html body:has(.online-info-hero) #wrapper .su-spiel .su-raster:has(>.su-zelle:nth-child(9)){--fact-cols:5}
html body:has(.online-info-hero) #wrapper .su-spiel .su-raster:has(>.su-zelle:nth-child(11)){--fact-cols:6}
html body:has(.online-info-hero) #wrapper .su-spiel .su-raster:has(>.su-zelle:nth-child(13)){--fact-cols:7}
html body:has(.online-info-hero) #wrapper .su-spiel .su-raster:has(>.su-zelle:nth-child(15)){--fact-cols:8}
html body:has(.online-info-hero) #wrapper .su-spiel .su-zelle{padding:10px 8px!important;border-radius:11px}
html body:has(.online-info-hero) #wrapper .su-spiel .su-wert{font-size:14px}
html body:has(.online-info-hero) #wrapper .su-spiel .su-kopf{gap:5px;font-size:11px}
html body:has(.online-info-hero) #wrapper .su-spiel.su-block>h2{padding:16px 14px 12px!important}
@media(max-width:760px){
 html body:has(.online-info-hero) #wrapper .su-spiel .su-raster{
  grid-template-columns:repeat(var(--fact-cols),minmax(100px,1fr))!important;
  overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:thin;
  scrollbar-color:var(--gb-link) var(--gb-soft);scroll-padding-inline:14px;
 }
}

@media(max-width:760px){
 html body:has(.online-info-hero) #wrapper .su-spiel .su-raster{
  --fact-cols:3!important;grid-template-columns:repeat(var(--fact-cols),minmax(0,1fr))!important;
  gap:6px;padding:0 10px 14px!important;overflow:visible;
 }
 html body:has(.online-info-hero) #wrapper .su-spiel .su-raster:has(>.su-zelle:nth-child(10)){--fact-cols:4!important}
 html body:has(.online-info-hero) #wrapper .su-spiel .su-raster:has(>.su-zelle:nth-child(13)){--fact-cols:5!important}
 html body:has(.online-info-hero) #wrapper .su-spiel .su-raster:has(>.su-zelle:nth-child(16)){--fact-cols:6!important}
 html body:has(.online-info-hero) #wrapper .su-spiel .su-zelle{padding:9px 6px!important}
 html body:has(.online-info-hero) #wrapper .su-spiel .su-wert{font-size:13px}
 html body:has(.online-info-hero) #wrapper .su-spiel .su-kopf{font-size:10px}
 html body:has(.online-info-hero) #wrapper .su-spiel .su-fuss{font-size:10px}
}
@media(max-width:768px){
 html body #wrapper .mobile-related-grid>.game_box[data-related-span]{
  grid-column:span var(--related-span)!important;height:calc((100vw - 28px)/3.15);aspect-ratio:auto;
 }
 html body #wrapper .mobile-related-grid>.game_box[data-related-span] :is(.game_pic img,.mobile-preview-video){object-fit:fill!important}
 html body #wrapper .mobile-related-grid>.game_box[data-related-span="20"]{grid-column:1/-1!important;height:auto;aspect-ratio:400/246}
 html body #wrapper .mobile-related-grid>.game_box[data-related-span="20"] :is(.game_pic img,.mobile-preview-video){object-fit:contain!important}
 @supports(width:1cqw){html body #wrapper .mobile-related-grid>.game_box[data-related-span]:not([data-related-span="20"]){height:calc((100cqw - 8px)/3.15)}}
}
