.AdCarousel-module__gN3vMW__root{position:relative}html[data-ads-dismissed] .AdCarousel-module__gN3vMW__root{display:none}.AdCarousel-module__gN3vMW__track{border-radius:var(--app-card-radius);touch-action:pan-y;grid-template-columns:minmax(0,1fr);display:grid;overflow:clip}.AdCarousel-module__gN3vMW__slide{opacity:0;transition:opacity var(--motion-duration-slow)var(--motion-ease-out),transform var(--motion-duration-slow)var(--motion-ease-out);grid-area:1/1;transform:translate(1.5rem)}.AdCarousel-module__gN3vMW__slide>*{height:100%}.AdCarousel-module__gN3vMW__track .AdCarousel-module__gN3vMW__slide>*{padding-bottom:2.25rem}.AdCarousel-module__gN3vMW__slide[data-active]{z-index:1;opacity:1;transform:none}.AdCarousel-module__gN3vMW__slide:not([data-active]) *{animation-play-state:paused!important}.AdCarousel-module__gN3vMW__dots{z-index:2;gap:.5rem;display:flex;position:absolute;bottom:.5rem;left:50%;transform:translate(-50%)}.AdCarousel-module__gN3vMW__dot{cursor:pointer;width:1.5rem;height:1.25rem;transition:width var(--motion-duration-base)var(--motion-ease-out);background:0 0;border:0;padding:0;position:relative}.AdCarousel-module__gN3vMW__dot[aria-current]{width:2.75rem}.AdCarousel-module__gN3vMW__dot:before,.AdCarousel-module__gN3vMW__dot[aria-current]:after{content:"";border-radius:999px;height:.375rem;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}.AdCarousel-module__gN3vMW__dot:before{transition:background-color var(--motion-duration-base)var(--motion-ease-out);background:#ffffff4d}.AdCarousel-module__gN3vMW__dot[aria-current]:before{background:#ffffff59}.AdCarousel-module__gN3vMW__dot[aria-current]:after{animation:AdCarousel-module__gN3vMW__adProgress var(--ad-interval)linear forwards;background:#ffffffe6}@media (hover:hover){.AdCarousel-module__gN3vMW__dot:hover:before{background:#fff9}}@media (hover:none){.AdCarousel-module__gN3vMW__dot:active:before{background:#fff9}}.AdCarousel-module__gN3vMW__root[data-paused] .AdCarousel-module__gN3vMW__dot:after{animation-play-state:paused}@keyframes AdCarousel-module__gN3vMW__adProgress{0%{clip-path:inset(0 100% 0 0 round 999px)}to{clip-path:inset(0 round 999px)}}.AdCarousel-module__gN3vMW__close{z-index:2;color:#ffffff8c;cursor:pointer;width:2rem;height:2rem;transition:color var(--motion-duration-fast)var(--motion-ease-out),background-color var(--motion-duration-fast)var(--motion-ease-out);background:0 0;border:0;border-radius:999px;justify-content:center;align-items:center;padding:0;display:inline-flex;position:absolute;top:.75rem;right:.75rem}@media (hover:hover){.AdCarousel-module__gN3vMW__close:hover{color:#fff;background-color:#ffffff14}}@media (hover:none){.AdCarousel-module__gN3vMW__close:active{color:#fff;background-color:#ffffff14}}@media (prefers-reduced-motion:reduce){.AdCarousel-module__gN3vMW__slide{transition:none;transform:none}.AdCarousel-module__gN3vMW__dot[aria-current]:after{display:none}}
.DatingBlueprintBanner-module__ks-SdG__banner{--pwf-orange:#f26b32;--pwf-red:#d4452f;--pwf-card:#141414;--pwf-muted-fg:#8f8f8f;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;color:#eee;text-align:center;background:radial-gradient(ellipse 28rem 14rem at 50% 0%,#f26b3229,transparent 70%),var(--pwf-card);border-radius:var(--app-card-radius);border:1px solid #f26b3280;flex-direction:column;justify-content:center;align-items:center;gap:1.25rem;padding:1.75rem 1.25rem 1.5rem;display:flex;position:relative;overflow:hidden}@media (min-width:48em){.DatingBlueprintBanner-module__ks-SdG__banner{text-align:left;background:radial-gradient(ellipse 24rem 16rem at 12% 50%,#f26b3229,transparent 70%),var(--pwf-card);flex-direction:row;gap:2rem;padding:1.75rem 3.5rem 1.75rem 2rem}}.DatingBlueprintBanner-module__ks-SdG__content{align-self:stretch;min-width:0}@media (min-width:48em){.DatingBlueprintBanner-module__ks-SdG__content{flex:1;align-self:center}}.DatingBlueprintBanner-module__ks-SdG__pill{white-space:nowrap;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:999px;align-items:center;gap:.5rem;max-width:100%;margin:0;padding:.25rem .875rem .25rem .25rem;font-size:.8125rem;line-height:1;display:inline-flex}.DatingBlueprintBanner-module__ks-SdG__logo{border-radius:50%;flex-shrink:0;width:1.625rem;height:1.625rem;display:block}.DatingBlueprintBanner-module__ks-SdG__brand{color:#fff;font-weight:600}.DatingBlueprintBanner-module__ks-SdG__pillDot{background:var(--pwf-muted-fg);border-radius:50%;flex-shrink:0;width:3px;height:3px}.DatingBlueprintBanner-module__ks-SdG__deal{color:var(--pwf-orange);text-overflow:ellipsis;font-weight:600;overflow:hidden}.DatingBlueprintBanner-module__ks-SdG__title{letter-spacing:-.03em;text-wrap:balance;margin:.875rem 0 0;font-size:1.5rem;font-weight:800;line-height:1.12}@media (min-width:48em){.DatingBlueprintBanner-module__ks-SdG__title{font-size:1.75rem}}.DatingBlueprintBanner-module__ks-SdG__text{max-width:28rem;color:var(--pwf-muted-fg);text-wrap:pretty;margin:.625rem auto 0;font-size:.9375rem;line-height:1.55}@media (min-width:48em){.DatingBlueprintBanner-module__ks-SdG__text{margin-inline:0}}.DatingBlueprintBanner-module__ks-SdG__actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:.75rem;margin-top:1.25rem;display:flex}@media (min-width:48em){.DatingBlueprintBanner-module__ks-SdG__actions{justify-content:flex-start}}.DatingBlueprintBanner-module__ks-SdG__cta{white-space:nowrap;background-image:linear-gradient(to bottom,var(--pwf-orange),var(--pwf-red));color:#fff;height:3rem;transition:transform var(--motion-duration-fast)var(--motion-ease-out);border-radius:999px;justify-content:center;align-items:center;padding-inline:2rem;font-size:1rem;font-weight:700;text-decoration:none;display:inline-flex;box-shadow:0 8px 24px -8px #f26b3299}@media (hover:hover){.DatingBlueprintBanner-module__ks-SdG__cta:hover{transform:scale(1.02)}}@media (hover:none){.DatingBlueprintBanner-module__ks-SdG__cta:active{transform:scale(1.02)}}.DatingBlueprintBanner-module__ks-SdG__price{color:var(--pwf-muted-fg);white-space:nowrap;align-items:center;gap:.375rem;font-size:.875rem;display:inline-flex}.DatingBlueprintBanner-module__ks-SdG__price strong{color:#fff;font-weight:600}.DatingBlueprintBanner-module__ks-SdG__price svg{color:var(--pwf-orange)}.DatingBlueprintBanner-module__ks-SdG__stage{flex-shrink:0;width:12rem;position:relative}@media (min-width:48em){.DatingBlueprintBanner-module__ks-SdG__stage{width:13rem}}.DatingBlueprintBanner-module__ks-SdG__product{z-index:1;filter:drop-shadow(0 14px 22px #00000080);width:100%;height:auto;animation:6.5s ease-in-out infinite DatingBlueprintBanner-module__ks-SdG__udb-float;display:block;position:relative}.DatingBlueprintBanner-module__ks-SdG__glow{filter:blur(14px);background:radial-gradient(closest-side,#f26b328c,#0000);border-radius:50%;animation:6.5s ease-in-out infinite DatingBlueprintBanner-module__ks-SdG__udb-glow;position:absolute;inset:15% 10%}.DatingBlueprintBanner-module__ks-SdG__badge{z-index:2;background-image:linear-gradient(to bottom,var(--pwf-orange),var(--pwf-red));color:#fff;border-radius:999px;padding:.25rem .5rem;font-size:.75rem;font-weight:800;line-height:1;animation:6.5s infinite DatingBlueprintBanner-module__ks-SdG__udb-badge;position:absolute;top:.25rem;left:-.25rem;box-shadow:0 6px 16px -6px #f26b32cc}@keyframes DatingBlueprintBanner-module__ks-SdG__udb-float{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}@keyframes DatingBlueprintBanner-module__ks-SdG__udb-glow{0%,to{opacity:.55;transform:scale(.92)}50%{opacity:1;transform:scale(1.05)}}@keyframes DatingBlueprintBanner-module__ks-SdG__udb-badge{0%,40%{transform:scale(1)rotate(0)}46%{transform:scale(1.18)rotate(-8deg)}52%,to{transform:scale(1)rotate(0)}}@media (prefers-reduced-motion:reduce){.DatingBlueprintBanner-module__ks-SdG__product,.DatingBlueprintBanner-module__ks-SdG__glow,.DatingBlueprintBanner-module__ks-SdG__badge{animation:none}}
.FireTextsBanner-module__71Jg1q__banner{--ft-fire:#ff5a1f;--ft-fire-2:#ff8c42;--ft-gold:#ffb347;--ft-card:#111;--ft-muted:#1c1c1c;--ft-muted-fg:#8f8f8f;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;color:#eee;text-align:center;background:radial-gradient(ellipse 28rem 14rem at 50% 0%,#ff5a1f29,transparent 70%),var(--ft-card);border-radius:var(--app-card-radius);border:1px solid #ff8c4280;flex-direction:column;justify-content:center;align-items:center;gap:1.25rem;padding:1.75rem 1.25rem 1.5rem;display:flex;position:relative;overflow:hidden}@media (min-width:48em){.FireTextsBanner-module__71Jg1q__banner{text-align:left;background:radial-gradient(ellipse 24rem 16rem at 12% 50%,#ff5a1f29,transparent 70%),var(--ft-card);flex-direction:row;gap:2rem;padding:1.75rem 3.5rem 1.75rem 2rem}}.FireTextsBanner-module__71Jg1q__content{min-width:0}@media (min-width:48em){.FireTextsBanner-module__71Jg1q__content{flex:1}}.FireTextsBanner-module__71Jg1q__pill{white-space:nowrap;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:999px;align-items:center;gap:.5rem;margin:0;padding:.25rem .875rem .25rem .25rem;font-size:.8125rem;line-height:1;display:inline-flex}.FireTextsBanner-module__71Jg1q__logo{border-radius:.4rem;width:1.625rem;height:1.625rem;display:block}.FireTextsBanner-module__71Jg1q__brand{color:#fff;font-weight:600}.FireTextsBanner-module__71Jg1q__pillDot{background:var(--ft-muted-fg);border-radius:50%;width:3px;height:3px}.FireTextsBanner-module__71Jg1q__deal{color:var(--ft-fire-2);font-weight:600}.FireTextsBanner-module__71Jg1q__title{letter-spacing:-.03em;text-wrap:balance;margin:.875rem 0 0;font-size:1.5rem;font-weight:800;line-height:1.12}@media (min-width:48em){.FireTextsBanner-module__71Jg1q__title{font-size:1.75rem}}.FireTextsBanner-module__71Jg1q__text{max-width:28rem;color:var(--ft-muted-fg);text-wrap:pretty;margin:.625rem auto 0;font-size:.9375rem;line-height:1.55}@media (min-width:48em){.FireTextsBanner-module__71Jg1q__text{margin-inline:0}}.FireTextsBanner-module__71Jg1q__actions{flex-wrap:wrap;justify-content:center;gap:.75rem;margin-top:1.25rem;display:flex}@media (min-width:48em){.FireTextsBanner-module__71Jg1q__actions{justify-content:flex-start}}.FireTextsBanner-module__71Jg1q__store{background:var(--ft-muted);color:#fff;white-space:nowrap;height:3rem;transition:transform var(--motion-duration-fast)var(--motion-ease-out),border-color var(--motion-duration-fast)var(--motion-ease-out);border:1px solid #ffffff24;border-radius:999px;justify-content:center;align-items:center;gap:.5rem;padding-inline:1.5rem;font-size:1rem;font-weight:700;text-decoration:none;display:inline-flex}@media (hover:hover){.FireTextsBanner-module__71Jg1q__store:hover{border-color:var(--ft-fire-2);transform:scale(1.02)}}@media (hover:none){.FireTextsBanner-module__71Jg1q__store:active{border-color:var(--ft-fire-2);transform:scale(1.02)}}.FireTextsBanner-module__71Jg1q__primary{background-image:linear-gradient(to bottom,var(--ft-fire-2),var(--ft-fire));border-color:#0000;box-shadow:0 8px 24px -8px #ff5a1f99}@media (hover:hover){.FireTextsBanner-module__71Jg1q__primary:hover{border-color:#0000}}@media (hover:none){.FireTextsBanner-module__71Jg1q__primary:active{border-color:#0000}}.FireTextsBanner-module__71Jg1q__stage{text-align:left;flex-direction:column;flex-shrink:0;gap:.5rem;width:12.5rem;font-size:.8125rem;line-height:1.35;display:flex}.FireTextsBanner-module__71Jg1q__bubble{border-radius:1rem;max-width:85%;margin:0;padding:.5rem .75rem}.FireTextsBanner-module__71Jg1q__them{color:#e4e4e4;background:#262626;border-bottom-left-radius:.25rem;align-self:flex-start;animation:6.5s infinite FireTextsBanner-module__71Jg1q__ft-them}.FireTextsBanner-module__71Jg1q__replySlot{place-items:end;min-height:3.5rem;display:grid;position:relative}.FireTextsBanner-module__71Jg1q__replySlot>*{grid-area:1/1}.FireTextsBanner-module__71Jg1q__dry{color:#cfcfcf;background:#3a3a3a;border-bottom-right-radius:.25rem;animation:6.5s infinite FireTextsBanner-module__71Jg1q__ft-dry}.FireTextsBanner-module__71Jg1q__fire{background-image:linear-gradient(135deg,var(--ft-gold),var(--ft-fire));color:#fff;transform-origin:100% 100%;border-bottom-right-radius:.25rem;font-weight:600;animation:6.5s infinite FireTextsBanner-module__71Jg1q__ft-fire;box-shadow:0 10px 24px -10px #ff5a1fcc}.FireTextsBanner-module__71Jg1q__glow{opacity:0;pointer-events:none;border-radius:1rem;width:80%;height:100%;animation:6.5s infinite FireTextsBanner-module__71Jg1q__ft-glow;box-shadow:0 0 32px 6px #ff5a1f8c}@keyframes FireTextsBanner-module__71Jg1q__ft-them{0%{opacity:0;transform:translateY(6px)}6%,92%{opacity:1;transform:none}to{opacity:0;transform:none}}@keyframes FireTextsBanner-module__71Jg1q__ft-dry{0%,12%{opacity:0;transform:translateY(6px)}18%,32%{opacity:1;filter:none;transform:none}34%{transform:translate(-3px)}36%{transform:translate(3px)}42%,to{opacity:0;filter:blur(4px);transform:scale(.9)}}@keyframes FireTextsBanner-module__71Jg1q__ft-fire{0%,40%{opacity:0;transform:scale(.6)}48%{opacity:1;animation-timing-function:cubic-bezier(.16,1,.3,1);transform:scale(1)}92%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(1)}}@keyframes FireTextsBanner-module__71Jg1q__ft-glow{0%,36%{opacity:0}44%{opacity:.9}60%,to{opacity:0}}@media (prefers-reduced-motion:reduce){.FireTextsBanner-module__71Jg1q__them,.FireTextsBanner-module__71Jg1q__fire{animation:none}.FireTextsBanner-module__71Jg1q__dry,.FireTextsBanner-module__71Jg1q__glow{display:none}}
.UnrealPhotosBanner-module__AIv2tq__banner{--up-red:#e51e53;--up-red-light:#f24467;--up-card:#10131c;--up-muted:#1b1e27;--up-muted-fg:#8b8e96;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;color:#eef0f4;text-align:center;background:radial-gradient(ellipse 28rem 14rem at 50% 0%,#e51e532e,transparent 70%),var(--up-card);border-radius:var(--app-card-radius);border:1px solid #e51e5399;flex-direction:column;justify-content:center;align-items:center;gap:1.25rem;padding:1.75rem 1.25rem 1.5rem;display:flex;position:relative;overflow:hidden}@media (min-width:48em){.UnrealPhotosBanner-module__AIv2tq__banner{text-align:left;background:radial-gradient(ellipse 24rem 16rem at 12% 50%,#e51e532e,transparent 70%),var(--up-card);flex-direction:row;gap:2rem;padding:1.75rem 3.5rem 1.75rem 2rem}}.UnrealPhotosBanner-module__AIv2tq__content{min-width:0}@media (min-width:48em){.UnrealPhotosBanner-module__AIv2tq__content{flex:1}}.UnrealPhotosBanner-module__AIv2tq__pill{white-space:nowrap;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:999px;align-items:center;gap:.5rem;margin:0;padding:.25rem .875rem .25rem .25rem;font-size:.8125rem;line-height:1;display:inline-flex}.UnrealPhotosBanner-module__AIv2tq__logo{width:1.625rem;height:1.625rem;display:block}.UnrealPhotosBanner-module__AIv2tq__brand{color:#fff;font-weight:600}.UnrealPhotosBanner-module__AIv2tq__pillDot{background:var(--up-muted-fg);border-radius:50%;width:3px;height:3px}.UnrealPhotosBanner-module__AIv2tq__deal{color:var(--up-red-light);font-weight:600}.UnrealPhotosBanner-module__AIv2tq__title{letter-spacing:-.03em;text-wrap:balance;margin:.875rem 0 0;font-size:1.5rem;font-weight:800;line-height:1.12}@media (min-width:48em){.UnrealPhotosBanner-module__AIv2tq__title{font-size:1.75rem}}.UnrealPhotosBanner-module__AIv2tq__text{max-width:28rem;color:var(--up-muted-fg);text-wrap:pretty;margin:.625rem auto 0;font-size:.9375rem;line-height:1.55}@media (min-width:48em){.UnrealPhotosBanner-module__AIv2tq__text{margin-inline:0}}.UnrealPhotosBanner-module__AIv2tq__actions{flex-wrap:wrap;justify-content:center;gap:.75rem;margin-top:1.25rem;display:flex}@media (min-width:48em){.UnrealPhotosBanner-module__AIv2tq__actions{justify-content:flex-start}}.UnrealPhotosBanner-module__AIv2tq__cta,.UnrealPhotosBanner-module__AIv2tq__code{white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;height:3rem;font-size:1rem;font-weight:700;display:inline-flex}.UnrealPhotosBanner-module__AIv2tq__cta{background-image:linear-gradient(to bottom,var(--up-red-light),var(--up-red));color:#fff;transition:transform var(--motion-duration-fast)var(--motion-ease-out);padding-inline:2rem;text-decoration:none;box-shadow:0 8px 24px -8px #e51e5399}@media (hover:hover){.UnrealPhotosBanner-module__AIv2tq__cta:hover{transform:scale(1.02)}}@media (hover:none){.UnrealPhotosBanner-module__AIv2tq__cta:active{transform:scale(1.02)}}.UnrealPhotosBanner-module__AIv2tq__code{background:var(--up-muted);color:#fff;min-width:8.5rem;font-family:var(--mantine-font-family-monospace);letter-spacing:.12em;cursor:pointer;transition:border-color var(--motion-duration-fast)var(--motion-ease-out);border:1px dashed #e51e5399;gap:.5rem;padding-inline:1.25rem}.UnrealPhotosBanner-module__AIv2tq__code svg{color:var(--up-muted-fg)}@media (hover:hover){.UnrealPhotosBanner-module__AIv2tq__code:hover{border-color:var(--up-red)}}@media (hover:none){.UnrealPhotosBanner-module__AIv2tq__code:active{border-color:var(--up-red)}}.UnrealPhotosBanner-module__AIv2tq__stage{--cta-in:3rem;--fan:calc(var(--cta-in)*1.1);width:calc(var(--cta-in)*3.5);height:calc(var(--cta-in)*1.7*4/3);flex-shrink:0;position:relative}@media (min-width:48em){.UnrealPhotosBanner-module__AIv2tq__stage{--cta-in:3.25rem}}.UnrealPhotosBanner-module__AIv2tq__glow,.UnrealPhotosBanner-module__AIv2tq__photo,.UnrealPhotosBanner-module__AIv2tq__sweep{pointer-events:none;position:absolute;top:50%;left:50%}.UnrealPhotosBanner-module__AIv2tq__glow{width:calc(var(--cta-in)*2);height:calc(var(--cta-in)*2.4);opacity:0;border-radius:1.125rem;animation:6.5s infinite UnrealPhotosBanner-module__AIv2tq__cta-glow;transform:translate(-50%,-50%);box-shadow:0 0 32px 4px #e51e5373}.UnrealPhotosBanner-module__AIv2tq__sweep{z-index:4;width:var(--cta-in);aspect-ratio:3/4;opacity:0;background:#080a108c;border-radius:.625rem;animation:6.5s infinite UnrealPhotosBanner-module__AIv2tq__cta-sweep;overflow:hidden;transform:translate(-50%,-50%)}.UnrealPhotosBanner-module__AIv2tq__sweep:after{content:"";background:linear-gradient(#0000,#e51e53d9,#0000);height:42%;animation:6.5s linear infinite UnrealPhotosBanner-module__AIv2tq__cta-sweep-bar;position:absolute;left:0;right:0}.UnrealPhotosBanner-module__AIv2tq__photo{object-fit:cover;background:var(--up-muted);border:1px solid #ffffff1a;border-radius:.625rem;display:block;box-shadow:0 12px 28px #0006}.UnrealPhotosBanner-module__AIv2tq__input{width:var(--cta-in);aspect-ratio:3/4}.UnrealPhotosBanner-module__AIv2tq__input[data-slot="0"]{z-index:1;animation:6.5s infinite UnrealPhotosBanner-module__AIv2tq__cta-left}.UnrealPhotosBanner-module__AIv2tq__input[data-slot="1"]{z-index:2;animation:6.5s infinite UnrealPhotosBanner-module__AIv2tq__cta-mid}.UnrealPhotosBanner-module__AIv2tq__input[data-slot="2"]{z-index:1;animation:6.5s infinite UnrealPhotosBanner-module__AIv2tq__cta-right}.UnrealPhotosBanner-module__AIv2tq__result{z-index:5;width:calc(var(--cta-in)*1.7);aspect-ratio:3/4;opacity:0;border-radius:.875rem;animation:6.5s infinite UnrealPhotosBanner-module__AIv2tq__cta-result}@keyframes UnrealPhotosBanner-module__AIv2tq__cta-left{0%{transform:translate(calc(-50% - var(--fan)),-50%)rotate(-8deg);opacity:1}12%{transform:translate(calc(-50% - var(--fan)),calc(-50% - 5px))rotate(-8deg);opacity:1}23%{transform:translate(calc(-50% - var(--fan)),-50%)rotate(-8deg);opacity:1;animation-timing-function:cubic-bezier(.4,0,.2,1)}32%,42%{opacity:1;transform:translate(-50%,-50%)rotate(0)}49%{opacity:0;transform:translate(-50%,-50%)}50%,91%{transform:translate(calc(-50% - var(--fan)),-50%)rotate(-8deg);opacity:0}to{transform:translate(calc(-50% - var(--fan)),-50%)rotate(-8deg);opacity:1}}@keyframes UnrealPhotosBanner-module__AIv2tq__cta-mid{0%{opacity:1;transform:translate(-50%,-50%)}12%{opacity:1;transform:translate(-50%,calc(-50% - 6px))}23%{opacity:1;animation-timing-function:cubic-bezier(.4,0,.2,1);transform:translate(-50%,-50%)}32%,42%{opacity:1;transform:translate(-50%,-50%)}49%{opacity:0;transform:translate(-50%,-50%)}50%,91%{opacity:0;transform:translate(-50%,-50%)}to{opacity:1;transform:translate(-50%,-50%)}}@keyframes UnrealPhotosBanner-module__AIv2tq__cta-right{0%{transform:translate(calc(-50% + var(--fan)),-50%)rotate(8deg);opacity:1}12%{transform:translate(calc(-50% + var(--fan)),calc(-50% - 5px))rotate(8deg);opacity:1}23%{transform:translate(calc(-50% + var(--fan)),-50%)rotate(8deg);opacity:1;animation-timing-function:cubic-bezier(.4,0,.2,1)}32%,40%{opacity:1;transform:translate(-50%,-50%)rotate(0)}42%{opacity:1;transform:translate(-50%,-50%)}49%{opacity:0;transform:translate(-50%,-50%)}50%,91%{transform:translate(calc(-50% + var(--fan)),-50%)rotate(8deg);opacity:0}to{transform:translate(calc(-50% + var(--fan)),-50%)rotate(8deg);opacity:1}}@keyframes UnrealPhotosBanner-module__AIv2tq__cta-result{0%,41%{opacity:0;transform:translate(-50%,-50%)scale(.588)}49%{opacity:1;animation-timing-function:cubic-bezier(.16,1,.3,1);transform:translate(-50%,-50%)scale(1)}92%{opacity:1;transform:translate(-50%,-50%)scale(1)}to{opacity:0;transform:translate(-50%,-50%)scale(1)}}@keyframes UnrealPhotosBanner-module__AIv2tq__cta-sweep{0%,31%{opacity:0}33%,41%{opacity:1}48%,to{opacity:0}}@keyframes UnrealPhotosBanner-module__AIv2tq__cta-sweep-bar{0%,32%{top:-45%}42%,to{top:110%}}@keyframes UnrealPhotosBanner-module__AIv2tq__cta-glow{0%,30%{opacity:0}36%{opacity:.85}46%,to{opacity:0}}@media (prefers-reduced-motion:reduce){.UnrealPhotosBanner-module__AIv2tq__stage{justify-content:center;align-items:flex-end;gap:.25rem;display:flex}.UnrealPhotosBanner-module__AIv2tq__glow,.UnrealPhotosBanner-module__AIv2tq__sweep{display:none}.UnrealPhotosBanner-module__AIv2tq__photo{opacity:1;position:relative;top:auto;left:auto;transform:none;animation:none!important}.UnrealPhotosBanner-module__AIv2tq__input{width:calc(var(--cta-in)*.7)}.UnrealPhotosBanner-module__AIv2tq__result{width:calc(var(--cta-in)*1.2);margin-left:.2rem}}
.Community-module__IBVKNa__icon{border-radius:var(--mantine-radius-lg);box-shadow:0 0 0 calc(.25rem*var(--mantine-scale))var(--app-surface),var(--mantine-shadow-sm);flex-shrink:0;font-weight:700;overflow:clip;transform:none}.Community-module__IBVKNa__icon img{border-radius:inherit}.Community-module__IBVKNa__header .Community-module__IBVKNa__icon,.Community-module__IBVKNa__card .Community-module__IBVKNa__icon,.Community-module__IBVKNa__sidebar .Community-module__IBVKNa__icon{transform:none}.Community-module__IBVKNa__banner,.Community-module__IBVKNa__bannerSkeleton{box-sizing:border-box;min-height:calc(5.5rem*var(--mantine-scale));padding:var(--mantine-spacing-sm)var(--mantine-spacing-md)var(--mantine-spacing-xs);padding-left:calc(var(--mantine-spacing-md) + calc(4.5rem*var(--mantine-scale)) + var(--mantine-spacing-sm));align-items:flex-end;display:flex}@media (max-width:47.9938em){.Community-module__IBVKNa__banner,.Community-module__IBVKNa__bannerSkeleton{min-height:calc(4.5rem*var(--mantine-scale));padding-right:var(--mantine-spacing-sm);padding-left:calc(var(--mantine-spacing-sm) + calc(4.5rem*var(--mantine-scale)) + var(--mantine-spacing-sm))}}.Community-module__IBVKNa__banner{background-color:var(--community-color);background-image:linear-gradient(135deg,var(--community-color),var(--community-color-dark));background-position:50%;background-size:cover}.Community-module__IBVKNa__bannerSkeleton{background-color:var(--app-surface-sunken)}.Community-module__IBVKNa__bannerTitle{overflow-wrap:anywhere;min-width:0;color:var(--mantine-color-white);text-shadow:0 calc(.0625rem*var(--mantine-scale))calc(.125rem*var(--mantine-scale))#00000059}.Community-module__IBVKNa__header{overflow:clip}.Community-module__IBVKNa__headerBody{gap:var(--mantine-spacing-sm);padding:0 var(--mantine-spacing-md)var(--mantine-spacing-md);flex-direction:column;display:flex}@media (max-width:47.9938em){.Community-module__IBVKNa__headerBody{padding-inline:var(--mantine-spacing-sm)}}.Community-module__IBVKNa__identity{align-items:flex-end;gap:var(--mantine-spacing-sm);min-width:0;margin-top:calc(-2.25rem*var(--mantine-scale));display:flex}.Community-module__IBVKNa__identityText{min-width:0;padding-bottom:calc(.125rem*var(--mantine-scale));flex:1}.Community-module__IBVKNa__name{overflow-wrap:anywhere}@media (min-width:75em){.Community-module__IBVKNa__mobileOnly{display:none}}.Community-module__IBVKNa__actions{gap:var(--mantine-spacing-xs);flex-wrap:wrap;display:flex}.Community-module__IBVKNa__actions>*{height:var(--app-touch-target)}@media (max-width:47.9938em){.Community-module__IBVKNa__actions>*{flex:auto}}.Community-module__IBVKNa__card{transition:transform var(--motion-duration-fast)var(--motion-ease-out),box-shadow var(--motion-duration-fast)var(--motion-ease-out),border-color var(--motion-duration-fast)var(--motion-ease-out);flex-direction:column;display:flex;position:relative;overflow:clip}@media (hover:hover){.Community-module__IBVKNa__card:hover{box-shadow:var(--mantine-shadow-md);border-color:var(--app-border-strong)}}@media (hover:none){.Community-module__IBVKNa__card:active{box-shadow:var(--mantine-shadow-md);border-color:var(--app-border-strong)}}.Community-module__IBVKNa__card:has(.Community-module__IBVKNa__stretchedLink:focus-visible){outline:calc(.125rem*var(--mantine-scale))solid var(--mantine-primary-color-filled);outline-offset:calc(.125rem*var(--mantine-scale))}@media (hover:hover) and (prefers-reduced-motion:no-preference){.Community-module__IBVKNa__card:hover{transform:translateY(calc(-.125rem*var(--mantine-scale)))}}.Community-module__IBVKNa__cardBanner{height:calc(3rem*var(--mantine-scale));background-color:var(--community-color);background-image:linear-gradient(135deg,var(--community-color),var(--community-color-dark))}.Community-module__IBVKNa__cardBody{gap:var(--mantine-spacing-xs);padding:0 var(--mantine-spacing-md)var(--mantine-spacing-md);flex-direction:column;flex:1;display:flex}.Community-module__IBVKNa__cardIdentity{align-items:flex-end;gap:var(--mantine-spacing-sm);min-width:0;margin-top:calc(-1.5rem*var(--mantine-scale));display:flex}.Community-module__IBVKNa__stretchedLink{overflow-wrap:anywhere}.Community-module__IBVKNa__stretchedLink:after{content:"";z-index:1;position:absolute;inset:0}.Community-module__IBVKNa__stretchedLink:focus-visible{outline:none}.Community-module__IBVKNa__sidebar{overflow:clip}.Community-module__IBVKNa__sidebarBanner,.Community-module__IBVKNa__sidebarBannerSkeleton{height:calc(3.5rem*var(--mantine-scale))}.Community-module__IBVKNa__sidebarBanner{background-color:var(--community-color);background-image:linear-gradient(135deg,var(--community-color),var(--community-color-dark))}.Community-module__IBVKNa__sidebarBody{gap:var(--mantine-spacing-sm);padding:0 var(--mantine-spacing-md)var(--mantine-spacing-md);flex-direction:column;display:flex}.Community-module__IBVKNa__sidebarIdentity{align-items:flex-end;gap:var(--mantine-spacing-sm);min-width:0;margin-top:calc(-1.5rem*var(--mantine-scale));display:flex}.Community-module__IBVKNa__stats{gap:var(--mantine-spacing-xs);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.Community-module__IBVKNa__stat{padding:var(--mantine-spacing-xs)var(--mantine-spacing-sm);border-radius:var(--mantine-radius-md);background-color:var(--app-surface-sunken);flex-direction:column;display:flex}.Community-module__IBVKNa__fill>*{width:100%}.Community-module__IBVKNa__sidebarActions{gap:var(--mantine-spacing-xs);flex-direction:column;display:flex}.Community-module__IBVKNa__sidebarActions>a,.Community-module__IBVKNa__sidebarActions>button,.Community-module__IBVKNa__sidebarActions>.Community-module__IBVKNa__fill>button{height:var(--app-touch-target)}.Community-module__IBVKNa__sectionLabel{align-items:center;gap:calc(.375rem*var(--mantine-scale));padding-inline:var(--mantine-spacing-xs);display:flex}
.MyMarkdown-module__qKFKGG__markdown{font-size:var(--mantine-font-size-sm);line-height:var(--mantine-line-height-md);color:var(--mantine-color-text);overflow-wrap:anywhere}.MyMarkdown-module__qKFKGG__markdown>:first-child{margin-top:0}.MyMarkdown-module__qKFKGG__markdown>:last-child{margin-bottom:0}.MyMarkdown-module__qKFKGG__markdown p{margin:0 0 var(--mantine-spacing-xs)}.MyMarkdown-module__qKFKGG__markdown h1,.MyMarkdown-module__qKFKGG__markdown h2,.MyMarkdown-module__qKFKGG__markdown h3,.MyMarkdown-module__qKFKGG__markdown h4,.MyMarkdown-module__qKFKGG__markdown h5,.MyMarkdown-module__qKFKGG__markdown h6{margin:var(--mantine-spacing-md)0 var(--mantine-spacing-xs);text-wrap:balance;font-weight:650;line-height:1.3}.MyMarkdown-module__qKFKGG__markdown h1{font-size:var(--mantine-font-size-xl)}.MyMarkdown-module__qKFKGG__markdown h2{font-size:var(--mantine-font-size-lg)}.MyMarkdown-module__qKFKGG__markdown h3{font-size:var(--mantine-font-size-md)}.MyMarkdown-module__qKFKGG__markdown h4,.MyMarkdown-module__qKFKGG__markdown h5,.MyMarkdown-module__qKFKGG__markdown h6{font-size:var(--mantine-font-size-sm)}.MyMarkdown-module__qKFKGG__markdown a{color:var(--mantine-color-anchor);text-underline-offset:calc(.125rem*var(--mantine-scale));text-decoration:none}@media (hover:hover){.MyMarkdown-module__qKFKGG__markdown a:hover{text-decoration-line:underline}}@media (hover:none){.MyMarkdown-module__qKFKGG__markdown a:active{text-decoration-line:underline}}.MyMarkdown-module__qKFKGG__markdown ul,.MyMarkdown-module__qKFKGG__markdown ol{margin:0 0 var(--mantine-spacing-xs);padding-inline-start:var(--mantine-spacing-lg)}.MyMarkdown-module__qKFKGG__markdown li,.MyMarkdown-module__qKFKGG__markdown li>p{margin-bottom:calc(.25rem*var(--mantine-scale))}.MyMarkdown-module__qKFKGG__markdown li>ul,.MyMarkdown-module__qKFKGG__markdown li>ol{margin-top:calc(.25rem*var(--mantine-scale));margin-bottom:0}.MyMarkdown-module__qKFKGG__markdown blockquote{margin:0 0 var(--mantine-spacing-xs);padding:calc(.125rem*var(--mantine-scale))0 calc(.125rem*var(--mantine-scale))var(--mantine-spacing-sm);border-left:calc(.1875rem*var(--mantine-scale))solid var(--app-border-strong);color:var(--mantine-color-dimmed)}.MyMarkdown-module__qKFKGG__markdown blockquote>:last-child{margin-bottom:0}.MyMarkdown-module__qKFKGG__markdown code{font-family:var(--mantine-font-family-monospace);padding:calc(.0625rem*var(--mantine-scale))calc(.3125rem*var(--mantine-scale));border-radius:var(--mantine-radius-xs);background-color:var(--app-surface-sunken);border:calc(.0625rem*var(--mantine-scale))solid var(--app-border);font-size:.9em}.MyMarkdown-module__qKFKGG__markdown pre{margin:0 0 var(--mantine-spacing-xs);padding:var(--mantine-spacing-xs)var(--mantine-spacing-sm);border-radius:var(--mantine-radius-sm);background-color:var(--app-surface-sunken);border:calc(.0625rem*var(--mantine-scale))solid var(--app-border);line-height:var(--mantine-line-height-sm);overflow-x:auto}.MyMarkdown-module__qKFKGG__markdown pre code{font-size:var(--mantine-font-size-xs);white-space:pre;background:0 0;border:0;padding:0}.MyMarkdown-module__qKFKGG__markdown table{max-width:100%;margin:0 0 var(--mantine-spacing-xs);border-collapse:collapse;font-size:var(--mantine-font-size-xs);display:block;overflow-x:auto}.MyMarkdown-module__qKFKGG__markdown th,.MyMarkdown-module__qKFKGG__markdown td{padding:calc(.375rem*var(--mantine-scale))var(--mantine-spacing-xs);border:calc(.0625rem*var(--mantine-scale))solid var(--app-border);text-align:start}.MyMarkdown-module__qKFKGG__markdown th{background-color:var(--app-surface-sunken);font-weight:600}.MyMarkdown-module__qKFKGG__markdown tbody tr:nth-child(2n){background-color:color-mix(in srgb,var(--app-surface-sunken)50%,transparent)}.MyMarkdown-module__qKFKGG__markdown img{border-radius:var(--mantine-radius-md);max-width:100%;height:auto}.MyMarkdown-module__qKFKGG__markdown hr{margin:var(--mantine-spacing-md)0;border:0;border-top:calc(.0625rem*var(--mantine-scale))solid var(--app-border)}.MyMarkdown-module__qKFKGG__markdown strong{font-weight:650}
.CommentItemAvatar-module__GXYJFW__avatarLink{border-radius:50%;flex-shrink:0;display:block}.CommentItemAvatar-module__GXYJFW__name{color:var(--mantine-color-text);font-weight:600;line-height:var(--mantine-line-height-xs);text-overflow:ellipsis;white-space:nowrap;max-width:100%;display:block;overflow:hidden}.CommentItemAvatar-module__GXYJFW__stats{font-size:var(--mantine-font-size-xs);line-height:var(--mantine-line-height-xs);font-variant-numeric:tabular-nums;white-space:nowrap}
.MyAvatar-module__UyiW1G__avatar{flex-shrink:0;font-weight:650;position:relative}.MyAvatar-module__UyiW1G__avatar:after{content:"";border-radius:inherit;pointer-events:none;box-shadow:inset 0 0 0 calc(.0625rem*var(--mantine-scale))color-mix(in srgb,var(--mantine-color-black)8%,transparent);position:absolute;inset:0}[data-mantine-color-scheme=dark] .MyAvatar-module__UyiW1G__avatar:after{box-shadow:inset 0 0 0 calc(.0625rem*var(--mantine-scale))color-mix(in srgb,var(--mantine-color-white)14%,transparent)}
.TimeAgo-module__XYqUbW__text{z-index:2;font-size:var(--mantine-font-size-xs);line-height:inherit;color:var(--mantine-color-dimmed);border-radius:var(--mantine-radius-xs);white-space:nowrap;text-underline-offset:calc(.125rem*var(--mantine-scale));display:inline;position:relative}.TimeAgo-module__XYqUbW__text:after{content:"";inset:min(0px,calc((100% - var(--app-touch-target))/2));position:absolute}@media (hover:hover){.TimeAgo-module__XYqUbW__text:hover{color:var(--mantine-color-text);text-decoration:underline}}@media (hover:none){.TimeAgo-module__XYqUbW__text:active{color:var(--mantine-color-text);text-decoration:underline}}.TimeAgo-module__XYqUbW__badge{z-index:2;cursor:pointer;font-weight:500;position:relative}.TimeAgo-module__XYqUbW__badge:after{content:"";inset:min(0px,calc((100% - var(--app-touch-target))/2));position:absolute}
.UserBadge-module__mmZ4Oa__root{z-index:2;align-items:center;gap:calc(.25rem*var(--mantine-scale));vertical-align:middle;display:inline-flex;position:relative}.UserBadge-module__mmZ4Oa__badge{cursor:pointer;position:relative}.UserBadge-module__mmZ4Oa__badge:after{content:"";inset:min(0px,calc((100% - var(--app-touch-target))/2));position:absolute}.UserBadge-module__mmZ4Oa__badge{padding-inline:calc(.375rem*var(--mantine-scale))}.UserBadge-module__mmZ4Oa__badge [data-position=left]{margin-inline-end:calc(.125rem*var(--mantine-scale))}.UserBadge-module__mmZ4Oa__iconOnly{width:var(--badge-height);justify-content:center;padding-inline:0}.UserBadge-module__mmZ4Oa__iconOnly svg{display:block}
.VoteControls-module__32EdJW__root{align-items:center;gap:calc(.125rem*var(--mantine-scale));height:calc(2.25rem*var(--mantine-scale));padding:calc(.1875rem*var(--mantine-scale));border:calc(.0625rem*var(--mantine-scale))solid var(--app-border);border-radius:var(--mantine-radius-xl);background-color:var(--app-surface-sunken);transition:background-color var(--motion-duration-fast)var(--motion-ease-out),border-color var(--motion-duration-fast)var(--motion-ease-out);display:inline-flex}.VoteControls-module__32EdJW__root[data-status]{background-color:var(--vote-tint);border-color:#0000}.VoteControls-module__32EdJW__score{min-width:calc(1.25rem*var(--mantine-scale));text-align:center;font-size:var(--mantine-font-size-sm);font-variant-numeric:tabular-nums;color:var(--mantine-color-text);transition:color var(--motion-duration-fast)var(--motion-ease-out);font-weight:600}.VoteControls-module__32EdJW__root[data-status] .VoteControls-module__32EdJW__score,.VoteControls-module__32EdJW__button[aria-pressed=true]{color:var(--vote-fg)}@media (prefers-reduced-motion:no-preference){.VoteControls-module__32EdJW__icon[data-pop]{animation:VoteControls-module__32EdJW__pop var(--motion-duration-slow)var(--motion-ease-spring)}}@keyframes VoteControls-module__32EdJW__pop{0%{transform:scale(.6)}60%{transform:scale(1.2)}to{transform:scale(1)}}
.EmptyState-module__QvXXza__root{padding:var(--mantine-spacing-xl)var(--mantine-spacing-md)}.EmptyState-module__QvXXza__root .EmptyState-module__QvXXza__icon{margin-bottom:var(--mantine-spacing-xs);color:var(--mantine-color-dimmed);background-color:var(--app-surface-sunken);box-shadow:0 0 0 calc(.5rem*var(--mantine-scale))color-mix(in srgb,var(--app-surface-sunken)50%,transparent);border-radius:50%}.EmptyState-module__QvXXza__action{margin-top:var(--mantine-spacing-xs)}.EmptyState-module__QvXXza__description{max-width:calc(22.5rem*var(--mantine-scale))}
.ColorSchemeToggle-module__70wtOq__icon{width:1.25rem;height:1.25rem;transition:transform var(--motion-duration-base)var(--motion-ease-spring)}[data-mantine-color-scheme=light] .ColorSchemeToggle-module__70wtOq__sun,[data-mantine-color-scheme=dark] .ColorSchemeToggle-module__70wtOq__moon{display:none}.ColorSchemeToggle-module__70wtOq__toggle:active .ColorSchemeToggle-module__70wtOq__icon{transform:rotate(-30deg)scale(.9)}
.CommentSection-module___SyMRW__section{--comment-section-header-height:calc(3rem*var(--mantine-scale));--comment-scroll-offset:calc(var(--app-header-height) + var(--comment-section-header-height));--comment-fab-clearance:calc(var(--app-touch-target)*2 + var(--mantine-spacing-md)*2)}@media (max-width:47.9938em){.CommentSection-module___SyMRW__section{padding-bottom:calc(var(--comment-fab-clearance) + env(safe-area-inset-bottom))}}.CommentSection-module___SyMRW__stickyHeader{top:var(--app-header-height);z-index:50;justify-content:space-between;align-items:center;gap:var(--mantine-spacing-sm);min-height:var(--comment-section-header-height);margin-bottom:var(--mantine-spacing-xs);background-color:var(--app-header-bg);-webkit-backdrop-filter:saturate(180%)blur(14px);border-bottom:1px solid var(--app-border);display:flex;position:sticky}.CommentSection-module___SyMRW__title{font-size:var(--mantine-font-size-md);font-weight:650;line-height:var(--mantine-line-height-xs);font-variant-numeric:tabular-nums;white-space:nowrap;margin:0}.CommentSection-module___SyMRW__controls{align-items:center;display:flex}.CommentSection-module___SyMRW__desktopControls,.CommentSection-module___SyMRW__mobileControls{align-items:center;gap:calc(.25rem*var(--mantine-scale));display:flex}@media (max-width:47.9938em){.CommentSection-module___SyMRW__desktopControls{display:none}}.CommentSection-module___SyMRW__mobileControls{display:none}@media (max-width:47.9938em){.CommentSection-module___SyMRW__mobileControls{display:flex}}.CommentSection-module___SyMRW__separator{width:1px;margin:var(--mantine-spacing-xs)calc(.25rem*var(--mantine-scale));background-color:var(--app-border);align-self:stretch}.CommentSection-module___SyMRW__list{gap:var(--mantine-spacing-xs);flex-direction:column;display:flex}.CommentSection-module___SyMRW__empty{align-items:center;gap:var(--mantine-spacing-sm);padding-bottom:var(--mantine-spacing-lg);flex-direction:column;display:flex}.CommentSection-module___SyMRW__loadMore{margin-top:var(--mantine-spacing-md);justify-content:center;display:flex}.CommentSection-module___SyMRW__fab{right:var(--mantine-spacing-md);bottom:calc(var(--mantine-spacing-md) + env(safe-area-inset-bottom));z-index:80;gap:calc(.25rem*var(--mantine-scale));padding:calc(.25rem*var(--mantine-scale));border:1px solid var(--app-border);border-radius:var(--mantine-radius-xl);background-color:var(--app-header-bg);-webkit-backdrop-filter:saturate(180%)blur(14px);box-shadow:var(--mantine-shadow-md);opacity:0;visibility:hidden;pointer-events:none;transition:opacity var(--motion-duration-base)var(--motion-ease-out),visibility 0s linear var(--motion-duration-base);flex-direction:column;display:none;position:fixed}@media (max-width:47.9938em){.CommentSection-module___SyMRW__fab{display:flex}}.CommentSection-module___SyMRW__fab[data-visible]{opacity:1;visibility:visible;pointer-events:auto;transition:opacity var(--motion-duration-base)var(--motion-ease-out),visibility 0s}@media (prefers-reduced-motion:no-preference){.CommentSection-module___SyMRW__fab{transform:translateY(calc(.5rem*var(--mantine-scale)));transition:opacity var(--motion-duration-base)var(--motion-ease-out),transform var(--motion-duration-base)var(--motion-ease-out),visibility 0s linear var(--motion-duration-base)}.CommentSection-module___SyMRW__fab[data-visible]{transition:opacity var(--motion-duration-base)var(--motion-ease-out),transform var(--motion-duration-base)var(--motion-ease-out),visibility 0s;transform:none}}
.CommunityDescription-module__ebL8aW__root:has(.CommunityDescription-module__ebL8aW__control[aria-expanded=false]) .CommunityDescription-module__ebL8aW__content{-webkit-mask-image:linear-gradient(#000 55%,#0000);mask-image:linear-gradient(#000 55%,#0000)}.CommunityDescription-module__ebL8aW__control{align-items:center;gap:calc(.25rem*var(--mantine-scale));margin-top:calc(.375rem*var(--mantine-scale));font-size:var(--mantine-font-size-xs);color:var(--mantine-color-dimmed);font-weight:600;display:inline-flex}.CommunityDescription-module__ebL8aW__control:after{content:"";width:calc(.75rem*var(--mantine-scale));height:calc(.75rem*var(--mantine-scale));transition:transform var(--motion-duration-fast)var(--motion-ease-out);background-color:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6l6 -6'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6l6 -6'/%3E%3C/svg%3E") 50%/contain no-repeat}.CommunityDescription-module__ebL8aW__control[aria-expanded=true]:after{transform:rotate(180deg)}@media (hover:hover){.CommunityDescription-module__ebL8aW__control:hover{color:var(--mantine-color-text);text-decoration:none}}@media (hover:none){.CommunityDescription-module__ebL8aW__control:active{color:var(--mantine-color-text);text-decoration:none}}.CommunityDescription-module__ebL8aW__root .CommunityDescription-module__ebL8aW__description p{color:var(--mantine-color-dimmed)}.CommunityDescription-module__ebL8aW__root .CommunityDescription-module__ebL8aW__description ul{margin:var(--mantine-spacing-xs)0 0;border:calc(.0625rem*var(--mantine-scale))solid var(--app-border);border-radius:var(--mantine-radius-md);flex-direction:column;padding:0;list-style:none;display:flex;overflow:clip}.CommunityDescription-module__ebL8aW__root .CommunityDescription-module__ebL8aW__description li{margin:0}.CommunityDescription-module__ebL8aW__root .CommunityDescription-module__ebL8aW__description li+li{border-top:calc(.0625rem*var(--mantine-scale))solid var(--app-border)}.CommunityDescription-module__ebL8aW__root .CommunityDescription-module__ebL8aW__description li:not(:has(>a:only-child)){padding:calc(.5rem*var(--mantine-scale))calc(.625rem*var(--mantine-scale))}.CommunityDescription-module__ebL8aW__root .CommunityDescription-module__ebL8aW__description li>a:only-child{align-items:center;gap:calc(.5rem*var(--mantine-scale));padding:calc(.5rem*var(--mantine-scale))calc(.625rem*var(--mantine-scale));color:var(--mantine-color-text);transition:background-color var(--motion-duration-fast)var(--motion-ease-out);font-weight:500;line-height:1.35;display:flex}.CommunityDescription-module__ebL8aW__root .CommunityDescription-module__ebL8aW__description li>a:only-child:before,.CommunityDescription-module__ebL8aW__root .CommunityDescription-module__ebL8aW__description li>a:only-child:after{content:"";width:calc(1rem*var(--mantine-scale));height:calc(1rem*var(--mantine-scale));flex-shrink:0}.CommunityDescription-module__ebL8aW__root .CommunityDescription-module__ebL8aW__description li>a:only-child:before{background-color:var(--community-color);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' d='M12 2a10 10 0 1 1 0 20a10 10 0 0 1 0 -20zm3.7 6.3a1 1 0 0 0 -1.4 0l-3.3 3.3l-1.3 -1.3a1 1 0 1 0 -1.4 1.4l2 2a1 1 0 0 0 1.4 0l4 -4a1 1 0 0 0 0 -1.4z'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' d='M12 2a10 10 0 1 1 0 20a10 10 0 0 1 0 -20zm3.7 6.3a1 1 0 0 0 -1.4 0l-3.3 3.3l-1.3 -1.3a1 1 0 1 0 -1.4 1.4l2 2a1 1 0 0 0 1.4 0l4 -4a1 1 0 0 0 0 -1.4z'/%3E%3C/svg%3E") 50%/contain no-repeat}.CommunityDescription-module__ebL8aW__root .CommunityDescription-module__ebL8aW__description li>a:only-child:after{width:calc(.875rem*var(--mantine-scale));height:calc(.875rem*var(--mantine-scale));background-color:var(--mantine-color-dimmed);margin-left:auto;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M17 7l-10 10'/%3E%3Cpath d='M8 7l9 0l0 9'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M17 7l-10 10'/%3E%3Cpath d='M8 7l9 0l0 9'/%3E%3C/svg%3E") 50%/contain no-repeat}@media (hover:hover){.CommunityDescription-module__ebL8aW__root .CommunityDescription-module__ebL8aW__description li>a:only-child:hover{background-color:var(--app-surface-sunken);text-decoration:none}}@media (hover:none){.CommunityDescription-module__ebL8aW__root .CommunityDescription-module__ebL8aW__description li>a:only-child:active{background-color:var(--app-surface-sunken);text-decoration:none}}.CommunityDescription-module__ebL8aW__root .CommunityDescription-module__ebL8aW__description li>a:only-child:focus-visible{outline:calc(.125rem*var(--mantine-scale))solid var(--mantine-primary-color-filled);outline-offset:calc(-.125rem*var(--mantine-scale))}
.MyHeader-module__rk6rHW__header{z-index:100;height:var(--app-header-height);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--app-border:var(--mantine-color-dark-5);--app-surface-hover:var(--mantine-color-dark-6);--mantine-color-body:var(--mantine-color-dark-7);--mantine-color-dimmed:var(--mantine-color-dark-2);--mantine-color-gray-light-color:var(--mantine-color-gray-0);--mantine-color-gray-light-hover:color-mix(in srgb,var(--mantine-color-gray-9),black 30%);background-color:var(--mantine-color-dark-8);border-bottom:1px solid var(--app-border);position:sticky;top:0}.MyHeader-module__rk6rHW__inner{height:100%;max-width:calc(var(--app-page-max-width) + 2*var(--mantine-spacing-md));padding-inline:var(--mantine-spacing-sm);justify-content:space-between;align-items:center;gap:var(--mantine-spacing-sm);margin-inline:auto;display:flex}@media (min-width:48em){.MyHeader-module__rk6rHW__inner{padding-inline:var(--mantine-spacing-md)}}.MyHeader-module__rk6rHW__logoLink{min-height:var(--app-touch-target);border-radius:var(--mantine-radius-sm);transition:opacity var(--motion-duration-fast)var(--motion-ease-out);align-items:center;display:inline-flex}@media (hover:hover){.MyHeader-module__rk6rHW__logoLink:hover{opacity:.8}}@media (hover:none){.MyHeader-module__rk6rHW__logoLink:active{opacity:.8}}.MyHeader-module__rk6rHW__logo{object-fit:contain;display:block}.MyHeader-module__rk6rHW__actions{align-items:center;gap:var(--mantine-spacing-xs);display:flex}
.PostCard-module__lcuPaq__card{transition:border-color var(--motion-duration-fast)var(--motion-ease-out),background-color var(--motion-duration-fast)var(--motion-ease-out),box-shadow var(--motion-duration-fast)var(--motion-ease-out),transform var(--motion-duration-instant)var(--motion-ease-out)}@media (hover:hover){.PostCard-module__lcuPaq__card:hover{border-color:var(--app-border-strong);box-shadow:var(--mantine-shadow-md)}}@media (hover:none){.PostCard-module__lcuPaq__card:active{border-color:var(--app-border-strong);box-shadow:var(--mantine-shadow-md)}}.PostCard-module__lcuPaq__card:has(.PostCard-module__lcuPaq__titleLink:focus-visible){outline:calc(.125rem*var(--mantine-scale))solid var(--mantine-primary-color-filled);outline-offset:calc(.125rem*var(--mantine-scale))}@media (prefers-reduced-motion:no-preference){.PostCard-module__lcuPaq__card:has(.PostCard-module__lcuPaq__titleLink:active){transform:scale(.995)}}.PostCard-module__lcuPaq__body{gap:var(--mantine-spacing-xs);flex-direction:column;display:flex}.PostCard-module__lcuPaq__meta{align-items:center;column-gap:calc(.375rem*var(--mantine-scale));row-gap:calc(.25rem*var(--mantine-scale));min-height:calc(1.5rem*var(--mantine-scale));font-size:var(--mantine-font-size-xs);color:var(--mantine-color-dimmed);flex-wrap:wrap;display:flex}.PostCard-module__lcuPaq__raised{z-index:1;position:relative}.PostCard-module__lcuPaq__communityChip{height:calc(1.5rem*var(--mantine-scale));padding-inline:calc(.5rem*var(--mantine-scale));border-radius:var(--mantine-radius-xl);background-color:var(--app-surface-sunken);color:var(--mantine-color-text);font-size:var(--mantine-font-size-xs);white-space:nowrap;transition:background-color var(--motion-duration-fast)var(--motion-ease-out);align-items:center;font-weight:600;text-decoration:none;display:inline-flex}@media (hover:hover){.PostCard-module__lcuPaq__communityChip:hover{background-color:var(--app-border)}}@media (hover:none){.PostCard-module__lcuPaq__communityChip:active{background-color:var(--app-border)}}.PostCard-module__lcuPaq__author{align-items:center;gap:calc(.375rem*var(--mantine-scale));min-width:0;max-width:100%;color:var(--mantine-color-text);font-weight:600;text-decoration:none;display:inline-flex}@media (hover:hover){.PostCard-module__lcuPaq__author:hover .PostCard-module__lcuPaq__authorName{text-decoration:underline}}@media (hover:none){.PostCard-module__lcuPaq__author:active .PostCard-module__lcuPaq__authorName{text-decoration:underline}}.PostCard-module__lcuPaq__authorName{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.PostCard-module__lcuPaq__dot{color:var(--mantine-color-dimmed)}.PostCard-module__lcuPaq__pinned{color:var(--mantine-primary-color-filled);display:inline-flex}.PostCard-module__lcuPaq__title{color:var(--mantine-color-text);text-wrap:pretty}.PostCard-module__lcuPaq__titleLink{color:inherit;text-decoration:none}.PostCard-module__lcuPaq__titleLink:after{content:"";border-radius:inherit;position:absolute;inset:0}.PostCard-module__lcuPaq__titleLink:focus-visible{outline:none}.PostCard-module__lcuPaq__excerpt{overflow-wrap:anywhere}.PostCard-module__lcuPaq__media{z-index:1;position:relative}.PostCard-module__lcuPaq__actions{align-items:center;gap:var(--mantine-spacing-xs);display:flex}.PostCard-module__lcuPaq__headerCard{padding:var(--mantine-spacing-md);border:calc(.0625rem*var(--mantine-scale))solid var(--app-border);border-radius:var(--app-card-radius);background-color:var(--app-surface);box-shadow:var(--mantine-shadow-xs);flex-direction:column;display:flex}@media (min-width:48em){.PostCard-module__lcuPaq__headerCard{padding:var(--mantine-spacing-lg)}}.PostCard-module__lcuPaq__header{gap:var(--mantine-spacing-md);flex-direction:column;display:flex}.PostCard-module__lcuPaq__headerMeta{align-items:center;gap:calc(.375rem*var(--mantine-scale));min-height:calc(1.5rem*var(--mantine-scale));flex-wrap:wrap;display:flex}.PostCard-module__lcuPaq__headerTitle{overflow-wrap:anywhere}.PostCard-module__lcuPaq__headerAuthor{align-items:center;gap:var(--mantine-spacing-xs);min-height:calc(2.5rem*var(--mantine-scale));display:flex}.PostCard-module__lcuPaq__avatarLink{border-radius:50%;flex-shrink:0;display:inline-flex}.PostCard-module__lcuPaq__authorStack{flex-direction:column;min-width:0;display:flex}.PostCard-module__lcuPaq__authorLine{align-items:center;column-gap:calc(.375rem*var(--mantine-scale));font-size:var(--mantine-font-size-xs);color:var(--mantine-color-dimmed);flex-wrap:wrap;display:flex}.PostCard-module__lcuPaq__headerActions{align-items:center;gap:var(--mantine-spacing-xs);flex-wrap:wrap;display:flex}.PostCard-module__lcuPaq__mediaPlaceholder{aspect-ratio:4/3;max-height:calc(30rem*var(--mantine-scale));border-radius:var(--app-media-radius);background-color:var(--app-surface-sunken);position:relative;overflow:hidden}.PostCard-module__lcuPaq__mediaPlaceholderImage{object-fit:cover;width:100%;height:100%;filter:blur(calc(1rem*var(--mantine-scale)));opacity:.7;position:absolute;inset:0;transform:scale(1.1)}.PostCard-module__lcuPaq__skeletonLine{align-items:center;display:flex}.PostCard-module__lcuPaq__headerTitleLine{height:calc(var(--mantine-h2-font-size)*var(--mantine-h1-line-height));align-items:center;display:flex}@media (min-width:48em){.PostCard-module__lcuPaq__headerTitleLine{height:calc(var(--mantine-h1-font-size)*var(--mantine-h1-line-height))}}
.VotesList-module__gk1oXa__list{margin:0;padding:0;list-style:none}.VotesList-module__gk1oXa__row{justify-content:space-between;align-items:center;gap:var(--mantine-spacing-sm);padding:var(--mantine-spacing-sm)var(--mantine-spacing-md);transition:background-color var(--motion-duration-fast)var(--motion-ease-out);display:flex}.VotesList-module__gk1oXa__row+.VotesList-module__gk1oXa__row{border-top:calc(.0625rem*var(--mantine-scale))solid var(--app-border)}@media (hover:hover){.VotesList-module__gk1oXa__row:hover{background-color:var(--app-surface-hover)}}@media (hover:none){.VotesList-module__gk1oXa__row:active{background-color:var(--app-surface-hover)}}.VotesList-module__gk1oXa__user{align-items:center;gap:var(--mantine-spacing-xs);min-width:0;color:var(--mantine-color-text);font-size:var(--mantine-font-size-sm);font-weight:600;text-decoration:none;display:inline-flex}@media (hover:hover){.VotesList-module__gk1oXa__user:hover .VotesList-module__gk1oXa__name{text-decoration:underline}}@media (hover:none){.VotesList-module__gk1oXa__user:active .VotesList-module__gk1oXa__name{text-decoration:underline}}.VotesList-module__gk1oXa__name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.VotesList-module__gk1oXa__end{align-items:center;gap:var(--mantine-spacing-xs);flex-shrink:0;display:flex}.VotesList-module__gk1oXa__backLink{align-items:center;gap:calc(.375rem*var(--mantine-scale));min-height:var(--app-touch-target);padding-inline:var(--mantine-spacing-xs);border-radius:var(--mantine-radius-md);color:var(--mantine-color-dimmed);font-size:var(--mantine-font-size-sm);transition:color var(--motion-duration-fast)var(--motion-ease-out),background-color var(--motion-duration-fast)var(--motion-ease-out);margin-inline-start:calc(var(--mantine-spacing-xs)*-1);font-weight:600;text-decoration:none;display:inline-flex}@media (hover:hover){.VotesList-module__gk1oXa__backLink:hover{color:var(--mantine-color-text);background-color:var(--app-surface-sunken)}}@media (hover:none){.VotesList-module__gk1oXa__backLink:active{color:var(--mantine-color-text);background-color:var(--app-surface-sunken)}}
.pill-module__QglUYG__pill{align-items:center;gap:calc(.25rem*var(--mantine-scale));height:calc(1.75rem*var(--mantine-scale));padding-inline:calc(.625rem*var(--mantine-scale));border:calc(.0625rem*var(--mantine-scale))solid var(--app-border);border-radius:var(--mantine-radius-xl);background-color:var(--app-surface-sunken);color:var(--mantine-color-text);font-size:var(--mantine-font-size-xs);font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:600;line-height:1;display:inline-flex}.pill-module__QglUYG__pillIcon{color:var(--mantine-color-dimmed);flex-shrink:0}
.NavigationProgress-module__Yx1fYa__bar{top:var(--app-header-height);z-index:calc(var(--mantine-z-index-app) + 1);height:calc(.125rem*var(--mantine-scale));background-color:var(--mantine-primary-color-filled);transform-origin:0;opacity:0;pointer-events:none;transition:opacity var(--motion-duration-fast)var(--motion-ease-out);position:fixed;inset-inline:0;transform:scaleX(0)}.NavigationProgress-module__Yx1fYa__bar[data-state=loading]{opacity:1;transition:opacity var(--motion-duration-instant)var(--motion-ease-out);animation:NavigationProgress-module__Yx1fYa__trickle calc(var(--motion-duration-slow)*30)var(--motion-ease-out)forwards}.NavigationProgress-module__Yx1fYa__bar[data-state=done]{opacity:0;transition:transform var(--motion-duration-fast)var(--motion-ease-out),opacity var(--motion-duration-base)var(--motion-ease-out)var(--motion-duration-fast);transform:scaleX(1)}@media (prefers-reduced-motion:reduce){.NavigationProgress-module__Yx1fYa__bar,.NavigationProgress-module__Yx1fYa__bar[data-state]{animation:none;transform:none}.NavigationProgress-module__Yx1fYa__bar[data-state=loading]{transition:opacity var(--motion-duration-fast)linear}.NavigationProgress-module__Yx1fYa__bar[data-state=done]{transition:opacity var(--motion-duration-base)linear}}@keyframes NavigationProgress-module__Yx1fYa__trickle{0%{transform:scaleX(0)}to{transform:scaleX(.94)}}
.PageLayout-module__h1RbZW__layout{grid-template-columns:minmax(0,var(--app-content-width));justify-content:center;gap:var(--mantine-spacing-lg);align-items:start;display:grid}@media (min-width:75em){.PageLayout-module__h1RbZW__layout[data-with-aside]{grid-template-columns:minmax(0,var(--app-content-width))var(--app-aside-width)}}.PageLayout-module__h1RbZW__content{min-width:0}.PageLayout-module__h1RbZW__aside{display:none}@media (min-width:75em){.PageLayout-module__h1RbZW__aside{gap:var(--mantine-spacing-md);top:calc(var(--app-header-height) + var(--mantine-spacing-md));flex-direction:column;display:flex;position:sticky}}
.SearchCommunity-module__PCnpUG__bar{align-items:flex-start;gap:var(--mantine-spacing-xs);display:flex}.SearchCommunity-module__PCnpUG__input{flex:1;min-width:0}.SearchCommunity-module__PCnpUG__input input[type=search]::-webkit-search-cancel-button{appearance:none}
.eula-module__qFq0Aq__legal{line-height:var(--mantine-line-height-md);overflow-wrap:anywhere}.eula-module__qFq0Aq__heading{margin-top:var(--mantine-spacing-xs)}
.Profile-module__78P4WW__header{overflow:hidden}.Profile-module__78P4WW__banner{height:calc(6rem*var(--mantine-scale))}@media (max-width:47.9938em){.Profile-module__78P4WW__banner{height:calc(4.5rem*var(--mantine-scale))}}.Profile-module__78P4WW__bannerFill{background-color:var(--app-surface-sunken);background-image:radial-gradient(circle at 15% 0%,color-mix(in srgb,var(--mantine-color-ember-4)45%,transparent),transparent 60%),linear-gradient(135deg,color-mix(in srgb,var(--mantine-color-ember-6)22%,var(--app-surface-sunken)),var(--app-surface-sunken))}.Profile-module__78P4WW__body{gap:var(--mantine-spacing-sm);padding:0 var(--mantine-spacing-md)var(--mantine-spacing-md);flex-direction:column;display:flex}@media (max-width:47.9938em){.Profile-module__78P4WW__body{padding-inline:var(--mantine-spacing-sm)}}.Profile-module__78P4WW__top{justify-content:space-between;align-items:flex-end;gap:var(--mantine-spacing-sm);margin-top:calc(-3rem*var(--mantine-scale));flex-wrap:wrap;display:flex}.Profile-module__78P4WW__avatarRing{padding:calc(.25rem*var(--mantine-scale));background-color:var(--app-surface);border-radius:50%;flex-shrink:0;display:inline-flex}.Profile-module__78P4WW__actions{gap:var(--mantine-spacing-xs);flex-wrap:wrap;display:flex}.Profile-module__78P4WW__actions>a,.Profile-module__78P4WW__actions>button{height:var(--app-touch-target)}.Profile-module__78P4WW__name{overflow-wrap:anywhere}.Profile-module__78P4WW__prefix{color:var(--mantine-color-dimmed);font-weight:500}.Profile-module__78P4WW__blurb{padding-left:var(--mantine-spacing-sm);border-left:calc(.1875rem*var(--mantine-scale))solid var(--app-border-strong);color:var(--mantine-color-dimmed);overflow-wrap:anywhere;margin:0;font-style:italic}.Profile-module__78P4WW__stats{gap:var(--mantine-spacing-xs);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.Profile-module__78P4WW__stat{align-items:center;gap:var(--mantine-spacing-sm);padding:var(--mantine-spacing-sm);border-radius:var(--mantine-radius-md);background-color:var(--app-surface-sunken);color:inherit;min-width:0;transition:background-color var(--motion-duration-fast)var(--motion-ease-out);text-decoration:none;display:flex}@media (hover:hover){.Profile-module__78P4WW__stat:hover{background-color:var(--mantine-color-gray-2)}[data-mantine-color-scheme=dark] .Profile-module__78P4WW__stat:hover{background-color:var(--mantine-color-dark-6)}}@media (hover:none){.Profile-module__78P4WW__stat:active{background-color:var(--mantine-color-gray-2)}[data-mantine-color-scheme=dark] .Profile-module__78P4WW__stat:active{background-color:var(--mantine-color-dark-6)}}.Profile-module__78P4WW__statIcon{flex-shrink:0}.Profile-module__78P4WW__statChevron{flex-shrink:0;margin-left:auto}@media (max-width:35.9938em){.Profile-module__78P4WW__statChevron{display:none}}.Profile-module__78P4WW__tabs{margin-inline:calc(var(--mantine-spacing-md)*-1);margin-bottom:calc(var(--mantine-spacing-md)*-1);border-top:calc(.0625rem*var(--mantine-scale))solid var(--app-border)}@media (max-width:47.9938em){.Profile-module__78P4WW__tabs{margin-inline:calc(var(--mantine-spacing-sm)*-1)}}.Profile-module__78P4WW__tabList{padding-inline:var(--mantine-spacing-xs);scrollbar-width:none;flex-wrap:nowrap;overflow-x:auto}.Profile-module__78P4WW__tabList:before{display:none}.Profile-module__78P4WW__tab{min-height:calc(2.75rem*var(--mantine-scale));flex-shrink:0}
