/* Zenvira by Artemis 1.0 – pénzügyi TESZT-ellenőrzés, jóváhagyott arculat */
.zn-fin{max-width:1440px}.zn-fin-summary{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin:24px 0}.zn-fin-card{padding:24px;display:flex;flex-direction:column;gap:12px}.zn-fin-card span{font-size:13px;color:#64748b;font-weight:600}.zn-fin-card strong{font-size:24px;color:#132c48;overflow-wrap:anywhere}.zn-fin-card small{color:#64748b;font-size:12px}.zn-fin-panel{margin:18px 0;padding:24px}.zn-fin-panel h2{margin:0 0 16px}.zn-fin-panel h3{margin:20px 0 10px}.zn-fin-panel .zn-data-table{width:100%;border-collapse:collapse}.zn-fin-panel .zn-data-table th,.zn-fin-panel .zn-data-table td{padding:13px 15px;text-align:left;border-bottom:1px solid #e7eef4}.zn-fin-panel .zn-data-table thead{background:#eef8f8}.zn-fin-panel .zn-data-table tfoot{background:#eef8f8}.zn-fin-messages{margin:0;padding:0 0 0 20px;color:#8b5f23}.zn-fin-messages li{margin:10px 0;line-height:1.55}.zn-fin-errors{color:#b42318}.zn-fin-refs{display:flex;flex-wrap:wrap;gap:10px}.zn-fin-refs a{border:1px solid #c9e6e5;border-radius:10px;padding:10px 14px;color:#167e80;text-decoration:none;background:#f4fdfc;font-weight:600}.zn-fin-history{margin-top:24px;border-top:1px solid #e4edf1;padding-top:14px}.zn-fin-history p{font-size:13px;color:#526278}.zn-fin-panel .muted{color:#64748b;line-height:1.65}.zn-fin .notice-banner{margin:18px 0}.zn-fin .heading{margin-bottom:20px}@media(max-width:900px){.zn-fin-summary{grid-template-columns:1fr}.zn-fin-card{padding:20px}.zn-fin-panel{padding:18px}}@media print{.zn-fin button,.zn-fin .zn-breadcrumb,.zn-fin-history{display:none!important}.zn-fin-summary{grid-template-columns:repeat(3,1fr)}}
