@font-face{font-family:'Chakra Petch';font-style:normal;font-weight:600;font-display:swap;src:url('/fonts/chakra-petch-600.woff2') format('woff2')}@font-face{font-family:'Chakra Petch';font-style:normal;font-weight:700;font-display:swap;src:url('/fonts/chakra-petch-700.woff2') format('woff2')}@font-face{font-family:'Manrope';font-style:normal;font-weight:400 800;font-display:swap;src:url('/fonts/manrope-var.woff2') format('woff2')}:root{--bg:#06070d;--bg-soft:#0a0c16;--panel:#10131f;--panel-2:#151a2b;--line:rgba(255,255,255,0.08);--line-strong:rgba(255,255,255,0.16);--text:#eef1f8;--muted:#9aa3b8;--muted-2:#8b93a8;--radiant:#ff7a1a;--radiant-2:#ffbe3d;--cyan:#38e1ff;--violet:#8b5cf6;--ok:#59f08a;--warn:#ffc53d;--info:#6fb2ff;--radius:14px;--radius-sm:9px;--wrap:1280px;--shadow:0 18px 40px -24px rgba(0,0,0,0.9);--font-display:'Chakra Petch','Segoe UI',system-ui,sans-serif;--font-body:'Manrope',-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Helvetica,Arial,sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%}body{margin:0;background:var(--bg);color:var(--text);font-family:var(--font-body);font-size:16px;line-height:1.65;overflow-x:hidden}body::before{content:'';position:fixed;inset:0;pointer-events:none;z-index:0;background:radial-gradient(1000px 520px at 12% -8%,rgba(255,122,26,0.16),transparent 62%),radial-gradient(820px 460px at 88% 4%,rgba(56,225,255,0.13),transparent 60%),linear-gradient(180deg,rgba(255,255,255,0.02),transparent 34%)}img{max-width:100%;height:auto;display:block}a{color:var(--text);text-decoration:none}a:hover{color:var(--radiant-2)}.prose a,p a,.notice a,.verdict a,.toc a,.footer-note a,.fact a{text-decoration:underline;text-decoration-color:rgba(255,190,61,0.5);text-underline-offset:2px}.prose a:hover,p a:hover,.notice a:hover,.verdict a:hover,.toc a:hover,.footer-note a:hover,.fact a:hover{text-decoration-color:currentColor}h1,h2,h3,h4{font-family:var(--font-display);font-weight:700;letter-spacing:-0.01em;line-height:1.12;margin:0 0 0.5em}h1{font-size:clamp(2rem,4.6vw,3.4rem)}h2{font-size:clamp(1.5rem,2.6vw,2.1rem)}h3{font-size:clamp(1.15rem,1.6vw,1.4rem)}p{margin:0 0 1.1em}.wrap{width:100%;max-width:var(--wrap);margin:0 auto;padding:0 20px;position:relative;z-index:1}.skip-link{position:absolute;left:-9999px;top:0;background:var(--radiant);color:#10100a;padding:10px 16px;z-index:100;font-weight:700}.skip-link:focus{left:8px;top:8px}:focus-visible{outline:2px solid var(--cyan);outline-offset:2px}.site-header{position:sticky;top:0;z-index:50;background:rgba(6,7,13,0.86);backdrop-filter:blur(14px);border-bottom:1px solid var(--line)}.header-inner{display:flex;align-items:center;gap:18px;height:66px}.brand{display:flex;align-items:center;gap:11px;flex-shrink:0}.brand-mark{width:36px;height:36px;border-radius:10px;box-shadow:0 0 0 1px var(--line-strong),0 8px 22px -12px rgba(255,122,26,0.9)}.brand-text{display:flex;flex-direction:column;line-height:1}.brand-name{font-family:var(--font-display);font-weight:700;font-size:15px;letter-spacing:0.06em;text-transform:uppercase}.brand-sub{font-size:10px;letter-spacing:0.3em;text-transform:uppercase;color:var(--radiant)}.nav{display:flex;gap:4px;margin-left:auto}.nav a{padding:8px 12px;border-radius:8px;font-size:14px;font-weight:600;color:var(--muted)}.nav a:hover{color:var(--text);background:rgba(255,255,255,0.05)}.header-actions{display:flex;align-items:center;gap:10px}.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;font-family:var(--font-display);font-weight:700;font-size:14px;letter-spacing:0.02em;padding:11px 18px;border-radius:10px;border:1px solid var(--line-strong);background:rgba(255,255,255,0.04);color:var(--text);cursor:pointer;transition:transform 0.14s ease,box-shadow 0.14s ease,background 0.14s ease,border-color 0.14s ease}.btn:hover{transform:translateY(-1px);border-color:rgba(255,255,255,0.28);color:var(--text)}.btn-primary{background:linear-gradient(135deg,var(--radiant),var(--radiant-2));color:#1a1005;border-color:transparent;box-shadow:0 12px 30px -14px rgba(255,122,26,0.95)}.btn-primary:hover{color:#1a1005;box-shadow:0 18px 38px -14px rgba(255,122,26,1)}.btn-lg{padding:15px 26px;font-size:16px;border-radius:12px}.btn-ghost{background:transparent}.nav-toggle{display:none}.hero{padding:54px 0 34px;position:relative}.hero-grid{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(0,0.92fr);gap:44px;align-items:center}.eyebrow{display:inline-flex;align-items:center;gap:8px;font-size:12px;font-weight:700;letter-spacing:0.18em;text-transform:uppercase;color:var(--radiant-2);border:1px solid rgba(255,190,61,0.34);background:rgba(255,122,26,0.09);padding:6px 12px;border-radius:999px;margin-bottom:18px}.hero h1{margin-bottom:16px}.hero h1 .glow{background:linear-gradient(120deg,var(--radiant-2),var(--radiant) 46%,var(--cyan));-webkit-background-clip:text;background-clip:text;color:transparent}.lede{font-size:18px;color:var(--muted);max-width:60ch}.hero-cta{display:flex;flex-wrap:wrap;gap:12px;margin:24px 0 20px}.trust{display:flex;flex-wrap:wrap;gap:8px 18px;padding:0;margin:0;list-style:none}.trust li{font-size:13.5px;color:var(--muted);display:flex;align-items:center;gap:7px}.trust li::before{content:'▸';color:var(--radiant)}.hero-collage{position:relative}.collage-frame{position:relative;border-radius:18px;border:1px solid var(--line-strong);background:linear-gradient(180deg,var(--panel-2),var(--panel));padding:12px;box-shadow:var(--shadow)}.collage-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.collage-grid a{position:relative;border-radius:10px;overflow:hidden;border:1px solid var(--line)}.collage-grid img{aspect-ratio:7 / 5;object-fit:cover;width:100%}.collage-grid span{position:absolute;left:0;right:0;bottom:0;font-size:11px;font-weight:700;padding:14px 8px 6px;text-transform:uppercase;letter-spacing:0.05em;background:linear-gradient(180deg,transparent,rgba(3,4,8,0.92));font-family:var(--font-display)}.collage-badge{position:absolute;bottom:-14px;right:18px;background:#05060b;border:1px solid var(--line-strong);border-radius:999px;padding:8px 15px;font-size:12.5px;font-weight:700;letter-spacing:0.06em;text-transform:uppercase;font-family:var(--font-display);box-shadow:var(--shadow)}.collage-badge b{color:var(--ok)}.stats{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;margin:42px 0 8px}.stat{background:var(--panel);border:1px solid var(--line);border-radius:var(--radius);padding:16px 18px}.stat b{display:block;font-family:var(--font-display);font-size:26px;line-height:1.1}.stat span{font-size:12.5px;color:var(--muted);text-transform:uppercase;letter-spacing:0.09em}.section{padding:44px 0}.section-head{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;margin-bottom:22px}.section-head p{color:var(--muted);margin:6px 0 0;max-width:66ch}.section-head .more{font-size:14px;font-weight:700;color:var(--radiant-2);white-space:nowrap;display:inline-block;padding:3px 0}.ad-slot{margin:22px 0 26px}.ad-slot-label{margin:0 0 8px;font-size:10px;font-weight:700;letter-spacing:0.18em;text-transform:uppercase;color:var(--muted-2)}.ad-slot-body{display:flex;align-items:center;justify-content:center;min-height:304px;overflow:hidden}.ad-slot-body>div{width:100%;min-width:0}.ad-slot-body img{max-width:100%;height:auto}@media (max-width:1200px){.ad-slot-body{min-height:286px}}@media (max-width:700px){.ad-slot{margin:18px 0 22px}.ad-slot-body{min-height:460px}}.grid-games{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}.grid-games.cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.card{background:var(--panel);border:1px solid var(--line);border-radius:var(--radius);overflow:hidden;display:flex;flex-direction:column;transition:transform 0.16s ease,border-color 0.16s ease,box-shadow 0.16s ease}.card:hover{transform:translateY(-4px);border-color:rgba(255,122,26,0.5);box-shadow:0 22px 40px -26px rgba(255,122,26,0.8)}.card-media{position:relative;display:block;background:#05060b}.card-media img{aspect-ratio:7 / 5;object-fit:cover;width:100%}.card-tag{position:absolute;top:9px;left:9px;font-size:10.5px;font-weight:700;letter-spacing:0.1em;text-transform:uppercase;padding:5px 9px;border-radius:6px;font-family:var(--font-display);background:rgba(6,7,13,0.82);border:1px solid var(--line-strong);backdrop-filter:blur(6px)}.card-hot{position:absolute;top:9px;right:9px;font-size:10.5px;font-weight:700;padding:5px 9px;border-radius:6px;background:rgba(255,122,26,0.92);color:#1a1005;letter-spacing:0.06em;text-transform:uppercase;font-family:var(--font-display)}.card-play{position:absolute;inset:auto 9px 9px auto;opacity:0;transform:translateY(6px);transition:opacity 0.16s ease,transform 0.16s ease;pointer-events:none}.card:hover .card-play,.card:focus-within .card-play{opacity:1;transform:translateY(0)}.card-body{padding:13px 14px 15px;display:flex;flex-direction:column;gap:8px;flex:1}.card-title{font-family:var(--font-display);font-size:16.5px;font-weight:700;margin:0;line-height:1.2}.card-title a{display:inline-block;padding:4px 0}.card-title a:hover{color:var(--radiant-2)}.card-meta{display:flex;flex-wrap:wrap;gap:6px;margin-top:auto}.card-actions{display:flex;gap:8px;align-items:center}.card-actions .btn{padding:9px 13px;font-size:13px;flex:1}.icon-btn{border:1px solid var(--line);background:rgba(255,255,255,0.03);color:var(--muted);border-radius:9px;width:38px;height:38px;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;font-size:15px;transition:color 0.14s,border-color 0.14s}.icon-btn:hover{color:var(--text);border-color:var(--line-strong)}.icon-btn[aria-pressed='true']{color:var(--radiant-2);border-color:rgba(255,190,61,0.5)}.pill{display:inline-flex;align-items:center;gap:6px;font-size:11.5px;font-weight:700;padding:4px 9px;border-radius:999px;border:1px solid var(--line);color:var(--muted);background:rgba(255,255,255,0.03);white-space:nowrap}.pill-genre{color:var(--cyan);border-color:rgba(56,225,255,0.3);background:rgba(56,225,255,0.08)}.pill-instant{color:var(--ok);border-color:rgba(89,240,138,0.32);background:rgba(89,240,138,0.08)}.pill-download{color:var(--warn);border-color:rgba(255,197,61,0.32);background:rgba(255,197,61,0.08)}.pill-files{color:var(--info);border-color:rgba(111,178,255,0.32);background:rgba(111,178,255,0.08)}.pill-device{color:var(--muted)}.filters{background:var(--panel);border:1px solid var(--line);border-radius:var(--radius);padding:16px;display:grid;gap:14px;margin-bottom:22px}.filter-row{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.filter-label{font-size:11.5px;font-weight:700;letter-spacing:0.14em;text-transform:uppercase;color:var(--muted-2);min-width:68px}.chip{font-family:var(--font-display);font-weight:600;font-size:13px;padding:7px 13px;border-radius:999px;border:1px solid var(--line);background:rgba(255,255,255,0.03);color:var(--muted);cursor:pointer;transition:color 0.14s,border-color 0.14s,background 0.14s}.chip:hover{color:var(--text);border-color:var(--line-strong)}.chip[aria-pressed='true']{background:linear-gradient(135deg,rgba(255,122,26,0.9),rgba(255,190,61,0.9));color:#1a1005;border-color:transparent}.search-input,.sort-select{font-family:var(--font-body);font-size:14.5px;color:var(--text);background:var(--bg-soft);border:1px solid var(--line-strong);border-radius:10px;padding:11px 14px;min-width:220px}.search-input::placeholder{color:var(--muted-2)}.filter-count{font-size:13.5px;color:var(--muted);margin-left:auto}.empty-state{padding:40px;text-align:center;color:var(--muted);border:1px dashed var(--line-strong);border-radius:var(--radius)}.grid-tiles{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.tile{position:relative;border:1px solid var(--line);border-radius:var(--radius);overflow:hidden;background:linear-gradient(160deg,var(--panel-2),var(--panel));padding:20px;min-height:150px;display:flex;flex-direction:column;transition:transform 0.16s ease,border-color 0.16s ease}.tile:hover{transform:translateY(-3px);border-color:rgba(56,225,255,0.45)}.tile h3{margin:0 0 6px;font-size:17.5px}.tile p{color:var(--muted);font-size:14px;margin:0}.tile .count{margin-top:auto;font-family:var(--font-display);font-size:12.5px;color:var(--radiant-2);letter-spacing:0.1em;text-transform:uppercase}.tile::after{content:'';position:absolute;right:-40px;bottom:-40px;width:120px;height:120px;border-radius:50%;background:radial-gradient(circle,rgba(255,122,26,0.18),transparent 70%)}.steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;counter-reset:step}.step{background:var(--panel);border:1px solid var(--line);border-radius:var(--radius);padding:22px}.step::before{counter-increment:step;content:counter(step,decimal-leading-zero);font-family:var(--font-display);font-size:13px;font-weight:700;color:var(--radiant);border:1px solid rgba(255,122,26,0.4);border-radius:7px;padding:3px 9px;display:inline-block;margin-bottom:12px}.step h3{margin-bottom:8px}.step p{color:var(--muted);margin:0;font-size:14.5px}.callout{border:1px solid var(--line-strong);border-radius:var(--radius);overflow:hidden;background:linear-gradient(140deg,rgba(255,122,26,0.1),rgba(56,225,255,0.07) 55%,transparent);display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:0;align-items:stretch}.callout-body{padding:28px}.callout-media{border-left:1px solid var(--line);background:#05060b;display:flex;align-items:center}.callout-media img{width:100%;height:100%;object-fit:cover}.prose{max-width:76ch}.prose h2{margin-top:1.6em}.prose h3{margin-top:1.3em}.prose ul,.prose ol{padding-left:22px;color:var(--muted)}.prose li{margin-bottom:8px}.prose strong{color:var(--text)}.prose .lead{font-size:18px;color:var(--text)}.toc{background:var(--panel);border:1px solid var(--line);border-radius:var(--radius);padding:18px 20px;margin:0 0 26px}.toc h2{font-size:13px;letter-spacing:0.14em;text-transform:uppercase;color:var(--muted-2);margin-bottom:10px}.toc ol{margin:0;padding-left:20px}.toc a{color:var(--muted);font-size:14.5px;display:inline-block;padding:3px 0}.toc a:hover{color:var(--radiant-2)}.breadcrumbs{font-size:13px;color:var(--muted-2);padding:18px 0 8px;display:flex;flex-wrap:wrap;gap:8px}.breadcrumbs a{color:var(--muted);display:inline-block;padding:4px 0}.breadcrumbs span{color:var(--muted-2)}.game-hero{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(0,0.65fr);gap:30px;align-items:start;padding:8px 0 10px}.game-hero h1{font-size:clamp(1.9rem,3.6vw,2.9rem);margin-bottom:12px}.game-shot{border:1px solid var(--line-strong);border-radius:var(--radius);overflow:hidden;background:#05060b}.game-shot img{width:100%;aspect-ratio:16 / 9;object-fit:cover}.game-shot figcaption{font-size:12.5px;color:var(--muted-2);padding:9px 13px;border-top:1px solid var(--line)}.play-panel{background:var(--panel);border:1px solid var(--line-strong);border-radius:var(--radius);padding:20px;position:sticky;top:84px}.play-panel .host{font-size:12.5px;color:var(--muted-2);word-break:break-all;margin:10px 0 0}.play-panel .btn{width:100%}.play-panel .note{font-size:12.5px;color:var(--muted);margin:12px 0 0}.play-panel dl{margin:16px 0 0;display:grid;grid-template-columns:auto 1fr;gap:6px 12px;font-size:13.5px}.play-panel dt{color:var(--muted-2)}.play-panel dd{margin:0;text-align:right}.verdict{border-left:3px solid var(--radiant);background:rgba(255,122,26,0.07);border-radius:0 10px 10px 0;padding:14px 18px;margin:22px 0}.verdict strong{display:block;font-family:var(--font-display);font-size:13px;letter-spacing:0.12em;text-transform:uppercase;color:var(--radiant-2);margin-bottom:4px}.controls-table{width:100%;border-collapse:collapse;font-size:14.5px}.controls-table th,.controls-table td{text-align:left;padding:10px 12px;border-bottom:1px solid var(--line)}.controls-table th{color:var(--muted-2);font-size:12px;text-transform:uppercase;letter-spacing:0.1em}.controls-table td:first-child{font-family:var(--font-display);color:var(--cyan);white-space:nowrap}.facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.fact{background:var(--panel);border:1px solid var(--line);border-radius:var(--radius-sm);padding:13px 15px}.fact dt{font-size:11.5px;text-transform:uppercase;letter-spacing:0.11em;color:var(--muted-2)}.fact dd{margin:4px 0 0;font-weight:600}.layout-split{display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:40px;align-items:start}details.faq{border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--panel);margin-bottom:10px}details.faq summary{cursor:pointer;padding:14px 16px;font-weight:700;font-family:var(--font-display);font-size:15.5px;list-style:none}details.faq summary::-webkit-details-marker{display:none}details.faq summary::after{content:'+';float:right;color:var(--radiant);font-size:19px;line-height:1}details.faq[open] summary::after{content:'−'}details.faq p{padding:0 16px 14px;margin:0;color:var(--muted);font-size:14.5px}.pager{display:flex;justify-content:space-between;gap:16px;margin:30px 0 0}.pager a{border:1px solid var(--line);border-radius:var(--radius-sm);padding:13px 16px;font-size:14px;color:var(--muted);max-width:46%}.pager a:hover{color:var(--text);border-color:var(--line-strong)}.pager span{display:block;font-size:11px;text-transform:uppercase;letter-spacing:0.12em;color:var(--muted-2)}.notice{border:1px solid rgba(255,197,61,0.3);background:rgba(255,197,61,0.07);border-radius:var(--radius-sm);padding:14px 16px;font-size:14.5px;color:#f3e2bb}.notice strong{color:#ffd980}.site-footer{margin-top:60px;border-top:1px solid var(--line);background:var(--bg-soft);padding:46px 0 30px}.footer-grid{display:grid;grid-template-columns:1.4fr repeat(3,1fr);gap:28px}.footer-grid h2{font-size:12px;letter-spacing:0.14em;text-transform:uppercase;color:var(--muted-2);margin-bottom:12px}.footer-grid ul{list-style:none;margin:0;padding:0}.footer-grid li{margin-bottom:7px}.footer-grid a{color:var(--muted);font-size:14px;display:inline-block;padding:4px 0}.footer-grid a:hover{color:var(--radiant-2)}.footer-note{margin-top:30px;padding-top:20px;border-top:1px solid var(--line);font-size:12.5px;color:var(--muted-2)}.footer-note p{margin-bottom:8px}.play-bar{display:none;position:fixed;left:0;right:0;bottom:0;z-index:60;background:rgba(6,7,13,0.95);backdrop-filter:blur(12px);border-top:1px solid var(--line-strong);padding:10px 14px;gap:10px;align-items:center;justify-content:space-between}.play-bar .name{font-family:var(--font-display);font-size:14px}.play-bar .btn{padding:11px 18px}.muted{color:var(--muted)}.small{font-size:13.5px}.center{text-align:center}.mt-0{margin-top:0}.mb-0{margin-bottom:0}.stack>* + *{margin-top:14px}.hide{display:none !important}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media (max-width:1100px){.grid-games{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-tiles{grid-template-columns:repeat(2,minmax(0,1fr))}.layout-split{grid-template-columns:minmax(0,1fr)}.play-panel{position:static}}@media (max-width:900px){.hero-grid{grid-template-columns:minmax(0,1fr);gap:30px}.game-hero{grid-template-columns:minmax(0,1fr)}.steps{grid-template-columns:minmax(0,1fr)}.stats{grid-template-columns:repeat(2,1fr)}.callout{grid-template-columns:minmax(0,1fr)}.callout-media{border-left:0;border-top:1px solid var(--line)}.footer-grid{grid-template-columns:repeat(2,1fr)}.nav{position:fixed;inset:66px 0 auto;flex-direction:column;background:var(--bg);padding:14px;border-bottom:1px solid var(--line-strong);display:none;box-shadow:0 24px 40px -20px rgba(0,0,0,0.9)}.nav a{padding:14px 12px;border-bottom:1px solid var(--line);border-radius:0}.nav[data-open='true']{display:flex}.nav a{padding:12px;font-size:16px}.nav-toggle{display:inline-flex}.play-bar{display:flex}body{padding-bottom:66px}}.filters-toggle{display:none;width:100%;justify-content:space-between;align-items:center;font-family:var(--font-display);font-weight:700;font-size:14px;background:rgba(255,255,255,0.04);border:1px solid var(--line-strong);color:var(--text);border-radius:10px;padding:11px 14px;cursor:pointer}.filters-toggle .badge{background:var(--radiant);color:#1a1005;border-radius:999px;font-size:11.5px;padding:2px 8px;margin-left:8px}@media (max-width:720px){.filters-toggle{display:flex}.filters .filter-row[data-filter-group]{display:none}.filters[data-expanded='true'] .filter-row[data-filter-group]{display:flex}.filters[data-expanded='true'] .filters-toggle{margin-bottom:4px}.filter-count{margin-left:0;width:100%;text-align:right}.eyebrow{font-size:11px;letter-spacing:0.12em}.header-actions .btn-primary{display:none}.header-inner{gap:12px}}@media (max-width:640px){.grid-games,.grid-games.cols-3{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.card-body{padding:11px}.card-title{font-size:15px}.card-actions .btn{font-size:12px;padding:8px 10px}.hero{padding-top:34px}.gallery{grid-template-columns:minmax(0,1fr) !important}}.gallery{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.gallery figure{margin:0;border:1px solid var(--line);border-radius:var(--radius-sm);overflow:hidden;background:#05060b}.gallery img{width:100%;aspect-ratio:16 / 9;object-fit:cover}.gallery figcaption{font-size:12.5px;color:var(--muted-2);padding:8px 11px;border-top:1px solid var(--line)}@media (prefers-reduced-motion:reduce){*{animation:none !important;transition:none !important}html{scroll-behavior:auto}}.card-compact .card-body{padding:10px 12px 12px;gap:0}.card-compact .card-title{font-size:15px}.card-compact .card-media img{aspect-ratio:7 / 5}