/* DESIGNENTWURF 20 — GTA hero, cleaner tables, compact directory images and restored setup presets */

/* GTA 6: the first existing image becomes a centered real hero instead of a detached image below the title. */
.page-gta-6 .game-hero13{position:relative;isolation:isolate;display:grid;place-items:center;width:min(1360px,96%);min-height:610px;margin:24px auto 44px;padding:72px 8%;overflow:hidden;border:1px solid #5b4b35;border-radius:26px;text-align:center;background:#151515}
.page-gta-6 .game-hero13>figure{position:absolute;inset:0;margin:0;border:0;border-radius:0;z-index:-2;animation:hero-image14 1s .15s ease-out both}
.page-gta-6 .game-hero13>figure img{width:100%;height:100%;aspect-ratio:auto;object-fit:cover;object-position:center 48%;border-radius:0}
.page-gta-6 .game-hero13:after{content:'';position:absolute;inset:0;z-index:-1;background:linear-gradient(180deg,#0c0d0f85 0%,#0c0d0fae 48%,#0c0d0fe8 100%),radial-gradient(circle at 50% 36%,transparent 0 20%,#090a0b40 68%,#090a0b75 100%)}
.page-gta-6 .game-hero13 .game-title13{width:min(900px,100%);max-width:none;margin:0 auto;align-self:end;text-align:center;text-shadow:0 3px 28px #000}
.page-gta-6 .game-hero13 h1,.page-gta-6 .game-hero13 p{text-align:center;margin-left:auto;margin-right:auto}
.page-gta-6 .game-hero13 p{color:#f0ebe2;max-width:760px}

/* Official-media links: do not copy new Rockstar art into this monetized project without publication rights. */
.page-gta-6 .cast-grid17 article,.page-gta-6 .more-places17>div{display:flex;flex-direction:column}
.page-gta-6 .official-media20{display:inline-flex;align-items:center;gap:7px;width:max-content;max-width:100%;margin-top:auto;padding-top:14px;color:#d8b77c;font-size:13px;text-decoration:none}
.page-gta-6 .official-media20:hover{text-decoration:underline;text-underline-offset:4px}
.page-gta-6 .media-note20{max-width:880px;margin:22px auto 0;color:#9f998f;font-size:12px;line-height:1.65;text-align:center}

/* Console comparison: true rounded corners and more breathing room at the outer edges. */
.page-konsolen .compare-scroll09{border-radius:20px;background:#17191a;box-shadow:0 18px 55px #0003}
.page-konsolen .compare09 table{border-collapse:separate;border-spacing:0;overflow:hidden}
.page-konsolen .compare09 th,.page-konsolen .compare09 td{padding-left:24px;padding-right:24px}
.page-konsolen .compare09 tr>*:first-child{padding-left:28px}
.page-konsolen .compare09 tr>*:last-child{padding-right:28px}
.page-konsolen .compare09 thead tr:first-child>*:first-child{border-top-left-radius:18px}
.page-konsolen .compare09 thead tr:first-child>*:last-child{border-top-right-radius:18px}
.page-konsolen .compare09 tbody tr:last-child>*:first-child{border-bottom-left-radius:18px}
.page-konsolen .compare09 tbody tr:last-child>*:last-child{border-bottom-right-radius:18px}
.page-konsolen .compare09 td,.page-konsolen .compare09 th{overflow-wrap:break-word}

/* Zubehör overview: category imagery supports the content instead of dominating it. */
.page-zubehoer .directory-section .directory-photo09{min-height:0;height:250px;margin-bottom:24px;border-radius:18px}
.page-zubehoer .directory-section .directory-photo09 img{height:250px;object-fit:cover}
.page-zubehoer .directory-section{padding-top:58px;padding-bottom:58px}

/* Setup planner: bring back the three useful starting profiles without restoring the 54-product wall. */
.page-bundles .setup-presets20{padding-top:22px;padding-bottom:42px;border-bottom:1px solid #4c4336}
.page-bundles .setup-presets20 .selection-heading{max-width:820px}
.page-bundles .setup-presets20 .bundle-radio{max-width:920px;margin-top:24px;margin-bottom:22px}
.page-bundles .setup-presets20 .preset-action20{display:flex;flex-direction:column;align-items:center;gap:11px;margin-top:22px}
.page-bundles .setup-presets20 .preset-action20 .button{min-width:230px;justify-content:center}
.page-bundles #preset-status20{min-height:20px;margin:0;color:#a9a298;font-size:13px;text-align:center}
.page-bundles .setup-start19{padding-top:40px}

/* Remove the dated editorial strip from all guide pages; freshness claims belong in source notes, not the visual UI. */
.updated18{display:none!important}
