.farm-expanded .farm-special-clock{margin:0;padding:10px 12px;border:1px solid #d8c799;border-radius:12px;background:#fbf1d8;color:#715836;font-size:.82rem;font-weight:700;font-variant-numeric:tabular-nums}
.farm-expanded .farm-shop-tab{min-width:0;overflow-wrap:anywhere;hyphens:auto}
.farm-expanded .farm-special-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:10px;margin-bottom:16px}
.farm-expanded .farm-special-card{display:flex;flex-direction:column;align-items:center;min-width:0;gap:7px;padding:13px;border:1px solid #d8dfc7;border-radius:14px;background:#f8faf0;text-align:center}
.farm-expanded .farm-special-card>strong{max-width:100%;overflow-wrap:anywhere;color:#42634d}
.farm-expanded .farm-special-card>small{font-size:.7rem;line-height:1.4;overflow-wrap:anywhere}
.farm-expanded .farm-special-art{width:86px;height:86px}.farm-expanded .farm-special-worker>.farm-cat-art{width:110px;height:146px}
.farm-expanded .farm-special-grade{max-width:100%;padding:4px 10px;border-radius:20px;font-size:.7rem;font-weight:800;background:#e1efd9;color:#436634}
.farm-expanded .farm-special-rare{background:#dce9fa;color:#3b608b}.farm-expanded .farm-special-epic{background:#ebdcf5;color:#74449a}.farm-expanded .farm-special-legendary{background:#f8e9bd;color:#86601b}.farm-expanded .farm-special-prismatic{background:linear-gradient(110deg,#f7d5df,#fae7ab,#d3edca,#cfebf4,#e5d5f3);color:#695777}
.farm-expanded .farm-special-actions{display:flex;flex-wrap:wrap;justify-content:center;gap:6px;max-width:100%}.farm-expanded .farm-special-quantity{max-width:100%;min-height:44px;padding:7px;border:1px solid #bdcbae;border-radius:9px;background:#fffdf4;color:#42634d}
.farm-expanded .farm-special-card button{min-height:44px;white-space:normal;max-width:100%;overflow-wrap:anywhere}.farm-expanded .farm-special-range{display:block;width:80px;height:80px}.farm-expanded .farm-special-range>svg{width:100%;height:100%}.farm-expanded .farm-special-terms{margin:0;font-size:.76rem}.farm-expanded .farm-special-training{color:#697455}.farm-expanded .farm-special-wage{font-size:.84rem}
.farm-expanded .farm-cat-rarity-uncommon{filter:drop-shadow(0 0 4px #73ba7244)}.farm-expanded .farm-cat-rarity-rare{filter:drop-shadow(0 0 4px #729fda55)}.farm-expanded .farm-cat-rarity-epic{filter:drop-shadow(0 0 5px #af7acb66)}.farm-expanded .farm-cat-rarity-legendary{filter:drop-shadow(0 0 5px #e6ac4866)}.farm-expanded .farm-cat-rarity-prismatic{filter:drop-shadow(0 0 5px #ad8adf88)}
@media(max-width:620px){.farm-expanded .farm-special-card{padding:11px}.farm-expanded .farm-special-actions{width:100%}.farm-expanded .farm-special-actions button{flex:1;min-width:78px}.farm-expanded .farm-special-clock{font-size:.75rem}.farm-expanded .farm-special-card>small{font-size:.7rem}}
