._announcementOverlay_fb2zx_1{--announcement-overlay:var(--theme-overlay,#0000008c);--announcement-surface:var(--theme-surface-panel,var(--canvas-popover,#fff));--announcement-content:var(--theme-content-primary,var(--canvas-text,#111));--announcement-muted:var(--theme-content-secondary,var(--canvas-muted,#1111119e));--announcement-hover:var(--theme-hover,var(--canvas-hover,#1111110f));--announcement-control:color-mix(in srgb, var(--announcement-content) 10%, transparent);--announcement-control-hover:color-mix(in srgb, var(--announcement-content) 16%, transparent);z-index:var(--announcement-z-index,1300);background:var(--announcement-overlay);-webkit-backdrop-filter:blur(8px);justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0;overflow-y:auto}._announcementDialog_fb2zx_22{background:var(--announcement-surface);width:min(920px,100vw - 48px);height:auto;min-height:min(520px,100dvh - 48px);max-height:calc(100dvh - 48px);box-shadow:var(--shadow-lg,0 28px 80px #00000052);color:var(--announcement-content);border-radius:20px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:stretch;animation:.52s cubic-bezier(.2,1.15,.25,1) both _announcement-enter_fb2zx_1;display:grid;position:relative;overflow:hidden}._announcementDialogCompact_fb2zx_39{flex-direction:column;width:min(420px,100vw - 48px);max-height:calc(100dvh - 48px);display:flex;overflow:hidden}._announcementDialogCompactImagePage_fb2zx_47{height:auto;min-height:0}._announcementDialogCompactContentPage_fb2zx_52{height:min(640px,100dvh - 48px);min-height:min(640px,100dvh - 48px)}._announcementDialogCompactContentOnly_fb2zx_57{flex-direction:column;display:flex}._announcementDialogCompactContentOnly_fb2zx_57 ._announcementContent_fb2zx_62{flex:auto;height:100%;min-height:0}._announcementDialogCompactImagePage_fb2zx_47 ._announcementPagerViewport_fb2zx_68,._announcementDialogCompactImagePage_fb2zx_47 ._announcementPagerTrack_fb2zx_69,._announcementDialogCompactImagePage_fb2zx_47 ._announcementPagerPage_fb2zx_70{height:auto}._announcementDialogCompactContentPage_fb2zx_52 ._announcementPagerViewport_fb2zx_68,._announcementDialogCompactContentPage_fb2zx_52 ._announcementPagerTrack_fb2zx_69,._announcementDialogCompactContentPage_fb2zx_52 ._announcementPagerPage_fb2zx_70{height:100%}._announcementDialogCompactImagePage_fb2zx_47 ._announcementPagerViewport_fb2zx_68{flex:none}._announcementPagerViewport_fb2zx_68{border-radius:20px;flex:auto;min-height:0;position:relative;overflow:hidden}._announcementPagerTrack_fb2zx_69{width:200%;height:100%;transform:translateX(calc(var(--announcement-page,0) * -50%));transition:transform .32s cubic-bezier(.22,1,.36,1);display:flex}._announcementPagerPage_fb2zx_70{flex-shrink:0;width:50%;height:100%;min-height:0}._announcementPagerArrow_fb2zx_107,._announcementClose_fb2zx_108{cursor:pointer;border:none;border-radius:999px;justify-content:center;align-items:center;padding:0;transition:background .16s,color .16s,transform .16s,box-shadow .16s;display:inline-flex}._announcementControlGlass_fb2zx_123{background:var(--announcement-control);-webkit-backdrop-filter:blur(20px)saturate(180%);color:var(--announcement-content);box-shadow:var(--shadow-md,0 8px 20px #11111114)}._announcementControlGlass_fb2zx_123:hover{background:var(--announcement-control-hover);color:var(--announcement-content);box-shadow:var(--shadow-md,0 10px 24px #1111111f)}._announcementControlGhost_fb2zx_137{-webkit-backdrop-filter:none;box-shadow:none;color:var(--announcement-muted);background:0 0}._announcementControlGhost_fb2zx_137:hover{background:var(--announcement-hover);color:var(--announcement-content);box-shadow:none}._announcementPagerArrow_fb2zx_107{z-index:2;width:40px;height:40px;position:absolute;top:50%;transform:translateY(-50%)}._announcementPagerArrow_fb2zx_107:hover{transform:translateY(calc(-50% - 1px))}._announcementClose_fb2zx_108:hover{transform:translateY(-1px)}._announcementPagerArrowNext_fb2zx_168{right:12px}._announcementImageWrap_fb2zx_172{background:var(--announcement-surface);justify-content:center;align-self:stretch;align-items:center;width:100%;height:100%;min-height:min(520px,100dvh - 48px);display:flex;position:relative;overflow:hidden}._announcementImage_fb2zx_172{object-fit:cover;object-position:center;width:100%;height:100%;display:block}._announcementDialogCompact_fb2zx_39 ._announcementPagerPage_fb2zx_70:first-child{flex-direction:column;display:flex}._announcementDialogCompact_fb2zx_39 ._announcementPagerPage_fb2zx_70:first-child ._announcementImageWrap_fb2zx_172{flex:none;justify-content:flex-start;align-self:auto;align-items:flex-start;height:auto;min-height:0}._announcementDialogCompact_fb2zx_39 ._announcementImage_fb2zx_172{object-fit:unset;width:100%;height:auto;max-height:none}._announcementClose_fb2zx_108{z-index:2;width:36px;height:36px;position:absolute;top:12px;right:12px}._announcementContent_fb2zx_62 ._announcementClose_fb2zx_108{position:absolute;top:12px;right:12px}._announcementContent_fb2zx_62{scrollbar-width:none;-ms-overflow-style:none;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:16px;min-width:0;height:auto;min-height:min(520px,100dvh - 48px);max-height:calc(100dvh - 48px);padding:28px 24px;display:flex;position:relative;overflow-y:auto}._announcementContent_fb2zx_62::-webkit-scrollbar{display:none}._announcementDialogCompact_fb2zx_39 ._announcementContent_fb2zx_62{justify-content:flex-start;height:100%;min-height:0;padding:28px 24px}._announcementLogo_fb2zx_257{width:36px;height:36px;display:block}._announcementTitle_fb2zx_263{color:var(--announcement-content);margin:0;font-size:34px;font-weight:700;line-height:1.2}._announcementMessage_fb2zx_271{white-space:pre-line;overflow-wrap:anywhere;color:var(--announcement-muted);margin:0;font-size:16px;line-height:1.8}@keyframes _announcement-enter_fb2zx_1{0%{opacity:0;transform:translateY(18px)scale(.97)}to{opacity:1;transform:translateY(0)scale(1)}}@media (width<=900px){._announcementOverlay_fb2zx_1{padding:20px}._announcementTitle_fb2zx_263{font-size:26px}._announcementMessage_fb2zx_271{font-size:15px;line-height:1.75}}@media (prefers-reduced-motion:reduce){._announcementDialog_fb2zx_22{animation:none}._announcementPagerTrack_fb2zx_69{transition:none}}._overlay_qshgn_1{z-index:220;background:var(--theme-overlay,#0a0a0a33);-webkit-backdrop-filter:blur(10px);justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}._panel_qshgn_14{--rewards-ink:var(--theme-content-primary,#111);--rewards-muted:var(--theme-content-secondary,#111111a3);--rewards-muted-soft:color-mix(in srgb, var(--rewards-muted) 84%, transparent);--rewards-faint:color-mix(in srgb, var(--rewards-muted) 54%, transparent);--rewards-panel:var(--theme-surface-panel,#f7f7f5f5);--rewards-surface:var(--theme-surface-widget,#ffffffc7);--rewards-surface-soft:var(--theme-surface-muted,#1111110d);--rewards-border:var(--theme-border,#11111114);--rewards-border-strong:var(--theme-border-strong,#11111124);--rewards-action:var(--theme-content-primary,#111);--rewards-action-ink:var(--theme-content-inverse,#fff);background:var(--rewards-panel);border:1px solid var(--rewards-border);width:min(760px,100vw - 48px);max-height:min(84vh,920px);box-shadow:var(--shadow-lg,0 24px 60px #11111124);color:var(--rewards-ink);border-radius:28px;flex-direction:column;gap:14px;padding:24px;display:flex;overflow:auto}._header_qshgn_40{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}._headerContent_qshgn_47{min-width:0}._kicker_qshgn_51{color:var(--rewards-muted-soft);letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:6px;font-size:11px;font-weight:700;display:inline-flex}._title_qshgn_62{letter-spacing:-.02em;color:var(--rewards-ink);margin:8px 0 6px;font-size:22px;font-weight:700;line-height:1.2}._subtitle_qshgn_71{max-width:560px;color:var(--rewards-muted);margin:0;font-size:13px;line-height:1.65}._section_qshgn_79{background:var(--rewards-surface);border:1px solid var(--rewards-border);border-radius:12px;flex-direction:column;gap:12px;padding:16px;display:flex}._tabs_qshgn_89{background:var(--rewards-surface-soft);border-radius:12px;align-items:center;gap:4px;width:fit-content;padding:4px;display:inline-flex}._tab_qshgn_89{min-width:84px;height:34px;color:var(--rewards-muted);cursor:pointer;background:0 0;border:none;border-radius:9px;font-size:12px;font-weight:700}._tabActive_qshgn_111{background:var(--rewards-surface);color:var(--rewards-ink);box-shadow:0 1px 4px color-mix(in srgb, var(--rewards-ink) 10%, transparent)}._checkinFlatSection_qshgn_117{background:0 0;border-color:#0000;padding:0}._sectionTop_qshgn_123{justify-content:space-between;align-items:center;gap:12px;display:flex}._sectionTitle_qshgn_130{color:var(--rewards-ink);margin:0;font-size:14px;font-weight:700;line-height:1.3}._sectionNote_qshgn_138{color:var(--rewards-muted);margin:4px 0 0;font-size:12px;line-height:1.55}._submitBtn_qshgn_145{background:var(--rewards-action);height:46px;color:var(--rewards-action-ink);cursor:pointer;border:none;border-radius:12px;flex-shrink:0;padding:0 16px;font-size:13px;font-weight:700;transition:opacity .16s,transform .16s}._submitBtn_qshgn_145:hover:not(:disabled){opacity:.92;transform:translateY(-1px)}._submitBtn_qshgn_145:disabled{opacity:.5;cursor:not-allowed}._inviteGrid_qshgn_169{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}._inviteBlock_qshgn_175{border:1px solid var(--rewards-border);background:var(--rewards-surface);border-radius:12px;flex-direction:column;gap:8px;min-width:0;padding:12px;display:flex}._fieldLabel_qshgn_186{color:var(--rewards-muted-soft);font-size:11px;font-weight:700}._copyRow_qshgn_192{align-items:center;gap:8px;min-width:0;display:flex}._codeValue_qshgn_199,._linkValue_qshgn_200{text-overflow:ellipsis;white-space:nowrap;letter-spacing:.02em;min-width:0;color:var(--rewards-ink);flex:1;font-size:16px;font-weight:800;overflow:hidden}._linkValue_qshgn_200{color:var(--rewards-muted);font-size:11px;font-weight:600}._iconBtn_qshgn_218{background:var(--rewards-action);height:32px;color:var(--rewards-action-ink);cursor:pointer;border:none;border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;gap:5px;padding:0 10px;font-size:11px;font-weight:700;display:inline-flex}._progressBlock_qshgn_235{flex-direction:column;gap:8px;display:flex}._progressTop_qshgn_241{color:var(--rewards-muted);justify-content:space-between;align-items:center;gap:12px;font-size:12px;font-weight:700;display:flex}._progressTrack_qshgn_251{background:var(--rewards-border);border-radius:999px;height:8px;overflow:hidden}._progressFill_qshgn_258{border-radius:inherit;background:var(--rewards-action);height:100%;display:block}._milestones_qshgn_265{grid-template-columns:repeat(5,minmax(0,1fr));gap:6px;display:grid}._milestones_qshgn_265 span{background:var(--rewards-surface-soft);min-width:0;color:var(--rewards-muted-soft);text-align:center;border-radius:9px;padding:7px 6px;font-size:10px;font-weight:700}._milestones_qshgn_265 ._milestoneDone_qshgn_282{background:var(--rewards-action);color:var(--rewards-action-ink)}._redeemBox_qshgn_287{flex-direction:column;gap:8px;display:flex}._subsectionTitle_qshgn_293{color:var(--rewards-ink);margin:0;font-size:12px;font-weight:800}._redeemRow_qshgn_300{grid-template-columns:minmax(0,1fr) auto;gap:8px;display:grid}._input_qshgn_306{border:1px solid var(--rewards-border-strong);background:var(--rewards-surface);min-width:0;height:46px;color:var(--rewards-ink);border-radius:12px;outline:none;padding:0 12px;font-size:13px;font-weight:700}._input_qshgn_306:focus{border-color:var(--rewards-muted-soft)}._input_qshgn_306:disabled{opacity:.55}._status_qshgn_327{border:1px solid var(--rewards-border);background:var(--rewards-surface-soft);color:var(--rewards-muted);border-radius:12px;margin:0;padding:10px 12px;font-size:12px;line-height:1.55}._statusError_qshgn_338{border-color:color-mix(in srgb, var(--theme-danger,#b91c1c) 35%, transparent);background:var(--theme-danger-surface,#fee2e2c7);color:var(--theme-danger,#991b1b)}._list_qshgn_344{flex-direction:column;gap:8px;display:flex}._listItem_qshgn_350{border:1px solid var(--rewards-border);background:0 0;border-radius:12px;justify-content:space-between;align-items:center;gap:10px;padding:12px 14px;display:flex}._listName_qshgn_361{color:var(--rewards-ink);font-size:13px;font-weight:700}._listMeta_qshgn_367{color:var(--rewards-muted-soft);margin-top:3px;font-size:11px}._taskInfo_qshgn_373{align-items:center;gap:10px;min-width:0;display:flex}._taskDoneIcon_qshgn_380{color:var(--rewards-ink);flex-shrink:0}._taskPendingIcon_qshgn_385{color:var(--rewards-faint);flex-shrink:0}._taskClaimBtn_qshgn_390{background:var(--rewards-action);min-width:64px;height:34px;color:var(--rewards-action-ink);cursor:pointer;border:none;border-radius:10px;flex-shrink:0;padding:0 12px;font-size:12px;font-weight:700;transition:opacity .16s,transform .16s}._taskClaimBtn_qshgn_390:hover:not(:disabled){opacity:.92;transform:translateY(-1px)}._taskClaimBtn_qshgn_390:disabled{opacity:.42;cursor:not-allowed}._empty_qshgn_415{border:1px dashed var(--rewards-border-strong);color:var(--rewards-muted);background:0 0;border-radius:12px;margin:0;padding:12px;font-size:12px;line-height:1.6}._loading_qshgn_426{text-align:center;color:var(--rewards-muted);padding:28px 16px;font-size:13px}._spinner_qshgn_433{animation:.9s linear infinite _rewards-center-spin_qshgn_1}@keyframes _rewards-center-spin_qshgn_1{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (width<=820px){._overlay_qshgn_1{padding:16px}._panel_qshgn_14{border-radius:24px;width:min(100%,560px);max-height:88vh;padding:18px}._header_qshgn_40{gap:12px}._title_qshgn_62{font-size:18px}}@media (width<=560px){._tabs_qshgn_89,._inviteGrid_qshgn_169,._redeemRow_qshgn_300{width:100%}._inviteGrid_qshgn_169,._redeemRow_qshgn_300{grid-template-columns:1fr}._milestones_qshgn_265{grid-template-columns:repeat(2,minmax(0,1fr))}._progressTop_qshgn_241,._sectionTop_qshgn_123{flex-direction:column;align-items:stretch}._submitBtn_qshgn_145{width:100%}}
