.discover-card--base{background-color:rgba(248,248,248,.2);border-radius:16px;overflow:hidden;position:relative}.discover-card__content{background:linear-gradient(180deg,rgba(0,0,0,0) 0%,rgba(0,0,0,.6) 100%);padding:12px}.discover-card__content .discover-card__description{-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:2;overflow:hidden;color:#f8f8f8;font-size:12px;font-weight:400;line-height:16px;text-shadow:0 1px 4px rgba(0,0,0,.5)}.discover-card-cover{height:100%;left:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:absolute;top:0;transition:transform .3s;width:100%}.discover-card{cursor:pointer;padding:20px}.discover-card:active .discover-card-cover,.discover-card:focus .discover-card-cover,.discover-card:hover .discover-card-cover{transform:scale(1.1)}.discover-card:active .discover-card__content,.discover-card:focus .discover-card__content,.discover-card:hover .discover-card__content{opacity:1;transform:translateY(0)}.discover-card__content{bottom:0;left:0;opacity:0;position:absolute;right:0;transform:translateY(30px);transition:transform 150ms,opacity .1s}.discover-card__type-badge{fill:#f8f8f8;filter:drop-shadow(0 1px 4px rgba(0, 0, 0, .5));position:absolute;right:4px;top:4px}.discover-grid-container{display:grid;grid-gap:16px;grid-template-columns:repeat(4,1fr)}.discover-grid-container>*{grid-column:auto/span 1;grid-row:auto/span 1}.discover-grid-container>:before{content:"";display:block;padding-bottom:100%}.discover-grid-container>:nth-of-type(18n+2){grid-column:auto/span 1;grid-row:auto/span 2}.discover-grid-container>:nth-of-type(18n+2):before{padding-bottom:0}.discover-grid-container>:nth-of-type(18n+14){grid-column:auto/span 2;grid-row:auto/span 1}.discover-grid-container>:nth-of-type(18n+14):before{padding-bottom:0}.grid-container{display:grid;grid-gap:16px;grid-template-columns:repeat(4,auto)}.grid-container__item{grid-column:auto/span 1;grid-row:auto/span 1}.grid-container__item:before{content:"";display:block;padding-bottom:100%}.discover-card--verify .discover-card-verify--cover{height:100%;left:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:absolute;top:0;transition:transform .3s;width:100%}.discover-page-verify{position:relative}.discover-page-verify .non-nude-shutter-background{background:radial-gradient(50% 50% at 50% 50%,rgba(0,0,0,.88) 0%,rgba(0,0,0,.22) 53.98%,rgba(0,0,0,0) 100%);position:absolute;z-index:1}.discover-page-verify .non-nude-shutter-background .non-nude-shutter-profile{max-width:420px;padding:32px 0}.discover-page-verify .non-nude-shutter-background .non-nude-shutter-profile__icon{height:64px;width:64px}.discover-page-verify .non-nude-shutter-background .non-nude-shutter-profile__title{color:#f8f8f8;font-size:24px;line-height:29px;margin-top:12px}.discover-page-verify .non-nude-shutter-background .non-nude-shutter-profile__description{color:#f8f8f8;font-size:18px;font-weight:500;letter-spacing:.2px;line-height:22px;margin-top:16px}.discover-page-verify .non-nude-shutter-background .non-nude-shutter-profile__button{font-size:18px;line-height:24px;margin-top:24px;padding:16px 56px}.discover-page-verify .non-nude-shutter-background .non-nude-shutter-profile__time-hint{color:rgba(248,248,248,.5);margin-top:12px}.discover-page-verify .discover-page-verify__grid .discover-card--verify:nth-child(n+8){display:none}.feed-discover{margin:0 auto;max-width:1064px;padding-top:20px;width:100%}.css-popover{position:relative}.css-popover-content-default{background-color:#111;border-radius:4px;box-shadow:0 2px 4px transparent,0 0 4px transparent;color:#e1e1e1;padding:8px 10px;text-align:center;text-transform:none;white-space:nowrap;font-size:11px;font-weight:400;letter-spacing:normal;line-height:normal}.css-popover-content-top{opacity:0;pointer-events:none;position:absolute;transition-duration:.15s;-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,transform;transition-timing-function:ease-in-out;z-index:1000;left:50%;top:0;transform:translate(-50%,calc(-100% + 10px - 5px))}.css-popover-content-top-shown{opacity:1;pointer-events:auto;transform:translate(-50%,calc(-100% - 5px))}.css-popover-content-bottom{opacity:0;pointer-events:none;position:absolute;transition-duration:.15s;-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,transform;transition-timing-function:ease-in-out;z-index:1000;bottom:0;left:50%;transform:translate(-50%,calc(100% - 10px + 5px))}.css-popover-content-bottom-shown{opacity:1;pointer-events:auto;transform:translate(-50%,calc(100% + 5px))}.css-popover-content-left{opacity:0;pointer-events:none;position:absolute;transition-duration:.15s;-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,transform;transition-timing-function:ease-in-out;z-index:1000;left:0;top:50%;transform:translate(calc(-100% + 10px - 5px),-50%)}.css-popover-content-left-shown{opacity:1;pointer-events:auto;transform:translate(calc(-100% - 5px),-50%)}.css-popover-content-right{opacity:0;pointer-events:none;position:absolute;transition-duration:.15s;-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,transform;transition-timing-function:ease-in-out;z-index:1000;right:0;top:50%;transform:translate(calc(100% - 10px + 5px),-50%)}.css-popover-content-right-shown{opacity:1;pointer-events:auto;transform:translate(calc(100% + 5px),-50%)}.css-popover-content-topleft{opacity:0;pointer-events:none;position:absolute;transition-duration:.15s;-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,transform;transition-timing-function:ease-in-out;z-index:1000;right:0;top:0;transform:translate(0%,calc(-100% + 10px - 5px))}.css-popover-content-topleft-shown{opacity:1;pointer-events:auto;transform:translate(0%,calc(-100% - 5px))}.pre-moderation-note{align-items:center;background-color:#d19d00;color:#fff;display:flex;justify-content:center;line-height:16px;width:100%;font-size:13px;font-weight:500;letter-spacing:normal;line-height:normal}.pre-moderation-note__text{display:flex}.pre-moderation-note__icon{fill:currentColor;margin-right:13px}.pre-moderation-note__link{color:currentColor;text-decoration:underline}.pre-moderation-note--adaptive{display:flex;justify-content:center;padding:7px 0}.pre-moderation-note--tall{padding:4px 0}.pre-moderation-note--tall .pre-moderation-note__text{flex-direction:column}.pre-moderation-note--error{background-color:#f14b57;color:#f8f8f8}.divider{align-items:center;display:flex;position:relative;text-align:center;white-space:nowrap}.divider .icon{color:currentColor;fill:currentColor;margin:0}.divider::after,.divider::before{background-color:#4f4f4f;border-radius:2px;content:"";height:2px;position:relative;width:50%}.divider::before{margin-right:1em}.divider::after{margin-left:1em}.seen-new-posts{align-items:center;color:#f8f8f8;display:flex;flex-flow:column nowrap;opacity:0;text-align:center;transition:opacity .3s ease-in-out}.seen-new-posts-shown{opacity:1}.seen-new-posts-icon{height:58px;width:58px}.seen-new-posts-divider{font-size:43px;margin-bottom:51px;width:100%}.seen-new-posts-text{margin-bottom:20px}.seen-new-posts-goto-old-posts-button{font-weight:700;margin:0}.user-feed-post-type-switcher__button{background-color:#333;border:2px solid #2e2e2e;border-radius:80px;color:#f8f8f8;font-size:14px;font-weight:500;line-height:20px;padding:4px 12px}.user-feed-post-type-switcher__button--active,.user-feed-post-type-switcher__button--active:active,.user-feed-post-type-switcher__button--active:focus,.user-feed-post-type-switcher__button--active:hover,.user-feed-post-type-switcher__button:hover{background-color:#464646;border-color:#5b5b5b;color:#f8f8f8}.pill-control{align-items:center;background:#1c1c1c;border-radius:8px;display:flex;position:relative}.pill-control.multi-lines{flex-wrap:wrap}.pill-control.in-animation{pointer-events:none}.pill-control.in-animation .pill-control-ghost{opacity:1}.pill-control-item{align-items:center;border-radius:4px;color:rgba(248,248,248,.6);cursor:pointer;display:flex;flex:1;justify-content:center;padding:0 12px;position:relative;transition:color .3s}.pill-control-item.active{background:rgba(248,248,248,.1);color:#fff;pointer-events:none}.pill-control-item.next-active,.pill-control-item:hover{color:#f8f8f8}.pill-control-item.multi-lines{flex:auto}.pill-control-item.with-links a{align-items:center;align-self:stretch;color:inherit;display:flex;flex-grow:1;justify-content:center;text-decoration:none}.pill-control--medium .pill-control-item{height:40px;margin:8px}.pill-control--small .pill-control-item{height:32px;margin:4px}.pill-control-ghost{background:rgba(248,248,248,.1);border-radius:4px;opacity:0;pointer-events:none;position:absolute}.pill-control-ghost.hidden{display:none}.feed-mode-switcher__trending{align-items:center;display:inline-flex}.feed-mode-switcher__trending-badge{line-height:11px;margin-left:12px}.user-feed .model-list-wrapper{width:100%}.user-feed .feed-page-title__discover{margin-bottom:12px}.user-feed .user-feed-page-header{align-items:center;display:flex;flex-direction:column;margin-bottom:0;margin-left:auto;margin-right:auto;max-width:100%;width:642px}.user-feed .user-feed-page-header__mode-switcher{margin:12px auto 0;max-width:100%;width:642px}.user-feed__post-type-switcher--buttons{margin-top:12px}.user-feed-title-icon{color:#fa5365;color:var(--primary-light);margin-right:12px}.user-feed-seen-new-posts{margin:40px auto 46px;max-width:100%;width:642px}.user-feed .pill-control{margin-top:16px}@media screen and (min-width:640px){.user-feed .user-feed__banner{padding-left:10px;padding-right:10px}}@media screen and (max-width:767px){.discover-card--base{border-radius:4px}.discover-grid-container{grid-gap:4px;grid-template-columns:repeat(3,1fr)}.discover-grid-container>:nth-of-type(18n+2){grid-column:auto/span 1;grid-row:auto/span 1}.discover-grid-container>:nth-of-type(18n+2):before{content:"";display:block;padding-bottom:100%}.discover-grid-container>:nth-of-type(18n+14){grid-column:auto/span 1;grid-row:auto/span 1}.discover-grid-container>:nth-of-type(18n+14):before{content:"";display:block;padding-bottom:100%}.discover-grid-container>:nth-of-type(13n+1){grid-column:auto/span 1;grid-row:auto/span 2}.discover-grid-container>:nth-of-type(13n+1):before{padding-bottom:0}.discover-grid-container>:nth-of-type(13n+10){grid-column:auto/span 2;grid-row:auto/span 1}.discover-grid-container>:nth-of-type(13n+10):before{padding-bottom:0}.discover-page-verify .non-nude-shutter-background .non-nude-shutter-profile{max-width:260px}.discover-page-verify .non-nude-shutter-background .non-nude-shutter-profile__icon{height:40px;width:40px}.discover-page-verify .non-nude-shutter-background .non-nude-shutter-profile__title{margin-top:8px}.discover-page-verify .non-nude-shutter-background .non-nude-shutter-profile__description{font-size:14px;line-height:17px;margin-top:12px}.discover-page-verify .non-nude-shutter-background .non-nude-shutter-profile__button{font-size:16px;line-height:24px;margin-top:16px;padding:8px 40px}.discover-page-verify .non-nude-shutter-background .non-nude-shutter-profile__time-hint{font-size:13px;line-height:16px}.discover-page-verify .discover-page-verify__grid .discover-card--verify:nth-child(n+8){display:initial}.feed-discover{padding-top:16px}.user-feed.user-feed__discover{padding:0}.user-feed.user-feed__discover .user-feed-page-header__mode-switcher{margin-left:20px;margin-right:20px;width:initial}.user-feed .user-feed__banner{padding-left:20px;padding-right:20px}}@media screen and (max-width:639px){.pre-moderation-note--adaptive{padding:4px 0}.pre-moderation-note--adaptive .pre-moderation-note__text{flex-direction:column}.pill-control--small .pill-control-item{padding:0 4px}.pill-control-item{height:32px}.user-feed.user-feed__discover .user-feed-page-header__mode-switcher{margin-left:.75rem;margin-right:.75rem}.user-feed .user-feed__banner{padding-left:.75rem;padding-right:.75rem}}@media (prefers-reduced-motion){.css-popover-content-top{transition-property:opacity}.css-popover-content-bottom{transition-property:opacity}.css-popover-content-left{transition-property:opacity}.css-popover-content-right{transition-property:opacity}.css-popover-content-topleft{transition-property:opacity}}