.growthReadCta{display:none;margin:12px 0 0;padding:17px;border:1px solid #cfe4ec;border-radius:18px;background:linear-gradient(135deg,#f7fcfd,#eef9f8);box-shadow:0 10px 28px rgba(35,97,121,.08)}
.growthReadCta.show{display:block;animation:tjGrowthIn .28s ease}.growthReadCta b{display:block;color:#17384a;font-size:18px;letter-spacing:-.025em;margin-bottom:4px}.growthReadCta p{margin:0 0 12px;color:#607c89;font-size:12px;line-height:1.5}.growthReadCta button{width:100%;min-height:46px;border:0;border-radius:13px;background:linear-gradient(180deg,#3c93c1,#2b83b7);color:#fff;font-weight:900;font-size:13px;box-shadow:0 10px 22px rgba(43,131,183,.18)}
.sharedArrival{display:none;margin:0 0 10px;padding:9px 12px;border-radius:12px;background:#eaf7fb;color:#276b88;font-size:11px;font-weight:850;border:1px solid #cfe6ef}.sharedArrival.show{display:block}
.tjGrowthOverlay{position:fixed;inset:0;z-index:190;display:none;align-items:flex-end;justify-content:center;padding:16px;background:rgba(17,45,58,.46);backdrop-filter:blur(5px)}.tjGrowthOverlay.show{display:flex}.tjGrowthSheet{width:min(520px,100%);border-radius:24px;background:#fff;padding:20px;box-shadow:0 26px 80px rgba(15,44,58,.26);color:#17384a}.tjGrowthSheet h3{margin:0 0 7px;font-size:25px;letter-spacing:-.04em}.tjGrowthSheet p{margin:0 0 15px;color:#617d89;font-size:13px;line-height:1.55}.tjGrowthActions{display:grid;gap:8px}.tjGrowthActions button,.tjGrowthActions a{min-height:46px;border-radius:13px;border:1px solid #d7e8ef;background:#f8fcfd;color:#17384a;font-weight:900;display:flex;align-items:center;justify-content:center;text-decoration:none;font-size:13px}.tjGrowthActions .primary{border-color:#2b83b7;background:#2b83b7;color:#fff}.tjGrowthActions .wa{background:#f0fbf5}.tjGrowthActions .ghost{background:#fff;color:#6a828d}.tjGrowthFine{display:block;margin-top:10px;color:#8aa0aa;font-size:10px;line-height:1.45}.tjInstallIcon{width:54px;height:54px;border-radius:16px;display:grid;place-items:center;background:#edf8fb;margin-bottom:12px}.tjInstallIcon img{width:42px;height:42px;border-radius:12px}.tjIosSteps{display:none;margin:2px 0 13px;padding:11px 13px;border-radius:12px;background:#f5fafc;color:#557581;font-size:12px;line-height:1.6}.tjIosSteps.show{display:block}@keyframes tjGrowthIn{from{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@media(min-width:700px){.tjGrowthOverlay{align-items:center}.tjGrowthSheet{padding:24px}}

.tjDiscoveryProgress{position:fixed;right:14px;bottom:14px;z-index:82;width:min(238px,calc(100vw - 28px));padding:12px 13px;border:1px solid #cfe2e9;border-radius:15px;background:rgba(255,255,255,.96);box-shadow:0 12px 34px rgba(24,70,90,.16);backdrop-filter:blur(9px);color:#17384a}.tjProgressTop{display:flex;align-items:center;justify-content:space-between;gap:10px;font-size:11px}.tjProgressTop b{font-size:11px}.tjProgressTop span{font-weight:950;color:#2b83b7}.tjProgressTrack{height:7px;margin-top:8px;border-radius:999px;background:#e5f0f4;overflow:hidden}.tjProgressTrack i{display:block;height:100%;width:0;border-radius:inherit;background:linear-gradient(90deg,#55abc8,#2b83b7);transition:width .3s ease}.tjDiscoveryProgress small{display:block;margin-top:6px;color:#728c97;font-size:9px;line-height:1.35}.tjDiscoveryProgress.done{border-color:#acd9ce;background:rgba(248,255,252,.97)}.tjDiscoveryProgress.done .tjProgressTrack i{background:linear-gradient(90deg,#6cc5ae,#32977f)}.tjHotBadge{display:inline-flex;align-items:center;margin:0 0 10px;padding:5px 8px;border-radius:999px;border:1px solid #efd7a8;background:#fff8e8;color:#805a13;font-size:9px;font-weight:950;letter-spacing:.02em}.tjConfetti{position:fixed;inset:0;z-index:260;pointer-events:none;overflow:hidden}.tjConfetti i{position:absolute;top:-16px;width:8px;height:14px;border-radius:2px;background:#2b83b7;animation:tjConfettiFall 2s cubic-bezier(.2,.75,.3,1) forwards}.tjConfetti i:nth-child(3n){background:#54a88f}.tjConfetti i:nth-child(3n+1){background:#e2b857}@keyframes tjConfettiFall{0%{transform:translate3d(0,-20px,0) rotate(0);opacity:1}100%{transform:translate3d(var(--drift),105vh,0) rotate(720deg);opacity:.15}}@media(max-width:560px){.tjDiscoveryProgress{right:10px;bottom:10px;width:190px;padding:10px 11px}.tjDiscoveryProgress small{display:none}}
