.imsak-widget-art{white-space: normal;margin:0 auto;background:#EFE5D7;padding:20px;box-shadow:0 8px 28px rgb(0 0 0 / .12);}.imsak-widget-subtitle-art{font-size:13px;font-weight:700;line-height:1.5;margin-bottom:10px;color:#333;text-align:center;}.imsak-widget-title-art span, .imsak-widget-subtitle-art span{font-weight:500;color:#63573f;}.imsak-label-art{font-weight:600;font-size:12px;color:#736042;}.imsak-time-art{font-weight:700;font-size:12px;color:#333;}.imsak-item-art.highlight-art{background:#433e1b;}.imsak-item-art.highlight-art .imsak-label-art, .imsak-item-art.highlight-art .imsak-time-art{color:#fff;}.imsak-all-btn-art a{padding:8px 25px;background:#3A3515;color:#fff;text-decoration:none;display:inline-block;border-radius:40px;font-size:12px;transition:all 0.3s ease;}.imsak-all-btn-art a:hover{transform:translateY(-2px);box-shadow:0 6px 16px rgb(0 0 0 / .15);}.imsak-list-container-art{display: flex;flex-wrap: wrap;gap: 10px;justify-content: center;align-items: flex-start;}.imsak-item-art{display: flex;flex-direction: column;justify-content: center;align-items: center;padding: 10px;background: #fff;border-radius: 10px;border-bottom: 2px solid #DACBAC;flex: 1 1 calc(33.333% - 10px);max-width: 100%;box-sizing: border-box;}.imsak-widget-title-art{font-size:15px;font-weight:700;line-height:1.5;margin-bottom:5px;color:#333;text-align:center;display:flex;justify-content:center;align-items:center;gap:12px;}span.iwtb-art, span.iwta-art{width:50px;height:20px;background:url(https://asset-1.tribunnews.com/img/ramadan/2026/title-bg.png) no-repeat center;background-size:contain;display:block;}span.iwta-art{transform:rotate(180deg);}.imsak-all-btn-art{margin:20px auto 0;text-align:center;}