.tcad-crypto-receipt{box-sizing:border-box;min-width:0;padding:30px 24px;color:#19241f;background:#fff;font-family:inherit;letter-spacing:0;text-align:left}
.tcad-crypto-receipt *{box-sizing:border-box;letter-spacing:0}
.tcad-crypto-receipt__icon{display:block;width:36px;height:36px;margin:0 0 22px;border:3px solid #dfebe3;border-top-color:#087f46;border-radius:50%;animation:tcad-receipt-checking 1.2s linear infinite}
.tcad-crypto-receipt[data-state=complete] .tcad-crypto-receipt__icon,.tcad-crypto-receipt[data-state=review] .tcad-crypto-receipt__icon{border:0;border-radius:0;background:#087f46;mask:url(../assets/check.svg) center/contain no-repeat;-webkit-mask:url(../assets/check.svg) center/contain no-repeat;animation:none}
.tcad-crypto-receipt[data-state=review] .tcad-crypto-receipt__icon{background:#8b510b;mask-image:url(../assets/circle-help.svg);-webkit-mask-image:url(../assets/circle-help.svg)}
.tcad-crypto-receipt[data-connection=signin] .tcad-crypto-receipt__icon{animation:none;border-color:#8b510b}
.tcad-crypto-receipt .tcad-crypto-receipt__live h2{margin:0 0 12px;font-family:inherit;font-size:23px;line-height:1.4;font-weight:800;color:#19241f;overflow-wrap:anywhere}
.tcad-crypto-receipt .tcad-crypto-receipt__live p{margin:0 0 20px;font-size:14px;line-height:1.75;color:#496453}
.tcad-crypto-receipt .tcad-crypto-receipt__facts{margin:0 0 24px;padding:14px 0;border-block:1px solid #e1e9e4;font-size:13px;line-height:1.7;color:#344b3d;overflow-wrap:anywhere;font-variant-numeric:tabular-nums}
.tcad-crypto-receipt .tcad-crypto-receipt__action{display:flex;align-items:center;justify-content:center;min-height:50px;width:100%;padding:13px 18px;border:0;border-radius:5px;background:#087f46;color:#fff!important;text-decoration:none;font-family:inherit;font-size:14px;font-weight:750;line-height:1.6;text-align:center;transition:background .15s}
.tcad-crypto-receipt .tcad-crypto-receipt__action:hover{background:#066837}
.tcad-crypto-receipt [hidden]{display:none!important}
.tcad-crypto-receipt a:focus-visible,.tcad-crypto-receipt button:focus-visible{outline:3px solid #39af73;outline-offset:3px}
.tcad-crypto-dialog .tcad-crypto-receipt{padding:24px 2px 20px}
.tcad-crypto-receipt[data-tcad-crypto-receipt]{max-width:1120px;margin:0 auto 24px;border-bottom:1px solid #dce4df}
.tcad-crypto-receipt[data-tcad-crypto-receipt] .tcad-crypto-receipt__action{width:max-content;max-width:100%;min-width:220px}
.tcad-content>.tcad-crypto-receipt[data-tcad-context=account]{display:grid;grid-template-columns:24px minmax(0,1fr) auto;grid-template-areas:"icon status action" ". facts .";gap:4px 12px;align-items:center;max-width:none;width:100%;margin:0 0 16px;padding:14px 16px;border:1px solid #cfe5d8;border-radius:6px;background:#f4fbf7}
.tcad-content>.tcad-crypto-receipt[data-tcad-context=account] .tcad-crypto-receipt__icon{grid-area:icon;width:24px;height:24px;margin:0;border-width:2px}
.tcad-content>.tcad-crypto-receipt[data-tcad-context=account] .tcad-crypto-receipt__live{grid-area:status;min-width:0}
.tcad-content>.tcad-crypto-receipt[data-tcad-context=account] .tcad-crypto-receipt__live h2{font-size:16px;line-height:1.5;margin:0 0 2px}
.tcad-content>.tcad-crypto-receipt[data-tcad-context=account] .tcad-crypto-receipt__live p{font-size:13px;line-height:1.6;margin:0}
.tcad-content>.tcad-crypto-receipt[data-tcad-context=account] .tcad-crypto-receipt__facts{grid-area:facts;padding:0;border:0;margin:0;font-size:12px;line-height:1.6}
.tcad-content>.tcad-crypto-receipt[data-tcad-context=account] .tcad-crypto-receipt__action{grid-area:action;min-width:0;width:auto;min-height:40px;margin:0;padding:8px 12px;font-size:13px}
.tcad-content>.tcad-crypto-receipt[data-tcad-context=account][data-state=complete]{grid-template-areas:"icon status action" "icon facts action";min-height:72px;padding:12px 16px;row-gap:2px}
.tcad-content>.tcad-crypto-receipt[data-tcad-context=account][data-state=complete] .tcad-crypto-receipt__live h2{margin:0}
.tcad-content>.tcad-crypto-receipt[data-tcad-context=account][data-state=complete] .tcad-crypto-receipt__action{max-width:220px;overflow-wrap:anywhere}
@media(max-width:600px){.tcad-content>.tcad-crypto-receipt[data-tcad-context=account]{grid-template-columns:24px minmax(0,1fr);grid-template-areas:"icon status" ". facts" ". action";padding:12px;gap:6px 10px}.tcad-content>.tcad-crypto-receipt[data-tcad-context=account] .tcad-crypto-receipt__action{width:100%}.tcad-content>.tcad-crypto-receipt[data-tcad-context=account][data-state=complete]{grid-template-areas:"icon status" "icon facts" ". action";padding:12px}.tcad-content>.tcad-crypto-receipt[data-tcad-context=account][data-state=complete] .tcad-crypto-receipt__action{max-width:none;margin-top:6px}}
@keyframes tcad-receipt-checking{to{transform:rotate(360deg)}}
@media(max-width:600px){.tcad-crypto-receipt{padding:24px 18px}.tcad-crypto-receipt .tcad-crypto-receipt__live h2{font-size:21px}.tcad-crypto-dialog .tcad-crypto-receipt{padding:22px 6px 18px}.tcad-crypto-receipt[data-tcad-crypto-receipt] .tcad-crypto-receipt__action{width:100%}}
@media(prefers-reduced-motion:reduce){.tcad-crypto-receipt__icon{animation:none;border-top-color:#087f46;border-right-color:#087f46}.tcad-crypto-receipt .tcad-crypto-receipt__action{transition:none}}
