.legacy-resource.resource-refined .calc-card input[type=range]:not([type=checkbox]):not([type=radio]){-webkit-appearance:none!important;appearance:none!important;display:block!important;width:100%!important;min-width:0!important;height:32px!important;min-height:32px!important;max-height:32px!important;margin:8px 0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;cursor:pointer;touch-action:pan-y}
.legacy-resource.resource-refined .calc-card input[type=range]:not([type=checkbox]):not([type=radio])::-webkit-slider-runnable-track{height:6px;border:0;border-radius:4px;background:#d9d4e7}
.legacy-resource.resource-refined .calc-card input[type=range]:not([type=checkbox]):not([type=radio])::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:24px;height:24px;margin-top:-9px;border:3px solid #fff;border-radius:50%;background:#ff5349;box-shadow:0 1px 5px #172d2e40}
.legacy-resource.resource-refined .calc-card input[type=range]:not([type=checkbox]):not([type=radio])::-moz-range-track{height:6px;border:0;border-radius:4px;background:#d9d4e7}
.legacy-resource.resource-refined .calc-card input[type=range]:not([type=checkbox]):not([type=radio])::-moz-range-thumb{width:18px;height:18px;border:3px solid #fff;border-radius:50%;background:#ff5349;box-shadow:0 1px 5px #172d2e40}
.legacy-resource.resource-refined .calc-card input[type=range]:not([type=checkbox]):not([type=radio]):focus-visible{outline:2px solid #8377d9!important;outline-offset:4px}
.legacy-resource[data-resource=sigurnost] :is(.hero-sec,.section){padding:56px 0!important;background:#fff!important}
.legacy-resource[data-resource=sigurnost] .hero-sec{background:#f7f2f2!important;text-align:left!important}
.legacy-resource[data-resource=sigurnost] .hero-sec .container{max-width:1120px!important;text-align:left!important}
.legacy-resource[data-resource=sigurnost] .hero-sec :is(h1,p){max-width:780px!important;text-align:left!important;margin-left:0!important}
.legacy-resource[data-resource=sigurnost] .hero-sec p{color:#344142!important;font-size:18px!important;line-height:1.8!important}
.legacy-resource[data-resource=sigurnost] :is(.section-title,.section-desc){text-align:left!important;margin-left:0!important}
.legacy-resource[data-resource=sigurnost] .hero-badges{justify-content:flex-start!important;gap:10px!important}
.legacy-resource[data-resource=sigurnost] :is(.lic-grid,.dp-grid,.rights-grid,.contact-grid){display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:22px!important}
.legacy-resource[data-resource=sigurnost] :is(.lic-card,.dp-card,.right-item,.contact-card){padding:26px!important;background:#fff!important;border:1px solid #ded9dc!important;border-radius:16px!important;box-shadow:none!important;min-width:0!important;height:auto!important;text-align:left!important}
.legacy-resource[data-resource=sigurnost] :is(.lic-icon,.dp-icon,.right-icon,.contact-card-icon,.brand-step-symbol){display:flex!important;align-items:center!important;justify-content:center!important;width:44px!important;height:44px!important;margin:0 0 18px!important;border-radius:12px!important;background:#eae9f7!important;background-image:none!important;color:#67618b!important}
.legacy-resource[data-resource=sigurnost] :is(.lic-icon,.dp-icon,.right-icon,.contact-card-icon,.brand-step-symbol) svg{display:block!important;width:24px!important;height:24px!important}
.legacy-resource[data-resource=sigurnost] .brand-process{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:24px!important}
.legacy-resource[data-resource=sigurnost] .tl-step{padding:24px!important;border:1px solid #ded9dc!important;border-radius:16px!important;background:#f7f2f2!important;text-align:left!important}
.legacy-resource[data-resource=sigurnost] .tl-arrow{display:none!important}
.legacy-resource[data-resource=sigurnost] .tl-num{display:block!important;margin:0 0 14px!important;background:none!important;color:#777176!important;font-size:14px!important;width:auto!important;height:auto!important;text-align:left!important}
.legacy-resource[data-resource=sigurnost] .company-row{gap:20px!important;line-height:1.7!important}
.legacy-resource[data-resource=sigurnost] .hero-sec::before,.legacy-resource[data-resource=sigurnost] .hero-sec::after{display:none!important}
@media(max-width:800px){
 .legacy-resource[data-resource=sigurnost] :is(.hero-sec,.section){padding:32px 0!important}
 .legacy-resource[data-resource=sigurnost] :is(.lic-grid,.dp-grid,.rights-grid,.contact-grid,.brand-process){grid-template-columns:minmax(0,1fr)!important;gap:16px!important}
 .legacy-resource[data-resource=sigurnost] .hero-sec p{font-size:16px!important}
 .legacy-resource[data-resource=sigurnost] .company-row{display:block!important}
 .legacy-resource[data-resource=sigurnost] .company-label{display:block!important;margin-bottom:4px!important}
 .legacy-resource :is(.resource-numeric-table,.resource-card-table){font-size:14px!important;line-height:1.6!important}
 .legacy-resource[data-resource] table.resource-numeric-table{min-width:760px!important;width:100%!important;table-layout:auto!important}
 .legacy-resource[data-resource] table.resource-numeric-table :is(td,th){padding:12px 16px!important;height:auto!important;min-height:0!important;vertical-align:top!important;white-space:normal!important;line-height:1.6!important}
 .legacy-resource[data-resource] table.resource-numeric-table tr>:first-child{position:sticky!important;left:0;z-index:1;background:#fff!important;min-width:170px!important;max-width:210px!important;border-right:1px solid #ded9dc!important}
 .legacy-resource[data-resource] table.resource-numeric-table thead tr>:first-child{background:#f7f2f2!important;z-index:2}
 .legacy-resource[data-resource] table.resource-card-table{display:block!important;min-width:0!important;width:100%!important;border:0!important;background:transparent!important}
 .legacy-resource[data-resource] table.resource-card-table thead{position:absolute!important;width:1px!important;height:1px!important;overflow:hidden!important;clip-path:inset(50%)}
 .legacy-resource[data-resource] table.resource-card-table tbody{display:grid!important;gap:16px!important;width:100%!important}
 .legacy-resource[data-resource] table.resource-card-table tbody tr{display:block!important;padding:16px!important;border:1px solid #ded9dc!important;border-radius:14px!important;background:#fff!important;height:auto!important}
 .legacy-resource[data-resource] table.resource-card-table tbody :is(td,th){display:block!important;width:100%!important;min-width:0!important;max-width:none!important;height:auto!important;min-height:0!important;padding:10px 0!important;border:0!important;border-bottom:1px solid #eee9ec!important;white-space:normal!important;overflow-wrap:anywhere!important;line-height:1.65!important;text-align:left!important}
 .legacy-resource[data-resource] table.resource-card-table tbody tr>:last-child{border-bottom:0!important}
 .legacy-resource[data-resource] table.resource-card-table tbody [data-label]::before{content:attr(data-label);display:block;font-size:12px;font-weight:600;color:#777176;line-height:1.5;margin-bottom:5px}
 .legacy-resource .ds-table-scroll:has(.resource-card-table){overflow:visible!important;border:0!important;border-radius:0!important;background:none!important}
}
.legacy-resource.resource-refined .calc-card input[type=range]::-webkit-slider-container{display:flex!important;align-items:center!important;width:100%!important;height:32px!important;padding:0!important;margin:0!important}
.legacy-resource.resource-refined .calc-card input[type=range]::-webkit-slider-runnable-track{width:100%!important;height:6px!important;min-height:0!important;margin:0!important;padding:0!important;border:0!important;border-radius:4px!important;background:#d9d4e7!important;box-sizing:border-box!important}
.legacy-resource.resource-refined .calc-card input[type=range]::-moz-range-track{width:100%!important;height:6px!important;background:#d9d4e7!important}
.legacy-resource[data-resource=sigurnost] .hero-badges{align-items:flex-start!important}
@media(max-width:800px){.legacy-resource .ds-table-scroll>:is(p,.table-note,.table-source){max-width:calc(100vw - 72px)!important;white-space:normal!important;line-height:1.65!important}}
.legacy-resource[data-resource=sigurnost] :is(.tl-step,.cta-inner) :is(h2,h3,h4,p){color:#344142!important;-webkit-text-fill-color:#344142!important}
.legacy-resource[data-resource=sigurnost] .tl-step p{font-size:15px!important;line-height:1.75!important}
.legacy-resource[data-resource]{--accent:#c63e35;--accent-dark:#a32d27;--text-light:#625d62;--text-mid:#625d62}
.legacy-resource[data-resource] h1,.legacy-resource[data-resource] h1 :is(span,strong,em){color:#c63e35!important;-webkit-text-fill-color:#c63e35!important;background:none!important}
.legacy-resource[data-resource] a:not([class*=btn]):not([class*=cta]),.legacy-resource[data-resource] .prod-card-arrow{color:#b63730!important}
.legacy-resource[data-resource] :is(.btn-hero,.btn-primary,.btn-cta-white,.calc-btn,.calc-cta-btn,.cta-band-btn,.cta-btn,.d-btn,.sc-cta,.so-add,.gpr-calc-btn){background:#c63e35!important;color:#fff!important;-webkit-text-fill-color:#fff!important;border-color:#c63e35!important}
.legacy-resource[data-resource] :is(.calc-cta-alt,.btn-outline){background:#fff!important;color:#b63730!important;-webkit-text-fill-color:#b63730!important}
.legacy-resource[data-resource] :is(.cluster-hero-meta,.calc-hint,.calc-cta-note,.press-bar-quote,.pc-auth-badge,.pc-auth-badge span,.pc-auth-badge strong){color:#625d62!important;-webkit-text-fill-color:#625d62!important}
.legacy-resource[data-resource] .pen-bar-label{color:#172d2e!important;-webkit-text-fill-color:#172d2e!important}
.legacy-resource[data-resource=refinansirane-na-ipotechen-kredit] .section-title{color:#172d2e!important;-webkit-text-fill-color:#172d2e!important}
.legacy-resource[data-resource=sigurnost] .faq-toggle{color:#b63730!important}
.legacy-resource[data-resource=refinansirane-na-ipotechen-kredit] .video-section .section-title{color:#fff!important;-webkit-text-fill-color:#fff!important}
.legacy-resource[data-resource] .product-cta{background:#c63e35!important;color:#fff!important;-webkit-text-fill-color:#fff!important}
.legacy-resource[data-resource].legacy-resource :is(.btn-hero,.btn-primary,.btn-cta-white,.calc-btn,.calc-cta-btn,.cta-band-btn,.cta-btn,.d-btn,.sc-cta,.so-add,.gpr-calc-btn,.product-cta,.guide-cta-inline a,button[onclick="calcCmp()"]){background:#c63e35!important;color:#fff!important;-webkit-text-fill-color:#fff!important;border-color:#c63e35!important}
.legacy-resource[data-resource].legacy-resource :is(.calc-cta-alt,.btn-outline){background:#fff!important;color:#b63730!important;-webkit-text-fill-color:#b63730!important}
.legacy-resource[data-resource] .calc-result-value,.legacy-resource[data-resource] .calc-result-value :is(span,strong),.legacy-resource[data-resource] .pct-label,.legacy-resource[data-resource] .pk-seg label:has(input:checked) span{color:#b63730!important;-webkit-text-fill-color:#b63730!important}
.legacy-resource[data-resource] .pen-bar-label{color:#fff!important;-webkit-text-fill-color:#fff!important}
.legacy-resource[data-resource] .eyebrow{color:#625d62!important;-webkit-text-fill-color:#625d62!important}
.legacy-resource[data-resource].legacy-resource .button.primary{background:#c63e35!important;color:#fff!important;-webkit-text-fill-color:#fff!important;border-color:#c63e35!important}
@media(max-width:800px){
.legacy-resource[data-resource] table.resource-card-table caption{display:block!important;width:100%!important;max-width:none!important;padding:12px 0 0!important;text-align:left!important;white-space:normal!important;caption-side:bottom}
}
@media(max-width:800px){
.legacy-resource[data-resource] table.resource-compact-table{min-width:0!important;width:100%!important;table-layout:fixed!important}
.legacy-resource[data-resource] table.resource-compact-table th{font-size:12px!important;letter-spacing:0!important;text-transform:none!important;line-height:1.3!important}
.legacy-resource[data-resource] table.resource-compact-table :is(th,td){overflow-wrap:anywhere}
.legacy-resource[data-resource] table.resource-compact-table :is(th,td){padding:10px 8px!important;font-size:14px!important;white-space:normal!important;height:auto!important;min-height:0!important}
.legacy-resource[data-resource] table.resource-fit-table{min-width:0!important;width:100%!important;table-layout:fixed!important}
.legacy-resource[data-resource] table.resource-fit-table :is(th,td){padding:10px 8px!important;font-size:14px!important;white-space:normal!important;overflow-wrap:anywhere;height:auto!important;min-height:0!important}
.legacy-resource[data-resource] table.resource-fit-table tr>:first-child{position:static!important;min-width:0!important;max-width:none!important;width:42%!important;border-right:0!important}
.legacy-resource[data-resource] table.resource-compact-table tr>:first-child{position:static!important;min-width:0!important;max-width:none!important;border-right:0!important}
.legacy-resource[data-resource] table.resource-numeric-table[data-cols="2"],.legacy-resource[data-resource] table.resource-numeric-table[data-cols="3"]{min-width:560px!important}
.legacy-resource[data-resource] table.resource-card-table [data-label=""]::before{display:none!important}
}
