.rewarded-summary{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:16px;border:1px solid #b49b5866;border-radius:14px;background:#103b35;margin-bottom:18px}.rewarded-summary span,.rewarded-summary small{display:block;line-height:1.8}.rewarded-summary small{color:#bed1be;font-size:12px}.rewarded-summary strong{color:#f4dba1}.rewarded-summary button{min-height:44px;flex:none;font-size:13px}
.rewarded-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.rewarded-benefit{display:flex;flex-direction:column;align-items:center;text-align:center;min-width:0;position:relative;border:1px solid #b49b58;border-radius:18px;padding:20px 16px;background:radial-gradient(ellipse at top,#b8b77920,transparent 70%),linear-gradient(125deg,#234d42,#113b35)}.rewarded-benefit>img{width:94px;height:94px;object-fit:contain;margin:12px 0}.rewarded-benefit h3{margin:4px 0;font-size:20px;color:#f2d999;overflow-wrap:anywhere}.rewarded-benefit p{margin:7px 0;font-size:13px;line-height:1.6}.rewarded-benefit .rewarded-prize{font-size:16px;color:#fff0b7;font-weight:650}.rewarded-benefit small{color:#bed1be;font-size:12px;line-height:1.7;margin-bottom:18px}.rewarded-mode{align-self:flex-start;font-size:11px;padding:3px 8px;border:1px solid #cabb8177;border-radius:12px;color:#e3d39e}.rewarded-benefit button{margin-top:auto;width:100%;min-height:48px;font-size:15px}.rewarded-benefit button:disabled{opacity:.55}.rewarded-feedback{line-height:1.8;color:#f0dba0;font-size:14px}.rewarded-feedback:empty{display:none}.version-card{border:1px solid #8b8658;border-radius:12px;padding:14px;margin:16px 0}.version-card strong{display:block;color:#f3dda0;font-variant-numeric:tabular-nums}.admin-form code{overflow-wrap:anywhere}
@media(max-width:600px){.rewarded-summary{padding:12px;align-items:flex-start;flex-wrap:wrap}.rewarded-summary button{margin-left:auto}.rewarded-grid{gap:10px}.rewarded-benefit{padding:14px 10px}.rewarded-benefit>img{width:76px;height:76px}.rewarded-benefit h3{font-size:17px}.rewarded-benefit .rewarded-prize{font-size:14px}.rewarded-benefit button{font-size:13px;padding:10px 4px}.rewarded-benefit small{font-size:11px}}
@media(max-width:359px){.rewarded-grid{grid-template-columns:1fr}}
.ads-editor-list{display:grid;gap:18px}.ads-editor{margin:0;padding:16px;border:1px solid #b8a66b99;border-radius:14px;min-width:0;background:#0e342c77}.ads-editor legend{color:#f1d998;padding:0 8px;overflow-wrap:anywhere}.ads-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.ads-fields>label{margin:0;min-width:0}.ads-fields .wide{grid-column:1/-1}.admin-form .ads-check{display:flex;align-items:center;gap:10px;line-height:1.7}.admin-form .ads-check input{width:20px;height:20px;flex:none;margin:0}.ads-fields>button{align-self:end;min-height:44px}.ads-integration code{overflow-wrap:anywhere}.ads-integration summary{cursor:pointer;color:#ead398;min-height:44px;align-content:center}.ads-test-note{font-size:12px;margin:0!important}.ads-editor-list+[data-add-benefit]{min-height:44px}.ads-editor input,.ads-editor select{box-sizing:border-box;width:100%;min-width:0}.ads-fields [hidden]{display:none!important}@media(max-width:550px){.ads-fields{grid-template-columns:1fr}.ads-editor{padding:12px}}
