.WeeklyPlannerV1-module__lW_TGG__container{background-color:#f9fafb;justify-content:center;width:100%;padding:40px 20px;font-family:Pretendard;display:flex}.WeeklyPlannerV1-module__lW_TGG__standardBoard{width:100%;max-width:var(--planner-board-max-width,1200px);background-color:#fff;border:1px solid #e5e7eb;border-radius:12px;flex-direction:column;gap:24px;padding:32px;display:flex;box-shadow:0 4px 6px -1px #0000000d}.WeeklyPlannerV1-module__lW_TGG__header{border-bottom:2px solid #111;align-items:center;gap:12px;padding-bottom:20px;display:flex}.WeeklyPlannerV1-module__lW_TGG__title{color:#111;letter-spacing:-.5px;margin:0;font-size:24px;font-weight:800}.WeeklyPlannerV1-module__lW_TGG__divider{color:#d1d5db;font-size:20px;font-weight:300}.WeeklyPlannerV1-module__lW_TGG__streamer{color:#4b5563;font-size:18px;font-weight:500}.WeeklyPlannerV1-module__lW_TGG__contentLayout{flex-direction:column-reverse;gap:32px;display:flex}@media (min-width:1400px){.WeeklyPlannerV1-module__lW_TGG__contentLayout{flex-direction:row;align-items:flex-start}}.WeeklyPlannerV1-module__lW_TGG__listSection{flex-direction:column;flex:1.5;min-width:0;display:flex;overflow:hidden}.WeeklyPlannerV1-module__lW_TGG__tableHeader{color:#9ca3af;letter-spacing:1px;border-bottom:1px solid #e5e7eb;padding:8px 16px;font-size:12px;font-weight:700;display:flex}.WeeklyPlannerV1-module__lW_TGG__thDay{width:100px}.WeeklyPlannerV1-module__lW_TGG__thTitle{flex:1}.WeeklyPlannerV1-module__lW_TGG__thTime{text-align:right;width:100px}.WeeklyPlannerV1-module__lW_TGG__listBody{flex-direction:column;display:flex}.WeeklyPlannerV1-module__lW_TGG__row{cursor:pointer;color:#374151;border-bottom:1px solid #f3f4f6;align-items:center;padding:16px;transition:background-color .2s;display:flex}.WeeklyPlannerV1-module__lW_TGG__row:hover{background-color:#f9fafb}.WeeklyPlannerV1-module__lW_TGG__rowActive{background-color:#f3f4f6;border-left:4px solid #111;padding-left:12px}.WeeklyPlannerV1-module__lW_TGG__rowRest{color:#9ca3af}.WeeklyPlannerV1-module__lW_TGG__rowRest .WeeklyPlannerV1-module__lW_TGG__titleText{text-decoration:line-through}.WeeklyPlannerV1-module__lW_TGG__colDay{flex-direction:column;width:100px;display:flex}.WeeklyPlannerV1-module__lW_TGG__dayText{color:#111;font-size:15px;font-weight:700}.WeeklyPlannerV1-module__lW_TGG__dateText{color:#9ca3af;font-size:12px;font-weight:500}.WeeklyPlannerV1-module__lW_TGG__colTitle{flex:1;align-items:center;gap:8px;min-width:0;display:flex}.WeeklyPlannerV1-module__lW_TGG__partBadge{color:#fff;white-space:nowrap;background-color:#4b5563;border-radius:4px;flex-shrink:0;padding:2px 6px;font-size:11px;font-weight:700}.WeeklyPlannerV1-module__lW_TGG__titleText{white-space:normal;word-break:break-all;overflow-wrap:anywhere;line-break:anywhere;-webkit-line-clamp:1;text-overflow:ellipsis;-webkit-box-orient:vertical;flex:1;min-width:0;font-size:15px;font-weight:500;display:-webkit-box;overflow:hidden}.WeeklyPlannerV1-module__lW_TGG__rowActive .WeeklyPlannerV1-module__lW_TGG__titleText{font-weight:700}.WeeklyPlannerV1-module__lW_TGG__colTime{text-align:right;justify-content:flex-end;align-items:center;gap:8px;width:100px;display:flex}.WeeklyPlannerV1-module__lW_TGG__timeText{font-variant-numeric:tabular-nums;font-size:14px;font-weight:600}.WeeklyPlannerV1-module__lW_TGG__restText{color:#d1d5db}.WeeklyPlannerV1-module__lW_TGG__mobileArrow{color:#d1d5db;display:none}.WeeklyPlannerV1-module__lW_TGG__previewSection{background-color:#f9fafb;border:1px solid #f3f4f6;border-radius:12px;flex-direction:column;flex:1;gap:16px;height:fit-content;padding:20px;display:flex}.WeeklyPlannerV1-module__lW_TGG__imageFrame{aspect-ratio:16/9;background-color:#e5e7eb;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:100%;min-height:200px;display:flex;position:relative;overflow:hidden}.WeeklyPlannerV1-module__lW_TGG__previewImage{object-fit:cover}.WeeklyPlannerV1-module__lW_TGG__noImage{color:#9ca3af;flex-direction:column;align-items:center;gap:8px;font-size:14px;font-weight:500;display:flex}.WeeklyPlannerV1-module__lW_TGG__previewInfo{flex-direction:column;gap:8px;display:flex}.WeeklyPlannerV1-module__lW_TGG__previewTitle{color:#111;word-break:break-all;overflow-wrap:anywhere;line-break:anywhere;white-space:normal;font-size:18px;font-weight:700;line-height:1.4}.WeeklyPlannerV1-module__lW_TGG__previewMeta{color:#6b7280;align-items:center;gap:8px;font-size:13px;font-weight:500;display:flex}.WeeklyPlannerV1-module__lW_TGG__dot{color:#d1d5db}@media (max-width:1200px){.WeeklyPlannerV1-module__lW_TGG__container{background-color:#fff;padding:0;display:block;height:auto!important;overflow:visible!important}.WeeklyPlannerV1-module__lW_TGG__standardBoard{box-shadow:none;border:none;border-radius:0;gap:16px;padding:20px 16px 80px;height:auto!important}.WeeklyPlannerV1-module__lW_TGG__title{font-size:20px}.WeeklyPlannerV1-module__lW_TGG__streamer{font-size:16px}.WeeklyPlannerV1-module__lW_TGG__header{margin-bottom:0;padding-bottom:16px}.WeeklyPlannerV1-module__lW_TGG__tableHeader{display:none}.WeeklyPlannerV1-module__lW_TGG__row{flex-wrap:wrap;gap:6px;padding:12px 0;position:relative}.WeeklyPlannerV1-module__lW_TGG__colDay{flex-direction:row;align-items:center;gap:6px;width:100%;margin-bottom:2px}.WeeklyPlannerV1-module__lW_TGG__dayText{color:#6b7280;font-size:13px;font-weight:600}.WeeklyPlannerV1-module__lW_TGG__dateText{font-size:12px}.WeeklyPlannerV1-module__lW_TGG__colTitle{flex:1;align-items:center;gap:8px;min-width:0;display:flex}.WeeklyPlannerV1-module__lW_TGG__titleText{font-size:15px}.WeeklyPlannerV1-module__lW_TGG__colTime{width:auto;position:absolute;top:12px;right:0}.WeeklyPlannerV1-module__lW_TGG__mobileArrow{display:block}.WeeklyPlannerV1-module__lW_TGG__previewSection{background:0 0;border:none;margin-bottom:20px;padding:0;position:relative;top:0}.WeeklyPlannerV1-module__lW_TGG__previewInfo{display:none}.WeeklyPlannerV1-module__lW_TGG__imageFrame{border-radius:12px}.WeeklyPlannerV1-module__lW_TGG__rowActive{padding-left:16px}}.WeeklyPlannerV1-module__lW_TGG__gridModeContainer{background-color:#f9fafb;justify-content:center;min-height:800px;padding:10px 20px 40px;font-family:Pretendard;display:flex}.WeeklyPlannerV1-module__lW_TGG__gridModeBoard{width:100%;max-width:var(--planner-board-max-width,1200px);background-color:#fff;border:1px solid #e5e7eb;border-radius:12px;flex-direction:column;gap:24px;padding:32px;display:flex;box-shadow:0 4px 6px -1px #0000000d}.WeeklyPlannerV1-module__lW_TGG__gridModeHeader{border-bottom:2px solid #111;align-items:center;gap:12px;padding-bottom:20px;display:flex}.WeeklyPlannerV1-module__lW_TGG__gridModeTitle{color:#111;letter-spacing:-.5px;margin:0;font-size:24px;font-weight:800}.WeeklyPlannerV1-module__lW_TGG__gridModeDivider{color:#d1d5db;font-size:20px;font-weight:300}.WeeklyPlannerV1-module__lW_TGG__gridModeStreamer{color:#4b5563;font-size:18px;font-weight:500}.WeeklyPlannerV1-module__lW_TGG__gridModeLayout{grid-template-columns:repeat(3,1fr);gap:24px;width:100%;margin-top:20px;display:grid}@container weekly-planner (max-width:900px){.WeeklyPlannerV1-module__lW_TGG__gridModeLayout{grid-template-columns:repeat(2,1fr)}}@container weekly-planner (max-width:768px){.WeeklyPlannerV1-module__lW_TGG__gridModeLayout{grid-template-columns:1fr}}.WeeklyPlannerV1-module__lW_TGG__gridModeCard{cursor:pointer;background-color:#fff;border:1px solid #e5e7eb;border-radius:20px;flex-direction:column;min-height:380px;transition:all .2s ease-in-out;display:flex;position:relative;overflow:hidden;box-shadow:0 4px 6px -1px #0000000d}.WeeklyPlannerV1-module__lW_TGG__gridModeCard:hover{border-color:#9ca3af;transform:translateY(-5px);box-shadow:0 12px 20px -5px #0000001a}.WeeklyPlannerV1-module__lW_TGG__gridModeCardSelected{z-index:2;transform:translateY(-5px);border:2px solid #111!important;box-shadow:0 10px 25px -5px #00000026!important}.WeeklyPlannerV1-module__lW_TGG__gridModeCardRest{opacity:.9;background-color:#f9fafb}.WeeklyPlannerV1-module__lW_TGG__gridModeCardRest:hover{opacity:1}.WeeklyPlannerV1-module__lW_TGG__gridModeCardSelected.WeeklyPlannerV1-module__lW_TGG__gridModeCardRest{opacity:1;background-color:#fff}.WeeklyPlannerV1-module__lW_TGG__gridModeCardHeader{border-bottom:1px solid #f3f4f6;justify-content:space-between;align-items:center;padding:16px 20px;display:flex}.WeeklyPlannerV1-module__lW_TGG__gridModeHeaderLeft{align-items:center;gap:8px;display:flex}.WeeklyPlannerV1-module__lW_TGG__gridModeCardDay{color:#111;font-size:18px;font-weight:800}.WeeklyPlannerV1-module__lW_TGG__gridModeCardDate{color:#9ca3af;font-size:14px;font-weight:600}.WeeklyPlannerV1-module__lW_TGG__gridModeTodayBadge{color:#fff;letter-spacing:.5px;background-color:#ef4444;border-radius:4px;margin-left:4px;padding:2px 6px;font-size:10px;font-weight:800}.WeeklyPlannerV1-module__lW_TGG__gridModeImageFrame{aspect-ratio:16/9;background-color:#f3f4f6;width:100%;position:relative;overflow:hidden}.WeeklyPlannerV1-module__lW_TGG__gridModeImage{object-fit:cover;transition:transform .3s}.WeeklyPlannerV1-module__lW_TGG__gridModeCard:hover .WeeklyPlannerV1-module__lW_TGG__gridModeImage,.WeeklyPlannerV1-module__lW_TGG__gridModeCardSelected .WeeklyPlannerV1-module__lW_TGG__gridModeImage{transform:scale(1.05)}.WeeklyPlannerV1-module__lW_TGG__gridModeNoImage{color:#d1d5db;flex-direction:column;justify-content:center;align-items:center;gap:8px;width:100%;height:100%;display:flex}.WeeklyPlannerV1-module__lW_TGG__gridModeNoImage span{letter-spacing:1px;font-size:12px;font-weight:600}.WeeklyPlannerV1-module__lW_TGG__gridModeCardBody{flex-direction:column;flex:1;gap:12px;padding:20px;display:flex}.WeeklyPlannerV1-module__lW_TGG__gridModeCardPart{color:#4f46e5;background-color:#eef2ff;border-radius:6px;align-self:flex-start;padding:4px 8px;font-size:12px;font-weight:700}.WeeklyPlannerV1-module__lW_TGG__gridModeCardTitle{color:#1f2937;word-break:break-all;overflow-wrap:anywhere;line-break:anywhere;white-space:normal;-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:17px;font-weight:700;line-height:1.5;display:-webkit-box;overflow:hidden}.WeeklyPlannerV1-module__lW_TGG__gridModeCardFooter{color:#4b5563;border-top:1px solid #f3f4f6;align-items:center;gap:6px;margin-top:auto;padding-top:16px;font-size:14px;font-weight:600;display:flex}.WeeklyPlannerV1-module__lW_TGG__gridModeFooterOffline{color:#9ca3af;letter-spacing:1px;font-size:13px;font-weight:700}.WeeklyPlannerV1-module__lW_TGG__gridModeDetailBtn{color:#374151;opacity:1;z-index:20;background:#fff;border:1px solid #e5e7eb;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;transition:all .2s;display:flex;position:absolute;bottom:12px;right:12px;box-shadow:0 2px 5px #0000001a}@container weekly-planner (min-width:768px){.WeeklyPlannerV1-module__lW_TGG__gridModeDetailBtn{opacity:0}.WeeklyPlannerV1-module__lW_TGG__gridModeCard:hover .WeeklyPlannerV1-module__lW_TGG__gridModeDetailBtn{opacity:1}}.WeeklyPlannerV1-module__lW_TGG__gridModeDetailBtn:hover{color:#fff;background:#3b82f6;border-color:#3b82f6;transform:scale(1.1)}.WeeklyPlannerV1-module__lW_TGG__viewModeContainer{background-color:#f9fafb;justify-content:center;align-items:center;min-height:880px;padding:40px 20px;font-family:Pretendard;display:flex}.WeeklyPlannerV1-module__lW_TGG__viewModeBoard{width:100%;max-width:var(--planner-board-max-width,1200px);background-color:#fff;border:1px solid #e5e7eb;border-radius:16px;height:780px;min-height:0;display:flex;overflow:hidden;box-shadow:0 4px 20px -1px #0000000d}.WeeklyPlannerV1-module__lW_TGG__viewModeListCol{background-color:#fff;border-right:1px solid #e5e7eb;flex-direction:column;width:400px;min-width:320px;display:flex}.WeeklyPlannerV1-module__lW_TGG__viewModeListHeader{z-index:10;background-color:#fff;border-bottom:2px solid #e2e2e2;align-items:center;padding:24px;display:flex}.WeeklyPlannerV1-module__lW_TGG__viewModeListTitle{color:#111;letter-spacing:-.5px;margin:0;font-size:24px;font-weight:800}.WeeklyPlannerV1-module__lW_TGG__viewModeListDivider{color:#d1d5db;margin:0 12px;font-size:20px;font-weight:300}.WeeklyPlannerV1-module__lW_TGG__viewModeStreamer{color:#4b5563;margin:0;font-size:18px;font-weight:500}.WeeklyPlannerV1-module__lW_TGG__viewModeScrollArea{background-color:#fff;flex:1;overflow-y:auto}.WeeklyPlannerV1-module__lW_TGG__viewModeScrollArea::-webkit-scrollbar{width:6px}.WeeklyPlannerV1-module__lW_TGG__viewModeScrollArea::-webkit-scrollbar-thumb{background-color:#e5e7eb;border-radius:3px}.WeeklyPlannerV1-module__lW_TGG__viewModeItem{cursor:pointer;border-bottom:1px solid #f3f4f6;align-items:flex-start;padding:20px 24px;transition:background-color .2s;display:flex;position:relative}.WeeklyPlannerV1-module__lW_TGG__viewModeItem:hover{background-color:#f9fafb}.WeeklyPlannerV1-module__lW_TGG__viewModeItemActive{background-color:#f3f4f6}.WeeklyPlannerV1-module__lW_TGG__viewModeItemActive:before{content:"";background-color:#111;width:4px;position:absolute;top:0;bottom:0;left:0}.WeeklyPlannerV1-module__lW_TGG__viewModeItemRest .WeeklyPlannerV1-module__lW_TGG__viewModeItemTitle,.WeeklyPlannerV1-module__lW_TGG__viewModeItemRest .WeeklyPlannerV1-module__lW_TGG__viewModeItemDay{color:#9ca3af}.WeeklyPlannerV1-module__lW_TGG__viewModeItemLeft{flex-direction:column;flex-shrink:0;width:60px;display:flex}.WeeklyPlannerV1-module__lW_TGG__viewModeItemDay{color:#111;font-size:15px;font-weight:700}.WeeklyPlannerV1-module__lW_TGG__viewModeItemDate{color:#9ca3af;margin-top:2px;font-size:11px}.WeeklyPlannerV1-module__lW_TGG__viewModeItemCenter{flex-direction:column;flex:1;gap:4px;min-width:0;padding:0 12px;display:flex}.WeeklyPlannerV1-module__lW_TGG__viewModeListPartBadge{color:#4b5563;vertical-align:middle;background-color:#f3f4f6;border:1px solid #e5e7eb;border-radius:4px;margin-right:6px;padding:2px 6px;font-size:11px;font-weight:700;display:inline-block}.WeeklyPlannerV1-module__lW_TGG__viewModeItemTitle{color:#374151;white-space:nowrap;text-overflow:ellipsis;font-size:15px;font-weight:600;line-height:1.4;overflow:hidden}.WeeklyPlannerV1-module__lW_TGG__viewModeItemMeta{color:#6b7280;align-items:center;gap:4px;font-size:12px;display:flex}.WeeklyPlannerV1-module__lW_TGG__viewModeArrow{color:#d1d5db;align-self:center}.WeeklyPlannerV1-module__lW_TGG__viewModeDetailCol{background-color:#fff;flex-direction:column;flex:1;gap:24px;min-width:0;min-height:0;padding:40px;display:flex;overflow:hidden}.WeeklyPlannerV1-module__lW_TGG__viewModeImageFrame{aspect-ratio:4/3;background-color:#f3f4f6;border:1px solid #e5e7eb;border-radius:12px;flex-shrink:0;width:100%;position:relative;overflow:hidden}.WeeklyPlannerV1-module__lW_TGG__viewModeImage{object-fit:cover}.WeeklyPlannerV1-module__lW_TGG__viewModeNoImage{color:#d1d5db;flex-direction:column;justify-content:center;align-items:center;gap:8px;width:100%;height:100%;display:flex}.WeeklyPlannerV1-module__lW_TGG__viewModeInfoBox{flex-direction:column;flex:1 1 0;gap:8px;min-width:0;min-height:0;display:flex;overflow:hidden}.WeeklyPlannerV1-module__lW_TGG__viewModeBadgeRow{flex-shrink:0;align-items:center;gap:10px;display:flex}.WeeklyPlannerV1-module__lW_TGG__viewModeDateBadge{color:#fff;background-color:#111;border-radius:4px;padding:4px 10px;font-size:12px;font-weight:700}.WeeklyPlannerV1-module__lW_TGG__viewModeDateText{color:#6b7280;font-size:14px;font-weight:500}.WeeklyPlannerV1-module__lW_TGG__viewModeDetailTitle{color:#111;word-break:break-all;overflow-wrap:anywhere;line-break:anywhere;font-size:28px;font-weight:800;line-height:1.5}.WeeklyPlannerV1-module__lW_TGG__viewModeDetailDesc{color:#111;white-space:pre-wrap;word-break:break-all;overflow-wrap:anywhere;line-break:anywhere;flex-direction:column;flex:auto;min-width:0;min-height:0;margin-top:0;margin-bottom:24px;font-weight:800;display:flex;overflow:hidden auto}.WeeklyPlannerV1-module__lW_TGG__viewModeTitleShort{word-break:break-all;overflow-wrap:anywhere;line-break:anywhere;padding-top:.08em;font-size:28px;line-height:1.5}.WeeklyPlannerV1-module__lW_TGG__viewModeTitleLong{word-break:break-all;overflow-wrap:anywhere;line-break:anywhere;padding-top:.08em;font-size:20px;line-height:1.55}.WeeklyPlannerV1-module__lW_TGG__viewModeFooter{border-top:1px solid #f3f4f6;flex-direction:row;flex-shrink:0;justify-content:space-between;align-items:center;gap:16px;margin-top:auto;padding-top:20px;display:flex}.WeeklyPlannerV1-module__lW_TGG__viewModeTimeRow{color:#374151;align-items:center;gap:8px;font-size:16px;font-weight:600;display:flex}.WeeklyPlannerV1-module__lW_TGG__viewModeActionBtn{color:#374151;cursor:pointer;background-color:#fff;border:1px solid #d1d5db;border-radius:8px;align-items:center;gap:6px;padding:8px 16px;font-size:13px;font-weight:600;transition:all .2s;display:flex}.WeeklyPlannerV1-module__lW_TGG__viewModeActionBtn:hover{color:#111;background-color:#f3f4f6;border-color:#9ca3af;transform:translateY(-1px)}.WeeklyPlannerV1-module__lW_TGG__viewModeTodayBadge{color:#fff;background-color:#1f2937;border-radius:99px;justify-content:center;align-items:center;min-width:42px;height:18px;margin-top:6px;padding:0 4px;font-size:9px;font-weight:800;line-height:1;display:inline-flex}.WeeklyPlannerV1-module__lW_TGG__viewModeMobilePartBadge{display:none}.WeeklyPlannerV1-module__lW_TGG__viewModeMarqueeWrap{white-space:normal;word-break:break-all;overflow-wrap:anywhere;line-break:anywhere;flex:1;min-width:0;display:block;overflow:visible}.WeeklyPlannerV1-module__lW_TGG__viewModeMarqueeTrack{animation:none;display:block}.WeeklyPlannerV1-module__lW_TGG__viewModeMarqueeTrack span{word-break:break-all;overflow-wrap:anywhere;line-break:anywhere;display:block}.WeeklyPlannerV1-module__lW_TGG__viewModeMarqueeTrack span:nth-child(2){display:none}.WeeklyPlannerV1-module__lW_TGG__viewModeTitleText{word-break:break-all;overflow-wrap:anywhere;line-break:anywhere;display:block}.WeeklyPlannerV1-module__lW_TGG__viewModeTitleClamp{white-space:pre-wrap;box-sizing:border-box;flex:none;width:100%;min-width:0;max-width:100%;overflow:visible}.WeeklyPlannerV1-module__lW_TGG__viewModeDesktopArea{flex-direction:column;flex:none;min-width:0;display:flex;overflow:visible}.WeeklyPlannerV1-module__lW_TGG__viewModeMobileArea{flex:1 1 0;min-width:0;max-width:100%;display:none;overflow:hidden}@container weekly-planner (max-width:900px){.WeeklyPlannerV1-module__lW_TGG__viewModeDesktopArea{display:none!important}.WeeklyPlannerV1-module__lW_TGG__viewModeContainer{--planner-shell-max:800px;background-color:#fff;align-items:stretch;min-height:0;padding:0 0 20px;overflow:visible}.WeeklyPlannerV1-module__lW_TGG__viewModeBoard{width:100%;max-width:100%;height:auto;min-height:0;box-shadow:none;border:none;border-radius:0;flex-direction:column;overflow:visible!important}.WeeklyPlannerV1-module__lW_TGG__viewModeListCol{z-index:auto;border-right:none;width:100%;min-width:0;max-width:100%;height:auto}.WeeklyPlannerV1-module__lW_TGG__viewModeScrollArea{overflow-y:visible}.WeeklyPlannerV1-module__lW_TGG__viewModeDetailCol{z-index:0;background-color:#fff;border-top:none;border-bottom:1px solid #e5e7eb;flex-direction:row;order:-1;align-items:center;gap:16px;width:100%;max-width:100%;height:auto;min-height:96px;padding:16px;transition:none;display:flex;position:relative;overflow:visible;box-shadow:0 4px 10px #0000000d}.WeeklyPlannerV1-module__lW_TGG__viewModeListHeader{z-index:auto;padding:16px;position:relative}.WeeklyPlannerV1-module__lW_TGG__viewModeImageFrame{aspect-ratio:1;border:1px solid #f3f4f6;border-radius:8px;flex-shrink:0;width:74px;min-width:74px;margin:0}.WeeklyPlannerV1-module__lW_TGG__viewModeInfoBox{flex-direction:column;flex:1;justify-content:center;gap:2px;min-width:0;display:flex}.WeeklyPlannerV1-module__lW_TGG__viewModeBadgeRow{display:none}.WeeklyPlannerV1-module__lW_TGG__viewModeDetailDesc{color:#111;-webkit-line-clamp:unset;flex:none;-webkit-box-orient:unset;white-space:nowrap;align-items:center;gap:8px;width:100%;min-width:0;max-width:100%;max-height:24px;margin-bottom:8px;font-size:14px;font-weight:700;overflow:hidden;flex-direction:row!important;height:24px!important;min-height:24px!important;display:flex!important}.WeeklyPlannerV1-module__lW_TGG__viewModeMobileArea{flex:1 1 0;min-width:0;max-width:100%;overflow:hidden;display:block!important}.WeeklyPlannerV1-module__lW_TGG__viewModeTitleMobileText{color:#111;font-weight:800;line-height:1.3;font-size:17px!important}.WeeklyPlannerV1-module__lW_TGG__viewModeMarqueeWrap{white-space:nowrap;flex:1 1 0;width:100%;min-width:0;max-width:100%;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 5% 95%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 5% 95%,#0000 100%)}.WeeklyPlannerV1-module__lW_TGG__viewModeMarqueeTrack{width:max-content;animation:20s linear infinite WeeklyPlannerV1-module__lW_TGG__v1Marquee;display:inline-flex}.WeeklyPlannerV1-module__lW_TGG__viewModeMarqueeTrack span{padding-right:260px;font-size:14px;display:inline-block}.WeeklyPlannerV1-module__lW_TGG__viewModeMarqueeTrack span:nth-child(2){display:inline-block}.WeeklyPlannerV1-module__lW_TGG__viewModeTitleText{text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}@keyframes WeeklyPlannerV1-module__lW_TGG__v1Marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.WeeklyPlannerV1-module__lW_TGG__viewModeMobilePartBadge{color:#fff;background-color:#4b5563;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;height:18px;padding:0 6px;font-size:10px;font-weight:700;display:inline-flex}.WeeklyPlannerV1-module__lW_TGG__viewModeDetailDesc>span:last-child{text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.WeeklyPlannerV1-module__lW_TGG__viewModeFooter{border-top:none;flex-direction:row;flex-shrink:0;align-items:center;gap:8px;width:auto;margin-top:0;padding-top:0;display:flex;height:32px!important;min-height:32px!important}.WeeklyPlannerV1-module__lW_TGG__viewModeActionBtn{color:#fff;white-space:nowrap;background-color:#111;border:none;border-radius:6px;height:32px;padding:6px 10px;font-size:11px;position:static}.WeeklyPlannerV1-module__lW_TGG__viewModeItemLeft{text-align:center;width:60px;margin-right:12px;padding-right:0;align-items:center!important}.WeeklyPlannerV1-module__lW_TGG__viewModeTodayBadge{margin-top:4px}.WeeklyPlannerV1-module__lW_TGG__viewModeNoImage span{display:none!important}.WeeklyPlannerV1-module__lW_TGG__viewModeNoImage svg{width:28px;height:28px}}.WeeklyPlannerV1-module__lW_TGG__exportContainer{box-sizing:border-box!important;background-color:#f3f4f6!important;justify-content:center!important;align-items:flex-start!important;width:4500px!important;min-width:4500px!important;height:auto!important;padding:120px!important;font-family:Pretendard,sans-serif!important;display:flex!important;position:relative!important}.WeeklyPlannerV1-module__lW_TGG__exportContainer *{box-sizing:border-box!important}.WeeklyPlannerV1-module__lW_TGG__exportStandardBoard{background-color:#fff!important;border:4px solid #e5e7eb!important;border-radius:40px!important;flex-direction:column!important;gap:80px!important;width:100%!important;max-width:none!important;padding:100px!important;display:flex!important;box-shadow:0 20px 60px #0000000d!important}.WeeklyPlannerV1-module__lW_TGG__exportHeader{white-space:nowrap!important;border-bottom:6px solid #111!important;align-items:center!important;gap:40px!important;padding-bottom:60px!important;display:flex!important}.WeeklyPlannerV1-module__lW_TGG__exportTitle{color:#111!important;letter-spacing:-2px!important;white-space:nowrap!important;font-size:72px!important;font-weight:800!important}.WeeklyPlannerV1-module__lW_TGG__exportDivider{color:#d1d5db!important;font-size:60px!important;font-weight:300!important}.WeeklyPlannerV1-module__lW_TGG__exportStreamer{color:#4b5563!important;white-space:nowrap!important;font-size:54px!important;font-weight:600!important}.WeeklyPlannerV1-module__lW_TGG__exportContentLayout{align-items:stretch!important;gap:80px!important;display:flex!important}.WeeklyPlannerV1-module__lW_TGG__exportListSection{flex-direction:column!important;flex:1.4!important;min-width:0!important;display:flex!important}.WeeklyPlannerV1-module__lW_TGG__exportTableHeader,.WeeklyPlannerV1-module__lW_TGG__exportRow{align-items:center!important;gap:60px!important;padding:50px 40px!important;display:flex!important}.WeeklyPlannerV1-module__lW_TGG__exportTableHeader{border-bottom:6px solid #d1d5db!important;margin-bottom:20px!important}.WeeklyPlannerV1-module__lW_TGG__exportRow{border-bottom:3px solid #f3f4f6!important}.WeeklyPlannerV1-module__lW_TGG__exportColDay{flex-direction:column!important;flex-shrink:0!important;width:240px!important;display:flex!important}.WeeklyPlannerV1-module__lW_TGG__exportColCenter{flex:1!important;grid-template-columns:auto 1fr!important;align-items:start!important;gap:24px!important;min-width:0!important;display:grid!important}.WeeklyPlannerV1-module__lW_TGG__exportColCenter>.WeeklyPlannerV1-module__lW_TGG__exportTitleText:only-child,.WeeklyPlannerV1-module__lW_TGG__exportColCenter>.WeeklyPlannerV1-module__lW_TGG__exportTitleTextShort:only-child{grid-column:1/-1!important}.WeeklyPlannerV1-module__lW_TGG__exportPartBadge{white-space:nowrap!important;color:#fff!important;background-color:#4b5563!important;border-radius:16px!important;flex-shrink:0!important;align-self:center!important;margin-top:0!important;padding:10px 24px!important;font-size:32px!important;font-weight:700!important}.WeeklyPlannerV1-module__lW_TGG__exportTitleText{color:#1f2937!important;white-space:pre-wrap!important;word-break:break-all!important;overflow-wrap:anywhere!important;line-break:anywhere!important;min-width:0!important;font-size:57px!important;font-weight:700!important;line-height:1.4!important}.WeeklyPlannerV1-module__lW_TGG__exportTitleTextShort{color:#111!important;white-space:nowrap!important;word-break:break-all!important;overflow-wrap:anywhere!important;line-break:anywhere!important;text-overflow:ellipsis!important;min-width:0!important;font-size:66px!important;font-weight:800!important;line-height:1.3!important;overflow:hidden!important}.WeeklyPlannerV1-module__lW_TGG__exportColTime{flex-shrink:0!important;justify-content:flex-end!important;align-items:center!important;gap:20px!important;width:380px!important;display:flex!important}.WeeklyPlannerV1-module__lW_TGG__exportTh{color:#9ca3af!important;letter-spacing:2px!important;font-size:46px!important;font-weight:800!important}.WeeklyPlannerV1-module__lW_TGG__exportDayText{color:#111!important;font-size:63px!important;font-weight:800!important;line-height:1!important}.WeeklyPlannerV1-module__lW_TGG__exportDateText{color:#9ca3af!important;margin-top:12px!important;font-size:51px!important;font-weight:600!important}.WeeklyPlannerV1-module__lW_TGG__exportTimeText{color:#374151!important;font-variant-numeric:tabular-nums!important;font-size:50px!important;font-weight:700!important}.WeeklyPlannerV1-module__lW_TGG__exportRowRest .WeeklyPlannerV1-module__lW_TGG__exportDayText,.WeeklyPlannerV1-module__lW_TGG__exportRowRest .WeeklyPlannerV1-module__lW_TGG__exportDateText,.WeeklyPlannerV1-module__lW_TGG__exportRowRest .WeeklyPlannerV1-module__lW_TGG__exportTitleText,.WeeklyPlannerV1-module__lW_TGG__exportRowRest .WeeklyPlannerV1-module__lW_TGG__exportTitleTextShort,.WeeklyPlannerV1-module__lW_TGG__exportRowRest .WeeklyPlannerV1-module__lW_TGG__exportTimeText{color:#d1d5db!important}.WeeklyPlannerV1-module__lW_TGG__exportRowRest .WeeklyPlannerV1-module__lW_TGG__exportTitleText,.WeeklyPlannerV1-module__lW_TGG__exportRowRest .WeeklyPlannerV1-module__lW_TGG__exportTitleTextShort{color:#d1d5db!important;text-decoration:none!important}.WeeklyPlannerV1-module__lW_TGG__exportStrikethroughFix{display:inline-block!important;position:relative!important}.WeeklyPlannerV1-module__lW_TGG__exportStrikethroughFix:after{content:""!important;background-color:currentColor!important;width:100%!important;height:4px!important;position:absolute!important;top:50%!important;left:0!important;transform:translateY(-50%)!important}.WeeklyPlannerV1-module__lW_TGG__exportDetailCol{border-left:4px solid #f3f4f6!important;flex-direction:column!important;flex:1!important;justify-content:center!important;min-width:0!important;padding-left:80px!important;display:flex!important}.WeeklyPlannerV1-module__lW_TGG__exportImageFrame{aspect-ratio:1!important;background-color:#f9fafb!important;border:2px solid #e5e7eb!important;border-radius:40px!important;justify-content:center!important;align-items:center!important;width:100%!important;display:flex!important;position:relative!important;overflow:hidden!important}.WeeklyPlannerV1-module__lW_TGG__exportPreviewBg{transform:scale(1.2);object-fit:cover!important;filter:blur(50px)brightness(.95)!important;z-index:0!important;opacity:.7!important;position:absolute!important;inset:0!important}.WeeklyPlannerV1-module__lW_TGG__exportPreviewImage{object-fit:contain!important;z-index:5!important;position:relative!important}.WeeklyPlannerV1-module__lW_TGG__exportNoImage{color:#d1d5db!important;z-index:5!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;gap:30px!important;display:flex!important;position:relative!important}.WeeklyPlannerV1-module__lW_TGG__exportContainer.exportLayout1500{width:1500px!important;min-width:1500px!important;padding:40px!important}.WeeklyPlannerV1-module__lW_TGG__exportContainer.exportLayout1500 .WeeklyPlannerV1-module__lW_TGG__exportStandardBoard{border-width:2px!important;border-radius:14px!important;gap:27px!important;padding:34px!important;box-shadow:0 7px 20px #0000000d!important}.WeeklyPlannerV1-module__lW_TGG__exportContainer.exportLayout1500 .WeeklyPlannerV1-module__lW_TGG__exportHeader{border-bottom-width:2px!important;gap:13px!important;padding-bottom:20px!important}.WeeklyPlannerV1-module__lW_TGG__exportContainer.exportLayout1500 .WeeklyPlannerV1-module__lW_TGG__exportTitle{letter-spacing:-.7px!important;font-size:24px!important}.WeeklyPlannerV1-module__lW_TGG__exportContainer.exportLayout1500 .WeeklyPlannerV1-module__lW_TGG__exportDivider{font-size:20px!important}.WeeklyPlannerV1-module__lW_TGG__exportContainer.exportLayout1500 .WeeklyPlannerV1-module__lW_TGG__exportStreamer{font-size:18px!important}.WeeklyPlannerV1-module__lW_TGG__exportContainer.exportLayout1500 .WeeklyPlannerV1-module__lW_TGG__exportContentLayout{gap:27px!important}:is(.WeeklyPlannerV1-module__lW_TGG__exportContainer.exportLayout1500 .WeeklyPlannerV1-module__lW_TGG__exportTableHeader,.WeeklyPlannerV1-module__lW_TGG__exportContainer.exportLayout1500 .WeeklyPlannerV1-module__lW_TGG__exportRow){gap:20px!important;padding:17px 13px!important}.WeeklyPlannerV1-module__lW_TGG__exportContainer.exportLayout1500 .WeeklyPlannerV1-module__lW_TGG__exportTableHeader{border-bottom-width:2px!important;margin-bottom:7px!important}.WeeklyPlannerV1-module__lW_TGG__exportContainer.exportLayout1500 .WeeklyPlannerV1-module__lW_TGG__exportRow{border-bottom-width:1px!important}.WeeklyPlannerV1-module__lW_TGG__exportContainer.exportLayout1500 .WeeklyPlannerV1-module__lW_TGG__exportColDay{width:92px!important}.WeeklyPlannerV1-module__lW_TGG__exportContainer.exportLayout1500 .WeeklyPlannerV1-module__lW_TGG__exportColCenter{gap:8px!important}.WeeklyPlannerV1-module__lW_TGG__exportContainer.exportLayout1500 .WeeklyPlannerV1-module__lW_TGG__exportColTime{gap:8px!important;width:152px!important}.WeeklyPlannerV1-module__lW_TGG__exportContainer.exportLayout1500 .WeeklyPlannerV1-module__lW_TGG__exportColTime svg{flex-shrink:0!important;width:18px!important;height:18px!important}.WeeklyPlannerV1-module__lW_TGG__exportContainer.exportLayout1500 .WeeklyPlannerV1-module__lW_TGG__exportTh{letter-spacing:.7px!important;font-size:15px!important}.WeeklyPlannerV1-module__lW_TGG__exportContainer.exportLayout1500 .WeeklyPlannerV1-module__lW_TGG__exportDayText{font-size:21px!important}.WeeklyPlannerV1-module__lW_TGG__exportContainer.exportLayout1500 .WeeklyPlannerV1-module__lW_TGG__exportDateText{margin-top:4px!important;font-size:17px!important}.WeeklyPlannerV1-module__lW_TGG__exportContainer.exportLayout1500 .WeeklyPlannerV1-module__lW_TGG__exportPartBadge{border-radius:5px!important;padding:3px 8px!important;font-size:11px!important}.WeeklyPlannerV1-module__lW_TGG__exportContainer.exportLayout1500 .WeeklyPlannerV1-module__lW_TGG__exportTitleText{font-size:19px!important}.WeeklyPlannerV1-module__lW_TGG__exportContainer.exportLayout1500 .WeeklyPlannerV1-module__lW_TGG__exportTitleTextShort{font-size:22px!important}.WeeklyPlannerV1-module__lW_TGG__exportContainer.exportLayout1500 .WeeklyPlannerV1-module__lW_TGG__exportTimeText{font-size:22px!important;font-weight:700!important;line-height:1.1!important}.WeeklyPlannerV1-module__lW_TGG__exportContainer.exportLayout1500 .WeeklyPlannerV1-module__lW_TGG__exportStrikethroughFix:after{height:2px!important}.WeeklyPlannerV1-module__lW_TGG__exportContainer.exportLayout1500 .WeeklyPlannerV1-module__lW_TGG__exportDetailCol{border-left-width:1px!important;padding-left:27px!important}.WeeklyPlannerV1-module__lW_TGG__exportContainer.exportLayout1500 .WeeklyPlannerV1-module__lW_TGG__exportImageFrame{isolation:isolate!important;background-color:#f9fafb!important;border-width:1px!important;border-radius:14px!important}.WeeklyPlannerV1-module__lW_TGG__exportContainer.exportLayout1500 .WeeklyPlannerV1-module__lW_TGG__exportPreviewBg{filter:blur(17px)brightness()!important;opacity:.7!important;transform:scale(1.2)!important}.WeeklyPlannerV1-module__lW_TGG__exportContainer.exportLayout1500 .WeeklyPlannerV1-module__lW_TGG__exportNoImage{gap:10px!important}.WeeklyPlannerV1-module__lW_TGG__exportContainer.exportLayout1500 .WeeklyPlannerV1-module__lW_TGG__exportNoImage svg{width:50px!important;height:50px!important}.WeeklyPlannerV1-module__lW_TGG__exportContainer.exportLayout1500 .WeeklyPlannerV1-module__lW_TGG__exportNoImage span{font-size:11px!important}.WeeklyPlannerV1-module__lW_TGG__exportContainer.exportLayout1500 [class*=exportWatermark]{font-size:17px!important;bottom:10px!important;right:10px!important}
.WeeklyPlannerDetail-module__z24-gq__overlay{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);width:100vw;height:100vh;z-index:var(--stp-overlay-z,10000);--card-bg:#fff;--surface-muted:#f3f4f6;--surface-hover:#f1f5f9;--border-color:#e9eaf0;--border-strong:#cbd5e1;--text-primary:#0f172a;--text-secondary:#475569;--text-muted:#64748b;--shadow-md:0 18px 44px #0f172a38;color:var(--text-primary);background-color:#0009;justify-content:center;align-items:center;display:flex;position:fixed;top:0;left:0}[data-theme=dark] .WeeklyPlannerDetail-module__z24-gq__overlay{--card-bg:#1a1a1f;--surface-muted:#252b3b;--surface-hover:#2f3647;--border-color:#334155;--border-strong:#475569;--text-primary:#f8fafc;--text-secondary:#94a3b8;--text-muted:#8a93a5;--shadow-md:0 18px 44px #00000080}.WeeklyPlannerDetail-module__z24-gq__modalBox{color:var(--text-primary);background-color:var(--card-bg);width:90%;max-width:500px;box-shadow:var(--shadow-md);border:1px solid var(--border-color);will-change:transform, opacity;border-radius:24px;flex-direction:column;max-height:92vh;display:flex;position:relative;overflow:hidden}.WeeklyPlannerDetail-module__z24-gq__header{border-bottom:1px solid var(--border-color);background-color:var(--card-bg);z-index:10;flex-shrink:0;justify-content:space-between;align-items:center;padding:16px 24px;display:flex;position:relative}.WeeklyPlannerDetail-module__z24-gq__headerTitle{align-items:center;gap:12px;display:flex}.WeeklyPlannerDetail-module__z24-gq__dateGroup{align-items:center;gap:8px;display:flex}.WeeklyPlannerDetail-module__z24-gq__dayBadge{color:var(--text-primary);background-color:var(--surface-muted);border-radius:8px;padding:6px 12px;font-size:16px;font-weight:800}.WeeklyPlannerDetail-module__z24-gq__dateText{color:var(--text-secondary);font-size:16px;font-weight:600}.WeeklyPlannerDetail-module__z24-gq__closeBtn{background:var(--surface-muted);cursor:pointer;color:var(--text-primary);border:none;border-radius:50%;justify-content:center;align-items:center;padding:8px;transition:all .2s;display:flex}.WeeklyPlannerDetail-module__z24-gq__closeBtn:hover{background-color:var(--surface-hover);transform:scale(1.1)}.WeeklyPlannerDetail-module__z24-gq__dragHandleArea{display:none}.WeeklyPlannerDetail-module__z24-gq__mobileHandleBar{background-color:var(--border-strong);border-radius:10px;width:48px;height:5px;display:block}.WeeklyPlannerDetail-module__z24-gq__contentScroll{overscroll-behavior:contain;flex-direction:column;flex:1;min-height:0;padding:0 0 130px;display:flex;overflow-y:auto}.WeeklyPlannerDetail-module__z24-gq__imageSection{background-color:var(--streamer-calendar-thumb-bg,var(--surface-muted));border-bottom:1px solid var(--border-color);flex-shrink:0;justify-content:center;width:100%;display:flex;position:relative}.WeeklyPlannerDetail-module__z24-gq__thumbnail{object-fit:contain;width:100%;height:auto;max-height:400px;display:block}.WeeklyPlannerDetail-module__z24-gq__noImage{width:100%;height:250px;color:var(--text-secondary,#475569);flex-direction:column;justify-content:center;align-items:center;gap:12px;display:flex}.WeeklyPlannerDetail-module__z24-gq__noImage span{letter-spacing:.5px;font-size:14px;font-weight:600}.WeeklyPlannerDetail-module__z24-gq__infoSection{flex-direction:column;gap:20px;padding:24px 24px 40px;display:flex}.WeeklyPlannerDetail-module__z24-gq__tagRow{flex-wrap:wrap;gap:8px;display:flex}.WeeklyPlannerDetail-module__z24-gq__partBadge{color:var(--accent-text);background-color:var(--accent-muted-bg);border-radius:6px;padding:4px 10px;font-size:13px;font-weight:700}.WeeklyPlannerDetail-module__z24-gq__typeBadge{border-radius:6px;align-items:center;gap:4px;padding:4px 10px;font-size:13px;font-weight:700;display:flex}.WeeklyPlannerDetail-module__z24-gq__typeGame{background-color:var(--community-backstage-bg);color:var(--community-backstage-text)}.WeeklyPlannerDetail-module__z24-gq__typeTalk{color:#fb923c;background-color:#ea580c29}.WeeklyPlannerDetail-module__z24-gq__typeRest{background-color:var(--surface-muted);color:var(--text-secondary)}.WeeklyPlannerDetail-module__z24-gq__titleBase{color:var(--text-primary);word-break:break-all;overflow-wrap:anywhere;line-break:anywhere;margin-bottom:8px;font-weight:800;line-height:1.35}.WeeklyPlannerDetail-module__z24-gq__titleShort{font-size:22px}.WeeklyPlannerDetail-module__z24-gq__titleLong{font-size:17px}.WeeklyPlannerDetail-module__z24-gq__metaGrid{border-top:1px solid var(--border-color);grid-template-columns:1fr 1fr;gap:16px;padding-top:20px;display:grid}.WeeklyPlannerDetail-module__z24-gq__metaItem{flex-direction:column;gap:6px;display:flex}.WeeklyPlannerDetail-module__z24-gq__metaLabel{color:var(--text-secondary,#475569);align-items:center;gap:4px;font-size:12px;font-weight:650;display:flex}.WeeklyPlannerDetail-module__z24-gq__metaValue{color:var(--text-primary);font-size:16px;font-weight:700}@media (max-width:640px){.WeeklyPlannerDetail-module__z24-gq__titleShort{font-size:20px}.WeeklyPlannerDetail-module__z24-gq__titleLong{font-size:16px}.WeeklyPlannerDetail-module__z24-gq__overlay{align-items:flex-end;padding:0}.WeeklyPlannerDetail-module__z24-gq__modalBox{width:100%;max-width:none;height:auto;max-height:92dvh;padding-bottom:max(env(safe-area-inset-bottom,0px), var(--mobile-bottom-safe-inset,0px));border-radius:24px 24px 0 0;margin:0}.WeeklyPlannerDetail-module__z24-gq__dragHandleArea{touch-action:none;cursor:grab;flex-shrink:0;justify-content:center;align-items:center;padding:10px 0 6px;display:flex}.WeeklyPlannerDetail-module__z24-gq__dragHandleArea:active{cursor:grabbing}.WeeklyPlannerDetail-module__z24-gq__header{border-bottom:1px solid var(--border-color);touch-action:none;cursor:grab;padding:8px 20px 16px}.WeeklyPlannerDetail-module__z24-gq__header:active{cursor:grabbing}.WeeklyPlannerDetail-module__z24-gq__imageSectionDragZone{touch-action:none;cursor:grab}.WeeklyPlannerDetail-module__z24-gq__imageSectionDragZone:active{cursor:grabbing}.WeeklyPlannerDetail-module__z24-gq__title{font-size:20px}.WeeklyPlannerDetail-module__z24-gq__infoSection{gap:16px;padding:20px}.WeeklyPlannerDetail-module__z24-gq__thumbnail{max-height:300px}.WeeklyPlannerDetail-module__z24-gq__noImage{height:200px}}.WeeklyPlannerDetail-module__z24-gq__tagWrapper{flex-wrap:wrap;gap:6px;margin-top:4px;margin-bottom:8px;display:flex}.WeeklyPlannerDetail-module__z24-gq__tagChip{color:var(--text-secondary);background-color:var(--surface-muted);border-radius:6px;align-items:center;padding:4px 8px;font-size:11px;font-weight:600;display:flex}.WeeklyPlannerDetail-module__z24-gq__tagChip:before{content:"#";color:var(--text-muted);margin-right:2px}.WeeklyPlannerDetail-module__z24-gq__platformGrid{border-top:1px solid var(--border-color);grid-template-columns:1fr 1fr;gap:8px;margin-top:24px;padding-top:20px;display:grid}.WeeklyPlannerDetail-module__z24-gq__platformBtn{box-shadow:var(--shadow-sm);border-radius:12px;justify-content:center;align-items:center;gap:6px;padding:12px;font-size:13px;font-weight:600;text-decoration:none;transition:all .2s;display:flex}.WeeklyPlannerDetail-module__z24-gq__platformBtn:hover{filter:brightness(1.05);transform:translateY(-2px)}.WeeklyPlannerDetail-module__z24-gq__emOverlay{z-index:40;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);opacity:0;background:#0c121c7a;border-radius:12px;justify-content:center;align-items:center;padding:12px;transition:opacity .2s;display:flex;position:absolute;inset:0}.WeeklyPlannerDetail-module__z24-gq__emOverlayPage{z-index:var(--stp-overlay-z,10000);background:#0c121c8c;border-radius:0;padding:16px 12px;position:fixed;inset:0}.WeeklyPlannerDetail-module__z24-gq__emOverlayOpen{opacity:1}.WeeklyPlannerDetail-module__z24-gq__emOverlayClosing{opacity:0;pointer-events:none}.WeeklyPlannerDetail-module__z24-gq__emPanel{box-sizing:border-box;opacity:0;background:#fbfcfe;border:1px solid #0f172a14;border-radius:16px;flex-direction:column;width:min(100%,520px);height:fit-content;max-height:min(94%,640px);transition:transform .28s cubic-bezier(.16,1,.3,1),opacity .22s;display:flex;overflow:hidden;transform:translateY(14px)scale(.97);box-shadow:0 24px 48px #0f172a47,inset 0 2px #ffffffb3}.WeeklyPlannerDetail-module__z24-gq__emPanelOpen{opacity:1;transform:translateY(0)scale(1)}.WeeklyPlannerDetail-module__z24-gq__emHero{aspect-ratio:16/10;background:linear-gradient(160deg,#e8eef6 0%,#dfe7f2 55%,#d4dde9 100%);flex-shrink:0;position:relative;overflow:hidden}.WeeklyPlannerDetail-module__z24-gq__emThumb{object-fit:cover;width:100%;height:100%}.WeeklyPlannerDetail-module__z24-gq__emNoImage{color:#7b8798;letter-spacing:.08em;flex-direction:column;justify-content:center;align-items:center;gap:6px;font-size:11px;font-weight:800;display:flex;position:absolute;inset:0}.WeeklyPlannerDetail-module__z24-gq__emHeroTop{z-index:2;pointer-events:none;justify-content:space-between;align-items:flex-start;gap:10px;padding:14px 16px;display:flex;position:absolute;inset:0 0 auto}.WeeklyPlannerDetail-module__z24-gq__emHeroShade{z-index:1;pointer-events:none;background:linear-gradient(#080c14b8 0%,#080c1461 38%,#080c1414 68%,#0000 100%);position:absolute;inset:0}.WeeklyPlannerDetail-module__z24-gq__emDayStack{pointer-events:none;flex-direction:column;gap:2px;min-width:0;display:flex}.WeeklyPlannerDetail-module__z24-gq__emDayText{letter-spacing:-.03em;color:#fff;text-shadow:0 1px 12px #00000073;font-size:20px;font-weight:900;line-height:1.1}.WeeklyPlannerDetail-module__z24-gq__emDateText{letter-spacing:.02em;color:#ffffffeb;text-shadow:0 1px 10px #0006;font-size:13px;font-weight:700}.WeeklyPlannerDetail-module__z24-gq__emClose{color:#475569;cursor:pointer;pointer-events:auto;background:#fffffff0;border:0;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;display:inline-flex;box-shadow:0 4px 12px #0f172a2e}.WeeklyPlannerDetail-module__z24-gq__emClose:hover{color:#0f172a;background:#fff}.WeeklyPlannerDetail-module__z24-gq__emBody{overscroll-behavior:contain;flex-direction:column;flex:auto;gap:12px;min-height:0;padding:14px 16px 16px;display:flex;overflow-y:hidden}.WeeklyPlannerDetail-module__z24-gq__emBodyScroll{scrollbar-width:thin;scrollbar-color:#94a3b8 #f1f5f9;overflow-y:auto}.WeeklyPlannerDetail-module__z24-gq__emBadgeRow{flex-wrap:wrap;gap:6px;display:flex}.WeeklyPlannerDetail-module__z24-gq__emPartBadge{color:#047857;letter-spacing:.02em;background:#ecfdf5;border-radius:999px;align-items:center;padding:4px 9px;font-size:11px;font-weight:800;display:inline-flex}.WeeklyPlannerDetail-module__z24-gq__emTypeBadge{border-radius:999px;align-items:center;gap:4px;padding:4px 9px;font-size:11px;font-weight:800;display:inline-flex}.WeeklyPlannerDetail-module__z24-gq__emTypeGame{color:#1d4ed8;background:#eff6ff}.WeeklyPlannerDetail-module__z24-gq__emTypeRest{color:#64748b;background:#f1f5f9}.WeeklyPlannerDetail-module__z24-gq__emTitle{letter-spacing:-.03em;color:#0f172a;margin:0;font-weight:900;line-height:1.3}.WeeklyPlannerDetail-module__z24-gq__emTitleShort{font-size:20px}.WeeklyPlannerDetail-module__z24-gq__emTitleLong{font-size:16px;line-height:1.4}.WeeklyPlannerDetail-module__z24-gq__emTags{flex-wrap:wrap;gap:6px;display:flex}.WeeklyPlannerDetail-module__z24-gq__emTag{color:#64748b;font-size:12px;font-weight:600}.WeeklyPlannerDetail-module__z24-gq__emMetaRow{border-top:1px solid #e8edf5;border-bottom:1px solid #e8edf5;grid-template-columns:1fr 1fr;gap:0;display:grid}.WeeklyPlannerDetail-module__z24-gq__emMetaItem{flex-direction:column;gap:5px;min-width:0;padding:12px 4px;display:flex}.WeeklyPlannerDetail-module__z24-gq__emMetaItem+.WeeklyPlannerDetail-module__z24-gq__emMetaItem{border-left:1px solid #e8edf5;padding-left:14px}.WeeklyPlannerDetail-module__z24-gq__emMetaLabel{color:#94a3b8;letter-spacing:-.01em;align-items:center;gap:5px;font-size:11px;font-weight:700;display:inline-flex}.WeeklyPlannerDetail-module__z24-gq__emMetaValue{color:#0f172a;letter-spacing:-.02em;font-size:16px;font-weight:900}.WeeklyPlannerDetail-module__z24-gq__emLinks{grid-template-columns:1fr 1fr;gap:8px;display:grid}.WeeklyPlannerDetail-module__z24-gq__emLinkBtn{border-radius:10px;justify-content:center;align-items:center;gap:6px;padding:10px 12px;font-size:12px;font-weight:700;text-decoration:none;display:inline-flex}
.watermark-module__4SmqUW__exportWatermark{color:#0000001a!important;text-shadow:none!important;-webkit-text-stroke:0!important;filter:none!important;opacity:1!important;pointer-events:none!important;-webkit-user-select:none!important;user-select:none!important;z-index:50!important;white-space:nowrap!important;flex-direction:row!important;align-items:center!important;font-family:Pretendard,sans-serif!important;font-size:50px!important;font-weight:900!important;display:flex!important;position:absolute!important;bottom:30px!important;right:30px!important}.watermark-module__4SmqUW__watermarkAccent1{color:#1a7afc4d!important;text-shadow:none!important;-webkit-text-stroke:0!important}.watermark-module__4SmqUW__watermarkAccent2{color:#70eb4b4d!important;text-shadow:none!important;-webkit-text-stroke:0!important}[data-export-watermark-tone=light] .watermark-module__4SmqUW__exportWatermark{text-shadow:none!important}[data-export-watermark-tone=light] .watermark-module__4SmqUW__exportWatermark .watermark-module__4SmqUW__watermarkAccent1{text-shadow:none!important}[data-export-watermark-tone=light] .watermark-module__4SmqUW__exportWatermark .watermark-module__4SmqUW__watermarkAccent2{text-shadow:none!important}[data-export-watermark-tone=light] .watermark-module__4SmqUW__exportWatermark{color:#0000001a!important}[data-export-watermark-tone=light] .watermark-module__4SmqUW__exportWatermark .watermark-module__4SmqUW__watermarkAccent1{color:#1a7afc4d!important}[data-export-watermark-tone=light] .watermark-module__4SmqUW__exportWatermark .watermark-module__4SmqUW__watermarkAccent2{color:#70eb4b4d!important}.watermark-module__4SmqUW__exportWatermarkDark{color:#ffffff57!important;text-shadow:0 1px 3px #00000073!important}[data-export-watermark-tone=dark] .watermark-module__4SmqUW__exportWatermark{color:#ffffff57!important;text-shadow:0 1px 3px #00000073!important}:is([data-export-watermark-tone=dark] .watermark-module__4SmqUW__watermarkAccent1,.watermark-module__4SmqUW__exportWatermarkDark .watermark-module__4SmqUW__watermarkAccent1){color:#60a5fac7!important;text-shadow:0 1px 3px #00000073!important}:is([data-export-watermark-tone=dark] .watermark-module__4SmqUW__watermarkAccent2,.watermark-module__4SmqUW__exportWatermarkDark .watermark-module__4SmqUW__watermarkAccent2){color:#86efacc7!important;text-shadow:0 1px 3px #00000073!important}
.pc-only-module__diMbPq__container{background-color:var(--bg-color);text-align:center;justify-content:center;align-items:center;width:100%;height:100vh;padding:20px;display:flex}.pc-only-module__diMbPq__content{flex-direction:column;align-items:center;gap:24px;width:100%;max-width:400px;display:flex}.pc-only-module__diMbPq__illustration{justify-content:center;align-items:center;width:200px;height:200px;display:flex;position:relative}.pc-only-module__diMbPq__planet{z-index:0;background:linear-gradient(135deg,#e0e7ff 0%,#fae8ff 100%);border-radius:50%;width:140px;height:140px;position:absolute;box-shadow:0 10px 30px #6366f11a}.pc-only-module__diMbPq__iconWrapper{z-index:1;color:#6366f1;animation:3s ease-in-out infinite pc-only-module__diMbPq__float;position:relative}@keyframes pc-only-module__diMbPq__float{0%,to{transform:translateY(0)rotate(0)}50%{transform:translateY(-10px)rotate(5deg)}}.pc-only-module__diMbPq__stars{z-index:0;pointer-events:none;position:absolute;inset:0}.pc-only-module__diMbPq__star{color:#fbbf24;font-size:20px;animation:2s infinite pc-only-module__diMbPq__twinkle;position:absolute}@keyframes pc-only-module__diMbPq__twinkle{0%,to{opacity:.3;transform:scale(.8)}50%{opacity:1;transform:scale(1.2)}}.pc-only-module__diMbPq__title{color:var(--text-primary);background:linear-gradient(90deg,#6366f1,#ec4899);-webkit-text-fill-color:transparent;word-break:keep-all;-webkit-background-clip:text;margin:0;font-size:28px;font-weight:800;line-height:1.2}.pc-only-module__diMbPq__description{color:var(--text-secondary);word-break:keep-all;margin:0;font-size:14px;line-height:1.6}.pc-only-module__diMbPq__homeBtn{cursor:pointer;background-color:var(--btn-dark-bg);border:1px solid var(--btn-dark-bg);color:var(--text-on-accent);border-radius:12px;justify-content:center;align-items:center;gap:8px;margin-top:16px;padding:12px 24px;font-size:14px;font-weight:600;text-decoration:none;transition:all .2s;display:flex}.pc-only-module__diMbPq__homeBtn:hover{background-color:var(--btn-dark-hover);box-shadow:var(--shadow-md);transform:translateY(-2px)}[data-theme=dark] .pc-only-module__diMbPq__title{background:linear-gradient(90deg,#a5b4fc,#f9a8d4);-webkit-text-fill-color:transparent;-webkit-background-clip:text}[data-theme=dark] .pc-only-module__diMbPq__description{color:#cbd5e1}[data-theme=dark] .pc-only-module__diMbPq__planet{background:linear-gradient(135deg,#3730a3 0%,#5b21b6 55%,#7c3aed 100%);border:1px solid #a5b4fc47;box-shadow:0 0 48px #818cf847,0 12px 32px #6366f159}[data-theme=dark] .pc-only-module__diMbPq__iconWrapper{color:#ddd6fe;filter:drop-shadow(0 0 10px #a78bfa8c)}[data-theme=dark] .pc-only-module__diMbPq__star{color:#fde68a}[data-theme=dark] .pc-only-module__diMbPq__homeBtn{background-color:var(--accent);border-color:var(--accent)}[data-theme=dark] .pc-only-module__diMbPq__homeBtn:hover{background-color:var(--accent-hover);border-color:var(--accent-hover);box-shadow:0 4px 16px #2563eb73}.pc-only-module__diMbPq__monitorIcon{width:80px;height:80px}.pc-only-module__diMbPq__containerEmbedded{box-sizing:border-box;height:100%;min-height:0;max-height:100%;overflow:hidden}@media (max-width:768px){.pc-only-module__diMbPq__container{height:auto;min-height:0;padding:12px 16px 20px}.pc-only-module__diMbPq__containerEmbedded{height:100%;max-height:100%;padding:8px 12px}.pc-only-module__diMbPq__content{gap:14px;max-width:300px}.pc-only-module__diMbPq__illustration{width:128px;height:128px}.pc-only-module__diMbPq__planet{width:92px;height:92px;box-shadow:0 6px 18px #6366f11a}[data-theme=dark] .pc-only-module__diMbPq__planet{box-shadow:0 0 32px #818cf83d,0 8px 22px #6366f14d}.pc-only-module__diMbPq__monitorIcon{width:48px;height:48px}.pc-only-module__diMbPq__star{font-size:14px}.pc-only-module__diMbPq__title{font-size:20px;line-height:1.35}.pc-only-module__diMbPq__description{font-size:13px;line-height:1.5}.pc-only-module__diMbPq__homeBtn{border-radius:10px;margin-top:4px;padding:10px 18px;font-size:13px}}
.NextBroadcastCardEmbed-module__3dCxfG__embedRoot{--subpage-accent:#ec4899;--text-primary:#0f172a;--text-secondary:#475569;--text-muted:#94a3b8;--border-color:#e2e8f0;--border-strong:#cbd5e1;--card-bg:#fff;--stp-card-bg:#fff;--stp-card-ink:#0f172a;box-sizing:border-box;width:100%}.NextBroadcastCardEmbed-module__3dCxfG__nextCard{box-sizing:border-box;background:radial-gradient(140% 130% at 0% 0%, color-mix(in srgb, var(--subpage-accent) 14%, transparent), transparent 60%), #fff;border:1px solid color-mix(in srgb, var(--subpage-accent) 28%, #e2e8f0);border-radius:18px;flex-direction:column;gap:14px;width:100%;margin-bottom:16px;padding:18px;display:flex}.NextBroadcastCardEmbed-module__3dCxfG__nextCardRest{background:radial-gradient(140% 130% at 0 0,#94a3b838,#0000 60%),#f1f5f9;border-color:#c3ccda}.NextBroadcastCardEmbed-module__3dCxfG__nextCardRest .NextBroadcastCardEmbed-module__3dCxfG__nextKicker,.NextBroadcastCardEmbed-module__3dCxfG__nextCardRest .NextBroadcastCardEmbed-module__3dCxfG__nextDday,.NextBroadcastCardEmbed-module__3dCxfG__nextCardRest .NextBroadcastCardEmbed-module__3dCxfG__nextTag{color:#64748b}.NextBroadcastCardEmbed-module__3dCxfG__nextCardRest .NextBroadcastCardEmbed-module__3dCxfG__nextGhost{color:#64748b;border-color:#cbd5e1}.NextBroadcastCardEmbed-module__3dCxfG__nextCardRest .NextBroadcastCardEmbed-module__3dCxfG__nextGhost:hover{color:#475569;border-color:#94a3b8}.NextBroadcastCardEmbed-module__3dCxfG__nextCardRest .NextBroadcastCardEmbed-module__3dCxfG__nextActions{align-self:center;width:auto;min-width:0}.NextBroadcastCardEmbed-module__3dCxfG__nextCardRest .NextBroadcastCardEmbed-module__3dCxfG__nextGhost{flex:none;width:auto}.NextBroadcastCardEmbed-module__3dCxfG__nextSkeleton{min-height:128px;animation:1.4s ease-in-out infinite NextBroadcastCardEmbed-module__3dCxfG__schedSkeleton}@keyframes NextBroadcastCardEmbed-module__3dCxfG__schedSkeleton{0%,to{opacity:1}50%{opacity:.55}}.NextBroadcastCardEmbed-module__3dCxfG__nextEmpty{box-sizing:border-box;width:100%;color:var(--subpage-accent);background-color:#f8fafc;border:1px dashed #cbd5e1;border-radius:16px;align-items:center;gap:12px;margin-bottom:16px;padding:16px 18px;display:flex}.NextBroadcastCardEmbed-module__3dCxfG__nextEmptyTitle{color:#0f172a;margin:0;font-size:.95rem;font-weight:700}.NextBroadcastCardEmbed-module__3dCxfG__nextEmptyHint{color:#475569;margin:2px 0 0;font-size:.82rem;font-weight:650}.NextBroadcastCardEmbed-module__3dCxfG__nextLeft{flex-direction:column;gap:6px;min-width:0;display:flex}.NextBroadcastCardEmbed-module__3dCxfG__nextKicker{color:var(--subpage-accent);align-items:center;gap:5px;font-size:.74rem;font-weight:800;display:inline-flex}.NextBroadcastCardEmbed-module__3dCxfG__nextWhen{flex-wrap:wrap;align-items:baseline;gap:10px;display:flex}.NextBroadcastCardEmbed-module__3dCxfG__nextDday{letter-spacing:-.02em;color:var(--subpage-accent);font-size:1.7rem;font-weight:800;line-height:1}.NextBroadcastCardEmbed-module__3dCxfG__nextDate{letter-spacing:-.01em;color:#475569;font-size:1.05rem;font-weight:650;line-height:1.2}.NextBroadcastCardEmbed-module__3dCxfG__nextTime{letter-spacing:-.02em;color:#0f172a;font-size:1.7rem;font-weight:800;line-height:1}.NextBroadcastCardEmbed-module__3dCxfG__nextTitle{color:#0f172a;word-break:break-word;margin:2px 0 0;font-size:1.1rem;font-weight:700;line-height:1.35}.NextBroadcastCardEmbed-module__3dCxfG__nextMeta{color:#475569;margin:0;font-size:.83rem;font-weight:500}.NextBroadcastCardEmbed-module__3dCxfG__nextTags{flex-wrap:wrap;gap:6px;margin-top:2px;display:flex}.NextBroadcastCardEmbed-module__3dCxfG__nextTag{color:var(--subpage-accent);font-size:.76rem;font-weight:600}.NextBroadcastCardEmbed-module__3dCxfG__nextActions{flex-flow:wrap;gap:8px;display:flex}.NextBroadcastCardEmbed-module__3dCxfG__nextPrimary{color:#fff;background-color:var(--subpage-accent);cursor:pointer;white-space:nowrap;box-shadow:0 4px 12px color-mix(in srgb, var(--subpage-accent) 30%, transparent);border:none;border-radius:12px;justify-content:center;align-items:center;gap:6px;padding:11px 16px;font-size:.86rem;font-weight:700;transition:transform .16s,filter .16s;display:inline-flex}.NextBroadcastCardEmbed-module__3dCxfG__nextPrimary:hover{filter:brightness(1.05);transform:translateY(-1px)}.NextBroadcastCardEmbed-module__3dCxfG__nextGhost{color:#475569;cursor:pointer;white-space:nowrap;background-color:#0000;border:1px solid #cbd5e1;border-radius:12px;justify-content:center;align-items:center;gap:6px;padding:10px 16px;font-size:.84rem;font-weight:700;transition:color .16s,border-color .16s;display:inline-flex}.NextBroadcastCardEmbed-module__3dCxfG__nextGhost:hover{color:var(--subpage-accent);border-color:color-mix(in srgb, var(--subpage-accent) 45%, #cbd5e1)}@media (max-width:960px){.NextBroadcastCardEmbed-module__3dCxfG__nextEmpty{border-radius:12px;gap:10px;margin-bottom:12px;padding:12px 14px}.NextBroadcastCardEmbed-module__3dCxfG__nextEmpty svg{flex-shrink:0;width:18px;height:18px}.NextBroadcastCardEmbed-module__3dCxfG__nextEmptyTitle{font-size:.88rem}.NextBroadcastCardEmbed-module__3dCxfG__nextEmptyHint{-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:2px;font-size:.75rem;line-height:1.35;display:-webkit-box;overflow:hidden}}@media (min-width:768px){.NextBroadcastCardEmbed-module__3dCxfG__nextCard{flex-direction:row;justify-content:space-between;align-items:center;gap:20px;padding:22px 24px}.NextBroadcastCardEmbed-module__3dCxfG__nextLeft{flex:auto;min-width:0}.NextBroadcastCardEmbed-module__3dCxfG__nextKicker,.NextBroadcastCardEmbed-module__3dCxfG__nextDday,.NextBroadcastCardEmbed-module__3dCxfG__nextDate,.NextBroadcastCardEmbed-module__3dCxfG__nextTime{white-space:nowrap}.NextBroadcastCardEmbed-module__3dCxfG__nextActions{flex-direction:column;flex-shrink:0;min-width:148px}.NextBroadcastCardEmbed-module__3dCxfG__nextPrimary,.NextBroadcastCardEmbed-module__3dCxfG__nextGhost{width:100%}.NextBroadcastCardEmbed-module__3dCxfG__nextDday{font-size:1.9rem}.NextBroadcastCardEmbed-module__3dCxfG__nextDate{font-size:1.1rem}.NextBroadcastCardEmbed-module__3dCxfG__nextTime{font-size:1.9rem}}@media (max-width:900px){.NextBroadcastCardEmbed-module__3dCxfG__nextCard{border-radius:14px;flex-direction:column;align-items:stretch;gap:10px;margin-bottom:12px;padding:12px 14px}.NextBroadcastCardEmbed-module__3dCxfG__nextSkeleton{min-height:72px}.NextBroadcastCardEmbed-module__3dCxfG__nextLeft{flex:none;gap:4px;width:100%}.NextBroadcastCardEmbed-module__3dCxfG__nextKicker{white-space:nowrap;gap:4px;font-size:.7rem}.NextBroadcastCardEmbed-module__3dCxfG__nextKicker svg{flex-shrink:0;width:12px;height:12px}.NextBroadcastCardEmbed-module__3dCxfG__nextWhen{flex-wrap:wrap;gap:8px}.NextBroadcastCardEmbed-module__3dCxfG__nextDday,.NextBroadcastCardEmbed-module__3dCxfG__nextTime{white-space:nowrap;font-size:1.25rem}.NextBroadcastCardEmbed-module__3dCxfG__nextDate{white-space:nowrap;font-size:.85rem}.NextBroadcastCardEmbed-module__3dCxfG__nextTitle{-webkit-line-clamp:1;-webkit-box-orient:vertical;margin-top:2px;font-size:.9rem;line-height:1.3;display:-webkit-box;overflow:hidden}.NextBroadcastCardEmbed-module__3dCxfG__nextMeta{display:none}.NextBroadcastCardEmbed-module__3dCxfG__nextTags{gap:6px;max-height:1.2em;margin-top:2px;overflow:hidden}.NextBroadcastCardEmbed-module__3dCxfG__nextTag{font-size:.72rem}.NextBroadcastCardEmbed-module__3dCxfG__nextActions{flex-flow:row;gap:8px;width:100%;min-width:0}.NextBroadcastCardEmbed-module__3dCxfG__nextPrimary,.NextBroadcastCardEmbed-module__3dCxfG__nextGhost{width:auto;min-width:0;box-shadow:none;border-radius:10px;flex:1 1 0;justify-content:center;gap:5px;padding:9px 12px;font-size:.8rem}:is(.NextBroadcastCardEmbed-module__3dCxfG__nextPrimary svg,.NextBroadcastCardEmbed-module__3dCxfG__nextGhost svg){width:14px;height:14px}}
.schedule-module__vpa2FG__scheduleRoot{--text-primary:var(--stp-card-ink,var(--text-primary,#1a1a1f));--text-secondary:var(--stp-card-ink-sub,color-mix(in srgb, var(--stp-card-ink,var(--text-primary,#1a1a1f)) 72%, transparent));--text-muted:var(--stp-card-ink-faint,color-mix(in srgb, var(--stp-card-ink,var(--text-primary,#1a1a1f)) 48%, transparent));--card-bg:var(--stp-card-bg,#fff)!important;--bg-color:color-mix(in srgb, #fff 18%, var(--stp-card-bg,#fff))!important;--surface-hover:color-mix(in srgb, #fff 10%, var(--stp-card-bg,#fff))!important;--surface-muted:color-mix(in srgb, var(--stp-card-ink,#1a1a1f) 5.5%, var(--stp-card-bg,#fff))!important;--border-color:color-mix(in srgb, var(--stp-card-ink,#1a1a1f) 8%, var(--stp-card-bg,#fff))!important;--border-strong:color-mix(in srgb, var(--stp-card-ink,#1a1a1f) 14%, var(--stp-card-bg,#fff))!important}.schedule-module__vpa2FG__toolbar{justify-content:space-between;align-items:center;gap:10px;margin-bottom:16px;display:flex}.schedule-module__vpa2FG__segmented{background-color:var(--surface-hover);border:1px solid var(--border-color);border-radius:13px;gap:3px;padding:4px;display:inline-flex}.schedule-module__vpa2FG__segBtn{color:var(--text-secondary,#334155);cursor:pointer;background-color:#0000;border:none;border-radius:10px;align-items:center;gap:6px;padding:8px 16px;font-size:.88rem;font-weight:700;transition:color .16s,background-color .16s,box-shadow .16s;display:inline-flex}.schedule-module__vpa2FG__segBtnActive{color:var(--subpage-accent,var(--accent-text,var(--accent)));background-color:var(--stp-card-bg,#fff);box-shadow:0 1px 4px color-mix(in srgb, var(--stp-card-ink,#0f172a) 8%, transparent)}.schedule-module__vpa2FG__shareBtn{color:var(--text-secondary);background-color:var(--stp-card-bg,#fff);border:1px solid var(--border-color);cursor:pointer;border-radius:11px;align-items:center;gap:6px;padding:9px 15px;font-size:.86rem;font-weight:700;transition:color .16s,border-color .16s,background-color .16s;display:inline-flex}.schedule-module__vpa2FG__shareBtn:hover{color:var(--subpage-accent);border-color:color-mix(in srgb, var(--subpage-accent) 45%, var(--border-strong));background-color:color-mix(in srgb, var(--subpage-accent) 7%, var(--card-bg))}.schedule-module__vpa2FG__btnText,.schedule-module__vpa2FG__btnTextLong{white-space:nowrap}.schedule-module__vpa2FG__btnTextShort{white-space:nowrap;display:none}.schedule-module__vpa2FG__monthWrap{--streamer-calendar-day-bg:var(--stp-card-bg,#fff);--streamer-calendar-chrome-bg:var(--stp-card-bg,#fff);--streamer-calendar-header-title:var(--text-primary,var(--stp-card-ink,#1a1a1f));--streamer-calendar-date:var(--text-primary,var(--stp-card-ink,#1a1a1f));--streamer-calendar-grid-bg:color-mix(in srgb, var(--stp-card-ink,#1a1a1f) 8%, var(--stp-card-bg,#fff));--streamer-calendar-other-month:color-mix(in srgb, var(--stp-card-ink,#1a1a1f) 4%, var(--stp-card-bg,#fff));--streamer-calendar-day-hover:color-mix(in srgb, var(--stp-card-ink,#1a1a1f) 3%, var(--stp-card-bg,#fff));--streamer-calendar-loading-overlay:color-mix(in srgb, var(--stp-card-bg,#fff) 78%, transparent);--streamer-calendar-event-rest-bg:color-mix(in srgb, var(--stp-card-ink,#1a1a1f) 5.5%, var(--stp-card-bg,#fff));--streamer-calendar-event-rest-text:var(--text-secondary,#475569);--streamer-calendar-event-default-bg:var(--surface-active);--streamer-calendar-agenda-title:var(--text-primary,#334155);--streamer-calendar-thumb-bg:color-mix(in srgb, var(--stp-card-ink,#1a1a1f) 5.5%, var(--stp-card-bg,#fff));--streamer-calendar-review-btn-bg:var(--surface-active);--streamer-calendar-review-btn-text:var(--subpage-accent,var(--accent-text,#db2777));--streamer-calendar-review-btn-hover:color-mix(in srgb, var(--subpage-accent,var(--accent,#ec4899)) 16%, var(--stp-card-bg,#fff));width:100%;container:stp-month/inline-size;--card-bg:var(--stp-card-bg,#fff)!important;--bg-color:color-mix(in srgb, var(--stp-card-ink,#1a1a1f) 5.5%, var(--stp-card-bg,#fff))!important;--border-color:color-mix(in srgb, var(--stp-card-ink,#1a1a1f) 8%, var(--stp-card-bg,#fff))!important}.schedule-module__vpa2FG__monthWrap [class*=navButton]{background-color:var(--stp-card-bg,#fff);color:var(--text-secondary,#334155);border-color:var(--border-color,#e2e8f0)}.schedule-module__vpa2FG__monthWrap [class*=navButton]:hover{background-color:var(--surface-hover);color:var(--text-primary,#0f172a);border-color:var(--border-strong,#cbd5e1)}@container stp-month (min-width:961px){[class*=dayCell]{min-height:128px}}@container stp-month (max-width:960px){[class*=dayCell]{justify-content:flex-start;align-items:center;min-height:56px;padding:5px 1px 4px}[class*=header]{gap:6px;margin-bottom:8px}[class*=headerTitle]{font-size:14px}[class*=navButton]{padding:5px 8px;font-size:11px}[class*=weekDay]{padding:6px 0;font-size:11px}[class*=dateHeader]{justify-content:center;margin-bottom:1px}[class*=dateNumber]{width:22px;height:22px;font-size:11px}[class*=today] [class*=dateNumber]{box-shadow:none}[class*=selectedDay]{box-shadow:inset 0 0 0 1.5px #3b82f6}[class*=mobileDots]{gap:2px;height:8px;margin-top:1px}[class*=dot]{width:4px;height:4px}[class*=plusDot]{font-size:9px;line-height:4px}}@media (max-width:960px){.schedule-module__vpa2FG__toolbar{gap:8px;margin-bottom:12px}.schedule-module__vpa2FG__segmented{border-radius:11px;flex:auto;gap:2px;min-width:0;padding:3px}.schedule-module__vpa2FG__segBtn{border-radius:8px;flex:1 1 0;justify-content:center;gap:0;padding:8px 6px;font-size:.78rem}.schedule-module__vpa2FG__segBtn .schedule-module__vpa2FG__btnText{display:none}.schedule-module__vpa2FG__segBtn svg{width:16px;height:16px}.schedule-module__vpa2FG__shareBtn{border-radius:10px;flex-shrink:0;justify-content:center;gap:0;width:36px;height:36px;padding:0}.schedule-module__vpa2FG__shareBtn .schedule-module__vpa2FG__btnText{display:none}.schedule-module__vpa2FG__shareBtn svg{width:16px;height:16px}}.schedule-module__vpa2FG__weekBlock{flex-direction:column;gap:10px;display:flex}.schedule-module__vpa2FG__weekToolbar{flex-direction:column;gap:8px;display:flex}.schedule-module__vpa2FG__weekToolbarMain{flex-wrap:nowrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.schedule-module__vpa2FG__weekPager{background-color:var(--stp-card-bg,#fff);border:1px solid var(--border-color);border-radius:13px;align-items:center;gap:2px;padding:4px;display:inline-flex}.schedule-module__vpa2FG__weekPagerBtn{width:32px;height:32px;color:var(--text-secondary);cursor:pointer;background:0 0;border:none;border-radius:9px;justify-content:center;align-items:center;transition:background-color .16s,color .16s;display:inline-flex}.schedule-module__vpa2FG__weekPagerBtn:hover{background-color:var(--surface-hover);color:var(--subpage-accent)}.schedule-module__vpa2FG__weekPagerLabel{color:var(--text-primary);letter-spacing:-.01em;white-space:nowrap;align-items:center;gap:6px;padding:0 8px;font-size:.9rem;font-weight:800;display:inline-flex}.schedule-module__vpa2FG__weekPagerLabel svg{color:var(--subpage-accent);flex-shrink:0}.schedule-module__vpa2FG__weekPagerSep{background-color:var(--border-strong);width:1px;height:18px;margin:0 4px}.schedule-module__vpa2FG__weekPagerToday{color:var(--subpage-accent);cursor:pointer;white-space:nowrap;background:0 0;border:none;border-radius:9px;justify-content:center;align-items:center;gap:5px;padding:7px 11px;font-size:.78rem;font-weight:700;transition:background-color .16s;display:inline-flex}.schedule-module__vpa2FG__weekPagerToday:hover{background-color:color-mix(in srgb, var(--subpage-accent) 12%, var(--card-bg))}.schedule-module__vpa2FG__weekPagerToday svg{flex-shrink:0}.schedule-module__vpa2FG__weekToolbarEnd{flex-wrap:nowrap;flex-shrink:0;align-items:center;gap:8px;margin-left:auto;display:inline-flex}.schedule-module__vpa2FG__weekStats{background-color:var(--card-bg);border:1px solid var(--border-color);border-radius:11px;align-items:center;gap:8px;padding:7px 11px;display:inline-flex}.schedule-module__vpa2FG__weekStat{color:var(--text-secondary,#475569);white-space:nowrap;align-items:baseline;gap:2px;font-size:.76rem;font-weight:650;display:inline-flex}.schedule-module__vpa2FG__weekStat strong{color:var(--text-primary);font-size:.92rem;font-weight:800}.schedule-module__vpa2FG__weekStat+.schedule-module__vpa2FG__weekStat:before{content:"·";color:var(--border-strong);margin-right:8px;font-weight:700}.schedule-module__vpa2FG__weekIcsBtn{color:var(--subpage-accent);background-color:color-mix(in srgb, var(--subpage-accent) 12%, transparent);border:1px solid color-mix(in srgb, var(--subpage-accent) 26%, transparent);cursor:pointer;white-space:nowrap;border-radius:11px;align-items:center;gap:6px;padding:8px 12px;font-size:.8rem;font-weight:700;transition:background-color .16s;display:inline-flex}.schedule-module__vpa2FG__weekIcsBtn:hover:not(:disabled){background-color:color-mix(in srgb, var(--subpage-accent) 18%, transparent)}.schedule-module__vpa2FG__weekIcsBtn:disabled{opacity:.45;cursor:default}@media (max-width:1100px){.schedule-module__vpa2FG__weekIcsBtn{justify-content:center;gap:0;width:36px;height:36px;padding:0}.schedule-module__vpa2FG__weekIcsBtn .schedule-module__vpa2FG__btnText{display:none}}.schedule-module__vpa2FG__weekFilters{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.schedule-module__vpa2FG__dayList{grid-template-columns:1fr;gap:8px;display:grid}.schedule-module__vpa2FG__dayList>.schedule-module__vpa2FG__listEmpty{grid-column:1/-1}@media (min-width:768px){.schedule-module__vpa2FG__dayList{grid-template-columns:repeat(2,minmax(0,1fr))}}.schedule-module__vpa2FG__dayRow{background-color:var(--stp-card-bg,#fff);border:1px solid var(--border-color);box-sizing:border-box;border-radius:14px;gap:0;height:100%;min-height:124px;padding:10px 12px;display:flex}.schedule-module__vpa2FG__dayRowToday{border-color:color-mix(in srgb, var(--subpage-accent) 42%, var(--border-color));box-shadow:0 0 0 1px color-mix(in srgb, var(--subpage-accent) 18%, transparent)}.schedule-module__vpa2FG__dayHead{border-right:1px solid var(--border-strong);flex-direction:column;flex-shrink:0;justify-content:flex-start;align-self:stretch;align-items:center;gap:6px;width:46px;margin-right:14px;padding-right:14px;display:flex}.schedule-module__vpa2FG__dayDateBox{flex-direction:column;align-items:center;line-height:1.1;display:flex}.schedule-module__vpa2FG__dayNum{color:var(--text-primary);font-size:1.4rem;font-weight:800}.schedule-module__vpa2FG__dayWeekday{color:var(--text-secondary,#475569);font-size:.78rem;font-weight:700}.schedule-module__vpa2FG__dayRowToday .schedule-module__vpa2FG__dayNum,.schedule-module__vpa2FG__dayRowToday .schedule-module__vpa2FG__dayWeekday{color:var(--subpage-accent)}.schedule-module__vpa2FG__todayTag{letter-spacing:-.02em;font-size-adjust:none;color:#fff;background-color:var(--subpage-accent);white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;padding:3px 8px;font-family:Pretendard,system-ui,-apple-system,sans-serif;font-size:.66rem;font-weight:700;line-height:1.2;display:inline-flex}.schedule-module__vpa2FG__dayBody{flex-direction:column;flex:1;justify-content:center;gap:10px;min-width:0;display:flex;container:day-body/inline-size}.schedule-module__vpa2FG__dayBody .schedule-module__vpa2FG__card{background:0 0;border:none;border-radius:0;padding:0}.schedule-module__vpa2FG__dayBody .schedule-module__vpa2FG__card+.schedule-module__vpa2FG__card{border-top:1px solid var(--border-color);margin-top:2px;padding-top:8px}.schedule-module__vpa2FG__dayBody .schedule-module__vpa2FG__cardThumb{border-radius:10px;width:100px;height:100px}.schedule-module__vpa2FG__dayBody .schedule-module__vpa2FG__cardThumbEmpty{background-color:var(--surface-hover);width:100%;height:100%;color:var(--text-muted);place-items:center;display:grid}@media (min-width:768px){.schedule-module__vpa2FG__dayBody .schedule-module__vpa2FG__card{align-items:center;gap:10px}.schedule-module__vpa2FG__dayBody .schedule-module__vpa2FG__cardMain{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:2px 10px;display:grid}.schedule-module__vpa2FG__dayBody .schedule-module__vpa2FG__cardMeta,.schedule-module__vpa2FG__dayBody .schedule-module__vpa2FG__cardTitle,.schedule-module__vpa2FG__dayBody .schedule-module__vpa2FG__cardTags{grid-column:1;min-width:0}.schedule-module__vpa2FG__dayBody .schedule-module__vpa2FG__cardTitle{white-space:nowrap;text-overflow:ellipsis;font-size:.9rem;overflow:hidden}.schedule-module__vpa2FG__dayBody .schedule-module__vpa2FG__cardTags{flex-wrap:nowrap;max-height:1.2em;overflow:hidden}.schedule-module__vpa2FG__dayBody .schedule-module__vpa2FG__cardTag{flex-shrink:0}.schedule-module__vpa2FG__dayBody .schedule-module__vpa2FG__cardActions{flex-flow:column;grid-area:1/2/span 3;gap:5px;margin-top:0}.schedule-module__vpa2FG__dayBody .schedule-module__vpa2FG__metaTime,.schedule-module__vpa2FG__dayBody .schedule-module__vpa2FG__metaRest{white-space:nowrap}.schedule-module__vpa2FG__dayBody .schedule-module__vpa2FG__platformBtn,.schedule-module__vpa2FG__dayBody .schedule-module__vpa2FG__detailBtn,.schedule-module__vpa2FG__dayBody .schedule-module__vpa2FG__calBtn{white-space:nowrap;justify-content:center;padding:5px 9px;font-size:.72rem}}@container day-body (max-width:300px){.schedule-module__vpa2FG__platformBtn .schedule-module__vpa2FG__btnTextLong,.schedule-module__vpa2FG__platformBtn .schedule-module__vpa2FG__btnTextShort,.schedule-module__vpa2FG__calBtn .schedule-module__vpa2FG__btnTextLong,.schedule-module__vpa2FG__calBtn .schedule-module__vpa2FG__btnTextShort{display:none}.schedule-module__vpa2FG__platformBtn,.schedule-module__vpa2FG__calBtn{border-radius:8px;gap:0;width:30px;height:30px;padding:0}:is(.schedule-module__vpa2FG__platformBtn svg,.schedule-module__vpa2FG__calBtn svg){width:14px;height:14px}}.schedule-module__vpa2FG__restRow{width:100%;min-height:0;color:var(--text-secondary,#475569);align-items:center;gap:10px;font-size:.9rem;font-weight:650;display:flex}.schedule-module__vpa2FG__restRowLabel{align-items:center;gap:7px;min-width:0;display:inline-flex}.schedule-module__vpa2FG__card{background-color:var(--bg-color);border:1px solid var(--border-color);border-radius:13px;gap:12px;padding:10px;display:flex}.schedule-module__vpa2FG__cardClickable{cursor:pointer}.schedule-module__vpa2FG__cardClickable:focus-visible{outline:2px solid color-mix(in srgb, var(--subpage-accent,#ec4899) 55%, transparent);outline-offset:2px}.schedule-module__vpa2FG__cardThumb{background-color:var(--surface-hover);border-radius:10px;flex-shrink:0;width:68px;height:68px;overflow:hidden}.schedule-module__vpa2FG__cardThumb img{object-fit:cover;width:100%;height:100%;display:block}.schedule-module__vpa2FG__cardMain{flex-direction:column;flex:1;gap:6px;min-width:0;display:flex}.schedule-module__vpa2FG__cardMeta{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.schedule-module__vpa2FG__partBadge{color:var(--subpage-accent);background-color:color-mix(in srgb, var(--subpage-accent) 14%, transparent);border-radius:6px;padding:2px 8px;font-size:.72rem;font-weight:800}.schedule-module__vpa2FG__metaTime,.schedule-module__vpa2FG__metaRest{color:var(--text-secondary);align-items:center;gap:4px;font-size:.8rem;font-weight:600;display:inline-flex}.schedule-module__vpa2FG__metaRest{color:var(--text-secondary,#475569)}.schedule-module__vpa2FG__cardTitle{color:var(--text-primary);word-break:break-word;margin:0;font-size:.98rem;font-weight:700;line-height:1.35}.schedule-module__vpa2FG__cardTags{flex-wrap:wrap;gap:5px;display:flex}.schedule-module__vpa2FG__cardTag{color:var(--text-secondary,#64748b);font-size:.75rem;font-weight:650}.schedule-module__vpa2FG__cardActions{flex-wrap:wrap;align-items:center;gap:7px;margin-top:2px;display:flex}.schedule-module__vpa2FG__detailBtn{color:var(--text-primary);background-color:var(--stp-card-bg,#fff);border:1px solid var(--border-strong);cursor:pointer;border-radius:9px;justify-content:center;align-items:center;gap:4px;padding:6px 11px;font-size:.78rem;font-weight:700;transition:color .16s,border-color .16s,background-color .16s;display:inline-flex}.schedule-module__vpa2FG__detailBtn:hover{color:var(--subpage-accent);border-color:color-mix(in srgb, var(--subpage-accent) 45%, var(--border-strong));background-color:color-mix(in srgb, var(--subpage-accent) 8%, var(--card-bg))}.schedule-module__vpa2FG__calBtn{color:var(--text-secondary);background-color:var(--stp-card-bg,#fff);border:1px solid var(--border-strong);cursor:pointer;border-radius:9px;align-items:center;gap:5px;padding:6px 11px;font-size:.78rem;font-weight:700;transition:color .16s,border-color .16s,background-color .16s;display:inline-flex}.schedule-module__vpa2FG__calBtn:hover{color:var(--subpage-accent);border-color:color-mix(in srgb, var(--subpage-accent) 45%, var(--border-strong));background-color:color-mix(in srgb, var(--subpage-accent) 8%, var(--card-bg))}.schedule-module__vpa2FG__platformBtn{color:#fff;border-radius:9px;align-items:center;gap:5px;padding:6px 11px;font-size:.78rem;font-weight:700;transition:filter .16s,transform .16s;display:inline-flex}.schedule-module__vpa2FG__platformBtn:hover{filter:brightness(1.06);transform:translateY(-1px)}.schedule-module__vpa2FG__chzzk{background-color:#00c73c}.schedule-module__vpa2FG__soop{background-color:#1f5bff}.schedule-module__vpa2FG__youtube{background-color:#f03}.schedule-module__vpa2FG__cime{background-color:#7c3aed}.schedule-module__vpa2FG__etc{background-color:var(--text-secondary)}.schedule-module__vpa2FG__weekLoading{color:var(--text-secondary);flex-direction:column;justify-content:center;align-items:center;gap:10px;padding:60px 20px;font-size:.9rem;font-weight:500;display:flex}.schedule-module__vpa2FG__spinner{color:var(--subpage-accent);animation:.9s linear infinite schedule-module__vpa2FG__schedSpin}@keyframes schedule-module__vpa2FG__schedSpin{to{transform:rotate(360deg)}}@media (min-width:768px){.schedule-module__vpa2FG__dayHead{width:56px}.schedule-module__vpa2FG__cardThumb{width:84px;height:84px}.schedule-module__vpa2FG__cardTitle{font-size:1.05rem}}.schedule-module__vpa2FG__summaryStrip{background-color:var(--stp-card-bg,#fff);border:1px solid var(--border-color);border-radius:14px;align-items:center;gap:10px;margin-bottom:12px;padding:12px 16px;display:flex}.schedule-module__vpa2FG__summaryItem{flex-direction:column;align-items:center;gap:2px;min-width:50px;display:flex}.schedule-module__vpa2FG__summaryValue{color:var(--text-primary);font-size:1.25rem;font-weight:800;line-height:1}.schedule-module__vpa2FG__summaryValue small{color:var(--text-secondary);margin-left:1px;font-size:.7rem;font-weight:700}.schedule-module__vpa2FG__summaryLabel{color:var(--text-secondary,#475569);font-size:.74rem;font-weight:650}.schedule-module__vpa2FG__summaryDivider{background-color:var(--border-strong);align-self:stretch;width:1px;margin:4px 0}.schedule-module__vpa2FG__summaryIcs{color:var(--subpage-accent);background-color:color-mix(in srgb, var(--subpage-accent) 12%, transparent);border:1px solid color-mix(in srgb, var(--subpage-accent) 26%, transparent);cursor:pointer;white-space:nowrap;border-radius:11px;flex-shrink:0;align-items:center;gap:6px;margin-left:0;padding:9px 13px;font-size:.82rem;font-weight:700;transition:background-color .16s;display:inline-flex}.schedule-module__vpa2FG__summaryIcs:hover:not(:disabled){background-color:color-mix(in srgb, var(--subpage-accent) 18%, transparent)}.schedule-module__vpa2FG__summaryIcs:disabled{opacity:.45;cursor:default}.schedule-module__vpa2FG__filterBar{flex-wrap:wrap;gap:7px;margin-bottom:12px;display:flex}.schedule-module__vpa2FG__filterChip{color:var(--text-secondary);background-color:var(--stp-card-bg,#fff);border:1px solid var(--border-strong);cursor:pointer;border-radius:999px;padding:6px 12px;font-size:.8rem;font-weight:700;transition:color .16s,background-color .16s,border-color .16s}.schedule-module__vpa2FG__filterChip:hover{border-color:color-mix(in srgb, var(--subpage-accent) 40%, var(--border-strong))}.schedule-module__vpa2FG__filterChipActive{color:#fff;background-color:var(--subpage-accent);border-color:var(--subpage-accent)}.schedule-module__vpa2FG__filterReset{color:var(--subpage-accent);cursor:pointer;text-underline-offset:3px;background:0 0;border:none;padding:6px 10px;font-size:.8rem;font-weight:700;text-decoration:underline}.schedule-module__vpa2FG__filterReset:hover{filter:brightness(1.15)}.schedule-module__vpa2FG__feed{background-color:var(--stp-card-bg,#fff);border:1px solid var(--border-color);box-sizing:border-box;border-radius:14px;flex-direction:column;width:100%;padding:8px 16px 16px;display:flex}.schedule-module__vpa2FG__feedGroup{border-bottom:1px solid var(--border-color);box-sizing:border-box;align-items:stretch;gap:0;width:100%;padding:14px 0;display:flex}.schedule-module__vpa2FG__feedGroup:last-child{border-bottom:none}.schedule-module__vpa2FG__feedDateCol{border-right:1px solid var(--border-strong);box-sizing:border-box;flex-direction:column;flex-shrink:0;align-items:center;gap:8px;width:76px;margin-right:16px;padding-right:16px;display:flex}.schedule-module__vpa2FG__feedDateBox{text-align:center;flex-direction:column;align-items:center;line-height:1.1;display:flex}.schedule-module__vpa2FG__feedDayNum{color:var(--text-primary);letter-spacing:-.03em;font-size:1.45rem;font-weight:800}.schedule-module__vpa2FG__feedDayWeek{color:var(--text-secondary,#475569);margin-top:2px;font-size:.78rem;font-weight:700}.schedule-module__vpa2FG__feedDayMonth{color:var(--text-secondary);margin-top:4px;font-size:.72rem;font-weight:700}.schedule-module__vpa2FG__feedGroupToday .schedule-module__vpa2FG__feedDayNum,.schedule-module__vpa2FG__feedGroupToday .schedule-module__vpa2FG__feedDayWeek{color:var(--subpage-accent,#ec4899)}.schedule-module__vpa2FG__feedRelTag,.schedule-module__vpa2FG__feedRelTagToday{letter-spacing:-.02em;font-size-adjust:none;white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;padding:2px 8px;font-family:Pretendard,system-ui,-apple-system,sans-serif;font-size:.66rem;font-weight:700;line-height:1.2;display:inline-flex}.schedule-module__vpa2FG__feedRelTagToday{color:#fff;background:var(--subpage-accent,#ec4899)}.schedule-module__vpa2FG__feedRelTag{color:var(--subpage-accent,#ec4899);background:color-mix(in srgb, var(--subpage-accent,#ec4899) 10%, transparent)}.schedule-module__vpa2FG__feedItems{flex-direction:column;flex:auto;min-width:0;display:flex}.schedule-module__vpa2FG__listCard{box-sizing:border-box;border:none;border-bottom:1px solid var(--border-color);width:100%;box-shadow:none;background:0 0;border-radius:0;align-items:flex-start;gap:12px;padding:10px 0;display:flex}.schedule-module__vpa2FG__feedItems .schedule-module__vpa2FG__listCard:last-child{border-bottom:none;padding-bottom:0}.schedule-module__vpa2FG__feedItems .schedule-module__vpa2FG__listCard:first-child{padding-top:0}.schedule-module__vpa2FG__listCardRest .schedule-module__vpa2FG__cardTitle{color:var(--text-secondary)}.schedule-module__vpa2FG__listCard .schedule-module__vpa2FG__cardThumb{background-color:var(--surface-hover);width:72px;height:72px;box-shadow:none;border-radius:10px;flex-shrink:0;overflow:hidden}.schedule-module__vpa2FG__listCard .schedule-module__vpa2FG__cardThumb img{object-fit:cover;width:100%;height:100%;display:block}.schedule-module__vpa2FG__listCard .schedule-module__vpa2FG__cardMain{flex-direction:column;flex:auto;gap:4px;min-width:0;display:flex}.schedule-module__vpa2FG__listCard .schedule-module__vpa2FG__metaTime,.schedule-module__vpa2FG__listCard .schedule-module__vpa2FG__metaRest{font-size:.8rem;font-weight:600}.schedule-module__vpa2FG__listCard .schedule-module__vpa2FG__metaTime{color:var(--subpage-accent,#ec4899)}.schedule-module__vpa2FG__listCard .schedule-module__vpa2FG__metaRest{color:var(--text-secondary,#475569)}.schedule-module__vpa2FG__listCard .schedule-module__vpa2FG__cardTitle{color:var(--text-primary);word-break:keep-all;margin:0;font-size:.96rem;font-weight:800;line-height:1.35}.schedule-module__vpa2FG__listCard .schedule-module__vpa2FG__cardTags{flex-wrap:wrap;gap:4px;display:flex}.schedule-module__vpa2FG__listCard .schedule-module__vpa2FG__cardTag{color:var(--text-secondary,#64748b);font-size:.72rem;font-weight:650}.schedule-module__vpa2FG__listCard .schedule-module__vpa2FG__cardActions{flex-wrap:wrap;align-items:center;gap:6px;margin-top:6px;display:flex}.schedule-module__vpa2FG__listEmpty{text-align:center;border:1px dashed var(--border-color);background-color:color-mix(in srgb, var(--stp-card-ink,#1a1a1f) 5.5%, var(--stp-card-bg,#fff));border-radius:14px;flex-direction:column;justify-content:center;align-items:center;gap:10px;width:100%;padding:72px 24px;display:flex}.schedule-module__vpa2FG__listEmptyIcon{color:var(--text-muted)}.schedule-module__vpa2FG__listEmptyReset{border:1px solid var(--subpage-accent);color:var(--subpage-accent);cursor:pointer;background:0 0;border-radius:999px;margin-top:2px;padding:8px 16px;font-size:.82rem;font-weight:700;transition:background-color .16s,color .16s}.schedule-module__vpa2FG__listEmptyReset:hover{background-color:var(--subpage-accent);color:#fff}.schedule-module__vpa2FG__listEmptyTitle{color:var(--text-primary);margin:0;font-size:1.05rem;font-weight:700}.schedule-module__vpa2FG__listEmptyHint{color:var(--text-secondary,#475569);margin:0;font-size:.9rem;font-weight:600}@media (min-width:768px){.schedule-module__vpa2FG__feedGroup{padding:16px 0}.schedule-module__vpa2FG__feedDateCol{width:88px;margin-right:20px;padding-right:20px}.schedule-module__vpa2FG__feedDayNum{font-size:1.55rem}.schedule-module__vpa2FG__listCard{align-items:center;gap:14px;padding:12px 0}.schedule-module__vpa2FG__listCard .schedule-module__vpa2FG__cardThumb{width:88px;height:88px}.schedule-module__vpa2FG__listCard .schedule-module__vpa2FG__cardMain{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:4px 20px;display:grid}.schedule-module__vpa2FG__listCard .schedule-module__vpa2FG__cardMeta,.schedule-module__vpa2FG__listCard .schedule-module__vpa2FG__cardTitle,.schedule-module__vpa2FG__listCard .schedule-module__vpa2FG__cardTags{grid-column:1;min-width:0}.schedule-module__vpa2FG__listCard .schedule-module__vpa2FG__cardTitle{white-space:nowrap;text-overflow:ellipsis;font-size:1rem;overflow:hidden}.schedule-module__vpa2FG__listCard .schedule-module__vpa2FG__cardTags{flex-wrap:nowrap;overflow:hidden}.schedule-module__vpa2FG__listCard .schedule-module__vpa2FG__cardActions{flex-flow:column;grid-area:1/2/span 3;align-items:stretch;gap:6px;margin-top:0}.schedule-module__vpa2FG__listCard .schedule-module__vpa2FG__platformBtn,.schedule-module__vpa2FG__listCard .schedule-module__vpa2FG__calBtn{white-space:nowrap;padding:6px 11px;font-size:.74rem}}@media (max-width:767px){.schedule-module__vpa2FG__feedGroup{flex-direction:column;gap:10px;padding:12px 0}.schedule-module__vpa2FG__feedDateCol{border-right:none;border-bottom:1px solid var(--border-color);flex-direction:row;justify-content:flex-start;align-items:center;gap:10px;width:100%;margin:0;padding:0 0 8px}.schedule-module__vpa2FG__feedDateBox{flex-direction:row;align-items:baseline;gap:6px}.schedule-module__vpa2FG__feedDayNum{font-size:1.2rem}.schedule-module__vpa2FG__feedDayWeek,.schedule-module__vpa2FG__feedDayMonth{margin-top:0;font-size:.82rem}.schedule-module__vpa2FG__feedRelTag,.schedule-module__vpa2FG__feedRelTagToday{margin-left:auto}.schedule-module__vpa2FG__listCard{padding:8px 0}.schedule-module__vpa2FG__listCard .schedule-module__vpa2FG__cardThumb{width:64px;height:64px}}@media (max-width:900px){.schedule-module__vpa2FG__weekToolbar{gap:8px}.schedule-module__vpa2FG__weekToolbarMain{flex-flow:row;align-items:center;gap:6px}.schedule-module__vpa2FG__weekPager{flex:auto;justify-content:flex-start;gap:0;width:auto;min-width:0;padding:3px}.schedule-module__vpa2FG__weekPagerBtn{border-radius:8px;flex-shrink:0;width:28px;height:28px}.schedule-module__vpa2FG__weekPagerLabel{flex:auto;justify-content:center;gap:4px;min-width:0;padding:0 2px;font-size:.78rem}.schedule-module__vpa2FG__weekPagerLabel svg{display:none}.schedule-module__vpa2FG__weekPagerSep{flex-shrink:0;height:14px;margin:0 2px}.schedule-module__vpa2FG__weekPagerToday{border-radius:8px;flex-shrink:0;gap:4px;padding:5px 8px;font-size:.72rem}.schedule-module__vpa2FG__weekPagerToday svg{width:14px;height:14px}.schedule-module__vpa2FG__weekToolbarEnd{flex-wrap:nowrap;flex:none;gap:4px;width:auto;margin-left:0}.schedule-module__vpa2FG__weekStats{border-radius:10px;flex:0 auto;gap:3px;min-width:0;padding:5px 7px}.schedule-module__vpa2FG__weekStat{font-size:.66rem}.schedule-module__vpa2FG__weekStat strong{font-size:.76rem}.schedule-module__vpa2FG__weekStat+.schedule-module__vpa2FG__weekStat:before{margin-right:5px}.schedule-module__vpa2FG__weekIcsBtn{border-radius:10px;flex:none;justify-content:center;gap:0;width:32px;height:32px;padding:0}.schedule-module__vpa2FG__weekIcsBtn .schedule-module__vpa2FG__btnText{display:none}.schedule-module__vpa2FG__weekIcsBtn svg{width:15px;height:15px}.schedule-module__vpa2FG__weekFilters{gap:5px}.schedule-module__vpa2FG__dayList{gap:6px}.schedule-module__vpa2FG__dayRow{border-radius:12px;align-items:center;min-height:0;padding:8px 10px}.schedule-module__vpa2FG__dayHead{justify-content:center;align-items:flex-start;gap:4px;width:auto;min-width:48px;margin-right:10px;padding-right:10px}.schedule-module__vpa2FG__dayDateBox{flex-direction:row;align-items:baseline;gap:4px}.schedule-module__vpa2FG__dayNum{font-size:1.15rem}.schedule-module__vpa2FG__dayWeekday{font-size:.72rem}.schedule-module__vpa2FG__todayTag{padding:2px 6px;font-size:.6rem}.schedule-module__vpa2FG__dayBody{gap:6px}.schedule-module__vpa2FG__restRow{gap:6px;min-height:28px;font-size:.82rem}.schedule-module__vpa2FG__restRowLabel svg{width:14px;height:14px}.schedule-module__vpa2FG__dayBody .schedule-module__vpa2FG__cardThumb{border-radius:8px;width:64px;height:64px}.schedule-module__vpa2FG__dayBody .schedule-module__vpa2FG__cardTitle{font-size:.86rem}}@media (max-width:520px){.schedule-module__vpa2FG__weekStats{display:none}}@media (max-width:900px){.schedule-module__vpa2FG__toolbar{gap:8px}.schedule-module__vpa2FG__segmented{flex:auto}.schedule-module__vpa2FG__shareBtn{flex:none;justify-content:center;width:36px;min-width:36px;height:36px;padding:0}}
.StageRequestMobile-module__zS2KDa__pageShell{--stage-request-mobile-inset-x:12px;box-sizing:border-box;width:100%;min-width:0;max-width:100%;padding-top:var(--community-page-top-sm,calc(8px + var(--community-sticky-chrome-top,0px)));padding-bottom:calc(var(--mobile-nav-offset-effective,54px) + var(--mobile-bottom-safe-inset,0px) + 16px);transition:var(--community-mobile-chrome-transition,padding-top .22s ease-out);scroll-padding-top:var(--community-sticky-chrome-top,0px)}.StageRequestMobile-module__zS2KDa__pageFeed{box-sizing:border-box;flex-direction:column;gap:0;width:100%;min-width:0;max-width:100%;display:flex;overflow-x:visible}.StageRequestMobile-module__zS2KDa__pageHeader{box-sizing:border-box;border-bottom:1px solid var(--border-strong);align-items:flex-start;gap:12px;width:100%;min-width:0;margin-bottom:0;padding:12px 0 16px;display:flex}.StageRequestMobile-module__zS2KDa__backBtn{color:var(--text-label);cursor:pointer;background:0 0;border:none;border-radius:999px;flex-shrink:0;margin-top:2px;margin-left:-4px;padding:8px;transition:color .2s,background-color .2s}.StageRequestMobile-module__zS2KDa__backBtn:active{color:var(--text-primary);background-color:var(--surface-hover)}.StageRequestMobile-module__zS2KDa__pageTitle{letter-spacing:-.02em;color:var(--text-primary);font-size:20px;font-weight:800;line-height:1.35}.StageRequestMobile-module__zS2KDa__pageSubtitle{color:var(--text-secondary);margin-top:4px;font-size:13px;line-height:1.55}.StageRequestMobile-module__zS2KDa__pageBody{box-sizing:border-box;width:100%;min-width:0;box-shadow:none;background-color:#0000;border-radius:0;padding:16px 0 8px}.StageRequestMobile-module__zS2KDa__gateMessage{text-align:center;color:var(--text-secondary);padding:24px 0;font-size:15px;line-height:1.6}.StageRequestMobile-module__zS2KDa__gateMessageSpaced{margin-bottom:20px}.StageRequestMobile-module__zS2KDa__loginBtn{background-color:var(--community-stage-request-login-bg);color:#fff;cursor:pointer;border-radius:12px;justify-content:center;align-items:center;gap:8px;padding:12px 24px;font-size:15px;font-weight:700;text-decoration:none;transition:background-color .2s;display:inline-flex}.StageRequestMobile-module__zS2KDa__loginBtn:active{background-color:var(--community-stage-request-login-hover-bg)}.StageRequestMobile-module__zS2KDa__wizardProgress{width:100%;min-width:0;margin-bottom:20px}.StageRequestMobile-module__zS2KDa__wizardProgressList{align-items:stretch;gap:8px;width:100%;min-width:0;margin:0;padding:0;list-style:none;display:flex}.StageRequestMobile-module__zS2KDa__wizardProgressItem{border:1px solid var(--community-border-subtle);background-color:var(--surface-muted);text-align:center;box-sizing:border-box;border-radius:10px;flex-direction:column;flex:1 1 0;align-items:center;gap:6px;min-width:0;padding:10px 6px;display:flex;position:relative}.StageRequestMobile-module__zS2KDa__wizardProgressItemActive{border-color:var(--community-stage-request-focus-border);background-color:var(--community-stage-request-tag-active-bg)}.StageRequestMobile-module__zS2KDa__wizardProgressItemCompleted{opacity:.72}.StageRequestMobile-module__zS2KDa__wizardProgressIndex{background-color:var(--community-stage-request-step-bg);width:22px;height:22px;color:var(--community-stage-request-step-text);border-radius:999px;justify-content:center;align-items:center;font-size:12px;font-weight:700;display:inline-flex}.StageRequestMobile-module__zS2KDa__wizardProgressItemActive .StageRequestMobile-module__zS2KDa__wizardProgressIndex{background-color:var(--community-stage-request-submit-bg);color:#fff}.StageRequestMobile-module__zS2KDa__wizardProgressLabel{width:100%;min-width:0;color:var(--text-secondary);overflow-wrap:anywhere;word-break:keep-all;font-size:11px;font-weight:600;line-height:1.35}.StageRequestMobile-module__zS2KDa__wizardProgressItemActive .StageRequestMobile-module__zS2KDa__wizardProgressLabel{color:var(--text-primary)}.StageRequestMobile-module__zS2KDa__wizardProgressDivider{display:none}.StageRequestMobile-module__zS2KDa__wizardStepIntro{flex-direction:column;gap:20px;display:flex}.StageRequestMobile-module__zS2KDa__wizardStepIntro .StageRequestMobile-module__zS2KDa__agreeBox{margin-bottom:0}.StageRequestMobile-module__zS2KDa__wizardNextArea{flex-direction:column;gap:10px;margin-top:4px;display:flex}.StageRequestMobile-module__zS2KDa__wizardNextHint{color:var(--text-secondary);text-align:center;margin:0;font-size:13px;line-height:1.5}.StageRequestMobile-module__zS2KDa__wizardNextBtn{background-color:var(--community-stage-request-submit-bg);color:#fff;cursor:pointer;border:none;border-radius:12px;justify-content:center;align-items:center;gap:4px;width:100%;padding:16px;font-size:16px;font-weight:700;transition:background-color .2s;display:inline-flex}.StageRequestMobile-module__zS2KDa__wizardNextBtn:active:not(:disabled){background-color:var(--community-stage-request-submit-hover-bg)}.StageRequestMobile-module__zS2KDa__wizardNextBtnDisabled,.StageRequestMobile-module__zS2KDa__wizardNextBtnDisabled:active{background-color:var(--community-stage-request-submit-disabled-bg);color:var(--community-stage-request-submit-disabled-text);cursor:not-allowed}.StageRequestMobile-module__zS2KDa__wizardPrevBtn{border:1px solid var(--border-strong);width:100%;color:var(--text-secondary);cursor:pointer;background-color:#0000;border-radius:12px;justify-content:center;align-items:center;margin-bottom:10px;padding:14px;font-size:15px;font-weight:700;transition:background-color .2s,border-color .2s,color .2s;display:flex}.StageRequestMobile-module__zS2KDa__wizardPrevBtn:active{background-color:var(--surface-hover);border-color:var(--border-color);color:var(--text-primary)}.StageRequestMobile-module__zS2KDa__wizardForm{border-top:none;padding-top:4px}.StageRequestMobile-module__zS2KDa__procedureSection{background-color:#0000;border:none;border-radius:0;margin-bottom:0;padding:0}.StageRequestMobile-module__zS2KDa__procedureTitle{color:var(--text-primary);margin:0 0 14px;font-size:15px;font-weight:700}.StageRequestMobile-module__zS2KDa__stepper{text-align:center;justify-content:space-between;align-items:flex-start;gap:4px;width:100%;min-width:0;margin-bottom:16px;font-size:11px;display:flex}.StageRequestMobile-module__zS2KDa__stepItem{flex-direction:column;flex:1;align-items:center;min-width:0;display:flex;position:relative}.StageRequestMobile-module__zS2KDa__stepConnector{z-index:0;background-color:var(--community-stage-request-step-line);width:100%;height:2px;position:absolute;top:14px;right:-50%}.StageRequestMobile-module__zS2KDa__stepCircle{z-index:1;background-color:var(--community-stage-request-step-bg);width:28px;height:28px;color:var(--community-stage-request-step-text);border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;margin-bottom:6px;font-size:12px;font-weight:700;display:flex;position:relative}.StageRequestMobile-module__zS2KDa__stepLabel{z-index:1;width:100%;color:var(--text-secondary);word-break:keep-all;font-size:10px;font-weight:600;line-height:1.35;position:relative}.StageRequestMobile-module__zS2KDa__procedureNotes{color:var(--text-secondary);margin:16px 0 0;padding:0;font-size:13px;line-height:1.65;list-style:none}.StageRequestMobile-module__zS2KDa__procedureNoteItem{padding-left:14px;position:relative}.StageRequestMobile-module__zS2KDa__procedureNoteItem:before{content:"•";color:var(--text-label);position:absolute;left:0}.StageRequestMobile-module__zS2KDa__procedureNoteItem+.StageRequestMobile-module__zS2KDa__procedureNoteItem{margin-top:10px}.StageRequestMobile-module__zS2KDa__procedureEmphasis{color:var(--community-stage-request-emphasis-text);font-weight:600}.StageRequestMobile-module__zS2KDa__procedureDanger{color:var(--community-stage-request-error-text);font-weight:600}.StageRequestMobile-module__zS2KDa__form{border-top:1px solid var(--community-border-subtle);padding-top:24px}.StageRequestMobile-module__zS2KDa__formSection{width:100%;min-width:0;margin-bottom:24px}.StageRequestMobile-module__zS2KDa__formLabel{color:var(--text-primary);margin-bottom:8px;font-size:15px;font-weight:700;display:block}.StageRequestMobile-module__zS2KDa__formLabelSpaced{margin-bottom:10px}.StageRequestMobile-module__zS2KDa__requiredMark{color:var(--community-stage-request-error-text)}.StageRequestMobile-module__zS2KDa__formHint{color:var(--text-secondary);margin-bottom:10px;font-size:13px}.StageRequestMobile-module__zS2KDa__inputRow{flex-direction:column;gap:8px;display:flex}.StageRequestMobile-module__zS2KDa__fieldInput{box-sizing:border-box;border:1px solid var(--border-color);background-color:var(--input-bg);width:100%;color:var(--text-primary);border-radius:12px;outline:none;padding:12px 14px;font-size:16px;transition:border-color .2s,background-color .2s,box-shadow .2s}.StageRequestMobile-module__zS2KDa__fieldInput::placeholder{color:var(--text-label)}.StageRequestMobile-module__zS2KDa__fieldInput:focus{border-color:var(--community-stage-request-focus-border);background-color:var(--input-bg-focus);box-shadow:var(--community-stage-request-focus-ring)}.StageRequestMobile-module__zS2KDa__fieldInputInvalid{border-color:var(--community-stage-request-error-border)}.StageRequestMobile-module__zS2KDa__fieldInputInvalid:focus{border-color:var(--community-stage-request-error-focus-border);background-color:var(--input-bg-focus);box-shadow:var(--community-stage-request-error-focus-ring)}.StageRequestMobile-module__zS2KDa__fieldTextarea{resize:vertical;width:100%;min-height:140px}.StageRequestMobile-module__zS2KDa__dupCheckBtn{border:1px solid var(--border-strong);background-color:var(--card-bg);width:100%;color:var(--text-secondary);cursor:pointer;border-radius:12px;padding:12px 16px;font-size:14px;font-weight:700;transition:background-color .2s,border-color .2s,color .2s}.StageRequestMobile-module__zS2KDa__dupCheckBtn:active:not(:disabled){background-color:var(--surface-hover);border-color:var(--border-color);color:var(--text-primary)}.StageRequestMobile-module__zS2KDa__dupCheckBtn:disabled{opacity:.6;cursor:not-allowed}.StageRequestMobile-module__zS2KDa__stageIdUrlPreview{color:var(--text-secondary);word-break:break-all;letter-spacing:-.01em;margin:0 0 10px;font-size:15px;line-height:1.5}.StageRequestMobile-module__zS2KDa__stageIdUrlPreviewPrefix{color:var(--text-secondary);font-weight:500}.StageRequestMobile-module__zS2KDa__stageIdUrlPreviewSegment{color:var(--text-primary);font-weight:700}.StageRequestMobile-module__zS2KDa__stageIdUrlPreviewPlaceholder{color:var(--text-label);font-weight:600}.StageRequestMobile-module__zS2KDa__fieldMetaRow{flex-direction:column;align-items:flex-start;gap:4px;margin-top:8px;display:flex}.StageRequestMobile-module__zS2KDa__fieldMetaText{color:var(--text-secondary);font-size:12px;line-height:1.5}.StageRequestMobile-module__zS2KDa__fieldMetaTextInvalid{color:var(--community-stage-request-error-text)}.StageRequestMobile-module__zS2KDa__fieldMetaCount{color:var(--text-label);align-self:flex-end;font-size:12px}.StageRequestMobile-module__zS2KDa__successNote{color:var(--community-stage-request-success-text);margin-top:4px;font-size:12px;font-weight:600}.StageRequestMobile-module__zS2KDa__tagList{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.StageRequestMobile-module__zS2KDa__tagBtn{border:1px solid var(--border-color);background-color:var(--card-bg);width:100%;color:var(--text-secondary);text-align:center;cursor:pointer;border-radius:12px;padding:10px 12px;font-size:13px;font-weight:600;transition:border-color .2s,background-color .2s,color .2s}.StageRequestMobile-module__zS2KDa__tagBtn:active{border-color:var(--border-strong);background-color:var(--surface-hover);color:var(--text-primary)}.StageRequestMobile-module__zS2KDa__tagBtnActive,.StageRequestMobile-module__zS2KDa__tagBtnActive:active{border-color:var(--community-stage-request-tag-active-border);background-color:var(--community-stage-request-tag-active-bg);color:var(--community-stage-request-tag-active-text)}.StageRequestMobile-module__zS2KDa__streamerOpenRow{border:1px solid var(--border-color);background-color:var(--input-bg);border-radius:12px;justify-content:space-between;align-items:center;gap:12px;padding:14px;display:flex}.StageRequestMobile-module__zS2KDa__streamerOpenText{flex:1;min-width:0}.StageRequestMobile-module__zS2KDa__streamerOpenText .StageRequestMobile-module__zS2KDa__formLabel{margin-bottom:4px;font-size:14px}.StageRequestMobile-module__zS2KDa__streamerOpenText .StageRequestMobile-module__zS2KDa__formHint{margin-bottom:0;font-size:12px;line-height:1.45}.StageRequestMobile-module__zS2KDa__streamerOpenLockedHint{color:var(--text-label);margin:8px 0 0;font-size:12px;font-weight:600;line-height:1.45}.StageRequestMobile-module__zS2KDa__streamerOpenRowDisabled{opacity:.72}.StageRequestMobile-module__zS2KDa__streamerOpenControl{flex-shrink:0;align-items:center;gap:8px;display:flex}.StageRequestMobile-module__zS2KDa__streamerOpenBadge{letter-spacing:.04em;font-size:11px;font-weight:800}.StageRequestMobile-module__zS2KDa__streamerOpenBadgeOn{color:var(--community-stage-request-success-text)}.StageRequestMobile-module__zS2KDa__streamerOpenBadgeOff{color:var(--text-label)}.StageRequestMobile-module__zS2KDa__toggleSwitch{box-sizing:border-box;background-color:var(--border-strong);cursor:pointer;border:none;border-radius:99px;flex-shrink:0;width:44px;min-width:44px;height:24px;min-height:24px;transition:background-color .2s;position:relative}.StageRequestMobile-module__zS2KDa__toggleSwitch:disabled{cursor:not-allowed;opacity:.55}.StageRequestMobile-module__zS2KDa__toggleSwitchActive{background-color:var(--community-stage-request-submit-bg)}.StageRequestMobile-module__zS2KDa__toggleKnob{background-color:var(--card-bg);border-radius:50%;width:20px;height:20px;transition:left .2s;position:absolute;top:2px;left:2px;box-shadow:0 1px 2px #0000001a}.StageRequestMobile-module__zS2KDa__toggleSwitchActive .StageRequestMobile-module__zS2KDa__toggleKnob{left:22px}.StageRequestMobile-module__zS2KDa__agreeBox{border:1px solid var(--community-border-subtle);background-color:var(--surface-muted);border-radius:12px;align-items:flex-start;gap:10px;margin-bottom:24px;padding:14px;display:flex}.StageRequestMobile-module__zS2KDa__agreeIcon{color:var(--text-label);flex-shrink:0;margin-top:2px}.StageRequestMobile-module__zS2KDa__agreeText{color:var(--text-secondary);margin-bottom:10px;font-size:13px;line-height:1.65}.StageRequestMobile-module__zS2KDa__agreeLink{color:var(--community-stage-request-link-text);text-underline-offset:2px;align-items:center;gap:4px;margin-bottom:12px;font-size:13px;font-weight:600;text-decoration:underline;display:inline-flex}.StageRequestMobile-module__zS2KDa__agreeLabel{cursor:pointer;align-items:flex-start;gap:8px;display:flex}.StageRequestMobile-module__zS2KDa__checkbox{border:1px solid var(--community-stage-request-checkbox-border);background-color:var(--card-bg);border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;margin-top:1px;transition:border-color .2s,background-color .2s;display:flex}.StageRequestMobile-module__zS2KDa__checkboxChecked{border-color:var(--community-stage-request-checkbox-checked-border);background-color:var(--community-stage-request-checkbox-checked-bg)}.StageRequestMobile-module__zS2KDa__checkboxIcon{color:#fff}.StageRequestMobile-module__zS2KDa__agreeLabelText{color:var(--community-stage-request-emphasis-text);-webkit-user-select:none;user-select:none;font-size:14px;font-weight:700;line-height:1.45}.StageRequestMobile-module__zS2KDa__hiddenCheckbox{display:none}.StageRequestMobile-module__zS2KDa__submitArea{padding-bottom:8px}.StageRequestMobile-module__zS2KDa__submitBtn{background-color:var(--community-stage-request-submit-bg);color:#fff;width:100%;box-shadow:var(--shadow-sm);cursor:pointer;border:none;border-radius:12px;justify-content:center;align-items:center;gap:8px;padding:16px;font-size:16px;font-weight:700;transition:background-color .2s;display:flex}.StageRequestMobile-module__zS2KDa__submitBtn:active:not(:disabled){background-color:var(--community-stage-request-submit-hover-bg)}.StageRequestMobile-module__zS2KDa__submitBtnDisabled,.StageRequestMobile-module__zS2KDa__submitBtnDisabled:active{background-color:var(--community-stage-request-submit-disabled-bg);color:var(--community-stage-request-submit-disabled-text);box-shadow:none;cursor:not-allowed}.StageRequestMobile-module__zS2KDa__submitBlockMessage{color:var(--community-stage-request-error-text);margin-top:12px;font-size:13px;line-height:1.5}@media (min-width:400px){.StageRequestMobile-module__zS2KDa__tagList{grid-template-columns:repeat(3,minmax(0,1fr))}}html[data-theme=light] .StageRequestMobile-module__zS2KDa__pageHeader{border-bottom-color:#e2e8f0}:is(html[data-theme=light] .StageRequestMobile-module__zS2KDa__agreeBox,html[data-theme=light] .StageRequestMobile-module__zS2KDa__streamerOpenRow){background-color:#f8fafc;border-color:#e2e8f0}html[data-theme=light] .StageRequestMobile-module__zS2KDa__wizardProgressItem{background-color:#f8fafc;border-color:#e2e8f0}html[data-theme=light] .StageRequestMobile-module__zS2KDa__wizardProgressItemActive{background-color:#ecfdf5;border-color:#34d399}html[data-theme=light] .StageRequestMobile-module__zS2KDa__wizardProgressLabel{color:#475569}html[data-theme=light] .StageRequestMobile-module__zS2KDa__wizardProgressItemActive .StageRequestMobile-module__zS2KDa__wizardProgressLabel{color:#065f46}html[data-theme=light] .StageRequestMobile-module__zS2KDa__procedureNotes{color:#475569}html[data-theme=light] .StageRequestMobile-module__zS2KDa__procedureNoteItem:before{color:#64748b}html[data-theme=light] .StageRequestMobile-module__zS2KDa__stepLabel{color:#334155}html[data-theme=light] .StageRequestMobile-module__zS2KDa__stepConnector{background-color:#cbd5e1}html[data-theme=light] .StageRequestMobile-module__zS2KDa__agreeText{color:#475569}html[data-theme=light] .StageRequestMobile-module__zS2KDa__wizardNextHint{color:#475569}html[data-theme=light] .StageRequestMobile-module__zS2KDa__wizardNextArea{border-top:1px solid #e2e8f0;padding-top:16px}html[data-theme=light] .StageRequestMobile-module__zS2KDa__form{border-top-color:#e2e8f0}:is(html[data-theme=light] .StageRequestMobile-module__zS2KDa__formHint,html[data-theme=light] .StageRequestMobile-module__zS2KDa__fieldMetaText,html[data-theme=light] .StageRequestMobile-module__zS2KDa__stageIdUrlPreview,html[data-theme=light] .StageRequestMobile-module__zS2KDa__stageIdUrlPreviewPrefix){color:#475569}:is(html[data-theme=light] .StageRequestMobile-module__zS2KDa__fieldMetaCount,html[data-theme=light] .StageRequestMobile-module__zS2KDa__stageIdUrlPreviewPlaceholder){color:#64748b}:is(html[data-theme=light] .StageRequestMobile-module__zS2KDa__fieldInput,html[data-theme=light] .StageRequestMobile-module__zS2KDa__fieldTextarea){background-color:#f8fafc;border-color:#e2e8f0}html[data-theme=light] .StageRequestMobile-module__zS2KDa__fieldInput::placeholder{color:#94a3b8}html[data-theme=light] .StageRequestMobile-module__zS2KDa__fieldTextarea::placeholder{color:#94a3b8}:is(html[data-theme=light] .StageRequestMobile-module__zS2KDa__fieldInput:focus,html[data-theme=light] .StageRequestMobile-module__zS2KDa__fieldTextarea:focus){background-color:#fff;border-color:#34d399}html[data-theme=light] .StageRequestMobile-module__zS2KDa__dupCheckBtn{color:#475569;background-color:#fff;border-color:#e2e8f0}html[data-theme=light] .StageRequestMobile-module__zS2KDa__dupCheckBtn:active:not(:disabled){color:#334155;background-color:#f8fafc;border-color:#cbd5e1}html[data-theme=light] .StageRequestMobile-module__zS2KDa__tagBtn{color:#475569;background-color:#fff;border-color:#e2e8f0}html[data-theme=light] .StageRequestMobile-module__zS2KDa__tagBtn:active{color:#334155;background-color:#f8fafc;border-color:#cbd5e1}html[data-theme=light] .StageRequestMobile-module__zS2KDa__tagBtnActive{color:#047857;background-color:#ecfdf5;border-color:#34d399}html[data-theme=light] .StageRequestMobile-module__zS2KDa__tagBtnActive:active{color:#047857;background-color:#ecfdf5;border-color:#34d399}
