/* Kakanj-X informativne stranice + kursna lista 2.4.2 */
.kx242-page{max-width:1120px;margin:22px auto 56px;color:var(--kx-text,#202d27)}.kx242-crumb{font-size:13px;color:#718179;margin-bottom:18px}.kx242-crumb a{color:inherit;text-decoration:none}.kx242-page h1{font-size:clamp(30px,4vw,43px);margin:0 0 14px;font-weight:850}.kx242-lead{font-size:16px;color:#66766e;line-height:1.7;max-width:800px}.kx242-paper,.kx242-ratebox{border:1px solid #d7e3db;border-radius:15px;background:#fff;padding:clamp(18px,3vw,34px);box-shadow:0 8px 28px #1f3f2d09}.kx242-paper p{line-height:1.86;margin:0 0 18px;white-space:normal}.kx242-paper h2{font-size:21px;margin:29px 0 12px}.kx242-paper h2:first-child{margin-top:0}.kx242-help{background:#eaf5ee;border-left:3px solid #238953;border-radius:7px;padding:11px 15px;color:#366549;margin-top:20px;font-size:13px}.kx242-toolbar{display:flex;flex-wrap:wrap;gap:10px;align-items:end;margin:24px 0}.kx242-toolbar label{display:grid;gap:5px;font-size:13px;font-weight:750;color:#5b7165}.kx242-toolbar input,.kx242-toolbar select{font:inherit;border:1px solid #b8d0c2;border-radius:8px;padding:11px;background:transparent;color:inherit;min-width:120px}.kx242-result{font-size:22px;font-weight:800;background:#eaf6ee;border-radius:9px;padding:9px 14px;color:#135e36}.kx242-highlights{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:24px 0}.kx242-ratecard{border:1px solid #dce7df;padding:16px 18px;border-radius:12px;background:#fff}.kx242-ratecard b{font-size:18px}.kx242-ratecard strong{display:block;font-size:25px;margin-top:7px}.kx242-ratecard small{color:#74897c}.kx242-tablewrap{overflow-x:auto}.kx242-table{width:100%;border-collapse:collapse;min-width:590px}.kx242-table td,.kx242-table th{padding:13px 10px;text-align:right;border-bottom:1px solid #e8eee9;font-variant-numeric:tabular-nums}.kx242-table td:first-child,.kx242-table th:first-child{text-align:left}.kx242-table th{font-size:12px;color:#597766;text-transform:uppercase;letter-spacing:.03em}.kx242-table td:first-child strong{color:#16794a;margin-right:7px}.kx242-empty{padding:24px;border:1px solid #ebdbbf;background:#fff8eb;border-radius:12px;color:#78542c}.kx242-note{font-size:13px;color:#6b7e73;line-height:1.7;margin:17px 0}.kx242-note a{color:#177d4b}body.kx-theme-dark .kx242-paper,body.kx-theme-dark .kx242-ratebox,body.kx-theme-dark .kx242-ratecard{background:#202724;border-color:#37453c;color:#e6f1e9}body.kx-theme-dark .kx242-crumb,body.kx-theme-dark .kx242-lead,body.kx-theme-dark .kx242-note{color:#b2c6b9}body.kx-theme-dark .kx242-result,body.kx-theme-dark .kx242-help{background:#253e2e;color:#c5e6ce}body.kx-theme-dark .kx242-table td,body.kx-theme-dark .kx242-table th{border-color:#37473d}body.kx-theme-dark .kx242-ratecard small{color:#b1c5ba}body.kx-theme-dark .kx242-table td:first-child strong{color:#8fe0ae}@media(max-width:680px){.kx242-highlights{grid-template-columns:repeat(2,minmax(0,1fr))}.kx242-ratecard strong{font-size:21px}.kx242-result{font-size:17px}}
