.lawit-page .procena{max-width:760px;margin:0 auto}.lawit-page .procena-intro p{color:#3a3a3a;margin-bottom:12px;font-size:16px;line-height:1.7}.lawit-page .procena-legend{color:#666;background:#f7f7f7;border-left:3px solid #4aa50a;flex-wrap:wrap;gap:8px 20px;margin:20px 0 40px;padding:14px 18px;font-size:13px;list-style:none;display:flex}.lawit-page .procena-legend b{color:#1a1a1a;margin-right:4px}.lawit-page .procena fieldset{border:0;min-width:0}.lawit-page .procena-context{border:1px solid #eaeaea;margin-bottom:40px;padding:24px}.lawit-page .procena-context-title{letter-spacing:2px;text-transform:uppercase;color:#4aa50a;margin-bottom:16px;font-size:12px;font-weight:700}.lawit-page .procena-context-title span{color:#999;letter-spacing:1px;margin-left:8px;font-weight:600}.lawit-page .procena-context-q+.procena-context-q{margin-top:22px}.lawit-page .procena-context-q legend{color:#1a1a1a;margin-bottom:10px;font-size:15px;font-weight:600;line-height:1.5}.lawit-page .procena-questions{counter-reset:none;list-style:none}.lawit-page .procena-q{border-top:1px solid #eaeaea;padding:26px 0;scroll-margin-top:130px}.lawit-page .procena-context-q{scroll-margin-top:130px}.lawit-page .procena-q:last-child{border-bottom:1px solid #eaeaea}.lawit-page .procena-q legend{color:#1a1a1a;gap:14px;font-size:16px;font-weight:600;line-height:1.55;display:flex}.lawit-page .procena-q-num{color:#4aa50a;flex:none;padding-top:2px;font-family:Inter,sans-serif;font-size:14px;font-weight:900}.lawit-page .procena-q-ref{color:#999;margin:6px 0 0 34px;font-size:12px}.lawit-page .procena-q details{color:#666;margin:8px 0 0 34px;font-size:13px}.lawit-page .procena-q summary{cursor:pointer;color:#4aa50a;width:fit-content;font-weight:600}.lawit-page .procena-q details p{background:#f9f9f9;margin-top:6px;padding:10px 14px;line-height:1.6}.lawit-page .procena-q .procena-options{margin:14px 0 0 34px}.lawit-page .is-missing{border-left:3px solid #c0392b;padding-left:14px}.lawit-page .procena-options{flex-wrap:wrap;gap:8px;display:flex}.lawit-page .procena-options.is-stacked{flex-direction:column;align-items:stretch}.lawit-page .procena-options label{cursor:pointer;position:relative}.lawit-page .procena-options input{opacity:0;width:1px;height:1px;position:absolute}.lawit-page .procena-options span{color:#3a3a3a;background:#fff;border:1px solid #e0e0e0;padding:9px 16px;font-size:14px;line-height:1.45;transition:all .2s;display:block}.lawit-page .procena-options.is-stacked span{padding:11px 16px}.lawit-page .procena-options label:hover span{border-color:#4aa50a}.lawit-page .procena-options input:checked+span{color:#fff;background:#4aa50a;border-color:#4aa50a;font-weight:600}.lawit-page .procena-options input:focus-visible+span{outline-offset:2px;outline:2px solid #1a1a1a}.lawit-page .procena-progress{z-index:99;visibility:hidden;background:#fffffff7;border-top:1px solid #f0f0f0;transition:transform .3s,visibility 0s linear .3s;position:fixed;top:70px;left:0;right:0;transform:translateY(-110%);box-shadow:0 6px 16px #0000000f}.lawit-page .procena-progress.is-visible{visibility:visible;transition:transform .3s,visibility;transform:none}.lawit-page .procena-progress-inner{color:#666;align-items:center;gap:16px;max-width:760px;margin:0 auto;padding:10px 20px;font-size:13px;display:flex}.lawit-page .procena-progress-count{flex:none}.lawit-page .procena-progress b{color:#1a1a1a}.lawit-page .procena-progress-bar{background:#eee;flex:1;height:6px}.lawit-page .procena-progress-bar span{background:#4aa50a;width:0;height:100%;transition:width .3s;display:block}.lawit-page .procena-progress-jump{font:inherit;color:#4aa50a;cursor:pointer;background:0 0;border:0;flex:none;padding:4px 0;font-size:13px;font-weight:700}.lawit-page .procena-progress-jump:hover{color:#3d8a08;text-decoration:underline}@media (hover:hover) and (width>=901px){.lawit-page:has(.lawit-nav-links>li:hover>.lawit-nav-dropdown) .procena-progress.is-visible{visibility:hidden;transition:transform .2s,visibility 0s linear .2s;transform:translateY(-110%)}}@media (width>=901px){.lawit-page:has(.lawit-nav-links>li:focus-within>.lawit-nav-dropdown) .procena-progress.is-visible{visibility:hidden;transition:transform .2s,visibility 0s linear .2s;transform:translateY(-110%)}}.lawit-page:has(.lawit-nav-links.open) .procena-progress.is-visible{visibility:hidden;transition:transform .2s,visibility 0s linear .2s;transform:translateY(-110%)}@media (prefers-reduced-motion:reduce){.lawit-page .procena-progress,.lawit-page .procena-progress.is-visible{transition:none!important}}.lawit-page .procena-gate{background:#f7f7f7;margin-top:48px;padding:32px}.lawit-page .procena-gate h2{color:#1a1a1a;margin-bottom:10px;font-size:26px}.lawit-page .procena-gate>p{color:#555;margin-bottom:20px;font-size:15px;line-height:1.7}.lawit-page .procena-fields{grid-template-columns:1fr 1fr;gap:16px;margin-bottom:16px;display:grid}.lawit-page .procena-field{color:#1a1a1a;flex-direction:column;gap:6px;font-size:13px;font-weight:600;display:flex}.lawit-page .procena-field:last-child{grid-column:1/-1}.lawit-page .procena-field input{font:inherit;color:#1a1a1a;background:#fff;border:1px solid #e0e0e0;border-radius:0;outline:none;width:100%;padding:12px 14px;font-size:15px;font-weight:400;transition:border-color .2s,box-shadow .2s}.lawit-page .procena-field input:focus{border-color:#4aa50a;box-shadow:0 0 0 3px #4aa50a26}.lawit-page .procena-field input.is-invalid{border-color:#c0392b}.lawit-page .procena-privacy{color:#888;margin:4px 0 8px;font-size:13px;line-height:1.6}.lawit-page .procena-privacy a{color:#4aa50a}.lawit-page .procena-gate .lawit-service-cta{cursor:pointer;border:0;margin-top:8px;font-family:inherit}.lawit-page .procena-gate .lawit-service-cta[disabled]{opacity:.7;cursor:wait;transform:none}.lawit-page .procena-gate .cf-turnstile{margin:4px 0 8px}.lawit-hp{width:1px;height:1px;overflow:hidden;position:absolute!important;left:-10000px!important}.lawit-page .lawit-form-status{color:#2f5f0a;background:#f3f9ee;border-left:3px solid #4aa50a;margin-top:16px;padding:14px 16px;font-size:15px;line-height:1.6}.lawit-page .lawit-form-status.is-error{color:#8e2a1f;background:#fdf1f0;border-left-color:#c0392b}.lawit-page .procena-result{outline:none;scroll-margin-top:90px}.lawit-page .procena-gate{scroll-margin-top:90px}.lawit-page .procena-report{--band:#4aa50a}.lawit-page .procena-report.is-nizak{--band:#7da812}.lawit-page .procena-report.is-srednji{--band:#d99a00}.lawit-page .procena-report.is-visok{--band:#e0661b}.lawit-page .procena-report.is-kritican{--band:#c0392b}.lawit-page .procena-score{align-items:center;gap:28px;margin:6px 0 18px;display:flex}.lawit-page .procena-score-num{color:#1a1a1a;flex:none;font-family:Inter,sans-serif;line-height:1}.lawit-page .procena-score-num strong{color:var(--band);font-size:72px;font-weight:900}.lawit-page .procena-score-num span{color:#999;font-size:20px;font-weight:700}.lawit-page .procena-band{color:#1a1a1a;margin-bottom:4px;font-size:20px}.lawit-page .procena-band strong{color:var(--band)}.lawit-page .procena-band span{color:#999;font-size:14px}.lawit-page .procena-score p:not(.procena-band){color:#555;font-size:15px}.lawit-page .procena-meter{background:#eee;height:8px}.lawit-page .procena-meter span{background:var(--band);height:100%;display:block}.lawit-page .procena-points{color:#999;margin:8px 0 24px;font-size:13px}.lawit-page .procena-note{color:#3a3a3a;background:#f7f7f7;border-left:3px solid #1a1a1a;margin-bottom:24px;padding:14px 18px;font-size:15px;line-height:1.6}.lawit-page .procena-report h3{color:#1a1a1a;margin:32px 0 16px;font-size:20px}.lawit-page .procena-report>p{font-size:15px;line-height:1.7}.lawit-page .procena-gaps{counter-reset:gap;list-style:none}.lawit-page .procena-gaps li{counter-increment:gap;border-top:1px solid #eaeaea;padding:16px 0 16px 44px;position:relative}.lawit-page .procena-gaps li:before{content:counter(gap);color:#1a1a1a;text-align:center;background:#f3f3f3;border-radius:50%;width:28px;height:28px;font:700 13px/28px Inter,sans-serif;position:absolute;top:16px;left:0}.lawit-page .procena-gaps p{color:#3a3a3a;font-size:15px;line-height:1.65}.lawit-page .procena-gap-topic{margin-bottom:4px;font-weight:700;color:#1a1a1a!important}.lawit-page .procena-gap-ref{margin-top:4px;color:#999!important;font-size:12px!important}.lawit-page .procena-tag{letter-spacing:.5px;text-transform:uppercase;vertical-align:2px;color:#c0392b;background:#fdf1f0;margin-left:6px;padding:2px 8px;font-size:11px;font-weight:700;display:inline-block}.lawit-page .procena-tag.is-delimicno{color:#a86f00;background:#fdf6e3}.lawit-page .procena-disclaimer{color:#888;border-top:1px solid #eaeaea;margin-top:28px;padding-top:16px;font-size:13px!important}.lawit-page .procena-next{color:#fff;background:#1a1a1a;margin-top:40px;padding:32px}.lawit-page .procena-next h3{margin-bottom:8px;font-size:22px}.lawit-page .procena-next p{color:#ffffffbf;font-size:15px}.lawit-page .procena-next-actions{flex-wrap:wrap;align-items:center;gap:8px 24px;display:flex}.lawit-page .procena-link{color:#ffffffd9;font:inherit;cursor:pointer;background:0 0;border:0;margin-top:24px;padding:0;font-size:13px;font-weight:600;text-decoration:underline}.lawit-page .procena-link:hover{color:#4aa50a}@media (width<=600px){.lawit-page .procena-progress .procena-long{display:none}.lawit-page .procena-progress-inner{gap:12px;padding:10px 16px}.lawit-page .procena-fields{grid-template-columns:1fr}.lawit-page .procena-q-ref,.lawit-page .procena-q details,.lawit-page .procena-q .procena-options{margin-left:0}.lawit-page .procena-gate,.lawit-page .procena-next,.lawit-page .procena-context{padding:22px 18px}.lawit-page .procena-score{gap:18px}.lawit-page .procena-score-num strong{font-size:56px}}@media print{.lawit-nav,.lawit-service-header,.lawit-contact,#lawit-pc-bar,.procena-intro,.procena form,.procena-next{display:none!important}.lawit-service-body{padding:0!important}.procena-result[hidden]{display:none!important}.procena-report{-webkit-print-color-adjust:exact;print-color-adjust:exact}}
