.nfc-assignment-test_panel__Z1IXN{max-width:760px;margin:24px auto;padding:24px;border:1px solid #ddd;border-radius:20px;background:white;color:#24262b}.nfc-assignment-test_panel__Z1IXN h1{font-size:1.8rem;margin:8px 0}.nfc-assignment-test_panel__Z1IXN p{margin:12px 0;line-height:1.5}.nfc-assignment-test_badge__BiOLl{display:inline-block;background:#fff0f2;color:#b90826;padding:6px 10px;border-radius:6px;font-weight:700}.nfc-assignment-test_actions__667d8,.nfc-assignment-test_form__VUbPx{display:flex;gap:12px;flex-wrap:wrap;align-items:end;margin:20px 0}.nfc-assignment-test_form__VUbPx label{display:grid;gap:6px;flex:1 1 220px;min-width:0}.nfc-assignment-test_form__VUbPx input{width:100%;min-width:0;box-sizing:border-box}.nfc-assignment-test_actions__667d8 a,.nfc-assignment-test_panel__Z1IXN button,.nfc-assignment-test_panel__Z1IXN input,.nfc-assignment-test_panel__Z1IXN select{border:1px solid #aaa;border-radius:8px;padding:10px 14px;font:inherit}.nfc-assignment-test_actions__667d8 a,.nfc-assignment-test_panel__Z1IXN button{background:#24262b;color:white;text-decoration:none;cursor:pointer}.nfc-assignment-test_panel__Z1IXN button:disabled{opacity:.5;cursor:default}.nfc-assignment-test_details__wIUiS{display:grid;grid-template-columns:130px minmax(0,1fr);gap:8px}.nfc-assignment-test_details__wIUiS dd{margin:0;overflow-wrap:anywhere}.nfc-assignment-test_target__OfXsd{max-width:360px;margin:24px auto;border:1px solid #ddd;border-radius:24px;padding:24px;text-align:center}.nfc-assignment-test_target__OfXsd img{width:100px;height:100px;object-fit:contain;margin:16px auto}.nfc-assignment-test_target__OfXsd h2{font-size:1.5rem}.nfc-assignment-test_qr__KgjZk{width:240px;max-width:100%;margin:12px auto}.nfc-assignment-test_notice__RJW8Y{background:#f3f3f4;padding:12px;border-radius:8px}@media (max-width:480px){.nfc-assignment-test_panel__Z1IXN{margin:8px;padding:16px}.nfc-assignment-test_details__wIUiS{grid-template-columns:1fr}.nfc-assignment-test_details__wIUiS dd{margin-bottom:8px}}