/* Zenvira by Artemis 0.7 – a jovahagyott admin designhez illeszkedo uzleti modul */
.zn-series-admin .zn-data-card,.zn-preflight .zn-data-card{padding:23px 25px;margin-bottom:20px}
.zn-series-admin .zn-series-form{margin-top:22px;max-width:1100px}
.zn-series-admin .zn-series-create{display:flex;flex-direction:column;gap:16px;width:100%}
.zn-series-admin .zn-series-create label{display:flex;flex-direction:column;gap:8px;font-size:12px;color:#315063;font-weight:700}
.zn-series-admin .zn-series-create input,.zn-series-admin .zn-series-create select,.zn-preflight .zn-series-assign select{width:100%;min-height:44px;padding:10px 12px;font-family:inherit;border:1px solid #d1dfe8;border-radius:9px;background:white;color:#15354a;font-size:12px}
.zn-series-admin .zn-series-create small{font-size:10px;font-weight:400;color:#738c9a}
.zn-preflight .zn-review-grid{display:grid;grid-template-columns:1fr 1fr;gap:17px}
.zn-preflight .zn-series-assign{display:flex;flex-direction:column;align-items:flex-start;gap:13px;margin:16px 0}
.zn-preflight .zn-series-assign label{display:flex;flex-direction:column;gap:7px;color:#2d5162;font-size:12px;font-weight:700;width:100%}
.zn-preflight .zn-review-stats{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin:20px 0 16px}
.zn-preflight .zn-review-stats>div{background:#f2faf9;padding:15px 10px;border:1px solid #e2eeed;border-radius:9px;min-width:0}
.zn-preflight .zn-review-stats strong{display:block;font-size:18px;color:#074252;overflow-wrap:anywhere}
.zn-preflight .zn-review-stats span{display:block;margin-top:8px;font-size:10px;color:#718999}
.zn-check-list{display:flex;flex-direction:column;gap:10px;margin-top:17px}
.zn-check{display:flex;align-items:flex-start;gap:12px;background:#f7fafb;border:1px solid #e1eaef;border-radius:10px;padding:14px 15px}
.zn-check-icon{width:26px;height:26px;border-radius:50%;flex:0 0 26px;display:flex;align-items:center;justify-content:center;font-weight:900;font-size:14px;background:#d7e8ed;color:#216574}
.zn-check strong{color:#123951;font-size:12px}.zn-check p{color:#667f8d;font-size:11px;line-height:1.5;margin:4px 0 0}
.zn-check--error{border-color:#f1d2d4;background:#fff7f7}.zn-check--error .zn-check-icon{background:#f9dedf;color:#b42e44}
.zn-check--warning{border-color:#f1e5ce;background:#fffbf3}.zn-check--warning .zn-check-icon{background:#f8e7bd;color:#966318}
.zn-check--ok{background:#f4fbf9;border-color:#d9efea}.zn-check--ok .zn-check-icon{background:#d9f5ed;color:#128568}
@media(max-width:900px){.zn-preflight .zn-review-grid{grid-template-columns:1fr}}@media(max-width:600px){.zn-series-admin .zn-data-card,.zn-preflight .zn-data-card{padding:16px}.zn-preflight .zn-review-stats{grid-template-columns:1fr 1fr}.zn-preflight .zn-review-stats>div:last-child{grid-column:1/-1}}
