.nz-tickets{max-width:1000px;color:#203451}
.nz-tickets section{background:white;border:1px solid #dce5f1;border-radius:12px;padding:clamp(17px,3vw,30px)}
.nz-tickets h2{font-size:20px;margin:0;overflow-wrap:anywhere}.nz-tickets small,.nz-tickets time{font-size:12px;color:#61758a}
.nz-tkt-head,.nz-tkt-row,.nz-tickets article>div,.nz-tkt-actions{display:flex;align-items:center;justify-content:space-between;gap:14px}
.nz-tkt-actions{justify-content:flex-start;margin-top:15px}.nz-tkt-actions:empty,.nz-tkt-error:empty{display:none}
.nz-tkt-back{display:inline-block;color:#315fc1;margin-bottom:14px}.nz-tkt-row,.nz-tickets article{border-top:1px solid #e5eaf1;padding:17px 0}
.nz-tkt-row:first-of-type,.nz-tickets section>article:first-of-type{margin-top:19px}
.nz-tkt-row b,.nz-tkt-row small{display:block;overflow-wrap:anywhere}.nz-tkt-row small{margin-top:7px}.nz-tkt-status{flex:none;color:#27559c;background:#edf3ff;font-size:12px;padding:4px 10px;border-radius:20px}
.nz-tickets form{display:grid;gap:14px;margin-top:20px}.nz-tickets label{display:grid;gap:6px;font-weight:550}
.nz-tickets input,.nz-tickets select,.nz-tickets textarea{box-sizing:border-box;width:100%;min-width:0;font:inherit;font-weight:400;color:inherit;border:1px solid #bdcbdc;border-radius:6px;padding:10px;background:#fff}.nz-tickets textarea{resize:vertical}
.nz-tickets article p{white-space:pre-wrap;overflow-wrap:anywhere;margin:9px 0 0}.nz-tkt-error{color:#ab2938}
.nz-tkt-empty{color:#63778e;margin:25px 0 0}.nz-tickets .bcc-btn{display:inline-flex;text-decoration:none;align-items:center;flex:none}
