.scpm-ad{box-sizing:border-box;clear:both;margin:22px auto;padding:17px;border:1px solid #d8e6f3;border-radius:12px;background:#f6faff;color:#162a41;text-align:center;max-width:760px;overflow-wrap:anywhere}.scpm-ad h3{font-size:clamp(18px,2.4vw,23px);line-height:1.3;margin:8px 0}.scpm-ad p{font-size:15px;margin:8px 0 13px}.scpm-label{font-size:10px;letter-spacing:1.1px;font-weight:700;color:#5c6b7b}.scpm-date{font-size:12px;margin-top:8px}.scpm-ad img{display:block;max-width:100%;height:auto;max-height:350px;object-fit:contain;margin:10px auto}.scpm-button{display:inline-block;background:#128c53;color:#fff!important;text-decoration:none!important;padding:11px 20px;border-radius:8px;font-weight:700;margin:8px}.scpm-button:hover{background:#08663b}.scpm-number{display:block;font-size:13px;margin:4px}.scpm-channel{display:inline-block;margin:7px;font-size:13px}#scpm-sticky{position:fixed;bottom:12px;left:50%;transform:translateX(-50%);width:min(94vw,480px);z-index:99999;filter:drop-shadow(0 5px 20px #0004)}#scpm-sticky[hidden]{display:none!important}#scpm-sticky .scpm-ad{margin:0;padding:12px 16px;max-height:45vh;overflow:auto}#scpm-sticky .scpm-ad h3{font-size:17px}#scpm-sticky .scpm-ad p{font-size:13px}#scpm-sticky .scpm-ad img{max-height:120px}.scpm-close{position:absolute;top:-10px;right:-8px;border:0;border-radius:50%;background:#182b40;color:white;font-size:23px;width:34px;height:34px;cursor:pointer;z-index:2}@media(max-width:600px){.scpm-ad{padding:12px;margin:14px auto}#scpm-sticky{bottom:5px}}
