@keyframes CallEndedScreen_fade__1bglf6h0{0%{opacity:0}to{opacity:1}}
.CallEndedScreen_root__1bglf6h1{z-index:3000;background:var(--color-paperWarm__1x1jkkx14);flex-direction:column;animation:.2s cubic-bezier(.22,.61,.36,1) CallEndedScreen_fade__1bglf6h0;display:flex;position:fixed;inset:0}
.CallEndedScreen_scroll__1bglf6h2{min-height:0;padding:calc(30px + var(--sat,0px)) 20px 16px;flex:1;overflow-y:auto}
.CallEndedScreen_summary__1bglf6h3{text-align:center;flex-direction:column;align-items:center;display:flex}
.CallEndedScreen_endIcon__1bglf6h4{border-radius:var(--radius-full__1x1jkkx3f);background:var(--color-paper__1x1jkkx13);width:80px;height:80px;box-shadow:0 2px 12px #d6d6d633, inset 0 0 0 1px var(--color-line__1x1jkkx1k);place-items:center;display:grid}
.CallEndedScreen_endIconRot__1bglf6h5{display:inline-flex;transform:rotate(135deg)}
.CallEndedScreen_title__1bglf6h6{font-family:var(--font-body__1x1jkkx3z);font-size:var(--type-heading1-size__1x1jkkx4u);line-height:var(--type-heading1-lineHeight__1x1jkkx4v);font-weight:var(--fontWeight-bold__1x1jkkx44);letter-spacing:var(--type-heading1-letterSpacing__1x1jkkx4x);color:var(--color-ink__1x1jkkxo);margin-top:20px}
.CallEndedScreen_meta__1bglf6h7{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;margin-top:8px;display:flex}
.CallEndedScreen_metaText__1bglf6h8{font-family:var(--font-body__1x1jkkx3z);font-size:var(--type-label1-size__1x1jkkx5q);line-height:var(--type-label1-lineHeight__1x1jkkx5r);font-weight:var(--fontWeight-regular__1x1jkkx41);letter-spacing:var(--type-label1-letterSpacing__1x1jkkx5t);color:var(--color-inkSoft__1x1jkkxt)}
.CallEndedScreen_metaTime__1bglf6h9{font-weight:var(--fontWeight-bold__1x1jkkx44);color:var(--color-ink__1x1jkkxo)}
.CallEndedScreen_gainBadge__1bglf6ha{gap:3px}
.CallEndedScreen_recordBtn__1bglf6hb{all:unset;cursor:pointer;box-sizing:border-box;border-radius:var(--radius-16__1x1jkkx3a);background:var(--color-paper__1x1jkkx13);align-items:center;gap:12px;width:100%;margin-top:28px;padding:14px 16px;display:flex;box-shadow:0 2px 12px #d6d6d633}
.CallEndedScreen_recordIcon__1bglf6hc{border-radius:var(--radius-full__1x1jkkx3f);background:var(--color-primaryTint__1x1jkkx3);flex-shrink:0;place-items:center;width:44px;height:44px;display:grid}
.CallEndedScreen_recordTexts__1bglf6hd{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}
.CallEndedScreen_recordTitle__1bglf6he{font-family:var(--font-body__1x1jkkx3z);font-size:var(--type-body2-size__1x1jkkx5i);line-height:var(--type-body2-lineHeight__1x1jkkx5j);font-weight:var(--fontWeight-semibold__1x1jkkx43);letter-spacing:var(--type-body2-letterSpacing__1x1jkkx5l);color:var(--color-ink__1x1jkkxo)}
.CallEndedScreen_recordDur__1bglf6hf{font-weight:var(--fontWeight-medium__1x1jkkx42);color:var(--color-inkSoft__1x1jkkxt)}
.CallEndedScreen_recordSub__1bglf6hg{font-family:var(--font-body__1x1jkkx3z);font-size:var(--type-label2-size__1x1jkkx5y);line-height:var(--type-label2-lineHeight__1x1jkkx5z);font-weight:var(--type-label2-weight__1x1jkkx60);letter-spacing:var(--type-label2-letterSpacing__1x1jkkx61);color:var(--color-inkSoft__1x1jkkxt)}
.CallEndedScreen_adWrap__1bglf6hh{flex-shrink:0;padding:0 12px 12px}
.CallEndedScreen_ad__1bglf6hi{border-radius:var(--radius-20__1x1jkkx3b);background:var(--color-primaryTint__1x1jkkx3);text-align:center;flex-direction:column;align-items:center;padding:24px 20px 20px;display:flex;position:relative}
.CallEndedScreen_adTag__1bglf6hj{font-family:var(--font-body__1x1jkkx3z);font-size:var(--type-caption2-size__1x1jkkx66);line-height:var(--type-caption2-lineHeight__1x1jkkx67);font-weight:var(--type-caption2-weight__1x1jkkx68);letter-spacing:var(--type-caption2-letterSpacing__1x1jkkx69);color:var(--color-inkSoft__1x1jkkxt);position:absolute;top:12px;right:16px}
.CallEndedScreen_adTitle__1bglf6hk{font-family:var(--font-body__1x1jkkx3z);font-size:var(--type-headline2-size__1x1jkkx56);line-height:var(--type-headline2-lineHeight__1x1jkkx57);font-weight:var(--fontWeight-bold__1x1jkkx44);letter-spacing:var(--type-headline2-letterSpacing__1x1jkkx59);color:var(--color-ink__1x1jkkxo);margin-top:10px}
.CallEndedScreen_adSub__1bglf6hl{font-family:var(--font-body__1x1jkkx3z);font-size:var(--type-label2-size__1x1jkkx5y);line-height:var(--type-label2-lineHeight__1x1jkkx5z);font-weight:var(--fontWeight-regular__1x1jkkx41);letter-spacing:var(--type-label2-letterSpacing__1x1jkkx61);color:var(--color-inkNeutral__1x1jkkxs);margin-top:4px}
.CallEndedScreen_adStrong__1bglf6hm{font-weight:var(--fontWeight-bold__1x1jkkx44);color:var(--color-primary__1x1jkkx0)}
.CallEndedScreen_adBtn__1bglf6hn{margin-top:14px}
.CallEndedScreen_footer__1bglf6ho{padding:12px 20px calc(24px + var(--sab,0px));background:var(--color-paper__1x1jkkx13);border-top:1px solid var(--color-line__1x1jkkx1k);flex-shrink:0}
