/* Illustrated game artwork, using the portfolio's shared card and action layout. */
.bottle-shot-card{background:radial-gradient(circle at 65% 20%,#294c4338,transparent 52%),linear-gradient(150deg,#12272c,#0c151f)!important;border-color:#416962!important}
.bottle-shot-card .category-status{color:#a4e7c3;border-color:#72b99755;background:#72b99712}
.bottle-shot-card .bottle-shot-art{height:176px;margin:8px 0 14px;padding:13px 16px;display:block;overflow:hidden;border:1px solid #81bb9b33;border-radius:18px;background:linear-gradient(#ffffff04 1px,transparent 1px),linear-gradient(90deg,#ffffff04 1px,transparent 1px),radial-gradient(ellipse at 50% 70%,#658e4733,transparent 65%),#0b151a;background-size:23px 23px,23px 23px,auto,auto;text-shadow:none;letter-spacing:normal;box-shadow:inset 0 0 32px #0006}
.bottle-shot-art:after{display:none}.bottle-art-header,.bottle-art-footer{display:flex;justify-content:space-between;align-items:center;gap:8px;font-size:8px;font-weight:800;letter-spacing:1px;color:#87a29b}.bottle-art-header b{color:#b6e0c5;font-size:8px;border:1px solid #9cc4a936;border-radius:999px;padding:4px 7px;background:#9cc4a910}
.bottle-art-row{position:relative;display:flex;align-items:flex-end;justify-content:center;gap:32px;height:105px;margin:0 12px 8px;border-bottom:2px solid #849c7166;box-shadow:0 7px 12px -10px #d2eaa6}
.bottle-art-target{position:relative;display:block;width:42px;height:91px;flex-shrink:0;color:#6b9f75;filter:drop-shadow(0 5px 8px #0009);transform:rotate(-7deg)}.bottle-art-target svg{display:block;width:100%;height:100%}.bottle-art-target.featured{width:48px;height:106px;color:#97be79;transform:translateY(-2px)}.bottle-art-target:last-child{transform:rotate(7deg);color:#558e7b}
.bottle-art-crosshair{position:absolute;left:50%;top:55%;width:44px;height:44px;transform:translate(-50%,-50%);border:1px solid #e0efd575;border-radius:50%;box-shadow:0 0 18px #d0e8b322}.bottle-art-crosshair:before,.bottle-art-crosshair:after{content:"";position:absolute;background:#ecf6d9}.bottle-art-crosshair:before{height:1px;width:60px;left:-9px;top:21px}.bottle-art-crosshair:after{width:1px;height:60px;top:-9px;left:21px}.bottle-art-footer strong{font-size:10px;color:#c4dfad;letter-spacing:1px}
.bottle-shot-card .category-play{background:linear-gradient(110deg,#b8dc94,#7fc6a4);color:#102b25;border:0}.bottle-shot-card .game-actions{grid-template-columns:1fr}#turboPanel .bottle-shot-card{display:flex}
@media(max-width:650px){.bottle-shot-card .bottle-shot-art{height:166px;padding:12px}.bottle-art-header,.bottle-art-header b{font-size:7px;letter-spacing:.6px}.bottle-art-row{gap:25px;height:100px}.bottle-art-footer{font-size:7px}.bottle-art-footer strong{font-size:9px}}
