.wave-shape[data-astro-cid-ibpinaeu]{z-index:-1;width:100%;height:150px;position:absolute;bottom:0}.go-back-btn[data-astro-cid-ibpinaeu]{color:#fff;background-color:#1475b9;border-radius:9999px;margin-top:1.5rem;padding:.75rem 2rem;font-weight:600;text-decoration:none;transition:background .2s}.go-back-btn[data-astro-cid-ibpinaeu]:hover{background-color:#0f5f96}.faint-404[data-astro-cid-ibpinaeu]{color:#00000008;z-index:-1;white-space:nowrap;pointer-events:none;font-size:20rem;font-weight:700;position:absolute;top:20%;left:50%;transform:translate(-50%)}.rp-scroll-progress{z-index:9999;background:linear-gradient(90deg,#1475b9,#3b82f6);width:0%;height:3px;transition:width .1s linear;position:fixed;top:0;left:0}.rp-bc-bar{background:#fff;border-bottom:1px solid #f1f5f9;padding:10px 0}.rp-bc{color:#94a3b8;flex-wrap:wrap;align-items:center;gap:6px;max-width:1280px;margin:0 auto;padding:0 16px;font-size:.8125rem;display:flex}@media (width>=768px){.rp-bc{padding:0 32px}}.rp-bc a{color:#64748b;text-decoration:none;transition:color .2s}.rp-bc a:hover{color:#1475b9}.rp-bc .rp-bc-sep{font-size:.7rem}.rp-bc .rp-bc-cur{color:#1a1a2e;font-weight:500}.rp-hero{color:#fff;background:#0f172a;padding:80px 0 88px;position:relative;overflow:hidden}.rp-hero-overlay{z-index:1;background:linear-gradient(135deg,#0f172aba 0%,#1e3a5fa1 50%,#1475b987 100%);position:absolute;inset:0}@media (width>=768px){.rp-hero{padding:90px 0 98px}}.rp-hero-inner{z-index:2;max-width:1280px;margin:0 auto;padding:0 16px;position:relative}@media (width>=768px){.rp-hero-inner{padding:0 32px}}.rp-badge{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);text-transform:uppercase;letter-spacing:.5px;background:#ffffff26;border:1px solid #fff3;border-radius:100px;align-items:center;gap:6px;margin-bottom:16px;padding:6px 14px;font-size:.75rem;font-weight:600;display:inline-flex}.rp-badge .rp-pulse{background:#10b981;border-radius:50%;width:8px;height:8px;animation:2s infinite rpPulse}@keyframes rpPulse{0%,to{opacity:1}50%{opacity:.4}}.rp-hero h1{letter-spacing:-.5px;color:#fff;margin:0 0 12px;font-size:1.75rem;font-weight:800;line-height:1.2}@media (width>=768px){.rp-hero h1{font-size:2.5rem}}.rp-hero .rp-subtitle{color:#fffc;max-width:600px;margin:0;font-size:1rem;line-height:1.5}@media (width>=768px){.rp-hero .rp-subtitle{font-size:1.125rem}}.rp-hero-meta{color:#ffffffb3;flex-wrap:wrap;gap:16px;margin-top:20px;font-size:.8125rem;display:flex}.rp-hero-meta-item{align-items:center;gap:6px;display:flex}.rp-pdf-btn{color:#fff;background:#ffffff1f;border:1px solid #ffffff8c;border-radius:8px;align-items:center;gap:8px;margin-top:20px;padding:10px 18px;font-size:.875rem;font-weight:600;text-decoration:none;transition:background-color .2s,border-color .2s;display:inline-flex}.rp-pdf-btn:hover{color:#0f5f96;background:#fff;border-color:#fff}@media (width<=640px){.rp-pdf-btn{justify-content:center;width:100%}}.rp-kpi-strip{z-index:10;margin-top:-32px;padding-bottom:0;position:relative}.rp-kpi-wrap{max-width:1280px;margin:0 auto;padding:0 16px}@media (width>=768px){.rp-kpi-wrap{padding:0 32px}}.rp-kpi-grid{grid-template-columns:repeat(2,1fr);gap:12px;display:grid}@media (width>=768px){.rp-kpi-grid{grid-template-columns:repeat(4,1fr);gap:16px}}.rp-kpi-card{background:#fff;border:1px solid #f1f5f9;border-radius:12px;padding:20px;transition:all .25s;box-shadow:0 10px 15px -3px #00000014,0 4px 6px -4px #0000000d}.rp-kpi-card:hover{transform:translateY(-2px);box-shadow:0 20px 25px -5px #0000001a}.rp-kpi-label{color:#94a3b8;text-transform:uppercase;letter-spacing:.3px;margin-bottom:8px;font-size:.75rem;font-weight:600}.rp-kpi-value{color:#1a1a2e;letter-spacing:-.5px;font-size:1.5rem;font-weight:800;line-height:1.2}@media (width>=768px){.rp-kpi-value{font-size:1.75rem}}.rp-kpi-change{border-radius:100px;align-items:center;gap:3px;margin-top:6px;padding:2px 8px;font-size:.75rem;font-weight:600;display:inline-flex}.rp-kpi-change.up{color:#059669;background:#d1fae5}.rp-kpi-change.down{color:#ef4444;background:#fee2e2}.rp-kpi-change.neutral{color:#64748b;background:#f1f5f9}.rp-update-wrap{max-width:1280px;margin:20px auto 0;padding:0 16px}@media (width>=768px){.rp-update-wrap{padding:0 32px}}.rp-update-inner{background:#fef3c7;border-radius:8px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:12px 20px;font-size:.8125rem;display:flex}.rp-update-inner .rp-ut{color:#92400e;font-weight:500}.rp-update-inner .rp-ut strong{font-weight:700}.rp-update-inner .rp-nu{color:#b45309;font-weight:500}.rp-toc-wrap{max-width:1280px;margin:20px auto 0;padding:0 16px}@media (width>=768px){.rp-toc-wrap{padding:0 32px}}.rp-toc-card{background:#fff;border:1px solid #e2e8f0;border-radius:16px;padding:24px;box-shadow:0 1px 2px #0000000d}.rp-toc-title{text-transform:uppercase;letter-spacing:.5px;color:#64748b;border-bottom:2px solid #e8f4fc;margin-bottom:16px;padding-bottom:12px;font-size:.875rem;font-weight:700}.rp-toc-list{margin:0;padding:0;list-style:none;display:grid}@media (width>=768px){.rp-toc-list{grid-template-columns:1fr 1fr;gap:0 24px}}.rp-toc-list li{border-bottom:1px solid #f1f5f9}.rp-toc-list li:last-child{border-bottom:none}.rp-toc-list a{color:#64748b;align-items:center;gap:10px;padding:10px 0;font-size:.875rem;font-weight:500;text-decoration:none;transition:all .2s;display:flex}.rp-toc-list a:hover{color:#1475b9;padding-left:4px}.rp-toc-num{color:#1475b9;background:#e8f4fc;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;font-size:.75rem;font-weight:700;display:inline-flex}.rp-main{flex-direction:column;gap:20px;max-width:1280px;margin:20px auto 48px;padding:0 16px;display:flex}@media (width>=768px){.rp-main{padding:0 32px}}.rp-sec{background:#fff;border:1px solid #e2e8f0;border-radius:16px;padding:28px 20px;scroll-margin-top:80px;box-shadow:0 1px 2px #0000000d}@media (width>=768px){.rp-sec{padding:36px 32px}}.rp-sec-hd{border-bottom:2px solid #e8f4fc;align-items:flex-start;gap:12px;margin-bottom:24px;padding-bottom:16px;display:flex}.rp-sec-icon{background:#e8f4fc;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;font-size:1.25rem;display:flex}.rp-sec-hd h2{color:#1a1a2e;margin:0;font-size:1.25rem;font-weight:700;line-height:1.3}@media (width>=768px){.rp-sec-hd h2{font-size:1.5rem}}.rp-sec-sub{color:#64748b;margin-top:4px;font-size:.875rem}.rp-sec-p{color:#64748b;margin-bottom:16px;font-size:.9375rem;line-height:1.7}.rp-sec h3{color:#1a1a2e;margin:24px 0 12px;font-size:1.1rem;font-weight:700}.rp-sec h4{color:#1a1a2e;margin:20px 0 10px;font-size:1rem;font-weight:600}.rp-sec ul{margin-bottom:16px;padding:0;list-style:none}.rp-sec ul li{color:#64748b;margin-bottom:8px;padding-left:20px;font-size:.9375rem;line-height:1.6;position:relative}.rp-sec ul li:before{content:"";background:#1475b9;border-radius:50%;width:6px;height:6px;position:absolute;top:10px;left:0}.rp-sec ol{counter-reset:rp-list;margin-bottom:16px;padding:0;list-style:none}.rp-sec ol li{counter-increment:rp-list;color:#64748b;margin-bottom:8px;padding-left:28px;font-size:.9375rem;line-height:1.6;position:relative}.rp-sec ol li:before{content:counter(rp-list);color:#1475b9;background:#e8f4fc;border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;font-size:.7rem;font-weight:700;display:flex;position:absolute;top:2px;left:0}.rp-sec-link{color:#1475b9;align-items:center;gap:4px;margin-bottom:16px;font-size:.875rem;font-weight:500;text-decoration:none;display:inline-flex}.rp-sec-link:hover{text-decoration:underline}.rp-scorecard{grid-template-columns:1fr 1fr;gap:12px;margin:20px 0;display:grid}@media (width>=768px){.rp-scorecard{grid-template-columns:repeat(4,1fr)}}.rp-score-item{text-align:center;background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;padding:16px}.rp-score-label{color:#94a3b8;margin-bottom:6px;font-size:.75rem;font-weight:500}.rp-score-value{color:#1475b9;font-size:1.5rem;font-weight:800}.rp-score-unit{color:#94a3b8;margin-top:2px;font-size:.6875rem}.rp-info{border-radius:8px;margin:16px 0;padding:16px 20px;font-size:.875rem;line-height:1.6}.rp-info.tip{color:#0f5f96;background:#f0f8ff;border-left:4px solid #1475b9}.rp-info.warning{color:#92400e;background:#fef3c7;border-left:4px solid #f59e0b}.rp-info.success{color:#065f46;background:#d1fae5;border-left:4px solid #10b981}.rp-info strong{font-weight:700}.rp-tw{border:1px solid #e2e8f0;border-radius:8px;margin:16px 0;overflow-x:auto}.rp-table{border-collapse:collapse;width:100%;min-width:480px;font-size:.875rem}.rp-table thead{background:#f8fafc}.rp-table th{text-align:left;color:#1a1a2e;text-transform:uppercase;letter-spacing:.3px;white-space:nowrap;padding:12px 16px;font-size:.8125rem;font-weight:600}.rp-table th.tr{text-align:right}.rp-table td{color:#64748b;border-top:1px solid #f1f5f9;padding:12px 16px}.rp-table td.hl{color:#1a1a2e;font-weight:600}.rp-table td.pr{color:#1475b9;font-weight:700}.rp-table td.tr{text-align:right}.rp-table td.up{color:#059669;font-weight:600}.rp-table td.dn{color:#ef4444;font-weight:600}.rp-table td a{color:#1475b9;white-space:nowrap;font-size:.75rem;text-decoration:none}.rp-table td a:hover{text-decoration:underline}.rp-table tbody tr:hover{background:#f0f8ff}.rp-nta{color:#cbd5e1;font-size:.8125rem;font-style:italic}.rp-chart{background:#f8fafc;border:1px solid #f1f5f9;border-radius:12px;margin:20px 0;padding:20px}.rp-chart-title{color:#64748b;text-transform:uppercase;letter-spacing:.3px;margin-bottom:16px;font-size:.8125rem;font-weight:600}.rp-bars{align-items:flex-end;gap:8px;height:180px;padding-top:20px;display:flex}@media (width>=768px){.rp-bars{gap:12px;height:220px}}.rp-bar-group{flex-direction:column;flex:1;justify-content:flex-end;align-items:center;gap:6px;height:100%;display:flex}.rp-bar{background:linear-gradient(#1475b9,#0f5f96);border-radius:6px 6px 0 0;width:100%;max-width:48px;min-height:4px}.rp-bar-val{color:#1a1a2e;text-align:center;white-space:nowrap;font-size:.625rem;font-weight:700}@media (width>=768px){.rp-bar-val{font-size:.75rem}}.rp-bar-lbl{color:#94a3b8;text-align:center;font-size:.625rem;font-weight:500}@media (width>=768px){.rp-bar-lbl{font-size:.6875rem}}.rp-bar-nta{color:#cbd5e1;justify-content:center;align-items:center;height:100%;font-size:.75rem;font-style:italic;display:flex}.rp-nb-grid{grid-template-columns:1fr;gap:16px;margin:20px 0;display:grid}@media (width>=640px){.rp-nb-grid{grid-template-columns:repeat(2,1fr)}}@media (width>=1024px){.rp-nb-grid{grid-template-columns:repeat(3,1fr)}}.rp-nb-card{background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;padding:20px;text-decoration:none;transition:all .25s;display:block}.rp-nb-card:hover{border-color:#1475b9;box-shadow:0 4px 6px -1px #00000012}.rp-nb-hd{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.rp-nb-name{color:#1a1a2e;font-size:1rem;font-weight:700}.rp-nb-tag{text-transform:uppercase;letter-spacing:.3px;border-radius:100px;padding:3px 8px;font-size:.6875rem;font-weight:600}.rp-nb-tag.hot{color:#dc2626;background:#fef2f2}.rp-nb-tag.rising{color:#d97706;background:#fef3c7}.rp-nb-tag.stable{color:#059669;background:#d1fae5}.rp-nb-stat{justify-content:space-between;margin-bottom:6px;font-size:.8125rem;display:flex}.rp-nb-stat-lbl{color:#94a3b8}.rp-nb-stat-val{color:#1a1a2e;font-weight:600}.rp-methodology{color:#94a3b8;background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;padding:20px;font-size:.8125rem;line-height:1.7}.rp-methodology strong{color:#64748b;font-weight:600}.rp-cta{text-align:center;color:#fff;background:linear-gradient(135deg,#0f172a,#1475b9);border-radius:16px;padding:32px 24px}@media (width>=768px){.rp-cta{padding:48px 40px}}.rp-cta h2{color:#fff;margin:0 0 10px;font-size:1.375rem;font-weight:700}@media (width>=768px){.rp-cta h2{font-size:1.75rem}}.rp-cta p{color:#fffc;max-width:500px;margin-bottom:20px;margin-left:auto;margin-right:auto;font-size:.9375rem}.rp-cta-btns{flex-direction:column;align-items:center;gap:10px;display:flex}@media (width>=480px){.rp-cta-btns{flex-direction:row;justify-content:center}}.rp-btn-white{color:#0f5f96;background:#fff;border-radius:100px;align-items:center;gap:8px;padding:12px 28px;font-size:.9375rem;font-weight:700;text-decoration:none;transition:all .25s;display:inline-flex}.rp-btn-white:hover{transform:translateY(-2px);box-shadow:0 20px 25px -5px #0000001a}.rp-rel-grid{grid-template-columns:1fr;gap:12px;display:grid}@media (width>=640px){.rp-rel-grid{grid-template-columns:repeat(2,1fr)}}@media (width>=1024px){.rp-rel-grid{grid-template-columns:repeat(3,1fr)}}.rp-rel-card{background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;padding:20px;text-decoration:none;transition:all .25s;display:block}.rp-rel-card:hover{border-color:#1475b9;transform:translateY(-2px);box-shadow:0 4px 6px -1px #00000012}.rp-rel-city{color:#1a1a2e;font-size:1rem;font-weight:700}.rp-rel-sub{color:#64748b;margin-top:4px;font-size:.8125rem}.rp-nodata{text-align:center;color:#94a3b8;padding:80px 20px;font-size:1rem}@media print{@page{size:a4;margin:18mm 10mm 16mm}header,footer,.rp-scroll-progress,.rp-bc-bar,.rp-pdf-btn,.rp-toc-wrap{display:none!important}body{background:#fff!important}.rp-hero{color:#1a1a2e!important;background:0 0!important;min-height:0!important;padding:0!important}.rp-hero-overlay,.rp-hero>img{display:none!important}.rp-hero-inner{padding:0 0 16px!important}.rp-hero *,.rp-badge{color:#1a1a2e!important}.rp-badge,.rp-hero-meta-item{background:0 0!important;border-color:#cbd5e1!important}.rp-kpi-strip{margin-top:0!important}.rp-kpi-value{white-space:nowrap;font-size:1.25rem!important}.rp-cta,.mrfaq-icon,#pristupacnost button{display:none!important}.mrfaq-panel{max-height:none!important}.rp-kpi-card,.rp-chart,.rp-rel-card,table,figure{break-inside:avoid}.rp-sec{box-shadow:none!important;border-color:#e2e8f0!important}.rp-sec-hd{break-after:avoid}a{color:inherit!important;text-decoration:none!important}}
