/* Monster drops (#drops, roadmap item 14). Reuses the items-* page classes; only the card and row layout here. */
.drops-page .drops-list{display:grid;gap:14px;grid-template-columns:repeat(auto-fill,minmax(min(100%,520px),1fr));align-items:start}
.drops-page .drops-ground:not(:empty){margin-bottom:14px}
.drops-card{display:grid;gap:10px;min-width:0;transition:box-shadow .3s ease}
.drops-card.is-retired{opacity:.62}
.drops-card.is-edited{box-shadow:0 0 0 2px #d9a441 inset}
.drops-card.is-focused{box-shadow:0 0 0 3px #6f9d4f inset}
.drops-card-head{display:flex;gap:12px;align-items:center;min-width:0}
.drops-card-head h3{margin:2px 0;font-size:1.1rem}
.drops-art{flex:0 0 auto;display:grid;place-items:center;width:60px;height:60px;border-radius:12px;background:#f3e6c8}
.drops-title{min-width:0}
.drops-rows{display:grid;gap:6px;min-width:0}
.drops-row{display:grid;grid-template-columns:minmax(0,2.2fr) minmax(0,1fr) minmax(0,.8fr) minmax(0,.8fr) auto;gap:6px;align-items:center;min-width:0}
.drops-row>*{min-width:0}
.drops-row select,.drops-row input{width:100%;box-sizing:border-box}
.drops-row-head{font-size:.82rem;color:#7a5d35;font-weight:600}
.drops-warning{margin:0 0 4px;color:#a3402c;font-size:.85rem}
.drops-actions{display:flex;flex-wrap:wrap;gap:8px}
.drops-estimate{margin:0;font-size:.88rem;color:#5b4426;background:#fbf3df;border-radius:10px;padding:8px 10px}
/* Item 103: the ground loot card above the species list. */
.drops-ground-card{display:grid;gap:10px;min-width:0}
.drops-ground-card h3{margin:2px 0;font-size:1.1rem}
.drops-ground-fields{display:grid;gap:10px;grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr))}
.drops-ground-field{display:grid;gap:4px;min-width:0;font-size:.9rem;color:#5b4426}
.drops-ground-field input{width:100%;box-sizing:border-box}
.drops-ground-switch a{font-weight:600}
@media (max-width:600px){
 .drops-page .drops-list{grid-template-columns:1fr}
 .drops-row{grid-template-columns:repeat(3,minmax(0,1fr)) auto}
 .drops-row>select{grid-column:1/-1}
 .drops-row-head>span:first-child{display:none}
}
