/* VERIFIED Wallets - public wallet check result (Oct 2026) */
.vcwc-r{padding:20px 22px;border:1px solid #E4E9F0;border-radius:18px;background:#fff;box-shadow:0 1px 2px rgba(16,24,40,.04);text-align:left;margin:0 0 12px}
.vcwc-r p{margin:0 0 8px;font-size:14.5px;line-height:1.5;color:#475467}
.vcwc-r .vcwc-h{display:flex;align-items:center;gap:8px;margin:0 0 6px;font:700 17px/1.3 'Inter',sans-serif;color:#0B1B33}
.vcwc-h svg{width:20px;height:20px;flex:none;color:#067647}
.vcwc-r.is-none .vcwc-h svg,.vcwc-r.is-load .vcwc-h svg{color:#475467}
.vcwc-r.is-caution{border-color:#FEDF89;background:#FFFCF5}.vcwc-r.is-caution .vcwc-h svg,.vcwc-r.is-err .vcwc-h svg{color:#B54708}
.vcwc-r .vcwc-net{font-size:13px;font-weight:600;color:#5B6676;margin-bottom:10px}
.vcwc-addr code{display:inline-block;max-width:100%;padding:4px 9px;border-radius:7px;background:#F4F6F9;font:500 13.5px/1.4 ui-monospace,SFMono-Regular,Menlo,monospace;color:#0B1B33;overflow-wrap:anywhere}
.vcwc-r .vcwc-k{margin:12px 0 2px;font-size:12px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:#7A8494}
.vcwc-r .vcwc-who{font:700 16px/1.35 'Inter',sans-serif;color:#0B1B33;margin-bottom:8px}
.vcwc-who span{display:block;font:500 13px 'Inter',sans-serif;color:#5B6676}
.vcwc-st{list-style:none;margin:0 0 12px;padding:0}
.vcwc-st li{display:flex;align-items:center;gap:8px;padding:3px 0;font-size:14px;color:#5B6676}
.vcwc-st li svg{width:16px;height:16px;flex:none}
.vcwc-st li.is-ok{color:#067647;font-weight:600}
.vcwc-st small{font-weight:400;color:#7A8494;margin-left:4px}
.vcwc-a{display:flex;flex-wrap:wrap;gap:8px;margin-top:6px}
.vcwc-btn{display:inline-flex;align-items:center;gap:6px;height:40px;padding:0 16px;border:0;border-radius:10px;background:#1A56DB;color:#fff !important;font:600 14px 'Inter',sans-serif;text-decoration:none !important;cursor:pointer}
.vcwc-btn:hover{background:#1748B8}
.vcwc-btn.is-ghost{background:#EEF4FF;color:#1A56DB !important}
.vcwc-btn.is-ghost:hover{background:#E0EAFF}
.vcwc-btn svg{width:16px;height:16px}
.vcwc-r .vcwc-fine,p.vcwc-fine{font-size:12.5px !important;line-height:1.5 !important;color:#7A8494 !important;margin:8px 0 0 !important}
p.vcwc-disc{font-size:12px !important;line-height:1.5 !important;color:#7A8494 !important;margin:6px 2px 0 !important}
.vwl-form label{display:block;margin:0 0 6px;font:600 14px 'Inter',sans-serif;color:#0B1B33}
.vwl-fr{display:flex;flex-wrap:wrap;gap:8px}
.vwl-fr input{flex:1 1 100%;min-width:0;height:48px;padding:0 14px;border:1px solid #D0D5DD;border-radius:12px;background:#fff;font:500 14.5px ui-monospace,SFMono-Regular,Menlo,monospace;color:#0B1B33}
.vwl-fr select{flex:1 1 200px;height:48px;padding:0 12px;border:1px solid #D0D5DD;border-radius:12px;background:#fff;font:500 14px 'Inter',sans-serif;color:#0B1B33}
.vwl-fr button{height:48px}
.vwl-form .vwl-hint{min-height:18px;margin:8px 0 0;font-size:13px;color:#5B6676}
.vwl-form .vwl-ffine{margin:4px 0 0;font-size:12.5px;color:#7A8494}
@media (max-width:640px){.vwl-fr select,.vwl-fr button{flex:1 1 100%}.vcwc-r{padding:16px}}