.dw-r44-reward-card{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:14px;align-items:center;margin:0 0 20px;padding:17px 18px;border:1px solid rgba(168,85,247,.3);border-radius:18px;background:linear-gradient(135deg,rgba(88,28,135,.17),rgba(15,23,42,.88));box-shadow:0 14px 38px rgba(2,6,23,.13)}.dw-r44-reward-card.is-active{border-color:rgba(34,197,94,.35);background:linear-gradient(135deg,rgba(20,83,45,.18),rgba(15,23,42,.88))}.dw-r44-reward-icon{display:grid;place-items:center;width:48px;height:48px;border-radius:15px;background:linear-gradient(135deg,#7c3aed,#c026d3);color:#fff;font-size:20px}.dw-r44-reward-card.is-active .dw-r44-reward-icon{background:linear-gradient(135deg,#059669,#22c55e)}.dw-r44-reward-copy{display:grid;gap:4px}.dw-r44-reward-copy strong{color:var(--gray-900,#f8fafc);font-size:15px}.dw-r44-reward-copy small{color:var(--gray-600,#94a3b8);line-height:1.45}.dw-r44-reward-actions{display:flex;align-items:center;gap:10px;flex-wrap:wrap;justify-content:flex-end}.dw-r44-reward-actions>span{font-size:12px;color:#a78bfa;font-weight:800}.dw-r44-ready{display:inline-flex;align-items:center;gap:6px;padding:9px 12px;border-radius:12px;background:rgba(34,197,94,.13);color:#22c55e!important}.toolbox-sponsor-modal{position:fixed!important;inset:0!important;display:grid!important;place-items:center!important;padding:18px!important;z-index:2147483100!important}.toolbox-sponsor-modal.d-none{display:none!important}.toolbox-sponsor-dialog{margin:auto!important;max-height:calc(100vh - 36px);overflow:auto}.drecu-resolution-grid button[data-sponsored="1"]:after{content:'Reklam / Premium';display:block;font-size:9px;margin-top:2px;color:#c084fc;font-weight:800}@media(max-width:760px){.dw-r44-reward-card{grid-template-columns:auto minmax(0,1fr)}.dw-r44-reward-actions{grid-column:1/-1;justify-content:stretch}.dw-r44-reward-actions .btn{flex:1}}@media(max-width:480px){.dw-r44-reward-card{padding:14px;border-radius:15px}.dw-r44-reward-icon{width:42px;height:42px}.dw-r44-reward-actions{align-items:stretch;flex-direction:column}}
