.verification-panel{margin:24px 0;padding:22px;border:1px solid #d7e1e5;background:#fff}.verification-head{display:flex;align-items:end;justify-content:space-between;gap:20px}.verification-head h2{margin:0}.verification-head>span{font-size:12px;color:#66727e}.verification-intro{max-width:900px;color:#52636b}.verification-summary{display:grid;grid-template-columns:repeat(4,1fr);border:1px solid #dce2e7;margin:16px 0}.verification-summary div{padding:13px 15px;border-right:1px solid #dce2e7}.verification-summary div:last-child{border:0}.verification-summary span,.verification-summary small{display:block;color:#66727e;font-size:11px}.verification-summary strong{display:block;font-size:24px}.verification-list{display:grid;grid-template-columns:1fr 1fr;gap:10px}.verification-card{border:1px solid #dce2e7;border-left:4px solid #66727e;padding:14px;min-width:0}.verification-card.level-紧急{border-left-color:#b42318}.verification-card.level-优先{border-left-color:#b7791f}.verification-card.level-常规{border-left-color:#087f78}.verification-card header{display:flex;justify-content:space-between;gap:14px}.verification-card header div>span,.verification-card header strong,.verification-card header small{display:block}.verification-card header div>span{font-size:11px;color:#b42318;font-weight:800}.verification-card.level-优先 header div>span{color:#9a6700}.verification-card.level-常规 header div>span{color:#087f78}.verification-card header strong{font-size:18px}.verification-card header small{color:#66727e;font-size:11px}.verification-card button{min-height:40px;align-self:start;border:1px solid #9eb5bd;background:#fff;color:#173b57;padding:0 12px;cursor:pointer}.verification-card button:hover,.verification-card button:focus{border-color:#087f78;color:#087f78;outline:2px solid #bde9e4}.verification-card button:disabled{cursor:not-allowed;opacity:.5;outline:0}.verification-card ul{margin:12px 0;padding-left:18px}.verification-card li{margin:4px 0;color:#3f4d55;font-size:13px}.verification-next{margin:10px 0;padding:9px 10px;background:#f4f7f8;color:#52636b;font-size:12px}.verification-next b{display:block;color:#173b57}.verification-sources{display:flex;gap:8px;flex-wrap:wrap}.verification-sources a{font-size:11px;color:#087f78}.verification-review{display:grid;grid-template-columns:auto 1fr;align-items:center;gap:3px 10px;margin-top:13px;padding:10px;border:1px solid #b9ddd8;background:#f2fbfa}.verification-review strong{color:#087f78;font-size:13px}.verification-review span{color:#66727e;font-size:11px;text-align:right}.verification-review p{grid-column:1/-1;margin:3px 0 0;color:#3f4d55;font-size:12px}.verification-review.pending{border-color:#e0d3af;background:#fffaf0}.verification-review.pending strong{color:#9a6700}.verification-actions{display:grid;grid-template-columns:repeat(3,1fr);gap:6px;margin-top:7px}.verification-actions button{min-height:34px;padding:0 6px;font-size:11px}.verification-actions button[data-active="true"]{border-color:#087f78;background:#087f78;color:#fff}.verification-disclaimer{margin:14px 0 0;color:#66727e;font-size:11px}.verification-error,.verification-empty{padding:18px;color:#b42318}
@media(max-width:700px){.verification-panel{margin:0 0 14px;padding:16px;background:#0d1b1f;border-color:#244047;color:#edf8f7}.verification-head{align-items:start}.verification-head h2{font-size:21px}.verification-head>span,.verification-intro,.verification-disclaimer{color:#9bb4b7}.verification-summary{grid-template-columns:1fr 1fr;border-color:#244047}.verification-summary div{border-color:#244047;background:#071013}.verification-summary span,.verification-summary small{color:#9bb4b7}.verification-summary strong{color:#42e8d2}.verification-list{grid-template-columns:1fr}.verification-card{background:#102126;border-color:#36535a}.verification-card header strong{color:#edf8f7}.verification-card header small,.verification-card li{color:#b8ccce}.verification-card button{background:#102126;border-color:#527078;color:#d9efed}.verification-next{background:#0b171b;color:#9bb4b7}.verification-next b{color:#42e8d2}.verification-sources a{color:#42e8d2}.verification-review{border-color:#27645d;background:#0b1d1d}.verification-review strong{color:#42e8d2}.verification-review span,.verification-review p{color:#b8ccce}.verification-review.pending{border-color:#6b5524;background:#19170e}.verification-review.pending strong{color:#f0c66b}.verification-actions button[data-active="true"]{background:#0f786e;color:#fff}}
