.nowecor-credit-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;margin:14px 0}.nowecor-credit-grid>div,.nowecor-horizon>div{padding:13px 14px;border-radius:10px;background:var(--cd-gray-soft,#eef0eb);border:1px solid var(--line,#dce1d8)}.nowecor-credit-grid span,.nowecor-credit-grid small,.nowecor-horizon span,.nowecor-horizon small{display:block;color:var(--muted,#737d6d);font-size:.74rem}.nowecor-credit-grid strong,.nowecor-horizon strong{display:block;margin:4px 0;color:var(--cd-green-dark,#014d49);font-size:1.15rem}.credit-line-form{display:flex;align-items:end;gap:12px;padding:13px 14px;border-radius:10px;background:#fff7e8;border:1px solid #e0bc71}.credit-line-form label{display:grid;gap:4px;min-width:240px}.credit-line-form input{width:100%}.nowecor-horizon{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:14px 0}.nowecor-documents{min-width:1280px}.nowecor-documents td small{display:block;color:var(--muted,#737d6d);font-size:.72rem;margin-top:3px}.payment-status{display:inline-block;padding:.34rem .55rem;border-radius:999px;font-size:.72rem;font-weight:700;white-space:nowrap}.payment-status.paid{background:#e8f2ef;color:#026b66}.payment-status.planned{background:#fff0cb;color:#7b5208}.payment-status.credit_open{background:#e8eef7;color:#25558a}.payment-status.review{background:#fde8e7;color:#b42318}.cfo-nowecor{border-top:4px solid var(--cd-green,#026b66)}.bank-credit-line{border-top:4px solid #b98218}.material-performance-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.material-performance-grid article{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:15px;border:1px solid var(--line,#dce1d8);border-top:4px solid var(--cd-green,#026b66);border-radius:12px;background:#fff}.material-performance-grid header{grid-column:1/-1;display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.material-performance-grid h3{margin:0}.material-performance-grid header span,.material-performance-grid article div span,.material-performance-grid article small{display:block;color:var(--muted,#737d6d);font-size:.72rem}.material-performance-grid article div{padding:10px;border-radius:9px;background:var(--cd-gray-soft,#eef0eb)}.material-performance-grid article div strong{display:block;margin-top:3px}.material-performance-grid article small{margin-top:4px}
.nowecor-advices details{margin:0}.nowecor-advices summary{cursor:pointer;font-weight:700;color:var(--brand,#026b66)}.advice-items{display:grid;gap:5px;margin-top:8px;min-width:220px}.advice-items span{display:block;font-size:.86rem;white-space:nowrap}
@media(max-width:1050px){.nowecor-credit-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:800px){.nowecor-horizon,.material-performance-grid{grid-template-columns:1fr}}@media(max-width:560px){.nowecor-credit-grid{grid-template-columns:1fr}.credit-line-form{align-items:stretch;flex-direction:column}.credit-line-form label{min-width:0}.material-performance-grid article{grid-template-columns:1fr}.material-performance-grid header{display:block}}
