.FnSWnW_card{-webkit-backdrop-filter:blur(18px)saturate(140%);text-align:left;cursor:pointer;color:#fff;background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.18);border-radius:16px;flex-direction:column;align-items:stretch;gap:0;width:100%;padding:0;font-family:inherit;text-decoration:none;transition:-ms-transform .18s,transform .18s,box-shadow .18s,background .18s,border-color .18s;display:flex;overflow:hidden;box-shadow:0 8px 32px rgba(0,0,0,.18)}.FnSWnW_card:hover{background:rgba(255,255,255,.12);border-color:rgba(255,255,255,.28);-ms-transform:translateY(-2px);transform:translateY(-2px);box-shadow:0 16px 40px rgba(0,0,0,.28)}.FnSWnW_card:focus-visible{outline-offset:2px;outline:2px solid #fff}.FnSWnW_row{flex-direction:row;align-items:stretch;width:100%;display:flex}.FnSWnW_footer{width:100%;display:flex}.FnSWnW_thumb{background:rgba(255,255,255,.04);flex:0 0 120px;min-height:120px;position:relative;overflow:hidden}@media (max-width:640px){.FnSWnW_thumb{flex:0 0 96px;min-height:96px}}.FnSWnW_thumbImage{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.FnSWnW_body{flex-direction:column;flex:1;justify-content:center;gap:6px;min-width:0;padding:14px 18px;display:flex}.FnSWnW_title{color:#fff;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:16px;font-weight:700;line-height:1.25;overflow:hidden}.FnSWnW_meta{color:rgba(255,255,255,.7);flex-wrap:wrap;align-items:center;gap:4px 6px;font-size:12px;font-weight:600;display:flex}.FnSWnW_metaIcon{flex-shrink:0;width:12px;height:12px}.FnSWnW_metaWarning{color:#d84315}.FnSWnW_ctaRow{align-items:center;gap:10px;margin-top:4px;display:inline-flex}.FnSWnW_cta{color:#fff;cursor:pointer;background:linear-gradient(135deg,#f06292 0%,#7c4dff 100%);border:none;border-radius:100px;align-self:flex-start;align-items:center;gap:6px;padding:8px 18px;font-family:inherit;font-size:13px;font-weight:700;text-decoration:none;transition:-ms-transform .18s,transform .18s,filter .18s;display:inline-flex}.FnSWnW_cta:hover:not(:disabled){filter:brightness(1.06);-ms-transform:translateY(-1px);transform:translateY(-1px)}.FnSWnW_cta:disabled{opacity:.6;cursor:not-allowed}.FnSWnW_ctaSecondary{color:rgba(255,255,255,.85);cursor:pointer;background:0 0;border:none;align-self:flex-start;align-items:center;padding:8px 4px;font-family:inherit;font-size:13px;font-weight:600;text-decoration:none;display:inline-flex}.FnSWnW_ctaSecondary:hover{color:#fff;text-decoration:underline}.FnSWnW_thumbBadge{color:#fff;background:rgba(0,0,0,.65);border-radius:999px;align-items:center;gap:4px;padding:4px 8px;font-size:11px;font-weight:600;display:inline-flex;position:absolute;top:8px;left:8px}.FnSWnW_thumbPlaceholder{color:#7c4dff;background:linear-gradient(135deg,#f3f0ff 0%,#ffe9f1 100%);justify-content:center;align-items:center;width:100%;height:100%;display:flex}
@keyframes Nh-2Iq_dwf-skeleton-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.Nh-2Iq_wrap{pointer-events:none;-webkit-user-select:none;user-select:none}.Nh-2Iq_thumb,.Nh-2Iq_title,.Nh-2Iq_meta,.Nh-2Iq_cta{background:-webkit-gradient(linear,0 0,100% 0,from(rgba(255,255,255,.04)),color-stop(.5,rgba(255,255,255,.12)),to(rgba(255,255,255,.04)));background:linear-gradient(90deg,rgba(255,255,255,.04) 0%,rgba(255,255,255,.12) 50%,rgba(255,255,255,.04) 100%) 0 0/200% 100%;border-radius:6px;animation:1.4s ease-in-out infinite Nh-2Iq_dwf-skeleton-shimmer;display:block}.Nh-2Iq_thumb{border-radius:0;width:100%;height:100%}.Nh-2Iq_title{width:60%;height:14px;margin:2px 0}.Nh-2Iq_meta{width:40%;height:10px;margin:2px 0}.Nh-2Iq_cta{border-radius:999px;width:110px;height:28px;margin-top:4px}
._0hIXiW_banner{border-top:1px solid rgba(255,255,255,.12);flex-direction:column;width:100%;display:flex}._0hIXiW_pill{color:#fff;letter-spacing:.06em;text-transform:uppercase;text-align:center;justify-content:center;align-items:center;gap:6px;min-width:0;padding:8px 12px;font-size:12px;font-weight:800;line-height:1.1;display:flex}._0hIXiW_pill+._0hIXiW_pill{border-top:1px solid rgba(255,255,255,.18)}@media (max-width:640px){._0hIXiW_pill{letter-spacing:.04em;gap:4px;padding:7px 8px;font-size:11px}}._0hIXiW_icon{flex-shrink:0;width:14px;height:14px}._0hIXiW_label{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._0hIXiW_x2Rewards{text-shadow:0 1px 2px rgba(0,0,0,.25);background:linear-gradient(135deg,#ff9800 0%,#ff5722 100%)}._0hIXiW_custom{-webkit-backdrop-filter:blur(8px);background:rgba(0,0,0,.62)}._0hIXiW_tags{z-index:1;pointer-events:none;flex-direction:column;align-items:center;gap:3px;max-width:calc(100% + 40px);display:flex;position:absolute;top:-6px;left:50%;-ms-transform:translate(-50%);transform:translate(-50%)}@media (min-width:900px){._0hIXiW_tagsCard{align-items:flex-end;max-width:none;top:0;left:auto;right:0;-ms-transform:none;transform:none}}._0hIXiW_tag{color:#fff;letter-spacing:.04em;text-transform:uppercase;border:1px solid rgba(255,255,255,.28);border-radius:999px;align-items:center;gap:3px;min-width:0;max-width:100%;padding:3px 7px;font-size:10px;font-weight:800;line-height:1.1;display:inline-flex;box-shadow:0 3px 10px rgba(0,0,0,.35)}._0hIXiW_tag ._0hIXiW_icon{width:11px;height:11px}@media (max-width:640px){._0hIXiW_tag{padding:2px 6px;font-size:9px}}
._9gfqkq_thumbImg{-o-object-fit:cover;object-fit:cover;transition:-ms-transform .4s,transform .4s}._9gfqkq_dailyBadge{-webkit-backdrop-filter:blur(8px);color:#fff;letter-spacing:.04em;text-transform:uppercase;z-index:1;text-align:center;background:rgba(0,0,0,.62);justify-content:center;align-items:center;gap:5px;padding:5px 8px;font-size:10px;font-weight:700;line-height:1.15;display:flex;position:absolute;bottom:0;left:0;right:0;overflow:hidden}@media (max-width:640px){._9gfqkq_dailyBadge{letter-spacing:.03em;flex-direction:column;gap:2px;padding:4px 6px;font-size:9px}}._9gfqkq_dailyBadgeIcon{flex-shrink:0;width:11px;height:11px}@media (max-width:640px){._9gfqkq_dailyBadgeIcon{width:12px;height:12px}}._9gfqkq_submittedBadge{color:#fff;background:rgba(46,125,50,.85)}._9gfqkq_warningBadge{color:#fff;background:rgba(216,67,21,.92)}._9gfqkq_warningWrap{position:relative}._9gfqkq_warningWrap>[class*=HomepageCard_card]{border-color:rgba(255,152,0,.55);box-shadow:0 0 0 1px rgba(255,152,0,.35),0 8px 28px rgba(216,67,21,.22)}._9gfqkq_submitError{color:#ffb199;margin-top:6px;font-size:11px;font-weight:600;display:block}._9gfqkq_submittedPill{color:#a5e6a8;background:rgba(76,175,80,.18);border:1px solid rgba(76,175,80,.45);border-radius:999px;align-items:center;gap:4px;padding:3px 9px;font-size:11px;font-weight:700;display:inline-flex}[data-testid^=homepage-card-1-]:hover ._9gfqkq_thumbImg{-ms-transform:scale(1.08);transform:scale(1.08)}._9gfqkq_thumbPlaceholder{background:linear-gradient(135deg,rgba(124,77,255,.35) 0%,rgba(240,98,146,.35) 100%);width:100%;height:100%}._9gfqkq_metaIcon{flex-shrink:0;width:12px;height:12px}._9gfqkq_metaSep{opacity:.55}._9gfqkq_metaText,._9gfqkq_metaReward{white-space:nowrap}._9gfqkq_metaReward{opacity:.7}._9gfqkq_rewardGroup{flex-basis:100%;align-items:center;gap:6px;display:inline-flex}._9gfqkq_rewardBadgeCoin,._9gfqkq_rewardBadgeGem{border-radius:999px;align-items:center;gap:3px;padding:2px 8px;font-size:11px;font-weight:700;line-height:1.4;display:inline-flex}._9gfqkq_rewardBadgeCoin{color:#fc6;background:rgba(245,166,35,.16);border:1px solid rgba(245,166,35,.35)}._9gfqkq_rewardBadgeGem{color:#ff8fb8;background:rgba(233,30,99,.16);border:1px solid rgba(233,30,99,.35)}._9gfqkq_resultsBadge{color:#c7b3ff;background:rgba(124,77,255,.16);border:1px solid rgba(124,77,255,.4);border-radius:999px;align-items:center;gap:5px;padding:3px 10px;font-size:11px;font-weight:700;display:inline-flex}._9gfqkq_metaWarning{color:#ffb199;align-items:center;gap:6px;font-size:12px;font-weight:600;display:inline-flex}._9gfqkq_cta{color:#fff;cursor:pointer;background:linear-gradient(135deg,#f06292 0%,#7c4dff 100%);border:none;border-radius:100px;align-self:flex-start;align-items:center;gap:6px;padding:8px 18px;font-family:inherit;font-size:13px;font-weight:700;transition:-ms-transform .18s,transform .18s,filter .18s;display:inline-flex}._9gfqkq_cta:hover:not(:disabled){filter:brightness(1.06);-ms-transform:translateY(-1px);transform:translateY(-1px)}._9gfqkq_cta:disabled{opacity:.6;cursor:not-allowed}._9gfqkq_ctaSecondary{color:rgba(255,255,255,.85);cursor:pointer;background:0 0;border:none;align-self:flex-start;align-items:center;padding:8px 4px;font-family:inherit;font-size:13px;font-weight:600;display:inline-flex}._9gfqkq_ctaSecondary:hover{color:#fff;text-decoration:underline}
@keyframes JtdQIq_dwf-skeleton-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.JtdQIq_row{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;justify-items:center;gap:12px;width:100%;display:grid}@media (min-width:900px){.JtdQIq_row{grid-template-rows:1fr 1fr;grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);grid-auto-flow:row;justify-items:stretch;gap:12px 14px}}.JtdQIq_tile{color:#fff;text-align:center;cursor:pointer;background:0 0;border:none;flex-direction:column;align-items:center;gap:2px;min-width:0;max-width:100%;padding:0;font-family:inherit;display:flex}.JtdQIq_tile:focus-visible .JtdQIq_disc{outline-offset:3px;outline:2px solid #fff}.JtdQIq_tile:disabled{cursor:progress}@media (hover:hover){.JtdQIq_tile:hover:not(:disabled) .JtdQIq_disc{background:rgba(255,255,255,.14);border-color:rgba(255,255,255,.3);-ms-transform:translateY(-2px);transform:translateY(-2px);box-shadow:0 16px 40px rgba(0,0,0,.28)}}.JtdQIq_tileDone{opacity:.78}.JtdQIq_words{flex-direction:column;align-items:center;gap:2px;min-width:0;max-width:100%;display:flex}.JtdQIq_tagWrap{display:contents}.JtdQIq_cta{color:#fff;background:#f06292;border-radius:999px;align-items:center;padding:10px 22px;font-size:14px;font-weight:700;line-height:1.2;transition:background .18s,-ms-transform .18s,transform .18s;display:none;box-shadow:0 6px 18px rgba(240,98,146,.45)}@media (min-width:900px){.JtdQIq_tileCard{text-align:left;grid-row:1/3;min-height:220px;display:block;position:relative}.JtdQIq_tileCard .JtdQIq_disc{border-radius:22px;width:100%;height:100%;margin:0}.JtdQIq_tileCard .JtdQIq_art{border-radius:22px;top:0;bottom:0;left:0;right:0}.JtdQIq_tileCard .JtdQIq_art:after{content:"";background:-webkit-gradient(linear,0 100%,0 0,from(rgba(26,26,46,.88)),color-stop(.5,rgba(26,26,46,.3)),to(transparent));background:linear-gradient(transparent 0%,rgba(26,26,46,.3) 50%,rgba(26,26,46,.88) 100%);position:absolute;top:0;bottom:0;left:0;right:0}.JtdQIq_tileCard .JtdQIq_badge{font-size:12px;top:16px;bottom:auto;left:16px;-ms-transform:none;transform:none}.JtdQIq_tileCard .JtdQIq_tagWrap{width:0;height:0;display:block;position:absolute;top:18px;right:18px}.JtdQIq_tileCard .JtdQIq_words{align-items:flex-start;gap:3px;position:absolute;bottom:20px;left:20px;right:150px}.JtdQIq_tileCard .JtdQIq_label{letter-spacing:-.01em;font-size:19px}.JtdQIq_tileCard .JtdQIq_meta{font-size:13px}.JtdQIq_tileCard .JtdQIq_cta{z-index:1;display:inline-flex;position:absolute;bottom:18px;right:18px}}@media (min-width:900px) and (hover:hover){.JtdQIq_tileCard:hover:not(:disabled) .JtdQIq_cta{background:rgba(240,98,146,.8);-ms-transform:translateY(-1px);transform:translateY(-1px)}}@media (min-width:900px){.JtdQIq_tileSide{-webkit-backdrop-filter:blur(18px)saturate(140%);text-align:left;background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.18);border-radius:22px;flex-direction:row;gap:14px;padding:10px 16px 10px 10px;transition:background .18s,border-color .18s}.JtdQIq_tileSide .JtdQIq_disc{width:76px;height:76px;-webkit-box-shadow:none;box-shadow:none;-webkit-backdrop-filter:none;background:0 0;border:none;flex-shrink:0;margin:0}.JtdQIq_tileSide .JtdQIq_words{align-items:flex-start}.JtdQIq_tileSide .JtdQIq_thumbCircle{width:24px;height:24px}.JtdQIq_tileSide .JtdQIq_thumbUp{top:8%;left:8%}.JtdQIq_tileSide .JtdQIq_thumbDown{bottom:8%;right:8%}.JtdQIq_tileSide .JtdQIq_thumbIcon{width:12px;height:12px}.JtdQIq_tileSide .JtdQIq_roomIcon{width:36px;height:30px}.JtdQIq_tileSide .JtdQIq_newBadge{width:18px;height:18px}.JtdQIq_tileSide .JtdQIq_newBadgeIcon{width:10px;height:10px}}@media (min-width:900px) and (hover:hover){.JtdQIq_tileSide:hover:not(:disabled){background:rgba(255,255,255,.12);border-color:rgba(255,255,255,.3)}.JtdQIq_tileSide:hover:not(:disabled) .JtdQIq_disc{-webkit-box-shadow:none;box-shadow:none;background:0 0;border:none;-ms-transform:none;transform:none}}.JtdQIq_disc{-webkit-backdrop-filter:blur(18px)saturate(140%);background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.18);border-radius:50%;width:112px;height:112px;margin-bottom:12px;transition:-ms-transform .18s,transform .18s,box-shadow .18s,background .18s,border-color .18s;display:block;position:relative;box-shadow:0 8px 32px rgba(0,0,0,.18)}@media (max-width:640px){.JtdQIq_disc{width:88px;height:88px;margin-bottom:10px}}.JtdQIq_art{background:rgba(255,255,255,.06);border-radius:50%;display:block;position:absolute;top:8px;bottom:8px;left:8px;right:8px;overflow:hidden}.JtdQIq_artSpinner{background:rgba(0,0,0,.35);justify-content:center;align-items:center;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}.JtdQIq_cover{-o-object-fit:cover;object-fit:cover;transition:-ms-transform .4s,transform .4s}.JtdQIq_tile:hover .JtdQIq_cover{-ms-transform:scale(1.06);transform:scale(1.06)}.JtdQIq_coverPlaceholder{background:linear-gradient(135deg,rgba(124,77,255,.35) 0%,rgba(240,98,146,.35) 100%);width:100%;height:100%;display:block}.JtdQIq_badge{backdrop-filter:blur(6px);color:#fff;white-space:nowrap;background:rgba(0,0,0,.72);border:1px solid rgba(255,255,255,.18);border-radius:999px;align-items:center;gap:4px;max-width:calc(100% + 12px);padding:4px 9px;font-size:11px;font-weight:700;line-height:1.2;display:inline-flex;position:absolute;bottom:-4px;left:50%;-ms-transform:translate(-50%);transform:translate(-50%)}@media (max-width:640px){.JtdQIq_badge{padding:3px 7px;font-size:10px}}.JtdQIq_badgeDone{background:rgba(46,125,50,.9)}.JtdQIq_badgeWarning{background:rgba(216,67,21,.92)}.JtdQIq_badgeCoin{color:#fc6;background:rgba(60,40,0,.78);border-color:rgba(245,166,35,.55)}.JtdQIq_badgeIcon{flex-shrink:0;width:11px;height:11px}.JtdQIq_label{font-size:14px;font-weight:700;line-height:1.2}@media (max-width:640px){.JtdQIq_label{font-size:12px}}.JtdQIq_meta{text-overflow:ellipsis;white-space:nowrap;color:rgba(255,255,255,.7);max-width:100%;font-size:12px;font-weight:600;display:inline-block;overflow:hidden}@media (max-width:640px){.JtdQIq_meta{font-size:10px}}.JtdQIq_metaEllipsis{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.JtdQIq_metaIcon{flex-shrink:0;width:12px;height:12px}.JtdQIq_voteArt{background:linear-gradient(135deg,rgba(74,45,143,.7) 0%,rgba(45,27,105,.7) 100%);display:block;position:absolute;top:0;bottom:0;left:0;right:0}.JtdQIq_thumbCircle{color:#fff;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;transition:-ms-transform .25s cubic-bezier(.34,1.56,.64,1),transform .25s cubic-bezier(.34,1.56,.64,1);display:flex;position:absolute}@media (max-width:640px){.JtdQIq_thumbCircle{width:26px;height:26px}}.JtdQIq_thumbUp{background:rgba(76,175,80,.95);top:18%;left:16%;-ms-transform:rotate(-8deg);transform:rotate(-8deg);box-shadow:0 4px 14px rgba(76,175,80,.45)}.JtdQIq_thumbDown{background:rgba(229,75,75,.95);bottom:18%;right:16%;-ms-transform:rotate(8deg);transform:rotate(8deg);box-shadow:0 4px 14px rgba(229,75,75,.45)}.JtdQIq_tile:hover .JtdQIq_thumbUp{-ms-transform:translate(-4px,-6px)rotate(-20deg)scale(1.1);transform:translate(-4px,-6px)rotate(-20deg)scale(1.1)}.JtdQIq_tile:hover .JtdQIq_thumbDown{-ms-transform:translate(4px,6px)rotate(20deg)scale(1.1);transform:translate(4px,6px)rotate(20deg)scale(1.1)}.JtdQIq_thumbIcon{width:16px;height:16px}@media (max-width:640px){.JtdQIq_thumbIcon{width:13px;height:13px}}.JtdQIq_freestyleArt{background:linear-gradient(135deg,#f06292 0%,#7c4dff 100%);justify-content:center;align-items:center;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}.JtdQIq_roomIcon{color:#fff;filter:drop-shadow(0 2px 4px rgba(0,0,0,.2));width:44px;height:36px;transition:-ms-transform .25s cubic-bezier(.34,1.56,.64,1),transform .25s cubic-bezier(.34,1.56,.64,1)}@media (max-width:640px){.JtdQIq_roomIcon{width:36px;height:30px}}.JtdQIq_tile:hover .JtdQIq_roomIcon{-ms-transform:scale(1.08);transform:scale(1.08)}.JtdQIq_newBadge{color:#f06292;background:#fff;border-radius:50%;justify-content:center;align-items:center;width:22px;height:22px;transition:-ms-transform .25s cubic-bezier(.34,1.56,.64,1),transform .25s cubic-bezier(.34,1.56,.64,1);display:flex;position:absolute;top:17%;right:15%;box-shadow:0 2px 6px rgba(0,0,0,.25)}@media (max-width:640px){.JtdQIq_newBadge{width:18px;height:18px}}.JtdQIq_tile:hover .JtdQIq_newBadge{-ms-transform:scale(1.15)rotate(90deg);transform:scale(1.15)rotate(90deg)}.JtdQIq_newBadgeIcon{width:12px;height:12px}@media (max-width:640px){.JtdQIq_newBadgeIcon{width:10px;height:10px}}.JtdQIq_tileSkeleton{cursor:default;pointer-events:none}.JtdQIq_skeletonDisc{background:-webkit-gradient(linear,0 0,100% 0,from(rgba(255,255,255,.04)),color-stop(.5,rgba(255,255,255,.12)),to(rgba(255,255,255,.04)));background:linear-gradient(90deg,rgba(255,255,255,.04) 0%,rgba(255,255,255,.12) 50%,rgba(255,255,255,.04) 100%) 0 0/200% 100%;animation:1.4s ease-in-out infinite JtdQIq_dwf-skeleton-shimmer}.JtdQIq_skeletonLine{background:-webkit-gradient(linear,0 0,100% 0,from(rgba(255,255,255,.04)),color-stop(.5,rgba(255,255,255,.12)),to(rgba(255,255,255,.04)));background:linear-gradient(90deg,rgba(255,255,255,.04) 0%,rgba(255,255,255,.12) 50%,rgba(255,255,255,.04) 100%) 0 0/200% 100%;border-radius:7px;width:90px;height:14px;margin-top:6px;animation:1.4s ease-in-out infinite JtdQIq_dwf-skeleton-shimmer}
