.feed-module__TizZkG__container{box-sizing:border-box;width:100%;min-height:0;padding:16px;padding-bottom:calc(16px + var(--mobile-nav-offset,54px));background-color:#0000;font-family:Pretendard,-apple-system,BlinkMacSystemFont,system-ui,Roboto,Helvetica Neue,sans-serif}.feed-module__TizZkG__bentoDashboard .feed-module__TizZkG__container{padding:0}.feed-module__TizZkG__topNav{align-items:flex-start;gap:10px;display:flex}.feed-module__TizZkG__streamerHeaderTitleMargin{margin-top:10px}@media (min-width:640px){.feed-module__TizZkG__container{padding:32px}.feed-module__TizZkG__bentoDashboard .feed-module__TizZkG__container{padding:0}.feed-module__TizZkG__topNav{margin-bottom:none;border-bottom:none}}.feed-module__TizZkG__scrollbarHide{-ms-overflow-style:none;scrollbar-width:none}.feed-module__TizZkG__scrollbarHide::-webkit-scrollbar{display:none}.feed-module__TizZkG__loadingContainer{background-color:#0000;justify-content:center;align-items:center;width:100%;min-height:240px;display:flex}.feed-module__TizZkG__spinner{color:var(--dashboard-icon-accent);animation:1s linear infinite feed-module__TizZkG__spin}@keyframes feed-module__TizZkG__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.feed-module__TizZkG__headerWrapper{flex-direction:column;max-width:896px;display:flex}@media (min-width:768px){.feed-module__TizZkG__headerWrapper{flex-direction:row;justify-content:space-between;align-items:flex-end}}.feed-module__TizZkG__headerTitle{color:var(--text-primary);margin:0;font-size:22px;font-weight:700}@media (min-width:640px){.feed-module__TizZkG__headerTitle{font-size:26px}}.feed-module__TizZkG__headerSubtitle{color:var(--text-secondary);margin-top:4px;font-size:13px}@media (min-width:640px){.feed-module__TizZkG__headerSubtitle{font-size:14px}}.feed-module__TizZkG__storySection{align-items:center;gap:0;max-width:896px;margin:0 auto 32px;display:flex}.feed-module__TizZkG__storyList{scroll-snap-type:x mandatory;-ms-overflow-style:none;scrollbar-width:none;flex:1;align-items:center;gap:0;margin:0 10px;padding:10px 0;display:flex;overflow-x:auto}.feed-module__TizZkG__storyList::-webkit-scrollbar{display:none}.feed-module__TizZkG__storyNavBtn{z-index:10;background-color:var(--dashboard-nav-btn-bg);border:1px solid var(--dashboard-card-border);cursor:pointer;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;transition:all .2s;display:flex;box-shadow:0 1px 2px #0000000d}.feed-module__TizZkG__storyNavBtnVisible{visibility:visible;opacity:1;cursor:pointer}.feed-module__TizZkG__storyNavBtnHidden{visibility:hidden;opacity:0;cursor:default}.feed-module__TizZkG__storyAvatarImage{object-fit:cover;width:100%;height:100%}.feed-module__TizZkG__storyItem{cursor:pointer;scroll-snap-align:start;transform-origin:50%;flex-direction:column;align-items:center;gap:8px;min-width:64px;margin-right:26px;padding-left:20px;text-decoration:none;display:flex;position:relative}.feed-module__TizZkG__storyAvatarRing{border-radius:50%;width:60px;height:60px;margin:5px;padding:2px;transition:transform .2s;position:relative}@media (min-width:640px){.feed-module__TizZkG__storyAvatarRing{width:68px;height:68px;margin:5px;padding:3px}}.feed-module__TizZkG__storyItem:hover .feed-module__TizZkG__storyAvatarRing{transform:scale(1.05)}.feed-module__TizZkG__storyAvatarRingLive{background:linear-gradient(to top right,#ef4444,#f97316);box-shadow:0 2px 8px #ef444466}.feed-module__TizZkG__storyAvatarRingOff{background-color:var(--surface-muted)}.feed-module__TizZkG__storyItem:hover .feed-module__TizZkG__storyAvatarRingOff{background-color:var(--surface-hover)}.feed-module__TizZkG__storyAvatarInner{border:3px solid var(--dashboard-avatar-ring);color:#fff;border-radius:50%;justify-content:center;align-items:center;width:100%;height:100%;font-size:18px;font-weight:700;display:flex;overflow:hidden}.feed-module__TizZkG__liveBadge{color:#fff;border:2px solid var(--dashboard-avatar-ring);z-index:10;background-color:#dc2626;border-radius:9999px;padding:2px 6px;font-size:9px;font-weight:700;animation:2s cubic-bezier(.4,0,.6,1) infinite feed-module__TizZkG__pulse;position:absolute;bottom:-4px;left:50%;transform:translate(-50%)}@keyframes feed-module__TizZkG__pulse{0%,to{opacity:1}50%{opacity:.5}}.feed-module__TizZkG__storyName{white-space:nowrap;text-overflow:ellipsis;text-align:center;width:100%;font-size:12px;overflow:hidden}@media (min-width:640px){.feed-module__TizZkG__storyName{font-size:13.5px}}.feed-module__TizZkG__textLive{color:var(--text-primary);font-weight:700}.feed-module__TizZkG__textOff{color:var(--text-label);font-weight:500}.feed-module__TizZkG__timelineWrapper{max-width:896px;margin:0 auto}.feed-module__TizZkG__sectionHeader{justify-content:space-between;align-items:center;margin-bottom:16px;padding:0 4px;display:flex}.feed-module__TizZkG__sectionTitle{color:var(--text-primary);align-items:center;gap:8px;font-size:18px;font-weight:700;display:flex}.feed-module__TizZkG__linkText{color:var(--text-label);font-size:12px;font-weight:500;text-decoration:none}.feed-module__TizZkG__linkText:hover{color:var(--accent-text)}.feed-module__TizZkG__cardContainer{background-color:var(--dashboard-card-bg);box-shadow:var(--shadow-sm);border:1px solid var(--dashboard-card-border);border-radius:20px;min-height:400px;overflow:hidden}.feed-module__TizZkG__dateStickyHeader{background-color:var(--dashboard-card-bg);border-bottom:1px solid var(--dashboard-card-border);z-index:20;padding:8px;position:sticky;top:0}.feed-module__TizZkG__dateList{justify-content:space-between;align-items:center;gap:6px;padding:4px;display:flex;overflow-x:auto}.feed-module__TizZkG__dateButton{cursor:pointer;border:none;border-radius:14px;flex-direction:column;flex:1;justify-content:center;align-items:center;min-width:44px;height:60px;transition:all .2s;display:flex;position:relative}.feed-module__TizZkG__dateButtonSelected{background-color:var(--accent);color:#fff;box-shadow:0 4px 6px -1px #0000001a}.feed-module__TizZkG__dateButtonDefault{background-color:var(--dashboard-page-bg);color:var(--text-label)}.feed-module__TizZkG__dateButtonDefault:hover{background-color:var(--surface-muted);color:var(--text-secondary)}.feed-module__TizZkG__dateLabel{opacity:.8;margin-bottom:2px;font-size:10px;font-weight:500}.feed-module__TizZkG__dateDay{font-size:16px;font-weight:700}.feed-module__TizZkG__dateDot{border-radius:50%;width:4px;height:4px;position:absolute;bottom:6px}.feed-module__TizZkG__dateDotSelected{background-color:var(--card-bg)}.feed-module__TizZkG__dateDotDefault{background-color:var(--dashboard-schedule-dot)}.feed-module__TizZkG__monthHeader{background-color:var(--dashboard-card-bg);border-bottom:1px solid var(--dashboard-card-border);justify-content:center;align-items:center;gap:16px;padding:16px 0;display:flex}.feed-module__TizZkG__monthNavBtn{border:1px solid var(--border-color);background-color:var(--card-bg);cursor:pointer;width:32px;height:32px;color:var(--text-secondary);border-radius:50%;justify-content:center;align-items:center;transition:all .2s;display:flex}.feed-module__TizZkG__monthNavBtn:hover{background-color:var(--surface-hover);color:var(--text-primary)}.feed-module__TizZkG__monthTitle{color:var(--text-primary);text-align:center;min-width:100px;font-size:18px;font-weight:700}.feed-module__TizZkG__monthStripContainer{background-color:var(--dashboard-card-bg);border-bottom:1px solid var(--dashboard-card-border);z-index:10;padding:12px 0;position:sticky;top:0}.feed-module__TizZkG__monthStrip{box-sizing:border-box;scroll-behavior:smooth;gap:8px;width:100%;padding:4px 20px 20px;display:flex;overflow-x:auto}.feed-module__TizZkG__monthStrip::-webkit-scrollbar{height:6px}.feed-module__TizZkG__monthStrip::-webkit-scrollbar-thumb{background-color:var(--dashboard-scrollbar-thumb);border-radius:4px}.feed-module__TizZkG__monthStrip::-webkit-scrollbar-track{background-color:#0000}.feed-module__TizZkG__dayChip{-webkit-user-select:none;user-select:none;border:1px solid var(--calendar-chip-border);background-color:var(--calendar-chip-bg);min-width:44px;height:56px;color:var(--calendar-chip-text);cursor:pointer;border-radius:12px;flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;transition:all .2s;display:flex;position:relative}.feed-module__TizZkG__dayChip:hover{background-color:var(--calendar-chip-hover-bg)}.feed-module__TizZkG__dayChipAll{min-width:50px}.feed-module__TizZkG__dayChipSelected{background-color:var(--calendar-chip-selected-bg);color:var(--calendar-chip-selected-text);box-shadow:var(--calendar-chip-selected-shadow);border-color:#0000}.feed-module__TizZkG__dayChipSelected:hover{background-color:var(--accent-hover)}.feed-module__TizZkG__dayChipToday{background-color:var(--calendar-chip-today-bg);border-color:var(--calendar-chip-today-border)}.feed-module__TizZkG__dayChipToday:hover{background-color:var(--calendar-chip-today-bg);filter:brightness(1.06)}.feed-module__TizZkG__dayChipLabel{margin-bottom:2px;font-size:10px}.feed-module__TizZkG__dayChipLabelSat{color:var(--calendar-chip-sat)}.feed-module__TizZkG__dayChipLabelSun{color:var(--calendar-chip-sun)}.feed-module__TizZkG__dayChipLabelToday{color:var(--calendar-chip-today-label);font-weight:800}.feed-module__TizZkG__dayChipNumber{color:var(--calendar-chip-number);font-size:16px;font-weight:700}.feed-module__TizZkG__dayChipSubLabel{font-size:12px}.feed-module__TizZkG__dayChipToday .feed-module__TizZkG__dayChipNumber{color:var(--calendar-chip-today-number)}.feed-module__TizZkG__dayChipSelected .feed-module__TizZkG__dayChipLabel,.feed-module__TizZkG__dayChipSelected .feed-module__TizZkG__dayChipLabelSat,.feed-module__TizZkG__dayChipSelected .feed-module__TizZkG__dayChipLabelSun,.feed-module__TizZkG__dayChipSelected .feed-module__TizZkG__dayChipLabelToday,.feed-module__TizZkG__dayChipSelected .feed-module__TizZkG__dayChipNumber{color:var(--calendar-chip-selected-text)}.feed-module__TizZkG__scheduleDot{background-color:var(--calendar-chip-dot);border-radius:50%;width:4px;height:4px;position:absolute;bottom:6px}.feed-module__TizZkG__scheduleDotSelected{background-color:var(--calendar-chip-dot-selected)}.feed-module__TizZkG__scheduleListContainer{background-color:var(--dashboard-schedule-bg);min-height:300px}.feed-module__TizZkG__emptyState{color:var(--text-label);text-align:center;flex-direction:column;justify-content:center;align-items:center;padding:80px 0;display:flex}.feed-module__TizZkG__emptyIconCircle{background-color:var(--surface-muted);border-radius:50%;justify-content:center;align-items:center;width:56px;height:56px;margin-bottom:12px;display:flex}.feed-module__TizZkG__emptyText{color:var(--text-label);white-space:nowrap;padding:16px;font-size:13px}.feed-module__TizZkG__emptyMessage{color:var(--text-secondary);font-size:14px}.feed-module__TizZkG__allScheduleHeader{align-items:center;gap:16px;margin-bottom:16px;display:flex}.feed-module__TizZkG__backLink{border-radius:9999px;justify-content:center;align-items:center;padding:8px;text-decoration:none;transition:background-color .2s;display:flex}.feed-module__TizZkG__backLink:hover{background-color:var(--surface-hover)}.feed-module__TizZkG__calendarLoading{text-align:center;color:var(--dashboard-empty-text);padding:32px;font-size:14px}.feed-module__TizZkG__calendarResetLink{color:var(--accent-text);cursor:pointer;background:0 0;border:none;margin-top:8px;font-size:12px;text-decoration:underline}.feed-module__TizZkG__emptyHint{color:var(--text-label);margin-top:4px;font-size:12px}.feed-module__TizZkG__sectionTitleMuted{color:var(--text-secondary)}.feed-module__TizZkG__linkUnderline{text-decoration:underline}.feed-module__TizZkG__archiveDateLabel{color:var(--text-secondary);font-size:14px;font-weight:700}.feed-module__TizZkG__archiveEmpty{text-align:center;color:var(--text-label);padding:32px;font-size:12px}.feed-module__TizZkG__bottomScrollAnchor{scroll-margin-top:1000px}.feed-module__TizZkG__rowContainer{border-bottom:1px solid var(--dashboard-row-divider);background-color:#0000;align-items:center;gap:12px;padding:12px 16px;text-decoration:none;transition:background-color .2s;display:flex}.feed-module__TizZkG__rowContainer:hover{background-color:var(--surface-hover)}@media (min-width:640px){.feed-module__TizZkG__rowContainer{gap:16px;padding:20px}}.feed-module__TizZkG__timeColumn{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-width:60px;display:none}@media (min-width:640px){.feed-module__TizZkG__timeColumn{display:flex}}.feed-module__TizZkG__timeDate{color:var(--schedule-time-date);margin-bottom:2px;font-size:10px;font-weight:500}.feed-module__TizZkG__timeValue{color:var(--schedule-time-value);font-family:Pretendard,sans-serif;font-size:18px;font-weight:700;line-height:1.1}.feed-module__TizZkG__verticalDivider{background-color:var(--surface-muted);width:2px;height:32px;display:none}@media (min-width:640px){.feed-module__TizZkG__verticalDivider{display:block}}.feed-module__TizZkG__infoColumn{flex:1;align-items:center;gap:10px;min-width:0;display:flex}.feed-module__TizZkG__infoAvatar{border:1px solid var(--border-color);background-color:var(--surface-muted);cursor:pointer;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:38px;height:38px;font-size:12px;display:flex;overflow:hidden}@media (min-width:640px){.feed-module__TizZkG__infoAvatar{width:44px;height:44px;font-size:14px}}.feed-module__TizZkG__infoTextWrapper{flex-direction:column;justify-content:center;gap:2px;min-width:0;display:flex}.feed-module__TizZkG__infoTopRow{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.feed-module__TizZkG__streamerName{color:var(--text-primary);font-size:13px;font-weight:700}@media (min-width:640px){.feed-module__TizZkG__streamerName{font-size:14px}}.feed-module__TizZkG__mobileTimeText{color:var(--dashboard-time-badge-text);background-color:var(--dashboard-time-badge-bg);border-radius:4px;padding:1px 4px;font-size:11px;font-weight:600;display:inline-block}@media (min-width:640px){.feed-module__TizZkG__mobileTimeText{display:none}}.feed-module__TizZkG__streamTitle{color:var(--text-secondary);white-space:nowrap;text-overflow:ellipsis;font-size:13px;line-height:1.4;transition:color .2s;overflow:hidden}@media (min-width:640px){.feed-module__TizZkG__streamTitle{font-size:14px}}.feed-module__TizZkG__rowContainer:hover .feed-module__TizZkG__streamTitle{color:var(--accent-text)}.feed-module__TizZkG__actionColumn{align-items:center;gap:4px;padding-left:4px;display:flex}.feed-module__TizZkG__platformBadge{white-space:nowrap;border:1px solid #0000;border-radius:6px;justify-content:center;align-items:center;height:26px;padding:4px 8px;font-size:11px;font-weight:700;line-height:1;display:inline-flex}@media (min-width:640px){.feed-module__TizZkG__platformBadge{height:30px;padding:6px 12px;font-size:12px}}.feed-module__TizZkG__platformBadgeChzzk{background-color:var(--platform-chzzk-bg);color:var(--platform-chzzk-text);border-color:var(--platform-chzzk-border)}.feed-module__TizZkG__platformBadgeSoop{background-color:var(--platform-soop-bg);color:var(--platform-soop-text);border-color:var(--platform-soop-border)}.feed-module__TizZkG__platformBadgeYoutube{background-color:var(--platform-youtube-bg);color:var(--platform-youtube-text);border-color:var(--platform-youtube-border)}.feed-module__TizZkG__platformBadgeCime{background-color:var(--platform-cime-bg);color:var(--platform-cime-text);border-color:var(--platform-cime-border)}.feed-module__TizZkG__moreBtn{background-color:var(--surface-muted);width:28px;height:28px;color:var(--text-label);opacity:.8;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;margin-left:2px;display:flex}.feed-module__TizZkG__rowContainer:hover .feed-module__TizZkG__moreBtn{opacity:1}@media (min-width:640px){.feed-module__TizZkG__moreBtn{width:32px;height:32px;margin-left:4px}}.feed-module__TizZkG__archiveSection{max-width:896px;margin:48px auto 0}.feed-module__TizZkG__archiveSectionFlush{margin-top:0}.feed-module__TizZkG__archiveCard{background-color:var(--archive-card-bg);border:1px solid var(--dashboard-card-border);border-radius:20px;overflow:hidden}.feed-module__TizZkG__archiveCardStacked{margin-bottom:24px}.feed-module__TizZkG__archiveHeader{border-bottom:1px solid var(--dashboard-card-border);align-items:center;gap:8px;padding:12px 20px;display:flex}.feed-module__TizZkG__archiveDateHeaderText{color:var(--archive-date-text);font-size:14px;font-weight:700}.feed-module__TizZkG__tagYesterday,.feed-module__TizZkG__archiveDateBadge{background-color:var(--archive-date-badge-bg);color:var(--archive-date-badge-text);border:1px solid var(--archive-date-badge-border);border-radius:4px;padding:2px 6px;font-size:10px;font-weight:700}.feed-module__TizZkG__tagYesterday{background-color:var(--surface-hover);color:var(--text-secondary);border:none}.feed-module__TizZkG__archiveRow{border-bottom:1px solid var(--dashboard-row-divider);align-items:center;gap:12px;padding:12px 16px;transition:background-color .2s;display:flex}.feed-module__TizZkG__archiveRow:hover{background-color:var(--surface-hover)}@media (min-width:640px){.feed-module__TizZkG__archiveRow{gap:16px;padding:16px 20px}}.feed-module__TizZkG__archiveRow:last-child{border-bottom:none}.feed-module__TizZkG__archiveRowBody{cursor:pointer;flex:1;min-width:0}.feed-module__TizZkG__archiveRowMeta{align-items:center;gap:8px;margin-bottom:2px;display:flex}.feed-module__TizZkG__archiveDurationBadge{color:var(--archive-duration-text);background-color:var(--archive-duration-bg);white-space:nowrap;border-radius:4px;align-items:center;gap:4px;padding:2px 6px;font-size:10px;display:inline-flex}.feed-module__TizZkG__archiveReplayBtn{color:var(--text-secondary);border-radius:8px;flex-shrink:0;align-items:center;gap:4px;padding:6px;text-decoration:none;transition:all .2s;display:flex}.feed-module__TizZkG__archiveReplayBtn:hover{background-color:var(--surface-hover);color:var(--accent-text);box-shadow:var(--shadow-sm)}.feed-module__TizZkG__archiveReviewDone{background-color:var(--archive-review-done-bg);color:var(--archive-review-done-text);cursor:default}.feed-module__TizZkG__archiveReviewDone:hover{background-color:var(--archive-review-done-bg);color:var(--archive-review-done-text);box-shadow:none}.feed-module__TizZkG__archiveLoadMore{justify-content:center;align-items:center;height:40px;margin:20px 0;display:flex}.feed-module__TizZkG__archiveLoadMoreText{color:var(--dashboard-empty-text);align-items:center;gap:8px;font-size:14px;display:flex}.feed-module__TizZkG__archiveEndMessage{text-align:center;color:var(--text-muted);padding-bottom:40px;font-size:12px}.feed-module__TizZkG__archiveBtnText{font-size:12px;font-weight:700;display:none}@media (min-width:640px){.feed-module__TizZkG__archiveBtnText{display:block}.feed-module__TizZkG__archiveReplayBtn{gap:6px;padding:6px 12px}}.feed-module__TizZkG__dateDivider{background-color:var(--surface-hover);border-bottom:1px solid var(--border-color);z-index:5;justify-content:space-between;align-items:center;padding:12px 16px 8px;font-size:14px;font-weight:700;display:flex;position:sticky;top:0}.feed-module__TizZkG__dateDividerText{color:var(--text-secondary);font-size:14px;font-weight:700}.feed-module__TizZkG__dateDividerCount{background-color:var(--surface-hover);color:var(--text-secondary);border-radius:9999px;padding:2px 8px;font-size:12px;font-weight:400}.feed-module__TizZkG__filterSummaryHeader{color:var(--text-secondary);background-color:var(--dashboard-card-bg);border-bottom:1px solid var(--dashboard-card-border);z-index:1;justify-content:space-between;align-items:center;padding:16px;font-size:16px;font-weight:700;display:flex;position:sticky;top:0}.feed-module__TizZkG__filterSummaryCount{background-color:var(--surface-hover);color:var(--text-secondary);border-radius:9999px;padding:2px 8px;font-size:12px;font-weight:400}.feed-module__TizZkG__bgBlue200{background-color:#bfdbfe}.feed-module__TizZkG__bgPink200{background-color:#fbcfe8}.feed-module__TizZkG__bgGreen200{background-color:#bbf7d0}.feed-module__TizZkG__bgPurple200{background-color:#e9d5ff}.feed-module__TizZkG__bgYellow200{background-color:#fef08a}.feed-module__TizZkG__bgEmerald200{background-color:#a7f3d0}.feed-module__TizZkG__bgOrange200{background-color:#fed7aa}.feed-module__TizZkG__bgGray800{background-color:var(--text-primary)}.feed-module__TizZkG__dashboardShell{background-color:var(--dashboard-page-bg);width:100%;min-height:100%}.feed-module__TizZkG__bentoDashboard{max-width:1200px;margin:0 auto;padding:32px 24px 100px;font-family:Pretendard,sans-serif}.feed-module__TizZkG__bentoHeader{margin-bottom:24px}.feed-module__TizZkG__bentoTitle{color:var(--text-primary);letter-spacing:-.5px;margin:0;font-size:26px;font-weight:900}.feed-module__TizZkG__bentoSubtitle{color:var(--text-secondary);margin-top:4px;font-size:14px;font-weight:500}.feed-module__TizZkG__bentoGrid{grid-template-columns:1fr;grid-auto-rows:minmax(min-content,auto);gap:24px;display:grid}@media (min-width:1024px){.feed-module__TizZkG__bentoGrid{grid-template-columns:repeat(3,1fr)}.feed-module__TizZkG__colSpan2{grid-column:span 2}.feed-module__TizZkG__colSpan3{grid-column:span 3}.feed-module__TizZkG__rowSpan2{grid-row:span 2}.feed-module__TizZkG__rowSpan3{grid-row:span 3}.feed-module__TizZkG__rowSpan4{grid-row:span 4}}.feed-module__TizZkG__badgeContainer{flex-wrap:wrap;gap:8px;display:flex}.feed-module__TizZkG__badgeEquipped{background-color:var(--dashboard-badge-equipped-bg);color:var(--dashboard-badge-equipped-text);border:1px solid var(--dashboard-badge-equipped-border);border-radius:12px;align-items:center;gap:4px;padding:6px 12px;font-size:13px;font-weight:800;display:inline-flex}.feed-module__TizZkG__badgeNormal{background-color:var(--bg-color);color:var(--text-secondary);border:1px solid var(--border-strong);cursor:pointer;border-radius:12px;align-items:center;gap:4px;padding:6px 12px;font-size:13px;font-weight:600;transition:all .2s;display:inline-flex}.feed-module__TizZkG__badgeNormal:hover{background-color:var(--surface-hover);color:var(--text-secondary)}.feed-module__TizZkG__statList{flex-direction:column;gap:16px;display:flex}.feed-module__TizZkG__statRow{border-bottom:1px solid var(--dashboard-bento-border);justify-content:space-between;align-items:center;padding-bottom:12px;display:flex}.feed-module__TizZkG__statRow:last-child{border-bottom:none;padding-bottom:0}.feed-module__TizZkG__statLabel{color:var(--text-secondary);font-size:14px;font-weight:700}.feed-module__TizZkG__statValue{color:var(--text-primary);font-size:15px;font-weight:900}.feed-module__TizZkG__bentoBox{background-color:var(--dashboard-card-bg);box-shadow:var(--shadow-sm);border:1px solid var(--dashboard-bento-border);border-radius:32px;flex-direction:column;padding:32px;display:flex}.feed-module__TizZkG__bentoBoxCompact{padding:24px}.feed-module__TizZkG__bentoBoxNoPad{padding:0}.feed-module__TizZkG__bentoBoxTitle{color:var(--text-primary);align-items:center;gap:8px;margin:0 0 20px;font-size:18px;font-weight:800;display:flex}.feed-module__TizZkG__bentoBoxTitleSmall{color:var(--text-primary);align-items:center;gap:8px;margin:0;font-size:16px;font-weight:800;display:flex}.feed-module__TizZkG__bentoBoxTitleSmall.feed-module__TizZkG__mb16{margin-bottom:16px}.feed-module__TizZkG__bentoDarkBox{background-color:var(--dashboard-hero-bg);color:var(--dashboard-hero-text);justify-content:space-between;position:relative}.feed-module__TizZkG__bentoDarkBox:before{content:"";background-color:var(--dashboard-hero-glow);filter:blur(50px);opacity:.3;border-radius:50%;width:140px;height:140px;position:absolute;top:-40px;right:-40px}.feed-module__TizZkG__darkBoxContent{z-index:10;position:relative}.feed-module__TizZkG__calendarWidgetWrapper{flex:1;min-height:0;padding-right:8px;overflow-y:auto}.feed-module__TizZkG__calendarWidgetWrapper::-webkit-scrollbar{width:6px}.feed-module__TizZkG__calendarWidgetWrapper::-webkit-scrollbar-thumb{background-color:var(--border-strong);border-radius:4px}.feed-module__TizZkG__profileRow{align-items:center;gap:16px;margin-bottom:16px;display:flex}.feed-module__TizZkG__profileAvatar{background-color:#ffffff1a;border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;font-size:20px;display:flex}.feed-module__TizZkG__profileName{color:var(--dashboard-hero-text);margin:0;font-size:18px;font-weight:800}.feed-module__TizZkG__pointBox{background-color:#0003;border-radius:12px;padding:12px 16px}.feed-module__TizZkG__pointLabel{color:var(--dashboard-hero-muted);margin:0 0 4px;font-size:12px;font-weight:600}.feed-module__TizZkG__pointValue{color:var(--dashboard-hero-text);font-size:20px;font-weight:900}.feed-module__TizZkG__pointUnit{color:var(--dashboard-hero-accent);margin-left:2px;font-size:14px;font-weight:600}.feed-module__TizZkG__statRankBadge{color:#f43f5e;background-color:#fff1f2;border-radius:4px;margin-left:4px;padding:2px 6px;font-size:11px}.feed-module__TizZkG__statsContainerDark{background-color:#0000004d;border:1px solid #ffffff1a;border-radius:16px;justify-content:space-between;align-items:center;padding:16px;display:flex}.feed-module__TizZkG__statDarkItem{flex-direction:column;gap:4px;display:flex}.feed-module__TizZkG__statDarkLabel{color:var(--dashboard-hero-muted);font-size:12px;font-weight:600}.feed-module__TizZkG__statDarkValue{color:var(--dashboard-hero-text);font-size:20px;font-weight:900}.feed-module__TizZkG__statDarkValue small{color:var(--dashboard-hero-muted);margin-left:2px;font-size:13px;font-weight:500}.feed-module__TizZkG__statDarkDivider{background-color:#ffffff1a;width:1px;height:30px}.feed-module__TizZkG__grassHeader{justify-content:space-between;align-items:flex-end;margin-bottom:24px;display:flex}.feed-module__TizZkG__grassTitle{color:var(--text-primary);align-items:center;gap:8px;margin:0 0 4px;font-size:18px;font-weight:800;display:flex}.feed-module__TizZkG__grassSubtitle{color:var(--text-secondary);margin:0;font-size:14px;font-weight:500}.feed-module__TizZkG__grassSubtitle b{color:#f97316}.feed-module__TizZkG__grassLegend{color:var(--text-label);align-items:center;gap:8px;font-size:12px;font-weight:700;display:flex}.feed-module__TizZkG__legendCell{border-radius:2px;width:12px;height:12px}.feed-module__TizZkG__grassGridWrapper{scrollbar-width:thin;gap:6px;padding-bottom:8px;display:flex;overflow-x:auto}.feed-module__TizZkG__grassGridWrapper::-webkit-scrollbar{height:6px}.feed-module__TizZkG__grassGridWrapper::-webkit-scrollbar-thumb{background-color:var(--border-strong);border-radius:4px}.feed-module__TizZkG__grassColumn{flex-direction:column;flex-shrink:0;gap:6px;display:flex}.feed-module__TizZkG__grassCell{cursor:pointer;border-radius:4px;width:16px;height:16px;transition:all .2s}.feed-module__TizZkG__grassCell:hover{box-shadow:0 0 0 2px #fff,0 0 0 4px #34d399}.feed-module__TizZkG__bgLvl0{background-color:var(--dashboard-grass-empty)}.feed-module__TizZkG__bgLvl1{background-color:#a7f3d0}.feed-module__TizZkG__bgLvl2{background-color:#34d399}.feed-module__TizZkG__bgLvl3{background-color:#059669}.feed-module__TizZkG__logMoreBtn:hover{color:var(--dashboard-share-btn-text)}.feed-module__TizZkG__logList::-webkit-scrollbar{display:none}.feed-module__TizZkG__logItem{align-items:flex-start;gap:12px;display:flex}.feed-module__TizZkG__logIconWrapper{border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;margin-top:2px;display:flex}.feed-module__TizZkG__logIconBlue{background-color:var(--surface-active);color:var(--dashboard-icon-accent)}.feed-module__TizZkG__logIconEmerald{color:#10b981;background-color:#ecfdf5}.feed-module__TizZkG__logIconAmber{color:#f59e0b;background-color:#fffbeb}.feed-module__TizZkG__logText b{color:var(--text-primary);font-weight:800}.feed-module__TizZkG__logTime{color:var(--text-muted);font-size:12px}.feed-module__TizZkG__logHeader{justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}.feed-module__TizZkG__logMoreBtn{color:var(--text-muted);cursor:pointer;background:0 0;border:none;align-items:center;font-size:12px;font-weight:700;display:flex}.feed-module__TizZkG__logList{scrollbar-width:none;flex-direction:column;flex:1;gap:12px;max-height:120px;padding-right:8px;display:flex;overflow-y:auto}.feed-module__TizZkG__logText{color:var(--text-secondary);margin:0 0 4px;font-size:13px;font-weight:500;line-height:1.3}.feed-module__TizZkG__iconAccent{color:var(--dashboard-icon-accent)}.feed-module__TizZkG__iconMuted{color:var(--dashboard-icon-muted)}.feed-module__TizZkG__iconNav{color:var(--dashboard-icon-nav)}.feed-module__TizZkG__sectionIcon{color:var(--dashboard-section-icon)}.feed-module__TizZkG__emptyStateText{color:var(--dashboard-empty-text);text-align:center;margin-top:20px;font-size:13px}.feed-module__TizZkG__tooltipBubble{z-index:99999;pointer-events:none;background-color:var(--dashboard-tooltip-bg);color:var(--dashboard-tooltip-text);box-shadow:var(--shadow-md);white-space:nowrap;border-radius:8px;padding:6px 12px;font-size:12px;font-weight:700;position:fixed}.feed-module__TizZkG__communityBadge{background-color:var(--dashboard-community-badge-bg);width:max-content;color:var(--dashboard-community-badge-text);border:1px solid var(--dashboard-community-badge-border);border-radius:9999px;margin-bottom:16px;padding:4px 12px;font-size:10px;font-weight:900;display:inline-block}.feed-module__TizZkG__communityAccent{color:var(--dashboard-community-accent)}.feed-module__TizZkG__bentoFeedWrapper .container{background-color:#0000!important;min-height:auto!important;padding:0!important}.feed-module__TizZkG__feedInnerPad{padding:32px}@media (max-width:767px){.feed-module__TizZkG__storyNavBtn{display:none!important}.feed-module__TizZkG__storyList{margin:0 -16px!important;padding:10px 16px!important}.feed-module__TizZkG__storyAvatarRing{width:64px;height:64px}}
.DashboardBottomWidgets-module__MspP3a__desktopWrapper{width:100%;max-width:896px;margin:50px auto 0}.DashboardBottomWidgets-module__MspP3a__bentoGrid{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}.DashboardBottomWidgets-module__MspP3a__bentoBox{background-color:var(--dashboard-card-bg);box-shadow:var(--shadow-sm);border:1px solid var(--dashboard-bento-border);border-radius:32px;flex-direction:column;padding:24px;display:flex;overflow:hidden}.DashboardBottomWidgets-module__MspP3a__bentoDarkBox{background-color:var(--dashboard-hero-bg);color:var(--dashboard-hero-text);position:relative}.DashboardBottomWidgets-module__MspP3a__bentoBoxTitleSmall{color:var(--text-primary);align-items:center;gap:8px;margin:0;font-size:16px;font-weight:800;display:flex}.DashboardBottomWidgets-module__MspP3a__mb16{margin-bottom:16px}@media (min-width:1024px){.DashboardBottomWidgets-module__MspP3a__colSpan1{grid-column:span 1}.DashboardBottomWidgets-module__MspP3a__colSpan2{grid-column:span 2}}.DashboardBottomWidgets-module__MspP3a__bentoBoxHeaderWithShare{justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}.DashboardBottomWidgets-module__MspP3a__shareBtnSmall{color:var(--dashboard-share-btn-text);background-color:var(--dashboard-share-btn-bg);cursor:pointer;border:none;border-radius:8px;align-items:center;gap:4px;padding:6px 12px;font-size:12px;font-weight:700;transition:all .2s;display:flex}.DashboardBottomWidgets-module__MspP3a__shareBtnSmall:active{transform:scale(.95)}.DashboardBottomWidgets-module__MspP3a__streakCard{background:var(--dashboard-streak-bg);border:1px solid var(--dashboard-streak-border);border-radius:24px;margin-bottom:16px;padding:20px;position:relative;overflow:hidden}.DashboardBottomWidgets-module__MspP3a__streakBgIcon{opacity:.1;color:#059669;position:absolute;top:-16px;right:-16px}.DashboardBottomWidgets-module__MspP3a__streakContent{z-index:10;position:relative}.DashboardBottomWidgets-module__MspP3a__streakLabel{color:var(--dashboard-streak-label);letter-spacing:-.02em;align-items:center;gap:6px;margin-bottom:8px;font-size:13px;font-weight:900;display:flex}.DashboardBottomWidgets-module__MspP3a__streakTitle{color:var(--text-primary);letter-spacing:-.02em;margin:0;font-size:26px;font-weight:900;line-height:1.3}.DashboardBottomWidgets-module__MspP3a__streakTitle span{color:var(--dashboard-streak-label)}.DashboardBottomWidgets-module__MspP3a__statGrid{gap:12px;display:flex}.DashboardBottomWidgets-module__MspP3a__statCard{background-color:var(--bg-color);border:1px solid var(--dashboard-bento-border);border-radius:20px;flex:1;padding:16px}.DashboardBottomWidgets-module__MspP3a__statIconWrapper{background-color:var(--card-bg);width:28px;height:28px;color:var(--text-muted);border-radius:50%;justify-content:center;align-items:center;margin-bottom:12px;display:flex;box-shadow:0 1px 2px #0000000d}.DashboardBottomWidgets-module__MspP3a__statLabel{color:var(--text-muted);margin:0 0 4px;font-size:11px;font-weight:700}.DashboardBottomWidgets-module__MspP3a__statValue{color:var(--text-primary);margin:0;font-size:18px;font-weight:900}.DashboardBottomWidgets-module__MspP3a__statValue span{color:var(--text-primary);font-size:22px}.DashboardBottomWidgets-module__MspP3a__insightBadge{color:#c7d2fe;background-color:#6366f14d;border:1px solid #818cf84d;border-radius:9999px;width:max-content;margin-bottom:16px;padding:4px 12px;font-size:10px;font-weight:900;display:inline-block}.DashboardBottomWidgets-module__MspP3a__insightTitleDark span{color:var(--dashboard-community-accent)}.DashboardBottomWidgets-module__MspP3a__grassHeader{justify-content:space-between;align-items:flex-end;margin-bottom:20px;display:flex}.DashboardBottomWidgets-module__MspP3a__grassSubtitle{color:var(--text-muted);margin:4px 0 0;font-size:12px;font-weight:700}.DashboardBottomWidgets-module__MspP3a__infoBtn{background-color:var(--bg-color);color:var(--text-muted);cursor:pointer;border:none;border-radius:50%;justify-content:center;align-items:center;padding:8px;transition:transform .1s;display:flex}.DashboardBottomWidgets-module__MspP3a__infoBtn:active{transform:scale(.95)}.DashboardBottomWidgets-module__MspP3a__grassBentoBox{min-width:0}.DashboardBottomWidgets-module__MspP3a__grassScrollInner{--grass-cell-size:16px;--grass-gap:6px;--grass-columns:1;width:max-content}.DashboardBottomWidgets-module__MspP3a__grassScrollWrapper{-webkit-overflow-scrolling:touch;-ms-overflow-style:none;scrollbar-width:none;width:100%;min-width:0;max-width:100%;margin:0 -8px;padding:0 8px 8px;overflow-x:auto}.DashboardBottomWidgets-module__MspP3a__grassScrollWrapper::-webkit-scrollbar{display:none}.DashboardBottomWidgets-module__MspP3a__monthLabels{height:18px;width:calc(var(--grass-columns) * var(--grass-cell-size) + max(0, var(--grass-columns) - 1) * var(--grass-gap));margin-bottom:8px;position:relative}.DashboardBottomWidgets-module__MspP3a__monthLabel{top:0;left:calc(var(--grass-column) * (var(--grass-cell-size) + var(--grass-gap)));color:var(--text-muted);white-space:nowrap;font-size:11px;font-weight:700;position:absolute}.DashboardBottomWidgets-module__MspP3a__grassGrid{grid-template-rows:repeat(7,minmax(0,1fr));grid-auto-flow:column;grid-auto-columns:var(--grass-cell-size);gap:var(--grass-gap);width:max-content;display:grid}.DashboardBottomWidgets-module__MspP3a__grassCell{width:var(--grass-cell-size);height:var(--grass-cell-size);cursor:pointer;border:none;border-radius:4px;padding:0;transition:transform .1s,box-shadow .2s}.DashboardBottomWidgets-module__MspP3a__grassCell:active{transform:scale(.75)}.DashboardBottomWidgets-module__MspP3a__grassCellSelected{box-shadow:0 0 0 2px var(--dashboard-card-bg), 0 0 0 4px var(--dashboard-grass-select-ring)}.DashboardBottomWidgets-module__MspP3a__grassFuture{opacity:.35}.DashboardBottomWidgets-module__MspP3a__grassEmpty{background-color:var(--dashboard-grass-empty)}.DashboardBottomWidgets-module__MspP3a__grassLow{background-color:var(--dashboard-grass-low)}.DashboardBottomWidgets-module__MspP3a__grassMedium{background-color:var(--dashboard-grass-medium)}.DashboardBottomWidgets-module__MspP3a__grassHigh{background-color:var(--dashboard-grass-high)}.DashboardBottomWidgets-module__MspP3a__legendWrapper{opacity:.8;justify-content:flex-end;align-items:center;gap:6px;margin-top:12px;display:flex}.DashboardBottomWidgets-module__MspP3a__legendWrapper span{color:var(--text-muted);margin:0 4px;font-size:10px;font-weight:700}.DashboardBottomWidgets-module__MspP3a__legendCell{border-radius:3px;width:12px;height:12px}.DashboardBottomWidgets-module__MspP3a__insightHeaderBetween{justify-content:space-between;align-items:center;margin-bottom:20px;display:flex}.DashboardBottomWidgets-module__MspP3a__insightHeaderLeft{align-items:center;gap:8px;display:flex}.DashboardBottomWidgets-module__MspP3a__badgeProgress{color:var(--text-muted);background-color:var(--bg-color);border-radius:8px;padding:4px 8px;font-size:11px;font-weight:700}.DashboardBottomWidgets-module__MspP3a__badgeListScroll{-ms-overflow-style:none;scrollbar-width:none;gap:12px;margin:0 -8px;padding-bottom:8px;padding-left:8px;padding-right:8px;display:flex;overflow-x:auto}.DashboardBottomWidgets-module__MspP3a__badgeListScroll::-webkit-scrollbar{display:none}.DashboardBottomWidgets-module__MspP3a__badgeItem{cursor:pointer;background:0 0;border:none;flex-direction:column;flex:none;align-items:center;width:72px;padding:0;transition:transform .1s;display:flex}.DashboardBottomWidgets-module__MspP3a__badgeItem:active{transform:scale(.95)}.DashboardBottomWidgets-module__MspP3a__badgeLocked{opacity:.4;filter:grayscale()}.DashboardBottomWidgets-module__MspP3a__badgeIconBox{width:56px;height:56px;box-shadow:var(--shadow-sm);border:2px solid var(--dashboard-card-bg);border-radius:50%;justify-content:center;align-items:center;margin-bottom:8px;display:flex}.DashboardBottomWidgets-module__MspP3a__badgeTitle{color:var(--text-secondary);text-align:center;word-break:keep-all;margin:0;font-size:10px;font-weight:700;line-height:1.2}.DashboardBottomWidgets-module__MspP3a__iconAmber{color:#fbbf24}.DashboardBottomWidgets-module__MspP3a__iconSlateDark{color:#334155}.DashboardBottomWidgets-module__MspP3a__iconSlateLight{color:var(--text-muted)}.DashboardBottomWidgets-module__MspP3a__iconOrange{color:#f97316}.DashboardBottomWidgets-module__MspP3a__iconCyan{color:#06b6d4}.DashboardBottomWidgets-module__MspP3a__iconIndigo{color:#6366f1}.DashboardBottomWidgets-module__MspP3a__iconSlate{color:var(--text-muted)}.DashboardBottomWidgets-module__MspP3a__iconEmerald{color:#10b981}.DashboardBottomWidgets-module__MspP3a__bgOrange{background-color:#fff7ed}.DashboardBottomWidgets-module__MspP3a__bgCyan{background-color:#ecfeff}.DashboardBottomWidgets-module__MspP3a__bgIndigo{background-color:#eef2ff}.DashboardBottomWidgets-module__MspP3a__bgSlate{background-color:#f1f5f9}.DashboardBottomWidgets-module__MspP3a__modalOverlay{background-color:var(--dashboard-modal-overlay);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);position:fixed;inset:0}.DashboardBottomWidgets-module__MspP3a__modalOverlayDark{background-color:var(--dashboard-modal-overlay);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);position:absolute;inset:0}.DashboardBottomWidgets-module__MspP3a__bottomSheet{background-color:var(--card-bg);border-radius:32px 32px 0 0;max-width:600px;margin:0 auto;padding:16px 24px 48px;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -15px 50px #00000026}.DashboardBottomWidgets-module__MspP3a__sheetHandle{background-color:var(--dashboard-sheet-handle);border-radius:9999px;width:48px;height:6px;margin:0 auto 24px}.DashboardBottomWidgets-module__MspP3a__sheetHeader{justify-content:space-between;align-items:center;margin-bottom:24px;display:flex}.DashboardBottomWidgets-module__MspP3a__sheetDateYear{color:var(--text-muted);margin:0 0 2px;font-size:14px;font-weight:700}.DashboardBottomWidgets-module__MspP3a__sheetDateDay{color:var(--text-primary);margin:0;font-size:24px;font-weight:900}.DashboardBottomWidgets-module__MspP3a__sheetCloseBtn{background-color:var(--bg-color);color:var(--text-muted);cursor:pointer;border:none;border-radius:50%;padding:8px;display:flex}.DashboardBottomWidgets-module__MspP3a__dailyEventList{overscroll-behavior:contain;flex-direction:column;gap:12px;max-height:50vh;padding-bottom:20px;display:flex;overflow-y:auto}.DashboardBottomWidgets-module__MspP3a__dailyEventList::-webkit-scrollbar{display:none}.DashboardBottomWidgets-module__MspP3a__dailyEventItem{background-color:var(--bg-color);border:1px solid var(--dashboard-bento-border);border-radius:20px;align-items:center;gap:16px;padding:16px;display:flex}.DashboardBottomWidgets-module__MspP3a__eventIconBox{border-radius:14px;justify-content:center;align-items:center;width:44px;height:44px;display:flex;box-shadow:0 1px 2px #0000000d}.DashboardBottomWidgets-module__MspP3a__eventLive{color:#f43f5e;background-color:#fff1f2}.DashboardBottomWidgets-module__MspP3a__eventPersonal{background-color:var(--dashboard-card-bg);color:var(--text-secondary);border:1px solid var(--border-strong)}.DashboardBottomWidgets-module__MspP3a__eventTime{color:var(--text-muted);margin:0 0 4px;font-size:11px;font-weight:700}.DashboardBottomWidgets-module__MspP3a__eventTitle{color:var(--text-primary);margin:0;font-size:14px;font-weight:700}.DashboardBottomWidgets-module__MspP3a__centerModalWrapper{justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.DashboardBottomWidgets-module__MspP3a__centerModalCard{background-color:var(--dashboard-card-bg);border:1px solid var(--guide-modal-card-border);z-index:10;text-align:center;width:100%;max-width:320px;box-shadow:var(--shadow-md);border-radius:32px;flex-direction:column;align-items:center;padding:32px;display:flex;position:relative}.DashboardBottomWidgets-module__MspP3a__modalCloseTopRight{color:var(--text-muted);cursor:pointer;background:0 0;border:none;padding:8px;position:absolute;top:16px;right:16px}.DashboardBottomWidgets-module__MspP3a__badgeLargeWrapper{margin:16px 0 24px;position:relative}.DashboardBottomWidgets-module__MspP3a__badgeGlow{filter:blur(24px);opacity:.2;background-color:#818cf8;border-radius:50%;animation:2s cubic-bezier(.4,0,.6,1) infinite DashboardBottomWidgets-module__MspP3a__pulse;position:absolute;inset:0}.DashboardBottomWidgets-module__MspP3a__badgeLargeIconBox{z-index:10;border:4px solid var(--dashboard-card-bg);border-radius:50%;justify-content:center;align-items:center;width:112px;height:112px;display:flex;position:relative;box-shadow:inset 0 2px 4px #0000000d}.DashboardBottomWidgets-module__MspP3a__badgeStatusPill{border-radius:9999px;margin-bottom:12px;padding:6px 14px;font-size:11px;font-weight:900;display:inline-block}.DashboardBottomWidgets-module__MspP3a__pillLocked{background-color:var(--surface-hover);color:var(--text-muted)}.DashboardBottomWidgets-module__MspP3a__pillUnlocked{color:#059669;background-color:#ecfdf5}.DashboardBottomWidgets-module__MspP3a__badgeLargeTitle{color:var(--text-primary);margin:0 0 8px;font-size:24px;font-weight:900}.DashboardBottomWidgets-module__MspP3a__badgeLargeDesc{color:var(--text-secondary);margin:0;font-size:13px;font-weight:500;line-height:1.6}.DashboardBottomWidgets-module__MspP3a__modalConfirmBtn{background-color:var(--guide-modal-confirm-bg);width:100%;color:var(--guide-modal-confirm-text);border:1px solid var(--guide-modal-list-border);cursor:pointer;border-radius:16px;margin-top:24px;padding:14px;font-weight:700;transition:transform .1s,background-color .2s,color .2s}.DashboardBottomWidgets-module__MspP3a__modalConfirmBtn:hover{background-color:var(--surface-hover);color:var(--text-primary)}.DashboardBottomWidgets-module__MspP3a__modalConfirmBtn:active{transform:scale(.95)}.DashboardBottomWidgets-module__MspP3a__shareCard{z-index:10;aspect-ratio:9/16;background:linear-gradient(to bottom right,#0f172a,#1e1b4b,#064e3b);border:1px solid #ffffff1a;border-radius:32px;flex-direction:column;width:100%;max-width:320px;padding:32px;display:flex;position:relative;box-shadow:0 25px 50px -12px #00000080}.DashboardBottomWidgets-module__MspP3a__shareCloseBtn{color:#ffffff80;cursor:pointer;background-color:#0003;border:none;border-radius:50%;padding:8px;display:flex;position:absolute;top:16px;right:16px}.DashboardBottomWidgets-module__MspP3a__shareContent{flex-direction:column;flex:1;justify-content:center;display:flex}.DashboardBottomWidgets-module__MspP3a__shareTag{color:#34d399;letter-spacing:.1em;text-transform:uppercase;margin-bottom:12px;font-size:11px;font-weight:900}.DashboardBottomWidgets-module__MspP3a__shareTitle{color:#fff;margin:0 0 32px;font-size:28px;font-weight:900;line-height:1.3}.DashboardBottomWidgets-module__MspP3a__shareTitle span{color:#818cf8}.DashboardBottomWidgets-module__MspP3a__shareStatsList{flex-direction:column;gap:12px;margin-bottom:32px;display:flex}.DashboardBottomWidgets-module__MspP3a__shareStatItem{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background-color:#ffffff1a;border:1px solid #ffffff0d;border-radius:16px;padding:16px}.DashboardBottomWidgets-module__MspP3a__shareStatItem p{color:#fff9;margin:0 0 4px;font-size:11px;font-weight:700}.DashboardBottomWidgets-module__MspP3a__shareStatItem h4{color:#fff;margin:0;font-size:18px;font-weight:900}.DashboardBottomWidgets-module__MspP3a__shareActions{gap:12px;display:flex}.DashboardBottomWidgets-module__MspP3a__shareSaveBtn{background-color:var(--card-bg);color:var(--text-primary);cursor:pointer;border:none;border-radius:14px;flex:1;padding:14px;font-size:14px;font-weight:900;transition:transform .1s}.DashboardBottomWidgets-module__MspP3a__shareSaveBtn:active{transform:scale(.95)}.DashboardBottomWidgets-module__MspP3a__shareSendBtn{color:#fff;cursor:pointer;background-color:#6366f1;border:none;border-radius:14px;flex:none;justify-content:center;align-items:center;padding:14px;transition:transform .1s;display:flex}.DashboardBottomWidgets-module__MspP3a__shareSendBtn:active{transform:scale(.95)}.DashboardBottomWidgets-module__MspP3a__infoModalHeader{flex-direction:column;align-items:center;margin-top:12px;margin-bottom:24px;display:flex}.DashboardBottomWidgets-module__MspP3a__infoModalIconBg{background-color:var(--guide-modal-icon-bg);border:1px solid var(--guide-modal-icon-border);width:56px;height:56px;box-shadow:var(--guide-modal-icon-shadow);border-radius:50%;justify-content:center;align-items:center;margin-bottom:12px;display:flex}.DashboardBottomWidgets-module__MspP3a__infoModalIcon{color:var(--guide-modal-icon-color)}.DashboardBottomWidgets-module__MspP3a__infoModalTitle{color:var(--text-primary);margin:0 0 8px;font-size:18px;font-weight:900}.DashboardBottomWidgets-module__MspP3a__infoModalDesc{color:var(--text-secondary);text-align:center;margin:0;font-size:13px;font-weight:500;line-height:1.5}.DashboardBottomWidgets-module__MspP3a__infoStepList{background-color:var(--guide-modal-list-bg);border:1px solid var(--guide-modal-list-border);border-radius:16px;flex-direction:column;gap:12px;width:100%;padding:16px;display:flex}.DashboardBottomWidgets-module__MspP3a__infoStepItem{align-items:center;gap:16px;display:flex}.DashboardBottomWidgets-module__MspP3a__infoStepItem span{color:var(--guide-modal-step-text);font-size:13px;font-weight:700}.DashboardBottomWidgets-module__MspP3a__infoStepItem .DashboardBottomWidgets-module__MspP3a__grassCell{border-radius:4px;flex-shrink:0;width:16px;height:16px}.DashboardBottomWidgets-module__MspP3a__infoStepList .DashboardBottomWidgets-module__MspP3a__grassEmpty{box-sizing:border-box;border:1px solid var(--border-strong)}[data-theme=dark] .DashboardBottomWidgets-module__MspP3a__infoStepList .DashboardBottomWidgets-module__MspP3a__grassEmpty{background-color:#141820;border-color:#64748b}@keyframes DashboardBottomWidgets-module__MspP3a__pulse{0%,to{opacity:.2}50%{opacity:.4}}@media (max-width:1023px){.DashboardBottomWidgets-module__MspP3a__desktopWrapper{max-width:100%;margin-top:40px}.DashboardBottomWidgets-module__MspP3a__bentoGrid{flex-direction:column;gap:16px;display:flex}.DashboardBottomWidgets-module__MspP3a__colSpan1,.DashboardBottomWidgets-module__MspP3a__colSpan2{grid-column:auto}.DashboardBottomWidgets-module__MspP3a__bentoBox{border-radius:24px;padding:20px;box-shadow:0 1px 2px #00000005}.DashboardBottomWidgets-module__MspP3a__grassBentoBox{min-width:0}}.DashboardBottomWidgets-module__MspP3a__insightBgIconDark{opacity:.1;color:#fff;position:absolute;top:-20px;right:-20px}.DashboardBottomWidgets-module__MspP3a__insightContent{z-index:10;flex-direction:column;justify-content:space-between;height:100%;display:flex;position:relative}.DashboardBottomWidgets-module__MspP3a__insightBadge{border-radius:9999px;width:max-content;margin-bottom:12px;padding:4px 12px;font-size:10px;font-weight:900;display:inline-block}.DashboardBottomWidgets-module__MspP3a__insightTitleDark{letter-spacing:-.02em;color:var(--dashboard-hero-text);margin:0;font-size:24px;font-weight:900;line-height:1.3}.DashboardBottomWidgets-module__MspP3a__commStatsWrapper{flex-direction:column;gap:8px;margin-top:24px;display:flex}.DashboardBottomWidgets-module__MspP3a__commStatRow{background-color:#ffffff0d;border-radius:12px;justify-content:space-between;align-items:center;padding:10px 14px;display:flex}.DashboardBottomWidgets-module__MspP3a__commStatLabel{color:var(--dashboard-hero-muted);align-items:center;gap:6px;font-size:12px;font-weight:600;display:flex}.DashboardBottomWidgets-module__MspP3a__commStatValue{color:var(--dashboard-hero-text);font-size:16px;font-weight:900}.DashboardBottomWidgets-module__MspP3a__commStatValue span{color:var(--text-muted);margin-left:2px;font-size:11px;font-weight:600}.DashboardBottomWidgets-module__MspP3a__insightHeader{align-items:center;gap:8px;margin-bottom:20px;display:flex}.DashboardBottomWidgets-module__MspP3a__streamerList{flex-direction:column;gap:16px;display:flex}.DashboardBottomWidgets-module__MspP3a__streamerItem{align-items:center;gap:12px;display:flex}.DashboardBottomWidgets-module__MspP3a__streamerRank{text-align:center;width:20px;color:var(--text-muted);font-size:15px;font-weight:900}.DashboardBottomWidgets-module__MspP3a__rankTop{color:#f59e0b;font-size:16px}.DashboardBottomWidgets-module__MspP3a__streamerAvatar{background-color:var(--bg-color);border:1px solid var(--dashboard-bento-border);border-radius:50%;width:44px;height:44px}.DashboardBottomWidgets-module__MspP3a__avatarTop{border:2px solid #fbbf24;padding:2px}.DashboardBottomWidgets-module__MspP3a__streamerInfo{flex:1}.DashboardBottomWidgets-module__MspP3a__streamerInfo h4{color:var(--text-primary);margin:0 0 2px;font-size:14px;font-weight:900}.DashboardBottomWidgets-module__MspP3a__streamerInfo p{color:var(--text-muted);margin:0;font-size:11px;font-weight:700}.DashboardBottomWidgets-module__MspP3a__streamerCount{text-align:right;color:var(--text-secondary);font-size:12px;font-weight:600}.DashboardBottomWidgets-module__MspP3a__streamerCount span{color:#059669;font-size:15px;font-weight:900}.DashboardBottomWidgets-module__MspP3a__comingSoonWrapper{background-color:var(--bg-color);border:1px dashed var(--dashboard-coming-soon-border);min-height:120px;color:var(--text-muted);text-align:center;border-radius:16px;flex-direction:column;flex:1;justify-content:center;align-items:center;font-size:13px;font-weight:600;line-height:1.5;display:flex}.DashboardBottomWidgets-module__MspP3a__moreLinkBtn{color:var(--text-muted);align-items:center;gap:2px;font-size:12px;font-weight:600;text-decoration:none;transition:color .2s;display:flex}.DashboardBottomWidgets-module__MspP3a__moreLinkBtn:hover{color:var(--dashboard-share-btn-text)}@keyframes DashboardBottomWidgets-module__MspP3a__skeletonShimmer{0%{background-position:-200% 0}to{background-position:200% 0}}.DashboardBottomWidgets-module__MspP3a__skeletonBase{background-color:var(--dashboard-skeleton-base);background-image:linear-gradient(90deg, var(--dashboard-skeleton-base) 0px, var(--dashboard-skeleton-shimmer) 40px, var(--dashboard-skeleton-base) 80px);background-size:200% 100%;border-radius:8px;animation:1.5s linear infinite DashboardBottomWidgets-module__MspP3a__skeletonShimmer}.DashboardBottomWidgets-module__MspP3a__skeletonDark{background-color:var(--dashboard-skeleton-dark);background-image:linear-gradient(90deg, var(--dashboard-skeleton-dark) 0px, var(--dashboard-skeleton-dark-shimmer) 40px, var(--dashboard-skeleton-dark) 80px);background-size:200% 100%;border-radius:8px;animation:1.5s linear infinite DashboardBottomWidgets-module__MspP3a__skeletonShimmer}.DashboardBottomWidgets-module__MspP3a__communityBadge{background-color:var(--dashboard-community-badge-bg);width:max-content;color:var(--dashboard-community-badge-text);border:1px solid var(--dashboard-community-badge-border);border-radius:9999px;margin-bottom:12px;padding:4px 12px;font-size:10px;font-weight:900;display:inline-block}.DashboardBottomWidgets-module__MspP3a__communityAccent{color:var(--dashboard-community-accent)}.DashboardBottomWidgets-module__MspP3a__emptyStateText{color:var(--dashboard-empty-text);text-align:center;margin-top:20px;font-size:13px}.DashboardBottomWidgets-module__MspP3a__loadingStateText{text-align:center;color:var(--dashboard-empty-text);padding:20px}.DashboardBottomWidgets-module__MspP3a__tooltipBubble{z-index:99999;pointer-events:none;background-color:var(--dashboard-tooltip-bg);color:var(--dashboard-tooltip-text);box-shadow:var(--shadow-md);white-space:nowrap;border-radius:8px;padding:6px 12px;font-size:12px;font-weight:700;position:fixed}.DashboardBottomWidgets-module__MspP3a__sectionIcon{color:var(--dashboard-section-icon)}.DashboardBottomWidgets-module__MspP3a__skTitle{border-radius:6px;width:40%;height:20px;margin-bottom:16px}.DashboardBottomWidgets-module__MspP3a__skSubtitle{border-radius:4px;width:60%;height:14px}.DashboardBottomWidgets-module__MspP3a__skBadge{border-radius:99px;width:90px;height:22px;margin-bottom:16px}.DashboardBottomWidgets-module__MspP3a__skAvatar{border-radius:50%;flex-shrink:0;width:44px;height:44px}.DashboardBottomWidgets-module__MspP3a__skText{border-radius:4px;width:100%;height:14px}.DashboardBottomWidgets-module__MspP3a__skTextShort{border-radius:4px;width:40%;height:14px}
.MobileBackButton-module__P4CnEW__backBtn{color:var(--text-primary);cursor:pointer;background:0 0;border:none;border-radius:50%;flex-shrink:0;margin-left:-8px;padding:8px;transition:background-color .2s,transform .1s;display:none}.MobileBackButton-module__P4CnEW__backBtn:hover{background-color:#e2e8f080}.MobileBackButton-module__P4CnEW__backBtn:active{transform:scale(.95)}@media (max-width:1023px){.MobileBackButton-module__P4CnEW__backBtn{justify-content:center;align-items:center;min-height:30px;display:flex}}
