.resolution-panel{background:linear-gradient(135deg,#f7fbff,#fff);border:1px solid #d7e3ee;border-radius:12px;margin:22px 0;padding:20px}.resolution-chain{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr) auto minmax(0,1fr) auto minmax(0,1fr);align-items:stretch;gap:10px;margin:18px 0 12px;display:grid}.resolution-step{background:#fff;border:1px solid #e0e8f0;border-radius:9px;align-items:flex-start;gap:10px;min-width:0;padding:14px;display:flex}.resolution-step>svg{color:#4e769d;flex:none;margin-top:2px}.resolution-step.is-human{background:#fffaf3;border-color:#ead8bd}.resolution-step.is-human>svg{color:#95682c}.resolution-step strong{color:#39566f;margin-bottom:5px;font-size:12.5px;display:block}.resolution-step p{color:#687d91;margin:0;line-height:1.55;font-size:12px!important}.resolution-arrow{color:#8aa0b5;align-self:center}.proof-chain{background:#fbfdff;border:1px solid #dde6ee;border-radius:10px;margin:22px 0;padding:18px}.proof-chain h3{margin:4px 0 0}.proof-rows{background:#e0e8ef;border:1px solid #e0e8ef;border-radius:8px;gap:1px;margin-top:15px;display:grid;overflow:hidden}.proof-row{background:#fff;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;display:grid}.proof-row>div{border-left:1px solid #e7edf3;padding:13px 14px}.proof-row>div:first-child{border-left:0}.proof-row small{color:#7a8fa3;text-transform:uppercase;letter-spacing:.03em;margin-bottom:4px;font-size:10.5px;display:block}.proof-row strong{color:#3f5c76;font-size:12px;line-height:1.45}.owner-pack{background:#f8fbfe;border:1px solid #d9e4ee;border-radius:11px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:18px;margin-top:20px;padding:20px;display:grid}.owner-pack>div:first-child p{color:#647b90;max-width:760px;margin:5px 0 0}.owner-pack-preview{background:#fff;border:1px solid #dce5ed;border-radius:10px;grid-column:1/-1;margin-top:4px;padding:20px;box-shadow:0 10px 30px #1f374e0f}.owner-pack-candidates{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:16px;display:grid}.owner-pack-candidates article{background:#fbfcfe;border:1px solid #e0e7ee;border-radius:9px;padding:16px}.owner-pack-candidates h4{color:#36546f;margin:10px 0 3px}.owner-pack-candidates p{color:#6a7f91;margin:0 0 12px;font-size:12px}.owner-pack-candidates dl{gap:7px;margin:12px 0;display:grid}.owner-pack-candidates dl div{justify-content:space-between;gap:12px;font-size:11.5px;display:flex}.owner-pack-candidates dt{color:#7b8fa1}.owner-pack-candidates dd{color:#415f79;margin:0;font-weight:650}.owner-pack-candidates ul{color:#647b90;margin:8px 0 0;padding-left:17px;font-size:11.5px}@media (width<=1050px){.resolution-chain{grid-template-columns:1fr 1fr}.resolution-arrow{display:none}.owner-pack-candidates{grid-template-columns:1fr}}@media (width<=720px){.resolution-chain,.proof-row,.owner-pack{grid-template-columns:1fr}.proof-row>div{border-top:1px solid #e7edf3;border-left:0}.proof-row>div:first-child{border-top:0}}
