/* IBOToolbox Public Blog UI V1.2 – Mobile Hero, Reader Cards & Article Experience */
.iboblog-wrap{background:linear-gradient(180deg,#edf5ff 0%,#f7fbff 100%)!important}.iboblog-hero{padding:28px!important;border-radius:28px!important;min-height:auto!important;align-items:flex-start!important}.iboblog-hero:after{right:-55px!important;top:-55px!important;width:190px!important;height:190px!important;border-radius:50%!important;opacity:.72}.iboblog-hero h1,.ibo-public-wrap .iboblog-hero h1{font-size:clamp(28px,3.4vw,44px)!important;max-width:720px!important}.iboblog-hero p,.ibo-public-wrap .iboblog-hero p{font-size:15px!important;max-width:690px!important}.iboblog-hero .stage43-btn{min-height:46px!important;border-radius:16px!important;white-space:nowrap!important}.iboblog-stats{overflow-x:auto;flex-wrap:nowrap!important;padding-bottom:2px;scroll-snap-type:x proximity}.iboblog-stats span{white-space:nowrap;scroll-snap-align:start}.iboblog-toolbar{align-items:center!important}.iboblog-toolbar h2{font-size:26px!important}.iboblog-grid{gap:18px!important}.iboblog-card{min-height:auto!important;border-radius:22px!important;box-shadow:0 10px 28px rgba(7,21,47,.06)!important}.iboblog-thumb{height:118px!important;background:linear-gradient(135deg,#f0f7ff 0%,#eefaf0 54%,#fff7dc 100%)!important}.iboblog-thumb:before{inset:13px!important;border-radius:18px!important}.iboblog-thumb span{font-size:0!important;width:auto!important;min-width:118px;height:50px;border-radius:999px;background:rgba(255,255,255,.68);border:1px solid rgba(20,100,246,.18);display:inline-flex;align-items:center;justify-content:center;color:#1464f6!important;box-shadow:0 10px 20px rgba(20,100,246,.08)}.iboblog-thumb span:before{content:'📘 Guide';font-size:15px;font-weight:1000}.iboblog-card-body{padding:16px!important;gap:9px!important}.iboblog-chip{font-size:11px!important;padding:5px 8px!important}.iboblog-card h3{font-size:18px!important;line-height:1.22!important;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.iboblog-card p{font-size:13px!important;line-height:1.48!important;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.iboblog-card-footer{padding-top:8px!important}.iboblog-read{border-radius:12px!important;padding:9px 12px!important;font-size:13px!important}.iboblog-author{font-size:12px!important}.iboblog-pagination{background:#fff!important;color:#07152f!important;border:1px solid #d6e4ff!important;border-radius:18px!important;box-shadow:0 10px 28px rgba(7,21,47,.07)!important;max-width:560px!important;padding:10px 14px!important}.iboblog-page-link{color:#07152f!important;background:#f3f7ff!important;font-size:14px!important;min-width:36px!important;height:36px!important;border-radius:12px!important}.iboblog-page-link.active,.iboblog-page-link:hover{background:#1464f6!important;color:#fff!important}.iboblog-page-info{color:#526782!important}.iboblog-page-next{color:#1464f6!important;background:#eef5ff!important;width:42px!important;height:42px!important;font-size:28px!important}.iboblog-trust-grid div{border-radius:18px!important;padding:15px!important}.iboblog-trust-grid b:before{margin-right:7px}.iboblog-trust-grid div:nth-child(1) b:before{content:'🛡️'}.iboblog-trust-grid div:nth-child(2) b:before{content:'🏆'}.iboblog-trust-grid div:nth-child(3) b:before{content:'🌍'}.ibo-blog-mobile-write{display:none;position:fixed;right:16px;bottom:18px;z-index:50;background:#1464f6;color:#fff;text-decoration:none;font-weight:1000;border-radius:999px;padding:13px 16px;box-shadow:0 18px 35px rgba(20,100,246,.32)}@media(max-width:900px){.iboblog-hero{display:block!important}.iboblog-hero .stage43-btn{margin-top:18px;width:100%;justify-content:center}.iboblog-toolbar .stage43-btn{display:none}.iboblog-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.ibo-blog-mobile-write{display:inline-flex}.iboblog-trust-grid{grid-template-columns:1fr!important}}@media(max-width:620px){.iboblog-hero{padding:20px!important;border-radius:22px!important}.iboblog-hero h1,.ibo-public-wrap .iboblog-hero h1{font-size:29px!important;line-height:1.08!important}.iboblog-grid{grid-template-columns:1fr!important}.iboblog-card{border-radius:20px!important}.iboblog-thumb{height:104px!important}.iboblog-card-footer{flex-direction:row!important;align-items:center!important}.iboblog-read{width:auto!important}.iboblog-pagination{max-width:100%!important;overflow-x:auto!important;justify-content:flex-start!important}.iboblog-page-info{display:none!important}.iboblog-trust-grid{gap:10px!important}.iboblog-toolbar h2{font-size:23px!important}}
.iboblog-hero-actions{display:flex;gap:10px;align-items:center;flex-wrap:wrap;justify-content:flex-end}.iboblog-hero-actions .stage43-btn.soft{background:#fff!important;color:#1464f6!important;border:1px solid #cfe1ff!important}@media(max-width:900px){.iboblog-hero-actions{justify-content:flex-start;display:grid;grid-template-columns:1fr 1fr}.iboblog-hero-actions .stage43-btn{margin-top:0!important;width:100%!important}}@media(max-width:520px){.iboblog-hero-actions{grid-template-columns:1fr}.iboblog-hero-actions .stage43-btn.soft{min-height:42px!important}}
