/* Novosti (site/change-log), KigoCloud tema: kompaktna izdanja s novostima i popisom manjih poboljsanja */
.cl-page {max-width:880px;margin:0 auto;padding:4px 0 60px 0;color:#151B23;}
.cl-page [hidden] {display:none !important;}

.cl-hero {padding:22px 0 16px 0;border-bottom:1px solid #E4E8EE;}
.cl-hero h1 {font-size:26px;font-weight:700;margin:0 0 4px 0;line-height:1.2;color:#151B23;}
.cl-hero .cl-lead {font-size:14px;line-height:1.5;color:#59657B;margin:0;}
.cl-hero .cl-cta {display:inline-block;margin-top:12px;padding:8px 16px;font-size:13px;font-weight:600;border-radius:6px;background:#FF8200;color:#fff;text-decoration:none;}
.cl-hero .cl-cta:hover {background:#c75b00;color:#fff;text-decoration:none;}

/* Izdanje */
.cl-release {display:grid;grid-template-columns:120px minmax(0,1fr);gap:20px;padding:20px 0;border-bottom:1px solid #EEF1F5;scroll-margin-top:70px;}
.cl-release-date a {display:block;font-size:13px;font-weight:600;color:#8A94A6;text-decoration:none;padding-top:1px;}
.cl-release-date a:hover {color:#C75B00;text-decoration:none;}

.cl-highlight + .cl-highlight {margin-top:12px;}
.cl-highlight h2 {font-size:15px;font-weight:700;line-height:1.35;margin:0 0 2px 0;color:#151B23;}
.cl-highlight p {font-size:14px;line-height:1.5;color:#3A4556;margin:0;}

/* Manja poboljsanja: zatvoreno, grupirano po podrucju */
.cl-changes {margin-top:10px;}
.cl-changes > summary {cursor:pointer;list-style:none;display:flex;flex-wrap:wrap;gap:4px 8px;align-items:baseline;font-size:13px;padding:4px 0;}
.cl-changes > summary::-webkit-details-marker {display:none;}
.cl-changes-count {font-weight:600;color:#C75B00;white-space:nowrap;}
.cl-changes-count::after {content:" \f078";font-family:"Font Awesome 5 Free";font-weight:900;font-size:10px;}
.cl-changes[open] .cl-changes-count::after {content:" \f077";}
.cl-area {margin-top:10px;}
.cl-area-name {font-size:12px;font-weight:700;color:#3A4556;margin-bottom:3px;}
.cl-area ul {margin:0;padding:0 0 0 20px;}
.cl-area li {font-size:13px;line-height:1.45;color:#59657B;margin:0 0 3px 0;}
.cl-area li strong {color:#3A4556;font-weight:600;}

.cl-more-wrap {text-align:center;padding:20px 0 0 0;}
.cl-more {border:1px solid #D9DEE6;background:#fff;color:#151B23;font-size:13px;font-weight:600;padding:8px 18px;border-radius:6px;cursor:pointer;}
.cl-more:hover {border-color:#FF8200;color:#C75B00;}

@media (max-width: 640px) {
    .cl-release {grid-template-columns:minmax(0,1fr);gap:6px;padding:16px 0;}
}

/* Tamni nacin rada */
body.dark_mode .cl-page, body.dark_mode .cl-hero h1, body.dark_mode .cl-highlight h2 {color:#E8ECF2;}
body.dark_mode .cl-highlight p, body.dark_mode .cl-area li strong, body.dark_mode .cl-area-name {color:#C3CAD5;}
body.dark_mode .cl-area li {color:#9AA4B2;}
body.dark_mode .cl-hero, body.dark_mode .cl-release {border-bottom-color:#2F3742;}
body.dark_mode .cl-more {background:#1E242D;border-color:#2F3742;color:#E8ECF2;}
