/* Kakanj-X 1.6.1 — naslov bez justify i pregledan bočni sadržaj. */
main.container:has(.article-shell) .article-shell .kx-article-149>h1{
 text-align:left!important;text-align-last:auto!important;hyphens:manual!important;
 word-spacing:normal!important;letter-spacing:-.028em!important;
 width:100%!important;max-width:100%!important;margin-top:5px!important;
}
.article-shell .kx-article-aside-161{min-width:0}
.kx-article-sidebar-stack-161{display:grid;gap:12px;align-content:start;min-width:0}
.kx-aside-panel-161{background:#fff;border:1px solid #e5e9ec;border-radius:13px;padding:14px;box-shadow:0 7px 22px rgba(27,42,47,.045);min-width:0}
.kx-aside-panel-header-161{display:flex;align-items:flex-end;justify-content:space-between;gap:8px;padding-bottom:12px;border-bottom:1px solid #e9eeec}
.kx-aside-eyebrow-161{font:800 9px/1.4 ui-sans-serif,system-ui,sans-serif;letter-spacing:.12em;color:#16835c}
.kx-aside-panel-header-161 h2{font:750 17px/1.3 ui-sans-serif,system-ui,sans-serif!important;letter-spacing:-.025em;color:#192631;margin:3px 0 0!important}
.kx-aside-panel-header-161>a{font:700 10px/1.4 ui-sans-serif,system-ui,sans-serif;color:#16835c;text-decoration:none;white-space:nowrap}
.kx-aside-panel-header-161>a:hover{text-decoration:underline}
.kx-aside-news-list-161{display:grid;gap:0}
.kx-aside-news-item-161{display:grid;grid-template-columns:84px minmax(0,1fr);gap:10px;align-items:start;text-decoration:none;color:#22303b;padding:11px 0;border-bottom:1px solid #edf0f2}
.kx-aside-news-item-161:last-child,.kx-aside-line-161:last-child{border-bottom:0;padding-bottom:0}
.kx-aside-news-item-161 img,.kx-aside-image-placeholder-161{width:84px;height:64px;border-radius:8px;object-fit:cover;display:grid;place-items:center;background:#e6eee9;color:#25835e;font-size:16px;font-weight:900}
.kx-aside-news-content-161{display:block;min-width:0}
.kx-aside-news-content-161 strong,.kx-aside-line-161 strong{display:block;font:750 12px/1.45 ui-sans-serif,system-ui,sans-serif;color:#24323b;overflow-wrap:anywhere}
.kx-aside-news-content-161 small,.kx-aside-line-161 small{display:block;font:500 10px/1.4 ui-sans-serif,system-ui,sans-serif;color:#75818b;margin-top:5px}
.kx-aside-news-item-161:hover strong,.kx-aside-line-161:hover strong{color:#13774f}
.kx-aside-line-161{display:grid;grid-template-columns:31px minmax(0,1fr);gap:10px;align-items:start;padding:12px 0;border-bottom:1px solid #edf0f2;text-decoration:none}
.kx-aside-item-icon-161{display:grid;place-items:center;width:31px;height:31px;border-radius:9px;background:#e9f4ed;color:#188258;font-size:17px}
.kx-aside-whistle-161{background:#f0f6e8;color:#68952b}
.kx-aside-sponsored-161{display:block;max-width:100%;min-width:0;overflow:hidden}
.kx-aside-sponsored-161 .kx-ad-widget{max-width:100%}
.kx-aside-sponsored-161 .kx-ad-widget img{width:100%;height:auto;max-height:330px;object-fit:contain}
.kx-aside-sponsored-161 iframe{width:100%;max-width:100%}
@media(max-width:820px){.kx-article-sidebar-stack-161{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.kx-aside-sponsored-161{grid-column:1/-1}}
@media(max-width:570px){.kx-article-sidebar-stack-161{grid-template-columns:1fr;gap:9px}.kx-aside-panel-161{padding:12px}.kx-aside-news-item-161{grid-template-columns:78px minmax(0,1fr)}.kx-aside-news-item-161 img,.kx-aside-image-placeholder-161{width:78px;height:59px}}
