.verification-document-stack.b{position:relative;margin:10px 8px 0 0;min-width:0;isolation:isolate;overflow:visible}.verification-document-stack.b .sheet{position:absolute;top:0;right:0;bottom:0;left:0;background:#fff;border:1px solid #E7E9EC;border-radius:10px;pointer-events:none}.verification-document-stack.b .s1{transform:translate(8px,8px) rotate(1.5deg);opacity:.7}.verification-document-stack.b .s2{transform:translate(4px,4px) rotate(-1deg);opacity:.85}.verification-document-stack.b .main{position:relative;background:#fff;border:1px solid #E7E9EC;border-radius:10px;padding:22px;min-height:220px;height:100%;box-shadow:0 10px 24px #172a4d12;overflow:visible}.verification-document-stack .clip{position:absolute;top:-14px;left:26px;width:16px;height:40px;border:3px solid #9AA6B8;border-radius:10px;border-bottom-color:transparent;pointer-events:none}.verification-document-stack .rib{position:absolute;top:16px;right:-8px;font:700 11px var(--font-body);letter-spacing:.06em;padding:6px 12px 6px 14px;color:#fff;border-radius:4px 0 0 4px;z-index:1}.verification-document-stack .rib:after{content:"";position:absolute;right:0;bottom:-8px;border-top:8px solid rgba(0,0,0,.25);border-right:8px solid transparent}.verification-document-stack .rib.verified{background:#1f8a5b}.verification-document-stack .rib.submitted{background:#d99a3a}.verification-document-stack .rib.expired,.verification-document-stack .rib.rejected{background:#c2410c}.verification-document-stack .rib.not-uploaded{background:#9aa6b8}.verification-document-stack .rib.uploaded{background:#6b7280}.verification-document-stack .rib.needs-date{background:#d99a3a}.verification-document-stack .t{font:700 15px var(--font-heading);line-height:1.3;overflow-wrap:anywhere;padding-right:64px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.verification-document-stack .s{font-size:12px;color:#6b7280;margin-top:4px}.verification-document-stack .file{font-size:12px;color:#4b5563;margin-top:14px;display:flex;align-items:center;gap:6px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.verification-document-stack .date{font-size:12px;color:#6b7280;margin-top:10px}.verification-document-stack .date>p{margin-top:0;font-size:12px;color:#6b7280}.verification-document-stack .btns{display:flex;flex-wrap:wrap;gap:8px;margin-top:16px}.verification-document-stack .btn{font:700 12px var(--font-body)!important;padding:8px 12px;border-radius:9px;border:1px solid #E7E9EC;background:#fff;color:#172a4d;display:inline-flex;align-items:center;justify-content:center;gap:6px}.verification-document-stack .btn.p{background:#18477f;color:#fff;border-color:#18477f}.verification-document-stack .btn:disabled{opacity:.5;cursor:not-allowed}.verification-document-stack .btn[hidden]{display:none}.verification-document-stack .btn:not(:disabled):hover{filter:brightness(.97)}
