.cc-update-evidence{margin:1.15rem 0 1.5rem;padding:1.25rem;border:2px solid #8a4f08;border-radius:18px;background:#fff8ea;color:#24170a;display:grid;grid-template-columns:minmax(0,1.3fr) auto;gap:1rem;box-shadow:0 12px 32px rgba(58,36,9,.08)}
.cc-update-evidence.is-verified{border-color:#176b4d;background:#eefaf5;color:#102c22}.cc-update-evidence__summary h2{margin:.25rem 0 .45rem;color:inherit}.cc-update-evidence__summary p{margin:0;max-width:76ch;color:inherit}.cc-update-evidence__version{min-width:160px;padding:1rem;border-radius:14px;background:#fff;border:1px solid currentColor;text-align:center;display:grid;gap:.2rem;align-content:center}.cc-update-evidence__version strong{font-size:1.8rem}.cc-update-evidence__version small,.cc-update-evidence__version span{font-weight:700}.cc-update-evidence__checks{grid-column:1/-1;display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:.65rem}.cc-update-evidence__check{display:flex;gap:.65rem;align-items:flex-start;padding:.75rem;border-radius:12px;background:#fff;border:1px solid #b58b59;color:#2f2112}.cc-update-evidence__check.is-ok{border-color:#3f8a70;color:#12382b}.cc-update-evidence__check>span{width:1.45rem;height:1.45rem;display:grid;place-items:center;border-radius:50%;background:currentColor;color:#fff;font-weight:900;flex:0 0 auto}.cc-update-evidence__check div{display:grid;gap:.15rem}.cc-update-evidence__check small{color:inherit}.cc-update-evidence__notice{margin-top:.75rem;padding:.65rem .8rem;border-radius:10px;background:#fff;border:1px solid #176b4d;font-weight:700}.cc-update-confirmation{display:grid!important;grid-template-columns:minmax(220px,1fr) auto!important;gap:.55rem!important;align-items:end!important}.cc-update-confirmation label{display:grid;gap:.25rem}.cc-update-confirmation label span,.cc-update-confirmation>small{font-size:.78rem;font-weight:700}.cc-update-confirmation>small{grid-column:1/-1}.cc-update-confirmation input[name="confirmation"]{min-height:44px;border:2px solid #5e4b36!important;background:#fff!important;color:#18120d!important}.cc-update-confirmation input[name="confirmation"]:focus{outline:3px solid #ffbf47!important;outline-offset:2px}.cc-update-confirmation button[disabled]{opacity:.55;cursor:not-allowed}.cc-update-confirmation.is-confirmed input[name="confirmation"]{border-color:#176b4d!important;box-shadow:0 0 0 3px rgba(23,107,77,.15)}@media(max-width:760px){.cc-update-evidence{grid-template-columns:1fr}.cc-update-evidence__version{min-width:0}.cc-update-confirmation{grid-template-columns:1fr!important}.cc-update-confirmation>small{grid-column:auto}}