.na-status{border:1px solid #e8bfd5;border-left:5px solid #e6008d;border-radius:12px;padding:24px;background:#fff1f8}.na-status strong{color:#98115f}.na-status p{font-size:15px;line-height:1.8;margin:10px 0 0}.na-flow,.na-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.na-flow article{padding:24px;background:#fff7fb;border-radius:13px;border:1px solid #ecd4e1}.na-flow span{color:#b9267d;font-size:11px;letter-spacing:.1em}.na-flow h3{font-size:23px;margin:18px 0 10px}.na-flow p,.na-card p{font-size:14px;line-height:1.8}.na-card{padding:25px;border:1px solid #e6d7df;border-radius:15px;background:linear-gradient(145deg,#fff,#fff8fc);min-width:0}.na-card h3{font-size:25px;line-height:1.2}.na-badge{font-size:10px;padding:6px 9px;background:#fbe7f3;color:#982063;border-radius:15px}.na-card details{margin-top:22px;border-top:1px solid #ead6e1;padding-top:17px}.na-card summary,.na-letter summary{cursor:pointer;font-size:13px;font-weight:650}.na-note,.na-identifier{font-size:12px!important;color:#826a79;line-height:1.8}.na-card dt{color:#ab166c;font-size:11px;font-weight:bold;margin-top:18px}.na-card dd{margin:5px 0;font-size:14px;line-height:1.8}.na-letter-intro{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:15px;margin:26px 0}.na-letter-intro article{padding:22px;background:#fff4fa;border-radius:12px}.na-letter-intro p{font-size:14px;line-height:1.8}.na-letter{border:1px solid #dfc4d3;border-radius:13px;padding:24px}.na-letter>div{max-width:760px}.na-letter p{font-size:15px;line-height:1.9}.na-next li{margin:17px 0;line-height:1.9}@media(max-width:1100px){.na-grid,.na-flow{grid-template-columns:1fr}.na-letter-intro{grid-template-columns:1fr}}@media(max-width:600px){.na-head h1{font-size:45px}.na-card,.na-flow article,.na-letter{padding:21px}.na-status{padding:20px}}
