.BackToTop_button__cqFkw{position:fixed;right:1rem;bottom:calc(1rem + env(safe-area-inset-bottom, 0px));z-index:1080;display:flex;align-items:center;justify-content:center;width:3rem;height:3rem;border:1px solid hsla(0,0%,100%,.15);border-radius:50%;background-color:var(--main_dominant_color);color:var(--background_color);box-shadow:0 4px 12px rgba(0,0,0,.35);opacity:0;visibility:hidden;transform:translateY(.5rem);transition:opacity .15s ease-out,transform .15s ease-out,visibility .15s}.BackToTop_visible__6JMlo{opacity:1;visibility:visible;transform:none}@media(prefers-reduced-motion:reduce){.BackToTop_button__cqFkw{transition:none}}.Tile_item_container__I5BnL{position:relative;padding:0;margin:0}.Tile_inline_card__X0ZW8{overflow:hidden;position:relative;padding:0;border-radius:var(--card_border_radius,10px);background-color:hsla(0,0%,100%,.04)}.Tile_caption_author___YAKE,.Tile_truncate__ioRr1{display:-webkit-box;-webkit-line-clamp:1;line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.Tile_caption_author___YAKE{font-size:.8rem;line-height:1.3}.Tile_caption_title__vh_fn{line-height:1.3;min-height:1.3em}.Tile_caption_text__eqc9m{min-width:0}.Tile_menu_button__Iac_e{font-size:16px;line-height:1}.Tile_items_count__t_TBK{position:absolute;top:10px;left:10px;font-size:20px}.Tile_like_button__UNLJN{position:absolute;bottom:10px;left:10px;font-size:20px}.Tile_pick-item-checkbox__MFZM7[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:40px;height:40px;border-style:solid;border-width:3px;border-radius:5px;border-color:var(--main_dominant_color);background:none;position:absolute;bottom:10px;left:10px;z-index:5;cursor:pointer}.Tile_pick-item-checkbox__MFZM7[type=checkbox]:checked{background:var(--main_dominant_color);border-color:var(--main_dominant_color)}.Tile_pick-item-checkbox__MFZM7[type=checkbox]:checked:after{content:"✓";color:var(--secondary_menu_color,white);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:30px}.Tile_pick-item-checkbox__MFZM7[type=checkbox]:checked+.Tile_term-check__EdBtN{outline:4px solid var(--main_dominant_color);color:var(--main_dominant_color)}.Tile_moderation_icon_container__Ze6bU{position:absolute;top:8px;right:8px;font-size:24px}.Tile_moderation_icon_hinted__sv57X{cursor:help}.Tile_moderation_symbol__MLEr1{color:var(--moderation_color,goldenrod)}.Tile_approved_symbol__34DWk{color:var(--approved_color,green)}.Tile_scheduled_symbol__WBCGa{color:var(--scheduled_color,#0d6efd)}.Tile_deleted_symbol__6T4GO,.Tile_rejected_symbol__OTEiY{color:var(--rejected_color,red)}.Tile_private_symbol__juQ_D{color:var(--private_color,#6f42c1)}.Tile_featured_tile__BiUn4{border:2px solid var(--approved_color,green)}.Tile_lock_logo__XJGGt{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:5}.Tile_gif_badge___57ig{position:absolute;bottom:10px;right:10px;z-index:5;padding:1px 5px;border-radius:4px;background:rgba(0,0,0,.55);color:#fff;font-size:10px;font-weight:700;letter-spacing:.06em;line-height:1.4;pointer-events:none}.LikeButton_like_icon__iZG1c{color:var(--main_dominant_color);-webkit-text-stroke:0 var(--main_text_stroke_color);text-shadow:0 1px 3px rgba(0,0,0,.85);transition:color .2s ease-in-out}.LikeButton_like_icon__iZG1c:hover{color:var(--secondary_color)}.LikeButton_like_counter__CkPyx{margin-left:6px;color:var(--main_dominant_color);text-shadow:0 1px 3px rgba(0,0,0,.85)}.TilePlaceholder_placeholder__r1fLj{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.5rem;width:100%;aspect-ratio:1/1;padding:.5rem;text-align:center;border-radius:var(--card_border_radius,10px);background-color:hsla(0,0%,100%,.04)}.TilePlaceholder_muted__CcrIz{background-color:rgba(0,0,0,.35)}.TilePlaceholder_icon__eSxf8{font-size:28px;opacity:.5}.TilePlaceholder_label__PfQo3{font-size:.8rem;opacity:.75;overflow-wrap:anywhere}.PlayButton_player_button__mRj8C{color:var(--main_dominant_color);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:60px}.MediaCounter_counters_container__MtbHO{position:absolute;top:10px;left:17px;display:flex;flex-direction:column;gap:4px}.MediaCounter_counter_row__Ov9CO{display:flex;align-items:center}.MediaCounter_counter_icon__9eQAZ{color:var(--main_dominant_color);-webkit-text-stroke:0 var(--main_text_stroke_color);text-shadow:0 1px 3px rgba(0,0,0,.85);transition:color .2s ease-in-out;margin-right:6px}.MediaCounter_counter_icon__9eQAZ:hover{color:var(--secondary_color)}.MediaCounter_counter_gif_mark__HYIul{color:var(--main_dominant_color);-webkit-text-stroke:0 var(--main_text_stroke_color);text-shadow:0 1px 3px rgba(0,0,0,.85);transition:color .2s ease-in-out;display:inline-block;min-width:1.25em;font-size:.7em;font-weight:700;letter-spacing:.04em;line-height:1}.MediaCounter_counter_gif_mark__HYIul:hover{color:var(--secondary_color)}.MediaCounter_counter_text__DpQ1L{margin-left:6px;color:var(--main_dominant_color);text-shadow:0 1px 3px rgba(0,0,0,.85)}.Discount_pill__Ey9Zn{display:inline-flex;align-items:center;gap:.35em;padding:.2em .65em;border-radius:999px;background:linear-gradient(110deg,var(--main_dominant_color,hotpink) 0,var(--private_color,#6f42c1) 100%);color:#fff;font-weight:700;font-size:.75rem;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap}.Discount_strike__c981X{text-decoration:line-through;text-decoration-thickness:2px;opacity:.6;margin-right:.4em}.Discount_salePrice__fX1K9{font-weight:800;color:var(--main_dominant_color,hotpink)}.Discount_tiles__bcj33{display:inline-flex;gap:.4rem}.Discount_tile__M8Qz6{min-width:3.1rem;padding:.35rem .3rem .25rem;border-radius:8px;background:rgba(0,0,0,.35);border:1px solid hsla(0,0%,100%,.12);text-align:center}.Discount_tileValue__esrpG{display:block;font-size:1.35rem;font-weight:700;line-height:1.1;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.Discount_tileLabel__u8_ig{display:block;font-size:.65rem;text-transform:uppercase;letter-spacing:.08em;opacity:.7}.Discount_inline__pl_HO{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.Discount_hero__ceVeW{position:relative;margin-bottom:1.5rem;padding:1.25rem 1.25rem 1.1rem;border-radius:var(--card_border_radius,10px);border:2px solid rgba(0,0,0,0);background:radial-gradient(120% 140% at 0 0,rgba(var(--main_dominant_color-rgb,255,105,180),.22),transparent 60%) padding-box,linear-gradient(var(--background_color,#212529),var(--background_color,#212529)) padding-box,linear-gradient(110deg,var(--main_dominant_color,hotpink) 0,var(--private_color,#6f42c1) 100%) border-box;text-align:center}.Discount_heroPercent__Izeo3{display:block;margin:.4rem 0 .1rem;font-size:clamp(2.6rem,9vw,3.6rem);font-weight:900;line-height:1;background:linear-gradient(110deg,var(--main_dominant_color,hotpink) 0,var(--private_color,#6f42c1) 100%);-webkit-background-clip:text;background-clip:text;color:rgba(0,0,0,0)}.Discount_heroLead__L3_eO{font-size:1.15rem;font-weight:600}.Discount_heroPrice__d_k_B{margin:.35rem 0 .15rem;font-size:1.05rem}.Discount_heroTagline__26i4c{margin-bottom:.6rem;opacity:.75;font-size:.9rem}.Discount_heroEnds__0ItLz{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.6rem;margin-top:.75rem;font-size:.85rem;text-transform:uppercase;letter-spacing:.06em}.Discount_ribbon__cehfi{position:absolute;top:0;left:50%;transform:translate(-50%,-50%);z-index:1}.Discount_cardSale__QvDcK{box-shadow:0 0 0 1px rgba(var(--main_dominant_color-rgb,255,105,180),.55),0 .5rem 1.5rem rgba(var(--main_dominant_color-rgb,255,105,180),.18)}.Discount_saveNote__xQapL{font-size:.8rem;font-weight:600;color:var(--approved_color,greenyellow)}.Discount_pitch__2RLMj{margin:0 0 1rem;padding:.75rem .9rem;border-radius:var(--card_border_radius,10px);border:1px solid rgba(var(--main_dominant_color-rgb,255,105,180),.55);background:rgba(var(--main_dominant_color-rgb,255,105,180),.08)}.Discount_pitchTop__XMq_d{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.5rem;margin-bottom:.35rem;font-size:.85rem}.Discount_pitchOffer__Ozfad{font-size:1.05rem;line-height:1.35}.Discount_pitchMonthly__gD0o1{font-size:.85rem;opacity:.75;white-space:nowrap}.Discount_bar__aiZHC{color:#fff;border:1px solid rgba(var(--main_dominant_color-rgb,255,105,180),.6);background:linear-gradient(100deg,rgba(var(--main_dominant_color-rgb,255,105,180),.28),rgba(111,66,193,.28))}.SiteLogo_logoContainer__EXo4m{font-size:clamp(.75rem,1.2vw + .5rem,1.5rem);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;flex-shrink:1;min-width:0}.ScrollMenu_scrollmenu__dhZdQ{z-index:6;overflow:auto;white-space:nowrap;-ms-overflow-style:none;scrollbar-width:none;background-color:var(--background_color);border-bottom:1px solid hsla(0,0%,100%,.1)}.ScrollMenu_scrollmenu__dhZdQ::-webkit-scrollbar{display:none}.ScrollMenu_scrollLink__5rpbv{display:inline-block;color:var(--secondary_menu_color);text-align:center;padding:14px;text-decoration:none}.ScrollMenu_scrollLink__5rpbv:hover{background-color:var(--main_dominant_color);color:var(--background_color);text-decoration:none}.ScrollMenu_active__xMC7h{color:var(--main_dominant_color);box-shadow:inset 0 -2px 0 var(--main_dominant_color)}.ScrollMenu_active__xMC7h:hover{color:var(--background_color)}.MediaViewer_videoContainer__K2H9B{position:fixed;inset:0;display:flex;justify-content:center;align-items:center;background:#000;z-index:10}.MediaViewer_videoContainer__K2H9B>[data-vjs-player]{width:100%;height:100%}.MediaViewer_videoContainer__K2H9B .video-js{width:100%!important;height:100%!important}.MediaViewer_videoContainer__K2H9B .vjs-tech{width:100%!important;height:100%!important;object-fit:contain;object-position:center}.MediaViewer_videoSpinnerOverlay__GWinh{position:absolute;inset:0;background:rgba(0,0,0,.6);display:flex;justify-content:center;align-items:center}.MediaViewer_spinner__c5znG{width:50px;height:50px;border:5px solid #ccc;border-top-color:#fff;border-radius:50%;animation:MediaViewer_spin__XxRyb 1s linear infinite}@keyframes MediaViewer_spin__XxRyb{to{transform:rotate(1turn)}}.GlowingResolutionPrompt_promptWrapper__iJI0a{position:fixed;bottom:20px;left:50%;transform:translateX(-50%);cursor:pointer;z-index:10000}.GlowingResolutionPrompt_glowingContent__RuPAV{font-size:32px;font-weight:700;background:linear-gradient(90deg,#6666ff,#0099ff,#00ff00,#ff3399,#6666ff);background-size:400% 100%;-webkit-background-clip:text;background-clip:text;color:rgba(0,0,0,0);animation:GlowingResolutionPrompt_rainbow_animation__dn2WQ 6s ease-in-out infinite;transition:animation-duration .5s ease-in-out}.GlowingResolutionPrompt_promptWrapper__iJI0a:hover .GlowingResolutionPrompt_glowingContent__RuPAV{animation-duration:1s}@keyframes GlowingResolutionPrompt_rainbow_animation__dn2WQ{0%,to{background-position:0 0}50%{background-position:100% 0}}.MediaModal_content__Ny_BF{background:#000;border:0;border-radius:0}.MediaModal_body__eGMxQ{padding:0;overflow:hidden}.btn-close.MediaModal_close__8SEHj{position:fixed;top:max(.75rem,env(safe-area-inset-top));right:max(.75rem,env(safe-area-inset-right));z-index:20;width:2.75rem;height:2.75rem;padding:0;border-radius:50%;background-color:rgba(0,0,0,.55);background-size:1rem;opacity:1}.btn-close.MediaModal_close__8SEHj:focus-visible,.btn-close.MediaModal_close__8SEHj:hover{background-color:rgba(0,0,0,.8);opacity:1}.LockLogo_lock_logo__w4UAT{position:absolute;top:50%;left:50%;z-index:5;transform:translate(-50%,-50%) translateZ(0)}.LockLogo_lock_logo__w4UAT,.LockLogo_lock_logo_link__BgkyT{-webkit-backface-visibility:hidden;backface-visibility:hidden}.LockLogo_lock_logo_link__BgkyT{font-size:70px;text-decoration:none;background:none;border:none;cursor:pointer;line-height:1;display:flex;align-items:center;justify-content:center;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;will-change:transform}.LockLogo_lock_logo_link__BgkyT,.LockLogo_lock_logo_link__BgkyT:active,.LockLogo_lock_logo_link__BgkyT:hover,.LockLogo_lock_logo_link__BgkyT:visited{color:inherit;background:none;border:none}@media(max-width:480px){.LockLogo_lock_logo_link__BgkyT{font-size:40px}}@media(max-width:768px){.LockLogo_lock_logo_link__BgkyT{font-size:45px}}.LockLogo_rainbow_text_animated__j8Ywa{background:linear-gradient(90deg,#6666ff,#0099ff,#00ff00,#ff3399,#6666ff);background-size:400% 100%;-webkit-background-clip:text;background-clip:text;color:rgba(0,0,0,0);animation:LockLogo_rainbow_animation__HltyL 6s ease-in-out infinite;transition:animation-duration .5s ease-in-out;line-height:1.1;padding-top:1px;box-sizing:border-box;transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.LockLogo_rainbow_text_animated__j8Ywa i.LockLogo_fa-regular__aPTed,.LockLogo_rainbow_text_animated__j8Ywa i.LockLogo_fa-solid__EQfQd,.LockLogo_rainbow_text_animated__j8Ywa i.LockLogo_far__EstDz,.LockLogo_rainbow_text_animated__j8Ywa i.LockLogo_fas__PQB2s{background:inherit;background-size:inherit;-webkit-background-clip:inherit;background-clip:inherit;color:inherit}.LockLogo_lock_logo_link__BgkyT:hover .LockLogo_rainbow_text_animated__j8Ywa{animation-duration:1s}@keyframes LockLogo_rainbow_animation__HltyL{0%,to{background-position:0 0}50%{background-position:100% 0}}@supports(-webkit-touch-callout:none){.LockLogo_rainbow_text_animated__j8Ywa i{display:none}.LockLogo_rainbow_text_animated__j8Ywa:after{content:"Unlock";display:inline-block;background:inherit;background-size:inherit;-webkit-background-clip:text;background-clip:text;color:rgba(0,0,0,0);animation:inherit;font-size:50px;line-height:1;vertical-align:middle;padding-top:1px}}.ElementMenuToggle_toggle__qNrS9{display:inline-flex;align-items:center;gap:.5rem;min-height:44px;padding:0 .5rem;border-radius:.375rem;line-height:1}.ElementMenuToggle_toggle__qNrS9:focus-visible,.ElementMenuToggle_toggle__qNrS9:hover{background-color:rgba(128,128,128,.18)}.ElementMenuToggle_toggle__qNrS9:focus-visible{outline:none}.Thumb_outer__sBFnf{position:relative;width:100%;overflow:hidden;border-radius:10px;background:var(--background_color,#212529)}.Thumb_outer__sBFnf:before{content:"";position:absolute;inset:0;z-index:2;pointer-events:none;background:linear-gradient(90deg,rgba(33,37,41,.9) 0,rgba(var(--main_dominant_color-rgb,255,105,180),.25) 50%,rgba(33,37,41,.9) 100%);background-size:200% 100%;animation:Thumb_shimmer__uXwcf 1.4s linear infinite;transition:opacity .3s}.Thumb_loaded__zcCt_:before{opacity:0;animation:none}@keyframes Thumb_shimmer__uXwcf{0%{background-position:-200% 0}to{background-position:200% 0}}.Thumb_ratio__gHES0{width:100%;position:relative}.Thumb_img__SySs_{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:0}.SharedGrid_grid__ptv_1{display:grid;grid-gap:var(--grid-gap,1rem);gap:var(--grid-gap,1rem);grid-template-columns:repeat(auto-fill,minmax(var(--grid-min-col-width,160px),1fr));grid-auto-flow:row}.SharedGrid_grid__ptv_1>*{aspect-ratio:1/1}.NavigationBar_navBar__Vb_H_{display:flex;justify-content:space-between;align-items:center;padding:1rem;background-color:#2c2c2c;color:#fff;border-bottom:1px solid #444;margin-bottom:1rem}.NavigationBar_leftButtons__QQ5sr,.NavigationBar_rightButtons__KcSi_{display:flex;gap:.5rem}.NavigationBar_navButton__RhMqX{padding:.5rem 1rem;border:none;border-radius:4px;cursor:pointer;font-size:1rem;transition:background-color .3s}.NavigationBar_navButton__RhMqX:hover{opacity:.85}.NavigationBar_primary__ytGpg{background-color:#007bff;color:#fff}.NavigationBar_secondary__FvYxA{background-color:#6c757d;color:#fff}.NavigationBar_success__qpwDR{background-color:#28a745;color:#fff}.NavigationBar_default__NVNDi{background-color:#444;color:#fff}.NavigationBar_disabled__NFICI{opacity:.6;cursor:not-allowed}.NavigationBar_loader__AwUJy{display:inline-block;vertical-align:middle;margin-right:.5em;width:1em;height:1em;border:2px solid;border-top:2px solid rgba(0,0,0,0);border-radius:50%;animation:NavigationBar_spin__m5_Hb .6s linear infinite}@keyframes NavigationBar_spin__m5_Hb{to{transform:rotate(1turn)}}.RejectedItemsBanner_banner__LVY6f{display:flex;gap:.75rem;align-items:flex-start;padding:.75rem 1rem;margin-bottom:1rem;border-radius:var(--card_border_radius,10px);border-left:4px solid #d9534f;background-color:rgba(217,83,79,.1)}.RejectedItemsBanner_icon__JjPLA{flex:0 0 auto;margin-top:.2rem;color:#d9534f}.RejectedItemsBanner_body__R2VzQ{display:flex;flex:1 1 auto;flex-wrap:wrap;gap:.5rem 1rem;align-items:center;justify-content:space-between;min-width:0}.RejectedItemsBanner_text__jVtDr{display:flex;flex-direction:column;gap:.35rem;min-width:0}.RejectedItemsBanner_headline__oVhpL{margin:0;font-weight:600}.RejectedItemsBanner_hint__AHKl6{margin:0;opacity:.85;font-size:.9em}.RejectedItemsBanner_reasons__8gzoG{display:flex;flex-wrap:wrap;gap:.35rem;margin:0;padding:0;list-style:none}.RejectedItemsBanner_reasonChip__OgZGp{display:inline-block;padding:.1rem .55rem;border-radius:999px;background-color:rgba(217,83,79,.18);color:#d9534f;font-size:.78em;font-weight:600;white-space:nowrap}.RejectedItemsBanner_action__LldzI{flex:0 0 auto}@media(max-width:575.98px){.RejectedItemsBanner_action__LldzI,.RejectedItemsBanner_action__LldzI>.btn{width:100%}}.SharedMasonry_masonry__f3Up0{box-sizing:border-box;--masonry-col-width:190px;--masonry-gap:clamp(0.5rem,1.2vw,0.75rem);display:grid;grid-template-columns:repeat(auto-fill,minmax(min(var(--masonry-col-width),50% - var(--masonry-gap)/2),1fr));grid-gap:var(--masonry-gap);gap:var(--masonry-gap);align-items:start}.SharedMasonry_packed__TV_bd{position:relative}.SharedMasonry_cell__b6kpW{min-width:0}.SharedMasonry_cellPacked__iqGiJ{position:absolute}.SharedMasonry_cellPending__Tvg9_{position:absolute;left:0;top:0;visibility:hidden}.GridSkeleton_grid__uM1Sb{--masonry-col-width:190px;--masonry-gap:clamp(0.5rem,1.2vw,0.75rem);display:grid;grid-template-columns:repeat(auto-fill,minmax(min(var(--masonry-col-width),50% - var(--masonry-gap)/2),1fr));grid-gap:var(--masonry-gap);gap:var(--masonry-gap);align-items:start}.GridSkeleton_cell__AJ_Hi{position:relative;overflow:hidden;border-radius:var(--card_border_radius,10px);aspect-ratio:3/4;background:hsla(0,0%,100%,.04)}.GridSkeleton_cell__AJ_Hi:before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(33,37,41,.9) 0,rgba(var(--main_dominant_color-rgb,255,105,180),.25) 50%,rgba(33,37,41,.9) 100%);background-size:200% 100%;animation:GridSkeleton_shimmer___Gzgx 1.4s linear infinite}@keyframes GridSkeleton_shimmer___Gzgx{0%{background-position:-200% 0}to{background-position:200% 0}}@media(prefers-reduced-motion:reduce){.GridSkeleton_cell__AJ_Hi:before{animation:none}}.RandomMediaWidget_refreshing__dpicn{opacity:.45;transition:opacity .15s ease-out;pointer-events:none}@media(prefers-reduced-motion:reduce){.RandomMediaWidget_refreshing__dpicn{transition:none}}