.tavern263 .game-card{background:linear-gradient(155deg,var(--card-wash),transparent 80%),#19222a!important;color:#f0e8d8!important;border-color:var(--card-line)!important;border-top:3px solid var(--card-accent)!important}.tavern263 .game-card :is(.card-text,.card-name,.card-footer){color:#f0e8d8!important}.tavern263 .game-card .card-type{color:var(--card-accent)!important;font-weight:800}.tavern263 .game-card .card-cost{background:var(--card-accent)!important;color:#17202a!important}.tavern263 .game-card .card-topline{color:var(--card-accent)!important}.stitch-ritual276,.stitch-missile276,.stitch-hit276{position:fixed;pointer-events:none!important;z-index:9400;contain:layout style;box-sizing:border-box}.stitch-ritual276{width:330px;height:330px;transform:translate(-50%,-50%);isolation:isolate}.stitch-vortex276{position:absolute;inset:0;border-radius:50%;background:repeating-conic-gradient(from 15deg,transparent 0 38deg,#6ed8c37a 55deg,#b48bc16b 73deg,transparent 87deg);mask-image:radial-gradient(circle,transparent 0 14%,#000 22% 53%,transparent 70%);filter:drop-shadow(0 0 10px #53b7a6)}.stitch-ring276{position:absolute;inset:12%;border:2px solid #b6dbc0;border-radius:50%;box-shadow:0 0 15px #4e8e7c99,inset 0 0 15px #80609655}.stitch-ring276.inner{inset:25%;border-style:dashed;border-color:#c7ac7d}.stitch-material276,.stitch-result276{position:absolute;left:50%;top:50%;width:82px;height:108px;margin:-54px 0 0 -41px;border:2px solid #b9a77e;border-radius:5px;box-shadow:0 4px 20px #000b;overflow:hidden;background:#202b25}.stitch-material276 img,.stitch-result276 img,.stitch-missile276 img{width:100%;height:100%;object-fit:cover;min-width:0}.stitch-result276{display:flex;width:106px;height:130px;margin:-65px 0 0 -53px;outline:1px solid #73c7b0;outline-offset:3px}.stitch-result276 img{width:50%}.stitch-result276:after{content:"";position:absolute;inset:0 47%;border-left:3px dashed #e0c18b;transform:rotate(7deg);filter:drop-shadow(0 0 3px #e6cf94)}.stitch-result276:before{content:"";position:absolute;inset:0;background:linear-gradient(130deg,transparent 40%,#d6f4df77 50%,transparent 60%);z-index:1}.stitch-sparks276{position:absolute;inset:-10%;width:120%;height:120%;overflow:visible;filter:drop-shadow(0 0 4px #9bc8a9)}.stitch-missile276{width:68px;height:68px;margin:-34px 0 0 -34px;display:flex;border-radius:8px;overflow:hidden;border:2px solid #bbad89;box-shadow:0 0 18px var(--stitch-color,#9bc8a9),0 4px 15px #000a}.stitch-missile276.fused img{width:50%}.stitch-flight276{position:fixed;pointer-events:none;z-index:9399;height:3px;transform-origin:0 50%;background:linear-gradient(90deg,transparent,var(--stitch-color,#9bc8a9));box-shadow:0 0 6px var(--stitch-color,#9bc8a9)}.stitch-hit276{width:150px;height:150px;margin:-75px 0 0 -75px;color:var(--stitch-color,#9bc8a9)}.stitch-hit276 svg{width:100%;height:100%;overflow:visible;filter:drop-shadow(0 0 5px currentColor)}@media(max-width:600px){.stitch-ritual276{width:240px;height:240px}.stitch-material276{width:67px;height:88px;margin:-44px 0 0 -33px}.stitch-result276{width:88px;height:106px;margin:-53px 0 0 -44px}.stitch-missile276{width:54px;height:54px;margin:-27px 0 0 -27px}.stitch-hit276{width:120px;height:120px;margin:-60px 0 0 -60px}}
