body.stp-lock{overflow:hidden!important}#st-popup{display:none}#st-popup.open{display:block}.stp-bg{position:fixed;inset:0;background:rgba(0,0,0,.78);z-index:99998}.stp-box{position:fixed;left:50%;top:50%;transform:translate(-50%,-50%);width:min(920px,94vw);height:min(86vh,800px);background:#fff;color:#111;z-index:99999;border-radius:12px;overflow:auto;box-shadow:0 20px 70px #000}.stp-content{padding:28px}.stp-x{position:absolute;right:8px;top:4px;width:46px;height:46px;border:0;background:transparent;font-size:34px;cursor:pointer;z-index:2}.stp-loading{text-align:center;padding:50px}.st-news-image{display:block;width:100%;max-height:360px;object-fit:cover;border-radius:8px;margin-bottom:16px}.st-news-date{font-size:12px;color:#777;margin-bottom:8px}.st-news-post h3{font-size:28px;margin:6px 0 14px}.st-news-content img{max-width:100%;height:auto}.st-news-nav{display:flex;justify-content:space-between;align-items:center;gap:12px;border-top:1px solid #ddd;margin-top:24px;padding-top:18px}.st-news-nav button{min-height:44px;padding:9px 16px;border:1px solid #bbb;border-radius:7px;background:#f4f4f4;cursor:pointer}.st-news-nav button:disabled{opacity:.45}.st-news-click{display:inline-block;padding:11px 20px;border-radius:7px;background:#111;color:#fff!important;font-weight:800}@media(max-width:600px){.stp-box{width:96vw;height:90vh}.stp-content{padding:20px 15px}.st-news-post h3{font-size:22px}}