/* Approved Aether & Ash homepage tile. */
.aa-card{--game-tile:#19322e;--game-ink:#c9bd8b}.aa-art{height:220px;background:radial-gradient(ellipse at 50% 60%,#314e46,#15272b 80%);display:grid;place-items:center;position:relative;overflow:hidden}.aa-halo{position:absolute;width:230px;height:230px;border:1px solid #d9bc6933;border-radius:50%}.aa-halo:after{content:'';position:absolute;inset:18px;border:1px dashed #d9bc6933;border-radius:50%}.aa-matrix{display:grid;grid-template-columns:repeat(5,29px);gap:5px;transform:rotate(-9deg);padding:9px;border:1px solid #96a68e77;border-radius:8px;background:#0c191d;box-shadow:0 12px 30px #0008;z-index:1}.aa-cell{width:29px;height:29px;border:1px solid #34474a;border-radius:4px;background:#1f3138;display:grid;place-items:center;font:18px system-ui}.aa-cell.fire{background:#754130;border-color:#bc7b4a}.aa-cell.water{background:#285b72;border-color:#6599a6}.aa-cell.earth{background:#325940;border-color:#6b9763}.aa-cell.orb{background:#67507a;border-color:#e4c18c;box-shadow:0 0 20px #dcb78088}.aa-cell.salt{background:#777869}.aa-spark{position:absolute;color:#e8c680;font-size:23px}.aa-a{left:28px;top:46px}.aa-b{right:24px;bottom:40px}.aa-tag{z-index:2;position:absolute;top:13px;right:13px;border:1px solid #b9b18d66;background:#142b29;color:#e1d7b4;font:700 9px system-ui;padding:5px 8px;border-radius:20px;letter-spacing:.6px}.aa-card .card-body{background:#f5efe1;color:#263c3b}.aa-card .card-category{color:#786d50}.aa-card .card-body p{color:#616d61}.aa-card .card-bottom{color:#637269}.aa-card .play-label{color:#254c3a}.night-play .aa-card .card-body{background:#15272b;color:#eee6cc}.night-play .aa-card .card-body p,.night-play .aa-card .card-bottom{color:#bdc9b6}.night-play .aa-card .card-category,.night-play .aa-card .play-label{color:#e8c680}@media(max-width:600px){.aa-art{height:130px}.aa-matrix{transform:rotate(-9deg) scale(.59)}.aa-tag{top:7px;right:6px;font-size:7px;padding:4px 5px;letter-spacing:0}.aa-spark{font-size:17px}.aa-a{left:10px;top:42px}.aa-b{right:10px;bottom:20px}.aa-halo{width:145px;height:145px}}
