@layer properties;@layer theme,base,components,utilities;.community-contest-landing{--community-contest-color-chrome-border:#f2f2f2;--community-contest-color-prize-muted:#b8b8b8;--community-contest-chrome-button:linear-gradient(180deg, #fafafa 0%, #c2c2c2 14%, #f0f0f0 43%, #e5e5e5 49%, #c4c4c4 69%, #f0f0f0 100%);--community-contest-chrome-button-shadow:inset 0 -1px 1px #0006, inset 0 1px 1px #ffffffe6, 0 4px 8px #00000059;--community-contest-hero-fade:linear-gradient(180deg, #0000 0%, #00000008 20%, #00000014 30%, #00000030 40%, #00000075 50%, #000000ad 60%, #000000cf 70%, #000000e3 80%, #000000f5 90%);--community-contest-step-card:radial-gradient(160% 96% at 50% 3.6%, #6663 0%, #3333 50%, #0003 100%);--community-contest-step-marker-chrome:linear-gradient(180deg, #fafafa 0%, #a6a6a6 9%, #262626 20%, #e5e5e5 32%, #fcfcfc 46%, #474747 59%, #141414 73%, #adadad 88%, #f7f7f7 100%);--community-contest-step-rail-chrome:linear-gradient(180deg, #f0f0f0 0%, #8c8c8c 8%, #383838 16%, #d1d1d1 20%, #6b6b6b 45%, #adadad 64%, #404040 82%, #090909 100%);--community-contest-step-card-shadow:inset 0 .5px 1px #ffffff26;--community-contest-color-step-marker-border:#c5c5c54d;--community-contest-rule-card-stroke:linear-gradient(180deg, #c5c5c54d 0%, #81818180 46.274%, #ffffffbf 100%);--community-contest-metal-title:linear-gradient(90deg, #616161 1.166%, #fff 29.935%, #616161 61.036%);--community-contest-step-marker-shadow:inset 0 -.8px 14.3px #b9b9b959, 0 13.5px 15px #0000001a;--community-contest-color-step-marker-chrome-border:#f5f5f5;--community-contest-step-marker-chrome-shadow:inset 0 .5px .45px #ffffffa6;--community-contest-step-marker-chrome-drop:0 3px 3px #0006;--community-contest-step-marker-ink:linear-gradient(180deg, #090909 0%, #111 45%, #212121 76%, #383838 100%);--community-contest-color-step-marker-ink:#111;--community-contest-step-marker-ink-edge:drop-shadow(.25px .65px .16px #fffc);--community-contest-step-create-button:linear-gradient(186.88deg, #ffff1400 12.72%, #ffff14 75.8%), linear-gradient(var(--hf-color-brand-primary), var(--hf-color-brand-primary));--community-contest-step-create-button-shadow:inset 0 -.619cqw 0 #00000052, 0 1.238cqw .825cqw #00000040;--community-contest-metal-title-edge:drop-shadow(.0123em .0148em 0 #ffffffc7);--community-contest-jury-title:linear-gradient(90deg, #616161 36.819%, #fff 49.904%, #616161 62.988%);--community-contest-section-title:linear-gradient(38.0312deg, #0000 24.153%, #00000045 45.226%, #0000001f 77.836%), linear-gradient(90deg, #fff 0%, #fff 100%);--community-contest-color-film-card:#0b0b0b;--community-contest-prize-pool-title:linear-gradient(180deg, #aabe4f 19%, #8b9c39 25%, #6a7532 30%, #7b8835 40%, #8b9e31 50%, #86982e 61%, #a8c430 72%, #b2cd40 78%);--community-contest-prize-glint:linear-gradient(100deg, transparent 0%, #ffffffe6 50%, transparent 100%);--community-contest-color-timeline-channel-border:#ebebeb8c;--community-contest-timeline-channel:linear-gradient(180deg, #252525 0%, #181818 13%, #0e0e0e 35%, #0a0a0a 60%, #0e0e0e 80%, #222 100%);--community-contest-color-timeline-wall-border:#ffffff9e;--community-contest-timeline-wall:linear-gradient(180deg, #ffffff14 0%, #ffffff04 16%, transparent 40%, #ffffff01 80%, #ffffff0f 100%);--community-contest-timeline-glint-top:linear-gradient(90deg, transparent, #ffffff80 6%, #fff3 22%, #ffffff0f 57%, #ffffff38 88%, transparent);--community-contest-timeline-glint-bottom:linear-gradient(90deg, transparent, #ffffff38 12%, #ffffff1a 32%, #ffffff0a 63%, #ffffff2e 87%, transparent);--community-contest-timeline-mercury:linear-gradient(90deg, #fff0 0%, #ffffff14 12%, #00000024 48%, #ffffff0f 75%, #ffffff47 100%), linear-gradient(180deg, #474747 0%, #d4d4d4 6.5%, #fff 14%, #a8a8a8 23%, #2b2b2b 33%, #090909 42%, #111 63%, #3d3d3d 72%, #b8b8b8 83%, #f5f5f5 90%, #454545 100%);--community-contest-timeline-mercury-shadow:inset 0 1px 0 #ffffffb3, inset 0 -1px 0 #fffc;--community-contest-timeline-label-shadow:0 1px 2px #000000d9}.community-contest-submissions-hero{--community-contest-submissions-watermark:linear-gradient(180deg, #f2f2f2 0%, #c3c3c3 13%, #e3e3e3 33%, #f2f2f2 45%, #e0e0e0 49%, #5e5e5e 50.5%, #9d9d9d 60%, #d6d6d6 78%, #f2f2f2 90%, #b5b5b5 100%)}.community-contest-banner{--community-contest-banner-chrome-text:linear-gradient(90deg, #616161 0%, #fff 50%, #616161 100%);--community-contest-banner-chrome-edge:drop-shadow(.0124em .0149em 0 #ffffffc7)}.talent-contest-page{--talent-contest-page-color-surface:#050505;--talent-contest-page-title-sheen:linear-gradient(90deg, #dedede 36.819%, #fff 49.904%, #d4d4d4 62.988%);--talent-contest-page-color-title-edge:#ffffffc7;--talent-contest-page-panel:linear-gradient(180deg, var(--hf-color-grey-550) 0%, var(--hf-color-grey-600) 50.481%, var(--hf-color-grey-550) 100%);--talent-contest-page-shortlist-ring:linear-gradient(180deg, #e0e5eb 0%, #7b8490 12%, #292e36 42%, #11151b 53%, #626a75 84%, #c4cbd4 100%) border-box padding-box, linear-gradient(180deg, #fbfcff 0%, #6e7784 34%, #252b34 63%, #adb6c2 100%) border-box;--talent-contest-page-shortlist-ring-shadow:0 3px 8px #00000047, inset 0 1px 1px #ffffff4d;--talent-contest-page-shortlist-pill:linear-gradient(180deg, #9ca5b1 0%, #f6f8fb 12%, #cfd5dd 34%, #9ba5b1 48%, #e6ebf1 51.5%, var(--hf-color-grey-050) 73%, #a5afbc 100%) border-box padding-box, linear-gradient(180deg, var(--hf-color-grey-050) 0%, #e3e8ef 48%, #737f8f 100%) border-box;--talent-contest-page-shortlist-pill-shadow:0 1px 2px #0000003d, inset 0 -1px 2px #18212d4d, inset 0 1px 1px #ffffffe6;--talent-contest-page-color-shortlist-label:#171d25;--talent-contest-page-shortlist-label-shadow:0 .5px .3px #ffffff94;--talent-contest-page-team-note:linear-gradient(183.6deg, #ffffff0a 0%, var(--hf-color-transparent-light-20) 174.97%, #ffffff0a 340.13%);--talent-contest-page-team-note-shadow:0 .277rem .8313rem #00000026, inset 0 .1386rem .4156rem #ffffff1f;--talent-contest-page-credits-banner-shadow:0 .5rem 2rem var(--hf-color-transparent-dark-100), inset 0 0 1.5rem -.1875rem var(--hf-color-brand-primary);--talent-contest-page-credits-glow:linear-gradient(180deg, #000 0%, #0000 100%), linear-gradient(180deg, #1c1e20 0%, #39a300 20%, #39a300 40%, #97d94c 60%, #97d94c 80%, var(--hf-color-brand-primary) 100%);--talent-contest-page-eyebrow-shadow:inset 0 -.3px 6px #b9b9b959;--talent-contest-page-color-step-marker-border:#c5c5c54d;--talent-contest-page-step-number-shadow:inset 0 -.805px 14.482px #b9b9b926, 0 13.678px 15.287px #0000001a, 0 55.515px 27.758px #00000017, 0 125.513px 37.815px #0000000d, 0 222.866px 44.654px #00000003;--talent-contest-page-color-create-button-border:#0000000f;--talent-contest-page-create-button-shadow:0 2.515px .943px #00000008, inset 0 2.515px 3.772px #ffffff08;--talent-contest-page-color-dialog-sheen:#ffffff08;--talent-contest-page-dialog-shadow:0 15px 15px -9px #00000052, 0 2.25px 2.25px -1.125px #00000047, 0 .75px .75px -.375px #0000003d;--talent-contest-page-dialog-step-marker-shadow:0 80.59px 32.294px #00000003, 0 45.386px 27.348px #0000000d, 0 20.075px 20.075px #00000017, 0 4.946px 11.056px #0000001a, inset 0 -.291px 5.237px #b9b9b959;--talent-contest-page-submit-dialog-fill:linear-gradient(159.02deg, #ffffff05 15.722%, #ffffff1a 84.278%);--talent-contest-page-submit-dialog-glow:inset 0 .875px 24.491px #ffffffb3, inset 0 3.499px 4.665px #fff3, inset 0 -2.624px 12.246px #fff;--talent-contest-page-color-submit-tag-shade:#a7a7a7}.festival-ribbon-stack{flex:none;height:2.5rem;transition:width .26s cubic-bezier(.22,1,.36,1);position:relative}.festival-ribbon-slot{pointer-events:none;transform:translateX(calc(-1 * var(--festival-ribbon-offset,0px)));transition:transform .26s cubic-bezier(.22,1,.36,1);display:block;position:absolute;top:0;right:0}.festival-ribbon{background:linear-gradient(180deg, var(--festival-ribbon-from), var(--festival-ribbon-to));clip-path:polygon(0 0,100% 0,100% 98.75%,50% 86.25%,0 98.75%);transition:clip-path .26s cubic-bezier(.22,1,.36,1);display:block;position:relative;box-shadow:inset 0 2px 3px #00000026}.festival-ribbon[data-size=m][data-side=start]{clip-path:polygon(0 0,81.25% 0,81.25% 85%,40.625% 77.5%,0 70%)}.festival-ribbon[data-size=m][data-side=end]{clip-path:polygon(0 0,81.25% 0,81.25% 70%,40.625% 77.5%,0 85%)}.festival-ribbon[data-size=s][data-side=start]{clip-path:polygon(0 0,81.25% 0,81.25% 75%,40.625% 67.5%,0 60%)}.festival-ribbon[data-size=s][data-side=end]{clip-path:polygon(0 0,81.25% 0,81.25% 60%,40.625% 67.5%,0 75%)}.festival-ribbon[data-kind=voted]{--festival-ribbon-from:#2eb844;--festival-ribbon-to:#d1fe17}.festival-ribbon[data-kind=higgsfield-pick]{--festival-ribbon-from:#ffef33;--festival-ribbon-to:#d1fe17}.festival-ribbon[data-kind=higgsfield-featured]{--festival-ribbon-from:#fff;--festival-ribbon-to:#e0e0e0}.festival-ribbon[data-kind=top-50]{--festival-ribbon-from:#0256fe;--festival-ribbon-to:#9ce6f3}.festival-ribbon-icon{color:#1a1a1a;opacity:0;width:62.5%;height:50%;transition:opacity .16s ease-out,transform .26s cubic-bezier(.22,1,.36,1);position:absolute;top:17.5%;left:18.75%;transform:scale(.7)}.festival-ribbon[data-size=l] .festival-ribbon-icon{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.festival-ribbon-stack,.festival-ribbon-slot,.festival-ribbon,.festival-ribbon-icon{transition:none}}.community-project-card{--card-motion:.1s ease-out}.community-project-card-sheen,.community-project-card-glow,.community-project-card-shade,.community-project-card-press,.community-project-card-title,.community-project-card-awards,.community-project-card-likes{transition:opacity var(--card-motion)}.community-project-card-likes[data-liked=true]{min-width:1.75rem;height:1.75rem;transition:opacity var(--card-motion), padding-inline var(--card-motion);padding-block:0}.community-project-card-sheen{background-image:linear-gradient(130.58deg,#fff3 11.39%,#fff0 46.63%)}.community-project-card-glow{mix-blend-mode:hard-light;background-image:url("data:image/svg+xml;utf8,<svg viewBox='0 0 300 170' xmlns='http://www.w3.org/2000/svg' preserveAspectRatio='none'><rect width='100%' height='100%' fill='url(%23g)'/><defs><radialGradient id='g' gradientUnits='userSpaceOnUse' cx='0' cy='0' r='10' gradientTransform='matrix(17.85 11.9 -3.4485 5.1727 0 -34)'><stop stop-color='rgba(255,255,255,0.25)'/><stop offset='1' stop-color='rgba(255,255,255,0)'/></radialGradient></defs></svg>");background-size:100% 100%}.community-project-card-shade{opacity:0;background-image:linear-gradient(#00000085,#0000004f 50%,#0000)}.community-project-card-press{background-color:var(--hf-color-transparent-dark-30);opacity:0}.community-project-card-title{opacity:0}.community-project-card-border:before,.community-project-card-border:after,.community-project-card-selection,.community-project-card-selection:after{border-radius:inherit;content:"";transition:opacity var(--card-motion);position:absolute;inset:0}.community-project-card-border:before,.community-project-card-selection:after{padding:2px;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.community-project-card-border:before{opacity:calc(1 - var(--card-edge-solid,0));background:linear-gradient(130.4deg,#fff3 11.2%,#ffffff0d 50%,#ffffff26 88.7%)}.community-project-card-border:after{box-shadow:inset 0 0 0 2px var(--card-edge,var(--hf-color-transparent-light-50));opacity:var(--card-edge-solid,0);transition:opacity var(--card-motion), box-shadow var(--card-motion)}.community-project-card-selection{opacity:0}.community-project-card-cover:has(.community-project-card-tile) :is(.community-project-card-border,.community-project-card-sheen,.community-project-card-glow){display:none}.community-project-card-tile:before,.community-project-card-tile:after{z-index:1;border-radius:inherit;pointer-events:none;content:"";transition:opacity var(--card-motion), box-shadow var(--card-motion);position:absolute;inset:0}.community-project-card-tile:before{opacity:calc(1 - var(--card-edge-solid,0));background:linear-gradient(130.4deg,#fff3 11.2%,#ffffff0d 50%,#ffffff26 88.7%);padding:2px;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.community-project-card-tile:after{box-shadow:inset 0 0 0 2px var(--card-edge,var(--hf-color-transparent-light-50));opacity:var(--card-edge-solid,0)}.community-project-card-selection:after{--community-project-selection:var(--community-project-selection-color,var(--hf-color-transparent-lime-100));background:linear-gradient(to bottom, color-mix(in srgb, var(--community-project-selection) 15%, transparent), var(--community-project-selection))}.community-project-card-stack:before,.community-project-card-stack:after{border:var(--hf-border-width-thin) solid;border-radius:inherit;content:"";position:absolute}.community-project-card-stack:before{border-color:var(--hf-color-transparent-light-05);background:var(--hf-color-cool-250);inset:-.5rem 8% 0}.community-project-card-stack:after{border-color:var(--hf-color-transparent-light-10);background:var(--hf-color-cool-150);inset:-.25rem 4% 0}.community-project-card-avatar-ring{mix-blend-mode:overlay;background:linear-gradient(135deg,#ffffff40 15%,#ffffff0d 40% 65%,#ffffff40 86%);padding:.5px;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.community-project-card-tail{color:var(--community-project-selection-color,var(--hf-color-transparent-lime-100));transform-origin:top;opacity:0;transition:opacity .12s ease-in,scale .12s ease-in,transform .12s ease-in;transform:scaleX(.06)}.community-project-card[data-selected=true] .community-project-card-tail{opacity:1;transition:opacity 90ms ease-out,scale .26s cubic-bezier(.34,1.36,.64,1),transform .34s cubic-bezier(.34,1.36,.64,1) 60ms;transform:scaleX(1)}.community-project-card-cover img.q-media-fill{transition:scale .26s cubic-bezier(.32,.72,0,1)}.community-project-card-reveal{opacity:0;transition:grid-template-columns var(--card-motion), opacity var(--card-motion);grid-template-columns:0fr;display:grid}.community-project-card-reveal-clip{min-width:0;overflow:hidden}.community-project-card-likes .community-project-card-reveal{opacity:1;grid-template-columns:1fr}.community-project-card:not([data-selected=true]):has(.community-project-card-author[data-popup-open]) .community-project-card-reveal{opacity:1;grid-template-columns:1fr}@media (hover:hover) and (pointer:fine){button.community-project-card-likes:not([data-liked=true]){opacity:0}.community-project-card-likes[data-liked=true]{padding-inline:0}.community-project-card-likes .community-project-card-reveal{opacity:0;grid-template-columns:0fr}.community-project-card:not([data-selected=true]):hover{--card-edge-solid:1}.community-project-card:not([data-selected=true]):hover .community-project-card-shade,.community-project-card:not([data-selected=true]):hover .community-project-card-title{opacity:1}.community-project-card:not([data-selected=true]):hover .community-project-card-sheen,.community-project-card:not([data-selected=true]):hover .community-project-card-glow{opacity:0}.community-project-card:not([data-selected=true]):hover .community-project-card-reveal{opacity:1;grid-template-columns:1fr}.community-project-card:not([data-selected=true]):hover button.community-project-card-likes:not([data-liked=true]){opacity:1}.community-project-card:not([data-selected=true]):hover .community-project-card-likes[data-liked=true]{padding-inline:.5rem}.community-project-card:not([data-selected=true]):hover .community-project-card-cover img.q-media-fill{transition-duration:.7s;scale:1.05}.community-project-card:not([data-selected=true]):has(.community-project-card-trigger:active) .community-project-card-press{opacity:1}.community-project-card:not([data-selected=true]):has(.community-project-card-trigger:active) .community-project-card-shade{opacity:0}}.community-project-card:not([data-selected=true])[data-focus-visible-within] *,.community-project-card:not([data-selected=true])[data-focus-visible-within] :before,.community-project-card:not([data-selected=true])[data-focus-visible-within] :after{transition-duration:0s!important;transition-delay:0s!important}.community-project-card:not([data-selected=true])[data-focus-visible-within] .community-project-card-shade,.community-project-card:not([data-selected=true])[data-focus-visible-within] .community-project-card-title{opacity:1}.community-project-card:not([data-selected=true])[data-focus-visible-within] .community-project-card-sheen,.community-project-card:not([data-selected=true])[data-focus-visible-within] .community-project-card-glow{opacity:0}.community-project-card:not([data-selected=true])[data-focus-visible-within] .community-project-card-reveal{opacity:1;grid-template-columns:1fr}.community-project-card:not([data-selected=true])[data-focus-visible-within] button.community-project-card-likes:not([data-liked=true]){opacity:1}.community-project-card:not([data-selected=true])[data-focus-visible-within] .community-project-card-likes[data-liked=true]{padding-inline:.5rem}.community-project-card:not([data-selected=true])[data-focus-visible-within] .community-project-card-cover img.q-media-fill{scale:1.05}.community-project-card:not([data-selected=true])[data-focus-visible-within]{--card-edge:var(--hf-color-border-focus);--card-edge-solid:1}.community-project-card[data-selected=true] .community-project-card-border:before,.community-project-card[data-selected=true] .community-project-card-border:after,.community-project-card[data-selected=true] .community-project-card-sheen,.community-project-card[data-selected=true] .community-project-card-glow,.community-project-card[data-selected=true] .community-project-card-awards,.community-project-card[data-selected=true] .community-project-card-likes{opacity:0}.community-project-card[data-selected=true] .community-project-card-selection{opacity:1}a.community-project-card-author,button.community-project-card-author{z-index:40;pointer-events:auto;position:relative}.community-project-card-trigger:focus-visible{outline:2px solid var(--hf-color-border-focus);outline-offset:-2px}@media (prefers-reduced-motion:reduce){.community-project-card .community-project-card-cover img.q-media-fill{scale:none!important}.community-project-card *,.community-project-card :before,.community-project-card :after{transition-duration:0s!important;transition-delay:0s!important}}@media (max-width:639px){.community-explore-page .community-project-card-info{display:none}.community-project-card-awards,.community-project-detail-awards{--community-ribbon-width:1.25rem;--community-ribbon-height:1.75rem;--community-ribbon-gap:.25rem;filter:drop-shadow(0 2px 4px #0000004d)}.community-project-detail-awards{--community-ribbon-width:2.1733rem;--community-ribbon-height:3.0426rem;--community-ribbon-gap:.4347rem;filter:drop-shadow(0 3.5px 7px #0000004d)}:is(.community-project-card-awards,.community-project-detail-awards) .festival-ribbon-stack{height:var(--community-ribbon-height);gap:var(--community-ribbon-gap);display:flex;width:auto!important}:is(.community-project-card-awards,.community-project-detail-awards) .festival-ribbon-slot{position:relative;transform:none}:is(.community-project-card-awards,.community-project-detail-awards) .festival-ribbon[data-size][data-side]{width:var(--community-ribbon-width);height:var(--community-ribbon-height);clip-path:polygon(0 0,100% 0,100% 97.8%,50% 86.9%,0 97.8%)}:is(.community-project-card-awards,.community-project-detail-awards) .festival-ribbon-icon{opacity:1;transform:none}}
