#eth-panel .p-card{padding:16px;margin:16px 0;background:#ffffff75;border:1px solid #ffffffb0;border-radius:16px}#eth-panel .p-card h3{font-size:14px;margin:0 0 8px;font-weight:600}#eth-panel .p-card p{font-size:12px;color:#666;margin:6px 0;line-height:1.65}#eth-panel .p-notice{font-size:10px;letter-spacing:.06em;border-left:3px solid #222;padding:8px 10px;background:#fff7;border-radius:0 8px 8px 0}#eth-panel textarea{display:block;box-sizing:border-box;width:100%;min-height:105px;margin:8px 0;padding:14px;border:1px solid #bbb;border-radius:12px;background:#ffffffaa;font:14px/1.6 system-ui;resize:vertical;color:#222}#eth-panel .p-quick{display:flex;flex-wrap:wrap;gap:4px;margin:8px 0}#eth-panel .p-quick button{font-size:11px;padding:7px 12px;margin:0}#eth-panel .p-card button{font-size:12px;padding:8px 12px}#eth-panel input[data-valid=false]:not(:placeholder-shown){border-color:#ab635f}#eth-panel input[data-valid=true]{border-color:#719a80}#eth-panel .p-activity{display:block;font-size:12px;padding:10px 0;border-top:1px solid #ddd}#eth-panel details summary{cursor:pointer;font-size:13px;font-weight:500}.n-header .p-current{text-decoration:underline;text-underline-offset:7px}#eth-panel button:focus-visible,#eth-panel input:focus-visible,#eth-panel textarea:focus-visible{outline:2px solid #777;outline-offset:3px}#eth-status:not(:empty){border-left:3px solid #7a7a7a;font-size:13px}#eth-panel button:disabled{animation:p-pulse 1.2s ease-in-out infinite}@keyframes p-pulse{50%{opacity:.35}}@media(prefers-reduced-motion:reduce){#eth-panel button:disabled{animation:none}}
