[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"summary-53-mobile-users-bail-if-sites-load-3s-summary":3,"summaries-facets-categories":85,"summary-related-53-mobile-users-bail-if-sites-load-3s-summary":4490},{"id":4,"title":5,"ai":6,"body":13,"categories":46,"created_at":48,"date_modified":48,"description":40,"extension":49,"faq":48,"featured":50,"kicker_label":48,"meta":51,"navigation":68,"path":69,"published_at":48,"question":48,"scraped_at":70,"seo":71,"sitemap":72,"source_id":73,"source_name":74,"source_type":75,"source_url":76,"stem":77,"tags":78,"thumbnail_url":48,"tldr":82,"tweet":48,"unknown_tags":83,"__hash__":84},"summaries\u002Fsummaries\u002F53-mobile-users-bail-if-sites-load-3s-summary.md","53% Mobile Users Bail if Sites Load >3s",{"provider":7,"model":8,"input_tokens":9,"output_tokens":10,"processing_time_ms":11,"cost_usd":12},"openrouter","x-ai\u002Fgrok-4.1-fast",6008,1461,9578,0.0019096,{"type":14,"value":15,"toc":39},"minimark",[16,21,25,29,32,36],[17,18,20],"h2",{"id":19},"speed-thresholds-drive-user-retention","Speed Thresholds Drive User Retention",[22,23,24],"p",{},"Target mobile page loads under 3 seconds to retain 53% more visitors, per Google's data. Real-world averages lag far behind: 19 seconds on 3G connections and 14 seconds on 4G. Even hitting 5 seconds outperforms 19-second loads with 70% longer average sessions, 35% lower bounce rates, and 25% higher ad viewability. For frontend builders, prioritize render-blocking optimizations like image compression, lazy loading, and critical CSS to cross this threshold without AMP dependency.",[17,26,28],{"id":27},"ads-and-strategy-gaps-amplify-the-problem","Ads and Strategy Gaps Amplify the Problem",[22,30,31],{},"Mobile ads alone consume 5 seconds to load—double desktop times—exacerbating delays. Yet 80% of marketers lack a mobile strategy despite devices claiming 57% of digital media time. This mismatch leaves most sites vulnerable: users expect instant access, but business pages deliver frustration. Audit your stack for ad-heavy payloads and third-party scripts; strip non-essentials to align capabilities with expectations and capture the growing mobile search share (over 50%, per Google).",[17,33,35],{"id":34},"googles-amp-as-a-fast-track-fix","Google's AMP as a Fast-Track Fix",[22,37,38],{},"Deploy Accelerated Mobile Pages (AMP) to slash loads below 1 second, originally for publishers but now supporting e-commerce and ad landings. It bridges the gap for unprepared sites amid rising mobile ubiquity. Test AMP on high-traffic pages first: measure bounce and session gains against vanilla mobile to validate ROI before full rollout.",{"title":40,"searchDepth":41,"depth":41,"links":42},"",2,[43,44,45],{"id":19,"depth":41,"text":20},{"id":27,"depth":41,"text":28},{"id":34,"depth":41,"text":35},[47],"Design & Frontend",null,"md",false,{"content_references":52,"triage":63},[53,59],{"type":54,"title":55,"author":56,"url":57,"context":58},"report","The Need for Mobile Speed","Google","https:\u002F\u002Fwww.doubleclickbygoogle.com\u002Farticles\u002Fmobile-speed-matters\u002F","cited",{"type":60,"title":61,"author":56,"context":62},"other","AMP Initiative","mentioned",{"relevance":64,"novelty":65,"quality":64,"actionability":64,"composite":66,"reasoning":67},4,3,3.8,"Category: Design & Frontend. The article provides actionable insights on optimizing mobile page load times, which directly addresses the pain points of frontend builders regarding user retention and performance. It includes specific strategies like image compression and lazy loading, making it practical for the target audience.",true,"\u002Fsummaries\u002F53-mobile-users-bail-if-sites-load-3s-summary","2026-04-16 02:58:38",{"title":5,"description":40},{"loc":69},"6827d77acb49d540","__oneoff__","article","https:\u002F\u002Fwww.marketingdive.com\u002Fnews\u002Fgoogle-53-of-mobile-users-abandon-sites-that-take-over-3-seconds-to-load\u002F426070\u002F#:~:text=New%20research%20by%20Google%20has,t%20load%20within%20three%20seconds.","summaries\u002F53-mobile-users-bail-if-sites-load-3s-summary",[79,80,81],"web-performance","frontend","mobile","Google research shows 53% of mobile visitors abandon pages taking over 3s to load. Average sites hit 19s on 3G\u002F14s on 4G. Under 5s loads yield 70% longer sessions, 35% lower bounce, 25% better ad viewability.",[81],"3yerLzSnDAmjvqJKnOVOH-23YaMA3AI2r43dzJgOVqk",[86,89,91,94,96,99,102,104,107,109,111,113,115,117,119,121,124,126,128,130,132,134,136,139,141,143,145,147,149,151,153,155,157,159,161,163,165,167,169,171,173,175,177,179,181,184,186,188,190,192,194,196,198,200,202,204,206,208,210,212,214,216,218,220,222,224,226,228,230,232,234,236,238,240,242,244,246,248,250,252,254,256,258,260,262,264,266,268,270,272,274,276,278,280,282,284,286,288,290,292,294,296,298,300,302,304,306,308,310,312,314,316,318,320,322,324,326,328,330,332,334,336,338,340,342,344,346,348,350,352,354,356,358,360,362,364,366,368,370,372,374,376,378,380,382,384,386,388,390,392,394,396,398,400,402,404,406,408,410,412,414,416,418,420,422,424,426,428,430,432,434,436,438,440,442,444,446,449,451,453,455,457,459,461,463,465,467,469,471,473,475,477,479,481,483,485,487,489,491,493,495,497,499,501,503,505,507,509,511,513,515,517,519,521,523,525,527,529,531,533,536,538,540,542,544,546,548,550,552,554,556,558,560,562,564,566,568,570,572,574,576,578,580,582,584,586,588,590,592,594,596,598,600,602,604,606,608,610,612,614,616,618,620,622,624,626,628,630,632,634,636,638,640,642,644,646,648,650,652,654,656,658,660,662,664,666,668,670,672,674,676,678,680,682,684,686,688,690,692,694,696,698,700,702,704,706,708,710,712,714,716,718,720,722,724,726,728,730,732,734,736,738,740,742,744,746,748,750,752,754,756,758,760,762,764,766,768,770,772,774,776,778,780,782,784,786,788,790,792,794,796,798,800,802,804,806,808,810,812,814,816,818,820,822,824,826,828,830,832,834,836,838,840,842,844,846,848,850,852,854,856,858,860,862,864,866,868,870,872,874,876,878,880,882,884,886,888,890,892,894,896,898,900,902,904,906,908,910,912,914,916,918,920,922,924,926,928,930,932,934,936,938,940,942,944,946,948,950,952,954,956,958,960,962,964,966,968,970,972,974,976,978,980,982,984,986,988,990,992,994,996,998,1000,1002,1004,1006,1008,1010,1012,1014,1016,1018,1020,1022,1024,1026,1028,1030,1032,1034,1036,1038,1040,1042,1044,1046,1048,1050,1052,1054,1056,1058,1060,1062,1064,1066,1068,1070,1072,1074,1076,1078,1080,1082,1084,1086,1088,1090,1092,1094,1096,1098,1100,1102,1104,1106,1108,1110,1112,1114,1116,1118,1120,1122,1124,1126,1128,1130,1132,1134,1136,1138,1140,1142,1144,1146,1148,1150,1152,1154,1156,1158,1160,1162,1164,1166,1168,1170,1172,1174,1176,1178,1180,1182,1184,1186,1188,1190,1192,1194,1196,1198,1200,1202,1204,1206,1208,1210,1212,1214,1216,1218,1220,1222,1224,1226,1228,1230,1232,1234,1236,1238,1240,1242,1244,1246,1248,1250,1252,1254,1256,1258,1260,1262,1264,1266,1268,1270,1272,1274,1276,1278,1280,1282,1284,1286,1288,1290,1292,1294,1296,1298,1300,1302,1304,1306,1308,1310,1312,1314,1316,1318,1320,1322,1324,1326,1328,1330,1332,1334,1336,1338,1340,1342,1344,1346,1348,1350,1352,1354,1356,1358,1360,1362,1364,1366,1368,1370,1372,1374,1376,1378,1380,1382,1384,1386,1388,1390,1392,1394,1396,1398,1400,1402,1404,1406,1408,1410,1412,1414,1416,1418,1420,1422,1424,1426,1428,1430,1432,1434,1436,1438,1440,1442,1444,1446,1448,1450,1452,1454,1456,1458,1460,1462,1464,1466,1468,1470,1472,1474,1476,1478,1480,1482,1484,1486,1488,1490,1492,1494,1496,1498,1500,1502,1504,1506,1508,1510,1512,1514,1516,1518,1520,1522,1524,1526,1528,1530,1532,1534,1536,1538,1540,1542,1544,1546,1548,1550,1552,1554,1556,1558,1560,1562,1564,1566,1568,1570,1572,1574,1576,1578,1580,1582,1584,1586,1588,1590,1592,1594,1596,1598,1600,1602,1604,1606,1608,1610,1612,1614,1616,1618,1620,1622,1624,1626,1628,1630,1632,1634,1636,1638,1640,1642,1644,1646,1648,1650,1652,1654,1656,1658,1660,1662,1664,1666,1668,1670,1672,1674,1676,1678,1680,1682,1684,1686,1688,1690,1692,1694,1696,1698,1700,1702,1704,1706,1708,1710,1712,1714,1716,1718,1720,1722,1724,1726,1728,1730,1732,1734,1736,1738,1740,1742,1744,1746,1748,1750,1752,1754,1756,1758,1760,1762,1764,1766,1768,1770,1772,1774,1776,1778,1780,1782,1784,1786,1788,1790,1792,1794,1796,1798,1800,1802,1804,1806,1808,1810,1812,1814,1816,1818,1820,1822,1824,1826,1828,1830,1832,1834,1836,1838,1840,1842,1844,1846,1848,1850,1852,1854,1856,1858,1860,1862,1864,1866,1868,1870,1872,1874,1876,1878,1880,1882,1884,1886,1888,1890,1892,1894,1896,1898,1900,1902,1904,1906,1908,1910,1912,1914,1916,1918,1920,1922,1924,1926,1928,1930,1932,1934,1936,1938,1940,1942,1944,1946,1948,1950,1952,1954,1956,1958,1960,1962,1964,1966,1968,1970,1972,1974,1976,1978,1980,1982,1984,1986,1988,1990,1992,1994,1996,1998,2000,2002,2004,2006,2008,2010,2012,2014,2016,2018,2020,2022,2024,2026,2028,2030,2032,2034,2036,2038,2040,2042,2044,2046,2048,2050,2052,2054,2056,2058,2060,2062,2064,2066,2068,2070,2072,2074,2076,2078,2080,2082,2084,2086,2088,2090,2092,2094,2096,2098,2100,2102,2104,2106,2108,2110,2112,2114,2116,2118,2120,2122,2124,2126,2128,2130,2132,2134,2136,2138,2140,2142,2144,2146,2148,2150,2152,2154,2156,2158,2160,2162,2164,2166,2168,2170,2172,2174,2176,2178,2180,2182,2184,2186,2188,2190,2192,2194,2196,2198,2200,2202,2204,2206,2208,2210,2212,2214,2216,2218,2220,2222,2224,2226,2228,2230,2232,2234,2236,2238,2240,2242,2244,2246,2248,2250,2252,2254,2256,2258,2260,2262,2264,2266,2268,2270,2272,2274,2276,2278,2280,2282,2284,2286,2288,2290,2292,2294,2296,2298,2300,2302,2304,2306,2308,2310,2312,2314,2316,2318,2320,2322,2324,2326,2328,2330,2332,2334,2336,2338,2340,2342,2344,2346,2348,2350,2352,2354,2356,2358,2360,2362,2364,2366,2368,2370,2372,2374,2376,2378,2380,2382,2384,2386,2388,2390,2392,2394,2396,2398,2400,2402,2404,2406,2408,2410,2412,2414,2416,2418,2420,2422,2424,2426,2428,2430,2432,2434,2436,2438,2440,2442,2444,2446,2448,2450,2452,2454,2456,2458,2460,2462,2464,2466,2468,2470,2472,2474,2476,2478,2480,2482,2484,2486,2488,2490,2492,2494,2496,2498,2500,2502,2504,2506,2508,2510,2512,2514,2516,2518,2520,2522,2524,2526,2528,2530,2532,2534,2536,2538,2540,2542,2544,2546,2548,2550,2552,2554,2556,2558,2560,2562,2564,2566,2568,2570,2572,2574,2576,2578,2580,2582,2584,2586,2588,2590,2592,2594,2596,2598,2600,2602,2604,2606,2608,2610,2612,2614,2616,2618,2620,2622,2624,2626,2628,2630,2632,2634,2636,2638,2640,2642,2644,2646,2648,2650,2652,2654,2656,2658,2660,2662,2664,2666,2668,2670,2672,2674,2676,2678,2680,2682,2684,2686,2688,2690,2692,2694,2696,2698,2700,2702,2704,2706,2708,2710,2712,2714,2716,2718,2720,2722,2724,2726,2728,2730,2732,2734,2736,2738,2740,2742,2744,2746,2748,2750,2752,2754,2756,2758,2760,2762,2764,2766,2768,2770,2772,2774,2776,2778,2780,2782,2784,2786,2788,2790,2792,2794,2796,2798,2800,2802,2804,2806,2808,2810,2812,2814,2816,2818,2820,2822,2824,2826,2828,2830,2832,2834,2836,2838,2840,2842,2844,2846,2848,2850,2852,2854,2856,2858,2860,2862,2864,2866,2868,2870,2872,2874,2876,2878,2880,2882,2884,2886,2888,2890,2892,2894,2896,2898,2900,2902,2904,2906,2908,2910,2912,2914,2916,2918,2920,2922,2924,2926,2928,2930,2932,2934,2936,2938,2940,2942,2944,2946,2948,2950,2952,2954,2956,2958,2960,2962,2964,2966,2968,2970,2972,2974,2976,2978,2980,2982,2984,2986,2988,2990,2992,2994,2996,2998,3000,3002,3004,3006,3008,3010,3012,3014,3016,3018,3020,3022,3024,3026,3028,3030,3032,3034,3036,3038,3040,3042,3044,3046,3048,3050,3052,3054,3056,3058,3060,3062,3064,3066,3068,3070,3072,3074,3076,3078,3080,3082,3084,3086,3088,3090,3092,3094,3096,3098,3100,3102,3104,3106,3108,3110,3112,3114,3116,3118,3120,3122,3124,3126,3128,3130,3132,3134,3136,3138,3140,3142,3144,3146,3148,3150,3152,3154,3156,3158,3160,3162,3164,3166,3168,3170,3172,3174,3176,3178,3180,3182,3184,3186,3188,3190,3192,3194,3196,3198,3200,3202,3204,3206,3208,3210,3212,3214,3216,3218,3220,3222,3224,3226,3228,3230,3232,3234,3236,3238,3240,3242,3244,3246,3248,3250,3252,3254,3256,3258,3260,3262,3264,3266,3268,3270,3272,3274,3276,3278,3280,3282,3284,3286,3288,3290,3292,3294,3296,3298,3300,3302,3304,3306,3308,3310,3312,3314,3316,3318,3320,3322,3324,3326,3328,3330,3332,3334,3336,3338,3340,3342,3344,3346,3348,3350,3352,3354,3356,3358,3360,3362,3364,3366,3368,3370,3372,3374,3376,3378,3380,3382,3384,3386,3388,3390,3392,3394,3396,3398,3400,3402,3404,3406,3408,3410,3412,3414,3416,3418,3420,3422,3424,3426,3428,3430,3432,3434,3436,3438,3440,3442,3444,3446,3448,3450,3452,3454,3456,3458,3460,3462,3464,3466,3468,3470,3472,3474,3476,3478,3480,3482,3484,3486,3488,3490,3492,3494,3496,3498,3500,3502,3504,3506,3508,3510,3512,3514,3516,3518,3520,3522,3524,3526,3528,3530,3532,3534,3536,3538,3540,3542,3544,3546,3548,3550,3552,3554,3556,3558,3560,3562,3564,3566,3568,3570,3572,3574,3576,3578,3580,3582,3584,3586,3588,3590,3592,3594,3596,3598,3600,3602,3604,3606,3608,3610,3612,3614,3616,3618,3620,3622,3624,3626,3628,3630,3632,3634,3636,3638,3640,3642,3644,3646,3648,3650,3652,3654,3656,3658,3660,3662,3664,3666,3668,3670,3672,3674,3676,3678,3680,3682,3684,3686,3688,3690,3692,3694,3696,3698,3700,3702,3704,3706,3708,3710,3712,3714,3716,3718,3720,3722,3724,3726,3728,3730,3732,3734,3736,3738,3740,3742,3744,3746,3748,3750,3752,3754,3756,3758,3760,3762,3764,3766,3768,3770,3772,3774,3776,3778,3780,3782,3784,3786,3788,3790,3792,3794,3796,3798,3800,3802,3804,3806,3808,3810,3812,3814,3816,3818,3820,3822,3824,3826,3828,3830,3832,3834,3836,3838,3840,3842,3844,3846,3848,3850,3852,3854,3856,3858,3860,3862,3864,3866,3868,3870,3872,3874,3876,3878,3880,3882,3884,3886,3888,3890,3892,3894,3896,3898,3900,3902,3904,3906,3908,3910,3912,3914,3916,3918,3920,3922,3924,3926,3928,3930,3932,3934,3936,3938,3940,3942,3944,3946,3948,3950,3952,3954,3956,3958,3960,3962,3964,3966,3968,3970,3972,3974,3976,3978,3980,3982,3984,3986,3988,3990,3992,3994,3996,3998,4000,4002,4004,4006,4008,4010,4012,4014,4016,4018,4020,4022,4024,4026,4028,4030,4032,4034,4036,4038,4040,4042,4044,4046,4048,4050,4052,4054,4056,4058,4060,4062,4064,4066,4068,4070,4072,4074,4076,4078,4080,4082,4084,4086,4088,4090,4092,4094,4096,4098,4100,4102,4104,4106,4108,4110,4112,4114,4116,4118,4120,4122,4124,4126,4128,4130,4132,4134,4136,4138,4140,4142,4144,4146,4148,4150,4152,4154,4156,4158,4160,4162,4164,4166,4168,4170,4172,4174,4176,4178,4180,4182,4184,4186,4188,4190,4192,4194,4196,4198,4200,4202,4204,4206,4208,4210,4212,4214,4216,4218,4220,4222,4224,4226,4228,4230,4232,4234,4236,4238,4240,4242,4244,4246,4248,4250,4252,4254,4256,4258,4260,4262,4264,4266,4268,4270,4272,4274,4276,4278,4280,4282,4284,4286,4288,4290,4292,4294,4296,4298,4300,4302,4304,4306,4308,4310,4312,4314,4316,4318,4320,4322,4324,4326,4328,4330,4332,4334,4336,4338,4340,4342,4344,4346,4348,4350,4352,4354,4356,4358,4360,4362,4364,4366,4368,4370,4372,4374,4376,4378,4380,4382,4384,4386,4388,4390,4392,4394,4396,4398,4400,4402,4404,4406,4408,4410,4412,4414,4416,4418,4420,4422,4424,4426,4428,4430,4432,4434,4436,4438,4440,4442,4444,4446,4448,4450,4452,4454,4456,4458,4460,4462,4464,4466,4468,4470,4472,4474,4476,4478,4480,4482,4484,4486,4488],{"categories":87},[88],"Business & SaaS",{"categories":90},[88],{"categories":92},[93],"AI News & Trends",{"categories":95},[],{"categories":97},[98],"AI Automation",{"categories":100},[101],"Marketing & Growth",{"categories":103},[47],{"categories":105},[106],"Software Engineering",{"categories":108},[98],{"categories":110},[],{"categories":112},[47],{"categories":114},[47],{"categories":116},[98],{"categories":118},[47],{"categories":120},[47],{"categories":122},[123],"AI & LLMs",{"categories":125},[47],{"categories":127},[47],{"categories":129},[],{"categories":131},[47],{"categories":133},[47],{"categories":135},[123],{"categories":137},[138],"Developer Productivity",{"categories":140},[123],{"categories":142},[123],{"categories":144},[123],{"categories":146},[93],{"categories":148},[123],{"categories":150},[98],{"categories":152},[88],{"categories":154},[93],{"categories":156},[101],{"categories":158},[],{"categories":160},[],{"categories":162},[98],{"categories":164},[98],{"categories":166},[98],{"categories":168},[101],{"categories":170},[123],{"categories":172},[138],{"categories":174},[93],{"categories":176},[],{"categories":178},[],{"categories":180},[],{"categories":182},[183],"Data Science & Visualization",{"categories":185},[],{"categories":187},[98],{"categories":189},[106],{"categories":191},[98],{"categories":193},[98],{"categories":195},[123],{"categories":197},[101],{"categories":199},[98],{"categories":201},[],{"categories":203},[],{"categories":205},[],{"categories":207},[47],{"categories":209},[47],{"categories":211},[98],{"categories":213},[101],{"categories":215},[138],{"categories":217},[47],{"categories":219},[123],{"categories":221},[106],{"categories":223},[123],{"categories":225},[],{"categories":227},[98],{"categories":229},[123],{"categories":231},[138],{"categories":233},[138],{"categories":235},[],{"categories":237},[101],{"categories":239},[88],{"categories":241},[123],{"categories":243},[88],{"categories":245},[88],{"categories":247},[98],{"categories":249},[101],{"categories":251},[98],{"categories":253},[88],{"categories":255},[98],{"categories":257},[47],{"categories":259},[123],{"categories":261},[47],{"categories":263},[123],{"categories":265},[88],{"categories":267},[123],{"categories":269},[101],{"categories":271},[],{"categories":273},[123],{"categories":275},[88],{"categories":277},[],{"categories":279},[93],{"categories":281},[106],{"categories":283},[],{"categories":285},[123],{"categories":287},[47],{"categories":289},[123],{"categories":291},[47],{"categories":293},[],{"categories":295},[98],{"categories":297},[],{"categories":299},[],{"categories":301},[],{"categories":303},[123],{"categories":305},[],{"categories":307},[123],{"categories":309},[123],{"categories":311},[47],{"categories":313},[123],{"categories":315},[138],{"categories":317},[98],{"categories":319},[101],{"categories":321},[138],{"categories":323},[138],{"categories":325},[138],{"categories":327},[101],{"categories":329},[101],{"categories":331},[123],{"categories":333},[123],{"categories":335},[47],{"categories":337},[88],{"categories":339},[47],{"categories":341},[106],{"categories":343},[88],{"categories":345},[88],{"categories":347},[88],{"categories":349},[47],{"categories":351},[],{"categories":353},[],{"categories":355},[123],{"categories":357},[123],{"categories":359},[106],{"categories":361},[123],{"categories":363},[123],{"categories":365},[],{"categories":367},[123],{"categories":369},[123],{"categories":371},[],{"categories":373},[123],{"categories":375},[93],{"categories":377},[93],{"categories":379},[],{"categories":381},[],{"categories":383},[101],{"categories":385},[101],{"categories":387},[106],{"categories":389},[123],{"categories":391},[],{"categories":393},[],{"categories":395},[98],{"categories":397},[123],{"categories":399},[123],{"categories":401},[],{"categories":403},[123,88],{"categories":405},[123],{"categories":407},[],{"categories":409},[123],{"categories":411},[123],{"categories":413},[],{"categories":415},[],{"categories":417},[98],{"categories":419},[123],{"categories":421},[123],{"categories":423},[98],{"categories":425},[123],{"categories":427},[],{"categories":429},[],{"categories":431},[123],{"categories":433},[],{"categories":435},[123],{"categories":437},[123],{"categories":439},[],{"categories":441},[98],{"categories":443},[47],{"categories":445},[],{"categories":447},[98,448],"DevOps & Cloud",{"categories":450},[123],{"categories":452},[98],{"categories":454},[123],{"categories":456},[],{"categories":458},[],{"categories":460},[],{"categories":462},[],{"categories":464},[123],{"categories":466},[98],{"categories":468},[],{"categories":470},[98],{"categories":472},[],{"categories":474},[123],{"categories":476},[],{"categories":478},[],{"categories":480},[],{"categories":482},[],{"categories":484},[98],{"categories":486},[47],{"categories":488},[123],{"categories":490},[101],{"categories":492},[93],{"categories":494},[88],{"categories":496},[138],{"categories":498},[],{"categories":500},[98],{"categories":502},[98],{"categories":504},[123],{"categories":506},[],{"categories":508},[],{"categories":510},[],{"categories":512},[98],{"categories":514},[],{"categories":516},[98],{"categories":518},[98],{"categories":520},[93],{"categories":522},[98],{"categories":524},[123],{"categories":526},[],{"categories":528},[123],{"categories":530},[],{"categories":532},[93],{"categories":534},[98,535],"Product Strategy",{"categories":537},[106],{"categories":539},[448],{"categories":541},[535],{"categories":543},[123],{"categories":545},[98],{"categories":547},[],{"categories":549},[93],{"categories":551},[93],{"categories":553},[98],{"categories":555},[],{"categories":557},[98],{"categories":559},[123],{"categories":561},[123],{"categories":563},[138],{"categories":565},[123],{"categories":567},[],{"categories":569},[123,106],{"categories":571},[93],{"categories":573},[123],{"categories":575},[93],{"categories":577},[98],{"categories":579},[93],{"categories":581},[],{"categories":583},[106],{"categories":585},[88],{"categories":587},[],{"categories":589},[98],{"categories":591},[98],{"categories":593},[98],{"categories":595},[98],{"categories":597},[88],{"categories":599},[47],{"categories":601},[101],{"categories":603},[],{"categories":605},[98],{"categories":607},[],{"categories":609},[93],{"categories":611},[93],{"categories":613},[93],{"categories":615},[98],{"categories":617},[93],{"categories":619},[123],{"categories":621},[138],{"categories":623},[123],{"categories":625},[106],{"categories":627},[123,138],{"categories":629},[138],{"categories":631},[138],{"categories":633},[138],{"categories":635},[138],{"categories":637},[123],{"categories":639},[],{"categories":641},[],{"categories":643},[101],{"categories":645},[],{"categories":647},[123],{"categories":649},[138],{"categories":651},[123],{"categories":653},[47],{"categories":655},[106],{"categories":657},[],{"categories":659},[123],{"categories":661},[138],{"categories":663},[101],{"categories":665},[93],{"categories":667},[106],{"categories":669},[123],{"categories":671},[],{"categories":673},[106],{"categories":675},[47],{"categories":677},[88],{"categories":679},[88],{"categories":681},[],{"categories":683},[47],{"categories":685},[88],{"categories":687},[93],{"categories":689},[138],{"categories":691},[98],{"categories":693},[98],{"categories":695},[123],{"categories":697},[123],{"categories":699},[93],{"categories":701},[93],{"categories":703},[138],{"categories":705},[93],{"categories":707},[],{"categories":709},[535],{"categories":711},[98],{"categories":713},[93],{"categories":715},[93],{"categories":717},[93],{"categories":719},[123],{"categories":721},[98],{"categories":723},[98],{"categories":725},[88],{"categories":727},[88],{"categories":729},[123],{"categories":731},[93],{"categories":733},[],{"categories":735},[123],{"categories":737},[88],{"categories":739},[98],{"categories":741},[98],{"categories":743},[98],{"categories":745},[47],{"categories":747},[98],{"categories":749},[138],{"categories":751},[93],{"categories":753},[93],{"categories":755},[93],{"categories":757},[93],{"categories":759},[93],{"categories":761},[],{"categories":763},[],{"categories":765},[138],{"categories":767},[93],{"categories":769},[93],{"categories":771},[93],{"categories":773},[],{"categories":775},[123],{"categories":777},[],{"categories":779},[],{"categories":781},[47],{"categories":783},[88],{"categories":785},[],{"categories":787},[93],{"categories":789},[98],{"categories":791},[98],{"categories":793},[98],{"categories":795},[101],{"categories":797},[98],{"categories":799},[],{"categories":801},[93],{"categories":803},[93],{"categories":805},[123],{"categories":807},[],{"categories":809},[101],{"categories":811},[101],{"categories":813},[123],{"categories":815},[93],{"categories":817},[88],{"categories":819},[106],{"categories":821},[123],{"categories":823},[],{"categories":825},[123],{"categories":827},[123],{"categories":829},[106],{"categories":831},[123],{"categories":833},[123],{"categories":835},[123],{"categories":837},[101],{"categories":839},[93],{"categories":841},[123],{"categories":843},[123],{"categories":845},[93],{"categories":847},[98],{"categories":849},[138],{"categories":851},[88],{"categories":853},[123],{"categories":855},[138],{"categories":857},[138],{"categories":859},[],{"categories":861},[101],{"categories":863},[93],{"categories":865},[93],{"categories":867},[138],{"categories":869},[98],{"categories":871},[98],{"categories":873},[98],{"categories":875},[98],{"categories":877},[47],{"categories":879},[123],{"categories":881},[123],{"categories":883},[535],{"categories":885},[123],{"categories":887},[123],{"categories":889},[98],{"categories":891},[88],{"categories":893},[101],{"categories":895},[],{"categories":897},[88],{"categories":899},[88],{"categories":901},[],{"categories":903},[47],{"categories":905},[123],{"categories":907},[],{"categories":909},[],{"categories":911},[93],{"categories":913},[93],{"categories":915},[93],{"categories":917},[93],{"categories":919},[],{"categories":921},[93],{"categories":923},[123],{"categories":925},[123],{"categories":927},[],{"categories":929},[93],{"categories":931},[93],{"categories":933},[88],{"categories":935},[123],{"categories":937},[],{"categories":939},[],{"categories":941},[93],{"categories":943},[93],{"categories":945},[93],{"categories":947},[123],{"categories":949},[93],{"categories":951},[93],{"categories":953},[93],{"categories":955},[93],{"categories":957},[93],{"categories":959},[],{"categories":961},[98],{"categories":963},[123],{"categories":965},[101],{"categories":967},[88],{"categories":969},[98],{"categories":971},[123],{"categories":973},[],{"categories":975},[101],{"categories":977},[93],{"categories":979},[93],{"categories":981},[93],{"categories":983},[93],{"categories":985},[138],{"categories":987},[106],{"categories":989},[],{"categories":991},[123],{"categories":993},[98],{"categories":995},[98],{"categories":997},[98],{"categories":999},[448],{"categories":1001},[98],{"categories":1003},[123],{"categories":1005},[123],{"categories":1007},[106],{"categories":1009},[448],{"categories":1011},[183],{"categories":1013},[123],{"categories":1015},[183],{"categories":1017},[],{"categories":1019},[101],{"categories":1021},[101],{"categories":1023},[47],{"categories":1025},[448],{"categories":1027},[98],{"categories":1029},[123],{"categories":1031},[123],{"categories":1033},[98],{"categories":1035},[98],{"categories":1037},[98],{"categories":1039},[138],{"categories":1041},[138],{"categories":1043},[98],{"categories":1045},[98],{"categories":1047},[],{"categories":1049},[98],{"categories":1051},[98],{"categories":1053},[123],{"categories":1055},[183],{"categories":1057},[98],{"categories":1059},[98],{"categories":1061},[98],{"categories":1063},[98],{"categories":1065},[88],{"categories":1067},[47],{"categories":1069},[93],{"categories":1071},[106],{"categories":1073},[448],{"categories":1075},[106],{"categories":1077},[183],{"categories":1079},[],{"categories":1081},[106],{"categories":1083},[],{"categories":1085},[],{"categories":1087},[106],{"categories":1089},[123],{"categories":1091},[],{"categories":1093},[],{"categories":1095},[],{"categories":1097},[88],{"categories":1099},[],{"categories":1101},[],{"categories":1103},[183],{"categories":1105},[123],{"categories":1107},[448],{"categories":1109},[123],{"categories":1111},[],{"categories":1113},[98],{"categories":1115},[138],{"categories":1117},[138],{"categories":1119},[101],{"categories":1121},[101],{"categories":1123},[101],{"categories":1125},[448],{"categories":1127},[106],{"categories":1129},[98],{"categories":1131},[88],{"categories":1133},[88],{"categories":1135},[106],{"categories":1137},[47],{"categories":1139},[183],{"categories":1141},[47],{"categories":1143},[],{"categories":1145},[123],{"categories":1147},[98],{"categories":1149},[98],{"categories":1151},[138],{"categories":1153},[98],{"categories":1155},[98],{"categories":1157},[47],{"categories":1159},[47],{"categories":1161},[98],{"categories":1163},[448],{"categories":1165},[123],{"categories":1167},[],{"categories":1169},[101],{"categories":1171},[98],{"categories":1173},[88],{"categories":1175},[98],{"categories":1177},[98],{"categories":1179},[],{"categories":1181},[123],{"categories":1183},[98],{"categories":1185},[98],{"categories":1187},[138],{"categories":1189},[98],{"categories":1191},[123],{"categories":1193},[],{"categories":1195},[98],{"categories":1197},[],{"categories":1199},[47],{"categories":1201},[138],{"categories":1203},[123],{"categories":1205},[106],{"categories":1207},[47],{"categories":1209},[138],{"categories":1211},[183],{"categories":1213},[138],{"categories":1215},[],{"categories":1217},[123],{"categories":1219},[123],{"categories":1221},[535],{"categories":1223},[106],{"categories":1225},[123,98],{"categories":1227},[98],{"categories":1229},[123],{"categories":1231},[98],{"categories":1233},[98,106],{"categories":1235},[98],{"categories":1237},[123],{"categories":1239},[],{"categories":1241},[138],{"categories":1243},[123],{"categories":1245},[98],{"categories":1247},[123],{"categories":1249},[],{"categories":1251},[106],{"categories":1253},[88],{"categories":1255},[98],{"categories":1257},[],{"categories":1259},[183],{"categories":1261},[106],{"categories":1263},[98],{"categories":1265},[106],{"categories":1267},[],{"categories":1269},[98],{"categories":1271},[],{"categories":1273},[98],{"categories":1275},[],{"categories":1277},[],{"categories":1279},[47],{"categories":1281},[138],{"categories":1283},[123],{"categories":1285},[98],{"categories":1287},[],{"categories":1289},[98],{"categories":1291},[106],{"categories":1293},[123],{"categories":1295},[123],{"categories":1297},[106],{"categories":1299},[106],{"categories":1301},[138],{"categories":1303},[88],{"categories":1305},[],{"categories":1307},[123],{"categories":1309},[123],{"categories":1311},[123],{"categories":1313},[98],{"categories":1315},[123],{"categories":1317},[],{"categories":1319},[47],{"categories":1321},[123],{"categories":1323},[98],{"categories":1325},[],{"categories":1327},[123],{"categories":1329},[],{"categories":1331},[123],{"categories":1333},[],{"categories":1335},[],{"categories":1337},[],{"categories":1339},[123],{"categories":1341},[123],{"categories":1343},[123],{"categories":1345},[123],{"categories":1347},[],{"categories":1349},[123],{"categories":1351},[123],{"categories":1353},[123],{"categories":1355},[],{"categories":1357},[123],{"categories":1359},[],{"categories":1361},[101],{"categories":1363},[123],{"categories":1365},[],{"categories":1367},[],{"categories":1369},[],{"categories":1371},[123],{"categories":1373},[93],{"categories":1375},[93],{"categories":1377},[],{"categories":1379},[98],{"categories":1381},[123],{"categories":1383},[],{"categories":1385},[123],{"categories":1387},[123],{"categories":1389},[93],{"categories":1391},[],{"categories":1393},[123],{"categories":1395},[93],{"categories":1397},[98],{"categories":1399},[123],{"categories":1401},[],{"categories":1403},[],{"categories":1405},[],{"categories":1407},[98],{"categories":1409},[98],{"categories":1411},[98],{"categories":1413},[98],{"categories":1415},[123],{"categories":1417},[47],{"categories":1419},[47],{"categories":1421},[98],{"categories":1423},[98],{"categories":1425},[138],{"categories":1427},[535],{"categories":1429},[138],{"categories":1431},[138],{"categories":1433},[123],{"categories":1435},[98],{"categories":1437},[123],{"categories":1439},[138],{"categories":1441},[123],{"categories":1443},[98],{"categories":1445},[98],{"categories":1447},[98],{"categories":1449},[98],{"categories":1451},[98],{"categories":1453},[123],{"categories":1455},[138],{"categories":1457},[138],{"categories":1459},[101],{"categories":1461},[98],{"categories":1463},[],{"categories":1465},[98],{"categories":1467},[],{"categories":1469},[93],{"categories":1471},[123],{"categories":1473},[],{"categories":1475},[88],{"categories":1477},[47],{"categories":1479},[47],{"categories":1481},[98],{"categories":1483},[98],{"categories":1485},[123],{"categories":1487},[123],{"categories":1489},[93],{"categories":1491},[93],{"categories":1493},[448],{"categories":1495},[98],{"categories":1497},[93],{"categories":1499},[],{"categories":1501},[123],{"categories":1503},[98],{"categories":1505},[98],{"categories":1507},[98],{"categories":1509},[98],{"categories":1511},[123],{"categories":1513},[123],{"categories":1515},[123],{"categories":1517},[123],{"categories":1519},[98],{"categories":1521},[98],{"categories":1523},[98],{"categories":1525},[98],{"categories":1527},[],{"categories":1529},[47],{"categories":1531},[123],{"categories":1533},[123],{"categories":1535},[123],{"categories":1537},[],{"categories":1539},[101],{"categories":1541},[],{"categories":1543},[138],{"categories":1545},[],{"categories":1547},[98],{"categories":1549},[138],{"categories":1551},[47],{"categories":1553},[138],{"categories":1555},[],{"categories":1557},[138],{"categories":1559},[138],{"categories":1561},[],{"categories":1563},[47],{"categories":1565},[98],{"categories":1567},[98],{"categories":1569},[138],{"categories":1571},[123],{"categories":1573},[123],{"categories":1575},[],{"categories":1577},[93],{"categories":1579},[],{"categories":1581},[101],{"categories":1583},[],{"categories":1585},[47],{"categories":1587},[93],{"categories":1589},[47],{"categories":1591},[47],{"categories":1593},[47],{"categories":1595},[47],{"categories":1597},[47],{"categories":1599},[47],{"categories":1601},[47],{"categories":1603},[47],{"categories":1605},[47],{"categories":1607},[47],{"categories":1609},[],{"categories":1611},[98],{"categories":1613},[47],{"categories":1615},[123],{"categories":1617},[123],{"categories":1619},[47],{"categories":1621},[47],{"categories":1623},[47],{"categories":1625},[47],{"categories":1627},[47],{"categories":1629},[47],{"categories":1631},[47],{"categories":1633},[123,47],{"categories":1635},[47],{"categories":1637},[47],{"categories":1639},[47],{"categories":1641},[47],{"categories":1643},[],{"categories":1645},[47],{"categories":1647},[47],{"categories":1649},[47],{"categories":1651},[47],{"categories":1653},[47],{"categories":1655},[47],{"categories":1657},[47],{"categories":1659},[47],{"categories":1661},[47],{"categories":1663},[47,123],{"categories":1665},[47],{"categories":1667},[47],{"categories":1669},[],{"categories":1671},[93],{"categories":1673},[],{"categories":1675},[123],{"categories":1677},[],{"categories":1679},[98],{"categories":1681},[448],{"categories":1683},[535],{"categories":1685},[98],{"categories":1687},[98],{"categories":1689},[],{"categories":1691},[98],{"categories":1693},[],{"categories":1695},[98],{"categories":1697},[],{"categories":1699},[],{"categories":1701},[123],{"categories":1703},[123],{"categories":1705},[123],{"categories":1707},[93],{"categories":1709},[93],{"categories":1711},[93],{"categories":1713},[93],{"categories":1715},[],{"categories":1717},[93],{"categories":1719},[],{"categories":1721},[93],{"categories":1723},[123],{"categories":1725},[93],{"categories":1727},[93],{"categories":1729},[93],{"categories":1731},[93],{"categories":1733},[123],{"categories":1735},[93],{"categories":1737},[98],{"categories":1739},[],{"categories":1741},[98],{"categories":1743},[93],{"categories":1745},[123],{"categories":1747},[93],{"categories":1749},[93],{"categories":1751},[93],{"categories":1753},[123],{"categories":1755},[123],{"categories":1757},[123],{"categories":1759},[],{"categories":1761},[],{"categories":1763},[123],{"categories":1765},[93],{"categories":1767},[],{"categories":1769},[123],{"categories":1771},[98],{"categories":1773},[123],{"categories":1775},[98],{"categories":1777},[98],{"categories":1779},[123],{"categories":1781},[],{"categories":1783},[],{"categories":1785},[98],{"categories":1787},[98],{"categories":1789},[98],{"categories":1791},[98],{"categories":1793},[98],{"categories":1795},[98],{"categories":1797},[98],{"categories":1799},[98],{"categories":1801},[],{"categories":1803},[98],{"categories":1805},[98],{"categories":1807},[98],{"categories":1809},[123],{"categories":1811},[123],{"categories":1813},[123],{"categories":1815},[93],{"categories":1817},[123],{"categories":1819},[123],{"categories":1821},[123],{"categories":1823},[98],{"categories":1825},[101],{"categories":1827},[101],{"categories":1829},[101],{"categories":1831},[98],{"categories":1833},[],{"categories":1835},[123],{"categories":1837},[],{"categories":1839},[],{"categories":1841},[123],{"categories":1843},[],{"categories":1845},[98],{"categories":1847},[47],{"categories":1849},[138],{"categories":1851},[183],{"categories":1853},[123],{"categories":1855},[98],{"categories":1857},[47],{"categories":1859},[],{"categories":1861},[98],{"categories":1863},[101,88],{"categories":1865},[98],{"categories":1867},[98],{"categories":1869},[448],{"categories":1871},[106],{"categories":1873},[101],{"categories":1875},[138],{"categories":1877},[123],{"categories":1879},[],{"categories":1881},[123],{"categories":1883},[],{"categories":1885},[123],{"categories":1887},[123],{"categories":1889},[98],{"categories":1891},[],{"categories":1893},[123],{"categories":1895},[98],{"categories":1897},[123],{"categories":1899},[138],{"categories":1901},[98],{"categories":1903},[123],{"categories":1905},[123,138],{"categories":1907},[138],{"categories":1909},[],{"categories":1911},[123],{"categories":1913},[123],{"categories":1915},[123],{"categories":1917},[],{"categories":1919},[],{"categories":1921},[98],{"categories":1923},[101],{"categories":1925},[93],{"categories":1927},[98],{"categories":1929},[123],{"categories":1931},[93],{"categories":1933},[],{"categories":1935},[138],{"categories":1937},[93],{"categories":1939},[],{"categories":1941},[183],{"categories":1943},[101],{"categories":1945},[88],{"categories":1947},[93],{"categories":1949},[123],{"categories":1951},[98],{"categories":1953},[123],{"categories":1955},[98],{"categories":1957},[98],{"categories":1959},[93],{"categories":1961},[138],{"categories":1963},[47],{"categories":1965},[88],{"categories":1967},[123],{"categories":1969},[123],{"categories":1971},[],{"categories":1973},[],{"categories":1975},[123],{"categories":1977},[],{"categories":1979},[123],{"categories":1981},[93],{"categories":1983},[],{"categories":1985},[98],{"categories":1987},[138],{"categories":1989},[93],{"categories":1991},[138],{"categories":1993},[98],{"categories":1995},[123],{"categories":1997},[],{"categories":1999},[98],{"categories":2001},[98],{"categories":2003},[47],{"categories":2005},[98],{"categories":2007},[47],{"categories":2009},[98],{"categories":2011},[98],{"categories":2013},[47],{"categories":2015},[],{"categories":2017},[],{"categories":2019},[47],{"categories":2021},[47],{"categories":2023},[47],{"categories":2025},[106],{"categories":2027},[138],{"categories":2029},[138],{"categories":2031},[98],{"categories":2033},[93],{"categories":2035},[138],{"categories":2037},[138],{"categories":2039},[101],{"categories":2041},[47],{"categories":2043},[98],{"categories":2045},[98],{"categories":2047},[123],{"categories":2049},[138],{"categories":2051},[123],{"categories":2053},[],{"categories":2055},[448],{"categories":2057},[535],{"categories":2059},[],{"categories":2061},[],{"categories":2063},[98],{"categories":2065},[93],{"categories":2067},[101],{"categories":2069},[101],{"categories":2071},[183],{"categories":2073},[47],{"categories":2075},[183],{"categories":2077},[183],{"categories":2079},[98],{"categories":2081},[],{"categories":2083},[],{"categories":2085},[183],{"categories":2087},[106],{"categories":2089},[123],{"categories":2091},[106],{"categories":2093},[183],{"categories":2095},[106],{"categories":2097},[183],{"categories":2099},[88],{"categories":2101},[106],{"categories":2103},[138],{"categories":2105},[123],{"categories":2107},[],{"categories":2109},[183],{"categories":2111},[448],{"categories":2113},[],{"categories":2115},[123],{"categories":2117},[123],{"categories":2119},[],{"categories":2121},[],{"categories":2123},[123],{"categories":2125},[123],{"categories":2127},[93],{"categories":2129},[123],{"categories":2131},[],{"categories":2133},[93],{"categories":2135},[],{"categories":2137},[],{"categories":2139},[93],{"categories":2141},[93],{"categories":2143},[123],{"categories":2145},[123],{"categories":2147},[123],{"categories":2149},[123],{"categories":2151},[123],{"categories":2153},[123],{"categories":2155},[101],{"categories":2157},[],{"categories":2159},[123],{"categories":2161},[],{"categories":2163},[],{"categories":2165},[98],{"categories":2167},[138],{"categories":2169},[],{"categories":2171},[448],{"categories":2173},[123,448],{"categories":2175},[123],{"categories":2177},[],{"categories":2179},[47],{"categories":2181},[47],{"categories":2183},[47],{"categories":2185},[47],{"categories":2187},[47],{"categories":2189},[],{"categories":2191},[],{"categories":2193},[],{"categories":2195},[106],{"categories":2197},[98],{"categories":2199},[88],{"categories":2201},[106],{"categories":2203},[138],{"categories":2205},[47],{"categories":2207},[],{"categories":2209},[101],{"categories":2211},[535],{"categories":2213},[183],{"categories":2215},[183],{"categories":2217},[183],{"categories":2219},[138],{"categories":2221},[535],{"categories":2223},[138],{"categories":2225},[],{"categories":2227},[88],{"categories":2229},[106],{"categories":2231},[123],{"categories":2233},[47],{"categories":2235},[101],{"categories":2237},[106],{"categories":2239},[101],{"categories":2241},[123],{"categories":2243},[47],{"categories":2245},[106],{"categories":2247},[448],{"categories":2249},[123],{"categories":2251},[93],{"categories":2253},[106],{"categories":2255},[],{"categories":2257},[123],{"categories":2259},[106],{"categories":2261},[106],{"categories":2263},[98],{"categories":2265},[],{"categories":2267},[101],{"categories":2269},[101],{"categories":2271},[101],{"categories":2273},[98],{"categories":2275},[123],{"categories":2277},[],{"categories":2279},[88],{"categories":2281},[138],{"categories":2283},[138],{"categories":2285},[183],{"categories":2287},[88],{"categories":2289},[93],{"categories":2291},[183],{"categories":2293},[],{"categories":2295},[93],{"categories":2297},[93],{"categories":2299},[93],{"categories":2301},[123],{"categories":2303},[88],{"categories":2305},[123],{"categories":2307},[],{"categories":2309},[],{"categories":2311},[],{"categories":2313},[106],{"categories":2315},[98],{"categories":2317},[],{"categories":2319},[138],{"categories":2321},[47],{"categories":2323},[],{"categories":2325},[101],{"categories":2327},[],{"categories":2329},[47],{"categories":2331},[123],{"categories":2333},[138],{"categories":2335},[88],{"categories":2337},[],{"categories":2339},[47],{"categories":2341},[47],{"categories":2343},[123],{"categories":2345},[],{"categories":2347},[],{"categories":2349},[106],{"categories":2351},[123],{"categories":2353},[],{"categories":2355},[98],{"categories":2357},[123],{"categories":2359},[],{"categories":2361},[106],{"categories":2363},[98],{"categories":2365},[123],{"categories":2367},[183],{"categories":2369},[123],{"categories":2371},[],{"categories":2373},[183],{"categories":2375},[123],{"categories":2377},[106],{"categories":2379},[123],{"categories":2381},[183],{"categories":2383},[98],{"categories":2385},[123],{"categories":2387},[123],{"categories":2389},[123,98],{"categories":2391},[98],{"categories":2393},[98],{"categories":2395},[98],{"categories":2397},[47],{"categories":2399},[138],{"categories":2401},[123],{"categories":2403},[138],{"categories":2405},[47],{"categories":2407},[123],{"categories":2409},[],{"categories":2411},[],{"categories":2413},[123],{"categories":2415},[123],{"categories":2417},[123],{"categories":2419},[98],{"categories":2421},[123],{"categories":2423},[],{"categories":2425},[123],{"categories":2427},[123],{"categories":2429},[98],{"categories":2431},[98],{"categories":2433},[123],{"categories":2435},[123],{"categories":2437},[],{"categories":2439},[123],{"categories":2441},[],{"categories":2443},[123],{"categories":2445},[123],{"categories":2447},[123],{"categories":2449},[123],{"categories":2451},[123],{"categories":2453},[123],{"categories":2455},[123],{"categories":2457},[],{"categories":2459},[123],{"categories":2461},[93],{"categories":2463},[93],{"categories":2465},[],{"categories":2467},[],{"categories":2469},[123],{"categories":2471},[],{"categories":2473},[123],{"categories":2475},[123,448],{"categories":2477},[],{"categories":2479},[93],{"categories":2481},[],{"categories":2483},[123],{"categories":2485},[],{"categories":2487},[],{"categories":2489},[],{"categories":2491},[123],{"categories":2493},[],{"categories":2495},[123],{"categories":2497},[],{"categories":2499},[123],{"categories":2501},[123],{"categories":2503},[],{"categories":2505},[],{"categories":2507},[123,448],{"categories":2509},[448,123],{"categories":2511},[93],{"categories":2513},[],{"categories":2515},[123],{"categories":2517},[],{"categories":2519},[123],{"categories":2521},[123],{"categories":2523},[],{"categories":2525},[93],{"categories":2527},[123,88],{"categories":2529},[93],{"categories":2531},[106],{"categories":2533},[],{"categories":2535},[98],{"categories":2537},[123],{"categories":2539},[101],{"categories":2541},[123],{"categories":2543},[138],{"categories":2545},[138],{"categories":2547},[448],{"categories":2549},[93],{"categories":2551},[123],{"categories":2553},[448],{"categories":2555},[106],{"categories":2557},[123],{"categories":2559},[138],{"categories":2561},[],{"categories":2563},[123],{"categories":2565},[],{"categories":2567},[],{"categories":2569},[123],{"categories":2571},[],{"categories":2573},[123],{"categories":2575},[106],{"categories":2577},[88],{"categories":2579},[138],{"categories":2581},[101],{"categories":2583},[98],{"categories":2585},[138],{"categories":2587},[],{"categories":2589},[101],{"categories":2591},[],{"categories":2593},[],{"categories":2595},[123],{"categories":2597},[93],{"categories":2599},[101],{"categories":2601},[],{"categories":2603},[123],{"categories":2605},[93],{"categories":2607},[93],{"categories":2609},[101],{"categories":2611},[93],{"categories":2613},[123],{"categories":2615},[93],{"categories":2617},[123],{"categories":2619},[],{"categories":2621},[123],{"categories":2623},[123],{"categories":2625},[123],{"categories":2627},[93],{"categories":2629},[],{"categories":2631},[],{"categories":2633},[47],{"categories":2635},[93],{"categories":2637},[],{"categories":2639},[123],{"categories":2641},[123],{"categories":2643},[123],{"categories":2645},[123],{"categories":2647},[123],{"categories":2649},[123],{"categories":2651},[123],{"categories":2653},[123],{"categories":2655},[123],{"categories":2657},[101],{"categories":2659},[123,47],{"categories":2661},[93],{"categories":2663},[93],{"categories":2665},[123],{"categories":2667},[106],{"categories":2669},[183],{"categories":2671},[123],{"categories":2673},[123],{"categories":2675},[],{"categories":2677},[],{"categories":2679},[123],{"categories":2681},[123],{"categories":2683},[],{"categories":2685},[47],{"categories":2687},[47],{"categories":2689},[138],{"categories":2691},[123],{"categories":2693},[138],{"categories":2695},[123],{"categories":2697},[123],{"categories":2699},[],{"categories":2701},[123],{"categories":2703},[],{"categories":2705},[],{"categories":2707},[123],{"categories":2709},[],{"categories":2711},[],{"categories":2713},[93],{"categories":2715},[],{"categories":2717},[123],{"categories":2719},[123],{"categories":2721},[123],{"categories":2723},[],{"categories":2725},[123],{"categories":2727},[93],{"categories":2729},[535],{"categories":2731},[98],{"categories":2733},[123],{"categories":2735},[],{"categories":2737},[98],{"categories":2739},[123],{"categories":2741},[],{"categories":2743},[123],{"categories":2745},[],{"categories":2747},[98],{"categories":2749},[],{"categories":2751},[],{"categories":2753},[98],{"categories":2755},[98],{"categories":2757},[98],{"categories":2759},[123],{"categories":2761},[],{"categories":2763},[98],{"categories":2765},[98],{"categories":2767},[],{"categories":2769},[],{"categories":2771},[98],{"categories":2773},[123],{"categories":2775},[93],{"categories":2777},[535],{"categories":2779},[101],{"categories":2781},[],{"categories":2783},[47],{"categories":2785},[123],{"categories":2787},[123],{"categories":2789},[88],{"categories":2791},[93],{"categories":2793},[93],{"categories":2795},[93],{"categories":2797},[93],{"categories":2799},[],{"categories":2801},[98],{"categories":2803},[98],{"categories":2805},[98],{"categories":2807},[98],{"categories":2809},[138],{"categories":2811},[123],{"categories":2813},[88],{"categories":2815},[],{"categories":2817},[138],{"categories":2819},[98],{"categories":2821},[47],{"categories":2823},[47],{"categories":2825},[47],{"categories":2827},[47],{"categories":2829},[47],{"categories":2831},[47],{"categories":2833},[123,88],{"categories":2835},[98],{"categories":2837},[88],{"categories":2839},[93],{"categories":2841},[93],{"categories":2843},[138],{"categories":2845},[],{"categories":2847},[],{"categories":2849},[101],{"categories":2851},[],{"categories":2853},[123],{"categories":2855},[101],{"categories":2857},[123],{"categories":2859},[106],{"categories":2861},[98],{"categories":2863},[88],{"categories":2865},[98],{"categories":2867},[106],{"categories":2869},[138],{"categories":2871},[98],{"categories":2873},[],{"categories":2875},[138],{"categories":2877},[],{"categories":2879},[],{"categories":2881},[98],{"categories":2883},[98],{"categories":2885},[98],{"categories":2887},[123],{"categories":2889},[123],{"categories":2891},[123],{"categories":2893},[123],{"categories":2895},[123],{"categories":2897},[],{"categories":2899},[448],{"categories":2901},[123],{"categories":2903},[],{"categories":2905},[],{"categories":2907},[],{"categories":2909},[138],{"categories":2911},[],{"categories":2913},[123],{"categories":2915},[],{"categories":2917},[93],{"categories":2919},[123],{"categories":2921},[93],{"categories":2923},[123],{"categories":2925},[98],{"categories":2927},[],{"categories":2929},[123],{"categories":2931},[123],{"categories":2933},[],{"categories":2935},[183],{"categories":2937},[183],{"categories":2939},[106],{"categories":2941},[47],{"categories":2943},[],{"categories":2945},[123],{"categories":2947},[98],{"categories":2949},[],{"categories":2951},[],{"categories":2953},[123],{"categories":2955},[106],{"categories":2957},[98],{"categories":2959},[88],{"categories":2961},[138,106],{"categories":2963},[106],{"categories":2965},[123],{"categories":2967},[98],{"categories":2969},[],{"categories":2971},[],{"categories":2973},[],{"categories":2975},[],{"categories":2977},[],{"categories":2979},[],{"categories":2981},[123],{"categories":2983},[],{"categories":2985},[],{"categories":2987},[123],{"categories":2989},[],{"categories":2991},[],{"categories":2993},[],{"categories":2995},[123],{"categories":2997},[93],{"categories":2999},[],{"categories":3001},[],{"categories":3003},[],{"categories":3005},[123],{"categories":3007},[],{"categories":3009},[123],{"categories":3011},[123],{"categories":3013},[],{"categories":3015},[123],{"categories":3017},[106],{"categories":3019},[],{"categories":3021},[138],{"categories":3023},[138],{"categories":3025},[],{"categories":3027},[101],{"categories":3029},[],{"categories":3031},[],{"categories":3033},[],{"categories":3035},[47],{"categories":3037},[93],{"categories":3039},[98],{"categories":3041},[123],{"categories":3043},[88],{"categories":3045},[123],{"categories":3047},[],{"categories":3049},[],{"categories":3051},[88],{"categories":3053},[101],{"categories":3055},[98],{"categories":3057},[],{"categories":3059},[448],{"categories":3061},[],{"categories":3063},[101],{"categories":3065},[123],{"categories":3067},[123],{"categories":3069},[101],{"categories":3071},[123],{"categories":3073},[47],{"categories":3075},[98],{"categories":3077},[123],{"categories":3079},[98],{"categories":3081},[123],{"categories":3083},[98],{"categories":3085},[138],{"categories":3087},[138],{"categories":3089},[47],{"categories":3091},[],{"categories":3093},[123],{"categories":3095},[123],{"categories":3097},[101],{"categories":3099},[535],{"categories":3101},[138],{"categories":3103},[93],{"categories":3105},[123],{"categories":3107},[93],{"categories":3109},[123],{"categories":3111},[123],{"categories":3113},[],{"categories":3115},[123],{"categories":3117},[],{"categories":3119},[123],{"categories":3121},[101],{"categories":3123},[123],{"categories":3125},[123],{"categories":3127},[123],{"categories":3129},[],{"categories":3131},[123],{"categories":3133},[123],{"categories":3135},[535],{"categories":3137},[],{"categories":3139},[93],{"categories":3141},[448],{"categories":3143},[106],{"categories":3145},[],{"categories":3147},[183],{"categories":3149},[],{"categories":3151},[],{"categories":3153},[93],{"categories":3155},[123],{"categories":3157},[],{"categories":3159},[123],{"categories":3161},[123],{"categories":3163},[98],{"categories":3165},[123],{"categories":3167},[93],{"categories":3169},[93],{"categories":3171},[47],{"categories":3173},[47],{"categories":3175},[47],{"categories":3177},[123],{"categories":3179},[183],{"categories":3181},[93],{"categories":3183},[138],{"categories":3185},[],{"categories":3187},[47],{"categories":3189},[47],{"categories":3191},[448],{"categories":3193},[47],{"categories":3195},[47],{"categories":3197},[98],{"categories":3199},[93],{"categories":3201},[448],{"categories":3203},[123],{"categories":3205},[123],{"categories":3207},[123],{"categories":3209},[123],{"categories":3211},[],{"categories":3213},[98],{"categories":3215},[123],{"categories":3217},[47],{"categories":3219},[],{"categories":3221},[],{"categories":3223},[93],{"categories":3225},[],{"categories":3227},[98],{"categories":3229},[98],{"categories":3231},[98],{"categories":3233},[98],{"categories":3235},[98],{"categories":3237},[98],{"categories":3239},[98],{"categories":3241},[98],{"categories":3243},[],{"categories":3245},[],{"categories":3247},[123],{"categories":3249},[],{"categories":3251},[98],{"categories":3253},[138],{"categories":3255},[138],{"categories":3257},[183],{"categories":3259},[88],{"categories":3261},[],{"categories":3263},[],{"categories":3265},[],{"categories":3267},[47],{"categories":3269},[123],{"categories":3271},[],{"categories":3273},[88],{"categories":3275},[88],{"categories":3277},[47],{"categories":3279},[138],{"categories":3281},[183],{"categories":3283},[47],{"categories":3285},[47],{"categories":3287},[],{"categories":3289},[98],{"categories":3291},[88],{"categories":3293},[88],{"categories":3295},[123],{"categories":3297},[98],{"categories":3299},[106],{"categories":3301},[47],{"categories":3303},[],{"categories":3305},[101],{"categories":3307},[183],{"categories":3309},[93],{"categories":3311},[93],{"categories":3313},[93],{"categories":3315},[448],{"categories":3317},[],{"categories":3319},[98],{"categories":3321},[],{"categories":3323},[98],{"categories":3325},[98],{"categories":3327},[123],{"categories":3329},[123],{"categories":3331},[106],{"categories":3333},[98],{"categories":3335},[106],{"categories":3337},[],{"categories":3339},[98],{"categories":3341},[47],{"categories":3343},[47],{"categories":3345},[47],{"categories":3347},[123],{"categories":3349},[98],{"categories":3351},[123],{"categories":3353},[88],{"categories":3355},[93],{"categories":3357},[47],{"categories":3359},[93],{"categories":3361},[123],{"categories":3363},[],{"categories":3365},[93],{"categories":3367},[98],{"categories":3369},[93],{"categories":3371},[93],{"categories":3373},[93],{"categories":3375},[93],{"categories":3377},[],{"categories":3379},[],{"categories":3381},[93],{"categories":3383},[93],{"categories":3385},[],{"categories":3387},[93],{"categories":3389},[93],{"categories":3391},[123],{"categories":3393},[123],{"categories":3395},[93],{"categories":3397},[93],{"categories":3399},[123],{"categories":3401},[],{"categories":3403},[123],{"categories":3405},[98],{"categories":3407},[123],{"categories":3409},[123],{"categories":3411},[],{"categories":3413},[123],{"categories":3415},[123],{"categories":3417},[123],{"categories":3419},[93],{"categories":3421},[],{"categories":3423},[],{"categories":3425},[],{"categories":3427},[],{"categories":3429},[123],{"categories":3431},[123],{"categories":3433},[],{"categories":3435},[101],{"categories":3437},[93],{"categories":3439},[],{"categories":3441},[],{"categories":3443},[],{"categories":3445},[],{"categories":3447},[],{"categories":3449},[123],{"categories":3451},[],{"categories":3453},[],{"categories":3455},[123],{"categories":3457},[],{"categories":3459},[98],{"categories":3461},[98],{"categories":3463},[98],{"categories":3465},[88],{"categories":3467},[],{"categories":3469},[101],{"categories":3471},[106],{"categories":3473},[106],{"categories":3475},[448],{"categories":3477},[93],{"categories":3479},[],{"categories":3481},[123],{"categories":3483},[123],{"categories":3485},[88],{"categories":3487},[],{"categories":3489},[88],{"categories":3491},[],{"categories":3493},[],{"categories":3495},[],{"categories":3497},[106],{"categories":3499},[98],{"categories":3501},[98],{"categories":3503},[98],{"categories":3505},[98],{"categories":3507},[98],{"categories":3509},[],{"categories":3511},[93],{"categories":3513},[123],{"categories":3515},[123],{"categories":3517},[123],{"categories":3519},[],{"categories":3521},[88],{"categories":3523},[],{"categories":3525},[47],{"categories":3527},[183],{"categories":3529},[47],{"categories":3531},[],{"categories":3533},[],{"categories":3535},[123],{"categories":3537},[98],{"categories":3539},[],{"categories":3541},[123],{"categories":3543},[123],{"categories":3545},[123],{"categories":3547},[98],{"categories":3549},[98],{"categories":3551},[123],{"categories":3553},[183],{"categories":3555},[98],{"categories":3557},[],{"categories":3559},[123],{"categories":3561},[],{"categories":3563},[535],{"categories":3565},[106],{"categories":3567},[183],{"categories":3569},[106],{"categories":3571},[448],{"categories":3573},[123],{"categories":3575},[106],{"categories":3577},[93],{"categories":3579},[448],{"categories":3581},[106],{"categories":3583},[47],{"categories":3585},[47],{"categories":3587},[],{"categories":3589},[106],{"categories":3591},[],{"categories":3593},[138],{"categories":3595},[106],{"categories":3597},[],{"categories":3599},[183],{"categories":3601},[183],{"categories":3603},[535],{"categories":3605},[],{"categories":3607},[123],{"categories":3609},[106],{"categories":3611},[448],{"categories":3613},[98],{"categories":3615},[98],{"categories":3617},[183],{"categories":3619},[123],{"categories":3621},[138],{"categories":3623},[123],{"categories":3625},[],{"categories":3627},[],{"categories":3629},[],{"categories":3631},[101],{"categories":3633},[123],{"categories":3635},[47],{"categories":3637},[106],{"categories":3639},[106],{"categories":3641},[123],{"categories":3643},[101],{"categories":3645},[138],{"categories":3647},[123],{"categories":3649},[106],{"categories":3651},[123],{"categories":3653},[106],{"categories":3655},[138],{"categories":3657},[138],{"categories":3659},[98],{"categories":3661},[138],{"categories":3663},[106],{"categories":3665},[88],{"categories":3667},[106],{"categories":3669},[106],{"categories":3671},[106],{"categories":3673},[106],{"categories":3675},[],{"categories":3677},[93],{"categories":3679},[],{"categories":3681},[183],{"categories":3683},[123],{"categories":3685},[123],{"categories":3687},[],{"categories":3689},[],{"categories":3691},[],{"categories":3693},[123],{"categories":3695},[93],{"categories":3697},[123],{"categories":3699},[123],{"categories":3701},[],{"categories":3703},[123],{"categories":3705},[47],{"categories":3707},[123],{"categories":3709},[123],{"categories":3711},[123],{"categories":3713},[],{"categories":3715},[],{"categories":3717},[],{"categories":3719},[448],{"categories":3721},[448],{"categories":3723},[88],{"categories":3725},[98],{"categories":3727},[88,101],{"categories":3729},[123],{"categories":3731},[93],{"categories":3733},[],{"categories":3735},[47],{"categories":3737},[183],{"categories":3739},[123],{"categories":3741},[106],{"categories":3743},[123],{"categories":3745},[],{"categories":3747},[183],{"categories":3749},[448],{"categories":3751},[98],{"categories":3753},[88],{"categories":3755},[448],{"categories":3757},[98],{"categories":3759},[138],{"categories":3761},[98],{"categories":3763},[138],{"categories":3765},[123],{"categories":3767},[138],{"categories":3769},[138],{"categories":3771},[106],{"categories":3773},[183],{"categories":3775},[123],{"categories":3777},[101],{"categories":3779},[],{"categories":3781},[123],{"categories":3783},[47],{"categories":3785},[183],{"categories":3787},[88],{"categories":3789},[123],{"categories":3791},[183],{"categories":3793},[138],{"categories":3795},[123],{"categories":3797},[123],{"categories":3799},[183],{"categories":3801},[123],{"categories":3803},[138],{"categories":3805},[123],{"categories":3807},[],{"categories":3809},[123],{"categories":3811},[123],{"categories":3813},[123],{"categories":3815},[123],{"categories":3817},[],{"categories":3819},[98],{"categories":3821},[448],{"categories":3823},[],{"categories":3825},[],{"categories":3827},[123],{"categories":3829},[88],{"categories":3831},[101],{"categories":3833},[88],{"categories":3835},[88],{"categories":3837},[98],{"categories":3839},[],{"categories":3841},[123],{"categories":3843},[93],{"categories":3845},[123],{"categories":3847},[123],{"categories":3849},[],{"categories":3851},[98],{"categories":3853},[93],{"categories":3855},[123,448],{"categories":3857},[98,448],{"categories":3859},[448],{"categories":3861},[123],{"categories":3863},[98],{"categories":3865},[98],{"categories":3867},[106],{"categories":3869},[106],{"categories":3871},[106],{"categories":3873},[123],{"categories":3875},[47],{"categories":3877},[98],{"categories":3879},[],{"categories":3881},[448],{"categories":3883},[],{"categories":3885},[448],{"categories":3887},[448],{"categories":3889},[88],{"categories":3891},[98],{"categories":3893},[],{"categories":3895},[448],{"categories":3897},[123],{"categories":3899},[93],{"categories":3901},[123],{"categories":3903},[47],{"categories":3905},[106],{"categories":3907},[106],{"categories":3909},[106],{"categories":3911},[448],{"categories":3913},[],{"categories":3915},[],{"categories":3917},[],{"categories":3919},[123],{"categories":3921},[106],{"categories":3923},[123],{"categories":3925},[106],{"categories":3927},[448],{"categories":3929},[448],{"categories":3931},[123],{"categories":3933},[98],{"categories":3935},[],{"categories":3937},[123],{"categories":3939},[123],{"categories":3941},[123],{"categories":3943},[],{"categories":3945},[],{"categories":3947},[448],{"categories":3949},[448],{"categories":3951},[123,448],{"categories":3953},[98],{"categories":3955},[98],{"categories":3957},[98],{"categories":3959},[98],{"categories":3961},[98],{"categories":3963},[98],{"categories":3965},[],{"categories":3967},[106],{"categories":3969},[123],{"categories":3971},[106],{"categories":3973},[101],{"categories":3975},[123],{"categories":3977},[535],{"categories":3979},[535],{"categories":3981},[98],{"categories":3983},[106],{"categories":3985},[],{"categories":3987},[98],{"categories":3989},[123],{"categories":3991},[],{"categories":3993},[47],{"categories":3995},[],{"categories":3997},[123],{"categories":3999},[98],{"categories":4001},[93],{"categories":4003},[123],{"categories":4005},[],{"categories":4007},[],{"categories":4009},[47],{"categories":4011},[47],{"categories":4013},[138],{"categories":4015},[47],{"categories":4017},[98],{"categories":4019},[],{"categories":4021},[98],{"categories":4023},[93],{"categories":4025},[123],{"categories":4027},[123],{"categories":4029},[],{"categories":4031},[123],{"categories":4033},[138],{"categories":4035},[123],{"categories":4037},[],{"categories":4039},[183],{"categories":4041},[106],{"categories":4043},[106],{"categories":4045},[88],{"categories":4047},[88],{"categories":4049},[88],{"categories":4051},[98],{"categories":4053},[88],{"categories":4055},[98],{"categories":4057},[448],{"categories":4059},[535],{"categories":4061},[93],{"categories":4063},[93],{"categories":4065},[93],{"categories":4067},[448],{"categories":4069},[93,88],{"categories":4071},[183],{"categories":4073},[98],{"categories":4075},[],{"categories":4077},[123],{"categories":4079},[],{"categories":4081},[106],{"categories":4083},[183],{"categories":4085},[47],{"categories":4087},[106],{"categories":4089},[138],{"categories":4091},[],{"categories":4093},[98],{"categories":4095},[],{"categories":4097},[535],{"categories":4099},[],{"categories":4101},[47],{"categories":4103},[47],{"categories":4105},[183],{"categories":4107},[],{"categories":4109},[123],{"categories":4111},[183],{"categories":4113},[],{"categories":4115},[123],{"categories":4117},[123],{"categories":4119},[],{"categories":4121},[138],{"categories":4123},[123],{"categories":4125},[],{"categories":4127},[123],{"categories":4129},[],{"categories":4131},[],{"categories":4133},[98],{"categories":4135},[98],{"categories":4137},[],{"categories":4139},[106],{"categories":4141},[106],{"categories":4143},[106],{"categories":4145},[123,98],{"categories":4147},[98],{"categories":4149},[98],{"categories":4151},[98],{"categories":4153},[183],{"categories":4155},[183],{"categories":4157},[],{"categories":4159},[93],{"categories":4161},[123],{"categories":4163},[183],{"categories":4165},[183],{"categories":4167},[93],{"categories":4169},[88],{"categories":4171},[98],{"categories":4173},[106],{"categories":4175},[123],{"categories":4177},[123],{"categories":4179},[98],{"categories":4181},[106],{"categories":4183},[98],{"categories":4185},[123],{"categories":4187},[101],{"categories":4189},[],{"categories":4191},[123],{"categories":4193},[],{"categories":4195},[123],{"categories":4197},[123],{"categories":4199},[106],{"categories":4201},[],{"categories":4203},[183],{"categories":4205},[123],{"categories":4207},[98],{"categories":4209},[98],{"categories":4211},[106],{"categories":4213},[138],{"categories":4215},[138],{"categories":4217},[93],{"categories":4219},[123],{"categories":4221},[98],{"categories":4223},[],{"categories":4225},[98],{"categories":4227},[123],{"categories":4229},[93],{"categories":4231},[123],{"categories":4233},[123],{"categories":4235},[123],{"categories":4237},[98],{"categories":4239},[183],{"categories":4241},[123],{"categories":4243},[47],{"categories":4245},[123],{"categories":4247},[123],{"categories":4249},[123],{"categories":4251},[123],{"categories":4253},[],{"categories":4255},[123],{"categories":4257},[183],{"categories":4259},[47],{"categories":4261},[123],{"categories":4263},[47],{"categories":4265},[],{"categories":4267},[],{"categories":4269},[],{"categories":4271},[123],{"categories":4273},[],{"categories":4275},[],{"categories":4277},[],{"categories":4279},[],{"categories":4281},[98],{"categories":4283},[138],{"categories":4285},[98],{"categories":4287},[98],{"categories":4289},[106],{"categories":4291},[88],{"categories":4293},[123],{"categories":4295},[123],{"categories":4297},[123],{"categories":4299},[88],{"categories":4301},[138],{"categories":4303},[],{"categories":4305},[183],{"categories":4307},[101],{"categories":4309},[123],{"categories":4311},[47],{"categories":4313},[138],{"categories":4315},[138],{"categories":4317},[535],{"categories":4319},[98],{"categories":4321},[123],{"categories":4323},[123],{"categories":4325},[138],{"categories":4327},[123],{"categories":4329},[],{"categories":4331},[],{"categories":4333},[448],{"categories":4335},[47],{"categories":4337},[138],{"categories":4339},[123],{"categories":4341},[93],{"categories":4343},[138],{"categories":4345},[88],{"categories":4347},[98],{"categories":4349},[98],{"categories":4351},[93],{"categories":4353},[123],{"categories":4355},[],{"categories":4357},[],{"categories":4359},[],{"categories":4361},[123],{"categories":4363},[],{"categories":4365},[93],{"categories":4367},[],{"categories":4369},[123],{"categories":4371},[],{"categories":4373},[93],{"categories":4375},[98],{"categories":4377},[123],{"categories":4379},[448],{"categories":4381},[123],{"categories":4383},[138],{"categories":4385},[123],{"categories":4387},[138],{"categories":4389},[138],{"categories":4391},[],{"categories":4393},[],{"categories":4395},[138],{"categories":4397},[138],{"categories":4399},[138],{"categories":4401},[],{"categories":4403},[138],{"categories":4405},[98],{"categories":4407},[98],{"categories":4409},[],{"categories":4411},[123],{"categories":4413},[101],{"categories":4415},[183],{"categories":4417},[123],{"categories":4419},[],{"categories":4421},[138],{"categories":4423},[123],{"categories":4425},[535],{"categories":4427},[138],{"categories":4429},[138],{"categories":4431},[101],{"categories":4433},[106],{"categories":4435},[106],{"categories":4437},[],{"categories":4439},[106],{"categories":4441},[123],{"categories":4443},[],{"categories":4445},[],{"categories":4447},[98],{"categories":4449},[],{"categories":4451},[98],{"categories":4453},[98],{"categories":4455},[93],{"categories":4457},[123],{"categories":4459},[93],{"categories":4461},[138],{"categories":4463},[93],{"categories":4465},[106],{"categories":4467},[106],{"categories":4469},[106],{"categories":4471},[93],{"categories":4473},[123],{"categories":4475},[98],{"categories":4477},[448],{"categories":4479},[88],{"categories":4481},[448],{"categories":4483},[448],{"categories":4485},[106],{"categories":4487},[448],{"categories":4489},[448],[4491,4752,4827,4935],{"id":4492,"title":4493,"ai":4494,"body":4499,"categories":4716,"created_at":48,"date_modified":48,"description":40,"extension":49,"faq":48,"featured":50,"kicker_label":48,"meta":4717,"navigation":68,"path":4740,"published_at":48,"question":48,"scraped_at":4741,"seo":4742,"sitemap":4743,"source_id":4744,"source_name":74,"source_type":75,"source_url":4745,"stem":4746,"tags":4747,"thumbnail_url":48,"tldr":4749,"tweet":48,"unknown_tags":4750,"__hash__":4751},"summaries\u002Fsummaries\u002Fcore-web-vitals-lcp-2-5s-inp-200ms-cls-0-1-at-75th-summary.md","Core Web Vitals: LCP ≤2.5s, INP ≤200ms, CLS ≤0.1 at 75th Percentile",{"provider":7,"model":8,"input_tokens":4495,"output_tokens":4496,"processing_time_ms":4497,"cost_usd":4498},6791,1617,9237,0.00214405,{"type":14,"value":4500,"toc":4711},[4501,4505,4508,4511,4515,4518,4522,4541,4704,4707],[17,4502,4504],{"id":4503},"prioritize-these-three-metrics-for-user-experience","Prioritize These Three Metrics for User Experience",[22,4506,4507],{},"Core Web Vitals simplify performance measurement by focusing on loading (Largest Contentful Paint or LCP), interactivity (Interaction to Next Paint or INP), and visual stability (Cumulative Layout Shift or CLS). Hit LCP within 2.5 seconds of page load start to avoid frustrating waits during content rendering. Keep INP at 200 milliseconds or less so interactions like clicks respond instantly without delays from long tasks. Maintain CLS at 0.1 or below to prevent unexpected layout shifts that disrupt reading or tapping. Assess success at the 75th percentile of real-user page loads, segmented by mobile and desktop, ensuring 75% of users meet thresholds—a page passes if all three metrics comply.",[22,4509,4510],{},"These field-measurable, user-centric outcomes outperform lab proxies because they capture device, network, and interaction variances. Supporting metrics like TTFB, FCP, and TBT diagnose issues (e.g., slow servers for LCP, render-blocking resources for FCP) but aren't Core Vitals since they're not always field-based or outcome-focused.",[17,4512,4514],{"id":4513},"track-metrics-through-experimental-to-stable-lifecycle","Track Metrics Through Experimental-to-Stable Lifecycle",[22,4516,4517],{},"New metrics start experimental to iterate definitions and gather feedback—INP replaced FID here after addressing runtime gaps. They advance to pending for 6+ months of ecosystem adaptation, then stabilize as Core Vitals with ≤1 annual change, announced via docs and changelog. Current status: LCP, INP, CLS all stable. This predictability lets you adopt confidently without constant retooling.",[17,4519,4521],{"id":4520},"instrument-and-optimize-with-proven-tools","Instrument and Optimize with Proven Tools",[22,4523,4524,4525,4529,4530,4529,4533,4536,4537,4540],{},"Use Chrome User Experience Report (CrUX) for anonymized real-user data powering PageSpeed Insights, Search Console Core Web Vitals report, and DevTools—supports all three metrics without setup. For per-page diagnostics, instrument your own monitoring: import web-vitals library and send metrics via ",[4526,4527,4528],"code",{},"onLCP",", ",[4526,4531,4532],{},"onINP",[4526,4534,4535],{},"onCLS"," to analytics, using ",[4526,4538,4539],{},"navigator.sendBeacon"," for reliability:",[4542,4543,4547],"pre",{"className":4544,"code":4545,"language":4546,"meta":40,"style":40},"language-js shiki shiki-themes github-light github-dark","import {onCLS, onINP, onLCP} from 'web-vitals';\n\nfunction sendToAnalytics(metric) {\n  const body = JSON.stringify(metric);\n  (navigator.sendBeacon && navigator.sendBeacon('\u002Fanalytics', body))\n    || fetch('\u002Fanalytics', {body, method: 'POST', keepalive: true});\n}\n\nonCLS(sendToAnalytics);\nonINP(sendToAnalytics);\nonLCP(sendToAnalytics);\n","js",[4526,4548,4549,4572,4577,4596,4620,4643,4671,4677,4682,4690,4697],{"__ignoreMap":40},[4550,4551,4554,4558,4562,4565,4569],"span",{"class":4552,"line":4553},"line",1,[4550,4555,4557],{"class":4556},"szBVR","import",[4550,4559,4561],{"class":4560},"sVt8B"," {onCLS, onINP, onLCP} ",[4550,4563,4564],{"class":4556},"from",[4550,4566,4568],{"class":4567},"sZZnC"," 'web-vitals'",[4550,4570,4571],{"class":4560},";\n",[4550,4573,4574],{"class":4552,"line":41},[4550,4575,4576],{"emptyLinePlaceholder":68},"\n",[4550,4578,4579,4582,4586,4589,4593],{"class":4552,"line":65},[4550,4580,4581],{"class":4556},"function",[4550,4583,4585],{"class":4584},"sScJk"," sendToAnalytics",[4550,4587,4588],{"class":4560},"(",[4550,4590,4592],{"class":4591},"s4XuR","metric",[4550,4594,4595],{"class":4560},") {\n",[4550,4597,4598,4601,4605,4608,4611,4614,4617],{"class":4552,"line":64},[4550,4599,4600],{"class":4556},"  const",[4550,4602,4604],{"class":4603},"sj4cs"," body",[4550,4606,4607],{"class":4556}," =",[4550,4609,4610],{"class":4603}," JSON",[4550,4612,4613],{"class":4560},".",[4550,4615,4616],{"class":4584},"stringify",[4550,4618,4619],{"class":4560},"(metric);\n",[4550,4621,4623,4626,4629,4632,4635,4637,4640],{"class":4552,"line":4622},5,[4550,4624,4625],{"class":4560},"  (navigator.sendBeacon ",[4550,4627,4628],{"class":4556},"&&",[4550,4630,4631],{"class":4560}," navigator.",[4550,4633,4634],{"class":4584},"sendBeacon",[4550,4636,4588],{"class":4560},[4550,4638,4639],{"class":4567},"'\u002Fanalytics'",[4550,4641,4642],{"class":4560},", body))\n",[4550,4644,4646,4649,4652,4654,4656,4659,4662,4665,4668],{"class":4552,"line":4645},6,[4550,4647,4648],{"class":4556},"    ||",[4550,4650,4651],{"class":4584}," fetch",[4550,4653,4588],{"class":4560},[4550,4655,4639],{"class":4567},[4550,4657,4658],{"class":4560},", {body, method: ",[4550,4660,4661],{"class":4567},"'POST'",[4550,4663,4664],{"class":4560},", keepalive: ",[4550,4666,4667],{"class":4603},"true",[4550,4669,4670],{"class":4560},"});\n",[4550,4672,4674],{"class":4552,"line":4673},7,[4550,4675,4676],{"class":4560},"}\n",[4550,4678,4680],{"class":4552,"line":4679},8,[4550,4681,4576],{"emptyLinePlaceholder":68},[4550,4683,4685,4687],{"class":4552,"line":4684},9,[4550,4686,4535],{"class":4584},[4550,4688,4689],{"class":4560},"(sendToAnalytics);\n",[4550,4691,4693,4695],{"class":4552,"line":4692},10,[4550,4694,4532],{"class":4584},[4550,4696,4689],{"class":4560},[4550,4698,4700,4702],{"class":4552,"line":4699},11,[4550,4701,4528],{"class":4584},[4550,4703,4689],{"class":4560},[22,4705,4706],{},"Aggregate to check 75th percentile thresholds. Lab-test with DevTools (all metrics) or Lighthouse (LCP\u002FCLS; use TBT for INP proxy) during dev to catch regressions pre-release, but prioritize field data for production truth. Optimize via targeted guides: reduce LCP with faster servers\u002Fresources, INP by breaking long tasks, CLS by reserving ad\u002Ffont space—Chrome's top picks yield biggest gains.",[4708,4709,4710],"style",{},"html pre.shiki code .szBVR, html code.shiki .szBVR{--shiki-default:#D73A49;--shiki-dark:#F97583}html pre.shiki code .sVt8B, html code.shiki .sVt8B{--shiki-default:#24292E;--shiki-dark:#E1E4E8}html pre.shiki code .sZZnC, html code.shiki .sZZnC{--shiki-default:#032F62;--shiki-dark:#9ECBFF}html pre.shiki code .sScJk, html code.shiki .sScJk{--shiki-default:#6F42C1;--shiki-dark:#B392F0}html pre.shiki code .s4XuR, html code.shiki .s4XuR{--shiki-default:#E36209;--shiki-dark:#FFAB70}html pre.shiki code .sj4cs, html code.shiki .sj4cs{--shiki-default:#005CC5;--shiki-dark:#79B8FF}html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html.dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}",{"title":40,"searchDepth":41,"depth":41,"links":4712},[4713,4714,4715],{"id":4503,"depth":41,"text":4504},{"id":4513,"depth":41,"text":4514},{"id":4520,"depth":41,"text":4521},[47],{"content_references":4718,"triage":4737},[4719,4724,4728,4731,4734],{"type":4720,"title":4721,"url":4722,"context":4723},"tool","web-vitals","https:\u002F\u002Fgithub.com\u002FGoogleChrome\u002Fweb-vitals","recommended",{"type":4725,"title":4726,"url":4727,"context":62},"dataset","Chrome User Experience Report","https:\u002F\u002Fdeveloper.chrome.com\u002Fdocs\u002Fcrux",{"type":4720,"title":4729,"url":4730,"context":62},"PageSpeed Insights","https:\u002F\u002Fpagespeed.web.dev",{"type":4720,"title":4732,"url":4733,"context":62},"Chrome DevTools","https:\u002F\u002Fdeveloper.chrome.com\u002Fdocs\u002Fdevtools",{"type":4720,"title":4735,"url":4736,"context":62},"Lighthouse","https:\u002F\u002Fdeveloper.chrome.com\u002Fdocs\u002Flighthouse\u002Foverview",{"relevance":4622,"novelty":65,"quality":64,"actionability":64,"composite":4738,"reasoning":4739},4.15,"Category: Design & Frontend. The article provides specific metrics (LCP, INP, CLS) that are crucial for optimizing user experience in web performance, directly addressing the pain points of the Design Technologist persona. It offers actionable steps for measuring and optimizing these metrics using tools like the web-vitals JS library, making it highly relevant and practical.","\u002Fsummaries\u002Fcore-web-vitals-lcp-2-5s-inp-200ms-cls-0-1-at-75th-summary","2026-04-16 03:09:10",{"title":4493,"description":40},{"loc":4740},"3725c816780244cb","https:\u002F\u002Fweb.dev\u002Fvitals\u002F","summaries\u002Fcore-web-vitals-lcp-2-5s-inp-200ms-cls-0-1-at-75th-summary",[79,80,4748],"dev-productivity","Target LCP under 2.5s, INP under 200ms, and CLS under 0.1 at the 75th percentile of page loads across devices to deliver great loading, interactivity, and visual stability—measure with web-vitals JS library and Google field tools like CrUX.",[4748],"faaUBeQmwkE8C3WwydW5KRXHJ014Gu2uHB392HSs1Ug",{"id":4753,"title":4754,"ai":4755,"body":4760,"categories":4805,"created_at":48,"date_modified":48,"description":40,"extension":49,"faq":48,"featured":50,"kicker_label":48,"meta":4806,"navigation":68,"path":4815,"published_at":48,"question":48,"scraped_at":4816,"seo":4817,"sitemap":4818,"source_id":4819,"source_name":74,"source_type":75,"source_url":4820,"stem":4821,"tags":4822,"thumbnail_url":48,"tldr":4824,"tweet":48,"unknown_tags":4825,"__hash__":4826},"summaries\u002Fsummaries\u002Fmobile-sites-3s-loads-simple-nav-easy-actions-summary.md","Mobile Sites: \u003C3s Loads, Simple Nav, Easy Actions",{"provider":7,"model":8,"input_tokens":4756,"output_tokens":4757,"processing_time_ms":4758,"cost_usd":4759},4909,1357,7501,0.00163765,{"type":14,"value":4761,"toc":4800},[4762,4766,4769,4780,4784,4787,4790,4794,4797],[17,4763,4765],{"id":4764},"master-core-mobile-ux-metrics-to-retain-visitors","Master Core Mobile UX Metrics to Retain Visitors",[22,4767,4768],{},"Target under 3 seconds for page loads—nearly half of visitors abandon sites slower than that, killing conversions. Simplify navigation for small screens: keep menus minimal and content readable without zooming to prevent frustration and drop-offs. Streamline actions like contact forms, searches, or purchases to the fewest steps possible, as users expect instant results on mobile.",[22,4770,4771,4772,4779],{},"Use Google's ",[4773,4774,4778],"a",{"href":4775,"rel":4776},"https:\u002F\u002Ftestmysite.thinkwithgoogle.com\u002F",[4777],"nofollow","Test My Site tool"," to score your site's speed and get fixes—it reveals exact bottlenecks and prioritized improvements for real-world performance.",[17,4781,4783],{"id":4782},"align-design-to-drive-specific-business-outcomes","Align Design to Drive Specific Business Outcomes",[22,4785,4786],{},"Define your primary goal first—e.g., boost online sales, form submissions, or inquiries—then optimize around it. For sales, prioritize prominent buy buttons, streamlined checkout (fewer fields), and product visuals that load fast on mobile. Clear goals guide layout choices, making visitors  more likely to convert by removing friction from the key path.",[22,4788,4789],{},"Generic fast-and-easy sites underperform if they don't push the desired action; tailor elements like button placement and form length to match what users must do next.",[17,4791,4793],{"id":4792},"implement-responsive-design-for-flexibility","Implement Responsive Design for Flexibility",[22,4795,4796],{},"Adopt responsive design as the default: it auto-adapts layouts to any screen size, resolution, or device, outperforming separate desktop\u002Fmobile versions for most businesses. Collaborate with developers to assess your site's needs—factor in resources, traffic patterns, and maintenance overhead.",[22,4798,4799],{},"Avoid rigid fixed-width designs; responsive handles varying viewports reliably, ensuring consistent UX without duplicating content. Google's developer guide outlines implementation steps and hiring tips for smooth rollout.",{"title":40,"searchDepth":41,"depth":41,"links":4801},[4802,4803,4804],{"id":4764,"depth":41,"text":4765},{"id":4782,"depth":41,"text":4783},{"id":4792,"depth":41,"text":4793},[47],{"content_references":4807,"triage":4813},[4808,4810],{"type":4720,"title":4809,"url":4775,"context":4723},"Test My Site",{"type":60,"title":4811,"url":4812,"context":4723},"Get Started with Mobile Sites for Developers","https:\u002F\u002Fdevelopers.google.com\u002Fwebmasters\u002Fmobile-sites\u002Fget-started#hire-developer",{"relevance":64,"novelty":65,"quality":64,"actionability":64,"composite":66,"reasoning":4814},"Category: Design & Frontend. The article provides practical insights on mobile UX design, addressing the pain point of optimizing user experience for conversions. It includes actionable steps like using Google's Test My Site tool and emphasizes the importance of aligning design with business goals.","\u002Fsummaries\u002Fmobile-sites-3s-loads-simple-nav-easy-actions-summary","2026-04-16 02:58:40",{"title":4754,"description":40},{"loc":4815},"036b821b8fb26801","https:\u002F\u002Fsupport.google.com\u002Fgoogle-ads\u002Fanswer\u002F7323900?hl=en","summaries\u002Fmobile-sites-3s-loads-simple-nav-easy-actions-summary",[4823,80,79],"ui-ux","Nearly half of mobile visitors leave if pages take over 3 seconds to load. Prioritize fast loading, zoom-free navigation, and minimal-step actions aligned to your top business goal like sales.",[],"d6bnDqsPWc4iEsCSzqX2CS0rW5o361y8F7cUUyQV6Tg",{"id":4828,"title":4829,"ai":4830,"body":4835,"categories":4896,"created_at":48,"date_modified":48,"description":40,"extension":49,"faq":48,"featured":50,"kicker_label":48,"meta":4897,"navigation":68,"path":4921,"published_at":48,"question":48,"scraped_at":4922,"seo":4923,"sitemap":4924,"source_id":4925,"source_name":4926,"source_type":75,"source_url":4927,"stem":4928,"tags":4929,"thumbnail_url":48,"tldr":4932,"tweet":48,"unknown_tags":4933,"__hash__":4934},"summaries\u002Fsummaries\u002Fscroll-driven-3d-worlds-three-js-gsap-optimization-summary.md","Scroll-Driven 3D Worlds: Three.js + GSAP Optimizations",{"provider":7,"model":8,"input_tokens":4831,"output_tokens":4832,"processing_time_ms":4833,"cost_usd":4834},8008,2104,21662,0.0026311,{"type":14,"value":4836,"toc":4890},[4837,4841,4844,4847,4851,4854,4857,4861,4880,4883,4887],[17,4838,4840],{"id":4839},"immersive-3d-architecture-with-scroll-as-camera-control","Immersive 3D Architecture with Scroll as Camera Control",[22,4842,4843],{},"Replace traditional page grids with a continuous 3D environment where scroll drives camera paths, object animations, and text reveals, creating a 'walking through a space' feel. Use Three.js for all 3D rendering, Blender for modeling\u002Fscene baking, and GSAP's ScrollTrigger + Observer for input handling that unifies mouse, touch, and trackpad into smooth, camera-like motion. Avoid raw scroll events; Observer ensures consistent progression across devices. Each section becomes a composed scene—e.g., hero with underwater-lit architecture fading taglines on scroll—mapping user input directly to environmental shifts. This approach took 3 months of building after 5 years accumulating skills via cloning\u002Fbreaking open-source repos, not tutorials, forcing practical mastery.",[22,4845,4846],{},"For project pages, skip fades: trigger unique transitions like a tesseract unfolding (4D shape expansion\u002Fdissolution) to reveal content, making projects feel like 'emerging places' within the world. Implement snap-scroll for locked scene beats using Observer thresholds, velocities, and easing—tune aggressively to avoid rubber-banding while preserving mid-scroll fluidity.",[17,4848,4850],{"id":4849},"webgl-performance-from-crawl-to-144-fps","WebGL Performance: From Crawl to 144 FPS",[22,4852,4853],{},"Prioritize GPU efficiency over asset size alone: switch PNG\u002FJPG to KTX2\u002FBasis Universal textures for direct GPU decompression, slashing memory use and enabling smooth mid-range hardware playback. Apply GPU instancing to repeated elements (blocks, pillars, debris)—one draw call replaces hundreds, boosting from 30 to 144 FPS. Use Draco compression on GLTF exports from Blender to cut file sizes dramatically without quality loss.",[22,4855,4856],{},"For mobile, run atmospheric shaders on low-res render targets then composite; dynamically cull off-frustum geometry using known camera paths, skipping LOD tiers to save memory. Result: 144 FPS capable hardware, steady mobile framerates via disciplined per-asset\u002Fdraw call scrutiny. Low-res custom shaders and Basis ensure no user-noticeable drops.",[17,4858,4860],{"id":4859},"crafted-shaders-and-audio-for-perceptual-depth","Crafted Shaders and Audio for Perceptual Depth",[22,4862,4863,4864,4867,4868,4871,4872,4875,4876,4879],{},"Build screen-pinned overlays like contact menus in NDC: in vertex shader, set ",[4526,4865,4866],{},"gl_Position = vec4(position.xy, 0.0, 1.0)"," to bypass 3D projection\u002FmodelView matrices, pinning quads regardless of camera motion. For 'Ink Bleed' transition, drive expansion with fBM simplex noise: ",[4526,4869,4870],{},"float noise = fbm(vUv * 4.0 - uTime * 0.4);"," scaled by hover\u002Fclick uniforms. Amplify noise on click (",[4526,4873,4874],{},"dynamicNoise = noise * (0.8 + uClick * 1.5)",") for splashing edges; soften dynamically (",[4526,4877,4878],{},"softness = 1.2 + (uClick * 1.0)",") in smoothstep for motion blur intuition—idle crisp, expanding blurry like real ink.",[22,4881,4882],{},"Integrate custom audio (e.g., 'Vanity' by Hevel): toggle-only, apply lowpass filter on project open to muffle as if entering adjacent room, lifting on close. Reinforces spatial continuity—projects as 'rooms,' not page swaps.",[17,4884,4886],{"id":4885},"high-impact-sequences-demand-custom-rigging","High-Impact Sequences Demand Custom Rigging",[22,4888,4889],{},"For narrative peaks like a fracturing rose-to-lava scene: model breaking floors in Blender with multi-angle fracture sculpting; run dual particle systems (soft petal drift vs. fast embers) in tight budget. Swap scroll modes dynamically—free continuous to snap-block—via Observer state machine for beat-by-beat progression. Rig astronaut with 4 blended states (falling, walking forward\u002Fback, idle) using custom crossfade curves timed to snaps, eliminating pops. Every technique serves message weight: use environment to underscore personal themes without compromising craft.",{"title":40,"searchDepth":41,"depth":41,"links":4891},[4892,4893,4894,4895],{"id":4839,"depth":41,"text":4840},{"id":4849,"depth":41,"text":4850},{"id":4859,"depth":41,"text":4860},{"id":4885,"depth":41,"text":4886},[47],{"content_references":4898,"triage":4919},[4899,4901,4903,4905,4907,4909,4913,4916],{"type":4720,"title":4900,"context":62},"Three.js",{"type":4720,"title":4902,"context":62},"GSAP ScrollTrigger",{"type":4720,"title":4904,"context":62},"Blender",{"type":4720,"title":4906,"context":62},"KTX2 \u002F Basis Universal",{"type":4720,"title":4908,"context":62},"Draco",{"type":4910,"title":4911,"author":4912,"context":62},"event","Artemis II","NASA",{"type":60,"title":4914,"author":4915,"context":62},"Vanity","Hevel",{"type":4720,"title":4917,"url":4918,"context":62},"joseph-san.com","https:\u002F\u002Fjoseph-san.com\u002F",{"relevance":64,"novelty":65,"quality":64,"actionability":64,"composite":66,"reasoning":4920},"Category: Design & Frontend. The article provides practical insights on using Three.js and GSAP for creating immersive 3D web experiences, addressing the pain point of bridging design and engineering. It offers specific techniques like GPU instancing and texture optimization that can be directly applied to enhance performance in web projects.","\u002Fsummaries\u002Fscroll-driven-3d-worlds-three-js-gsap-optimization-summary","2026-04-28 15:16:27",{"title":4829,"description":40},{"loc":4921},"9e7a9e7f15dd08e2","Codrops","https:\u002F\u002Ftympanus.net\u002Fcodrops\u002F2026\u002F04\u002F28\u002Fmore-than-a-portfolio-building-a-scroll-driven-3d-world-with-something-to-say\u002F","summaries\u002Fscroll-driven-3d-worlds-three-js-gsap-optimization-summary",[80,4823,79,4930,4931],"threejs","gsap","Use Three.js for 3D scenes, GSAP ScrollTrigger\u002FObserver for unified input, and WebGL optimizations like KTX2 textures, GPU instancing, and Draco compression to hit 144 FPS on desktop and steady rates on mobile.",[4930,4931],"ixfFPZH4VkYliLgEjBWdmRhmmXQJz4oZtPH-LKrL9UA",{"id":4936,"title":4937,"ai":4938,"body":4943,"categories":5031,"created_at":48,"date_modified":48,"description":40,"extension":49,"faq":48,"featured":50,"kicker_label":48,"meta":5032,"navigation":68,"path":5047,"published_at":5048,"question":48,"scraped_at":5048,"seo":5049,"sitemap":5050,"source_id":5051,"source_name":5052,"source_type":75,"source_url":5053,"stem":5054,"tags":5055,"thumbnail_url":48,"tldr":5056,"tweet":48,"unknown_tags":5057,"__hash__":5058},"summaries\u002Fsummaries\u002Fuse-range-syntax-to-fix-media-query-overlap-bugs-summary.md","Use Range Syntax to Fix Media Query Overlap Bugs",{"provider":7,"model":8,"input_tokens":4939,"output_tokens":4940,"processing_time_ms":4941,"cost_usd":4942},4908,1507,15321,0.0017126,{"type":14,"value":4944,"toc":5026},[4945,4949,4960,4971,4982,4986,4997,5016,5020,5023],[17,4946,4948],{"id":4947},"prevent-layout-bugs-from-minmax-width-overlaps","Prevent Layout Bugs from min\u002Fmax-width Overlaps",[22,4950,4951,4952,4955,4956,4959],{},"Traditional media queries using ",[4526,4953,4954],{},"min-width"," (>=) and ",[4526,4957,4958],{},"max-width"," (\u003C=) create gaps when both target the same breakpoint, like 300px. At exactly 300px, both rules apply, hiding elements simultaneously—e.g., navigation and toggle both disappear, breaking the layout.",[22,4961,4962,4963,4966,4967,4970],{},"To fix without ranges, offset breakpoints manually: ",[4526,4964,4965],{},"max-width: 299px"," (\u003C=299px) for hiding nav on small screens, and ",[4526,4968,4969],{},"min-width: 300px"," (>=300px) for hiding toggle on large screens. This works for one breakpoint but scales poorly with multiples, leading to error-prone maintenance and 45-minute debug sessions.",[22,4972,4973,4974,4977,4978,4981],{},"Range syntax eliminates this: ",[4526,4975,4976],{},"@media (width \u003C= 300px)"," hides nav, ",[4526,4979,4980],{},"@media (width > 300px)"," hides toggle. At 300px, nav shows (not \u003C=) and toggle hides (>), ensuring seamless transitions.",[17,4983,4985],{"id":4984},"write-readable-ranges-for-complex-breakpoints","Write Readable Ranges for Complex Breakpoints",[22,4987,4988,4989,4992,4993,4996],{},"Ranges shine for styles between breakpoints. Instead of ",[4526,4990,4991],{},"@media (min-width: 300px) and (max-width: 500px)",", use ",[4526,4994,4995],{},"@media (300px \u003C= width \u003C= 500px)",". This directly expresses \"between 300px and 500px inclusive,\" reducing cognitive load during review or debugging.",[22,4998,4999,5000,5003,5004,5007,5008,5011,5012,5015],{},"Apply to container queries too: swap ",[4526,5001,5002],{},"@media"," for ",[4526,5005,5006],{},"@container",", e.g., ",[4526,5009,5010],{},"@container (width >= 300px)"," changes h1 styles, ",[4526,5013,5014],{},"@container (width >= 500px)"," adds more. This powers responsive components without viewport reliance.",[17,5017,5019],{"id":5018},"leverage-strong-browser-support","Leverage Strong Browser Support",[22,5021,5022],{},"Range syntax landed in March 2023 with wide adoption: Chrome, Edge, Firefox, Safari all support it, per Baseline and Web Platform Status. If you're using container queries, ranges are already viable—no polyfills needed.",[22,5024,5025],{},"Adopt today for clearer CSS that's easier to reason about, especially in teams. Test in projects to catch intent faster than deciphering min\u002Fmax logic.",{"title":40,"searchDepth":41,"depth":41,"links":5027},[5028,5029,5030],{"id":4947,"depth":41,"text":4948},{"id":4984,"depth":41,"text":4985},{"id":5018,"depth":41,"text":5019},[47],{"content_references":5033,"triage":5045},[5034,5038,5042],{"type":54,"title":5035,"publisher":5036,"url":5037,"context":58},"Media Queries Level 4","W3C","https:\u002F\u002Fwww.w3.org\u002FTR\u002Fmediaqueries-4\u002F#mq-range-context",{"type":60,"title":5039,"author":5040,"url":5041,"context":4723},"Unintentional CSS media query gaps","Steve Fenton","https:\u002F\u002Fstevefenton.co.uk\u002Fblog\u002F2023\u002F05\u002Funintentional-media-query-gaps\u002F",{"type":60,"title":5043,"url":5044,"context":58},"Media query range syntax","https:\u002F\u002Fwebstatus.dev\u002Ffeatures\u002Fmedia-query-range-syntax",{"relevance":64,"novelty":65,"quality":64,"actionability":64,"composite":66,"reasoning":5046},"Category: Design & Frontend. The article addresses a specific pain point related to frontend development by providing a solution to media query overlap bugs, which is relevant for developers building responsive designs. It introduces the range syntax as a practical alternative to traditional media queries, offering a clearer and more maintainable approach.","\u002Fsummaries\u002Fuse-range-syntax-to-fix-media-query-overlap-bugs-summary","2026-05-04 16:13:43",{"title":4937,"description":40},{"loc":5047},"8cd34b92f1be4ae8","Ahmad Shadeed","https:\u002F\u002Fishadeed.com\u002Farticle\u002Frange-syntax\u002F","summaries\u002Fuse-range-syntax-to-fix-media-query-overlap-bugs-summary",[80,4823],"Replace min\u002Fmax-width media queries with range syntax like (width \u003C= 300px) to prevent elements from both hiding at shared breakpoints, improving readability and avoiding offset hacks.",[],"MnwwxEFq0wr03o2_AQe2FRZrHe0xn4y1Dgr5kTV_nc0"]