.cUiN5q_page{width:100%;max-width:calc(560px + 2 * var(--space-14));padding:var(--space-16) var(--space-14) 56px;margin:0 auto}.cUiN5q_author{align-items:center;gap:var(--space-8);min-height:44px;font-size:16px;font-weight:600;line-height:19px;text-decoration:none;display:inline-flex}.cUiN5q_author:hover .cUiN5q_handle{text-underline-offset:3px;text-decoration:underline}.cUiN5q_title{margin-top:var(--space-8);letter-spacing:-.6px;overflow-wrap:anywhere;font-size:30px;font-weight:700;line-height:36px}.cUiN5q_top{color:var(--text-brand)}.cUiN5q_stats{gap:var(--space-16);margin-top:var(--space-12);color:var(--text-secondary);flex-wrap:wrap;font-size:16px;font-weight:600;line-height:22px;display:flex}.cUiN5q_stat{align-items:center;gap:var(--space-6);display:inline-flex}.cUiN5q_stat .cUiN5q_icon,.cUiN5q_stat>span:first-child{color:var(--text-primary)}.cUiN5q_picks{gap:var(--space-16);margin:var(--space-20) 0 0;padding:0;list-style:none;display:grid}.cUiN5q_pick{border:var(--outline) solid var(--border-strong);border-radius:var(--radius-fan-card);background:var(--bg-raised);overflow:hidden}.cUiN5q_photoWrap{aspect-ratio:4/5;background:var(--bg-subtle);margin:0;position:relative}.cUiN5q_photo{object-fit:cover;width:100%;height:100%}.cUiN5q_badge{background:var(--badge-bg);width:28px;height:28px;color:var(--on-media);border-radius:50%;flex:none;place-items:center;font-size:15px;font-weight:800;line-height:18px;display:inline-grid}.cUiN5q_badgeOnPhoto{top:var(--space-12);left:var(--space-12);position:absolute}.cUiN5q_credit{right:var(--space-8);bottom:var(--space-8);max-width:calc(100% - 16px);padding:2px var(--space-6);border-radius:var(--space-6);background:var(--media-scrim);color:var(--on-media);white-space:nowrap;text-overflow:ellipsis;font-size:10px;line-height:12px;position:absolute;overflow:hidden}.cUiN5q_pickBody{gap:var(--space-6);padding:var(--space-14) var(--space-16) var(--space-16);display:grid}.cUiN5q_pickNameRow{align-items:center;gap:var(--space-10);display:flex}.cUiN5q_pickName{letter-spacing:-.36px;overflow-wrap:anywhere;font-size:18px;font-weight:800;line-height:22px}.cUiN5q_pickNote{color:var(--text-secondary);overflow-wrap:anywhere;font-size:16px;line-height:21px}.cUiN5q_pickMeta{gap:var(--space-4) var(--space-16);margin-top:var(--space-2);color:var(--text-secondary);flex-wrap:wrap;font-size:14px;font-weight:600;line-height:17px;display:flex}.cUiN5q_metaItem{align-items:center;gap:var(--space-4);min-height:24px;text-decoration:none;display:inline-flex}a.cUiN5q_metaItem:hover{color:var(--text-primary);text-underline-offset:3px;text-decoration:underline}.cUiN5q_ctas{align-items:center;gap:var(--space-16);flex-direction:column;margin-top:32px;display:flex}.cUiN5q_avatar{object-fit:cover;background:var(--bg-avatar);border-radius:50%;flex:none}.cUiN5q_avatarFallback{background:var(--bg-avatar);color:var(--text-secondary);border-radius:50%;flex:none;place-items:center;font-weight:700;display:inline-grid}.cUiN5q_profileHead{text-align:center;align-items:center;gap:var(--space-4);padding-top:var(--space-8);flex-direction:column;display:flex}.cUiN5q_profileHead>:first-child{margin-bottom:var(--space-8)}.cUiN5q_profileName{letter-spacing:-.6px;overflow-wrap:anywhere;font-size:30px;font-weight:700;line-height:36px}.cUiN5q_profileHandle{color:var(--text-secondary);font-size:16px;line-height:19px}.cUiN5q_profileStats{gap:var(--space-16);margin-top:var(--space-8);font-size:16px;font-weight:600;line-height:19px;display:flex}.cUiN5q_private{align-items:center;gap:var(--space-8);padding:var(--space-24) var(--space-16);border-radius:var(--radius-fan-card);background:var(--bg-subtle);color:var(--text-secondary);text-align:center;flex-direction:column;margin-top:32px;font-size:16px;font-weight:600;line-height:19px;display:flex}.cUiN5q_private .cUiN5q_icon{color:var(--text-primary)}.cUiN5q_empty{color:var(--text-secondary);text-align:center;margin-top:32px;font-size:16px;line-height:19px}.cUiN5q_grid{gap:var(--space-8);margin:var(--space-24) 0 0;grid-template-columns:repeat(2,minmax(0,1fr));padding:0;list-style:none;display:grid}@media (min-width:560px){.cUiN5q_grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.cUiN5q_tile{aspect-ratio:1/1.262;border-radius:var(--radius-grid-tile);text-decoration:none;display:block;position:relative;overflow:hidden}.cUiN5q_tileCover{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.cUiN5q_tileScrim{background:linear-gradient(to bottom, transparent, var(--media-scrim));position:absolute;inset:40% 0 0}.cUiN5q_tileText{left:var(--space-8);right:var(--space-8);bottom:var(--space-8);gap:2px;display:grid;position:absolute}.cUiN5q_tileTitle{overflow-wrap:anywhere;-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:14px;font-weight:600;line-height:17px;display:-webkit-box;overflow:hidden}.cUiN5q_tileLine{opacity:.85;font-size:12px;line-height:14px}.cUiN5q_tileOnPhoto{color:var(--on-media)}.cUiN5q_tileStar{width:34%;position:absolute;top:14%;left:50%;transform:translate(-50%)rotate(10deg)}.cUiN5q_tile_lilac{background:var(--lilac);color:var(--ink)}.cUiN5q_tile_butter{background:var(--butter);color:var(--ink)}.cUiN5q_tile_orange{background:var(--orange);color:var(--ink)}.cUiN5q_tile_violet{background:var(--violet);color:var(--text-on-decorative)}.cUiN5q_tile_cream{background:var(--cream);color:var(--ink);box-shadow:inset 0 0 0 var(--outline) var(--ink)}.cUiN5q_notFound{align-items:center;gap:var(--space-12);text-align:center;flex-direction:column;padding-top:56px;display:flex}.cUiN5q_notFound img{width:72px;height:auto}.cUiN5q_notFoundTitle{letter-spacing:-.6px;font-size:30px;font-weight:700;line-height:36px}.cUiN5q_notFoundBody{color:var(--text-secondary);max-width:360px;font-size:18px;line-height:24px}.cUiN5q_retry{font:inherit;cursor:pointer;background:0 0;border:0;padding:0}.cUiN5q_doc{padding-top:var(--space-24)}.cUiN5q_docTitle{letter-spacing:-.6px;font-size:30px;font-weight:700;line-height:36px}.cUiN5q_docUpdated{margin-top:var(--space-8);color:var(--text-secondary);font-size:14px;line-height:17px}.cUiN5q_docBody{gap:var(--space-16);margin-top:var(--space-24);font-size:18px;line-height:26px;display:grid}.cUiN5q_docBody h2{margin-top:var(--space-8);letter-spacing:-.2px;font-size:20px;font-weight:700;line-height:24px}
._22BbFG_logo{display:block}._22BbFG_logo img{width:108.84px;height:32px}@media (min-width:1200px){._22BbFG_logo img{width:156.46px;height:46px}}._22BbFG_pill{--s:1;padding:calc(20px * var(--s)) calc(36px * var(--s));border:calc(var(--web-outline) * var(--s)) solid var(--ink);border-radius:var(--radius-pill);box-shadow:0 calc(var(--web-drop) * var(--s)) 0 var(--ink);color:var(--ink);font-size:calc(22px * var(--s));white-space:nowrap;justify-content:center;align-items:center;font-weight:800;line-height:normal;text-decoration:none;display:inline-flex}a._22BbFG_pill{transition:transform .12s,box-shadow .12s}a._22BbFG_pill:hover{box-shadow:0 calc((var(--web-drop) + 1px) * var(--s)) 0 var(--ink);transform:translateY(-1px)}a._22BbFG_pill:active{transform:translateY(calc(var(--web-drop) * var(--s)));box-shadow:0 0 0 var(--ink)}._22BbFG_pill_lilac{background:var(--bg-brand)}._22BbFG_pill_butter{background:var(--bg-highlight)}._22BbFG_pill_nav{--s:.72}._22BbFG_pill_hero{--s:.82}@media (min-width:1200px){._22BbFG_pill_nav,._22BbFG_pill_hero{--s:1}}._22BbFG_header{background:var(--bg-app)}._22BbFG_headerInner{justify-content:space-between;align-items:center;gap:var(--space-16);max-width:calc(var(--web-max) + 2 * var(--web-margin));height:72px;padding:0 var(--web-margin);margin:0 auto;display:flex}._22BbFG_logoLink{border-radius:8px;display:block}._22BbFG_nav{align-items:center;gap:48px;display:flex}._22BbFG_navLinks{gap:40px;margin:0;padding:0;font-size:20px;font-weight:600;list-style:none;display:none}._22BbFG_navLinks a{padding:10px 0;text-decoration:none;display:inline-block}._22BbFG_navLinks a:hover{text-underline-offset:4px;text-decoration:underline}@media (min-width:900px){._22BbFG_navLinks{display:flex}}@media (min-width:1200px){._22BbFG_headerInner{height:104px}}._22BbFG_footer{background:var(--bg-footer);color:var(--text-footer);font-size:14px}._22BbFG_footerInner{max-width:calc(var(--web-max) + 2 * var(--web-margin));padding:30px var(--web-margin) 49px;flex-direction:column;gap:17px;margin:0 auto;display:flex}._22BbFG_footerLinks{flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}._22BbFG_footerLinks a{text-decoration:none}._22BbFG_footerLinks a:hover{text-underline-offset:3px;text-decoration:underline}._22BbFG_footerLinks li+li:before{content:" · "}._22BbFG_long{display:none}@media (min-width:1200px){._22BbFG_footer{font-size:18px}._22BbFG_footerInner{padding:44px var(--web-margin);flex-direction:row;justify-content:space-between;align-items:center}._22BbFG_footerLinks{gap:36px}._22BbFG_footerLinks li+li:before{content:none}._22BbFG_long{display:inline}._22BbFG_short{display:none}}._22BbFG_phone{width:var(--phone-w,360px);aspect-ratio:360/780;padding:calc(var(--phone-w,360px) * .026667);border-radius:calc(var(--phone-w,360px) * .153333);background:var(--ink);box-shadow:0 0 0 1.5px var(--phone-edge);flex:none}._22BbFG_phoneScreen{object-fit:cover;object-position:top;border-radius:calc(var(--phone-w,360px) * .126667);width:100%;height:100%}
