/* Kontrolne liste za investitore: stilovi stranice i ispisa */
.lista h2{border-top:1px solid var(--ink);padding-top:.9em;margin-top:2.2em}
.lista .check{margin-top:.8em}
.lista .check li{padding:0;margin-top:0}
.lista .check li::before{display:none}
.lista .check label{display:grid;grid-template-columns:22px 1fr;gap:12px;align-items:start;padding:10px 0;cursor:pointer;color:#2d3c49}
.lista .check input[type=checkbox]{width:18px;height:18px;margin-top:.2em;accent-color:var(--clay)}
.lista .check input[type=checkbox]:focus-visible{outline:2px solid var(--clay);outline-offset:2px}
.lista .potpis{margin-top:2em;font-weight:600;color:var(--ink)}
.lista .lista-akcije{margin-top:1.4em}
.lista button.print{padding:13px 26px;background:var(--ink);color:var(--paper);border:0;font:inherit;font-weight:600;cursor:pointer}
.lista button.print:hover{background:#8f4e31;color:#fff}
.lista .natrag{margin-top:1.6em}
.lista .natrag a{text-underline-offset:.25em;text-decoration-color:var(--clay)}

@media print{
  header,footer,.foot,.print,.lista-akcije,.natrag,.skip,nav{display:none !important}
  html,body,main{background:#fff !important;color:#000 !important}
  .pagehead{padding:0 0 12pt}
  .pagehead h1{font-size:22pt}
  .pagehead p{font-size:11pt;color:#000;max-width:none}
  .prose{padding:0;max-width:none}
  .prose p,.prose li,.lista .check label{color:#000;font-size:11pt}
  .lista h2{font-size:13pt;margin:16pt 0 4pt;padding-top:6pt;break-after:avoid;border-color:#000}
  .lista .check{break-inside:avoid;border-color:#888}
  .lista .check li{border-color:#bbb;break-inside:avoid}
  .lista .check label{padding:5pt 0}
  .lista .check input[type=checkbox]{appearance:none;-webkit-appearance:none;display:block;width:12pt;height:12pt;border:1.2pt solid #000;background:#fff;margin-top:.15em;-webkit-print-color-adjust:exact;print-color-adjust:exact}
  .lista .check input[type=checkbox]:checked{background:#000;box-shadow:inset 0 0 0 2pt #fff}
  .lista .check label{grid-template-columns:16pt 1fr;gap:8pt}
  .disc{color:#000;font-size:10pt}
  .lista .potpis{margin-top:14pt}
  a{color:#000;text-decoration:none}
}
