.mobile-masonry-item,.mobile-masonry-item>div{display:contents}.card-more-trigger,.following-products-badge,.following-video,.following-video-toggle{display:none}.card-menu-backdrop{position:fixed;inset:0;z-index:210;display:flex;align-items:flex-end;background:#0005}.card-menu-panel{width:100%;max-height:80svh;overflow-y:auto;border-radius:20px 20px 0 0;background:#fff;padding:12px 20px max(20px,env(safe-area-inset-bottom))}@media (max-width:767px){.app-shell .card-more-trigger{position:absolute;z-index:2;right:0;top:0;display:flex;justify-content:center;align-items:center;width:36px;height:36px;color:#fff;filter:drop-shadow(0 1px 2px #0005)}.app-shell .card-more-trigger svg{width:calc(18 * var(--mobile-m, 1px));height:calc(18 * var(--mobile-m, 1px))}.app-shell .following-products-badge,.app-shell .following-video{display:block}.app-shell .following-video-toggle{display:block;min-height:36px;margin:0 auto;color:#777;font-size:12px}.app-shell .following-identity{padding-right:36px}.app-shell .following-identity>.card-more-trigger{color:#777;top:50%;transform:translateY(-50%);filter:none}.app-shell .mobile-masonry-grid{grid-template-columns:repeat(2,minmax(0,1fr));-moz-column-gap:calc(10 * var(--mobile-h, 1px));column-gap:calc(10 * var(--mobile-h, 1px));row-gap:0;align-items:start}.app-shell .mobile-masonry-item,.app-shell .mobile-masonry-item>div{display:block;min-width:0}.app-shell .mobile-masonry-item>div{padding-bottom:calc(8 * var(--mobile-v, 1px))}.app-shell .mobile-masonry-grid[data-masonry-ready=true]{grid-auto-rows:1px;row-gap:0;grid-auto-flow:row}.app-shell .mobile-masonry-item{align-self:start}.app-shell .content-grid-card-media{padding-bottom:0;aspect-ratio:var(--card-media-ratio,.75757576)}.app-shell .content-grid-card-media,.app-shell .content-grid-card>a{border-radius:calc(12 * var(--mobile-m, 1px))}.app-shell .content-grid-card-meta{position:relative;display:block;min-height:calc(40 * var(--mobile-v, 1px));padding:calc(6 * var(--mobile-v, 1px)) calc(38 * var(--mobile-h, 1px)) calc(6 * var(--mobile-v, 1px)) calc(2 * var(--mobile-h, 1px))}.app-shell .content-grid-card-copy{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;font-size:max(10px,calc(11.5 * var(--mobile-m, 1px)));line-height:calc(17 * var(--mobile-m, 1px));letter-spacing:-.1px}.app-shell .content-grid-card-owner,.app-shell .content-grid-card-title{display:inline;height:auto;min-height:0;margin:0;white-space:normal;font-size:inherit;line-height:inherit;color:#5a6067}.app-shell .content-grid-card-owner:after{content:" "}.app-shell .content-grid-card-title{font-weight:500}.app-shell .content-grid-card-meta>button{position:absolute;right:0;top:calc(4 * var(--mobile-v, 1px));min-height:36px;min-width:36px}.app-shell .content-grid-card-meta>button svg{width:calc(25 * var(--mobile-m, 1px));height:calc(25 * var(--mobile-m, 1px))}.app-shell .following-post{display:block}.app-shell .following-gallery{display:flex;gap:calc(10 * var(--mobile-h, 1px));overflow-x:auto;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:none}.app-shell .following-gallery>a{display:block;position:relative;flex:0 0 calc(304 * var(--mobile-h, 1px));aspect-ratio:var(--following-media-ratio,.75);scroll-snap-align:start;overflow:hidden;border-radius:calc(10 * var(--mobile-m, 1px))}.app-shell .following-gallery .following-extra-media{display:block}.app-shell .following-copy{padding-top:calc(12 * var(--mobile-h, 1px))}.app-shell .following-copy .following-description{font-size:calc(12 * var(--mobile-m, 1px));line-height:calc(20 * var(--mobile-m, 1px))}.app-shell .following-description:not([data-expanded=true]){-webkit-line-clamp:2}.app-shell .following-feature-body{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:calc(18 * var(--mobile-h, 1px))}.app-shell .following-feature-copy{display:contents}.app-shell .following-feature-copy>.following-footer{grid-column:1/-1;padding-top:0}.app-shell .following-feature-copy h3{font-size:calc(14 * var(--mobile-m, 1px));line-height:calc(20 * var(--mobile-m, 1px));letter-spacing:.04em}.app-shell .following-feature-copy p{font-size:calc(12 * var(--mobile-m, 1px));line-height:calc(20 * var(--mobile-m, 1px))}.app-shell .following-added .following-feature-body,.app-shell .following-new-items{display:block}.app-shell .following-added .following-feature-body>:first-child,.app-shell .following-added .following-feature-copy>a{display:none}.app-shell .following-new-strip{display:flex;gap:calc(10 * var(--mobile-h, 1px));overflow-x:auto}.app-shell .following-new-image{position:relative;display:block;flex:0 0 calc(132 * var(--mobile-h, 1px));height:calc(164 * var(--mobile-h, 1px));overflow:hidden;border-radius:calc(4 * var(--mobile-h, 1px))}.app-shell .following-new-single{display:grid;grid-template-columns:1fr 1fr;gap:calc(18 * var(--mobile-h, 1px))}.app-shell .following-new-single .following-new-image{width:100%;height:auto;aspect-ratio:1}}.following-expand,.following-extra-media,.following-gallery-pagination,.following-new-items{display:none}@media (max-width:767px){.app-shell .following-gallery-pagination{display:flex;justify-content:center;gap:5px;padding-top:8px}.app-shell .following-gallery-pagination span{height:4px;width:4px;border-radius:50%;background:#c8c8c8}.app-shell .following-gallery-pagination span[aria-current=true]{background:#f13957}.app-shell .following-expand{display:inline-flex;min-height:36px;align-items:center;font-size:12px;color:#777}}