:root{--tile-line:#17120f14;--accent-text:var(--accent);--accent-tint:color-mix(in srgb, var(--accent) 8%, transparent);--tile-scrim:linear-gradient(180deg, #0e090800 16%, #0e09086b 50%, #0e0908db 100%);--banner-scrim:linear-gradient(to right, #0e0908cc 0%, #0e09088c 48%, #0e09081f 100%);--chip-spring:linear(0, .24 9%, .66 20%, .95 31%, 1.07 40%, 1.09 46%, 1.06 55%, 1.01 68%, .995 80%, 1);--bento-sign:1}html[dir=rtl]{--banner-scrim:linear-gradient(to left, #0e0908cc 0%, #0e09088c 48%, #0e09081f 100%);--bento-sign:-1}[data-theme=dark]{--tile-line:#ffffff24;--accent-text:#e07a93;--accent-tint:#e07a931f}.browse-category-section{margin-top:12px}.browse-category-section[data-picked]{top:calc(var(--site-header-h,73px) + var(--browse-toolbar-h,0px));z-index:29;background:var(--page);box-shadow:0 0 0 100vmax var(--page);clip-path:inset(0 -100vmax);margin-top:6px;padding-block:4px 12px;position:sticky}.browse-category-section[data-picked]:after{content:"";inset-inline:0;background:linear-gradient(var(--page), transparent);opacity:0;pointer-events:none;height:14px;transition:opacity var(--motion-crossfade,.15s) linear;position:absolute;top:100%}:root{--bento-feed-gap:10px;--bento-slimmed:20px}.ui-browse:has(.browse-category-section[data-picked]) .browse-results{margin-top:var(--bento-feed-gap)}.ui-browse:has(.browse-category-section[data-stuck]) .browse-results{margin-top:calc(var(--bento-feed-gap) + var(--bento-slimmed))}@media (max-width:600px){:root{--bento-feed-gap:0px}}.browse-category-section[data-stuck]{clip-path:inset(0 -100vmax -14px)}.browse-category-section[data-stuck]:before{content:"";inset-inline:0;border-image:linear-gradient(var(--border) 0 0) fill 0 / 0 / 0 100vmax;pointer-events:none;height:1px;position:absolute;bottom:0}.browse-category-section[data-stuck]:after{opacity:1}.ui-browse:has(.browse-category-section[data-stuck])>.browse-toolbar[data-pinned]{clip-path:inset(0 -100vmax)}.ui-browse:has(.browse-category-section[data-stuck])>.browse-toolbar[data-pinned]:after{opacity:0}.bento-head{justify-content:space-between;align-items:center;min-height:24px;margin-bottom:10px;display:flex}.bento-head h2{color:var(--text);letter-spacing:-.36px;margin:0;font-size:18px;font-weight:700;line-height:24px}html[lang=ar] .bento-head h2{letter-spacing:0;font-size:17px;font-weight:600}.bento-live{color:var(--muted);font-variant-numeric:tabular-nums;white-space:nowrap;align-items:center;gap:7px;font-size:12.5px;display:inline-flex}.bento-live i{background:var(--accent-text);border-radius:50%;flex:none;width:7px;height:7px;position:relative}.bento-live i:after{content:"";border:1.5px solid var(--accent-text);opacity:0;animation:bento-ping 2.2s var(--motion-ease) infinite;border-radius:50%;position:absolute;inset:-4px}@keyframes bento-ping{0%{opacity:.7;transform:scale(.4)}80%,to{opacity:0;transform:scale(1.2)}}.bento-grid{grid-template-rows:84px 84px;grid-template-columns:1.14fr 1fr;gap:8px;display:grid}.bento-strip{scroll-snap-type:x proximity;scrollbar-width:none;gap:8px;margin-inline:-20px;padding:8px 20px 2px;scroll-padding-inline:20px;display:flex;overflow-x:auto;-webkit-mask-image:linear-gradient(270deg,#0000,#000 30px);mask-image:linear-gradient(270deg,#0000,#000 30px)}:where(html[dir=rtl]) .bento-strip{-webkit-mask-image:linear-gradient(90deg,#0000,#000 30px);mask-image:linear-gradient(90deg,#0000,#000 30px)}.bento-strip::-webkit-scrollbar{display:none}.bento-tile{background:var(--chip-fill);color:#fff;isolation:isolate;text-align:start;-webkit-tap-highlight-color:transparent;transition:scale var(--motion-spring-release-duration) var(--motion-spring-release);border-radius:20px;display:block;position:relative;overflow:hidden}.bento-tile:active{scale:var(--press-scale);transition:scale var(--motion-press-in) var(--motion-ease) var(--motion-press-delay)}.bento-tile:has([data-link-pending]){scale:var(--press-scale)}.bento-tile:before{content:"";z-index:-1;background:var(--tile-scrim);position:absolute;inset:0}.bento-tile:after,.category-banner:after{content:"";z-index:2;border-radius:inherit;box-shadow:inset 0 0 0 1px var(--tile-line);pointer-events:none;position:absolute;inset:0}.bento-tile:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.bento-large{border-radius:22px;grid-row:1/span 2}.bento-large:before{background:linear-gradient(#0e090838 0%,#0e090800 26% 42%,#0e090861 66%,#0e0908d1 100%)}.bento-small{scroll-snap-align:start;border-radius:17px;flex:0 0 94px;height:102px}.bento-photo{z-index:-2;display:block;position:absolute;inset:0}.bento-photo img{object-fit:cover;object-position:var(--photo-at,center);width:100%;height:100%;display:block}.bento-tile[data-category=vehicles],.category-banner[data-category=vehicles]{--photo-at:30% 57%}.bento-tile[data-category=outdoors],.category-banner[data-category=outdoors]{--photo-at:50% 63%}.bento-tile[data-category=animals],.category-banner[data-category=animals]{--photo-at:50% 20%}.bento-tile[data-category=atvs],.category-banner[data-category=atvs]{--photo-at:50% 60%}.bento-tile[data-category=sports]{--photo-at:8% 50%}.category-banner[data-category=sports]{--photo-at:8% 30%}.bento-large .bento-photo img{transform-origin:60% 60%;animation:16s ease-in-out infinite alternate bento-drift}@keyframes bento-drift{0%{transform:scale(1.02)}to{transform:scale(1.12)translate(-2%,-1%)}}.bento-icon-photo{color:#ffffff8c;background:radial-gradient(120% 90% at 30% 10%,#9a1f40 0%,#6e1029 55%,#4a0a1b 100%);place-items:center;padding-bottom:18px;display:grid}.bento-plates{background:radial-gradient(120% 90% at 30% 10%,#9a1f40 0%,#6e1029 55%,#4a0a1b 100%)}.bento-plate{background:#fff;border-radius:4px;width:70px;height:24px;margin-left:-35px;display:flex;position:absolute;top:20px;left:50%;overflow:hidden;transform:rotate(-7deg);box-shadow:0 6px 12px #00000059,inset 0 0 0 1px #00000026}.bento-plate b{clip-path:polygon(0 0,100% 0,72% 12.5%,100% 25%,72% 37.5%,100% 50%,72% 62.5%,100% 75%,72% 87.5%,100% 100%,0 100%);color:#fff;width:15px;font:600 5px var(--font-body);writing-mode:vertical-rl;background:#6e1029;place-items:center;padding-inline-end:2px;display:grid}.bento-plate span{color:#17120f;font:700 13px var(--font-latin);letter-spacing:.05em;flex:1;place-items:center;display:grid}.bento-label{inset-inline:12px;text-shadow:0 1px 2px #00000059,0 2px 12px #00000059;flex-direction:column;align-items:flex-start;gap:4px;display:flex;position:absolute;bottom:10px}.bento-label-icon{opacity:.9;filter:drop-shadow(0 1px 2px #00000059);display:grid}.bento-name{letter-spacing:-.015em;text-wrap:balance;font-size:15.5px;font-weight:650;line-height:1.15;display:block}html[lang=ar] .bento-name{letter-spacing:0;font-weight:600;line-height:1.3}.bento-count{opacity:.9;font-variant-numeric:tabular-nums;white-space:nowrap;margin-top:-2px;font-size:12px;font-weight:500;line-height:1.2;display:block}.bento-large .bento-label{inset-inline:14px;bottom:13px}.bento-large .bento-name{letter-spacing:-.03em;font-size:25px;font-weight:700}.bento-large .bento-count{font-size:12.5px}html[lang=ar] .bento-large .bento-name{letter-spacing:0;font-size:23px}.bento-small .bento-label{inset-inline:9px;gap:3px;bottom:8px}.bento-small .bento-name{letter-spacing:-.005em;font-size:12.5px;font-weight:600}.bento-small .bento-count{margin-top:-1px;font-size:10.5px}html[lang=ar] .bento-small .bento-name{font-size:12px}.bento-go{top:10px;color:#17120f;background:#fffffff0;border-radius:50%;place-items:center;width:30px;height:30px;display:grid;position:absolute;inset-inline-end:10px}html[dir=rtl] .bento-go svg{transform:scaleX(-1)}.category-banner{z-index:2;background:var(--chip-fill);color:#fff;isolation:isolate;border-radius:18px;align-items:center;gap:12px;height:64px;padding-inline:12px 16px;display:flex;position:relative;overflow:hidden}.category-banner:before{content:"";z-index:-1;background:var(--banner-scrim);position:absolute;inset:0}.category-banner .bento-photo img{object-position:var(--photo-at,center 45%)}.category-banner .bento-plate{top:50%;left:auto;margin:-12px 0 0;inset-inline-end:22px}.category-banner-back{color:#fff;-webkit-backdrop-filter:blur(12px)saturate(1.4);backdrop-filter:blur(12px)saturate(1.4);-webkit-tap-highlight-color:transparent;width:40px;height:40px;transition:scale var(--motion-spring-release-duration) var(--motion-spring-release);background:#ffffff2e;border-radius:50%;flex:none;place-items:center;display:grid;position:relative;box-shadow:inset 0 0 0 .5px #fff6}.category-banner-back:before{content:"";position:absolute;inset:-2px}.category-banner-back:active{scale:var(--press-scale-icon)}.category-banner-back:focus-visible{outline-offset:2px;outline:2px solid #fff}html[dir=rtl] .category-banner-back svg{transform:scaleX(-1)}.category-banner-text{flex-direction:column;min-width:0;display:flex}.category-banner-count{opacity:.88;font-variant-numeric:tabular-nums;white-space:nowrap;text-overflow:ellipsis;text-shadow:0 1px 8px #00000059;margin-top:2px;font-size:12.5px;font-weight:500;line-height:1.2;overflow:hidden}.category-banner-name{letter-spacing:-.025em;white-space:nowrap;text-overflow:ellipsis;text-shadow:0 1px 8px #00000059;min-width:0;font-size:19px;font-weight:700;line-height:1.15;overflow:hidden}html[lang=ar] .category-banner-name{letter-spacing:0;font-size:18px;font-weight:600;line-height:1.3}[data-stuck] .category-banner{border-radius:16px;height:50px}[data-stuck] .category-banner-back{width:34px;height:34px}[data-stuck] .category-banner-name{font-size:16.5px}[data-stuck] .category-banner-count{display:none}.subcategory-chips{z-index:1;scrollbar-width:none;gap:8px;margin:10px -20px 0;padding:4px 20px 6px;scroll-padding-inline:20px;display:flex;position:relative;overflow-x:auto;-webkit-mask-image:linear-gradient(270deg,#0000,#000 28px);mask-image:linear-gradient(270deg,#0000,#000 28px)}html[dir=rtl] .subcategory-chips{-webkit-mask-image:linear-gradient(90deg,#0000,#000 28px);mask-image:linear-gradient(90deg,#0000,#000 28px)}.subcategory-chips[data-end]{-webkit-mask-image:none;mask-image:none}.subcategory-chips::-webkit-scrollbar{display:none}.photo-chip{background:var(--chip-fill);height:44px;box-shadow:inset 0 0 0 1px var(--chip-border);color:var(--text);white-space:nowrap;-webkit-tap-highlight-color:transparent;transition:background-color .22s var(--motion-ease), box-shadow .22s var(--motion-ease), color .22s var(--motion-ease), scale var(--motion-spring-release-duration) var(--motion-spring-release);border-radius:22px;flex:none;align-items:center;gap:8px;padding-inline:5px 14px;font-size:14.5px;font-weight:550;line-height:1;display:flex;position:relative}html[lang=ar] .photo-chip{font-weight:500;line-height:1.25}.photo-chip:active{transition:scale var(--motion-press-in) var(--motion-ease);scale:.96}.photo-chip:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}@media (hover:hover) and (pointer:fine){.photo-chip:not(.active):hover{background:color-mix(in srgb, var(--text) 6%, var(--chip-fill))}}.chip-photo{background:var(--accent-soft);width:34px;height:34px;box-shadow:0 0 0 1px var(--tile-line);color:var(--accent-text);transition:box-shadow .22s var(--motion-ease);border-radius:50%;flex:none;place-items:center;display:grid;position:relative;overflow:hidden}.chip-photo picture,.chip-photo img{object-fit:cover;width:100%;height:100%;display:block}.chip-photo.mosaic{background:var(--page);grid-template-rows:1fr 1fr;grid-template-columns:1fr 1fr;place-items:stretch stretch;gap:1px}.chip-photo.mosaic picture{min-width:0;min-height:0}.chip-count{color:var(--muted);font-variant-numeric:tabular-nums;transition:color .22s var(--motion-ease);margin-inline-start:-2px;font-size:12px;font-weight:500}.photo-chip.active .chip-count{color:var(--accent-text);opacity:.8}.photo-chip.active{background:linear-gradient(var(--accent-tint), var(--accent-tint)), var(--page);box-shadow:inset 0 0 0 1.75px var(--accent);color:var(--accent-text)}.photo-chip.active .chip-photo{box-shadow:0 0 0 2px var(--page), 0 0 0 3.5px var(--accent)}[data-theme=dark] .photo-chip.active{box-shadow:inset 0 0 0 1.75px var(--accent-text)}[data-theme=dark] .photo-chip.active .chip-photo{box-shadow:0 0 0 2px var(--page), 0 0 0 3.5px var(--accent-text)}[data-stuck] .photo-chip{height:38px;padding-inline:4px 12px}[data-stuck] .chip-photo{width:28px;height:28px}.subcategory-chips[data-entering] .photo-chip{animation:chip-rise .62s var(--chip-spring) backwards;animation-delay:calc(.36s + var(--i,0) * 55ms)}.subcategory-chips[data-entering] .chip-photo{animation:chip-photo-in .56s var(--chip-spring) backwards;animation-delay:calc(.44s + var(--i,0) * 55ms)}@keyframes chip-rise{0%{opacity:0;translate:calc(-10px * var(--bento-sign)) -30px;scale:.7}35%{opacity:1}to{opacity:1;translate:0;scale:1}}@keyframes chip-photo-in{0%{rotate:-25deg;scale:.4}to{rotate:none;scale:1}}.photo-chip[data-popped] .chip-photo{animation:chip-pop .38s var(--motion-ease)}@keyframes chip-pop{0%{scale:.82}55%{scale:1.08}to{scale:1}}@media (prefers-reduced-motion:reduce){.subcategory-chips[data-entering] .photo-chip{animation:fade-in var(--motion-crossfade) linear!important}}.bento-flight{z-index:29;background-color:var(--chip-fill);pointer-events:none;contain:strict;position:fixed;overflow:hidden}.bento-flight>span{position:absolute;inset:0}.bento-flight>.bento-flight-photo{transform-origin:0 0;background-size:100% 100%;inset:auto}.bento-flight-tile{background:var(--tile-scrim)}.bento-flight-banner{background:var(--banner-scrim)}.bento-ripple .bento-large .bento-photo img{animation:none}.feed-still,.feed-still *{animation:none!important}@media (min-width:601px){.bento-grid{grid-template-rows:110px 110px}.bento-small{flex-basis:128px;height:128px}.bento-strip,.subcategory-chips{margin-inline:-4px;padding-inline:4px}}@media (min-width:900px){.browse-category-section{margin-top:22px}.bento-head{margin-bottom:14px}.bento-head h2{letter-spacing:-.5px;font-size:22px;line-height:28px}.bento-tiles{gap:10px;height:266px;display:flex}.bento-grid{flex:3.8 1 0;grid-template-rows:1fr 1fr;grid-template-columns:2.2fr 1.6fr;gap:10px;min-width:0}.bento-strip{flex:var(--bento-cols,4) 1 0;grid-template-rows:1fr 1fr;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:10px;min-width:0;margin:0;padding:0;display:grid;overflow:visible;-webkit-mask-image:none;mask-image:none}.bento-strip[data-odd] .bento-small:last-child{grid-row:span 2}.bento-small{border-radius:18px;width:auto;height:auto}.bento-label{inset-inline:16px;bottom:14px}.bento-large .bento-label{inset-inline:20px;bottom:18px}.bento-large .bento-name{font-size:32px}html[lang=ar] .bento-large .bento-name{font-size:29px}.bento-medium .bento-name{font-size:19px}.bento-small .bento-label{inset-inline:12px;bottom:11px}.bento-small .bento-name{font-size:14px}html[lang=ar] .bento-small .bento-name{font-size:13.5px}.bento-go{top:14px;width:34px;height:34px;inset-inline-end:14px}.category-banner{border-radius:20px;gap:14px;height:72px;padding-inline:14px 20px}.category-banner-name{font-size:22px}.category-banner-count,.bento-live,.bento-medium .bento-count,.bento-large .bento-count{font-size:13.5px}html[lang=ar] .category-banner-name{font-size:21px}.subcategory-chips{margin-top:12px}.browse-category-section[data-picked]{margin-top:16px;padding-block:6px 14px}:root{--bento-slimmed:28px}}.browse-category-section:not([data-picked]){margin-bottom:6px}@media (min-width:900px){.browse-category-section:not([data-picked]){margin-bottom:16px}}
