.more-options-list{max-height:min(76vh,780px);overflow-y:auto;width:min(430px,calc(100vw - 32px))}
.signed-certifications{margin:0;border:0;background:#fff}
.signed-certifications>summary{font:inherit;padding:13px;background:#fff;border-radius:6px}
.signed-certifications[open]>summary{background:#fff4df;color:#815015}
.signed-certification-list{padding:8px 12px 12px;font-size:13px;line-height:1.45}
.signed-certification-list p{font-size:12px;color:#65706a;margin:10px 0}
.signed-certification-list a{color:#8b5108;display:block;padding:6px 0;text-decoration:underline;text-underline-offset:3px}
.signed-certification-list .signed-download-all{background:#303c3c;color:#fff;padding:12px;border-radius:6px;text-decoration:none;font-weight:700;margin:10px 0 16px}
.signed-phase{padding:12px 0;border-top:1px solid #e1e3dc}.signed-file{margin:8px 0}.signed-file small{display:block;color:#666e66;line-height:1.4}
.signed-certification-list .signed-source{font-size:11px;padding:2px 0}.signed-upload{display:block;padding:10px;background:#f6f3eb;border:1px solid #dedbd2;border-radius:6px}.signed-upload input{display:block;width:100%;font-size:12px;margin-top:8px}.signed-pending{border-top:1px solid #ddd;padding-top:10px}
@media(max-width:760px){.more-options-list{position:fixed;top:90px;left:12px;right:12px;width:auto;max-height:calc(100dvh - 110px);z-index:80}.signed-certification-list{font-size:14px}.signed-certification-list a{padding-top:9px;padding-bottom:9px}}
