.TikTokQiTeaser-module__1q0sZG__card{border-radius:var(--radius-lg);color:inherit;background:linear-gradient(145deg,#faf5ff 0%,#fff 42%,#f5f3ff 100%);border:1px solid #7c3aed59;flex-direction:column;gap:6px;margin-top:16px;padding:16px 16px 14px;text-decoration:none;transition:transform .25s,box-shadow .25s,border-color .25s;animation:.6s .15s both TikTokQiTeaser-module__1q0sZG__ttQiIn;display:flex;position:relative;overflow:hidden;box-shadow:0 10px 28px #7c3aed1f,inset 0 0 0 1px #ffffffd9}.TikTokQiTeaser-module__1q0sZG__card:hover{border-color:#7c3aed8c;transform:translateY(-3px);box-shadow:0 16px 40px #7c3aed33,inset 0 0 0 1px #fffffff2}.TikTokQiTeaser-module__1q0sZG__card:focus-visible{outline-offset:3px;outline:3px solid #a855f7}@keyframes TikTokQiTeaser-module__1q0sZG__ttQiIn{0%{opacity:0;transform:translateY(12px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}.TikTokQiTeaser-module__1q0sZG__glow{pointer-events:none;background:radial-gradient(circle at 92% 8%,#7c3aed33,#0000 45%),radial-gradient(circle at 8% 92%,#a78bfa26,#0000 50%);position:absolute;inset:0}.TikTokQiTeaser-module__1q0sZG__orbit{pointer-events:none;width:52px;height:52px;position:absolute;top:12px;right:12px}.TikTokQiTeaser-module__1q0sZG__sparkA,.TikTokQiTeaser-module__1q0sZG__sparkB,.TikTokQiTeaser-module__1q0sZG__sparkC{color:#7c3aed;opacity:.85;position:absolute}.TikTokQiTeaser-module__1q0sZG__sparkA{animation:2.4s ease-in-out infinite TikTokQiTeaser-module__1q0sZG__ttFloat;top:0;right:8px}.TikTokQiTeaser-module__1q0sZG__sparkB{animation:2.8s ease-in-out .4s infinite TikTokQiTeaser-module__1q0sZG__ttFloat;bottom:4px;left:0}.TikTokQiTeaser-module__1q0sZG__sparkC{animation:3s ease-in-out .8s infinite TikTokQiTeaser-module__1q0sZG__ttFloat;top:18px;left:10px}@keyframes TikTokQiTeaser-module__1q0sZG__ttFloat{0%,to{transform:translateY(0)rotate(0)}50%{transform:translateY(-5px)rotate(8deg)}}.TikTokQiTeaser-module__1q0sZG__iconMain{z-index:1;color:#fff;background:linear-gradient(135deg,#7c3aed,#a855f7);border-radius:14px;justify-content:center;align-items:center;width:46px;height:46px;animation:2.2s ease-in-out infinite TikTokQiTeaser-module__1q0sZG__ttIconPulse;display:inline-flex;position:relative;box-shadow:0 8px 20px #7c3aed66}.TikTokQiTeaser-module__1q0sZG__iconBulb{color:#713f12;background:#fef08a;border-radius:50%;padding:2px;position:absolute;bottom:-2px;right:-4px}@keyframes TikTokQiTeaser-module__1q0sZG__ttIconPulse{0%,to{transform:scale(1)}50%{transform:scale(1.04)}}.TikTokQiTeaser-module__1q0sZG__eyebrow{z-index:1;text-transform:uppercase;letter-spacing:.06em;color:#6d28d9;font-size:11px;font-weight:800;position:relative}.TikTokQiTeaser-module__1q0sZG__title{z-index:1;color:#1e1b4b;font-size:1.0625rem;line-height:1.3;position:relative}.TikTokQiTeaser-module__1q0sZG__body{z-index:1;color:#4c1d95;opacity:.92;font-size:.875rem;line-height:1.45;position:relative}.TikTokQiTeaser-module__1q0sZG__chips{z-index:1;flex-wrap:wrap;gap:6px;margin-top:4px;display:flex;position:relative}.TikTokQiTeaser-module__1q0sZG__chip{border-radius:var(--radius-full);color:#5b21b6;background:#7c3aed1a;padding:4px 8px;font-size:.6875rem;font-weight:700}.TikTokQiTeaser-module__1q0sZG__ctaRow{z-index:1;color:#6d28d9;align-items:center;gap:6px;margin-top:6px;font-weight:800;display:inline-flex;position:relative}.TikTokQiTeaser-module__1q0sZG__ctaArrow{transition:transform .2s}.TikTokQiTeaser-module__1q0sZG__card:hover .TikTokQiTeaser-module__1q0sZG__ctaArrow{transform:translate(4px)}@media (prefers-reduced-motion:reduce){.TikTokQiTeaser-module__1q0sZG__card,.TikTokQiTeaser-module__1q0sZG__iconMain,.TikTokQiTeaser-module__1q0sZG__sparkA,.TikTokQiTeaser-module__1q0sZG__sparkB,.TikTokQiTeaser-module__1q0sZG__sparkC{animation:none}.TikTokQiTeaser-module__1q0sZG__card:hover{transform:none}}
.TikTokResultEngagement-module__jrXida__wrap{max-width:720px;margin-top:4px;margin-left:auto;margin-right:auto}
.TikTokDownloader-module__w6hl8a__tool{--tt-green:var(--green);--tt-green-dark:var(--green-dark);--tt-text:var(--gray-800);--tt-muted:var(--gray-600);--tt-border:var(--gray-200);--tt-radius:var(--radius-md);width:100%;max-width:720px;margin:0 auto}.TikTokDownloader-module__w6hl8a__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.TikTokDownloader-module__w6hl8a__form{flex-direction:column;gap:12px;display:flex}.TikTokDownloader-module__w6hl8a__inputWrap{flex-direction:column;gap:8px;display:flex;position:relative}.TikTokDownloader-module__w6hl8a__input{border:2px solid var(--tt-border);border-radius:var(--tt-radius);background:var(--white);width:100%;min-height:56px;color:var(--tt-text);padding:14px 16px;font-size:1rem}.TikTokDownloader-module__w6hl8a__input:focus-visible{outline:3px solid var(--green-100);border-color:var(--tt-green)}.TikTokDownloader-module__w6hl8a__inputActions{flex-wrap:wrap;gap:8px;display:flex}@media (min-width:640px){.TikTokDownloader-module__w6hl8a__inputWrap{flex-direction:row;align-items:stretch}.TikTokDownloader-module__w6hl8a__input{flex:1;min-height:60px}.TikTokDownloader-module__w6hl8a__inputActions{flex-direction:column;justify-content:center}}.TikTokDownloader-module__w6hl8a__primaryBtn{min-height:52px;color:var(--white);background:var(--tt-green);border-radius:var(--tt-radius);cursor:pointer;transition:background var(--transition), transform var(--transition);border:none;justify-content:center;align-items:center;gap:10px;padding:14px 24px;font-size:1.0625rem;font-weight:700;display:inline-flex}.TikTokDownloader-module__w6hl8a__primaryBtn:hover:not(:disabled){background:var(--tt-green-dark);transform:translateY(-1px)}.TikTokDownloader-module__w6hl8a__primaryBtn:disabled{opacity:.65;cursor:not-allowed}.TikTokDownloader-module__w6hl8a__primaryBtn:focus-visible,.TikTokDownloader-module__w6hl8a__secondaryBtn:focus-visible,.TikTokDownloader-module__w6hl8a__linkish:focus-visible{outline:3px solid var(--green-100);outline-offset:2px}.TikTokDownloader-module__w6hl8a__secondaryBtn{min-height:48px;color:var(--tt-text);background:var(--gray-100);border:1px solid var(--tt-border);border-radius:var(--tt-radius);cursor:pointer;padding:10px 16px;font-size:.9375rem;font-weight:600}.TikTokDownloader-module__w6hl8a__secondaryBtn:hover:not(:disabled){background:var(--gray-200)}.TikTokDownloader-module__w6hl8a__spinner{border:2px solid #ffffff59;border-top-color:#fff;border-radius:50%;width:18px;height:18px;animation:.7s linear infinite TikTokDownloader-module__w6hl8a__tt-spin}@media (prefers-reduced-motion:reduce){.TikTokDownloader-module__w6hl8a__spinner{border-top-color:#fff;animation:none}.TikTokDownloader-module__w6hl8a__primaryBtn:hover:not(:disabled){transform:none}}@keyframes TikTokDownloader-module__w6hl8a__tt-spin{to{transform:rotate(360deg)}}.TikTokDownloader-module__w6hl8a__live{min-height:120px;margin-top:20px}.TikTokDownloader-module__w6hl8a__skeleton{background:var(--white);border-radius:var(--radius-lg);border:1px solid var(--tt-border);grid-template-columns:120px 1fr;gap:16px;min-height:200px;padding:16px;display:grid}.TikTokDownloader-module__w6hl8a__skeletonCover{aspect-ratio:3/4;background:linear-gradient(90deg, var(--gray-100), var(--gray-200), var(--gray-100));border-radius:var(--tt-radius);background-size:200% 100%;animation:1.2s infinite TikTokDownloader-module__w6hl8a__tt-shimmer}.TikTokDownloader-module__w6hl8a__skeletonLines span{background:var(--gray-200);border-radius:4px;height:12px;margin-bottom:10px;display:block}@media (prefers-reduced-motion:reduce){.TikTokDownloader-module__w6hl8a__skeletonCover{animation:none}}@keyframes TikTokDownloader-module__w6hl8a__tt-shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}.TikTokDownloader-module__w6hl8a__errorBox{background:var(--red-50);border:1px solid var(--red-light);border-radius:var(--tt-radius);color:var(--gray-800);padding:16px}.TikTokDownloader-module__w6hl8a__errorBox p{margin-bottom:12px}.TikTokDownloader-module__w6hl8a__card{background:var(--white);border:1px solid var(--tt-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-md);padding:16px}.TikTokDownloader-module__w6hl8a__cardGrid{gap:16px;display:grid}@media (min-width:640px){.TikTokDownloader-module__w6hl8a__cardGrid{grid-template-columns:180px 1fr}}.TikTokDownloader-module__w6hl8a__coverWrap{width:100%;max-width:270px;margin:0 auto;position:relative}.TikTokDownloader-module__w6hl8a__cover{aspect-ratio:3/4;object-fit:cover;border-radius:var(--tt-radius);background:var(--gray-100);width:100%}.TikTokDownloader-module__w6hl8a__duration{color:#fff;border-radius:var(--radius-sm);background:#000000a6;padding:4px 8px;font-size:.75rem;font-weight:700;position:absolute;bottom:8px;right:8px}.TikTokDownloader-module__w6hl8a__author{align-items:center;gap:12px;margin-bottom:10px;display:flex}.TikTokDownloader-module__w6hl8a__avatar{object-fit:cover;background:var(--gray-200);border-radius:50%;width:44px;height:44px}.TikTokDownloader-module__w6hl8a__nickname{color:var(--tt-text);font-weight:700}.TikTokDownloader-module__w6hl8a__handle{color:var(--tt-muted);font-size:.875rem}.TikTokDownloader-module__w6hl8a__description{-webkit-line-clamp:3;color:var(--tt-text);-webkit-box-orient:vertical;margin-bottom:12px;font-size:.9375rem;display:-webkit-box;overflow:hidden}.TikTokDownloader-module__w6hl8a__stats{color:var(--tt-muted);flex-wrap:wrap;gap:12px;margin-bottom:16px;font-size:.8125rem;list-style:none;display:flex}.TikTokDownloader-module__w6hl8a__downloads{flex-direction:column;gap:10px;display:flex}.TikTokDownloader-module__w6hl8a__btnVideo,.TikTokDownloader-module__w6hl8a__btnMp3{border-radius:var(--tt-radius);text-align:center;justify-content:center;align-items:center;min-height:48px;padding:12px 16px;font-weight:700;text-decoration:none;display:flex}.TikTokDownloader-module__w6hl8a__btnVideo{background:var(--tt-green);color:var(--white)}.TikTokDownloader-module__w6hl8a__btnVideo:hover{background:var(--tt-green-dark);color:var(--white)}.TikTokDownloader-module__w6hl8a__btnMp3{background:var(--orange-50);color:var(--orange-dark);border:1px solid var(--orange-100)}.TikTokDownloader-module__w6hl8a__btnMp3:hover{background:var(--orange-100)}.TikTokDownloader-module__w6hl8a__linkish{color:var(--tt-green);cursor:pointer;background:0 0;border:none;min-height:48px;margin-top:12px;font-weight:600;text-decoration:underline}.TikTokDownloader-module__w6hl8a__expireHint{color:var(--tt-muted);margin-top:8px;font-size:.8125rem}@media (prefers-color-scheme:dark){.TikTokDownloader-module__w6hl8a__tool{--tt-text:var(--gray-100);--tt-muted:var(--gray-400);--tt-border:var(--gray-700)}.TikTokDownloader-module__w6hl8a__input,.TikTokDownloader-module__w6hl8a__card,.TikTokDownloader-module__w6hl8a__skeleton{background:var(--gray-800)}.TikTokDownloader-module__w6hl8a__secondaryBtn{background:var(--gray-700);color:var(--gray-100)}}
