.Home-module__F6EKwG__wrap{height:100dvh;position:relative;overflow:hidden}.Home-module__F6EKwG__header{z-index:20;height:52px;padding:0 var(--pad);pointer-events:none;background:linear-gradient(#08080adb,#08080a00);align-items:center;gap:8px;display:flex;position:absolute;top:0;left:0;right:0}.Home-module__F6EKwG__header>*{pointer-events:auto}.Home-module__F6EKwG__logo{font-family:var(--f-display);letter-spacing:-.04em;color:#fff;font-size:19px;font-weight:900}.Home-module__F6EKwG__logoDot{color:var(--pin)}.Home-module__F6EKwG__spacer{flex:1}.Home-module__F6EKwG__scroller{scroll-snap-type:y mandatory;scroll-behavior:smooth;height:100dvh;overflow-y:auto}.Home-module__F6EKwG__today{scroll-snap-align:start;min-height:calc(100dvh - var(--tabbar-h) - var(--safe-b));padding:60px var(--pad) 18px;background:radial-gradient(120% 60% at 50% 0%,#ff2e6329,transparent 62%), radial-gradient(90% 40% at 50% 100%,#22e0d614,transparent 60%), var(--ink-0);flex-direction:column;gap:14px;display:flex}.Home-module__F6EKwG__scroller[data-player="1"] .Home-module__F6EKwG__today{min-height:calc(100dvh - var(--tabbar-h) - var(--player-h) - var(--safe-b))}.Home-module__F6EKwG__hi{color:var(--t2);font-size:13px}.Home-module__F6EKwG__hiName{color:var(--t1);font-weight:700}.Home-module__F6EKwG__bigLine{font-family:var(--f-display);letter-spacing:-.035em;color:var(--t1);font-size:28px;font-weight:900;line-height:34px}.Home-module__F6EKwG__bigLine em{color:var(--pin);font-style:normal}.Home-module__F6EKwG__windowCard{background:linear-gradient(135deg,#ff2e632e,#22e0d61a);border-radius:14px;align-items:center;gap:12px;padding:14px;display:flex;box-shadow:inset 0 0 0 1px #ffffff1f}.Home-module__F6EKwG__windowText{flex:1;min-width:0}.Home-module__F6EKwG__windowTitle{color:#fff;font-size:13px;font-weight:700}.Home-module__F6EKwG__windowSub{color:var(--t2);margin-top:1px;font-size:11px}.Home-module__F6EKwG__windowBtn{background:var(--pin);color:#08080a;white-space:nowrap;border-radius:10px;padding:9px 14px;font-size:13px;font-weight:800}.Home-module__F6EKwG__windowDone{background:var(--ink-2);color:var(--t3);white-space:nowrap;border-radius:10px;padding:9px 14px;font-size:13px;font-weight:700}.Home-module__F6EKwG__quest{background:var(--ink-1);box-shadow:inset 0 0 0 1px var(--line);border-radius:14px;padding:14px}.Home-module__F6EKwG__questTop{align-items:baseline;gap:8px;margin-bottom:10px;display:flex}.Home-module__F6EKwG__questTitle{font-family:var(--f-display);letter-spacing:-.02em;font-size:15px;font-weight:800}.Home-module__F6EKwG__questScore{font-family:var(--f-num);color:var(--pin);margin-left:auto;font-size:18px;font-weight:800}.Home-module__F6EKwG__questScoreMax{color:var(--t3);font-size:12px;font-weight:600}.Home-module__F6EKwG__track{background:var(--ink-3);border-radius:4px;height:8px;position:relative;overflow:hidden}.Home-module__F6EKwG__fill{background:linear-gradient(90deg,var(--pin),var(--gold));height:100%;transition:width .4s var(--ease);border-radius:4px}.Home-module__F6EKwG__marks{justify-content:space-between;margin-top:7px;display:flex}.Home-module__F6EKwG__mark{font-family:var(--f-num);color:var(--t4);font-size:10px;font-weight:700}.Home-module__F6EKwG__markOn{color:var(--gold)}.Home-module__F6EKwG__questList{flex-wrap:wrap;gap:5px;margin-top:11px;display:flex}.Home-module__F6EKwG__qi{background:var(--ink-2);color:var(--t3);border-radius:7px;padding:5px 9px;font-size:11px}.Home-module__F6EKwG__qiDone{background:var(--pin-dim);color:var(--pin-hi);font-weight:600}.Home-module__F6EKwG__claimRow{gap:6px;margin-top:10px;display:flex}.Home-module__F6EKwG__rowTitle{font-family:var(--f-display);letter-spacing:-.02em;color:var(--t2);margin-top:2px;font-size:14px;font-weight:800}.Home-module__F6EKwG__chartMini{flex-direction:column;gap:7px;display:flex}.Home-module__F6EKwG__chartRow{align-items:center;gap:10px;display:flex}.Home-module__F6EKwG__chartRank{font-family:var(--f-num);width:22px;color:var(--t1);font-size:17px;font-weight:800}.Home-module__F6EKwG__chartRank1{color:var(--gold)}.Home-module__F6EKwG__chartName{color:var(--t1);flex:1;min-width:0;font-size:13px;font-weight:600}.Home-module__F6EKwG__chartTier{color:var(--t3);font-size:10px}.Home-module__F6EKwG__chartMore{color:var(--t2);align-self:flex-start;align-items:center;gap:4px;margin-top:1px;font-size:12px;font-weight:600;display:flex}.Home-module__F6EKwG__chartMore svg{color:var(--pin)}.Home-module__F6EKwG__scrollHint{color:var(--t3);animation:Home-module__F6EKwG__bob 2.2s var(--ease) infinite;flex-direction:column;align-items:center;gap:5px;margin-top:auto;font-size:11px;display:flex}.Home-module__F6EKwG__scrollHintClipped{visibility:hidden}@keyframes Home-module__F6EKwG__bob{0%,to{transform:translateY(0)}50%{transform:translateY(5px)}}.Home-module__F6EKwG__toast{left:50%;bottom:calc(var(--tabbar-h) + var(--safe-b) + 75px);z-index:80;max-width:calc(var(--stage) - 32px);background:var(--ink-2);color:var(--t1);text-align:center;box-shadow:inset 0 0 0 1px var(--line-strong),0 8px 24px #00000080;border-radius:999px;padding:10px 16px;font-size:13px;font-weight:600;position:fixed;transform:translate(-50%)}
.FeedCard-module__PJFUhW__post{scroll-snap-align:start;min-height:calc(100dvh - var(--tabbar-h) - var(--safe-b));isolation:isolate;flex-direction:column;justify-content:flex-end;display:flex;position:relative}[data-player="1"] .FeedCard-module__PJFUhW__post{min-height:calc(100dvh - var(--tabbar-h) - var(--player-h) - var(--safe-b))}.FeedCard-module__PJFUhW__bg{z-index:-2;background:var(--ink-1);position:absolute;inset:0;overflow:hidden}.FeedCard-module__PJFUhW__bgImg{object-fit:cover;width:100%;height:100%}.FeedCard-module__PJFUhW__scrim{z-index:-1;background:linear-gradient(#08080ab8 0,#08080a00 26% 42%,#08080adb 82%,#08080af7 100%);position:absolute;inset:0}.FeedCard-module__PJFUhW__body{padding:0 var(--pad) 16px;flex-direction:column;gap:10px;display:flex}.FeedCard-module__PJFUhW__who{align-items:center;gap:9px;display:flex}.FeedCard-module__PJFUhW__whoName{letter-spacing:-.02em;color:#fff;font-size:14px;font-weight:700}.FeedCard-module__PJFUhW__whoGroup{color:var(--t2);font-size:11px}.FeedCard-module__PJFUhW__whoTime{color:var(--t3);font-size:11px;font-family:var(--f-num);margin-left:auto}.FeedCard-module__PJFUhW__aiBadge{letter-spacing:.1em;color:#fff;background:#ffffff24;border-radius:3px;padding:2px 5px;font-size:8px;font-weight:800}.FeedCard-module__PJFUhW__caption{color:#fff;text-shadow:0 1px 12px #0009;font-size:14px;line-height:21px}.FeedCard-module__PJFUhW__actions{align-items:center;gap:14px;padding-top:2px;display:flex}.FeedCard-module__PJFUhW__act{color:var(--t2);font-size:12px;font-family:var(--f-num);align-items:center;gap:5px;font-weight:600;display:flex}.FeedCard-module__PJFUhW__actOn{color:var(--pin)}.FeedCard-module__PJFUhW__spacer{flex:1}.FeedCard-module__PJFUhW__goChat{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#fff;background:#ffffff1f;border-radius:999px;align-items:center;gap:5px;padding:7px 13px;font-size:12px;font-weight:700;display:inline-flex;box-shadow:inset 0 0 0 1px #ffffff24}.FeedCard-module__PJFUhW__choices{flex-direction:column;gap:6px;padding-top:4px;display:flex}.FeedCard-module__PJFUhW__gateNote{color:var(--t2);text-shadow:0 1px 10px #000000b3;font-size:11px;line-height:16px}.FeedCard-module__PJFUhW__choice{text-align:left;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#fff;transition:background var(--dur) var(--ease);background:#ffffff14;border-radius:12px;padding:10px 13px;font-size:13px;line-height:18px;box-shadow:inset 0 0 0 1px #ffffff1a}.FeedCard-module__PJFUhW__choice:active{background:#ffffff29}.FeedCard-module__PJFUhW__answer{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:inset 0 0 0 1px var(--line);background:#121216e0;border-radius:0 14px 14px;align-items:flex-start;gap:8px;padding:11px 13px;display:flex}.FeedCard-module__PJFUhW__answerText{color:var(--t1);font-size:13px;line-height:19px}.FeedCard-module__PJFUhW__myChoice{background:var(--pin);color:#08080a;border-radius:14px 0 14px 14px;align-self:flex-end;max-width:78%;padding:8px 12px;font-size:13px;font-weight:600;line-height:18px}.FeedCard-module__PJFUhW__gain{color:var(--beam);font-size:11px;font-family:var(--f-num);letter-spacing:.02em;align-self:center;font-weight:700}
