.nfc-url{display:block;overflow-wrap:anywhere;background:#F1EEF4;border:1px solid #E1DBE8;border-radius:10px;padding:14px;font-size:12px}.nfc-steps{padding-left:23px;font-size:13px;line-height:1.7;margin:22px 0}.nfc-steps li{padding:4px 0}.nfc-buttons{display:flex;flex-wrap:wrap;gap:10px;margin-top:20px}.nfc-buttons .btn{font-size:12px}.nfc-buttons [hidden]{display:none}.nfc-status{background:#F2EEF7;padding:14px;border-radius:10px;font-size:13px;line-height:1.7;margin-top:18px}.tag-actions{display:flex;gap:7px;align-items:center}.tag-actions .btn{font-size:11px;padding:9px 10px}.nfc-writer .checkline{align-items:flex-start;line-height:1.5}.nfc-writer .checkline input{margin-top:3px}@media(max-width:650px){.tag-row{flex-wrap:wrap}.tag-actions{width:100%;justify-content:flex-end}.nfc-buttons .btn{flex:1}.nfc-writer h2{font-size:21px}}
