.dcs-card{
position:fixed;bottom:-220px;left:10px;right:10px;
background:#fff8ee;border:1px solid #d1a155;border-radius:12px;
padding:12px 14px;box-shadow:0 4px 10px rgba(0,0,0,0.12);
font-family:'Open Sans',sans-serif;font-size:15px;color:#3b2f2f;
transition:bottom .5s ease;z-index:9999;line-height:1.4;
}
.dcs-card.show{bottom:12px;}
.dcs-card strong{display:block;font-family:'Playfair Display',serif;font-size:17px;margin-bottom:4px;}
.dcs-card p{margin:4px 0 6px;color:#4a3e33;font-size:15px;}
.dcs-line{display:flex;align-items:center;margin-top:6px;}
.dcs-line input[type=checkbox]{width:18px;height:18px;margin-right:8px;accent-color:#d1a155;}
small{display:block;color:#6b5f4f;font-size:13px;margin-top:4px;}
.share-icon{width:18px;height:18px;vertical-align:middle;margin-right:5px;filter:grayscale(100%) brightness(0.5);}
