@property --tp-a{syntax:"<angle>";inherits:false;initial-value:0deg}.tp{width:16px;height:16px;color:var(--lm-ink,var(--lm-text));flex-shrink:0;display:inline-block;position:relative}.tp>i{background:currentColor;border-radius:999px;display:block;position:absolute}.tp-in{animation:.4s cubic-bezier(.25,.46,.45,.94) both tp-in}@keyframes tp-in{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:scale(1)}}.tpa-dot{width:6px;height:6px;top:5px;left:5px}.tpa-read .tpa-dot{animation:1.9s cubic-bezier(.45,0,.55,1) infinite tpa-read}@keyframes tpa-read{0%{opacity:.45;transform:translate(-4px)}72%{opacity:1;transform:translate(4px)}to{opacity:.45;transform:translate(-4px)}}.tpa-gather .tpa-dot{width:5px;height:5px;animation:1.5s ease-in-out infinite tpa-take;top:5.5px;left:5.5px}.tpa-gather .tpa-speck{opacity:0;width:2.5px;height:2.5px;animation:1.5s ease-in infinite tpa-speck;top:6.75px;left:6.75px}.tpa-gather .tpa-speck:nth-of-type(2){--r:0deg}.tpa-gather .tpa-speck:nth-of-type(3){--r:120deg;animation-delay:.5s}.tpa-gather .tpa-speck:nth-of-type(4){--r:240deg;animation-delay:1s}@keyframes tpa-speck{0%{transform:rotate(var(--r)) translateY(-7.5px);opacity:0}30%{opacity:.9}to{transform:rotate(var(--r)) translateY(0);opacity:0}}@keyframes tpa-take{0%,to{transform:scale(.9)}50%{transform:scale(1.12)}}.tpa-write>i{offset-path:path("M2.5 10.5 C 4.5 3, 6.5 13, 8.5 7.5 S 12.5 4, 13.5 9");offset-rotate:0deg;animation:1.7s cubic-bezier(.45,0,.55,1) infinite alternate tpa-write;top:0;left:0}.tpa-write .tpa-dot{width:5px;height:5px}.tpa-write .tpa-trail{opacity:.45;width:3.5px;height:3.5px;animation-delay:90ms}.tpa-write .tpa-trail+.tpa-trail{opacity:.2;width:2.5px;height:2.5px;animation-delay:.18s}@keyframes tpa-write{0%{offset-distance:0%}to{offset-distance:100%}}.tpa-check .tpa-dot{width:5px;height:5px;top:5.5px;left:5.5px}.tpa-check:after{content:"";background:conic-gradient(from 0deg, transparent 0 55%, currentColor 100%);-webkit-mask-composite:xor;border-radius:50%;padding:1.25px;animation:1.6s cubic-bezier(.6,0,.4,1) infinite tpa-sweep;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}@keyframes tpa-sweep{0%{opacity:0;transform:rotate(0)}15%{opacity:1}75%{opacity:1;transform:rotate(360deg)}to{opacity:0;transform:rotate(360deg)}}.tpb-read>i{opacity:.25;transform-origin:0;height:1.6px;animation:1.8s ease-in-out infinite tpb-line;left:1px}.tpb-read>i:first-child{width:14px;top:3.5px}.tpb-read>i:nth-child(2){width:10px;animation-delay:.3s;top:7.5px}.tpb-read>i:nth-child(3){width:12px;animation-delay:.6s;top:11.5px}@keyframes tpb-line{0%,to{opacity:.25;transform:scaleX(.55)}35%{opacity:1;transform:scaleX(1)}60%{opacity:.25;transform:scaleX(1)}}.tpb-gather .tpb-core{width:4px;height:4px;top:6px;left:6px}.tpb-gather .tpb-orbit{background:0 0;width:16px;height:16px;animation:1.6s linear infinite tp-turn;top:0;left:0}.tpb-gather .tpb-orbit:before{content:"";background:currentColor;border-radius:50%;width:2.5px;height:2.5px;position:absolute;top:0;left:6.75px}.tpb-gather .tpb-orbit+.tpb-orbit{opacity:.6;width:10px;height:10px;animation-duration:1.1s;animation-direction:reverse;inset:3px}.tpb-gather .tpb-orbit+.tpb-orbit:before{width:2.5px;height:2.5px;left:3.75px}@keyframes tp-turn{to{transform:rotate(360deg)}}.tpb-write .tpb-text{transform-origin:0;width:11px;height:1.6px;animation:1.8s steps(6,end) infinite tpb-type;top:7.2px;left:1px}.tpb-write .tpb-caret{border-radius:1px;width:1.5px;height:10px;animation:1.8s steps(6,end) infinite tpb-caret,.6s step-end infinite tpb-blink;top:3px;left:1px}@keyframes tpb-type{0%{transform:scaleX(0)}85%,to{transform:scaleX(1)}}@keyframes tpb-caret{0%{transform:translate(0)}85%,to{transform:translate(12px)}}@keyframes tpb-blink{50%{opacity:.2}}.tpb-check:after{content:"";background:conic-gradient(currentColor var(--tp-a), transparent 0);-webkit-mask-composite:xor;border-radius:50%;padding:1.5px;animation:1.6s cubic-bezier(.65,0,.35,1) infinite tpb-draw;position:absolute;inset:1px;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.tpb-check>i{opacity:.6;width:3px;height:3px;top:6.5px;left:6.5px}@keyframes tpb-draw{0%{--tp-a:0deg;opacity:1}70%{--tp-a:360deg;opacity:1}to{--tp-a:360deg;opacity:0}}@media (prefers-reduced-motion:reduce){.tp,.tp *,.tp:after,.tp :before{animation:none!important}}:is(.reduce-effects,.reduce-card-motion) .tp,:is(.reduce-effects,.reduce-card-motion) .tp *,:is(.reduce-effects,.reduce-card-motion) .tp:after,:is(.reduce-effects,.reduce-card-motion) .tp :before{animation:none!important}
