@import"https://fonts.googleapis.com/css2?family=Outfit:wght@300;400;500;600;700;800&display=swap";:root{--color-primary: #8B5CF6;--color-primary-light: #A78BFA;--color-primary-dark: #7C3AED;--color-secondary: #EC4899;--color-tertiary: #14B8A6;--color-success: #10B981;--color-warning: #F59E0B;--color-danger: #EF4444;--color-info: #3B82F6;--color-background: #070B14;--color-surface: rgba(15, 23, 42, .75);--color-surface-solid: #0B101D;--color-text-main: #FFFFFF;--color-text-muted: #94A3B8;--color-border: rgba(255, 255, 255, .1);--shadow-sm: 0 1px 2px 0 rgba(0, 0, 0, .2);--shadow-md: 0 4px 6px -1px rgba(0, 0, 0, .3), 0 2px 4px -1px rgba(0, 0, 0, .2);--shadow-lg: 0 10px 15px -3px rgba(0, 0, 0, .4), 0 4px 6px -2px rgba(0, 0, 0, .3);--shadow-glow: 0 0 20px rgba(139, 92, 246, .35);--glass-bg: rgba(11, 16, 29, .75);--glass-border: rgba(255, 255, 255, .1);--glass-blur: blur(12px);--radius-md: .75rem;--radius-lg: 1.25rem;--radius-xl: 1.75rem;--radius-pill: 9999px;--transition-fast: .15s cubic-bezier(.4, 0, .2, 1);--transition-normal: .3s cubic-bezier(.4, 0, .2, 1);--transition-bounce: .5s cubic-bezier(.34, 1.56, .64, 1)}*{box-sizing:border-box;margin:0;padding:0}body{font-family:Outfit,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;background-color:#070b14;color:var(--color-text-main);line-height:1.5;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;min-height:100vh;background-image:radial-gradient(circle at 10% 20%,rgba(56,189,248,.08) 0%,transparent 40%),radial-gradient(circle at 90% 10%,rgba(139,92,246,.12) 0%,transparent 40%),radial-gradient(circle at 50% 80%,rgba(16,185,129,.06) 0%,transparent 50%)}#root{min-height:100vh;display:flex;flex-direction:column}.glass-panel{background:var(--glass-bg);backdrop-filter:var(--glass-blur);-webkit-backdrop-filter:var(--glass-blur);border:1px solid var(--glass-border);box-shadow:var(--shadow-md);border-radius:var(--radius-lg)}.text-gradient{background:linear-gradient(135deg,var(--color-primary),var(--color-secondary));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:var(--color-primary-light);border-radius:var(--radius-pill)}::-webkit-scrollbar-thumb:hover{background:var(--color-primary)}._avatarWrapper_eooru_1{display:flex;align-items:center;justify-content:center;border-radius:inherit;overflow:hidden;width:100%;height:100%}._image_eooru_11{width:100%;height:100%;object-fit:cover;display:block;border-radius:inherit}._emoji_eooru_19{line-height:1;display:flex;align-items:center;justify-content:center}._small_eooru_27{font-size:1.2rem}._medium_eooru_31{font-size:2rem}._large_eooru_35{font-size:3.5rem}._sizedSmall_eooru_39{width:28px!important;height:28px!important;min-width:28px!important;min-height:28px!important;max-width:28px!important;max-height:28px!important;border-radius:inherit;flex-shrink:0}._sizedMedium_eooru_50{width:48px;height:48px;min-width:48px;min-height:48px;border-radius:inherit;flex-shrink:0}._sizedLarge_eooru_59{width:72px;height:72px;min-width:72px;min-height:72px;border-radius:inherit;flex-shrink:0}._fullScreenPage_390i2_5{position:fixed;inset:0;width:100vw;height:100vh;background:#070b14;z-index:99999;display:flex;flex-direction:column;color:#fff;font-family:inherit;overflow:hidden;animation:_fadeIn_390i2_1 .25s ease-out}@keyframes _fadeIn_390i2_1{0%{opacity:0}to{opacity:1}}._compactHeader_390i2_32{height:66px;min-height:66px;background:#090e1a;border-bottom:1.5px solid rgba(255,255,255,.08);display:flex;align-items:center;justify-content:space-between;padding:0 20px;gap:12px;z-index:10}._headerLogo_390i2_45{display:flex;align-items:center;flex-shrink:0}._logoImg_390i2_51{height:38px;width:auto;border-radius:10px;object-fit:contain}._currentChildBadge_390i2_59{display:flex;align-items:center;gap:8px;background:#ffffff0f;border:1.5px solid rgba(139,92,246,.4);border-radius:12px;padding:4px 12px 4px 6px;min-height:40px}._childAvatar_390i2_70{width:30px;height:30px;border-radius:8px;object-fit:cover}._childNameText_390i2_77{font-size:.88rem;font-weight:700;color:#fff;white-space:nowrap}._headerRight_390i2_85{display:flex;align-items:center;gap:10px;flex-shrink:0}._lockBtn_390i2_92,._closeBtn_390i2_93{min-width:44px;min-height:44px;border-radius:14px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s ease;border:1px solid rgba(255,255,255,.12)}._lockBtn_390i2_92{background:#8b5cf626;color:#a78bfa;border-color:#8b5cf659}._lockBtn_390i2_92:hover{background:#8b5cf647;color:#fff;box-shadow:0 0 12px #8b5cf659}._closeBtn_390i2_93{background:#ffffff14;color:#94a3b8}._closeBtn_390i2_93:hover{background:#ef444433;color:#ef4444;border-color:#ef444466}._pageScrollBody_390i2_132{flex:1;overflow-y:auto;-webkit-overflow-scrolling:touch;padding:20px 20px 60px}._collectionMainContent_390i2_139,._legendaryViewContainer_390i2_140{max-width:960px;margin:0 auto;display:flex;flex-direction:column;gap:20px}._titleSection_390i2_152{display:flex;align-items:center;justify-content:space-between;padding:4px}._titleLeft_390i2_159{display:flex;align-items:center;gap:10px}._titleSparkle_390i2_165{color:#fbbf24}._pageTitle_390i2_169{font-size:1.85rem;font-weight:800;letter-spacing:-.02em;color:#fff;margin:0}._legendaryPillBtn_390i2_178{display:inline-flex;align-items:center;gap:8px;padding:8px 16px;border-radius:999px;font-size:.88rem;font-weight:800;cursor:pointer;min-height:44px;transition:all .2s cubic-bezier(.16,1,.3,1)}._legendaryPillUnlocked_390i2_191{background:linear-gradient(135deg,#8b5cf659,#f59e0b4d);border:1.5px solid rgba(245,158,11,.6);color:#fde68a;box-shadow:0 0 16px #f59e0b40}._legendaryPillUnlocked_390i2_191:hover{background:linear-gradient(135deg,#8b5cf680,#f59e0b73);box-shadow:0 0 20px #f59e0b66}._legendaryPillLocked_390i2_203{background:#1e293ba6;border:1.5px solid rgba(148,163,184,.25);color:#94a3b8}._legendaryPillLocked_390i2_203:hover{background:#1e293bf2;color:#cbd5e1;border-color:#94a3b873}._rulesBtnPill_390i2_216{display:inline-flex;align-items:center;gap:6px;padding:8px 16px;border-radius:999px;background:linear-gradient(135deg,#6366f140,#8b5cf659);border:1.5px solid rgba(139,92,246,.55);color:#ede9fe;font-size:.88rem;font-weight:800;cursor:pointer;min-height:40px;box-shadow:0 4px 14px #8b5cf633;transition:all .2s cubic-bezier(.16,1,.3,1)}._rulesBtnPill_390i2_216:hover{transform:translateY(-1px) scale(1.03);background:linear-gradient(135deg,#6366f166,#8b5cf680);box-shadow:0 6px 18px #8b5cf659;color:#fff}._rulesBtnIcon_390i2_240{color:#a78bfa}._monthNavWrapper_390i2_248{display:flex;justify-content:center}._monthNavPill_390i2_253{display:flex;align-items:center;justify-content:space-between;width:100%;max-width:620px;background:linear-gradient(135deg,#4c1d95b3,#1e3a8a80);border:1.5px solid rgba(139,92,246,.4);border-radius:999px;padding:4px 6px;box-shadow:0 8px 24px #0006,inset 0 1px 1px #ffffff26}._navArrowBtn_390i2_266{min-width:48px;min-height:48px;width:48px;height:48px;background:#ffffff14;border:1px solid rgba(255,255,255,.12);border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;cursor:pointer;transition:all .2s ease}._navArrowBtn_390i2_266:hover:not(:disabled){background:#ffffff38;transform:scale(1.05)}._navArrowBtn_390i2_266:disabled{opacity:.25;cursor:not-allowed}._navCenterBtn_390i2_292{flex:1;min-height:48px;background:transparent;border:none;display:flex;align-items:center;justify-content:center;gap:10px;color:#fff;cursor:pointer;padding:0 14px;border-radius:999px;transition:background .2s ease}._navCenterBtn_390i2_292:hover{background:#ffffff14}._navCalIcon_390i2_312{color:#a78bfa;flex-shrink:0}._navMonthLabel_390i2_317{font-size:1.15rem;font-weight:800;letter-spacing:-.01em}._navChevronDown_390i2_323{color:#94a3b8;flex-shrink:0}._collectionSummaryCard_390i2_332{background:#0d1527;border:1.5px solid #1E293B;border-radius:24px;padding:20px;display:flex;gap:20px;align-items:center;box-shadow:0 12px 30px #00000080;transition:border-color .2s ease}._summaryCoverBox_390i2_344{width:110px;height:110px;border-radius:18px;overflow:hidden;background:#131d33;display:flex;align-items:center;justify-content:center;flex-shrink:0;border:1px solid rgba(255,255,255,.1)}._summaryCoverImg_390i2_357{width:100%;height:100%;object-fit:cover}._summaryCoverFallback_390i2_363{font-size:3rem;display:flex;align-items:center;justify-content:center}._summaryInfo_390i2_370{flex:1;display:flex;flex-direction:column;gap:8px;min-width:0}._summaryTopRow_390i2_378{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:10px}._summaryTitle_390i2_386{font-size:1.45rem;font-weight:800;margin:0;color:#fff}._statusBadge_390i2_394{font-size:.78rem;font-weight:800;text-transform:uppercase;letter-spacing:.05em;padding:4px 10px;border-radius:999px;white-space:nowrap}._statusActive_390i2_404{background:#10b9812e;color:#34d399;border:1px solid rgba(16,185,129,.4)}._statusClosed_390i2_410{background:#94a3b82e;color:#cbd5e1;border:1px solid rgba(148,163,184,.35)}._statusComplete_390i2_416{background:#f59e0b33;color:#fbbf24;border:1px solid rgba(245,158,11,.5);box-shadow:0 0 10px #f59e0b33}._progressCounterRow_390i2_423{display:flex;align-items:center;justify-content:space-between}._progressCountText_390i2_429{font-size:.95rem;color:#94a3b8}._progressStrongGreen_390i2_434{color:#10b981;font-weight:800}._progressPctText_390i2_439{font-size:1.05rem;font-weight:800;color:#38bdf8}._progressBarTrack_390i2_445{width:100%;height:10px;background:#1e293b;border-radius:999px;overflow:hidden}._progressBarFill_390i2_453{height:100%;background:linear-gradient(90deg,#8b5cf6,#3b82f6,#10b981);border-radius:999px;transition:width .4s cubic-bezier(.16,1,.3,1)}._summaryHintRow_390i2_460{display:flex;align-items:center;gap:8px;margin-top:2px}._summaryHintIcon_390i2_467{color:#60a5fa;flex-shrink:0}._summaryHintText_390i2_472{font-size:.82rem;color:#94a3b8;margin:0;line-height:1.4}._albumSection_390i2_483{display:flex;flex-direction:column;gap:14px}._albumSectionHeader_390i2_489{display:flex;align-items:center;justify-content:space-between;padding:0 4px}._albumHeaderLeft_390i2_496{display:flex;align-items:center;gap:10px}._albumHeaderIcon_390i2_502{color:#8b5cf6}._albumSectionTitle_390i2_506{font-size:1.35rem;font-weight:800;margin:0;color:#fff}._albumCounterBadge_390i2_513{background:#10b9812e;color:#10b981;border:1px solid rgba(16,185,129,.35);font-size:.92rem;font-weight:800;padding:4px 12px;border-radius:999px}._albumGridContainer_390i2_524{width:100%}._albumGrid_390i2_524{display:grid;grid-template-columns:repeat(5,1fr);gap:12px}@media(max-width:860px){._albumGrid_390i2_524{grid-template-columns:repeat(5,1fr);gap:10px}}@media(max-width:600px){._albumGrid_390i2_524{grid-template-columns:repeat(4,1fr);gap:8px}}@media(max-width:440px){._albumGrid_390i2_524{grid-template-columns:repeat(3,1fr);gap:6px}}._stickerCard_390i2_556{background:#0d1527;border:1.5px solid #1E293B;border-radius:16px;padding:8px 6px;display:flex;flex-direction:column;align-items:center;justify-content:space-between;position:relative;min-height:140px;cursor:pointer;transition:all .25s cubic-bezier(.16,1,.3,1);overflow:hidden;-webkit-user-select:none;user-select:none}._stickerCard_390i2_556:focus-visible{outline:3px solid #8B5CF6;outline-offset:2px}._stickerCardOwned_390i2_578{border-color:#8b5cf659;background:linear-gradient(180deg,#111b33,#0b1120);box-shadow:0 4px 14px #0006}._stickerCardOwned_390i2_578:hover{transform:translateY(-3px) scale(1.02);border-color:#8b5cf6a6;box-shadow:0 8px 20px #8b5cf640}._stickerCardOwnedLegendary_390i2_590{border-color:#f59e0b8c;background:linear-gradient(180deg,#241442,#0f172a);box-shadow:0 4px 16px #f59e0b33}._stickerCardOwnedLegendary_390i2_590:hover{transform:translateY(-3px) scale(1.02);border-color:#f59e0bd9;box-shadow:0 10px 24px #f59e0b59}._stickerCardLocked_390i2_602{background:#090e1a;border-color:#ffffff0f;opacity:.9}._stickerCardLocked_390i2_602:hover{border-color:#ffffff24}._newBadgeTag_390i2_613{position:absolute;top:6px;right:6px;background:linear-gradient(135deg,#f59e0b,#ec4899);color:#fff;font-size:.62rem;font-weight:900;letter-spacing:.05em;padding:2px 6px;border-radius:999px;box-shadow:0 2px 8px #f59e0b99;z-index:2;animation:_pulseGlow_390i2_1 1.8s infinite ease-in-out}@keyframes _pulseGlow_390i2_1{0%,to{transform:scale(1);box-shadow:0 2px 8px #f59e0b99}50%{transform:scale(1.08);box-shadow:0 4px 14px #ec4899cc}}._cardImageWrapper_390i2_640{width:100%;height:90px;display:flex;align-items:center;justify-content:center;margin-top:2px}._stickerImg_390i2_649{max-width:100%;max-height:100%;object-fit:contain;filter:drop-shadow(0 4px 8px rgba(0,0,0,.5))}._stickerEmojiFallback_390i2_656{font-size:2.5rem}._cardLabel_390i2_660{font-size:.72rem;font-weight:700;color:#f1f5f9;text-align:center;line-height:1.2;margin-top:6px;width:100%;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}._lockedPacket_390i2_675{width:100%;height:100%;display:flex;align-items:center;justify-content:center;min-height:110px}._lockedPacketImg_390i2_684{width:85%;max-height:95px;object-fit:contain;opacity:.85}._shakeAnim_390i2_692{animation:_cardShake_390i2_1 .4s ease-in-out}@keyframes _cardShake_390i2_1{0%,to{transform:translate(0)}20%,60%{transform:translate(-6px)}40%,80%{transform:translate(6px)}}._portalLendarioContainer_390i2_706{margin-top:10px}._portalCard_390i2_710{border-radius:28px;padding:22px;display:flex;gap:22px;align-items:center;cursor:pointer;transition:all .3s cubic-bezier(.16,1,.3,1);box-shadow:0 12px 36px #0009}._portalCardLocked_390i2_721{background:linear-gradient(135deg,#1e1b4bf2,#0f172afa);border:2px solid rgba(139,92,246,.45)}._portalCardLocked_390i2_721:hover{border-color:#f59e0b99;box-shadow:0 16px 40px #8b5cf64d;transform:translateY(-2px)}._portalCardUnlocked_390i2_732{background:linear-gradient(135deg,#4c1d95f2,#181132fa);border:2.5px solid rgba(245,158,11,.7);box-shadow:0 16px 45px #f59e0b40}._portalCardUnlocked_390i2_732:hover{transform:translateY(-3px);border-color:#fbbf24;box-shadow:0 20px 50px #f59e0b66}._portalImageWrapper_390i2_744{width:110px;height:150px;border-radius:20px;overflow:hidden;position:relative;flex-shrink:0;border:2px solid rgba(245,158,11,.5);box-shadow:0 8px 24px #0009}._portalImg_390i2_755{width:100%;height:100%;object-fit:cover}._portalLockOverlay_390i2_761{position:absolute;inset:0;background:#0b0f19a6;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);display:flex;align-items:center;justify-content:center}._portalOverlayLockIcon_390i2_771{color:#fbbf24;filter:drop-shadow(0 0 8px rgba(245,158,11,.8))}._portalContent_390i2_776{flex:1;display:flex;flex-direction:column;gap:8px;min-width:0}._portalTitleRow_390i2_784{display:flex;align-items:center;justify-content:space-between}._portalTitleBox_390i2_790{display:flex;align-items:center;gap:10px}._portalTitleLock_390i2_796{color:#fbbf24}._portalTitleCrown_390i2_800{color:#fbbf24;filter:drop-shadow(0 0 8px rgba(245,158,11,.6))}._portalTitle_390i2_784{font-size:1.45rem;font-weight:800;margin:0;color:#fff}._portalSubtitle_390i2_812{font-size:.92rem;color:#cbd5e1;margin:0;line-height:1.4}._portalProgRow_390i2_819{display:flex;align-items:center;justify-content:space-between;margin-top:4px}._portalProgCount_390i2_826{font-size:.95rem;color:#cbd5e1}._portalProgHighlight_390i2_831{color:#34d399;font-weight:800}._portalProgPct_390i2_836{font-size:1.05rem;font-weight:800;color:#38bdf8}._portalProgressBarTrack_390i2_842{width:100%;height:10px;background:#ffffff1a;border-radius:999px;overflow:hidden}._portalProgressBarFill_390i2_850{height:100%;background:linear-gradient(90deg,#8b5cf6,#f59e0b);border-radius:999px;transition:width .4s cubic-bezier(.16,1,.3,1)}._portalFooterRow_390i2_857{margin-top:4px}._portalRemainingText_390i2_861{font-size:.85rem;color:#94a3b8;font-weight:600}._exploreLegendaryBtn_390i2_867{background:linear-gradient(135deg,#8b5cf6,#d97706);color:#fff;border:none;border-radius:999px;padding:10px 20px;font-size:.95rem;font-weight:800;display:inline-flex;align-items:center;gap:8px;cursor:pointer;box-shadow:0 6px 18px #f59e0b59;transition:all .2s ease;min-height:48px}._exploreLegendaryBtn_390i2_867:hover{transform:translateY(-2px);box-shadow:0 10px 24px #f59e0b80;filter:brightness(1.1)}._legendaryHeaderBar_390i2_894{display:flex;align-items:center;padding:4px 0}._legendaryBackBtn_390i2_900{display:inline-flex;align-items:center;gap:8px;background:#ffffff14;border:1px solid rgba(255,255,255,.15);border-radius:999px;padding:8px 18px;color:#fff;font-size:.92rem;font-weight:700;cursor:pointer;transition:all .2s ease;min-height:44px}._legendaryBackBtn_390i2_900:hover{background:#ffffff2e;transform:translate(-3px)}._legendaryHeroCard_390i2_921{background:linear-gradient(135deg,#2e1065e6,#0f172af2);border:2px solid rgba(245,158,11,.6);border-radius:28px;padding:24px;display:flex;gap:20px;align-items:center;box-shadow:0 16px 40px #0009}._legendaryIconBox_390i2_932{width:76px;height:76px;border-radius:22px;background:#f59e0b26;border:2px solid rgba(245,158,11,.4);display:flex;align-items:center;justify-content:center;flex-shrink:0}._legendaryHeroText_390i2_944{flex:1;display:flex;flex-direction:column;gap:8px}._legendaryTitle_390i2_951{font-size:1.8rem;font-weight:900;margin:0;color:#fde68a;letter-spacing:-.02em}._legendaryDesc_390i2_959{font-size:.92rem;color:#e2e8f0;margin:0;line-height:1.4}._legendaryProgRow_390i2_966{display:flex;align-items:center;justify-content:space-between;margin-top:4px}._legendaryProgCount_390i2_973{font-size:.95rem;color:#fcd34d}._legendaryProgPct_390i2_978{font-size:1.1rem;font-weight:900;color:#fbbf24}._legendaryProgressBarTrack_390i2_984{width:100%;height:10px;background:#ffffff1f;border-radius:999px;overflow:hidden}._legendaryProgressBarFill_390i2_992{height:100%;background:linear-gradient(90deg,#f59e0b,#ec4899);border-radius:999px;transition:width .4s ease}._sheetOverlay_390i2_1003{position:fixed;inset:0;background:#000000bf;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:10000;display:flex;align-items:flex-end;justify-content:center;animation:_fadeIn_390i2_1 .2s ease-out}._sheetModal_390i2_1015{background:#0e1626;border:1.5px solid #1E293B;border-radius:32px 32px 0 0;width:100%;max-width:680px;max-height:80vh;display:flex;flex-direction:column;box-shadow:0 -10px 40px #000c;animation:_sheetSlideUp_390i2_1 .3s cubic-bezier(.16,1,.3,1);overflow:hidden}@keyframes _sheetSlideUp_390i2_1{0%{transform:translateY(100%)}to{transform:translateY(0)}}._sheetHeader_390i2_1034{display:flex;align-items:center;justify-content:space-between;padding:20px 24px;border-bottom:1px solid rgba(255,255,255,.08)}._sheetTitleGroup_390i2_1042{display:flex;align-items:center;gap:10px}._sheetHeaderIcon_390i2_1048{color:#8b5cf6}._sheetTitle_390i2_1042{font-size:1.3rem;font-weight:800;margin:0;color:#fff}._sheetCloseBtn_390i2_1059{min-width:40px;min-height:40px;border-radius:50%;background:#ffffff14;border:1px solid rgba(255,255,255,.12);color:#94a3b8;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s ease}._sheetCloseBtn_390i2_1059:hover{background:#ffffff2e;color:#fff}._sheetList_390i2_1078{padding:16px 20px 32px;overflow-y:auto;display:flex;flex-direction:column;gap:12px}._sheetItem_390i2_1086{background:#131d33;border:1.5px solid rgba(255,255,255,.06);border-radius:18px;padding:14px 16px;display:flex;align-items:center;gap:16px;cursor:pointer;transition:all .2s ease}._sheetItem_390i2_1086:hover{background:#18243e;border-color:#8b5cf666}._sheetItemActive_390i2_1103{background:#8b5cf633;border-color:#8b5cf6}._sheetItemCover_390i2_1108{width:58px;height:58px;border-radius:14px;overflow:hidden;background:#090e1a;display:flex;align-items:center;justify-content:center;flex-shrink:0;font-size:1.8rem}._sheetCoverImg_390i2_1121{width:100%;height:100%;object-fit:cover}._sheetItemDetails_390i2_1127{flex:1;min-width:0}._sheetItemMonth_390i2_1132{font-size:.8rem;color:#a78bfa;font-weight:700;text-transform:uppercase}._sheetItemName_390i2_1139{font-size:1.05rem;font-weight:800;color:#fff;margin:2px 0 4px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._sheetItemProgress_390i2_1149{font-size:.82rem;color:#94a3b8}._sheetItemBadgeWrapper_390i2_1154{flex-shrink:0}._sheetBadge_390i2_1158{font-size:.74rem;font-weight:800;padding:4px 10px;border-radius:999px;white-space:nowrap}._zoomOverlay_390i2_1170{position:fixed;inset:0;background:#030712eb;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);z-index:100001;display:flex;align-items:center;justify-content:center;padding:20px;animation:_fadeIn_390i2_1 .2s ease-out}._zoomCard_390i2_1183{background:#0e1626;border:2.5px solid rgba(139,92,246,.55);border-radius:36px;width:94%;max-width:680px;display:flex;flex-direction:column;align-items:center;padding:38px 30px 28px;position:relative;box-shadow:0 30px 80px #000000f2,0 0 60px #8b5cf659;animation:_zoomIn_390i2_1251 .3s cubic-bezier(.16,1,.3,1)}@keyframes _zoomIn_390i2_1251{0%{transform:scale(.9);opacity:0}to{transform:scale(1);opacity:1}}._zoomCloseBtn_390i2_1203{position:absolute;top:16px;right:16px;min-width:44px;min-height:44px;border-radius:50%;background:#ffffff14;border:1px solid rgba(255,255,255,.15);color:#94a3b8;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s ease;z-index:10}._zoomCloseBtn_390i2_1203:hover{background:#fff3;color:#fff}._zoomImageContainer_390i2_1226{width:100%;height:480px;max-height:52vh;display:flex;align-items:center;justify-content:center}._zoomImg_390i2_1235{max-width:100%;max-height:100%;object-fit:contain;filter:drop-shadow(0 16px 36px rgba(0,0,0,.85));transition:transform .3s ease}._zoomImg_390i2_1235:hover{transform:scale(1.03)}._zoomEmojiFallback_390i2_1247{font-size:9rem}._zoomInfoBox_390i2_1251{margin-top:18px;display:flex;flex-direction:column;align-items:center;text-align:center;gap:8px;width:100%}._zoomColTag_390i2_1261{font-size:.82rem;font-weight:800;text-transform:uppercase;color:#a78bfa;background:#8b5cf626;border:1px solid rgba(139,92,246,.3);padding:4px 14px;border-radius:999px}._zoomStickerTitle_390i2_1272{font-size:1.85rem;font-weight:900;margin:4px 0 0;color:#fff;letter-spacing:-.01em}._zoomDateTag_390i2_1280{display:inline-flex;align-items:center;gap:8px;font-size:.92rem;color:#cbd5e1;background:#10b9811f;border:1px solid rgba(16,185,129,.3);padding:6px 16px;border-radius:999px;margin-top:6px}._rulesOverlay_390i2_1297{position:fixed;inset:0;background:#000c;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:10001;display:flex;align-items:center;justify-content:center;padding:16px;animation:_fadeIn_390i2_1 .2s ease-out}._rulesModal_390i2_1310{background:#0e1626;border:2px solid rgba(245,158,11,.5);border-radius:32px;width:100%;max-width:500px;padding:28px 24px 24px;position:relative;display:flex;flex-direction:column;align-items:center;text-align:center;box-shadow:0 20px 60px #000000e6,0 0 40px #f59e0b33;animation:_zoomIn_390i2_1251 .3s cubic-bezier(.16,1,.3,1)}._rulesCloseBtn_390i2_1326{position:absolute;top:14px;right:14px;min-width:40px;min-height:40px;border-radius:50%;background:#ffffff14;border:1px solid rgba(255,255,255,.12);color:#94a3b8;display:flex;align-items:center;justify-content:center;cursor:pointer}._rulesCloseBtn_390i2_1326:hover{background:#ffffff2e;color:#fff}._rulesIconWrapper_390i2_1347{width:70px;height:70px;border-radius:20px;background:#f59e0b26;border:2px solid rgba(245,158,11,.4);display:flex;align-items:center;justify-content:center;margin-bottom:12px}._rulesTitle_390i2_1359{font-size:1.35rem;font-weight:900;color:#fde68a;margin:0 0 8px}._rulesBody_390i2_1366{font-size:.92rem;color:#cbd5e1;line-height:1.45;margin:0 0 16px}._rulesStepBox_390i2_1373{display:flex;flex-direction:column;gap:12px;text-align:left;width:100%;margin-bottom:16px}._rulesStepItem_390i2_1382{display:flex;gap:12px;background:#ffffff0a;border:1px solid rgba(255,255,255,.08);border-radius:16px;padding:12px 14px}._rulesStepNumber_390i2_1391{width:28px;height:28px;border-radius:50%;background:#8b5cf6;color:#fff;font-weight:800;font-size:.85rem;display:flex;align-items:center;justify-content:center;flex-shrink:0}._rulesStepItem_390i2_1382 strong{display:block;font-size:.88rem;color:#fff;margin-bottom:2px}._rulesStepItem_390i2_1382 p{font-size:.8rem;color:#94a3b8;margin:0;line-height:1.35}._rulesStatusBox_390i2_1419{width:100%;background:#1e1b4bb3;border:1px solid rgba(139,92,246,.4);border-radius:16px;padding:14px;display:flex;flex-direction:column;gap:8px;margin-bottom:18px}._rulesStatusHeader_390i2_1431{display:flex;align-items:center;justify-content:space-between;font-size:.88rem;color:#cbd5e1}._rulesStatusPct_390i2_1439{font-size:1rem;font-weight:900;color:#fbbf24}._rulesStatusMsg_390i2_1445{font-size:.82rem;color:#a78bfa;margin:2px 0 0;text-align:left}._rulesPrimaryBtn_390i2_1452{width:100%;min-height:48px;background:linear-gradient(135deg,#8b5cf6,#3b82f6);color:#fff;border:none;border-radius:16px;font-size:1rem;font-weight:800;cursor:pointer;transition:all .2s ease}._rulesPrimaryBtn_390i2_1452:hover{filter:brightness(1.1);transform:translateY(-2px)}._pinOverlay_390i2_1474{position:fixed;inset:0;background:#000c;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:10002;display:flex;align-items:center;justify-content:center;padding:16px}._pinCard_390i2_1486{background:#0e1626;border:1.5px solid #1E293B;border-radius:28px;width:100%;max-width:360px;padding:24px;position:relative;display:flex;flex-direction:column;align-items:center;text-align:center;box-shadow:0 20px 50px #000c}._pinCloseBtn_390i2_1501{position:absolute;top:12px;right:12px;min-width:36px;min-height:36px;border-radius:50%;background:#ffffff14;border:1px solid rgba(255,255,255,.1);color:#94a3b8;display:flex;align-items:center;justify-content:center;cursor:pointer}._pinIconCircle_390i2_1517{width:58px;height:58px;border-radius:50%;background:#8b5cf626;border:1.5px solid rgba(139,92,246,.35);display:flex;align-items:center;justify-content:center;margin-bottom:12px}._pinTitle_390i2_1529{font-size:1.2rem;font-weight:800;margin:0 0 6px;color:#fff}._pinSubtitle_390i2_1536{font-size:.82rem;color:#94a3b8;margin:0 0 16px}._pinForm_390i2_1542{width:100%;display:flex;flex-direction:column;gap:14px}._pinInput_390i2_1549{width:100%;box-sizing:border-box;background:#080c14;border:2px solid #1E293B;border-radius:14px;padding:12px;font-size:1.5rem;text-align:center;letter-spacing:.3em;color:#fff;outline:none;transition:border-color .2s ease}._pinInput_390i2_1549:focus{border-color:#8b5cf6;box-shadow:0 0 12px #8b5cf64d}._pinActions_390i2_1569{display:flex;gap:10px}._pinCancelBtn_390i2_1574,._pinConfirmBtn_390i2_1575{flex:1;min-height:44px;border-radius:12px;font-size:.92rem;font-weight:700;cursor:pointer;border:none;transition:all .2s ease}._pinCancelBtn_390i2_1574{background:#ffffff14;color:#94a3b8}._pinConfirmBtn_390i2_1575{background:#8b5cf6;color:#fff}._pinConfirmBtn_390i2_1575:disabled{opacity:.4;cursor:not-allowed}@media(prefers-reduced-motion:reduce){._fullScreenPage_390i2_5,._zoomCard_390i2_1183,._rulesModal_390i2_1310,._sheetModal_390i2_1015,._newBadgeTag_390i2_613,._shakeAnim_390i2_692{animation:none!important;transition:none!important}}._overlay_15ydi_1{position:fixed;inset:0;background:#020510db;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);display:flex;align-items:center;justify-content:center;z-index:10000;padding:16px;animation:_fadeIn_15ydi_1 .25s ease-out}@keyframes _fadeIn_15ydi_1{0%{opacity:0}to{opacity:1}}._modal_15ydi_19{background:radial-gradient(circle at 50% 42%,#170e3a,#070a18 68%,#040712);border:1.5px solid rgba(168,85,247,.55);box-shadow:0 0 60px #8b5cf647,0 25px 50px -12px #000000e6;border-radius:30px;width:100%;max-width:430px;max-height:94vh;overflow-y:auto;overflow-x:hidden;position:relative;padding:28px 26px 22px;text-align:center;color:#fff;animation:_scaleUp_15ydi_1 .3s cubic-bezier(.16,1,.3,1)}@keyframes _scaleUp_15ydi_1{0%{transform:scale(.92) translateY(20px);opacity:0}to{transform:scale(1) translateY(0);opacity:1}}._closeBtn_15ydi_41{position:absolute;top:16px;right:16px;background:#0f172aa6;border:1px solid rgba(255,255,255,.22);width:38px;height:38px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;cursor:pointer;transition:all .2s ease;z-index:20}._closeBtn_15ydi_41:hover{background:#ffffff2e;transform:scale(1.06)}._confettiDecor_15ydi_65{position:absolute;inset:0;pointer-events:none;z-index:1;overflow:hidden}._cPiece_15ydi_73{position:absolute;border-radius:2px;opacity:.9}._cGreenLeft_15ydi_79{width:16px;height:7px;background:#65d428;top:76px;left:30px;transform:rotate(32deg)}._cBlueLeft_15ydi_88{width:15px;height:7px;background:#2563eb;top:162px;left:20px;transform:rotate(-48deg)}._cOrangeLeft_15ydi_97{width:12px;height:6px;background:#f59e0b;top:325px;left:36px;transform:rotate(40deg)}._cOrangeRight_15ydi_106{width:13px;height:6px;background:#f59e0b;top:122px;right:26px;transform:rotate(-38deg)}._cBlueRight_15ydi_115{width:15px;height:7px;background:#2563eb;top:215px;right:32px;transform:rotate(28deg)}._cGreenRight_15ydi_124{width:20px;height:7px;background:#65d428;top:295px;right:28px;transform:rotate(-28deg)}._cStar_15ydi_133{position:absolute;color:#c084fc;font-size:1rem;opacity:.85;text-shadow:0 0 8px rgba(192,132,252,.8)}._cStar1_15ydi_141{top:118px;left:56px;font-size:1.15rem}._cStar2_15ydi_142{top:44px;right:78px;font-size:.9rem}._cStar3_15ydi_143{top:262px;right:64px;font-size:.95rem;color:#fde68a}._cStar4_15ydi_144{top:380px;left:62px;font-size:.9rem;color:#fde68a}._contentWrapper_15ydi_146{position:relative;z-index:2;display:flex;flex-direction:column;align-items:center}._topTag_15ydi_154{font-size:.82rem;font-weight:900;color:#7ce02b;letter-spacing:.06em;margin-bottom:8px;text-transform:uppercase}._title_15ydi_163{font-size:1.85rem;font-weight:900;color:#fff;margin:0 0 8px;line-height:1.18;letter-spacing:-.02em;white-space:pre-line}._subtitle_15ydi_173{font-size:.96rem;color:#cbd5e1;margin:0 0 14px;font-weight:500}._packetWrapper_15ydi_181{width:245px;height:300px;margin:4px 0 14px;cursor:pointer;transition:transform .3s cubic-bezier(.34,1.56,.64,1);display:flex;align-items:center;justify-content:center;position:relative}._packetGlow_15ydi_193{position:absolute;width:250px;height:250px;border-radius:50%;background:radial-gradient(circle,rgba(168,85,247,.5) 0%,rgba(124,58,237,.18) 50%,transparent 72%);filter:blur(16px);z-index:0;pointer-events:none}._packetWrapper_15ydi_181:hover{transform:scale(1.04) rotate(1deg)}._packetOpening_15ydi_208{animation:_openRip_15ydi_1 .5s ease-in-out forwards}@keyframes _openRip_15ydi_1{0%{transform:scale(1)}50%{transform:scale(1.12) rotate(-3deg);filter:brightness(1.4)}to{transform:scale(.92) translateY(-20px);opacity:0}}._packetImage_15ydi_218{position:relative;z-index:1;width:100%;height:100%;object-fit:contain;filter:drop-shadow(0 16px 28px rgba(0,0,0,.65))}._collectionInlineTag_15ydi_227{display:inline-flex;align-items:center;justify-content:center;gap:8px;font-size:1rem;font-weight:600;color:#e2e8f0;margin-bottom:18px}._inlineStar_15ydi_238{color:#c084fc;font-size:1.2rem;text-shadow:0 0 10px rgba(192,132,252,.8)}._revealedStage_15ydi_245{position:relative;width:310px;height:305px;margin:4px 0 8px;display:flex;align-items:flex-start;justify-content:center;animation:_cardPop_15ydi_1 .5s cubic-bezier(.16,1,.3,1)}@keyframes _cardPop_15ydi_1{0%{transform:scale(.75) translateY(20px);opacity:0}70%{transform:scale(1.04) translateY(-4px)}to{transform:scale(1) translateY(0);opacity:1}}._stageGlow_15ydi_262{position:absolute;top:20px;width:270px;height:240px;border-radius:50%;background:radial-gradient(circle,rgba(168,85,247,.55) 0%,rgba(124,58,237,.2) 55%,transparent 75%);filter:blur(18px);z-index:0;pointer-events:none}._revealedCard_15ydi_274{position:relative;z-index:2;width:196px;height:242px;margin-top:4px;background:#f5efe6;border:6px solid #F5EFE6;border-radius:20px;box-shadow:0 14px 32px #000000a6,0 0 24px #a855f773;overflow:hidden;display:flex;flex-direction:column;transform:rotate(-3.5deg)}._cardImageArea_15ydi_290{width:100%;height:100%;border-radius:14px;overflow:hidden;background:#1e293b;display:flex;align-items:center;justify-content:center}._cardImg_15ydi_301{width:100%;height:100%;object-fit:cover}._cardFallback_15ydi_307{width:100%;height:100%;background:linear-gradient(135deg,#4338ca,#3b82f6);display:flex;align-items:center;justify-content:center}._cardEmoji_15ydi_316{font-size:5rem;filter:drop-shadow(0 4px 10px rgba(0,0,0,.3))}._tearSeamBurst_15ydi_321{position:absolute;bottom:42px;left:50%;transform:translate(-50%);width:120px;height:46px;background:radial-gradient(ellipse at center,rgba(254,240,138,.9) 0%,rgba(232,121,249,.6) 45%,transparent 75%);filter:blur(8px);z-index:3;pointer-events:none}._openEnvelopeOverlay_15ydi_334{position:absolute;bottom:-10px;left:50%;transform:translate(-50%);width:315px;height:155px;object-fit:contain;object-position:bottom center;z-index:4;pointer-events:none;filter:drop-shadow(0 10px 20px rgba(0,0,0,.65))}._stickerMeta_15ydi_348{position:relative;z-index:5;margin-bottom:10px}._stickerName_15ydi_354{font-size:1.65rem;font-weight:900;color:#fff;margin:0 0 3px;letter-spacing:-.02em}._stickerCollectionTag_15ydi_362{font-size:.98rem;color:#cbd5e1;margin:0;font-weight:500}._albumProgressContainer_15ydi_370{width:100%;max-width:320px;margin-bottom:12px}._albumProgressHeader_15ydi_376{display:flex;justify-content:center;margin-bottom:7px}._progressCountText_15ydi_382{font-size:1rem;color:#e2e8f0;font-weight:500}._progressOwnedNum_15ydi_388{color:#7ce02b;font-size:1.35rem;font-weight:900;margin-right:3px}._progressBarTrack_15ydi_395{width:100%;height:18px;background:#0f172ad9;border:1px solid rgba(255,255,255,.16);border-radius:999px;overflow:hidden}._progressBarFill_15ydi_404{height:100%;border-radius:999px;background:linear-gradient(90deg,#84e428,#34d399 45%,#0ea5e9);transition:width .6s ease}._pastNotice_15ydi_411{font-size:.92rem;color:#cbd5e1;margin:0 0 14px;font-weight:500}._coinsImageWrapper_15ydi_419{position:relative;width:270px;height:220px;margin:6px 0 10px;display:flex;align-items:center;justify-content:center}._coinsGlow_15ydi_429{position:absolute;width:240px;height:200px;border-radius:50%;background:radial-gradient(circle,rgba(168,85,247,.45) 0%,rgba(245,158,11,.2) 50%,transparent 72%);filter:blur(18px);z-index:0;pointer-events:none}._coinsImage_15ydi_419{position:relative;z-index:1;width:100%;height:100%;object-fit:contain;filter:drop-shadow(0 14px 28px rgba(0,0,0,.65))}._coinAmountBox_15ydi_449{display:flex;align-items:baseline;justify-content:center;gap:8px;margin-bottom:6px}._coinAmountPlus_15ydi_457{font-size:2.65rem;font-weight:900;color:#65d428;letter-spacing:-.02em}._coinAmountWord_15ydi_464{font-size:2.35rem;font-weight:900;color:#fff;letter-spacing:-.02em}._coinSparkle_15ydi_471{color:#c084fc;font-size:1.25rem;align-self:center;text-shadow:0 0 10px rgba(192,132,252,.8)}._coinsDesc_15ydi_478{font-size:.95rem;color:#cbd5e1;margin:0 0 20px}._actions_15ydi_485{width:100%;max-width:340px;display:flex;flex-direction:column;gap:11px;margin-bottom:16px}._btnPrimary_15ydi_494{width:100%;background:linear-gradient(180deg,#9bef38,#65c41c);color:#071904;border:none;border-radius:999px;padding:15px 20px;font-size:1.12rem;font-weight:900;cursor:pointer;transition:all .2s ease;box-shadow:0 6px 20px #7ce02b59}._btnPrimary_15ydi_494:hover{filter:brightness(1.06);transform:translateY(-2px);box-shadow:0 8px 24px #7ce02b80}._btnOutline_15ydi_514{width:100%;background:#070d1cbf;color:#0ea5e9;border:1.5px solid rgba(14,165,233,.45);border-radius:999px;padding:13px 20px;font-size:1.02rem;font-weight:800;cursor:pointer;transition:all .2s ease}._btnOutline_15ydi_514:hover{background:#0ea5e924;border-color:#38bdf8;color:#38bdf8}._statusNote_15ydi_533{display:inline-flex;align-items:center;gap:8px;font-size:.86rem;color:#cbd5e1;font-weight:500}._revealedCardSilver_15ydi_543{border-color:#e2e8f0;box-shadow:0 14px 32px #000000a6,0 0 28px #e2e8f099}._revealedCardGold_15ydi_548{border-color:#fbbf24;box-shadow:0 14px 32px #000000a6,0 0 32px #fbbf24a6}._revealedCardLegendary_15ydi_553{border:6px solid transparent;background:linear-gradient(#1e293b,#1e293b) padding-box,linear-gradient(135deg,#f43f5e,#8b5cf6,#38bdf8 66%,#10b981) border-box;box-shadow:0 14px 36px #000000b3,0 0 36px #a855f7bf}._specialCardRibbon_15ydi_560{position:absolute;top:8px;right:8px;font-size:.68rem;font-weight:900;letter-spacing:.05em;padding:4px 10px;border-radius:999px;background:#000c;color:#fff;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:5;box-shadow:0 2px 8px #0006}._stageGlowLegendary_15ydi_576{background:radial-gradient(circle,rgba(244,63,94,.45) 0%,rgba(139,92,246,.45) 35%,rgba(56,189,248,.3) 65%,transparent 80%)!important}._stageGlowGold_15ydi_580{background:radial-gradient(circle,rgba(251,191,36,.6) 0%,rgba(217,119,6,.35) 55%,transparent 75%)!important}._stageGlowSilver_15ydi_584{background:radial-gradient(circle,rgba(226,232,240,.55) 0%,rgba(148,163,184,.3) 55%,transparent 75%)!important}._keyboardContainer_xppcu_1{background:#0f172af5;border:1px solid rgba(56,189,248,.3);box-shadow:0 12px 36px #0009,0 0 24px #38bdf826;border-radius:20px;padding:16px;width:100%;max-width:540px;margin:12px auto 0;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);-webkit-user-select:none;user-select:none;animation:_slideUp_xppcu_1 .25s cubic-bezier(.16,1,.3,1)}@keyframes _slideUp_xppcu_1{0%{opacity:0;transform:translateY(12px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}._keyboardHeader_xppcu_26{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px;padding-bottom:8px;border-bottom:1px solid rgba(255,255,255,.08)}._keyboardTitle_xppcu_35{font-size:.82rem;font-weight:800;text-transform:uppercase;letter-spacing:.8px;color:#38bdf8;display:flex;align-items:center;gap:6px}._keyboardCloseBtn_xppcu_46{background:transparent;border:none;color:#94a3b8;cursor:pointer;padding:4px;border-radius:8px;display:flex;align-items:center;justify-content:center;transition:all .15s}._keyboardCloseBtn_xppcu_46:hover{color:#fff;background:#ffffff1a}._numericGrid_xppcu_65{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}._numKey_xppcu_71{background:#1e293bd9;border:1px solid rgba(255,255,255,.12);color:#f8fafc;font-size:1.45rem;font-weight:800;padding:16px 0;border-radius:14px;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .12s ease;box-shadow:0 4px 10px #00000040;touch-action:manipulation}._numKey_xppcu_71:hover{background:#38bdf840;border-color:#38bdf8;transform:translateY(-2px)}._numKey_xppcu_71:active{transform:scale(.94);background:#38bdf8;color:#0f172a}._specialKey_xppcu_100{font-size:.95rem;font-weight:700;background:#334155cc;color:#cbd5e1}._clearKey_xppcu_107{color:#f87171}._clearKey_xppcu_107:hover{background:#ef444433;border-color:#ef4444}._backspaceKey_xppcu_116{color:#fbbf24}._backspaceKey_xppcu_116:hover{background:#fbbf2433;border-color:#fbbf24}._quickAddRow_xppcu_125{display:flex;gap:8px;margin-top:10px}._quickAddBtn_xppcu_131{flex:1;background:#10b98126;border:1px solid rgba(16,185,129,.3);color:#34d399;font-weight:800;font-size:.88rem;padding:8px 0;border-radius:10px;cursor:pointer;transition:all .15s}._quickAddBtn_xppcu_131:hover{background:#10b9814d;border-color:#34d399}._textRows_xppcu_150{display:flex;flex-direction:column;gap:7px}._keyRow_xppcu_156{display:flex;gap:5px;justify-content:center}._charKey_xppcu_162{flex:1;min-width:26px;max-width:46px;height:44px;background:#1e293be6;border:1px solid rgba(255,255,255,.12);color:#f8fafc;font-size:1.05rem;font-weight:700;border-radius:10px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .1s ease;box-shadow:0 3px 6px #0003;touch-action:manipulation}._charKey_xppcu_162:hover{background:#38bdf838;border-color:#38bdf8;transform:translateY(-1px)}._charKey_xppcu_162:active{transform:scale(.92);background:#38bdf8;color:#0f172a}._numRowKey_xppcu_194{background:#0f172ab3;color:#94a3b8;font-size:.95rem}._numRowKey_xppcu_194:hover{color:#38bdf8}._modifierKey_xppcu_204{flex:1.4;min-width:44px;background:#334155d9;font-size:.85rem;color:#e2e8f0}._activeModifier_xppcu_212{background:#8b5cf6;border-color:#a78bfa;color:#fff}._bottomActionRow_xppcu_218{display:flex;gap:8px;margin-top:8px}._spaceKey_xppcu_224{flex:3;height:44px;background:#1e293be6;border:1px solid rgba(255,255,255,.15);color:#cbd5e1;font-size:.95rem;font-weight:700;border-radius:10px;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:6px;transition:all .12s}._spaceKey_xppcu_224:hover{background:#38bdf833;border-color:#38bdf8;color:#fff}._doneKey_xppcu_247{flex:1.5;height:44px;background:linear-gradient(135deg,#10b981,#059669);border:none;color:#fff;font-size:.92rem;font-weight:800;border-radius:10px;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:6px;box-shadow:0 4px 12px #10b98159;transition:all .15s}._doneKey_xppcu_247:hover{transform:translateY(-2px);box-shadow:0 6px 18px #10b98180}._doneKey_xppcu_247:active{transform:scale(.95)}._overlay_puxa6_1{position:fixed;inset:0;background:#0006;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);display:flex;justify-content:center;align-items:center;z-index:1100;animation:_fadeIn_puxa6_1 .3s ease-out}._modal_puxa6_16{width:90%;max-width:440px;padding:2.5rem;border-radius:24px;background:#ffffffd9;border:1px solid rgba(255,255,255,.4);box-shadow:0 20px 40px #0000001a;text-align:center;position:relative;animation:_scaleIn_puxa6_1 .3s cubic-bezier(.34,1.56,.64,1)}._closeBtn_puxa6_29{position:absolute;top:1rem;right:1rem;background:none;border:none;color:#666;cursor:pointer;padding:.5rem;border-radius:50%;display:flex;align-items:center;justify-content:center;transition:all .2s}._closeBtn_puxa6_29:hover{background:#0000000d;color:#000}._header_puxa6_50{margin-bottom:2rem}._iconWrapper_puxa6_54{width:80px;height:80px;border-radius:50%;background:linear-gradient(135deg,#ffd93d,#ff6b6b);display:flex;align-items:center;justify-content:center;margin:0 auto 1rem;box-shadow:0 10px 20px #ff6b6b33;color:#fff}._title_puxa6_67{font-size:1.8rem;font-weight:800;color:#2d3748;margin:0 0 .5rem}._subtitle_puxa6_74{color:#718096;font-size:1rem;margin:0}._scoreComparison_puxa6_80{display:flex;justify-content:space-around;align-items:center;margin-bottom:2rem;background:#ffffff80;padding:1rem;border-radius:16px;border:1px solid rgba(255,255,255,.3)}._scoreBox_puxa6_91{display:flex;flex-direction:column;align-items:center}._scoreLabel_puxa6_97{font-size:.85rem;color:#718096;margin-bottom:.25rem}._scoreVal_puxa6_103{font-size:1.5rem;font-weight:800;color:#4a5568}._scoreValCurrent_puxa6_109{color:#38a169}._divider_puxa6_113{width:1px;height:40px;background:#e2e8f0}._inputGroup_puxa6_119{margin-bottom:1.5rem}._inputLabel_puxa6_123{display:block;font-size:.9rem;font-weight:700;color:#4a5568;margin-bottom:.5rem;text-align:left}._inputWrapper_puxa6_132{position:relative;display:flex;align-items:center}._input_puxa6_119{width:100%;padding:1.2rem 1.5rem;font-size:1.8rem;font-weight:800;text-align:center;border-radius:16px;border:2px solid #E2E8F0;background:#fff;color:#2d3748;transition:all .2s;outline:none}._input_puxa6_119:focus{border-color:#3182ce;box-shadow:0 0 0 3px #3182ce26}._inputError_puxa6_157{border-color:#e53e3e!important;animation:_shake_puxa6_1 .4s ease-in-out}._errorText_puxa6_162{display:flex;align-items:center;gap:.5rem;color:#e53e3e;font-size:.85rem;font-weight:600;margin-top:.5rem;text-align:left}._actions_puxa6_173{display:flex;gap:1rem;margin-top:2rem}._cancelBtn_puxa6_179{flex:1;padding:1rem;border-radius:12px;border:1px solid #E2E8F0;background:#fff;color:#4a5568;font-weight:700;cursor:pointer;transition:all .2s}._cancelBtn_puxa6_179:hover{background:#f7fafc}._submitBtn_puxa6_195{flex:1.5;padding:1rem;border-radius:12px;border:none;background:linear-gradient(135deg,#4299e1,#3182ce);color:#fff;font-weight:700;cursor:pointer;box-shadow:0 4px 12px #3182ce33;transition:all .2s}._submitBtn_puxa6_195:hover{transform:translateY(-2px);box-shadow:0 6px 16px #3182ce4d}._submitBtn_puxa6_195:active{transform:translateY(0)}@keyframes _fadeIn_puxa6_1{0%{opacity:0}to{opacity:1}}@keyframes _scaleIn_puxa6_1{0%{transform:scale(.9);opacity:0}to{transform:scale(1);opacity:1}}@keyframes _shake_puxa6_1{0%,to{transform:translate(0)}25%{transform:translate(-8px)}75%{transform:translate(8px)}}._overlay_1db4q_1{position:fixed;top:0;left:0;width:100%;height:100%;background:#0009;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:1000;display:flex;align-items:center;justify-content:center;animation:_fadeIn_1db4q_1 .3s ease-out}._modal_1db4q_16{width:95%;max-width:600px;padding:3rem 2rem;text-align:center;position:relative;box-shadow:0 25px 50px -12px #0000004d;max-height:90vh;overflow-y:auto;animation:_slideUp_1db4q_1 .4s cubic-bezier(.34,1.56,.64,1)}@keyframes _slideUp_1db4q_1{0%{transform:translateY(50px);opacity:0}to{transform:translateY(0);opacity:1}}._closeBtn_1db4q_33{position:absolute;top:1.25rem;right:1.25rem;background:transparent;border:none;cursor:pointer;color:var(--color-text-muted);transition:transform .2s}._closeBtn_1db4q_33:hover{transform:scale(1.2)}._icon_1db4q_48{margin-bottom:1.5rem;color:var(--color-warning)}._title_1db4q_53{font-size:2.25rem;font-weight:900;margin-bottom:1rem;color:var(--color-text-main)}._desc_1db4q_60{font-size:1.15rem;color:var(--color-text-muted);margin-bottom:2rem;line-height:1.6}._timer_1db4q_67{font-size:1.5rem;font-weight:800;color:var(--color-danger);background:#ef44441a;border:1px solid rgba(239,68,68,.2);padding:.75rem 1.5rem;border-radius:var(--radius-pill);display:inline-flex;align-items:center;gap:.75rem;margin-bottom:2rem}._startBtn_1db4q_81{background:var(--color-primary);color:#fff;border:none;padding:1.25rem 2.5rem;border-radius:var(--radius-pill);font-size:1.25rem;font-weight:800;cursor:pointer;transition:all var(--transition-bounce);box-shadow:0 4px 15px #8b5cf64d}._startBtn_1db4q_81:hover{transform:scale(1.05) translateY(-2px);box-shadow:0 6px 20px #8b5cf666}._playing_1db4q_100{display:flex;flex-direction:column;gap:1.5rem;min-height:400px}._gameHeader_1db4q_107{display:flex;justify-content:space-between;align-items:center;background:#00000008;padding:.75rem 1.5rem;border-radius:var(--radius-pill);margin-bottom:1rem}._gameTitle_1db4q_117{font-weight:800;color:var(--color-primary);font-size:.9rem;text-transform:uppercase;letter-spacing:.5px}._timer_1db4q_67{font-size:1.1rem;font-weight:900;color:var(--color-danger);display:flex;align-items:center;gap:.5rem;background:none;border:none;padding:0;margin:0}._mathQ_1db4q_139{font-size:4rem;font-weight:950;color:var(--color-text-main);margin:2rem 0;text-shadow:2px 2px 0 rgba(0,0,0,.05)}._gameInput_1db4q_147{width:100%;max-width:200px;padding:1rem;font-size:2.5rem;text-align:center;border:4px solid var(--color-border);border-radius:var(--radius-xl);font-weight:900;color:var(--color-primary);margin-bottom:2rem}._gameSubmitBtn_1db4q_160{background:var(--color-primary);color:#fff;padding:1rem 3rem;border-radius:var(--radius-pill);font-size:1.25rem;font-weight:800;cursor:pointer;transition:all .2s;box-shadow:0 4px 15px #8b5cf64d}._quizQ_1db4q_173{font-size:1.75rem;font-weight:800;color:var(--color-text-main);margin-bottom:2rem;line-height:1.4}._quizOptions_1db4q_181{display:grid;grid-template-columns:1fr 1fr;gap:1rem;width:100%}._quizOptionBtn_1db4q_188{background:#fff;border:2px solid var(--color-border);padding:1.25rem;border-radius:var(--radius-lg);font-size:1.1rem;font-weight:700;cursor:pointer;transition:all .2s;color:var(--color-text-main)}._quizOptionBtn_1db4q_188:hover{background:var(--color-primary);color:#fff;border-color:var(--color-primary);transform:translateY(-2px);box-shadow:var(--shadow-md)}._logicTitle_1db4q_209{font-size:1.5rem;font-weight:800;color:var(--color-text-main);margin-bottom:2rem}._logicSeq_1db4q_216{display:flex;justify-content:center;gap:1rem;margin-bottom:3rem}._seqItem_1db4q_223{font-size:3rem;background:#fff;width:70px;height:70px;display:flex;align-items:center;justify-content:center;border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);border:2px solid var(--color-border)}._seqTarget_1db4q_236{border:2px dashed var(--color-primary);color:var(--color-primary);background:#8b5cf60d}._logicOptions_1db4q_242{display:flex;justify-content:center;gap:1.5rem}._logicOptBtn_1db4q_248{font-size:2.5rem;background:#fff;border:2px solid var(--color-border);width:80px;height:80px;border-radius:var(--radius-xl);cursor:pointer;transition:all .2s}._logicOptBtn_1db4q_248:hover{transform:scale(1.1);border-color:var(--color-primary);box-shadow:var(--shadow-md)}._memoryGrid_1db4q_266{display:grid;grid-template-columns:repeat(4,1fr);gap:1rem;margin:1rem auto;max-width:480px}._memoryCard_1db4q_274{aspect-ratio:1;perspective:1000px;cursor:pointer}._cardInner_1db4q_280{position:relative;width:100%;height:100%;transition:transform .6s cubic-bezier(.4,0,.2,1);transform-style:preserve-3d;box-shadow:var(--shadow-md);border-radius:var(--radius-lg)}._isFlipped_1db4q_290 ._cardInner_1db4q_280{transform:rotateY(180deg)}._cardFront_1db4q_294,._cardBack_1db4q_294{position:absolute;width:100%;height:100%;backface-visibility:hidden;display:flex;align-items:center;justify-content:center;border-radius:var(--radius-lg);border:2px solid white}._cardFront_1db4q_294{background:#fff;transform:rotateY(180deg);font-size:2.5rem}._cardBack_1db4q_294{background:linear-gradient(135deg,var(--color-primary),var(--color-primary-dark));color:#fff;font-size:2rem;font-weight:900}._isMatched_1db4q_319 ._cardInner_1db4q_280{animation:_successPulse_1db4q_1 .6s ease-out}._isMatched_1db4q_319 ._cardFront_1db4q_294{background:#ecfdf5;border-color:var(--color-success)}@keyframes _successPulse_1db4q_1{0%{transform:scale(1) rotateY(180deg)}50%{transform:scale(1.1) rotateY(180deg)}to{transform:scale(1) rotateY(180deg)}}._result_1db4q_335{display:flex;flex-direction:column;align-items:center;gap:1.5rem;padding:1rem}._resultIconWin_1db4q_343{color:var(--color-success);animation:_bounce_1db4q_1 1s infinite}._resultIconLose_1db4q_344{color:var(--color-danger)}._resultActions_1db4q_346{display:flex;gap:1rem;width:100%}._retryBtn_1db4q_352{flex:1;background:var(--color-info);color:#fff;padding:1rem;border-radius:var(--radius-pill);font-weight:800;cursor:pointer}._closeModalBtn_1db4q_362{flex:1;background:transparent;border:2px solid var(--color-border);padding:1rem;border-radius:var(--radius-pill);font-weight:800;cursor:pointer}._badge_1db4q_372{background:var(--color-warning);color:var(--color-text-main);padding:.5rem 1.25rem;border-radius:var(--radius-pill);font-size:.9rem;font-weight:900;display:inline-block;margin-bottom:1.5rem}@keyframes _bounce_1db4q_1{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes _fadeIn_1db4q_1{0%{opacity:0}to{opacity:1}}@media(max-width:480px){._quizOptions_1db4q_181{grid-template-columns:1fr}}._overlay_2b8k9_1{position:fixed;inset:0;background:#040712e0;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);display:flex;align-items:center;justify-content:center;z-index:1000;padding:1.25rem;animation:_fadeIn_2b8k9_1 .25s ease}._modal_2b8k9_14{background:#0b1120;border:2.5px solid #10B981;border-radius:28px;width:100%;max-width:580px;padding:2.75rem 2.25rem;position:relative;text-align:center;box-shadow:0 0 50px #10b98173,0 25px 50px #000000b3;animation:_popIn_2b8k9_1 .3s cubic-bezier(.34,1.56,.64,1);display:flex;flex-direction:column;align-items:center;gap:1.25rem}._closeBtn_2b8k9_31{position:absolute;top:18px;right:18px;background:#ffffff14;border:none;color:#94a3b8;width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s}._closeBtn_2b8k9_31:hover{background:#fff3;color:#fff;transform:scale(1.1)}._heroIconWrapper_2b8k9_54{position:relative;display:flex;align-items:center;justify-content:center;margin-bottom:.5rem}._activityIconCircle_2b8k9_62{width:124px;height:124px;border-radius:32px;background:linear-gradient(135deg,#1e3a8a,#0f172a);border:3.5px solid #38BDF8;display:flex;align-items:center;justify-content:center;padding:16px;box-shadow:0 0 40px #38bdf873,0 10px 25px #00000080;animation:_pulseIcon_2b8k9_1 2s infinite ease-in-out}._customIconImg_2b8k9_76{width:100%;height:100%;object-fit:contain;filter:drop-shadow(0 4px 10px rgba(0,0,0,.4))}._starBurstLeft_2b8k9_83{position:absolute;top:-6px;left:-22px;font-size:2.2rem;animation:_pulseStar_2b8k9_1 1.5s infinite ease-in-out}._starBurstRight_2b8k9_91{position:absolute;bottom:-4px;right:-22px;font-size:2.2rem;animation:_bounceCelebration_2b8k9_1 1.8s infinite ease-in-out}._title_2b8k9_99{font-size:2.1rem;font-weight:900;color:#fff;margin:0;letter-spacing:-.02em;text-shadow:0 2px 10px rgba(0,0,0,.5)}._taskTitleCard_2b8k9_108{width:100%;background:#1e293ba6;border:1.5px solid rgba(255,255,255,.1);border-radius:20px;padding:14px 20px;display:flex;flex-direction:column;align-items:center;gap:4px}._taskTitleLabel_2b8k9_120{font-size:.85rem;font-weight:700;color:#94a3b8;text-transform:uppercase;letter-spacing:.05em}._taskTitle_2b8k9_108{font-size:1.35rem;font-weight:800;color:#f8fafc;margin:0;line-height:1.3}._rewardBadge_2b8k9_136{display:flex;align-items:center;justify-content:center;gap:16px;background:#10b98126;border:2px solid #10B981;padding:14px 28px;border-radius:20px;width:100%;box-shadow:0 0 25px #10b98159}._coinsImg_2b8k9_149{width:60px;height:60px;object-fit:contain;filter:drop-shadow(0 0 14px rgba(245,158,11,.6));animation:_bounceCoins_2b8k9_1 2s infinite ease-in-out}._rewardTextsGroup_2b8k9_157{display:flex;flex-direction:column;align-items:flex-start;text-align:left}._rewardAmount_2b8k9_164{font-size:1.6rem;font-weight:900;color:#10b981;line-height:1.1}._rewardSub_2b8k9_171{font-size:.92rem;font-weight:700;color:#cbd5e1}._continueBtn_2b8k9_177{width:100%;background:linear-gradient(135deg,#10b981,#059669);color:#fff;border:none;border-radius:999px;padding:16px 28px;font-size:1.2rem;font-weight:900;letter-spacing:.02em;cursor:pointer;box-shadow:0 0 25px #10b98199;transition:all .2s cubic-bezier(.34,1.56,.64,1);margin-top:.5rem}._continueBtn_2b8k9_177:hover{transform:translateY(-2px) scale(1.02);box-shadow:0 0 35px #10b981d9}@keyframes _fadeIn_2b8k9_1{0%{opacity:0}to{opacity:1}}@keyframes _popIn_2b8k9_1{0%{opacity:0;transform:scale(.9) translateY(20px)}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes _pulseStar_2b8k9_1{0%,to{transform:scale(1) rotate(0)}50%{transform:scale(1.25) rotate(15deg)}}@keyframes _bounceCelebration_2b8k9_1{0%,to{transform:scale(1) rotate(0)}50%{transform:scale(1.2) rotate(-15deg)}}@keyframes _bounceCoins_2b8k9_1{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}@keyframes _pulseIcon_2b8k9_1{0%,to{transform:scale(1);box-shadow:0 0 35px #38bdf873}50%{transform:scale(1.04);box-shadow:0 0 50px #38bdf8b3}}@media(max-width:600px){._modal_2b8k9_14{padding:2rem 1.5rem;gap:1rem}._activityIconCircle_2b8k9_62{width:96px;height:96px;padding:12px}._title_2b8k9_99{font-size:1.7rem}._taskTitle_2b8k9_108{font-size:1.15rem}._rewardAmount_2b8k9_164{font-size:1.35rem}}._overlay_xrgwj_1{position:fixed;inset:0;background:#040712d9;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);display:flex;align-items:center;justify-content:center;z-index:1000;padding:1rem;animation:_fadeIn_xrgwj_1 .25s ease}._modal_xrgwj_14{background:#0b1120;border:2px solid #8B5CF6;border-radius:24px;width:100%;max-width:440px;padding:2rem 1.75rem;position:relative;text-align:center;box-shadow:0 0 40px #8b5cf666,0 20px 40px #000000b3;animation:_popIn_xrgwj_1 .3s cubic-bezier(.34,1.56,.64,1)}._closeBtn_xrgwj_27{position:absolute;top:14px;right:14px;background:#ffffff14;border:none;color:#94a3b8;width:32px;height:32px;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s}._closeBtn_xrgwj_27:hover{background:#fff3;color:#fff}._chestIconWrapper_xrgwj_49{position:relative;width:96px;height:80px;margin:0 auto 1rem;display:flex;align-items:center;justify-content:center}._chestImg_xrgwj_59{width:100%;height:100%;object-fit:contain;filter:drop-shadow(0 0 20px rgba(245,158,11,.6));animation:_floatChest_xrgwj_1 2.5s infinite ease-in-out}._sparkle1_xrgwj_67{position:absolute;top:-6px;left:-10px;font-size:1.6rem;animation:_pulse_xrgwj_1 1.5s infinite}._sparkle2_xrgwj_75{position:absolute;bottom:-4px;right:-10px;font-size:1.6rem}._milestoneTag_xrgwj_82{display:inline-block;font-size:.75rem;font-weight:900;text-transform:uppercase;letter-spacing:.06em;color:#fde047;background:#f59e0b26;border:1px solid rgba(245,158,11,.4);padding:4px 12px;border-radius:999px;margin-bottom:.6rem}._title_xrgwj_96{font-size:1.6rem;font-weight:900;color:#fff;margin:0 0 .4rem}._subtitle_xrgwj_103{font-size:.92rem;color:#cbd5e1;margin:0 0 1.25rem;line-height:1.4}._gameCard_xrgwj_110{background:#131b2e;border:1.5px solid #2563EB;border-radius:16px;padding:14px 16px;display:flex;align-items:center;gap:14px;text-align:left;margin-bottom:1.5rem;box-shadow:0 4px 14px #2563eb40}._gameIconBox_xrgwj_123{width:52px;height:52px;border-radius:14px;background:#1e293b;border:1px solid #3B82F6;display:flex;align-items:center;justify-content:center;flex-shrink:0}._gameInfo_xrgwj_135{display:flex;flex-direction:column;gap:2px}._gameName_xrgwj_141{font-size:1.05rem;font-weight:800;color:#fff;margin:0}._gameAge_xrgwj_148{font-size:.78rem;color:#94a3b8}._gameRewardRow_xrgwj_153{display:flex;align-items:center;gap:5px;margin-top:3px}._miniCoin_xrgwj_160{width:16px;height:16px;object-fit:contain}._gameRewardText_xrgwj_166{font-size:.85rem;font-weight:800;color:#10b981}._actionsRow_xrgwj_172{display:flex;flex-direction:column;gap:10px}._playBtn_xrgwj_178{width:100%;background:linear-gradient(135deg,#7c3aed,#2563eb);color:#fff;border:none;border-radius:999px;padding:13px;font-size:1.05rem;font-weight:800;display:inline-flex;align-items:center;justify-content:center;gap:8px;cursor:pointer;box-shadow:0 0 20px #7c3aed80;transition:all .2s}._playBtn_xrgwj_178:hover{transform:translateY(-2px);box-shadow:0 0 28px #7c3aedbf}._laterBtn_xrgwj_201{background:transparent;border:1.5px solid rgba(255,255,255,.15);color:#94a3b8;border-radius:999px;padding:10px;font-size:.9rem;font-weight:700;cursor:pointer;transition:all .2s}._laterBtn_xrgwj_201:hover{background:#ffffff0d;color:#fff}@keyframes _fadeIn_xrgwj_1{0%{opacity:0}to{opacity:1}}@keyframes _popIn_xrgwj_1{0%{transform:scale(.9);opacity:0}to{transform:scale(1);opacity:1}}@keyframes _floatChest_xrgwj_1{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}@keyframes _pulse_xrgwj_1{0%,to{transform:scale(1)}50%{transform:scale(1.2)}}._gameContainerModal_xrgwj_239{background:#0b1120;border:2px solid #38BDF8;border-radius:20px;width:95vw;max-width:960px;height:90vh;max-height:850px;display:flex;flex-direction:column;overflow:hidden;box-shadow:0 0 50px #38bdf866,0 25px 60px #000000d9;animation:_popIn_xrgwj_1 .3s cubic-bezier(.34,1.56,.64,1)}._gameHeader_xrgwj_254{display:flex;align-items:center;justify-content:space-between;padding:.75rem 1.25rem;background:#0f172a;border-bottom:2px solid rgba(56,189,248,.25);gap:1rem;flex-shrink:0}._gameHeaderLeft_xrgwj_265{display:flex;align-items:center;gap:12px}._gameHeaderIcon_xrgwj_271{width:40px;height:40px;border-radius:10px;background:#38bdf826;border:1px solid rgba(56,189,248,.35);display:flex;align-items:center;justify-content:center}._gameHeaderMeta_xrgwj_282{display:flex;flex-direction:column;text-align:left}._gameHeaderTitle_xrgwj_288{font-size:1.1rem;font-weight:800;color:#fff;margin:0;line-height:1.2}._gameHeaderTag_xrgwj_296{font-size:.75rem;color:#94a3b8;font-weight:600}._gameHeaderRight_xrgwj_302{display:flex;align-items:center;gap:12px}._gameHeaderReward_xrgwj_308{display:flex;align-items:center;gap:6px;background:#10b98126;border:1px solid rgba(16,185,129,.35);padding:6px 12px;border-radius:999px;font-size:.85rem;font-weight:800;color:#10b981}._headerCoin_xrgwj_321{width:18px;height:18px;object-fit:contain}._exitGameBtn_xrgwj_327{display:inline-flex;align-items:center;gap:6px;background:linear-gradient(135deg,#ef4444,#dc2626);color:#fff;border:none;border-radius:999px;padding:8px 16px;font-size:.85rem;font-weight:800;cursor:pointer;transition:all .2s;box-shadow:0 0 14px #ef444466}._exitGameBtn_xrgwj_327:hover{transform:translateY(-1px);box-shadow:0 0 20px #ef4444a6}._iframeWrapper_xrgwj_348{flex:1;width:100%;height:100%;position:relative;background:#020617;overflow:hidden}._gameIframe_xrgwj_357{width:100%;height:100%;border:none;display:block}@media(max-width:640px){._gameContainerModal_xrgwj_239{width:100vw;height:100vh;max-height:100vh;border-radius:0;border:none}._gameHeader_xrgwj_254{padding:.6rem .8rem}._gameHeaderTitle_xrgwj_288{font-size:.95rem}._gameHeaderReward_xrgwj_308,._exitGameBtn_xrgwj_327 span{display:none}._exitGameBtn_xrgwj_327{padding:8px;border-radius:50%}}._overlay_11lfb_1{position:fixed;inset:0;background:#040712d9;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);display:flex;align-items:center;justify-content:center;z-index:1000;padding:1rem;animation:_fadeIn_11lfb_1 .25s ease}._modal_11lfb_14{background:#0c111f;border:2px solid #F97316;border-radius:24px;width:100%;max-width:430px;padding:2rem 1.75rem;position:relative;text-align:center;box-shadow:0 0 45px #f9731666,0 20px 40px #000000b3;animation:_popIn_11lfb_1 .3s cubic-bezier(.34,1.56,.64,1)}._closeBtn_11lfb_27{position:absolute;top:14px;right:14px;background:#ffffff14;border:none;color:#94a3b8;width:32px;height:32px;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s}._closeBtn_11lfb_27:hover{background:#fff3;color:#fff}._fireWrapper_11lfb_49{position:relative;width:80px;height:80px;margin:0 auto 1rem;display:flex;align-items:center;justify-content:center}._fireEmoji_11lfb_59{font-size:3.8rem;line-height:1;animation:_fireBounce_11lfb_1 1.5s infinite ease-in-out;filter:drop-shadow(0 0 16px rgba(249,115,22,.8))}._starLeft_11lfb_66{position:absolute;top:-2px;left:-8px;font-size:1.5rem;animation:_pulse_11lfb_1 1.2s infinite}._starRight_11lfb_74{position:absolute;bottom:0;right:-8px;font-size:1.5rem}._streakBadge_11lfb_81{display:inline-block;font-size:.78rem;font-weight:900;color:#fb923c;background:#ea580c33;border:1.5px solid #F97316;padding:4px 14px;border-radius:999px;margin-bottom:.6rem;letter-spacing:.06em}._title_11lfb_94{font-size:1.65rem;font-weight:900;color:#fff;margin:0 0 .4rem;letter-spacing:-.02em}._sub_11lfb_102{font-size:.95rem;color:#cbd5e1;margin:0 0 1.25rem;line-height:1.4}._bonusBox_11lfb_109{background:linear-gradient(135deg,#ea580c26,#d9770626);border:1.5px solid #F59E0B;border-radius:18px;padding:14px;margin-bottom:1.5rem;display:flex;flex-direction:column;align-items:center;gap:4px;box-shadow:0 0 20px #f59e0b40}._bonusLabel_11lfb_122{font-size:.8rem;font-weight:800;color:#fcd34d;text-transform:uppercase}._bonusValueRow_11lfb_129{display:flex;align-items:center;gap:8px}._coinImg_11lfb_135{width:26px;height:26px;object-fit:contain}._bonusCoinsText_11lfb_141{font-size:1.45rem;font-weight:900;color:#10b981}._bonusHint_11lfb_147{font-size:.78rem;color:#94a3b8}._claimBtn_11lfb_152{width:100%;background:linear-gradient(135deg,#ea580c,#d97706);color:#fff;border:none;border-radius:999px;padding:13px;font-size:1.05rem;font-weight:800;cursor:pointer;box-shadow:0 0 22px #ea580c8c;transition:all .2s}._claimBtn_11lfb_152:hover{transform:translateY(-2px);box-shadow:0 0 30px #ea580ccc}@keyframes _fadeIn_11lfb_1{0%{opacity:0}to{opacity:1}}@keyframes _popIn_11lfb_1{0%{transform:scale(.9);opacity:0}to{transform:scale(1);opacity:1}}@keyframes _fireBounce_11lfb_1{0%,to{transform:scale(1) translateY(0)}50%{transform:scale(1.1) translateY(-6px)}}@keyframes _pulse_11lfb_1{0%,to{transform:scale(1)}50%{transform:scale(1.25)}}._overlay_g56dw_1{position:fixed;inset:0;background:#040712d9;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);display:flex;align-items:center;justify-content:center;z-index:1000;padding:1rem;animation:_fadeIn_g56dw_1 .25s ease}._modal_g56dw_14{background:#0b1120;border:2px solid #38BDF8;border-radius:24px;width:100%;max-width:480px;max-height:85vh;display:flex;flex-direction:column;padding:1.75rem;position:relative;box-shadow:0 0 40px #38bdf84d,0 20px 40px #000000b3;animation:_popIn_g56dw_1 .3s cubic-bezier(.34,1.56,.64,1)}._closeBtn_g56dw_29{position:absolute;top:14px;right:14px;background:#ffffff14;border:none;color:#94a3b8;width:32px;height:32px;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s}._closeBtn_g56dw_29:hover{background:#fff3;color:#fff}._header_g56dw_51{display:flex;align-items:center;gap:14px;margin-bottom:1.25rem}._headerIconCircle_g56dw_58{width:48px;height:48px;border-radius:14px;background:#38bdf826;border:1.5px solid #38BDF8;display:flex;align-items:center;justify-content:center;flex-shrink:0}._headerCoin_g56dw_70{width:28px;height:28px;object-fit:contain}._title_g56dw_76{font-size:1.25rem;font-weight:900;color:#fff;margin:0 0 2px}._subtitle_g56dw_83{font-size:.82rem;color:#94a3b8}._totalBanner_g56dw_88{background:#131b2e;border:1.5px solid #2563EB;border-radius:16px;padding:12px 16px;display:flex;align-items:center;justify-content:space-between;margin-bottom:1.25rem}._totalLeft_g56dw_99{display:flex;flex-direction:column;gap:2px}._totalLabel_g56dw_105{font-size:.75rem;color:#94a3b8;text-transform:uppercase;font-weight:700}._totalCoins_g56dw_112{font-size:1.35rem;font-weight:900;color:#10b981}._streakInfo_g56dw_118{font-size:.82rem;font-weight:800;color:#fb923c;background:#ea580c26;padding:4px 10px;border-radius:999px;border:1px solid rgba(249,115,22,.4)}._historyListWrapper_g56dw_128{flex:1;overflow-y:auto;margin-bottom:1.25rem;padding-right:4px}._listTitle_g56dw_135{font-size:.9rem;font-weight:800;color:#e2e8f0;margin:0 0 8px;text-transform:uppercase;letter-spacing:.04em}._historyList_g56dw_128{display:flex;flex-direction:column;gap:8px}._historyItem_g56dw_150{background:#0f172a;border:1px solid #1E293B;border-radius:12px;padding:10px 14px;display:flex;align-items:center;justify-content:space-between}._historyItemLeft_g56dw_160{display:flex;flex-direction:column;gap:2px}._historyDayBadge_g56dw_166{font-size:.88rem;font-weight:800;color:#f8fafc;display:inline-flex;align-items:center;gap:6px}._historyDetails_g56dw_175{font-size:.75rem;color:#94a3b8}._dayCoinsText_g56dw_180{font-size:1rem;font-weight:900;color:#10b981}._emptyHistory_g56dw_186{padding:24px;text-align:center;color:#94a3b8;font-size:.88rem}._closeModalBtn_g56dw_193{width:100%;background:#38bdf826;border:1.5px solid #38BDF8;color:#38bdf8;border-radius:999px;padding:12px;font-size:.95rem;font-weight:800;cursor:pointer;transition:all .2s}._closeModalBtn_g56dw_193:hover{background:#38bdf840;color:#fff}@keyframes _fadeIn_g56dw_1{0%{opacity:0}to{opacity:1}}@keyframes _popIn_g56dw_1{0%{transform:scale(.9);opacity:0}to{transform:scale(1);opacity:1}}._overlay_1r3ui_1{position:fixed;inset:0;background:#070b14d9;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);display:flex;align-items:center;justify-content:center;z-index:10000;padding:16px;animation:_fadeIn_1r3ui_1 .25s ease-out}@keyframes _fadeIn_1r3ui_1{0%{opacity:0}to{opacity:1}}._modal_1r3ui_19{position:relative;background:linear-gradient(145deg,#1e293b,#0f172a);border:2px solid rgba(245,158,11,.4);box-shadow:0 20px 50px #0009,0 0 30px #f59e0b33;border-radius:24px;width:100%;max-width:480px;padding:28px 24px;display:flex;flex-direction:column;align-items:center;text-align:center;color:#f8fafc;animation:_popIn_1r3ui_1 .3s cubic-bezier(.175,.885,.32,1.275)}@keyframes _popIn_1r3ui_1{0%{opacity:0;transform:scale(.92) translateY(12px)}to{opacity:1;transform:scale(1) translateY(0)}}._closeBtn_1r3ui_47{position:absolute;top:16px;right:16px;background:#ffffff14;border:1px solid rgba(255,255,255,.12);color:#94a3b8;border-radius:50%;width:36px;height:36px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s ease}._closeBtn_1r3ui_47:hover{background:#ffffff29;color:#fff;transform:rotate(90deg)}._headerIconWrapper_1r3ui_70{width:72px;height:72px;background:radial-gradient(circle,#f59e0b33,#f59e0b00 70%);border-radius:50%;display:flex;align-items:center;justify-content:center;margin-bottom:12px}._headerEmoji_1r3ui_81{font-size:42px;filter:drop-shadow(0 4px 10px rgba(245,158,11,.4))}._categoryBadge_1r3ui_86{background:#f59e0b26;border:1px solid rgba(245,158,11,.35);color:#fbbf24;font-size:11px;font-weight:800;letter-spacing:.08em;padding:5px 14px;border-radius:999px;margin-bottom:12px;text-transform:uppercase}._title_1r3ui_99{font-size:22px;font-weight:800;color:#fff;margin:0 0 16px}._activityInfoCard_1r3ui_106{width:100%;background:#0f172a99;border:1px solid rgba(255,255,255,.08);border-radius:14px;padding:12px 16px;display:flex;align-items:center;gap:12px;text-align:left;margin-bottom:14px}._returnIcon_1r3ui_119{color:#fbbf24;flex-shrink:0}._activityText_1r3ui_124{display:flex;flex-direction:column}._activityLabel_1r3ui_129{font-size:11px;color:#94a3b8;text-transform:uppercase;letter-spacing:.05em;font-weight:600}._activityName_1r3ui_137{font-size:15px;color:#f1f5f9;font-weight:700}._explanation_1r3ui_143{font-size:13.5px;line-height:1.5;color:#cbd5e1;margin:0 0 18px}._stickerLostBox_1r3ui_150{width:100%;background:#ef444414;border:1px solid rgba(239,68,68,.25);border-radius:16px;padding:14px 16px;margin-bottom:20px;text-align:left}._boxTitle_1r3ui_160{display:block;font-size:12px;color:#f87171;font-weight:700;text-transform:uppercase;letter-spacing:.05em;margin-bottom:10px}._stickerRow_1r3ui_170{display:flex;align-items:center;gap:14px}._stickerImg_1r3ui_176{width:58px;height:58px;object-fit:contain;border-radius:12px;background:#0000004d;padding:4px;border:1px dashed rgba(239,68,68,.4);filter:grayscale(80%)}._stickerEmojiFallback_1r3ui_187{width:58px;height:58px;border-radius:12px;background:#0000004d;display:flex;align-items:center;justify-content:center;font-size:28px;border:1px dashed rgba(239,68,68,.4)}._stickerDetails_1r3ui_199{display:flex;flex-direction:column;flex:1}._stickerName_1r3ui_205{font-size:15px;font-weight:800;color:#fff}._collectionName_1r3ui_211{font-size:12px;color:#94a3b8;margin-bottom:4px}._cheerUpText_1r3ui_217{font-size:11.5px;color:#38bdf8;font-weight:600;line-height:1.35}._streakResetBox_1r3ui_224{width:100%;background:#f59e0b14;border:1px solid rgba(245,158,11,.2);border-radius:14px;padding:14px;margin-bottom:20px;display:flex;align-items:center;gap:14px;text-align:left}._streakResetEmoji_1r3ui_237{font-size:24px;font-weight:900;color:#fbbf24;white-space:nowrap}._streakResetText_1r3ui_244{font-size:12.5px;color:#cbd5e1;margin:0;line-height:1.4}._confirmBtn_1r3ui_251{width:100%;background:linear-gradient(135deg,#f59e0b,#d97706);border:none;color:#fff;padding:14px 20px;border-radius:14px;font-size:15px;font-weight:800;display:flex;align-items:center;justify-content:center;gap:8px;cursor:pointer;box-shadow:0 4px 16px #d9770659;transition:transform .2s ease,filter .2s ease}._confirmBtn_1r3ui_251:hover{transform:translateY(-2px);filter:brightness(1.1)}._confirmBtn_1r3ui_251:active{transform:translateY(0)}._dashboardPageBg_10a8p_6{position:fixed;top:0;left:0;width:100vw;height:100vh;background-size:cover;background-position:center top;background-repeat:no-repeat;z-index:-1;pointer-events:none}._dashboard_10a8p_6{max-width:960px;width:95%;margin:0 auto;padding:16px 16px 80px;display:flex;flex-direction:column;gap:20px;position:relative;color:#fff}._header_10a8p_35{display:flex;flex-direction:column;gap:14px;position:relative;margin-top:4px}._profileRow_10a8p_43{display:flex;align-items:center;justify-content:space-between;gap:20px;flex-wrap:wrap;position:relative}._profileLeftCluster_10a8p_52{display:flex;align-items:center;gap:18px;flex:1;min-width:280px}._avatarWrapper_10a8p_60{width:80px;height:80px;border-radius:18px;border:2.5px solid #38BDF8;background:#0f172a;display:flex;align-items:center;justify-content:center;flex-shrink:0;overflow:hidden;transition:transform .2s ease}._avatarWrapper_10a8p_60:hover{transform:scale(1.04)}._avatar_10a8p_60{width:100%;height:100%;border-radius:inherit;object-fit:cover;display:flex;align-items:center;justify-content:center;font-size:2.5rem}._greetingInfo_10a8p_89{display:flex;flex-direction:column;gap:4px}._greetingTitle_10a8p_95{font-size:2.1rem;font-weight:900;color:#fff!important;margin:0;letter-spacing:-.02em;line-height:1.15}._nameHighlight_10a8p_104{color:#a855f7;background:linear-gradient(90deg,#a855f7,#c084fc);-webkit-background-clip:text;-webkit-text-fill-color:transparent}._greetingSub_10a8p_111{font-size:.95rem;color:#cbd5e1;margin:0;line-height:1.4;font-weight:500;max-width:380px}._personagensHeroWrap_10a8p_121{width:200px;height:120px;display:flex;align-items:center;justify-content:center;pointer-events:none;z-index:2;filter:drop-shadow(0 10px 20px rgba(0,0,0,.55))}._personagensHeroImg_10a8p_132{width:100%;height:100%;object-fit:contain}._headerBadges_10a8p_138{display:flex;flex-direction:column;gap:8px;align-items:flex-end;z-index:3}._themeMonthBadge_10a8p_146{background:#1e140ad9;border:1.5px solid rgba(245,158,11,.6);color:#fde68a;border-radius:999px;padding:6px 16px;font-size:.86rem;font-weight:800;display:inline-flex;align-items:center;gap:8px;cursor:pointer;box-shadow:0 4px 14px #0006;transition:all .2s ease}._themeMonthBadge_10a8p_146:hover{transform:translateY(-1px);border-color:#fbbf24;color:#fff}._themeMonthEmoji_10a8p_168{font-size:1rem}._streakBadge_10a8p_172{background:#1e140ad9;color:#fde68a;border:1.5px solid rgba(249,115,22,.6);font-size:.88rem;font-weight:800;padding:6px 16px;border-radius:999px;display:inline-flex;align-items:center;gap:8px;box-shadow:0 4px 14px #0006}._statementBtn_10a8p_186{background:#0b1426d9;color:#93c5fd;border:1.5px solid rgba(139,92,246,.5);font-size:.88rem;font-weight:800;padding:6px 16px;border-radius:999px;display:inline-flex;align-items:center;gap:8px;cursor:pointer;transition:all .2s cubic-bezier(.16,1,.3,1);box-shadow:0 4px 14px #0006}._statementBtn_10a8p_186:hover{background:#8b5cf633;border-color:#a855f7;color:#fff}._statementStarCircle_10a8p_208{color:#fbbf24;font-size:.92rem}._unrevealedBanner_10a8p_214{background:linear-gradient(135deg,#581c87f2,#1e1b4bfa);border:1.5px solid #A855F7;border-radius:20px;padding:14px 20px;display:flex;align-items:center;justify-content:space-between;gap:16px;box-shadow:0 8px 24px #a855f759;flex-wrap:wrap}._unrevealedLeft_10a8p_227{display:flex;align-items:center;gap:14px}._unrevealedIconBox_10a8p_233{font-size:1.8rem}._unrevealedTitle_10a8p_237{font-size:1.05rem;font-weight:800;color:#fff;margin:0}._unrevealedSub_10a8p_244{font-size:.88rem;color:#e2e8f0;margin:2px 0 0}._unrevealedBtn_10a8p_250{min-height:44px;padding:0 20px;border-radius:999px;border:none;color:#fff;font-weight:800;font-size:.92rem;cursor:pointer;box-shadow:0 4px 14px #0006;transition:transform .2s ease}._unrevealedBtn_10a8p_250:hover{transform:translateY(-2px)}._journeyCard_10a8p_271{background:#0d1527;border:1.5px solid #1E293B;border-radius:28px;padding:24px 24px 36px;position:relative;overflow:hidden;display:flex;flex-direction:column;gap:16px;box-shadow:0 16px 40px #0009}._journeyHeader_10a8p_284{display:flex;align-items:center;justify-content:space-between;position:relative}._journeyTitleLeft_10a8p_291{display:flex;align-items:center;gap:14px;z-index:2}._journeyIconBox_10a8p_299{width:44px;height:44px;border-radius:14px;background:linear-gradient(135deg,#2563eb,#1d4ed8);display:flex;align-items:center;justify-content:center;color:#fff;box-shadow:0 4px 14px #2563eb66;flex-shrink:0}._journeyCompassIcon_10a8p_312{color:#fff}._journeyTitle_10a8p_291{font-size:1.5rem;font-weight:900;color:#fff;margin:0;letter-spacing:-.01em}._journeyDate_10a8p_324{font-size:.88rem;color:#94a3b8;display:flex;align-items:center;gap:6px;margin:3px 0 0}._calendarIcon_10a8p_333{color:#38bdf8}._arabescoDecorWrap_10a8p_338{position:absolute;top:4px;right:12px;width:440px;max-width:55%;height:86px;pointer-events:none;z-index:1;display:flex;align-items:center;justify-content:flex-end}._arabescoDecorImg_10a8p_352{max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain;opacity:1;filter:drop-shadow(0 4px 14px rgba(0,0,0,.5))}._progressTextRow_10a8p_363{display:flex;align-items:baseline;justify-content:space-between;margin-top:2px}._completedStepsLabel_10a8p_370{font-size:1.05rem;font-weight:700;color:#cbd5e1}._progressPctLabel_10a8p_376{font-size:2.3rem;font-weight:900;color:#10b981;line-height:1;letter-spacing:-.02em}._journeyTrackWrapper_10a8p_385{position:relative;width:100%;padding:16px 0 74px;min-height:112px}._journeyTrackBg_10a8p_392{width:100%;height:12px;background:#1e293b;border-radius:999px;overflow:hidden}._journeyTrackFill_10a8p_400{height:100%;background:linear-gradient(90deg,#10b981,#38bdf8);border-radius:999px;transition:width .4s cubic-bezier(.16,1,.3,1)}._milestonesContainer_10a8p_407{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none}._milestone_10a8p_407{position:absolute;transform:translate(-50%);display:flex;flex-direction:column;align-items:center;gap:3px;pointer-events:auto}._milestonePin_10a8p_426{width:44px;height:44px;display:flex;align-items:center;justify-content:center;position:relative}._milestonePinImg_10a8p_435{width:40px;height:40px;object-fit:contain;filter:drop-shadow(0 4px 10px rgba(0,0,0,.5))}._milestoneCheckBadge_10a8p_442{position:absolute;bottom:0;right:0;width:18px;height:18px;border-radius:999px;background:#10b981;display:flex;align-items:center;justify-content:center;border:2px solid #0D1527;box-shadow:0 2px 6px #0009}._milestonePct_10a8p_457{font-size:.78rem;font-weight:800;color:#94a3b8}._milestoneStatus_10a8p_463{font-size:.8rem;font-weight:800;color:#64748b;white-space:nowrap}._statusGreen_10a8p_470{color:#10b981!important}._milestoneNextGlow_10a8p_475 ._milestonePinImg_10a8p_435{filter:drop-shadow(0 0 16px rgba(168,85,247,.9)) drop-shadow(0 4px 10px rgba(0,0,0,.5));animation:_pulseGlow_10a8p_1 2.5s infinite alternate ease-in-out}@keyframes _pulseGlow_10a8p_1{0%{transform:scale(1);filter:drop-shadow(0 0 12px rgba(168,85,247,.7))}to{transform:scale(1.08);filter:drop-shadow(0 0 22px rgba(168,85,247,1))}}._nextMilestonePill_10a8p_485{background:#8b5cf638;border:1.5px solid #8B5CF6;color:#e9d5ff!important;padding:3px 12px;border-radius:999px;box-shadow:0 0 14px #8b5cf666;font-weight:800}._milestoneFuture_10a8p_495{opacity:.65}._pendingSection_10a8p_503{background:#0d1527;border:1.5px solid #1E293B;border-radius:28px;padding:24px;display:flex;flex-direction:column;gap:16px;box-shadow:0 16px 40px #0009}._pendingHeaderRow_10a8p_514{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px}._pendingHeaderTitleGroup_10a8p_522{display:flex;align-items:center;gap:12px}._pendingIconBoxHeader_10a8p_528{width:40px;height:40px;border-radius:12px;background:#38bdf826;border:1px solid rgba(56,189,248,.35);display:flex;align-items:center;justify-content:center}._pendingSectionTitle_10a8p_539{font-size:1.45rem;font-weight:900;color:#fff;margin:0;letter-spacing:-.01em}._pendingCountBadge_10a8p_547{background:#1e293bd9;border:1px solid rgba(148,163,184,.25);color:#cbd5e1;padding:6px 14px;border-radius:999px;font-size:.88rem;font-weight:700}._undoBanner_10a8p_558{background:#10b9811f;border:1.5px solid rgba(16,185,129,.45);border-radius:18px;padding:12px 18px;display:flex;align-items:center;justify-content:space-between;gap:12px;animation:_slideDown_10a8p_1 .3s ease}@keyframes _slideDown_10a8p_1{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}._undoLeft_10a8p_575{display:flex;align-items:center;gap:12px}._undoCheckIcon_10a8p_581{font-size:1.4rem}._undoTitle_10a8p_585{color:#10b981;font-size:.95rem;font-weight:800;display:block}._undoReward_10a8p_592{color:#a7f3d0;font-size:.82rem;font-weight:600}._undoBtn_10a8p_598{background:#10b98140;border:1px solid #10B981;color:#fff;padding:7px 16px;border-radius:999px;font-weight:800;font-size:.85rem;display:inline-flex;align-items:center;gap:6px;cursor:pointer;transition:all .2s ease}._undoBtn_10a8p_598:hover{background:#10b981}._errorBanner_10a8p_617{background:#ef44441f;border:1.5px solid rgba(239,68,68,.45);border-radius:16px;padding:10px 16px;color:#fca5a5;display:flex;align-items:center;justify-content:space-between;font-size:.9rem}._errorDismissBtn_10a8p_629{background:transparent;border:none;color:#fca5a5;cursor:pointer}._pendingList_10a8p_637{display:flex;flex-direction:column;gap:10px}._pendingItemCard_10a8p_643{background:#ffffff08;border:1px solid rgba(255,255,255,.08);border-radius:18px;padding:12px 18px;min-height:72px;display:flex;align-items:center;justify-content:space-between;gap:16px;transition:all .2s cubic-bezier(.16,1,.3,1)}._pendingItemCard_10a8p_643:hover{background:#ffffff0d;border-color:#ffffff26}._pendingItemLeft_10a8p_661{display:flex;align-items:center;gap:14px;flex:1;min-width:0}._activityIconBox_10a8p_670{width:50px;height:50px;border-radius:14px;background:#38bdf826;border:1.5px solid rgba(56,189,248,.35);display:flex;align-items:center;justify-content:center;flex-shrink:0;overflow:hidden;padding:6px;box-shadow:0 4px 10px #0000004d}._activityIconImg_10a8p_685{width:100%;height:100%;object-fit:contain}._pendingItemTitle_10a8p_691{font-size:1.05rem;font-weight:700;color:#f8fafc;margin:0;line-height:1.35}._pendingItemRight_10a8p_699{display:flex;align-items:center;gap:16px;flex-shrink:0}._coinRewardInline_10a8p_706{display:flex;align-items:center;gap:6px}._coinMiniImg_10a8p_712{width:22px;height:22px;object-fit:contain;filter:drop-shadow(0 2px 4px rgba(245,158,11,.5))}._coinText_10a8p_719{font-size:.95rem;font-weight:800;color:#fbbf24;white-space:nowrap}._fizBtn_10a8p_727{min-height:48px;min-width:106px;padding:0 20px;border-radius:999px;background:linear-gradient(135deg,#10b981,#059669);border:none;color:#fff;font-size:1.05rem;font-weight:800;display:inline-flex;align-items:center;justify-content:center;gap:8px;cursor:pointer;box-shadow:0 4px 14px #10b98161;transition:all .2s cubic-bezier(.16,1,.3,1)}._fizBtn_10a8p_727:hover:not(:disabled){transform:translateY(-2px);filter:brightness(1.08);box-shadow:0 6px 18px #10b98180}._fizBtn_10a8p_727:active:not(:disabled){transform:scale(.97)}._fizBtn_10a8p_727:focus-visible{outline:3px solid #34D399;outline-offset:2px}._fizBtnLoading_10a8p_761{opacity:.75;cursor:not-allowed}._fizCheckCircle_10a8p_766{width:22px;height:22px;border-radius:999px;background:#ffffff40;display:flex;align-items:center;justify-content:center}._spinIcon_10a8p_776{animation:_spin_10a8p_776 1s linear infinite}@keyframes _spin_10a8p_776{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._emptyPending_10a8p_785{text-align:center;padding:32px 16px;color:#94a3b8;font-size:1rem;font-weight:700}._vaultCard_10a8p_797{background:#0d1527;border:1.5px solid #1E293B;border-radius:24px;padding:18px 24px;display:flex;align-items:center;justify-content:space-between;gap:20px;box-shadow:0 12px 32px #00000080;flex-wrap:wrap}._vaultLeft_10a8p_810{display:flex;align-items:center;gap:16px;flex:1;min-width:260px}._vaultCoinImgBox_10a8p_818{width:54px;height:54px;display:flex;align-items:center;justify-content:center;flex-shrink:0}._vaultCoinImg_10a8p_818{width:50px;height:50px;object-fit:contain;filter:drop-shadow(0 4px 10px rgba(245,158,11,.4))}._vaultDivider_10a8p_834{width:1.5px;height:42px;background:#ffffff26;margin:0 4px;flex-shrink:0}._vaultInfo_10a8p_842{display:flex;flex-direction:column;gap:4px}._vaultTitle_10a8p_848{font-size:1.15rem;font-weight:800;color:#fff;margin:0}._vaultBalanceRow_10a8p_855{display:flex;align-items:center;gap:8px;font-size:.95rem}._vaultMiniCoin_10a8p_862{width:20px;height:20px}._vaultBalanceAmount_10a8p_867{color:#fbbf24;font-size:1.1rem;font-weight:900}._vaultMetaDivider_10a8p_873{color:#fff3}._vaultTodayGain_10a8p_877{color:#cbd5e1;font-weight:700}._vaultTodayGain_10a8p_877 strong{color:#10b981}._vaultStatementBtn_10a8p_886{min-height:48px;padding:0 20px;border-radius:999px;background:#0ea5e91f;border:1.5px solid rgba(14,165,233,.45);color:#38bdf8;font-weight:800;font-size:.92rem;display:inline-flex;align-items:center;gap:6px;cursor:pointer;transition:all .2s ease}._vaultStatementBtn_10a8p_886:hover{background:#0ea5e938;border-color:#38bdf8;color:#fff}._collectionCompactCard_10a8p_912{background:#0d1527;border:1.5px solid #1E293B;border-radius:24px;padding:18px 24px;display:flex;align-items:center;justify-content:space-between;gap:20px;box-shadow:0 12px 32px #00000080;flex-wrap:wrap}._collectionCompactLeft_10a8p_925{display:flex;align-items:center;gap:16px;flex:1;min-width:280px}._collectionCompactTitles_10a8p_933{display:flex;flex-direction:column;gap:4px;min-width:140px}._collectionCompactTitle_10a8p_933{font-size:1.15rem;font-weight:800;color:#fff;margin:0}._collectionCompactSubtitle_10a8p_947{font-size:.88rem;font-weight:700;color:#c084fc;margin:0}._collectionCompactDivider_10a8p_954{width:1.5px;height:42px;background:#ffffff26;margin:0 4px;flex-shrink:0}._collectionThumbsRow_10a8p_963{display:flex;align-items:center;gap:10px}._stickerThumbBox_10a8p_969{width:58px;height:58px;border-radius:12px;overflow:hidden;background:#111a30;border:1.5px solid rgba(139,92,246,.45);box-shadow:0 4px 12px #0006;display:flex;align-items:center;justify-content:center}._stickerThumbImg_10a8p_982{width:100%;height:100%;object-fit:contain}._collectionAlbumBtn_10a8p_988{min-height:48px;padding:0 20px;border-radius:999px;background:linear-gradient(135deg,#7c3aed,#6d28d9);border:none;color:#fff;font-weight:800;font-size:.92rem;display:inline-flex;align-items:center;gap:6px;cursor:pointer;box-shadow:0 4px 14px #7c3aed59;transition:all .2s ease}._collectionAlbumBtn_10a8p_988:hover{transform:translateY(-2px);filter:brightness(1.1)}._booksCompactCard_10a8p_1014{background:#0d1527;border:1.5px solid #1E293B;border-radius:24px;padding:18px 24px;display:flex;align-items:center;justify-content:space-between;gap:20px;box-shadow:0 12px 32px #00000080;flex-wrap:wrap}._booksCompactLeft_10a8p_1027{display:flex;align-items:center;gap:16px;flex:1;min-width:260px}._booksIconBox_10a8p_1035{width:56px;height:56px;display:flex;align-items:center;justify-content:center;flex-shrink:0}._booksFixedImg_10a8p_1044{width:54px;height:54px;object-fit:contain;filter:drop-shadow(0 4px 10px rgba(56,189,248,.35))}._booksCompactDivider_10a8p_1051{width:1.5px;height:42px;background:#ffffff26;margin:0 4px;flex-shrink:0}._booksCompactTitles_10a8p_1059{display:flex;flex-direction:column;gap:4px}._booksCompactTitle_10a8p_1059{font-size:1.15rem;font-weight:800;color:#fff;margin:0}._booksCompactSubtitle_10a8p_1072{font-size:.88rem;font-weight:700;color:#c084fc;margin:0}._booksAddBtn_10a8p_1079{min-height:48px;padding:0 20px;border-radius:999px;background:linear-gradient(135deg,#7c3aed,#6d28d9);border:none;color:#fff;font-weight:800;font-size:.92rem;display:inline-flex;align-items:center;gap:6px;cursor:pointer;box-shadow:0 4px 14px #7c3aed59;transition:all .2s ease}._booksAddBtn_10a8p_1079:hover{transform:translateY(-2px);filter:brightness(1.1)}._completedSection_10a8p_1105{display:flex;flex-direction:column;gap:10px}._completedAccordionBtn_10a8p_1111{width:100%;background:#0d1527;border:1.5px solid #1E293B;border-radius:20px;padding:16px 20px;display:flex;align-items:center;justify-content:space-between;cursor:pointer;transition:all .2s ease;min-height:52px}._completedAccordionBtn_10a8p_1111:hover{border-color:#ffffff2e;background:#111a30}._completedHeaderLeft_10a8p_1130{display:flex;align-items:center;gap:12px}._completedCheckCircle_10a8p_1136{width:28px;height:28px;border-radius:999px;background:#10b981;display:flex;align-items:center;justify-content:center;box-shadow:0 2px 8px #10b98166}._completedTitle_10a8p_1147{font-size:1.1rem;font-weight:800;color:#fff}._completedCountPill_10a8p_1153{background:#1e293b;border:1px solid rgba(255,255,255,.12);color:#e2e8f0;padding:3px 12px;border-radius:999px;font-size:.84rem;font-weight:800}._completedChevron_10a8p_1163{color:#94a3b8}._completedList_10a8p_1167{background:#0d1527b3;border:1px solid #1E293B;border-radius:18px;padding:12px 16px;display:flex;flex-direction:column;gap:8px}._completedRow_10a8p_1177{display:flex;align-items:center;justify-content:space-between;padding:10px 14px;border-radius:12px;background:#ffffff05;border:1px solid rgba(255,255,255,.05)}._completedRowLeft_10a8p_1187{display:flex;align-items:center;gap:10px}._completedMiniCheck_10a8p_1193{width:22px;height:22px;border-radius:6px;background:#10b98126;display:flex;align-items:center;justify-content:center}._completedItemTitle_10a8p_1203{font-size:.95rem;color:#cbd5e1;font-weight:600}._completedRowRight_10a8p_1209{display:flex;align-items:center;gap:12px}._completedCoinsAwarded_10a8p_1215{color:#10b981;font-size:.88rem;font-weight:700}._completedTimeTag_10a8p_1221{color:#64748b;font-size:.78rem}._emptyCompletedText_10a8p_1226{text-align:center;color:#94a3b8;font-size:.9rem;margin:8px 0}._bookModalOverlay_10a8p_1237,._modalOverlay_10a8p_1238,._celebrationOverlay_10a8p_1239{position:fixed;inset:0;background:#000c;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:99999;display:flex;align-items:center;justify-content:center;padding:20px}._bookModalCard_10a8p_1251,._statementModalBox_10a8p_1252,._celebrationModal_10a8p_1253{background:#0d1527;border:2px solid #1E293B;border-radius:28px;width:100%;max-width:520px;max-height:90vh;overflow-y:auto;padding:24px;box-shadow:0 20px 50px #000c;position:relative}._bookModalTop_10a8p_1266,._statementModalHeader_10a8p_1267{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:18px}._bookModalTitle_10a8p_1275{font-size:1.35rem;font-weight:900;color:#fff;margin:0}._bookModalSubtitle_10a8p_1282{font-size:.88rem;color:#94a3b8;margin:4px 0 0}._bookRewardPill_10a8p_1288{display:inline-flex;align-items:center;gap:8px;background:#f59e0b26;border:1px solid rgba(245,158,11,.45);padding:6px 14px;border-radius:999px;color:#fde68a;font-size:.84rem;margin-top:8px}._bookModalClose_10a8p_1301,._closeModalBtn_10a8p_1302{background:#ffffff14;border:none;color:#cbd5e1;width:36px;height:36px;border-radius:999px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s}._bookModalClose_10a8p_1301:hover,._closeModalBtn_10a8p_1302:hover{background:#ffffff2e;color:#fff}._bookFieldGroup_10a8p_1322{display:flex;flex-direction:column;gap:8px}._bookFieldLabel_10a8p_1328{font-size:.88rem;font-weight:700;color:#e2e8f0}._bookEmojiGrid_10a8p_1334{display:grid;grid-template-columns:repeat(6,1fr);gap:8px}._bookEmojiBtn_10a8p_1340{background:#ffffff0d;border:1.5px solid rgba(255,255,255,.1);border-radius:12px;font-size:1.4rem;padding:8px 0;cursor:pointer;transition:all .2s}._bookEmojiBtn_10a8p_1340:hover{background:#ffffff1f}._bookEmojiBtnActive_10a8p_1354{background:#38bdf833!important;border-color:#38bdf8!important;transform:scale(1.05)}._bookInput_10a8p_1360{background:#111a30;border:1.5px solid #1E293B;border-radius:14px;padding:12px 16px;color:#fff;font-size:.95rem;outline:none;font-family:inherit}._bookInput_10a8p_1360:focus{border-color:#38bdf8}._bookStarsRow_10a8p_1375{display:flex;align-items:center;gap:8px}._bookStarBtn_10a8p_1381{background:transparent;border:none;font-size:1.6rem;cursor:pointer;opacity:.4;transition:all .2s}._bookStarBtnActive_10a8p_1390{opacity:1;transform:scale(1.1)}._bookModalActions_10a8p_1395{display:flex;align-items:center;justify-content:flex-end;gap:12px;margin-top:10px}._bookCancelBtn_10a8p_1403{background:transparent;border:1px solid rgba(255,255,255,.15);color:#cbd5e1;padding:10px 18px;border-radius:999px;font-weight:700;cursor:pointer}._bookSubmitBtn_10a8p_1413{background:linear-gradient(135deg,#10b981,#059669);color:#fff;border:none;padding:10px 22px;border-radius:999px;font-weight:800;cursor:pointer;box-shadow:0 4px 14px #10b98166}._celebrationModal_10a8p_1253{text-align:center;display:flex;flex-direction:column;align-items:center;gap:16px}._celebrationHeroImg_10a8p_1433{width:80px;height:80px;object-fit:contain;filter:drop-shadow(0 6px 16px rgba(245,158,11,.5))}._celebrationTitle_10a8p_1440{font-size:1.6rem;font-weight:900;color:#fbbf24;margin:0}._celebrationDesc_10a8p_1447{font-size:.95rem;color:#cbd5e1;line-height:1.5;margin:0}._celebrationConfirmBtn_10a8p_1454{min-height:48px;padding:0 28px;border-radius:999px;background:linear-gradient(135deg,#f59e0b,#d97706);border:none;color:#fff;font-weight:900;font-size:1rem;cursor:pointer;box-shadow:0 6px 18px #f59e0b66}._statementSummaryRow_10a8p_1468{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin-bottom:18px}._statementSummaryPill_10a8p_1475{background:#111a30;border:1.5px solid;border-radius:14px;padding:10px 12px;display:flex;flex-direction:column;gap:4px;text-align:center}._statementListContainer_10a8p_1486{max-height:320px;overflow-y:auto;display:flex;flex-direction:column;gap:8px}._statementItemRow_10a8p_1494{background:#ffffff08;border:1px solid rgba(255,255,255,.08);border-radius:14px;padding:10px 14px;display:flex;align-items:center;justify-content:space-between}._statementModalFooter_10a8p_1504{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:18px}._monthlyLinkBtn_10a8p_1512{background:transparent;border:1px solid rgba(56,189,248,.4);color:#38bdf8;padding:10px 16px;border-radius:999px;font-weight:700;font-size:.85rem;display:inline-flex;align-items:center;gap:6px;cursor:pointer}._closePrimaryBtn_10a8p_1526{background:#1e293b;border:1px solid rgba(255,255,255,.15);color:#fff;padding:10px 22px;border-radius:999px;font-weight:800;font-size:.9rem;cursor:pointer}@media(max-width:860px){._profileRow_10a8p_43{flex-direction:column;align-items:flex-start;gap:16px}._personagensHeroWrap_10a8p_121{align-self:center;width:100%;max-width:240px;height:140px}._headerBadges_10a8p_138{align-items:flex-start;flex-direction:row;flex-wrap:wrap;width:100%}._arabescoDecorWrap_10a8p_338{height:64px;max-width:50%;top:4px;right:8px}}@media(max-width:640px){._dashboard_10a8p_6{padding:12px 10px 60px;gap:16px}._greetingTitle_10a8p_95{font-size:1.8rem}._avatarWrapper_10a8p_60{width:68px;height:68px}._pendingItemCard_10a8p_643{flex-direction:column;align-items:stretch;gap:12px}._pendingItemRight_10a8p_699{justify-content:space-between;width:100%;border-top:1px solid rgba(255,255,255,.08);padding-top:10px}._fizBtn_10a8p_727{flex:1}._vaultCard_10a8p_797,._collectionCompactCard_10a8p_912,._booksCompactCard_10a8p_1014{flex-direction:column;align-items:stretch;gap:16px}._vaultDivider_10a8p_834,._collectionCompactDivider_10a8p_954,._booksCompactDivider_10a8p_1051{display:none}._vaultStatementBtn_10a8p_886,._collectionAlbumBtn_10a8p_988,._booksAddBtn_10a8p_1079{width:100%;justify-content:center}}@media(prefers-reduced-motion:reduce){._milestoneNextGlow_10a8p_475 ._milestonePinImg_10a8p_435,._journeyTrackFill_10a8p_400,._fizBtn_10a8p_727,._pendingItemCard_10a8p_643,._collectionAlbumBtn_10a8p_988,._booksAddBtn_10a8p_1079{animation:none!important;transition:none!important;transform:none!important}}._familyDashboard_ofg2x_6{max-width:960px;margin:0 auto;padding:24px 20px 80px;display:flex;flex-direction:column;gap:24px;color:#fff;font-family:inherit}._introSection_ofg2x_21{display:flex;flex-direction:column;gap:6px}._introHeaderRow_ofg2x_27{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px}._pageTitle_ofg2x_35{font-size:2.1rem;font-weight:900;letter-spacing:-.02em;color:#fff;margin:0}._datePill_ofg2x_43{display:inline-flex;align-items:center;gap:8px;background:#1e293ba6;border:1.5px solid rgba(148,163,184,.25);border-radius:999px;padding:8px 16px;font-size:.92rem;font-weight:700;color:#e2e8f0;box-shadow:0 4px 12px #0000004d}._dateCalendarIcon_ofg2x_57{color:#38bdf8}._greetingSubtitle_ofg2x_61{font-size:1.05rem;color:#cbd5e1;margin:4px 0 0;line-height:1.45}._heroMissionCard_ofg2x_72{background:#0d1527;border:1.5px solid #1E293B;border-radius:28px;padding:24px;display:flex;gap:24px;align-items:center;box-shadow:0 16px 40px #0009;position:relative;overflow:hidden}._heroArtCol_ofg2x_85{width:320px;height:250px;border-radius:20px;overflow:hidden;flex-shrink:0;background:#111a30;border:1.5px solid rgba(255,255,255,.08);box-shadow:0 8px 24px #0006}._heroThemeImg_ofg2x_96{width:100%;height:100%;object-fit:cover;transition:transform .3s ease}._heroStatsCol_ofg2x_103{flex:1;min-width:0;display:flex;flex-direction:column;gap:10px}._missionHeader_ofg2x_111{display:flex;flex-direction:column;gap:4px}._missionTitle_ofg2x_117{font-size:1.65rem;font-weight:900;margin:0;color:#fff;letter-spacing:-.01em}._missionCounterText_ofg2x_125{font-size:.95rem;color:#94a3b8;margin:0}._missionCounterText_ofg2x_125 strong{color:#e2e8f0}._missionPctText_ofg2x_135{font-size:2.3rem;font-weight:900;color:#10b981;margin-top:-2px;line-height:1;letter-spacing:-.02em}._collectiveProgressBarTrack_ofg2x_145{width:100%;height:12px;background:#1e293b;border-radius:999px;overflow:hidden}._collectiveProgressBarFill_ofg2x_153{height:100%;background:linear-gradient(90deg,#10b981,#38bdf8);border-radius:999px;transition:width .4s cubic-bezier(.16,1,.3,1)}._kidsMiniProgressList_ofg2x_161{display:flex;flex-direction:column;gap:6px;margin-top:2px}._kidMiniProgItem_ofg2x_168{display:flex;align-items:center;gap:12px}._kidMiniName_ofg2x_174{font-size:.88rem;font-weight:700;color:#e2e8f0;width:82px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._kidMiniTrack_ofg2x_184{flex:1;height:8px;background:#1e293b;border-radius:999px;overflow:hidden}._kidMiniFill_ofg2x_192{height:100%;border-radius:999px;transition:width .4s ease}._kidMiniPct_ofg2x_198{font-size:.85rem;font-weight:700;color:#cbd5e1;width:36px;text-align:right}._collectiveRewardBox_ofg2x_207{background:#f59e0b14;border:1.5px solid rgba(245,158,11,.45);border-radius:16px;padding:8px 14px;display:flex;align-items:center;gap:12px;margin-top:4px}._rewardCoinsIconBox_ofg2x_218{width:44px;height:44px;flex-shrink:0;display:flex;align-items:center;justify-content:center}._rewardCoinsImg_ofg2x_227{width:42px;height:42px;object-fit:contain;filter:drop-shadow(0 4px 8px rgba(245,158,11,.4))}._rewardCalloutText_ofg2x_234{font-size:.92rem;color:#e2e8f0;margin:0;line-height:1.35}._goldText_ofg2x_241{color:#fbbf24;font-weight:800}._journeysSection_ofg2x_250{display:flex;flex-direction:column;gap:14px}._journeysHeader_ofg2x_256{display:flex;align-items:center;gap:10px}._journeysSparkle_ofg2x_262{color:#8b5cf6}._journeysTitle_ofg2x_266{font-size:1.45rem;font-weight:800;margin:0;color:#fff}._childrenCardsList_ofg2x_273{display:flex;flex-direction:column;gap:14px}._childCard_ofg2x_280{background:#0d1527;border:1.5px solid #1E293B;border-radius:24px;padding:16px 20px;display:flex;align-items:center;gap:20px;cursor:pointer;transition:all .25s cubic-bezier(.16,1,.3,1);box-shadow:0 10px 24px #00000073;-webkit-user-select:none;user-select:none}._childCard_ofg2x_280:hover{transform:translateY(-2px);border-color:#8b5cf680;box-shadow:0 14px 32px #8b5cf633}._childCard_ofg2x_280:focus-visible{outline:3px solid #8B5CF6;outline-offset:2px}._childAvatarBox_ofg2x_306{width:74px;height:74px;border-radius:18px;overflow:hidden;border:2.5px solid #8B5CF6;flex-shrink:0;background:#1e293b;display:flex;align-items:center;justify-content:center;box-shadow:0 6px 14px #0006}._childSquareAvatar_ofg2x_320{width:100%!important;height:100%!important;border-radius:inherit!important;object-fit:cover}._childCardContent_ofg2x_328{flex:1;min-width:0;display:flex;flex-direction:column;gap:6px}._childCardTopRow_ofg2x_336{display:flex;align-items:center;justify-content:space-between}._childNameGroup_ofg2x_342{display:flex;align-items:center;gap:10px;flex-wrap:wrap}._childCardName_ofg2x_349{font-size:1.35rem;font-weight:800;margin:0;color:#fff}._childStateBadge_ofg2x_357{font-size:.76rem;font-weight:800;padding:3px 10px;border-radius:999px;text-transform:capitalize;display:inline-flex;align-items:center;white-space:nowrap}._stateInProgress_ofg2x_368{background:#10b98129;color:#34d399;border:1px solid rgba(16,185,129,.4)}._stateNotStarted_ofg2x_374{background:#64748b2e;color:#cbd5e1;border:1px solid rgba(148,163,184,.3)}._stateCompleted_ofg2x_380{background:#10b98140;color:#10b981;border:1.5px solid #10B981;box-shadow:0 0 10px #10b9814d}._streakBadge_ofg2x_388{background:#f9731624;border:1.5px solid rgba(249,115,22,.45);color:#fde047;font-size:.82rem;font-weight:800;border-radius:999px;padding:3px 10px;display:inline-flex;align-items:center;gap:5px;white-space:nowrap}._streakFlameIcon_ofg2x_402{color:#f97316}._childProgLabelsRow_ofg2x_407{display:flex;align-items:center;justify-content:space-between}._childProgCountText_ofg2x_413{font-size:.95rem;color:#94a3b8;font-weight:600}._childProgPctText_ofg2x_419{font-size:1.15rem;font-weight:900;color:#10b981}._childProgTrack_ofg2x_426{width:100%;height:8px;background:#1e293b;border-radius:999px;overflow:hidden}._childProgFill_ofg2x_434{height:100%;border-radius:999px;transition:width .4s cubic-bezier(.16,1,.3,1)}._childMetaRow_ofg2x_441{display:flex;align-items:center;gap:12px;font-size:.85rem;color:#94a3b8;margin-top:2px;flex-wrap:wrap}._childMetaLeft_ofg2x_451,._childMetaRight_ofg2x_452{display:inline-flex;align-items:center;gap:6px}._checkDoneIcon_ofg2x_458{color:#10b981}._checkPendingIcon_ofg2x_462{color:#38bdf8}._metaCheckboxBox_ofg2x_466{display:inline-flex;align-items:center;justify-content:center}._metaDivider_ofg2x_472{color:#ffffff26}._conquestGiftIcon_ofg2x_476{color:#c084fc}._conquestMiniImg_ofg2x_480{width:20px;height:20px;object-fit:contain;vertical-align:middle}._childMetaRight_ofg2x_452 strong{color:#e2e8f0}._childCardActionCol_ofg2x_492{flex-shrink:0}._viewJourneyBtn_ofg2x_496{min-height:48px;padding:0 20px;border-radius:16px;background:linear-gradient(135deg,#7c3aed,#6d28d9);color:#fff;font-weight:800;font-size:.95rem;border:none;display:inline-flex;align-items:center;gap:6px;cursor:pointer;box-shadow:0 4px 14px #7c3aed59;transition:all .2s cubic-bezier(.16,1,.3,1)}._viewJourneyBtn_ofg2x_496:hover{transform:translate(2px) scale(1.02);background:linear-gradient(135deg,#8b5cf6,#7c3aed);box-shadow:0 6px 18px #7c3aed80}._viewJourneyBtn_ofg2x_496:active{transform:scale(.98)}._bottomSplitSection_ofg2x_527{display:grid;grid-template-columns:repeat(2,1fr);gap:18px}@media(max-width:768px){._bottomSplitSection_ofg2x_527{grid-template-columns:1fr}}._bottomCard_ofg2x_539{background:#0d1527;border:1.5px solid #1E293B;border-radius:24px;padding:22px;display:flex;flex-direction:column;gap:16px;box-shadow:0 10px 24px #0006}._collectionCard_ofg2x_550{cursor:pointer;transition:all .2s ease}._collectionCard_ofg2x_550:hover{border-color:#38bdf873;transform:translateY(-2px);box-shadow:0 14px 30px #38bdf826}._bottomCardHeader_ofg2x_561{display:flex;align-items:center;gap:10px}._trophyIcon_ofg2x_567{color:#fbbf24}._collectionHeaderIcon_ofg2x_571{color:#34d399}._bottomCardTitle_ofg2x_575{font-size:1.25rem;font-weight:800;margin:0;color:#fff}._achievementsList_ofg2x_583{display:flex;flex-direction:column;gap:12px}._achievementRow_ofg2x_589{display:flex;align-items:center;gap:14px;background:#ffffff0a;border:1px solid rgba(255,255,255,.08);border-radius:16px;padding:12px 16px}._achieveIconBoxFlame_ofg2x_599,._achieveIconBoxCoin_ofg2x_600,._achieveIconBoxGift_ofg2x_601{width:42px;height:42px;border-radius:12px;display:flex;align-items:center;justify-content:center;flex-shrink:0}._achieveIconBoxFlame_ofg2x_599{background:#f9731626;border:1px solid rgba(249,115,22,.35)}._achieveIconBoxCoin_ofg2x_600{background:#f59e0b26;border:1px solid rgba(245,158,11,.35)}._achieveIconBoxGift_ofg2x_601{background:#c084fc26;border:1px solid rgba(192,132,252,.35)}._achieveFlameEmoji_ofg2x_626{font-size:1.4rem;line-height:1}._achieveCoinImg_ofg2x_631,._achieveGiftImg_ofg2x_632{width:26px;height:26px;object-fit:contain}._achieveText_ofg2x_638{font-size:.95rem;color:#e2e8f0}._achieveText_ofg2x_638 strong{color:#fff;font-weight:800}._collectionCardContent_ofg2x_649{display:flex;align-items:center;gap:18px}._albumCoverContainer_ofg2x_655{width:95px;height:95px;flex-shrink:0;display:flex;align-items:center;justify-content:center}._albumCoverImg_ofg2x_664,._albumStickerImg_ofg2x_665{width:100%;height:100%;object-fit:contain;filter:drop-shadow(0 6px 14px rgba(0,0,0,.6))}._collectionKidsList_ofg2x_672{flex:1;display:flex;flex-direction:column;gap:8px}._collectionKidRow_ofg2x_679{display:flex;align-items:center;gap:10px}._kidColorBadge_ofg2x_685{width:12px;height:12px;border-radius:4px;flex-shrink:0}._collectionKidText_ofg2x_692{font-size:.92rem;color:#e2e8f0}._collectionKidText_ofg2x_692 strong{color:#fff}._collectionTotalFooter_ofg2x_701{background:#10b9811a;border:1px solid rgba(16,185,129,.3);border-radius:14px;padding:10px 14px;text-align:center;font-size:.95rem;color:#e2e8f0}._collectionTotalNumber_ofg2x_711{color:#10b981;font-size:1.25rem;font-weight:900}._nextRewardBanner_ofg2x_721{background:linear-gradient(135deg,#1e1b4bf2,#0f172afa);border:2px solid rgba(139,92,246,.45);border-radius:24px;padding:18px 24px;display:flex;align-items:center;justify-content:space-between;gap:20px;box-shadow:0 12px 32px #00000080;flex-wrap:wrap}._rewardBannerLeft_ofg2x_734{display:flex;align-items:center;gap:18px;flex:1;min-width:280px}._starIllustrationBox_ofg2x_742{position:relative;width:68px;height:68px;flex-shrink:0;display:flex;align-items:center;justify-content:center}._rewardStarImg_ofg2x_752{width:64px;height:64px;object-fit:contain;filter:drop-shadow(0 6px 12px rgba(245,158,11,.4))}._rewardCoinsMiniImg_ofg2x_759{position:absolute;bottom:-2px;right:-6px;width:34px;height:34px;object-fit:contain;filter:drop-shadow(0 4px 6px rgba(0,0,0,.6))}._bannerDivider_ofg2x_769{width:1.5px;height:48px;background:#ffffff29;margin:0 4px;flex-shrink:0}._rewardBannerInfo_ofg2x_777{display:flex;flex-direction:column;gap:4px}._rewardBannerTitle_ofg2x_783{font-size:1.25rem;font-weight:800;margin:0;color:#fff}._rewardBannerSub_ofg2x_790{font-size:.95rem;color:#94a3b8;margin:0}._greenHighlight_ofg2x_796{color:#10b981;font-weight:800}._rewardBannerRight_ofg2x_801{flex-shrink:0}._rewardPillBadge_ofg2x_805{background:#0f172ad9;border:2px solid #F59E0B;border-radius:999px;padding:8px 18px;display:flex;align-items:center;gap:12px;box-shadow:0 4px 16px #f59e0b40}._rewardPillCoinsBox_ofg2x_816{width:36px;height:36px;display:flex;align-items:center;justify-content:center;flex-shrink:0}._rewardPillCoinsImg_ofg2x_825{width:34px;height:34px;object-fit:contain;filter:drop-shadow(0 2px 6px rgba(245,158,11,.5))}._rewardPillTextGroup_ofg2x_832{display:flex;flex-direction:column;gap:0px}._rewardPillAmount_ofg2x_838{color:#fbbf24;font-size:1.15rem;font-weight:900;line-height:1.15}._rewardPillDesc_ofg2x_845{color:#fde68a;font-size:.76rem;font-weight:700;white-space:nowrap}._rewardValueBadge_ofg2x_852{background:#f59e0b26;border:1.5px solid rgba(245,158,11,.5);color:#fde68a;font-size:.95rem;font-weight:800;padding:10px 18px;border-radius:999px;display:inline-flex;align-items:center;gap:8px;box-shadow:0 4px 14px #f59e0b33}._celebrationBtn_ofg2x_866{background:linear-gradient(135deg,#10b981,#059669);color:#fff;border:none;padding:12px 22px;border-radius:999px;font-weight:800;font-size:.95rem;display:inline-flex;align-items:center;gap:8px;cursor:pointer;box-shadow:0 4px 16px #10b98166;transition:all .2s ease;min-height:48px}._celebrationBtn_ofg2x_866:hover{transform:translateY(-2px);filter:brightness(1.1)}@media(max-width:860px){._heroMissionCard_ofg2x_72{flex-direction:column;align-items:stretch}._heroArtCol_ofg2x_85{width:100%;height:200px}}@media(max-width:640px){._familyDashboard_ofg2x_6{padding:16px 12px 60px;gap:18px}._pageTitle_ofg2x_35{font-size:1.7rem}._childCard_ofg2x_280{flex-direction:column;align-items:stretch;gap:14px;padding:16px}._childAvatarBox_ofg2x_306{width:64px;height:64px}._viewJourneyBtn_ofg2x_496{width:100%;justify-content:center}._nextRewardBanner_ofg2x_721{flex-direction:column;align-items:stretch;text-align:center}._rewardBannerLeft_ofg2x_734{flex-direction:column;text-align:center}._rewardValueBadge_ofg2x_852{width:100%;justify-content:center;box-sizing:border-box}._bannerDivider_ofg2x_769{display:none}._rewardPillBadge_ofg2x_805{width:100%;justify-content:center;box-sizing:border-box}}@media(prefers-reduced-motion:reduce){._heroThemeImg_ofg2x_96,._childCard_ofg2x_280,._viewJourneyBtn_ofg2x_496,._collectionCard_ofg2x_550,._celebrationBtn_ofg2x_866,._collectiveProgressBarFill_ofg2x_153,._childProgFill_ofg2x_434{transition:none!important;transform:none!important;animation:none!important}}._admin_1k0c0_1{max-width:1200px;margin:0 auto;padding:2rem;width:100%;position:relative;z-index:1;background:transparent}._header_1k0c0_11{margin-bottom:2.5rem;text-align:center}._headerTitle_1k0c0_16{display:flex;align-items:center;justify-content:center;gap:1rem;margin-bottom:.5rem;color:var(--color-primary)}._mainIcon_1k0c0_25{filter:drop-shadow(0 0 10px rgba(139,92,246,.3))}._headerTitle_1k0c0_16 h1{font-size:2.5rem;font-weight:950;color:var(--color-text-main);letter-spacing:-1.5px}._subtitle_1k0c0_36{font-size:1.1rem;color:var(--color-text-muted);margin-bottom:1.25rem;font-weight:500}._cloudSyncBar_1k0c0_44{display:inline-flex;align-items:center;gap:1rem;background:#fff;border:1px solid #E2E8F0;padding:.4rem 1rem;border-radius:var(--radius-pill);margin-bottom:2rem;box-shadow:0 1px 4px #0000000a;flex-wrap:wrap;justify-content:center}._cloudStatusInfo_1k0c0_58{display:flex;align-items:center;font-size:.85rem;font-weight:700}._syncStatusSuccess_1k0c0_65{display:inline-flex;align-items:center;gap:.4rem;color:#10b981}._syncStatusLoading_1k0c0_72{display:inline-flex;align-items:center;gap:.4rem;color:#3b82f6}._syncStatusError_1k0c0_79{display:inline-flex;align-items:center;gap:.4rem;color:#ef4444}._syncStatusIdle_1k0c0_86{display:inline-flex;align-items:center;gap:.4rem;color:#64748b}._cloudSyncActions_1k0c0_93{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}._syncNowBtn_1k0c0_100{display:inline-flex;align-items:center;gap:.35rem;background:#eff6ff;border:1px solid #BFDBFE;color:#2563eb!important;padding:.35rem .85rem;border-radius:var(--radius-pill);font-size:.82rem;font-weight:800;cursor:pointer;transition:all .2s}._syncNowBtn_1k0c0_100:hover:not(:disabled){background:#dbeafe;border-color:#2563eb;color:#1d4ed8!important;transform:translateY(-1px)}._syncNowBtn_1k0c0_100:disabled{opacity:.6;cursor:not-allowed}._backupBtn_1k0c0_127{display:inline-flex;align-items:center;gap:.35rem;background:#f8fafc;border:1px solid #CBD5E1;color:#334155!important;padding:.35rem .85rem;border-radius:var(--radius-pill);font-size:.82rem;font-weight:700;cursor:pointer;transition:all .2s}._backupBtn_1k0c0_127:hover{background:#f1f5f9;border-color:#94a3b8;color:#0f172a!important;transform:translateY(-1px)}._spinIcon_1k0c0_149{animation:_spin_1k0c0_149 1s linear infinite}@keyframes _spin_1k0c0_149{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._tabs_1k0c0_159{display:flex;justify-content:center;gap:.75rem;background:var(--color-surface);padding:.5rem;border-radius:var(--radius-pill);width:fit-content;margin:0 auto;border:1px solid var(--color-border);box-shadow:var(--shadow-sm);flex-wrap:wrap}._tabBtn_1k0c0_173{display:flex;align-items:center;gap:.5rem;padding:.7rem 1.25rem;border-radius:var(--radius-pill);border:none;background:transparent;color:var(--color-text-muted);font-weight:700;font-size:.9rem;cursor:pointer;transition:all .2s ease}._tabBtn_1k0c0_173:hover{color:var(--color-primary)}._activeTab_1k0c0_192{background:#fff;color:var(--color-primary);box-shadow:var(--shadow-sm)}._tabBtnGift_1k0c0_198{display:flex;align-items:center;gap:.5rem;padding:.7rem 1.35rem;border-radius:var(--radius-pill);border:1.5px solid #A78BFA;background:linear-gradient(135deg,#7c3aed,#6d28d9);color:#fff!important;font-weight:800;font-size:.92rem;cursor:pointer;transition:all .2s ease;box-shadow:0 4px 14px #7c3aed66}._tabBtnGift_1k0c0_198:hover{background:linear-gradient(135deg,#8b5cf6,#7c3aed);color:#fff!important;transform:translateY(-2px);box-shadow:0 6px 18px #8b5cf68c}._profilesGrid_1k0c0_222{display:grid;grid-template-columns:repeat(auto-fill,minmax(340px,1fr));gap:2rem}._childCard_1k0c0_228{background:var(--color-surface-solid);padding:2rem;border-radius:var(--radius-xl);border:1px solid var(--color-border);box-shadow:var(--shadow-sm);display:flex;flex-direction:column;gap:1.5rem;transition:transform .2s,box-shadow .2s}._childCard_1k0c0_228:hover{transform:translateY(-2px);box-shadow:var(--shadow-md)}._profileHeader_1k0c0_245{display:flex;align-items:center;gap:1.25rem}._avatarContainer_1k0c0_251{width:84px;height:84px;aspect-ratio:1 / 1;background:#fff;border-radius:var(--radius-lg);display:flex;align-items:center;justify-content:center;position:relative;border:3px solid var(--color-border);box-shadow:var(--shadow-sm);overflow:hidden;cursor:pointer;flex-shrink:0}._cartoon_1k0c0_268{box-shadow:0 0 16px #ec489966!important}._cartoon_1k0c0_268 img{filter:contrast(1.25) saturate(1.75) brightness(1.06)!important}._avatarLarge_1k0c0_276{font-size:3rem;width:100%;height:100%;display:flex;align-items:center;justify-content:center}._changeAvatarBtn_1k0c0_285{position:absolute;top:-8px;right:-8px;background:var(--color-primary);color:#fff;border:none;width:28px;height:28px;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:var(--shadow-sm)}._nameGroup_1k0c0_302{display:flex;flex-direction:column;gap:.4rem;flex:1}._childNameInput_1k0c0_309{font-size:1.4rem;font-weight:800;border:none;background:transparent;color:var(--color-text-main);width:100%;outline:none;border-bottom:2px solid transparent;transition:border-bottom .2s}._childNameInput_1k0c0_309:focus{border-bottom-color:var(--color-primary)}._ageRow_1k0c0_325{display:flex;align-items:center;gap:.5rem}._ageBadge_1k0c0_331{font-size:.85rem;font-weight:700;color:var(--color-primary);background:#8b5cf61a;padding:.2rem .6rem;border-radius:var(--radius-pill);width:fit-content}._fieldSection_1k0c0_341{display:flex;flex-direction:column;gap:.5rem}._settingLabel_1k0c0_347{display:flex;align-items:center;gap:.5rem;font-size:.85rem;font-weight:700;color:var(--color-text-main)}._dateInput_1k0c0_356{background:var(--color-background);border:1.5px solid var(--color-border);padding:.5rem .75rem;border-radius:var(--radius-md);font-weight:600;color:var(--color-text-main);outline:none;font-size:.9rem}._dateInput_1k0c0_356:focus{border-color:var(--color-primary)}._colorPickerPalette_1k0c0_372{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}._colorChip_1k0c0_379{width:24px;height:24px;border-radius:50%;border:2px solid transparent;cursor:pointer;transition:transform .2s,border-color .2s}._colorChip_1k0c0_379:hover{transform:scale(1.15)}._activeColorChip_1k0c0_392{border-color:var(--color-text-main)!important;transform:scale(1.15);box-shadow:0 0 8px #0003}._customColorPicker_1k0c0_398{width:28px;height:28px;border:none;border-radius:50%;cursor:pointer;padding:0;background:transparent}._allowanceSetting_1k0c0_409{display:flex;flex-direction:column;gap:.5rem}._allowanceInputGroup_1k0c0_415{display:flex;align-items:center;gap:.5rem;background:var(--color-background);border:1.5px solid var(--color-border);padding:.5rem .85rem;border-radius:var(--radius-lg)}._ptsBadge_1k0c0_425{font-weight:800;color:var(--color-primary);font-size:.95rem}._allowanceInput_1k0c0_415{border:none;background:transparent;color:var(--color-text-main);font-size:1.25rem;font-weight:800;width:100%;outline:none}._globalToggle_1k0c0_441{display:flex;align-items:center;gap:.75rem;font-size:.85rem;font-weight:700;color:var(--color-text-main)}._switch_1k0c0_450{position:relative;display:inline-block;width:44px;height:24px}._switch_1k0c0_450 input{opacity:0;width:0;height:0}._slider_1k0c0_463{position:absolute;cursor:pointer;inset:0;background-color:var(--color-border);transition:.3s;border-radius:24px}._slider_1k0c0_463:before{position:absolute;content:"";height:18px;width:18px;left:3px;bottom:3px;background-color:#fff;transition:.3s;border-radius:50%}input:checked+._slider_1k0c0_463{background-color:var(--color-primary)}input:checked+._slider_1k0c0_463:before{transform:translate(20px)}._guardianEmailsSection_1k0c0_496{margin-top:2.5rem;background:var(--color-surface-solid);padding:2rem;border-radius:var(--radius-xl);border:1px solid var(--color-border)}._guardianFieldsGrid_1k0c0_504{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:1.5rem;margin-top:1rem}._subTabsBar_1k0c0_512{display:flex;gap:1rem;margin-bottom:2rem;border-bottom:2px solid var(--color-border);padding-bottom:.5rem}._subTabBtn_1k0c0_520{display:flex;align-items:center;gap:.5rem;padding:.6rem 1.25rem;background:transparent;border:none;border-radius:var(--radius-pill);font-weight:700;font-size:.95rem;color:var(--color-text-muted);cursor:pointer;transition:all .2s}._subTabBtn_1k0c0_520:hover{color:var(--color-primary)}._activeSubTab_1k0c0_539{background:#8b5cf61a;color:var(--color-primary)}._globalCatalogSection_1k0c0_545{display:flex;flex-direction:column;gap:1.5rem}._globalGrid_1k0c0_551{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:1.5rem}._globalCard_1k0c0_557{background:var(--color-surface-solid);border:1px solid var(--color-border);border-radius:var(--radius-xl);padding:1.5rem;display:flex;flex-direction:column;gap:1.25rem;box-shadow:var(--shadow-sm);transition:transform .2s}._globalCard_1k0c0_557:hover{transform:translateY(-2px);box-shadow:var(--shadow-md)}._globalCardHeader_1k0c0_574{display:flex;align-items:center;gap:1rem}._globalCardTitleGroup_1k0c0_580 h4{font-size:1.1rem;font-weight:800;color:var(--color-text-main);margin-bottom:.25rem}._appBadge_1k0c0_587{display:inline-flex;align-items:center;gap:.3rem;font-size:.75rem;font-weight:700;background:#8b5cf61f;color:var(--color-primary);padding:.15rem .5rem;border-radius:var(--radius-pill)}._globalCardDetails_1k0c0_599{display:flex;flex-direction:column;gap:.5rem;background:var(--color-background);padding:.85rem;border-radius:var(--radius-md);font-size:.85rem}._globalDetailRow_1k0c0_609{display:flex;justify-content:space-between;align-items:center}._posPts_1k0c0_615{color:var(--color-success);font-weight:800}._negPts_1k0c0_620{color:var(--color-danger);font-weight:800}._freqBadge_1k0c0_625{background:#0000000d;padding:.15rem .5rem;border-radius:var(--radius-pill);font-weight:700}._globalCardActions_1k0c0_632{display:flex;justify-content:space-between;align-items:center;gap:.5rem;margin-top:auto}._assignBtn_1k0c0_640{flex:1;display:flex;align-items:center;justify-content:center;gap:.4rem;background:var(--color-primary);color:#fff;border:none;padding:.6rem .85rem;border-radius:var(--radius-md);font-weight:700;font-size:.85rem;cursor:pointer;transition:opacity .2s}._assignBtn_1k0c0_640:hover{opacity:.9}._miniActionsGroup_1k0c0_661{display:flex;gap:.35rem}._compactChildBar_1k0c0_667{display:flex;align-items:center;gap:1rem;margin-bottom:2rem;background:var(--color-surface);padding:.75rem 1.25rem;border-radius:var(--radius-pill);border:1px solid var(--color-border);flex-wrap:wrap}._barLabel_1k0c0_679{font-size:.9rem;font-weight:800;color:var(--color-text-main)}._childPillsGroup_1k0c0_685{display:flex;gap:.75rem;flex-wrap:wrap}._childPill_1k0c0_685{display:flex;align-items:center;gap:.5rem;padding:.45rem 1.1rem;border-radius:var(--radius-pill);background:#fff;border:2px solid #CBD5E1;color:#2563eb;font-weight:700;font-size:.92rem;cursor:pointer;transition:all .2s ease}._childPill_1k0c0_685 span{color:inherit!important;font-weight:700}._childPill_1k0c0_685:hover{border-color:var(--color-primary);transform:translateY(-1px)}._selectedChildPill_1k0c0_716,._selectedChildPill_1k0c0_716 span{font-weight:800}._pillAvatar_1k0c0_724{width:26px;height:26px;border-radius:50%;overflow:hidden;display:flex;align-items:center;justify-content:center}._activityManager_1k0c0_734{background:var(--color-surface-solid);padding:2rem;border-radius:var(--radius-xl);border:1px solid var(--color-border)}._managerHeader_1k0c0_741{display:flex;justify-content:space-between;align-items:center;margin-bottom:1.5rem;flex-wrap:wrap;gap:1rem}._managerHeader_1k0c0_741 h2{font-size:1.4rem;font-weight:800;color:var(--color-text-main)}._managerDesc_1k0c0_756{color:var(--color-text-muted);font-size:.9rem;margin-top:.25rem}._addBtn_1k0c0_762{display:flex;align-items:center;gap:.5rem;background:var(--color-primary);color:#fff;border:none;padding:.75rem 1.25rem;border-radius:var(--radius-pill);font-weight:700;cursor:pointer;transition:opacity .2s}._addBtn_1k0c0_762:hover{opacity:.9}._secondaryAddBtn_1k0c0_780{display:flex;align-items:center;gap:.5rem;background:var(--color-background);color:var(--color-text-main);border:1.5px solid var(--color-border);padding:.75rem 1.25rem;border-radius:var(--radius-pill);font-weight:700;cursor:pointer;transition:all .2s}._secondaryAddBtn_1k0c0_780:hover{border-color:var(--color-primary);color:var(--color-primary)}._weeklyScheduleBox_1k0c0_800{background:var(--color-background);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:1.25rem;margin-bottom:2rem;overflow-x:auto;-webkit-overflow-scrolling:touch}._scheduleHeader_1k0c0_810{display:flex;align-items:center;gap:.5rem;color:var(--color-primary);margin-bottom:1rem}._scheduleHeader_1k0c0_810 h3{font-size:1rem;font-weight:800;color:var(--color-text-main)}._daysMatrix_1k0c0_824{display:grid;grid-template-columns:repeat(7,minmax(130px,1fr));gap:.6rem;min-width:880px}._dayColumn_1k0c0_831{background:var(--color-surface-solid);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:.5rem;display:flex;flex-direction:column;gap:.4rem;min-height:90px}._dayColHeader_1k0c0_842{font-size:.75rem;font-weight:800;text-align:center;padding-bottom:.35rem;border-bottom:1px solid var(--color-border);color:var(--color-primary)}._dayActsList_1k0c0_851{display:flex;flex-direction:column;gap:.35rem}._miniActChip_1k0c0_857{background:#8b5cf614;border:1px solid rgba(139,92,246,.2);border-radius:4px;padding:.2rem .35rem;font-size:.7rem;display:flex;flex-direction:column}._chipTime_1k0c0_867{font-size:.65rem;font-weight:700;color:var(--color-primary)}._chipTitle_1k0c0_873{font-weight:600;color:var(--color-text-main);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._emptyDay_1k0c0_881{text-align:center;color:var(--color-text-muted);font-size:.8rem;padding-top:1rem}._activityGrid_1k0c0_889{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:1.25rem}._activityItem_1k0c0_895{background:#0b101d;border:1.5px solid #1E293B;border-radius:20px;padding:1.1rem 1.4rem;display:flex;justify-content:space-between;align-items:center;transition:all .2s ease;box-shadow:0 4px 14px #00000040}._activityItem_1k0c0_895:hover{border-color:#38bdf8;transform:translateY(-2px);box-shadow:0 6px 20px #38bdf826}._actMain_1k0c0_913{display:flex;align-items:center;gap:1.1rem}._actIconWrapper_1k0c0_919{width:68px;height:68px;border-radius:20px;background:#1e3a8a;border:2px solid #3B82F6;display:flex;align-items:center;justify-content:center;flex-shrink:0;padding:6px;box-shadow:0 4px 16px #2563eb66;cursor:pointer;overflow:hidden}._miniIcon_1k0c0_935{width:100%;height:100%;object-fit:contain}._actIcon_1k0c0_919{color:#38bdf8;font-size:28px}._actTitleGroup_1k0c0_946{display:flex;flex-direction:column;gap:.35rem}._actTitle_1k0c0_946{font-weight:900;color:#fff;font-size:1.12rem;letter-spacing:-.01em}._actBadges_1k0c0_959{display:flex;gap:.5rem;flex-wrap:wrap}._badgeFreq_1k0c0_965{display:inline-flex;align-items:center;gap:.25rem;font-size:.75rem;font-weight:800;padding:.2rem .6rem;border-radius:8px;background:#1e293b;border:1px solid #334155;color:#94a3b8}._badgeTime_1k0c0_978,._badgeApp_1k0c0_978,._badgePeriod_1k0c0_978{display:inline-flex;align-items:center;gap:.25rem;font-size:.75rem;font-weight:800;padding:.2rem .6rem;border-radius:8px;background:#38bdf81f;border:1px solid rgba(56,189,248,.3);color:#38bdf8}._actMeta_1k0c0_991{display:flex;align-items:center;gap:1.25rem}._ptsGroup_1k0c0_997{display:flex;flex-direction:column;align-items:flex-end;gap:2px}._actPrice_1k0c0_1004{color:#10b981;font-weight:900;font-size:1.02rem}._actPenalty_1k0c0_1010{color:#ef4444;font-weight:700;font-size:.8rem}._actActions_1k0c0_1016{display:flex;gap:.35rem}._iconBtn_1k0c0_1021{background:#eff6ff;border:1px solid #BFDBFE;border-radius:var(--radius-md);padding:.45rem;cursor:pointer;color:#2563eb!important;display:flex;align-items:center;justify-content:center;transition:all .2s ease}._iconBtn_1k0c0_1021 svg{color:inherit!important;stroke:currentColor!important}._iconBtn_1k0c0_1021:hover{border-color:#2563eb;background:#dbeafe;color:#1d4ed8!important;transform:translateY(-1px)}._editBtn_1k0c0_1046{background:#eff6ff!important;border:1px solid #BFDBFE!important;color:#2563eb!important}._editBtn_1k0c0_1046 svg{color:#2563eb!important;stroke:#2563eb!important}._editBtn_1k0c0_1046:hover{border-color:#2563eb!important;background:#dbeafe!important;color:#1d4ed8!important}._editBtn_1k0c0_1046:hover svg{color:#1d4ed8!important;stroke:#1d4ed8!important}._deleteBtn_1k0c0_1068{background:#fef2f2!important;border:1px solid #FECACA!important;color:#dc2626!important}._deleteBtn_1k0c0_1068 svg{color:#dc2626!important;stroke:#dc2626!important}._deleteBtn_1k0c0_1068:hover{border-color:#ef4444!important;background:#fee2e2!important;color:#b91c1c!important}._deleteBtn_1k0c0_1068:hover svg{color:#b91c1c!important;stroke:#b91c1c!important}._conductContainer_1k0c0_1091{display:flex;flex-direction:column;gap:2rem}._sectionHeader_1k0c0_1097{display:flex;align-items:center;gap:1rem}._penaltyCardBox_1k0c0_1103{background:var(--color-surface-solid);padding:2rem;border-radius:var(--radius-xl);border:1px solid var(--color-border)}._penaltyCardBox_1k0c0_1103 h3{font-size:1.15rem;font-weight:800;margin-bottom:1rem;color:var(--color-text-main)}._inlineFields_1k0c0_1117{display:flex;gap:1rem;align-items:flex-end;flex-wrap:wrap}._field_1k0c0_341{display:flex;flex-direction:column;gap:.4rem}._field_1k0c0_341 label{font-size:.8rem;font-weight:800;color:var(--color-text-muted)}._field_1k0c0_341 input,._field_1k0c0_341 select{background:var(--color-background);border:1.5px solid var(--color-border);padding:.6rem .85rem;border-radius:var(--radius-md);color:var(--color-text-main);font-weight:600;outline:none}._field_1k0c0_341 input:focus,._field_1k0c0_341 select:focus{border-color:var(--color-primary)}._penaltyInputGroup_1k0c0_1150{display:flex;gap:.5rem}._penaltySelect_1k0c0_1155{max-width:220px}._penaltyText_1k0c0_1159{flex:1}._applyPenaltyBtn_1k0c0_1163{background:var(--color-danger);color:#fff;border:none;padding:.65rem 1.5rem;border-radius:var(--radius-md);font-weight:800;cursor:pointer;transition:opacity .2s;height:42px}._applyPenaltyBtn_1k0c0_1163:hover{opacity:.9}._conductHistoryBox_1k0c0_1179{background:var(--color-surface-solid);padding:2rem;border-radius:var(--radius-xl);border:1px solid var(--color-border)}._historyHeader_1k0c0_1186{display:flex;justify-content:space-between;align-items:center;margin-bottom:1.5rem;flex-wrap:wrap;gap:1rem}._historyHeader_1k0c0_1186 h3{font-size:1.15rem;font-weight:800;color:var(--color-text-main)}._fieldHelp_1k0c0_1201{font-size:.8rem;color:var(--color-text-muted)}._filterControls_1k0c0_1206{display:flex;align-items:center;gap:.5rem;color:var(--color-text-muted)}._filterSelect_1k0c0_1213{background:var(--color-background);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:.4rem .75rem;font-size:.85rem;font-weight:700;color:var(--color-text-main);outline:none}._penaltyListTable_1k0c0_1224{display:flex;flex-direction:column;gap:.75rem}._penaltyRowItem_1k0c0_1230{display:flex;align-items:center;justify-content:space-between;background:var(--color-background);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:.85rem 1.25rem;gap:1rem}._penaltyDateBadge_1k0c0_1241{font-size:.8rem;font-weight:800;color:var(--color-text-muted);background:#0000000d;padding:.2rem .5rem;border-radius:var(--radius-pill)}._penaltyDetails_1k0c0_1250{flex:1}._penaltyReason_1k0c0_1254{font-weight:700;color:var(--color-text-main);font-size:.95rem}._penaltyImpactBadge_1k0c0_1260{font-weight:900;color:var(--color-danger);font-size:1rem}._deletePenaltyBtn_1k0c0_1266{background:transparent;border:none;color:var(--color-text-muted);cursor:pointer;padding:.25rem;transition:color .2s}._deletePenaltyBtn_1k0c0_1266:hover{color:var(--color-danger)}._emptyConductState_1k0c0_1279{text-align:center;padding:3rem 1rem;display:flex;flex-direction:column;align-items:center;gap:.75rem;color:var(--color-text-muted);font-weight:600}._gamesContainer_1k0c0_1291{display:flex;flex-direction:column;gap:2rem}._gameInfoCard_1k0c0_1297{background:#8b5cf60d;border:1.5px dashed var(--color-primary);border-radius:var(--radius-xl);padding:1.5rem;display:flex;flex-direction:column;gap:.75rem}._infoCardHeader_1k0c0_1307{display:flex;align-items:center;gap:.5rem;color:var(--color-primary);font-size:1rem}._urlExample_1k0c0_1315{background:#fff;padding:.75rem;border-radius:var(--radius-md);border:1px solid var(--color-border);font-size:.8rem;color:var(--color-text-main);word-break:break-all}._gamesGrid_1k0c0_1325{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:1.5rem}._gameCard_1k0c0_1331{background:var(--color-surface-solid);border:1px solid var(--color-border);border-radius:var(--radius-xl);padding:1.5rem;display:flex;flex-direction:column;gap:1.25rem;box-shadow:var(--shadow-sm)}._gameCardHeader_1k0c0_1342{display:flex;align-items:center;gap:1rem}._gameIcon_1k0c0_1348{color:var(--color-primary)}._gameHeaderInfo_1k0c0_1352 h3{font-size:1.15rem;font-weight:800;color:var(--color-text-main);margin-bottom:.25rem}._gameCardBody_1k0c0_1359{display:flex;flex-direction:column;gap:.5rem;background:var(--color-background);padding:.85rem;border-radius:var(--radius-md);font-size:.85rem}._gameDetailRow_1k0c0_1369{display:flex;justify-content:space-between;align-items:center}._rewardPts_1k0c0_1375{color:var(--color-success);font-weight:800}._gameUrlPreview_1k0c0_1380{display:flex;align-items:center;gap:.4rem;color:var(--color-text-muted);font-size:.75rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-top:.25rem}._gameCardFooter_1k0c0_1392{display:flex;justify-content:space-between;align-items:center;gap:.75rem;margin-top:auto}._modalOverlay_1k0c0_1401{position:fixed;inset:0;background:#020510c7;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);display:flex;align-items:center;justify-content:center;z-index:9999;padding:1rem}._modal_1k0c0_1401{background:#0b0f19!important;border:1.5px solid rgba(139,92,246,.45)!important;color:#fff!important;border-radius:var(--radius-xl);padding:2rem;width:100%;max-width:550px;max-height:90vh;overflow-y:auto;box-shadow:0 25px 50px -12px #000000d9,0 0 40px #8b5cf640;display:flex;flex-direction:column;gap:1.5rem}._modalHeader_1k0c0_1432 h2{font-size:1.35rem;font-weight:800;color:#fff!important}._modalSubtitle_1k0c0_1438{font-size:.9rem;color:#cbd5e1!important;margin-top:.25rem}._modal_1k0c0_1401 ._field_1k0c0_341 label{color:#e2e8f0!important;font-size:.85rem}._modal_1k0c0_1401 ._field_1k0c0_341 input,._modal_1k0c0_1401 ._field_1k0c0_341 select{background:#1e293b!important;border:1.5px solid #475569!important;color:#fff!important}._formGrid_1k0c0_1456{display:flex;flex-direction:column;gap:1rem}._fieldGroup_1k0c0_1462{display:grid;grid-template-columns:1fr 1fr;gap:1rem}._daysGrid_1k0c0_1468{display:grid;grid-template-columns:repeat(7,1fr);gap:.4rem}._dayToggle_1k0c0_1474{background:#1e293b;border:1px solid #475569;color:#e2e8f0;padding:.45rem .2rem;border-radius:var(--radius-sm);font-size:.78rem;font-weight:800;cursor:pointer;transition:all .15s ease}._dayToggle_1k0c0_1474:hover{border-color:#a78bfa;color:#fff}._activeDay_1k0c0_1491{background:#7c3aed!important;color:#fff!important;border-color:#a78bfa!important;box-shadow:0 2px 10px #7c3aed66}._modalActions_1k0c0_1498{display:flex;justify-content:flex-end;gap:.75rem;margin-top:1rem}._cancelBtn_1k0c0_1505{background:#ffffff14;border:1.5px solid rgba(255,255,255,.22);color:#f8fafc;padding:.6rem 1.25rem;border-radius:var(--radius-md);font-weight:700;cursor:pointer}._cancelBtn_1k0c0_1505:hover{background:#ffffff26}._submitBtn_1k0c0_1519{background:linear-gradient(135deg,#7c3aed,#9333ea);color:#fff;border:none;padding:.65rem 1.5rem;border-radius:var(--radius-md);font-weight:800;cursor:pointer;display:inline-flex;align-items:center;gap:.45rem}._footer_1k0c0_1532{margin-top:3rem;display:flex;justify-content:center;gap:1.25rem;flex-wrap:wrap}._secondarySyncBtn_1k0c0_1540{display:flex;align-items:center;gap:.5rem;background:#fff;color:#2563eb;border:2px solid #BFDBFE;padding:.9rem 1.8rem;border-radius:var(--radius-pill);font-weight:800;font-size:1rem;cursor:pointer;box-shadow:var(--shadow-sm);transition:all .2s}._secondarySyncBtn_1k0c0_1540:hover:not(:disabled){background:#eff6ff;border-color:#2563eb;transform:translateY(-2px);box-shadow:var(--shadow-md)}._secondarySyncBtn_1k0c0_1540:disabled{opacity:.6;cursor:not-allowed}._mainSaveBtn_1k0c0_1568{display:flex;align-items:center;gap:.5rem;background:var(--color-primary);color:#fff;border:none;padding:1rem 2.5rem;border-radius:var(--radius-pill);font-weight:800;font-size:1.1rem;cursor:pointer;box-shadow:var(--shadow-md);transition:transform .2s,box-shadow .2s}._mainSaveBtn_1k0c0_1568:hover{transform:translateY(-2px);box-shadow:var(--shadow-lg)}._addAppFormGrid_1k0c0_1590{display:flex;gap:1.25rem;flex-wrap:wrap;align-items:flex-start;margin-top:1rem}._appIconUploadRow_1k0c0_1598{display:flex;gap:.5rem;align-items:center}._appUploadBtn_1k0c0_1604{background:var(--color-background);border:1.5px dashed var(--color-primary);border-radius:var(--radius-md);color:var(--color-primary);display:inline-flex;align-items:center;justify-content:center;gap:.4rem;padding:.5rem .75rem;font-size:.8rem;font-weight:700;cursor:pointer;height:42px;white-space:nowrap;transition:all .2s}._appUploadBtn_1k0c0_1604:hover{background:#8b5cf61a}._appPreviewImg_1k0c0_1626{width:32px;height:32px;border-radius:6px;object-fit:cover}._appIconSelect_1k0c0_1633{flex:1;height:42px;border-radius:var(--radius-md);border:1px solid var(--color-border);background:var(--color-background);color:var(--color-text-main);padding:0 .5rem;font-size:.85rem}._appHelpText_1k0c0_1644{font-size:.72rem;color:var(--color-text-muted);margin-top:.35rem;display:block}._addAppSubmitBtn_1k0c0_1651{display:inline-flex;align-items:center;gap:.5rem;background:var(--color-primary);color:#fff!important;border:none;padding:.75rem 1.4rem;border-radius:var(--radius-md);font-weight:800;font-size:.95rem;cursor:pointer;height:44px;box-shadow:0 4px 12px #8b5cf64d;transition:all .2s}._addAppSubmitBtn_1k0c0_1651:hover{opacity:.92;transform:translateY(-1px)}._appsListTableBox_1k0c0_1673{margin-top:2rem;background:var(--color-surface-solid);border:1px solid var(--color-border);border-radius:var(--radius-lg);overflow:hidden;box-shadow:var(--shadow-sm)}._evolutionSection_1k0c0_1683{margin-bottom:2.5rem;background:var(--color-surface-solid);border:1px solid var(--color-border);border-radius:var(--radius-xl);padding:1.75rem;box-shadow:var(--shadow-sm)}._evolutionHeaderRow_1k0c0_1692{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:1rem;margin-bottom:1.5rem;padding-bottom:1rem;border-bottom:1px solid var(--color-border)}._evolutionChildPills_1k0c0_1703{display:flex;gap:.6rem;flex-wrap:wrap}._evolutionChildBtn_1k0c0_1709{display:flex;align-items:center;gap:.5rem;padding:.5rem 1.1rem;border-radius:var(--radius-pill);border:1.5px solid var(--color-border);background:var(--color-surface);color:var(--color-text-main);font-weight:700;font-size:.9rem;cursor:pointer;transition:all .2s ease}._evolutionChildBtn_1k0c0_1709:hover{transform:translateY(-1px);border-color:var(--color-primary)}._evolutionChildActive_1k0c0_1729{background:#8b5cf626;border-color:var(--color-primary);color:var(--color-primary);box-shadow:0 4px 12px #8b5cf633}._evolutionControls_1k0c0_1736{display:flex;align-items:center;gap:.75rem;flex-wrap:wrap}._periodToggleGroup_1k0c0_1743{display:flex;background:var(--color-background);border:1px solid var(--color-border);border-radius:var(--radius-pill);padding:3px}._periodToggleBtn_1k0c0_1751{padding:.4rem .9rem;border-radius:var(--radius-pill);border:none;background:transparent;color:var(--color-text-muted);font-weight:700;font-size:.82rem;cursor:pointer;transition:all .2s}._periodToggleBtn_1k0c0_1751._active_1k0c0_192{background:var(--color-primary);color:#fff;box-shadow:0 2px 8px #8b5cf64d}._appFilterSelect_1k0c0_1769{padding:.45rem .85rem;background:var(--color-background);border:1px solid var(--color-border);border-radius:var(--radius-md);color:var(--color-text-main);font-size:.85rem;font-weight:600;cursor:pointer;outline:none}._evolutionCardsGrid_1k0c0_1782{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:1.25rem;margin-bottom:2rem}._evolutionScoreCard_1k0c0_1789{background:var(--color-surface);border:1.5px solid var(--color-border);border-radius:var(--radius-lg);padding:1.25rem;display:flex;flex-direction:column;justify-content:space-between;gap:1rem;position:relative;overflow:hidden;transition:all .2s ease}._evolutionScoreCard_1k0c0_1789:hover{transform:translateY(-2px);box-shadow:0 8px 24px #00000014}._scoreCardTop_1k0c0_1808{display:flex;justify-content:space-between;align-items:flex-start}._scoreCardAppInfo_1k0c0_1814{display:flex;align-items:center;gap:.75rem}._scoreCardAppIcon_1k0c0_1820{width:40px;height:40px;border-radius:10px;background:#8b5cf61a;display:flex;align-items:center;justify-content:center}._scoreCardAppIcon_1k0c0_1820 img{width:28px;height:28px;object-fit:contain}._scoreCardAppName_1k0c0_1836{font-size:1.05rem;font-weight:800;color:var(--color-text-main)}._scoreCardMetricLabel_1k0c0_1842{font-size:.78rem;color:var(--color-text-muted);font-weight:600}._scoreCardValueRow_1k0c0_1848{display:flex;align-items:baseline;gap:.5rem;margin-top:.25rem}._scoreCardValue_1k0c0_1848{font-size:2rem;font-weight:900;color:#38bdf8;letter-spacing:-.5px}._scoreCardMetricUnit_1k0c0_1862{font-size:.95rem;font-weight:700;color:var(--color-text-muted)}._scoreCardFooter_1k0c0_1868{display:flex;justify-content:space-between;align-items:center;padding-top:.75rem;border-top:1px dashed var(--color-border)}._scoreGrowthBadge_1k0c0_1876{display:inline-flex;align-items:center;gap:3px;font-size:.8rem;font-weight:700;color:#10b981;background:#10b9811a;padding:3px 8px;border-radius:var(--radius-pill)}._editScoreActionBtn_1k0c0_1888{display:inline-flex;align-items:center;gap:5px;padding:.4rem .85rem;background:#38bdf81f;color:#0284c7;border:1px solid rgba(56,189,248,.3);border-radius:var(--radius-pill);font-size:.82rem;font-weight:700;cursor:pointer;transition:all .2s}._editScoreActionBtn_1k0c0_1888:hover{background:#0284c7;color:#fff;border-color:#0284c7}._evolutionChartContainer_1k0c0_1910{background:var(--color-surface);border:1.5px solid var(--color-border);border-radius:var(--radius-lg);padding:1.5rem;margin-bottom:2rem}._chartHeader_1k0c0_1918{display:flex;justify-content:space-between;align-items:center;margin-bottom:1.5rem}._chartTitleGroup_1k0c0_1925{display:flex;align-items:center;gap:.6rem}._chartTitleGroup_1k0c0_1925 h4{margin:0;font-size:1.1rem;color:var(--color-text-main);font-weight:800}._chartSvgWrapper_1k0c0_1938{width:100%;height:240px;position:relative}._evolutionHistoryBox_1k0c0_1945{margin-top:1.5rem}._evolutionHistoryTable_1k0c0_1949{width:100%;border-collapse:collapse;font-size:.88rem;margin-top:.75rem}._evolutionHistoryTable_1k0c0_1949 th{text-align:left;padding:.6rem .85rem;background:var(--color-background);color:var(--color-text-muted);font-size:.78rem;text-transform:uppercase;font-weight:700;border-bottom:1px solid var(--color-border)}._evolutionHistoryTable_1k0c0_1949 td{padding:.75rem .85rem;border-bottom:1px solid var(--color-border);color:var(--color-text-main)}._evolutionHistoryTable_1k0c0_1949 tr:last-child td{border-bottom:none}._editScoreModalContent_1k0c0_1978{background:var(--color-surface);border-radius:var(--radius-xl);border:1px solid var(--color-border);width:90%;max-width:440px;padding:1.75rem;box-shadow:0 20px 40px #00000059;animation:_modalPop_1k0c0_1 .25s ease-out}._editScoreHeader_1k0c0_1989{display:flex;justify-content:space-between;align-items:center;margin-bottom:1.25rem}._editScoreHeader_1k0c0_1989 h3{margin:0;font-size:1.25rem;font-weight:800}._editScoreCurrentBox_1k0c0_2002{background:var(--color-surface-solid);padding:1rem;border-radius:var(--radius-md);margin-bottom:1.25rem;display:flex;justify-content:space-between;align-items:center;border:1px solid var(--color-border)}._editScoreCurrentLabel_1k0c0_2013{font-size:.82rem;color:var(--color-text-muted);font-weight:600}._editScoreCurrentVal_1k0c0_2019{font-size:1.35rem;font-weight:900;color:#38bdf8}._editScoreInput_1k0c0_2025{width:100%;padding:.85rem 1rem;font-size:1.2rem;font-weight:800;background:var(--color-background);border:2px solid var(--color-border);border-radius:var(--radius-md);color:var(--color-text-main);outline:none;transition:border-color .2s;box-sizing:border-box}._editScoreInput_1k0c0_2025:focus{border-color:var(--color-primary)}._editScoreActions_1k0c0_2043{display:flex;gap:.75rem;margin-top:1.5rem}._saveScoreBtn_1k0c0_2049{flex:1;padding:.8rem;background:linear-gradient(135deg,#0284c7,#06b6d4);color:#fff;border:none;border-radius:var(--radius-md);font-weight:700;font-size:.95rem;cursor:pointer;transition:all .2s}._saveScoreBtn_1k0c0_2049:hover{opacity:.92;transform:translateY(-1px)}._appsTableHeader_1k0c0_2068{display:grid;grid-template-columns:80px 1.5fr 1fr 180px;padding:1rem 1.25rem;background:#0003;border-bottom:1px solid var(--color-border);font-weight:800;font-size:.85rem;color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.05em;align-items:center}._appsTableBody_1k0c0_2082{display:flex;flex-direction:column}._appRowItem_1k0c0_2087{display:grid;grid-template-columns:80px 1.5fr 1fr 180px;padding:1rem 1.25rem;border-bottom:1px solid var(--color-border);align-items:center;transition:background .15s}._appRowItem_1k0c0_2087:last-child{border-bottom:none}._appRowItem_1k0c0_2087:hover{background:#ffffff05}._appColIcon_1k0c0_2104{display:flex;align-items:center}._appIconBox_1k0c0_2109{width:44px;height:44px;border-radius:10px;background:var(--color-background);border:1.5px solid var(--color-border);display:flex;align-items:center;justify-content:center;position:relative;cursor:pointer;overflow:hidden;transition:border-color .2s}._appIconBox_1k0c0_2109:hover{border-color:var(--color-primary)}._appTableImg_1k0c0_2128{width:100%;height:100%;object-fit:cover}._editIconOverlay_1k0c0_2134{position:absolute;bottom:0;right:0;background:#0009;color:#fff;padding:2px 4px;border-top-left-radius:4px;font-size:8px}._appColName_1k0c0_2145{display:flex;align-items:center}._appItemName_1k0c0_2150{font-size:1.05rem;font-weight:800;color:var(--color-text-main)}._appColMetric_1k0c0_2156{display:flex;align-items:center}._appMetricBadge_1k0c0_2161{display:inline-block;background:#8b5cf61f;color:var(--color-primary);padding:.3rem .8rem;border-radius:var(--radius-pill);font-weight:700;font-size:.85rem}._appColAction_1k0c0_2171{display:flex;align-items:center;justify-content:flex-end}._deleteAppBtn_1k0c0_2177{display:inline-flex;align-items:center;gap:.4rem;background:#ef44441f;color:#ef4444!important;border:1px solid rgba(239,68,68,.3);padding:.5rem 1rem;border-radius:var(--radius-md);font-weight:700;font-size:.85rem;cursor:pointer;transition:all .2s}._deleteAppBtn_1k0c0_2177:hover{background:#ef4444;color:#fff!important;border-color:#ef4444}@media(max-width:768px){._profilesGrid_1k0c0_222,._globalGrid_1k0c0_551,._gamesGrid_1k0c0_1325,._activityGrid_1k0c0_889{grid-template-columns:1fr}._appsTableHeader_1k0c0_2068,._appRowItem_1k0c0_2087{grid-template-columns:60px 1fr 1fr auto;padding:.75rem .5rem}._deleteAppBtn_1k0c0_2177 span{display:none}}._approvalsContainer_1k0c0_2212{display:flex;flex-direction:column;gap:2rem}._approvalsGrid_1k0c0_2218{display:grid;grid-template-columns:repeat(auto-fill,minmax(360px,1fr));gap:2rem}._approvalChildCard_1k0c0_2224{background:var(--color-surface-solid);border:1px solid var(--color-border);border-radius:var(--radius-xl);padding:1.75rem;display:flex;flex-direction:column;gap:1.25rem;box-shadow:var(--shadow-sm)}._approvalCardHeader_1k0c0_2235{display:flex;align-items:center;gap:1rem}._approvalAvatarBox_1k0c0_2241{width:52px;height:52px;border-radius:var(--radius-lg);border:3px solid var(--color-primary);display:flex;align-items:center;justify-content:center;background:#0f172a;overflow:hidden;flex-shrink:0}._approvalChildInfo_1k0c0_2254{flex:1}._approvalChildInfo_1k0c0_2254 h3{font-size:1.2rem;font-weight:800;color:var(--color-text-main);margin-bottom:.2rem}._approvalProgressText_1k0c0_2265{font-size:.85rem;font-weight:600;color:var(--color-text-muted)}._approvedCelebrationBadge_1k0c0_2271{display:inline-flex;align-items:center;gap:.35rem;background:#10b98126;color:#10b981;font-weight:800;font-size:.75rem;padding:.3rem .6rem;border-radius:var(--radius-pill)}._journeyCompleteBanner_1k0c0_2283{background:#10b9811f;border:1px solid rgba(16,185,129,.3);padding:.75rem 1rem;border-radius:var(--radius-md);font-size:.85rem;color:#065f46}._approvalActsList_1k0c0_2292{display:flex;flex-direction:column;gap:.75rem}._approvalActItem_1k0c0_2298{background:var(--color-background);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:.85rem 1rem;display:flex;justify-content:space-between;align-items:center;gap:1rem;transition:all .2s}._actItemDone_1k0c0_2310{border-color:#10b9814d;background:#10b9810a}._approvalActMain_1k0c0_2315{display:flex;align-items:center;gap:.75rem;flex:1}._approvalActIcon_1k0c0_2322{width:38px;height:38px;border-radius:var(--radius-md);background:#0f172a;border:1px solid #334155;display:flex;align-items:center;justify-content:center;overflow:hidden;flex-shrink:0}._approvalActTitleGroup_1k0c0_2335{display:flex;flex-direction:column;gap:.2rem}._approvalActTitle_1k0c0_2335{font-weight:700;font-size:.9rem;color:var(--color-text-main)}._approvalActStatusRow_1k0c0_2347{display:flex;align-items:center;gap:.5rem}._statusDoneBadge_1k0c0_2353{display:inline-flex;align-items:center;gap:.25rem;color:#10b981;font-size:.75rem;font-weight:700}._statusProgressBadge_1k0c0_2362{display:inline-flex;align-items:center;gap:.25rem;color:#f59e0b;font-size:.75rem;font-weight:700}._statusPendingBadge_1k0c0_2371{color:var(--color-text-muted);font-size:.75rem;font-weight:600}._approvalActionsRow_1k0c0_2377{display:flex;gap:.5rem}._approveBtn_1k0c0_2382{display:inline-flex;align-items:center;gap:.35rem;background:#10b981;color:#fff;border:none;padding:.45rem .85rem;border-radius:var(--radius-pill);font-weight:700;font-size:.8rem;cursor:pointer;transition:opacity .2s}._approveBtn_1k0c0_2382:hover{opacity:.9}._rejectBtn_1k0c0_2401{display:inline-flex;align-items:center;gap:.35rem;background:transparent;color:var(--color-text-muted);border:1px solid var(--color-border);padding:.45rem .85rem;border-radius:var(--radius-pill);font-weight:700;font-size:.8rem;cursor:pointer;transition:all .2s}._rejectBtn_1k0c0_2401:hover{color:var(--color-danger);border-color:var(--color-danger)}._emptyApprovalState_1k0c0_2421{text-align:center;color:var(--color-text-muted);font-size:.85rem;padding:1.5rem 0}._catalogContainer_1k0c0_2429,._assignContainer_1k0c0_2430{display:flex;flex-direction:column;gap:1.5rem}._cardMainIconImg_1k0c0_2436{width:100%;height:100%;object-fit:contain}._sectionHeaderSmall_1k0c0_2442{margin-bottom:1rem}._sectionHeaderSmall_1k0c0_2442 h3{font-size:1.15rem;font-weight:800;color:var(--color-text-main)}._assignedListSection_1k0c0_2452{margin-top:1.5rem}._badgeFreq_1k0c0_965{background:#8b5cf61a;color:var(--color-primary);font-size:.72rem;font-weight:700;padding:.2rem .5rem;border-radius:var(--radius-pill)}._badgePeriod_1k0c0_978{background:#f59e0b1f;color:#d97706;font-size:.72rem;font-weight:700;padding:.2rem .5rem;border-radius:var(--radius-pill)}._assignModal_1k0c0_2475{max-width:780px!important;max-height:90vh;overflow-y:auto;background:#0b0f19!important;border:1.5px solid rgba(139,92,246,.5)!important;color:#fff!important}._assignWizardContent_1k0c0_2484{display:flex;flex-direction:column;gap:1.5rem;margin:.75rem 0}._assignStepBlock_1k0c0_2491{background:#111827!important;border:1px solid rgba(148,163,184,.22)!important;border-radius:var(--radius-lg);padding:1.25rem;display:flex;flex-direction:column;gap:1rem}._stepTitleRow_1k0c0_2501{display:flex;align-items:center;gap:.75rem}._stepNum_1k0c0_2507{width:28px;height:28px;border-radius:50%;background:#7c3aed;color:#fff;display:flex;align-items:center;justify-content:center;font-weight:800;font-size:.85rem;flex-shrink:0}._stepTitleRow_1k0c0_2501 h4{font-size:1.05rem;font-weight:800;color:#fff!important;margin:0}._stepHeaderBetween_1k0c0_2528{display:flex;justify-content:space-between;align-items:center;width:100%}._toggleAllBtn_1k0c0_2535{background:#8b5cf629;border:1px solid #A78BFA;color:#e9d5ff;padding:.3rem .85rem;border-radius:var(--radius-pill);font-size:.78rem;font-weight:700;cursor:pointer;transition:all .2s}._toggleAllBtn_1k0c0_2535:hover{background:#7c3aed;color:#fff}._catalogSelectorGrid_1k0c0_2553{display:grid;grid-template-columns:repeat(auto-fill,minmax(210px,1fr));gap:.75rem;max-height:240px;overflow-y:auto;padding-right:.25rem}._catalogSelectCard_1k0c0_2562{background:#1e293b!important;border:2px solid #334155!important;border-radius:var(--radius-md);padding:.75rem;display:flex;align-items:center;gap:.65rem;cursor:pointer;position:relative;transition:all .2s}._catalogSelectCard_1k0c0_2562:hover{border-color:#a78bfa!important;background:#26354d!important;transform:translateY(-1px)}._selectedCatalogCard_1k0c0_2581{border-color:#a78bfa!important;background:linear-gradient(135deg,#6d28d98c,#7c3aed61)!important;box-shadow:0 0 0 2px #a78bfa73,0 6px 18px #8b5cf659!important;transform:translateY(-2px)}._selectedCatalogCard_1k0c0_2581 strong{color:#fff!important}._selectedCatalogCard_1k0c0_2581 ._catalogCardPts_1k0c0_2592{color:#e9d5ff!important}._checkboxContainer_1k0c0_2596{display:inline-flex;align-items:center;gap:.65rem;font-size:.9rem;font-weight:600;color:var(--color-text-main)!important;cursor:pointer;-webkit-user-select:none;user-select:none}._bulkCheck_1k0c0_2607{background:var(--color-background);padding:.85rem 1rem;border-radius:var(--radius-md);border:1px solid var(--color-border);color:var(--color-text-main)!important}._bulkCheck_1k0c0_2607 label{color:var(--color-text-main)!important}._reproveBtn_1k0c0_2619{display:inline-flex;align-items:center;gap:.35rem;background:#ef4444;color:#fff;border:none;padding:.45rem .85rem;border-radius:var(--radius-pill);font-weight:700;font-size:.8rem;cursor:pointer;transition:opacity .2s}._reproveBtn_1k0c0_2619:hover{opacity:.9}._catalogCardIcon_1k0c0_2638{width:38px;height:38px;border-radius:var(--radius-md);background:#0f172a;display:flex;align-items:center;justify-content:center;overflow:hidden;flex-shrink:0}._catalogCardInfo_1k0c0_2650{display:flex;flex-direction:column;gap:.15rem;overflow:hidden;flex:1}._catalogCardInfo_1k0c0_2650 strong{font-size:.88rem;color:#fff!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._catalogCardPts_1k0c0_2592{font-size:.76rem;color:#cbd5e1!important;font-weight:600}._selectedCheckBadge_1k0c0_2672{position:absolute;top:6px;right:6px;background:#7c3aed;color:#fff;width:20px;height:20px;border-radius:50%;display:flex;align-items:center;justify-content:center}._childrenCheckboxGrid_1k0c0_2687{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:.75rem}._childCheckboxCard_1k0c0_2693{background:#1e293b;border:2px solid #334155;border-radius:var(--radius-md);padding:.75rem 1rem;display:flex;align-items:center;gap:.75rem;cursor:pointer;transition:all .2s}._childCheckboxCard_1k0c0_2693:hover{border-color:#94a3b8}._checkedChildCard_1k0c0_2709{background:#3b82f626;box-shadow:var(--shadow-sm)}._checkboxAvatarBox_1k0c0_2714{width:36px;height:36px;border-radius:50%;border:2px solid #3B82F6;overflow:hidden;display:flex;align-items:center;justify-content:center}._checkboxChildInfo_1k0c0_2725{display:flex;flex-direction:column;gap:.1rem;flex:1}._checkboxChildInfo_1k0c0_2725 strong{font-size:.92rem;color:#fff!important}._checkboxChildInfo_1k0c0_2725 span{font-size:.78rem;color:#cbd5e1!important}._customCheckboxBox_1k0c0_2742{display:flex;align-items:center;justify-content:center}._frequencyOptionsRow_1k0c0_2749{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:.75rem}._freqRadioCard_1k0c0_2755{display:flex;align-items:flex-start;gap:.75rem;background:#1e293b;border:2px solid #334155;border-radius:var(--radius-md);padding:.85rem;cursor:pointer;transition:all .2s}._freqRadioCard_1k0c0_2755 input[type=radio]{margin-top:3px;cursor:pointer}._freqRadioCard_1k0c0_2755 div{display:flex;flex-direction:column;gap:.2rem}._freqRadioCard_1k0c0_2755 strong{font-size:.88rem;color:#fff!important}._freqRadioCard_1k0c0_2755 span{font-size:.76rem;color:#cbd5e1!important}._activeFreqCard_1k0c0_2788{border-color:#a78bfa!important;background:#7c3aed52!important;box-shadow:0 0 0 1px #a78bfa59}._daysPickerBox_1k0c0_2794{background:#0f172a;padding:.85rem;border-radius:var(--radius-md);border:1px solid #334155;display:flex;flex-direction:column;gap:.5rem}._daysPickerBox_1k0c0_2794 label{font-size:.82rem;font-weight:700;color:#e2e8f0!important}._periodGrid_1k0c0_2811{display:grid;grid-template-columns:1fr 1.5fr;gap:1.25rem}._endDateRadios_1k0c0_2817{display:flex;flex-direction:column;gap:.4rem;margin-top:.35rem}._radioLabel_1k0c0_2824{display:inline-flex;align-items:center;gap:.5rem;font-size:.85rem;color:var(--color-text-main);cursor:pointer}._deadlineBox_1k0c0_2834{display:flex;flex-direction:column;gap:.75rem}._deadlineInputRow_1k0c0_2840{display:flex;align-items:center;gap:.75rem;font-size:.88rem;font-weight:600;color:var(--color-text-main);padding-left:1.75rem}._timeInput_1k0c0_2850{width:130px;padding:.5rem .75rem;border:1px solid var(--color-border);border-radius:var(--radius-md);font-size:.95rem;font-weight:700;outline:none}._timeInput_1k0c0_2850:focus{border-color:var(--color-primary)}._summaryCardBox_1k0c0_2865{background:var(--color-surface-solid);border:1px solid rgba(139,92,246,.3);border-radius:var(--radius-md);padding:1rem 1.25rem;display:flex;flex-direction:column;gap:.65rem}._summaryItem_1k0c0_2875{display:flex;align-items:baseline;gap:.75rem;font-size:.88rem}._summaryLabel_1k0c0_2882{color:var(--color-text-muted);font-weight:700;min-width:110px}._summaryValue_1k0c0_2888{color:var(--color-text-main);font-weight:600}._emailActionRow_1k0c0_2894{margin-top:1.5rem;display:flex;gap:1rem}._previewEmailBtn_1k0c0_2900{display:inline-flex;align-items:center;gap:.6rem;padding:.8rem 1.5rem;background:linear-gradient(135deg,#4f46e5,#7c3aed);color:#fff;border:none;border-radius:var(--radius-pill);font-weight:700;font-size:.95rem;cursor:pointer;box-shadow:0 4px 15px #6366f159;transition:all .2s ease}._previewEmailBtn_1k0c0_2900:hover{transform:translateY(-2px);box-shadow:0 6px 20px #6366f173}._emailPreviewModalContent_1k0c0_2921{background:var(--color-surface);border-radius:var(--radius-xl);border:1px solid var(--color-border);width:95%;max-width:680px;max-height:90vh;display:flex;flex-direction:column;box-shadow:0 20px 40px #00000059;overflow:hidden;animation:_modalPop_1k0c0_1 .25s ease-out}._emailPreviewHeader_1k0c0_2935{display:flex;justify-content:space-between;align-items:flex-start;padding:1.5rem;border-bottom:1px solid var(--color-border)}._emailPreviewMeta_1k0c0_2943{background:var(--color-surface-solid);padding:.85rem 1.5rem;border-bottom:1px solid var(--color-border);font-size:.85rem;color:var(--color-text-muted);display:flex;flex-direction:column;gap:.3rem}._emailPreviewMeta_1k0c0_2943 strong{color:var(--color-text-main)}._emailIframeContainer_1k0c0_2958{flex:1;min-height:480px;background:#f1f5f9;overflow:hidden}._emailIframe_1k0c0_2958{width:100%;height:100%;min-height:480px;border:none;display:block}._emailPreviewFooter_1k0c0_2973{padding:1rem 1.5rem;border-top:1px solid var(--color-border);display:flex;justify-content:flex-end;background:var(--color-surface)}._extraStickerModalContent_1k0c0_2981{background:#0b0f19;border-radius:24px;border:1.5px solid rgba(139,92,246,.5);width:96%;max-width:760px;margin:auto;display:flex;flex-direction:column;gap:.95rem;padding:1.35rem 1.65rem;box-shadow:0 0 55px #8b5cf647,0 25px 50px -12px #000000d9;animation:_modalPop_1k0c0_1 .25s ease-out;color:#fff}._extraModalTopRow_1k0c0_2997{display:flex;justify-content:space-between;align-items:flex-start;gap:1rem}._extraModalTitle_1k0c0_3004{display:flex;align-items:center;gap:.5rem;font-size:1.25rem;font-weight:900;color:#fff;margin:0 0 .2rem}._extraModalSub_1k0c0_3014{font-size:.84rem;color:#94a3b8;margin:0}._extraFeedbackBanner_1k0c0_3020{background:#ef444426;border:1.5px solid #EF4444;color:#f87171;padding:.55rem .85rem;border-radius:10px;font-size:.85rem;font-weight:700}._extraCompactSection_1k0c0_3030{display:flex;flex-direction:column;gap:.5rem}._extraSectionLabel_1k0c0_3036{font-size:.8rem;font-weight:800;color:#cbd5e1;text-transform:uppercase;letter-spacing:.04em}._extraCollectionsGrid_1k0c0_3044{display:grid;grid-template-columns:repeat(auto-fit,minmax(165px,1fr));gap:.65rem}._extraColCard_1k0c0_3050{display:flex;align-items:center;gap:.65rem;background:#131b2e;border:1.5px solid rgba(255,255,255,.1);border-radius:14px;padding:.55rem .7rem;cursor:pointer;text-align:left;transition:all .18s ease;color:#fff}._extraColCard_1k0c0_3050:hover{border-color:#a78bfa80;background:#1a243d}._extraColCardActive_1k0c0_3069{background:linear-gradient(135deg,#6d28d961,#1e293bf2);border-color:#a78bfa;box-shadow:0 0 0 1px #a78bfa66,0 6px 16px #7c3aed40}._extraColCoverBox_1k0c0_3075{width:44px;height:54px;min-width:44px;border-radius:10px;overflow:hidden;background:#0b0f19;border:1px solid rgba(255,255,255,.16);display:flex;align-items:center;justify-content:center}._extraColCoverImg_1k0c0_3088{width:100%;height:100%;object-fit:cover}._extraColCoverEmoji_1k0c0_3094{font-size:1.45rem;align-items:center;justify-content:center}._extraColMeta_1k0c0_3100{display:flex;flex-direction:column;gap:.12rem;min-width:0;flex:1}._extraColTitle_1k0c0_3108{font-size:.84rem;font-weight:800;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._extraColMonth_1k0c0_3117{font-size:.72rem;color:#94a3b8;font-weight:600}._extraColProgressBadge_1k0c0_3123{font-size:.68rem;font-weight:800;color:#34d399}._extraModeHeaderRow_1k0c0_3129{display:flex;justify-content:space-between;align-items:center;gap:.75rem;flex-wrap:wrap}._extraModeTabs_1k0c0_3137{display:inline-flex;background:#131b2e;border:1px solid rgba(255,255,255,.12);border-radius:10px;padding:.2rem;gap:.25rem}._extraModeTab_1k0c0_3137{background:transparent;border:none;color:#94a3b8;padding:.38rem .8rem;border-radius:8px;font-size:.78rem;font-weight:800;cursor:pointer;transition:all .15s ease}._extraModeTab_1k0c0_3137:hover{color:#fff}._extraModeTabActive_1k0c0_3162{background:#7c3aed;color:#fff;box-shadow:0 2px 8px #7c3aed66}._extraRandomPreviewBox_1k0c0_3168{display:flex;align-items:center;gap:.9rem;background:linear-gradient(135deg,#7c3aed29,#0f172ad9);border:1px solid rgba(167,139,250,.3);border-radius:14px;padding:.7rem 1rem}._extraRandomPacketImg_1k0c0_3178{width:44px;height:56px;object-fit:contain;flex-shrink:0}._extraRandomInfo_1k0c0_3185{display:flex;flex-direction:column;gap:.18rem;font-size:.82rem;color:#cbd5e1}._extraRandomInfo_1k0c0_3185 strong{color:#fff;font-size:.88rem}._extraStickersPickerWrap_1k0c0_3198{display:flex;flex-direction:column;gap:.5rem;background:#111827;border:1px solid rgba(255,255,255,.1);border-radius:14px;padding:.65rem}._extraStickersMiniGrid_1k0c0_3208{display:grid;grid-template-columns:repeat(10,1fr);gap:.42rem}@media(max-width:640px){._extraStickersMiniGrid_1k0c0_3208{grid-template-columns:repeat(5,1fr)}}._extraStickerThumbBtn_1k0c0_3220{position:relative;aspect-ratio:4 / 5;background:#1e293b;border:2px solid rgba(255,255,255,.12);border-radius:10px;padding:0;cursor:pointer;overflow:hidden;transition:all .15s ease}._extraStickerThumbBtn_1k0c0_3220:hover{transform:translateY(-2px);border-color:#a78bfa}._extraStickerThumbActive_1k0c0_3237{border-color:#7ce02b!important;box-shadow:0 0 0 2px #7ce02b73,0 4px 12px #00000080;transform:translateY(-2px) scale(1.04)}._extraStickerThumbImgWrap_1k0c0_3243{width:100%;height:100%;position:relative;display:flex;align-items:center;justify-content:center}._extraStickerThumbImg_1k0c0_3243{width:100%;height:100%;object-fit:cover}._extraStickerThumbEmoji_1k0c0_3258{font-size:1.35rem;align-items:center;justify-content:center}._extraStickerPosTag_1k0c0_3264{position:absolute;bottom:2px;left:3px;background:#020617c7;color:#e2e8f0;font-size:.58rem;font-weight:800;padding:1px 4px;border-radius:4px}._extraStickerOwnedDot_1k0c0_3276{position:absolute;top:2px;right:2px;width:14px;height:14px;border-radius:50%;background:#10b981;color:#052e16;font-size:.55rem;font-weight:900;display:flex;align-items:center;justify-content:center}._extraSelectedStickerBar_1k0c0_3292{display:flex;justify-content:space-between;align-items:center;gap:.5rem;font-size:.8rem;color:#e2e8f0;padding:.2rem .25rem 0}._tagNewSuccess_1k0c0_3302{color:#7ce02b;font-weight:800;font-size:.76rem}._tagOwnedWarn_1k0c0_3308{color:#fbbf24;font-weight:700;font-size:.76rem}._extraModalFooter_1k0c0_3314{display:flex;justify-content:flex-end;align-items:center;gap:.65rem;padding-top:.25rem}._assignJourneyWrapper_1k0c0_3323{display:flex;flex-direction:column;gap:1.15rem;color:#fff}._assignHeroHeader_1k0c0_3330{display:flex;justify-content:space-between;align-items:center;gap:1rem;flex-wrap:wrap}._assignHeroTitle_1k0c0_3338{font-size:1.65rem;font-weight:800;color:#fff;margin:0 0 .25rem;letter-spacing:-.02em}._assignHeroSub_1k0c0_3346{font-size:.95rem;color:#ffffffb8;margin:0}._assignPrimaryBtn_1k0c0_3352{display:inline-flex;align-items:center;gap:.5rem;background:linear-gradient(135deg,#7c3aed,#9333ea);color:#fff;border:1px solid rgba(168,85,247,.45);border-radius:999px;padding:.75rem 1.4rem;font-size:.95rem;font-weight:800;cursor:pointer;box-shadow:0 8px 24px #7c3aed73;transition:transform .15s ease,box-shadow .15s ease;white-space:nowrap}._assignPrimaryBtn_1k0c0_3352:hover{transform:translateY(-2px);box-shadow:0 12px 28px #7c3aed99}._journeySelectorBar_1k0c0_3374{display:flex;align-items:center;gap:1rem;background:#0f0c1dd1;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border:1px solid rgba(255,255,255,.08);border-radius:16px;padding:.75rem 1.25rem;flex-wrap:wrap}._journeyBarLabel_1k0c0_3386{font-size:.9rem;font-weight:700;color:#ffffffa6}._journeyChildPills_1k0c0_3392{display:flex;align-items:center;gap:.6rem;flex-wrap:wrap}._journeyChildPill_1k0c0_3392{display:inline-flex;align-items:center;gap:.55rem;padding:.42rem 1rem .42rem .5rem;border-radius:12px;background:#ffffff0f;border:1.5px solid rgba(255,255,255,.12);color:#ffffffc7;font-size:.9rem;font-weight:700;cursor:pointer;transition:all .2s ease}._journeyChildPill_1k0c0_3392:hover{background:#ffffff1f;color:#fff}._journeyChildPillActive_1k0c0_3419{background:#0f172af2;border-color:#f59e0b;color:#fbbf24;box-shadow:0 4px 16px #f59e0b40}._journeyPillAvatar_1k0c0_3426{width:26px!important;height:26px!important;min-width:26px;border-radius:50%;overflow:hidden;display:flex;align-items:center;justify-content:center;background:#ffffff26;font-size:.95rem}._journeyMetricsBar_1k0c0_3439{display:flex;align-items:center;gap:2.5rem;background:#0f0c1dd1;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border:1px solid rgba(255,255,255,.08);border-radius:16px;padding:.95rem 1.5rem;flex-wrap:wrap}._journeyMetricItem_1k0c0_3451{display:flex;flex-direction:column;gap:.2rem}._journeyMetricLabel_1k0c0_3457{font-size:.72rem;font-weight:800;letter-spacing:.06em;color:#ffffff85;text-transform:uppercase}._journeyMetricValPurple_1k0c0_3465{font-size:1.25rem;font-weight:900;color:#c084fc}._journeyMetricValGreen_1k0c0_3471{font-size:1.25rem;font-weight:900;color:#4ade80}._journeyMetricDivider_1k0c0_3477{width:1px;height:36px;background:#ffffff1a}._journeyFilterRow_1k0c0_3483{display:flex;justify-content:space-between;align-items:center;gap:1rem;flex-wrap:wrap}._journeyFilterPills_1k0c0_3491{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}._journeyFilterPill_1k0c0_3491{background:#131726;border:1px solid rgba(255,255,255,.12);color:#ffffffc7;padding:.48rem 1.1rem;border-radius:12px;font-size:.86rem;font-weight:700;cursor:pointer;transition:all .18s ease}._journeyFilterPill_1k0c0_3491:hover{background:#ffffff1f;color:#fff}._journeyFilterPillActive_1k0c0_3515{background:#fff!important;border-color:#fff!important;color:#6d28d9!important;box-shadow:0 4px 14px #fff3}._weekPreviewToggleBtn_1k0c0_3522{display:inline-flex;align-items:center;gap:.45rem;background:#131726;border:1px solid rgba(255,255,255,.15);color:#ffffffe0;padding:.48rem 1.1rem;border-radius:12px;font-size:.86rem;font-weight:700;cursor:pointer;transition:all .2s ease}._weekPreviewToggleBtn_1k0c0_3522:hover,._weekPreviewToggleBtnActive_1k0c0_3538{background:#7c3aed47;border-color:#a78bfa;color:#fff}._journeySectionBlock_1k0c0_3544{display:flex;flex-direction:column;gap:.75rem;margin-top:.35rem}._journeySectionHeader_1k0c0_3551{display:flex;justify-content:space-between;align-items:center;gap:.5rem;font-size:1rem;font-weight:800;color:#fff}._journeySectionHeader_1k0c0_3551 h3{font-size:1.15rem;font-weight:800;color:#fff;margin:0}._journeySectionHeader_1k0c0_3551 span{font-size:.85rem;font-weight:500;color:#94a3b8}._journeyCardsList_1k0c0_3574{display:flex;flex-direction:column;gap:.65rem}._journeyActCard_1k0c0_3580{display:flex;justify-content:space-between;align-items:center;gap:1rem;background:#0f0c1dd6;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border:1px solid rgba(255,255,255,.08);border-radius:16px;padding:.9rem 1.25rem;transition:border-color .2s ease,transform .15s ease}._journeyActCard_1k0c0_3580:hover{border-color:#a78bfa59}._journeyActLeft_1k0c0_3597{display:flex;align-items:center;gap:1rem;min-width:0;flex:1}._journeyActIconBox_1k0c0_3605{width:48px;height:48px;min-width:48px;border-radius:14px;background:#8b5cf624;border:1px solid rgba(167,139,250,.22);display:flex;align-items:center;justify-content:center;font-size:1.65rem;overflow:hidden}._journeyActIconImg_1k0c0_3619{width:38px;height:38px;object-fit:contain}._journeyActInfo_1k0c0_3625{display:flex;flex-direction:column;gap:.25rem;min-width:0}._journeyActTitleRow_1k0c0_3632{display:flex;align-items:center;gap:.6rem;flex-wrap:wrap}._journeyActTitle_1k0c0_3632{font-size:1rem;font-weight:800;color:#fff;margin:0}._journeyActSubtitle_1k0c0_3646{font-size:.83rem;color:#fff9;display:flex;align-items:center;flex-wrap:wrap;gap:.25rem}._journeyFreqTag_1k0c0_3655{font-size:.68rem;font-weight:800;padding:.2rem .6rem;border-radius:999px;letter-spacing:.04em;text-transform:uppercase}._badgeSemanal_1k0c0_3664{background:#8b5cf638;color:#c084fc;border:1px solid rgba(192,132,252,.3)}._badgeFlexivel_1k0c0_3670{background:#10b98138;color:#34d399;border:1px solid rgba(52,211,153,.3)}._badgeQuinzenal_1k0c0_3676,._badgeMensal_1k0c0_3682{background:#8b5cf638;color:#c084fc;border:1px solid rgba(192,132,252,.3)}._journeyNextHighlight_1k0c0_3688{color:#c084fc;font-weight:700}._journeyActRight_1k0c0_3693{display:flex;align-items:center;gap:.85rem;flex-shrink:0}._journeyCoinBadge_1k0c0_3700{display:inline-flex;align-items:center;gap:.35rem;background:transparent;border:none;color:#34d399;font-weight:900;font-size:.98rem;padding:.25rem .4rem}._journeyCoinImg_1k0c0_3712{width:20px;height:20px;object-fit:contain}._journeyMenuContainer_1k0c0_3718{position:relative}._journeyDotsBtn_1k0c0_3722{background:#ffffff0f;border:1px solid rgba(255,255,255,.12);color:#ffffffbf;width:34px;height:34px;border-radius:10px;display:flex;align-items:center;justify-content:center;cursor:pointer;font-size:.85rem;letter-spacing:1px;transition:all .15s ease}._journeyDotsBtn_1k0c0_3722:hover{background:#ffffff24;color:#fff}._journeyActCardMenuOpen_1k0c0_3743{z-index:100!important;position:relative!important}._journeyDropdownMenu_1k0c0_3748{position:absolute;right:0;top:calc(100% + 6px);background:#181432;border:1px solid rgba(167,139,250,.45);border-radius:12px;padding:.45rem;min-width:185px;z-index:999!important;box-shadow:0 16px 36px #000000d9;display:flex;flex-direction:column;gap:.25rem}._journeyDropdownMenu_1k0c0_3748 button{background:transparent;border:none;color:#fff;text-align:left;padding:.55rem .75rem;border-radius:8px;font-size:.85rem;font-weight:700;cursor:pointer;transition:background .15s ease}._journeyDropdownMenu_1k0c0_3748 button:hover{background:#8b5cf638}._journeyDropdownDanger_1k0c0_3781{color:#f87171!important}._journeyDropdownDanger_1k0c0_3781:hover{background:#ef444433!important}._journeyEmptyBox_1k0c0_3789{background:#0f0c1db8;border:1px dashed rgba(255,255,255,.18);border-radius:16px;padding:2rem;text-align:center;color:#ffffffa6;display:flex;flex-direction:column;align-items:center;gap:.85rem}._dashWrapper_1k0c0_3803{display:flex;flex-direction:column;gap:1.35rem}._dashChildBanner_1k0c0_3809{background:linear-gradient(135deg,#0f172af0,#131126f5);border:1.5px solid rgba(167,139,250,.28);border-radius:20px;padding:1.25rem 1.5rem;display:flex;align-items:center;justify-content:space-between;gap:1rem;flex-wrap:wrap}._dashChildProfileLeft_1k0c0_3821{display:flex;align-items:center;gap:1rem}._dashChildAvatarRing_1k0c0_3827{width:64px;height:64px;border-radius:50%;border:3px solid #8B5CF6;overflow:hidden;flex-shrink:0;background:#0f172a}._dashChildTitleGroup_1k0c0_3837 h2{margin:0;font-size:1.45rem;font-weight:900;color:#fff;display:flex;align-items:center;gap:.6rem}._dashChildSub_1k0c0_3847{margin:.2rem 0 0;font-size:.88rem;color:#94a3b8;font-weight:600}._dashTopQuickStats_1k0c0_3854{display:flex;align-items:center;gap:.85rem;flex-wrap:wrap}._dashQuickStatPill_1k0c0_3861{background:#1e293bd9;border:1px solid rgba(148,163,184,.25);border-radius:14px;padding:.6rem 1rem;display:flex;flex-direction:column;gap:.15rem;min-width:120px}._dashQuickStatLabel_1k0c0_3872{font-size:.7rem;font-weight:800;text-transform:uppercase;letter-spacing:.04em;color:#94a3b8}._dashQuickStatVal_1k0c0_3880{font-size:1.15rem;font-weight:900;color:#fff;display:flex;align-items:center;gap:.35rem}._dashPeriodsGrid_1k0c0_3890{display:grid;grid-template-columns:repeat(auto-fit,minmax(290px,1fr));gap:1.1rem}._dashPeriodCard_1k0c0_3896{background:#0d1220f0;border:1.5px solid rgba(148,163,184,.22);border-radius:18px;padding:1.25rem;display:flex;flex-direction:column;gap:.9rem;box-shadow:0 10px 28px #00000059}._dashPeriodHeader_1k0c0_3907{display:flex;align-items:center;justify-content:space-between;gap:.5rem}._dashPeriodTitle_1k0c0_3914{display:flex;align-items:center;gap:.5rem;font-size:1.02rem;font-weight:900;color:#fff;margin:0}._dashPeriodBadge_1k0c0_3924{padding:.25rem .65rem;border-radius:999px;font-size:.74rem;font-weight:800}._dashMetricsTwoCol_1k0c0_3931{display:grid;grid-template-columns:1fr 1fr;gap:.75rem}._dashMetricBox_1k0c0_3937{background:#182136bf;border:1px solid rgba(148,163,184,.16);border-radius:12px;padding:.75rem .85rem;display:flex;flex-direction:column;gap:.2rem}._dashMetricBox_1k0c0_3937 strong{font-size:1.3rem;font-weight:900;color:#f8fafc}._dashMetricBox_1k0c0_3937 span{font-size:.76rem;color:#94a3b8;font-weight:700}._dashWeekDaysStrip_1k0c0_3959{display:flex;align-items:center;justify-content:space-between;gap:.35rem;padding-top:.25rem}._dashDayDotCol_1k0c0_3967{display:flex;flex-direction:column;align-items:center;gap:.25rem;flex:1}._dashDayDotLabel_1k0c0_3975{font-size:.68rem;font-weight:800;color:#94a3b8}._dashDayDotCircle_1k0c0_3981{width:30px;height:30px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:.75rem;font-weight:900;background:#1e293bd9;border:1.5px solid rgba(148,163,184,.25);color:#64748b}._dashDayDotFull_1k0c0_3995{background:#10b98138;border-color:#10b981;color:#34d399}._dashDayDotPartial_1k0c0_4001{background:#f59e0b33;border-color:#f59e0b;color:#fbbf24}._dashPanelsGrid_1k0c0_4008{display:grid;grid-template-columns:repeat(auto-fit,minmax(420px,1fr));gap:1.2rem}@media(max-width:900px){._dashPanelsGrid_1k0c0_4008{grid-template-columns:1fr}}._dashPanelCard_1k0c0_4020{background:#0d1220f0;border:1.5px solid rgba(148,163,184,.22);border-radius:18px;padding:1.3rem;display:flex;flex-direction:column;gap:1rem}._dashPanelHeader_1k0c0_4030{display:flex;align-items:center;justify-content:space-between;gap:.75rem;flex-wrap:wrap}._dashPanelTitleGroup_1k0c0_4038{display:flex;align-items:center;gap:.65rem}._dashPanelTitleGroup_1k0c0_4038 h3{margin:0;font-size:1.08rem;font-weight:900;color:#fff}._dashPanelCountPill_1k0c0_4051{background:#8b5cf633;border:1px solid rgba(167,139,250,.4);color:#c4b5fd;padding:.2rem .65rem;border-radius:999px;font-size:.76rem;font-weight:800}._dashPanelLinkBtn_1k0c0_4061{background:#1e293bd9;border:1px solid rgba(148,163,184,.28);color:#e2e8f0;padding:.4rem .85rem;border-radius:10px;font-size:.78rem;font-weight:800;cursor:pointer;display:inline-flex;align-items:center;gap:.35rem;transition:all .15s ease}._dashPanelLinkBtn_1k0c0_4061:hover{border-color:#a78bfa;color:#fff;background:#7c3aed40}._dashStickerGallery_1k0c0_4083{display:grid;grid-template-columns:repeat(5,1fr);gap:.6rem}@media(max-width:640px){._dashStickerGallery_1k0c0_4083{grid-template-columns:repeat(5,1fr);gap:.4rem}}@media(max-width:440px){._dashStickerGallery_1k0c0_4083{grid-template-columns:repeat(4,1fr);gap:.35rem}}._dashStickerItem_1k0c0_4103{background:#131b2e;border:1.5px solid rgba(56,189,248,.35);border-radius:12px;padding:.45rem;display:flex;flex-direction:column;align-items:center;gap:.25rem;text-align:center}._dashStickerImg_1k0c0_4115{width:48px;height:48px;object-fit:contain}._dashStickerName_1k0c0_4121{font-size:.66rem;font-weight:800;color:#e2e8f0;width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._dashItemsList_1k0c0_4132{display:flex;flex-direction:column;gap:.6rem;max-height:270px;overflow-y:auto}._dashListItem_1k0c0_4140{background:#182136c7;border:1px solid rgba(148,163,184,.18);border-radius:12px;padding:.7rem .9rem;display:flex;align-items:center;justify-content:space-between;gap:.75rem}._dashListItemLeft_1k0c0_4151{display:flex;align-items:center;gap:.75rem;min-width:0}._dashListItemEmoji_1k0c0_4158{font-size:1.45rem;line-height:1}._dashListItemInfo_1k0c0_4163{display:flex;flex-direction:column;gap:.12rem;min-width:0}._dashListItemInfo_1k0c0_4163 strong{font-size:.9rem;font-weight:800;color:#f8fafc}._dashListItemInfo_1k0c0_4163 span{font-size:.76rem;color:#94a3b8}._dashEmptyMini_1k0c0_4181{background:#0f172a8c;border:1px dashed rgba(148,163,184,.25);border-radius:12px;padding:1.25rem;text-align:center;color:#94a3b8;font-size:.85rem}._pillCountBadge_1k0c0_4192{padding:2px 7px;border-radius:999px;font-size:.72rem;font-weight:900;margin-left:2px}._pillCountPending_1k0c0_4200{background:#f59e0b;color:#0f172a}._pillCountOk_1k0c0_4205{background:#10b98138;color:#34d399}._overlay_u0h7o_1{position:fixed;inset:0;background:#070b14e0;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);display:flex;align-items:center;justify-content:center;z-index:10000;padding:16px;animation:_fadeIn_u0h7o_1 .25s ease-out}@keyframes _fadeIn_u0h7o_1{0%{opacity:0}to{opacity:1}}._modal_u0h7o_19{position:relative;background:linear-gradient(145deg,#1e293b,#0f172a);border:1px solid rgba(255,255,255,.12);box-shadow:0 25px 60px #000000b3,0 0 30px #8b5cf626;border-radius:28px;width:100%;max-width:460px;padding:24px 22px;display:flex;flex-direction:column;color:#f8fafc;animation:_popIn_u0h7o_1 .3s cubic-bezier(.175,.885,.32,1.275)}@keyframes _popIn_u0h7o_1{0%{opacity:0;transform:scale(.92) translateY(14px)}to{opacity:1;transform:scale(1) translateY(0)}}._modalHeader_u0h7o_45{display:flex;align-items:center;justify-content:space-between;margin-bottom:20px;gap:12px}._titleCluster_u0h7o_53{display:flex;align-items:center;gap:12px}._iconBadge_u0h7o_59{width:44px;height:44px;border-radius:14px;display:flex;align-items:center;justify-content:center;flex-shrink:0}._title_u0h7o_53{font-size:1.15rem;font-weight:900;color:#fff;margin:0 0 3px;letter-spacing:-.01em}._subtitle_u0h7o_77{font-size:.84rem;color:#94a3b8;margin:0}._subtitle_u0h7o_77 strong{color:#f1f5f9}._closeBtn_u0h7o_87{background:#ffffff14;border:1px solid rgba(255,255,255,.12);color:#94a3b8;border-radius:50%;width:36px;height:36px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s}._closeBtn_u0h7o_87:hover{background:#ffffff29;color:#fff;transform:rotate(90deg)}._cropStage_u0h7o_108{display:flex;justify-content:center;align-items:center;margin-bottom:18px;-webkit-user-select:none;user-select:none}._cropBox_u0h7o_116{position:relative;border-radius:24px;overflow:hidden;background:#020617;cursor:grab;touch-action:none;display:flex;align-items:center;justify-content:center;border:2px solid rgba(255,255,255,.15);box-shadow:inset 0 0 20px #000c}._cropBox_u0h7o_116._dragging_u0h7o_130{cursor:grabbing}._cropImg_u0h7o_134{position:absolute;object-fit:cover;pointer-events:none;will-change:transform;transition:opacity .2s}._cropMaskOverlay_u0h7o_143{position:absolute;inset:0;pointer-events:none;border-radius:50%;box-shadow:0 0 0 9999px #0f172ac7;z-index:2}._cropCircleGuide_u0h7o_152{position:absolute;width:86%;height:86%;border-radius:50%;border:2.5px solid #8b5cf6;pointer-events:none;z-index:3;box-shadow:0 0 25px #0006,inset 0 0 15px #00000040;display:flex;align-items:center;justify-content:center}._faceCrosshairVertical_u0h7o_166{position:absolute;width:1px;height:20px;background:#ffffff40}._faceCrosshairHorizontal_u0h7o_173{position:absolute;height:1px;width:20px;background:#ffffff40}._dragHintBadge_u0h7o_180{position:absolute;bottom:12px;background:#000000a6;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border:1px solid rgba(255,255,255,.15);color:#e2e8f0;font-size:.74rem;font-weight:700;padding:4px 10px;border-radius:999px;display:flex;align-items:center;gap:6px;z-index:4;pointer-events:none}._controlsArea_u0h7o_199{background:#0f172a99;border:1px solid rgba(255,255,255,.08);border-radius:18px;padding:14px 16px;margin-bottom:20px;display:flex;flex-direction:column;gap:12px}._zoomRow_u0h7o_210{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}._controlLabel_u0h7o_218{font-size:.82rem;font-weight:800;color:#94a3b8;text-transform:uppercase;letter-spacing:.04em}._zoomSliderGroup_u0h7o_226{display:flex;align-items:center;gap:10px;flex:1;min-width:200px}._zoomStepBtn_u0h7o_234{background:#ffffff14;border:1px solid rgba(255,255,255,.12);color:#e2e8f0;width:28px;height:28px;border-radius:8px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .15s}._zoomStepBtn_u0h7o_234:hover:not(:disabled){background:#ffffff2e;color:#fff}._zoomStepBtn_u0h7o_234:disabled{opacity:.35;cursor:not-allowed}._zoomRange_u0h7o_258{flex:1;-webkit-appearance:none;appearance:none;height:6px;border-radius:999px;background:#ffffff29;outline:none;cursor:pointer}._zoomRange_u0h7o_258::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:18px;height:18px;border-radius:50%;background:#38bdf8;cursor:pointer;box-shadow:0 0 10px #38bdf899;transition:transform .15s}._zoomRange_u0h7o_258::-webkit-slider-thumb:hover{transform:scale(1.15)}._zoomValBadge_u0h7o_285{font-size:.78rem;font-weight:800;color:#38bdf8;background:#38bdf81f;padding:3px 8px;border-radius:8px;min-width:44px;text-align:center}._quickActionsRow_u0h7o_296{display:flex;align-items:center;justify-content:space-between;gap:10px;border-top:1px solid rgba(255,255,255,.06);padding-top:10px}._resetBtn_u0h7o_305,._changeFileBtn_u0h7o_305{background:transparent;border:none;color:#94a3b8;font-size:.8rem;font-weight:700;display:flex;align-items:center;gap:6px;cursor:pointer;padding:4px 8px;border-radius:8px;transition:all .15s}._resetBtn_u0h7o_305:hover,._changeFileBtn_u0h7o_305:hover{color:#fff;background:#ffffff14}._modalFooter_u0h7o_326{display:grid;grid-template-columns:1fr 1.8fr;gap:12px}._cancelBtn_u0h7o_332{background:#ffffff0f;border:1px solid rgba(255,255,255,.12);color:#cbd5e1;padding:12px 16px;border-radius:14px;font-size:.92rem;font-weight:800;cursor:pointer;transition:all .15s}._cancelBtn_u0h7o_332:hover{background:#ffffff1f;color:#fff}._saveBtn_u0h7o_349{color:#fff;border:none;padding:12px 20px;border-radius:14px;font-size:.95rem;font-weight:900;display:flex;align-items:center;justify-content:center;gap:8px;cursor:pointer;box-shadow:0 4px 16px #6366f159;transition:transform .15s,filter .15s}._saveBtn_u0h7o_349:hover{transform:translateY(-2px);filter:brightness(1.1)}._saveBtn_u0h7o_349:active{transform:translateY(0)}._masterWrapper_147ne_6{width:100%;min-height:100vh;background:transparent;color:#fff;font-family:inherit;display:flex;flex-direction:column;position:relative;z-index:1}._globalHeaderBar_147ne_22{display:flex;justify-content:space-between;align-items:center;padding:12px 28px;background:#0b101df5;border-bottom:1.5px solid rgba(255,255,255,.08);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);position:sticky;top:0;z-index:1000;box-shadow:0 6px 24px #00000080;flex-wrap:wrap;gap:14px}._globalHeaderLeft_147ne_38,._globalHeaderRight_147ne_39{display:flex;align-items:center;gap:12px;flex-wrap:wrap}._logoBox_147ne_46{display:flex;align-items:center;cursor:pointer;transition:transform .2s ease}._logoBox_147ne_46:hover{transform:scale(1.05)}._headerLogoImg_147ne_57{height:42px;width:auto;border-radius:8px;object-fit:contain}._platformBadge_147ne_64{background:#8b5cf626;border:1.5px solid rgba(139,92,246,.45);color:#c084fc;font-size:.88rem;font-weight:800;border-radius:999px;padding:6px 14px;display:inline-flex;align-items:center;gap:6px;box-shadow:0 2px 10px #8b5cf633}._platformBadgeIcon_147ne_78{color:#a855f7}._envPill_147ne_83{background:#ef444426;border:1.5px solid rgba(239,68,68,.55);color:#ef4444;font-size:.84rem;font-weight:900;border-radius:999px;padding:6px 14px;display:inline-flex;align-items:center;gap:6px;letter-spacing:.06em;box-shadow:0 0 16px #ef444459}._envText_147ne_98{color:#ef4444}._userBadge_147ne_102{background:#ffffff0a;border:1px solid rgba(255,255,255,.12);color:#e2e8f0;font-size:.86rem;font-weight:700;border-radius:999px;padding:7px 16px;display:inline-flex;align-items:center;gap:6px}._headerActionBtn_147ne_115{background:#7c3aed26;border:1.5px solid rgba(124,58,237,.45);color:#a78bfa;font-size:.86rem;font-weight:800;border-radius:999px;padding:7px 16px;display:inline-flex;align-items:center;gap:6px;cursor:pointer;transition:all .2s ease;min-height:44px}._headerActionBtn_147ne_115:hover{background:#7c3aed4d;color:#fff;border-color:#8b5cf6}._settingsHeaderBtn_147ne_137{width:44px;height:44px;border-radius:12px;background:#ffffff0d;border:1px solid rgba(255,255,255,.12);color:#cbd5e1;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s ease}._settingsHeaderBtn_147ne_137:hover{background:#ffffff1f;color:#fff}._consoleContainer_147ne_160{max-width:1200px;width:95%;margin:24px auto 60px;display:flex;flex-direction:column;gap:22px}._consoleHeaderCard_147ne_169{background:#0d1527;border:1.5px solid #1E293B;border-radius:26px;padding:24px 28px;box-shadow:0 16px 40px #00000080;display:flex;flex-direction:column;gap:20px}._consoleTitleGroup_147ne_180{display:flex;align-items:center;gap:18px}._consoleIconBox_147ne_186{width:52px;height:52px;border-radius:16px;background:#8b5cf62e;border:1.5px solid rgba(139,92,246,.35);display:flex;align-items:center;justify-content:center;flex-shrink:0;box-shadow:0 4px 16px #8b5cf640}._consoleMainTitle_147ne_199{font-size:1.95rem;font-weight:900;color:#fff;margin:0;letter-spacing:-.02em}._consoleSubTitle_147ne_207{font-size:.95rem;color:#94a3b8;margin:3px 0 0}._consoleTabsBar_147ne_214{display:flex;align-items:center;gap:8px;flex-wrap:wrap;background:#070b14b3;padding:6px;border-radius:18px;border:1px solid rgba(255,255,255,.08)}._tabPill_147ne_225{background:transparent;border:none;color:#94a3b8;font-size:.92rem;font-weight:800;padding:10px 20px;border-radius:14px;cursor:pointer;display:inline-flex;align-items:center;gap:8px;transition:all .2s cubic-bezier(.16,1,.3,1);position:relative;min-height:44px}._tabPill_147ne_225:hover{color:#fff;background:#ffffff0f}._tabPillActive_147ne_247{background:linear-gradient(135deg,#7c3aed,#6d28d9)!important;color:#fff!important;box-shadow:0 4px 16px #7c3aed73}._gamesNotificationDot_147ne_253{width:8px;height:8px;border-radius:999px;background:#ef4444;position:absolute;top:8px;right:8px;box-shadow:0 0 10px #ef4444}._tabContentFlow_147ne_264{display:flex;flex-direction:column;gap:22px}._statusCardsGrid_147ne_274{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}._statusSummaryCard_147ne_280{background:#0d1527;border:1.5px solid #1E293B;border-radius:20px;padding:18px;display:flex;align-items:center;gap:14px;cursor:pointer;transition:all .2s cubic-bezier(.16,1,.3,1);box-shadow:0 8px 24px #00000059;min-height:78px}._statusSummaryCard_147ne_280:hover{transform:translateY(-2px);border-color:#fff3;background:#111a30}._statusCardWarning_147ne_300{border-color:#f59e0b4d}._statusIconBoxDatabase_147ne_304,._statusIconBoxSync_147ne_305,._statusIconBoxRoutines_147ne_306,._statusIconBoxAlert_147ne_307{width:44px;height:44px;border-radius:14px;display:flex;align-items:center;justify-content:center;flex-shrink:0}._statusIconBoxDatabase_147ne_304,._statusIconBoxRoutines_147ne_306{background:#10b98126;border:1px solid rgba(16,185,129,.35)}._statusIconBoxSync_147ne_305{background:#38bdf826;border:1px solid rgba(56,189,248,.35)}._statusIconBoxAlert_147ne_307{background:#f59e0b26;border:1px solid rgba(245,158,11,.35)}._statusInfoGroup_147ne_333{display:flex;flex-direction:column;gap:4px}._statusCardLabel_147ne_339{font-size:.85rem;color:#94a3b8;font-weight:700}._statusPillGreen_147ne_345{display:inline-flex;align-items:center;gap:6px;background:#10b98126;border:1px solid rgba(16,185,129,.4);color:#34d399;font-size:.82rem;font-weight:800;padding:3px 12px;border-radius:999px;width:fit-content}._statusPillAmber_147ne_359{display:inline-flex;align-items:center;gap:6px;background:#f59e0b26;border:1px solid rgba(245,158,11,.45);color:#fbbf24;font-size:.82rem;font-weight:800;padding:3px 12px;border-radius:999px;width:fit-content}._statusValueText_147ne_373{font-size:.9rem;font-weight:800;color:#fff}._spinAnimation_147ne_379{animation:_spin_147ne_379 1s linear infinite}@keyframes _spin_147ne_379{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._officialCollectionCard_147ne_392{background:#0d1527;border:1.5px solid #1E293B;border-radius:26px;padding:24px;display:flex;flex-direction:column;gap:18px;box-shadow:0 12px 32px #00000080}._cardHeaderTitleRow_147ne_403{display:flex;align-items:center;gap:10px}._officialStarIcon_147ne_409{color:#a855f7}._cardSectionTitle_147ne_413{font-size:1.15rem;font-weight:900;color:#fff;margin:0}._officialCollectionBody_147ne_420{display:flex;align-items:center;gap:28px;flex-wrap:wrap}._officialCoverBox_147ne_427{width:320px;height:160px;border-radius:18px;overflow:hidden;flex-shrink:0;background:#111a30;border:1.5px solid rgba(255,255,255,.08);box-shadow:0 8px 24px #0006}._officialCoverImg_147ne_438{width:100%;height:100%;object-fit:cover;object-position:center}._officialDetailsCol_147ne_445{flex:1;min-width:260px;display:flex;flex-direction:column;gap:6px}._officialMonthTag_147ne_453{display:inline-flex;align-items:center;gap:6px;font-size:.88rem;color:#94a3b8;font-weight:700}._officialColName_147ne_462{font-size:1.75rem;font-weight:900;color:#fff;margin:0;letter-spacing:-.01em}._officialMetaList_147ne_470{display:flex;flex-direction:column;gap:5px;margin-top:4px}._metaLineItem_147ne_477{display:inline-flex;align-items:center;gap:8px;font-size:.92rem;color:#cbd5e1}._metaIcon_147ne_485{color:#64748b}._metaCheckGreen_147ne_489{color:#10b981}._metaWarnAmber_147ne_493{color:#f59e0b}._officialActionsCol_147ne_497{display:flex;flex-direction:column;gap:12px;align-items:flex-end;flex-shrink:0}._autoActiveBadge_147ne_505{background:#10b9811f;border:1.5px solid rgba(16,185,129,.45);color:#34d399;font-size:.88rem;font-weight:800;padding:6px 16px;border-radius:999px;display:inline-flex;align-items:center;gap:8px}._primaryViewBtn_147ne_518{background:linear-gradient(135deg,#7c3aed,#6d28d9);border:none;color:#fff;font-size:.92rem;font-weight:800;padding:11px 24px;border-radius:999px;display:inline-flex;align-items:center;gap:8px;cursor:pointer;box-shadow:0 4px 14px #7c3aed59;transition:all .2s ease;min-height:44px}._primaryViewBtn_147ne_518:hover{transform:translateY(-2px);filter:brightness(1.1)}._secondaryEditBtn_147ne_540{background:#ffffff0d;border:1.5px solid rgba(255,255,255,.15);color:#e2e8f0;font-size:.9rem;font-weight:800;padding:11px 22px;border-radius:999px;display:inline-flex;align-items:center;gap:8px;cursor:pointer;transition:all .2s ease;min-height:44px}._secondaryEditBtn_147ne_540:hover{background:#ffffff1f;color:#fff;border-color:#ffffff4d}._simulatorBannerSection_147ne_566{background:#0d1527;border:1.5px solid rgba(56,189,248,.35);border-radius:26px;padding:22px 26px;display:flex;flex-direction:column;gap:16px;box-shadow:0 10px 30px #0006}._simBannerTopRow_147ne_577{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:14px}._simTitleLeft_147ne_585{display:flex;align-items:center;gap:14px}._simEyeBox_147ne_591{width:46px;height:46px;border-radius:14px;background:linear-gradient(135deg,#8b5cf6,#6366f1);display:flex;align-items:center;justify-content:center;box-shadow:0 4px 14px #8b5cf666}._simMainTitle_147ne_602{font-size:1.35rem;font-weight:900;color:#fff;margin:0}._simSubTitle_147ne_609{font-size:.92rem;color:#94a3b8;margin:2px 0 0}._simSafetyPill_147ne_615{background:#1e293bb3;border:1px solid rgba(148,163,184,.25);color:#cbd5e1;font-size:.85rem;font-weight:700;padding:6px 14px;border-radius:999px;display:inline-flex;align-items:center;gap:6px}._simControlsRow_147ne_628{display:flex;align-items:flex-end;gap:16px;flex-wrap:wrap}._simFieldGroup_147ne_635{display:flex;flex-direction:column;gap:6px;flex:1;min-width:240px}._simFieldLabel_147ne_643{font-size:.84rem;font-weight:800;color:#e2e8f0}._simSelectWrap_147ne_649{position:relative;display:flex;align-items:center}._simSelectIcon_147ne_655{position:absolute;left:14px;color:#64748b;pointer-events:none}._simSelect_147ne_649{width:100%;background:#111a30;border:1.5px solid #1E293B;border-radius:14px;padding:12px 16px 12px 42px;color:#fff;font-size:.92rem;font-weight:700;outline:none;cursor:pointer;min-height:48px}._simButtonsGroup_147ne_676{display:flex;align-items:center;gap:10px;flex-wrap:wrap}._startSimBtn_147ne_683{background:#ffffff14;border:1.5px solid rgba(255,255,255,.25);color:#fff;font-size:.92rem;font-weight:800;padding:12px 20px;border-radius:999px;display:inline-flex;align-items:center;gap:8px;cursor:pointer;transition:all .2s ease;min-height:48px}._startSimBtn_147ne_683:hover{background:#ffffff26;border-color:#38bdf8}._startSimBtnSecondary_147ne_704{background:#8b5cf629;border:1.5px solid rgba(139,92,246,.4);color:#ddd6fe;font-size:.92rem;font-weight:800;padding:12px 18px;border-radius:999px;display:inline-flex;align-items:center;gap:8px;cursor:pointer;transition:all .2s ease;min-height:48px}._startSimBtnSecondary_147ne_704:hover{background:#8b5cf652;color:#fff;border-color:#a78bfa}._stopSimBtn_147ne_726{background:#ef444429;border:1.5px solid rgba(239,68,68,.45);color:#fca5a5;font-size:.88rem;font-weight:800;padding:12px 18px;border-radius:999px;display:inline-flex;align-items:center;gap:6px;cursor:pointer;transition:all .2s ease;min-height:48px}._stopSimBtn_147ne_726:hover{background:#ef444459;color:#fff;border-color:#ef4444}._activeSimBadge_147ne_748{background:#10b98129;border:1.5px solid rgba(16,185,129,.45);color:#6ee7b7;font-size:.82rem;font-weight:800;padding:6px 14px;border-radius:999px;display:inline-flex;align-items:center;gap:6px}._permanentColCard_147ne_765{background:#0d1527;border:1.5px solid #1E293B;border-radius:26px;padding:24px;display:flex;flex-direction:column;gap:18px}._permanentLayersIcon_147ne_775{color:#8b5cf6}._permanentColBody_147ne_779{display:flex;align-items:center;gap:24px;flex-wrap:wrap}._permanentCoverBox_147ne_786{width:260px;height:130px;border-radius:16px;overflow:hidden;flex-shrink:0;background:#111a30;border:1px solid rgba(255,255,255,.08)}._permanentCoverImg_147ne_796{width:100%;height:100%;object-fit:cover}._permanentDetailsCol_147ne_802{flex:1;min-width:220px;display:flex;flex-direction:column;gap:6px}._permanentColName_147ne_810{font-size:1.5rem;font-weight:900;color:#fff;margin:0}._permanentAssetStatusRow_147ne_817{display:flex;align-items:center;gap:10px;font-size:.9rem}._metaAssetCount_147ne_824{color:#cbd5e1}._missingAssetBadge_147ne_828{background:#f59e0b26;border:1px solid rgba(245,158,11,.45);color:#fbbf24;font-size:.82rem;font-weight:800;padding:3px 12px;border-radius:999px;display:inline-flex;align-items:center;gap:4px}._permanentActionsCol_147ne_841{display:flex;flex-direction:column;gap:12px;align-items:flex-end}._permanentPillBadge_147ne_848{background:#ffffff0d;border:1px solid rgba(255,255,255,.15);color:#cbd5e1;font-size:.84rem;font-weight:800;padding:5px 16px;border-radius:999px}._permanentBtnsRow_147ne_858{display:flex;align-items:center;gap:10px}._monthlyCollectionsSection_147ne_868{background:#0d1527;border:1.5px solid #1E293B;border-radius:28px;padding:26px;display:flex;flex-direction:column;gap:20px}._monthlyHeaderRow_147ne_878{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:14px}._monthlyHeaderTitleGroup_147ne_886{display:flex;align-items:center;gap:10px}._calendarHeaderIcon_147ne_892{color:#8b5cf6}._monthlySectionMainTitle_147ne_896{font-size:1.45rem;font-weight:900;color:#fff;margin:0}._createCollectionBtn_147ne_903{background:linear-gradient(135deg,#7c3aed,#6d28d9);border:none;color:#fff;font-size:.92rem;font-weight:800;padding:11px 22px;border-radius:999px;display:inline-flex;align-items:center;gap:8px;cursor:pointer;box-shadow:0 4px 14px #7c3aed59;transition:all .2s ease;min-height:44px}._createCollectionBtn_147ne_903:hover{transform:translateY(-2px);filter:brightness(1.1)}._monthlyToolbar_147ne_925{display:flex;align-items:center;gap:14px;flex-wrap:wrap;background:#070b148c;padding:10px 14px;border-radius:16px;border:1px solid rgba(255,255,255,.06)}._yearNavCluster_147ne_936{display:flex;align-items:center;gap:6px}._yearArrowBtn_147ne_942{width:36px;height:36px;border-radius:10px;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);color:#e2e8f0;font-weight:900;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background .2s}._yearArrowBtn_147ne_942:hover{background:#ffffff1f}._yearSelect_147ne_961{background:#111a30;border:1px solid rgba(255,255,255,.12);color:#fff;font-weight:800;font-size:.92rem;padding:7px 14px;border-radius:10px;outline:none;cursor:pointer}._searchBarBox_147ne_973{flex:1;min-width:240px;position:relative;display:flex;align-items:center}._searchBarIcon_147ne_981{position:absolute;left:14px;color:#64748b}._searchBarInput_147ne_987{width:100%;background:#111a30;border:1px solid rgba(255,255,255,.12);border-radius:12px;padding:10px 36px;color:#fff;font-size:.92rem;outline:none;min-height:44px}._clearSearchBtn_147ne_999{position:absolute;right:12px;background:transparent;border:none;color:#94a3b8;cursor:pointer}._statusFilterSelect_147ne_1008{background:#111a30;border:1px solid rgba(255,255,255,.12);color:#e2e8f0;font-weight:700;font-size:.88rem;padding:10px 16px;border-radius:12px;outline:none;cursor:pointer;min-height:44px}._collectionsListCards_147ne_1022{display:flex;flex-direction:column;gap:12px}._monthlyColCard_147ne_1028{background:#ffffff08;border:1px solid rgba(255,255,255,.08);border-radius:20px;padding:14px 18px;display:flex;align-items:center;gap:20px;transition:all .2s cubic-bezier(.16,1,.3,1)}._monthlyColCard_147ne_1028:hover{background:#ffffff0d;border-color:#ffffff29}._monthlyCoverContainer_147ne_1044{width:220px;height:110px;border-radius:14px;overflow:hidden;flex-shrink:0;background:#111a30;border:1px solid rgba(255,255,255,.08)}._monthlyCoverImg_147ne_1054{width:100%;height:100%;object-fit:cover;object-position:center}._monthlyColInfoCol_147ne_1061{flex:1;min-width:200px;display:flex;flex-direction:column;gap:4px}._monthlyColMonthText_147ne_1069{display:inline-flex;align-items:center;gap:6px;font-size:.84rem;color:#94a3b8;font-weight:700}._monthlyColTitle_147ne_1078{font-size:1.35rem;font-weight:900;color:#fff;margin:0}._monthlyColPeriodLine_147ne_1085{display:inline-flex;align-items:center;gap:6px;font-size:.85rem;color:#64748b}._subtleIcon_147ne_1093{color:#64748b}._monthlyAssetsCol_147ne_1097{display:flex;flex-direction:column;gap:6px;width:180px;flex-shrink:0}._assetCheckBadgeClickable_147ne_1105{display:inline-flex;align-items:center;gap:6px;cursor:pointer;font-size:.88rem;color:#cbd5e1;transition:color .2s}._assetCheckBadgeClickable_147ne_1105:hover{color:#38bdf8}._monthlyActionsCol_147ne_1119{display:flex;flex-direction:column;gap:10px;align-items:flex-end;flex-shrink:0}._stateBadgeWrapper_147ne_1127{display:flex;align-items:center}._badgeActive_147ne_1132{background:#10b98126;border:1.5px solid rgba(16,185,129,.5);color:#34d399;font-size:.82rem;font-weight:800;padding:4px 14px;border-radius:999px;display:inline-flex;align-items:center;gap:6px}._badgeScheduled_147ne_1145{background:#38bdf826;border:1.5px solid rgba(56,189,248,.45);color:#7dd3fc;font-size:.82rem;font-weight:800;padding:4px 14px;border-radius:999px;display:inline-flex;align-items:center;gap:6px}._badgeFinished_147ne_1158{background:#ffffff0a;border:1px solid rgba(255,255,255,.15);color:#94a3b8;font-size:.82rem;font-weight:800;padding:4px 14px;border-radius:999px;display:inline-flex;align-items:center;gap:6px}._badgeDraft_147ne_1171{background:#ffffff0a;border:1px solid rgba(255,255,255,.15);color:#cbd5e1;font-size:.82rem;font-weight:800;padding:4px 14px;border-radius:999px;display:inline-flex;align-items:center;gap:6px}._actionButtonsCluster_147ne_1184{display:flex;align-items:center;gap:8px}._smallViewBtn_147ne_1190{background:linear-gradient(135deg,#7c3aed,#6d28d9);border:none;color:#fff;font-size:.85rem;font-weight:800;padding:8px 16px;border-radius:999px;display:inline-flex;align-items:center;gap:6px;cursor:pointer;transition:all .2s;min-height:44px}._smallViewBtn_147ne_1190:hover{filter:brightness(1.1)}._smallEditBtn_147ne_1210{background:#ffffff0d;border:1px solid rgba(255,255,255,.15);color:#e2e8f0;font-size:.85rem;font-weight:800;padding:8px 16px;border-radius:999px;display:inline-flex;align-items:center;gap:6px;cursor:pointer;transition:all .2s;min-height:44px}._smallEditBtn_147ne_1210:hover{background:#ffffff1f;color:#fff}._moreOptionsBtn_147ne_1231{width:44px;height:44px;border-radius:999px;background:#ffffff0d;border:1px solid rgba(255,255,255,.15);color:#cbd5e1;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s}._moreOptionsBtn_147ne_1231:hover{background:#ffffff1f;color:#fff}._dropdownMenuBox_147ne_1250{position:absolute;right:0;top:calc(100% + 6px);background:#111a30;border:1.5px solid #1E293B;border-radius:14px;box-shadow:0 10px 30px #000c;z-index:100;min-width:200px;padding:6px;display:flex;flex-direction:column;gap:4px}._dropdownItem_147ne_1266{background:transparent;border:none;color:#e2e8f0;font-size:.85rem;font-weight:700;padding:8px 12px;border-radius:8px;display:flex;align-items:center;gap:8px;cursor:pointer;width:100%;text-align:left}._dropdownItem_147ne_1266:hover{background:#ffffff14;color:#fff}._dropdownItemDanger_147ne_1287{background:#ef44441f;border:none;color:#f87171;font-size:.85rem;font-weight:800;padding:8px 12px;border-radius:8px;display:flex;align-items:center;gap:8px;cursor:pointer;width:100%;text-align:left}._dropdownItemDanger_147ne_1287:hover{background:#ef444438}._emptySearchBox_147ne_1307{text-align:center;padding:36px 16px;color:#94a3b8;font-size:.95rem}._consoleFooterAudit_147ne_1318{display:flex;align-items:center;justify-content:space-between;padding:16px 24px;background:#0d1527;border:1px solid #1E293B;border-radius:18px;font-size:.9rem;color:#94a3b8;flex-wrap:wrap;gap:12px}._auditLeftText_147ne_1332{display:flex;align-items:center;gap:8px}._auditHistoryBtn_147ne_1338{background:transparent;border:none;color:#a78bfa;font-weight:800;font-size:.9rem;display:inline-flex;align-items:center;gap:6px;cursor:pointer;transition:color .2s}._auditHistoryBtn_147ne_1338:hover{color:#c084fc}._modalBackdropOverlay_147ne_1359{position:fixed;inset:0;background:#000000d1;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:99999;display:flex;align-items:center;justify-content:center;padding:20px}._previewModalBox_147ne_1371,._formModalBox_147ne_1372,._sensitiveModalBox_147ne_1373{background:#0d1527;border:2px solid #1E293B;border-radius:26px;width:100%;max-width:620px;max-height:90vh;overflow-y:auto;padding:26px;box-shadow:0 20px 50px #000000d9;position:relative}._modalTopHeader_147ne_1386{display:flex;align-items:center;justify-content:space-between;margin-bottom:20px}._modalTitle_147ne_1393{font-size:1.35rem;font-weight:900;color:#fff;margin:0}._closeModalBtn_147ne_1400{background:#ffffff14;border:none;color:#cbd5e1;width:36px;height:36px;border-radius:999px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s}._closeModalBtn_147ne_1400:hover{background:#ffffff2e;color:#fff}._previewBannerRow_147ne_1419{display:flex;gap:20px;align-items:center}._previewCoverLarge_147ne_1425{width:180px;height:120px;border-radius:14px;object-fit:cover;border:1px solid rgba(255,255,255,.1)}._modalFormContent_147ne_1433{display:flex;flex-direction:column;gap:16px}._formGridTwo_147ne_1439{display:grid;grid-template-columns:repeat(2,1fr);gap:14px}._formField_147ne_1445{display:flex;flex-direction:column;gap:6px}._formLabel_147ne_1451{font-size:.84rem;font-weight:800;color:#e2e8f0}._formInput_147ne_1457,._formSelect_147ne_1458{background:#111a30;border:1.5px solid #1E293B;border-radius:12px;padding:10px 14px;color:#fff;font-size:.92rem;outline:none;font-family:inherit;min-height:44px}._modalActionsRow_147ne_1470{display:flex;align-items:center;justify-content:flex-end;gap:12px;margin-top:14px}._cancelBtn_147ne_1478{background:transparent;border:1px solid rgba(255,255,255,.15);color:#cbd5e1;padding:10px 20px;border-radius:999px;font-weight:700;cursor:pointer;min-height:44px}._saveSubmitBtn_147ne_1489{background:linear-gradient(135deg,#10b981,#059669);border:none;color:#fff;font-size:.92rem;font-weight:800;padding:10px 24px;border-radius:999px;display:inline-flex;align-items:center;gap:8px;cursor:pointer;box-shadow:0 4px 14px #10b98166;min-height:44px}._dangerConfirmBtn_147ne_1505{background:linear-gradient(135deg,#ef4444,#dc2626);border:none;color:#fff;font-size:.92rem;font-weight:800;padding:10px 24px;border-radius:999px;cursor:pointer;box-shadow:0 4px 14px #ef444466;min-height:44px}._dangerConfirmBtn_147ne_1505:disabled{opacity:.5;cursor:not-allowed}._assetListContent_147ne_1523{display:flex;flex-direction:column;gap:14px}._assetValidationHeaderSummary_147ne_1529{display:flex;align-items:center;justify-content:space-between;background:#111a30;border:1px solid rgba(255,255,255,.08);border-radius:14px;padding:12px 16px;font-size:.9rem}._assetGridChecks_147ne_1540{display:grid;grid-template-columns:1fr;gap:8px}._assetCheckRow_147ne_1546{background:#ffffff05;border:1px solid rgba(255,255,255,.06);border-radius:12px;padding:10px 14px;display:flex;align-items:center;gap:10px;font-size:.9rem;color:#e2e8f0}._sensitiveHeader_147ne_1558{display:flex;align-items:center;gap:12px;margin-bottom:16px}._sensitiveWarningBanner_147ne_1565{background:#ef44441f;border:1.5px solid rgba(239,68,68,.4);border-radius:14px;padding:14px 18px;color:#f87171}._auditListTable_147ne_1573{display:flex;flex-direction:column;gap:10px}._auditLogRow_147ne_1579{background:#ffffff05;border:1px solid rgba(255,255,255,.06);border-radius:14px;padding:12px 16px;display:flex;align-items:center;justify-content:space-between}._familiesTabSection_147ne_1593,._syncTabSection_147ne_1594,._routinesTabSection_147ne_1595,._gamesTabSection_147ne_1596{background:#0d1527;border:1.5px solid #1E293B;border-radius:26px;padding:26px;display:flex;flex-direction:column;gap:20px}._tabSectionHeaderRow_147ne_1606{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:14px}._tabSectionTitle_147ne_1614{font-size:1.45rem;font-weight:900;color:#fff;margin:0}._tabSectionSubtitle_147ne_1621{font-size:.92rem;color:#94a3b8;margin:3px 0 0}._familiesListGrid_147ne_1627{display:grid;grid-template-columns:repeat(2,1fr);gap:16px}._familyCardItem_147ne_1633{background:#ffffff08;border:1px solid rgba(255,255,255,.08);border-radius:18px;padding:16px;display:flex;flex-direction:column;gap:12px}._familyCardTop_147ne_1643{display:flex;align-items:center;justify-content:space-between}._familyCardTitle_147ne_1649{font-size:1.15rem;font-weight:800;color:#fff;margin:0}._familyIdBadge_147ne_1656{background:#8b5cf626;border:1px solid rgba(139,92,246,.35);color:#c084fc;font-size:.78rem;font-weight:800;padding:2px 8px;border-radius:6px}._familyCardDetails_147ne_1666 p{margin:4px 0;font-size:.88rem;color:#cbd5e1}._familyCardActions_147ne_1672{display:flex;align-items:center;justify-content:flex-end;gap:8px;margin-top:6px}._syncGridTwoCols_147ne_1680{display:grid;grid-template-columns:repeat(2,1fr);gap:16px}._syncStatusPanel_147ne_1686{background:#ffffff08;border:1px solid rgba(255,255,255,.08);border-radius:18px;padding:20px}._syncStatusHeader_147ne_1693{display:flex;align-items:center;gap:12px;margin-bottom:12px}._routineControlCard_147ne_1700{background:#ffffff08;border:1px solid rgba(255,255,255,.08);border-radius:18px;padding:20px}._gamesGridCards_147ne_1707{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}._gameCardItem_147ne_1713{background:#ffffff08;border:1px solid rgba(255,255,255,.08);border-radius:18px;padding:16px;display:flex;flex-direction:column;gap:10px}._gameCardHeader_147ne_1723{display:flex;align-items:center;gap:10px}._gameCardName_147ne_1729{font-size:1.05rem;font-weight:800;color:#fff;margin:0}._gameCardMeta_147ne_1736{display:flex;flex-direction:column;gap:4px;font-size:.85rem;color:#94a3b8}._gameCardActions_147ne_1744{display:flex;justify-content:flex-end;margin-top:6px}@media(max-width:1024px){._statusCardsGrid_147ne_274{grid-template-columns:repeat(2,1fr)}._familiesListGrid_147ne_1627,._syncGridTwoCols_147ne_1680,._gamesGridCards_147ne_1707{grid-template-columns:1fr}}@media(max-width:768px){._statusCardsGrid_147ne_274{grid-template-columns:1fr}._officialCollectionBody_147ne_420{flex-direction:column;align-items:stretch}._officialCoverBox_147ne_427{width:100%;height:180px}._officialActionsCol_147ne_497{align-items:stretch}._primaryViewBtn_147ne_518,._secondaryEditBtn_147ne_540{width:100%;justify-content:center}._monthlyColCard_147ne_1028{flex-direction:column;align-items:stretch}._monthlyCoverContainer_147ne_1044{width:100%;height:160px}._monthlyActionsCol_147ne_1119{align-items:stretch}._actionButtonsCluster_147ne_1184{justify-content:space-between}._formGridTwo_147ne_1439{grid-template-columns:1fr}}._previewStickersSection_147ne_1818{margin-top:20px}._previewStickersTitle_147ne_1822{font-size:.95rem;font-weight:800;color:#e2e8f0;margin-bottom:12px}._previewStickersGrid_147ne_1829{display:grid;grid-template-columns:repeat(5,1fr);gap:10px;max-height:420px;overflow-y:auto;padding-right:6px}@media(max-width:768px){._previewStickersGrid_147ne_1829{grid-template-columns:repeat(4,1fr);gap:8px}}@media(max-width:480px){._previewStickersGrid_147ne_1829{grid-template-columns:repeat(3,1fr);gap:6px}}._previewStickerCard_147ne_1852{background:#0d1527f2;border:1px solid rgba(255,255,255,.08);border-radius:12px;padding:8px;display:flex;flex-direction:column;align-items:center;gap:6px;text-align:center}._previewStickerImgWrap_147ne_1864{width:100%;height:75px;position:relative;display:flex;align-items:center;justify-content:center}._previewStickerImg_147ne_1864{max-width:100%;max-height:100%;object-fit:contain}._previewStickerEmoji_147ne_1879{font-size:2.2rem}._previewStickerNum_147ne_1883{position:absolute;top:2px;left:2px;font-size:.62rem;font-weight:800;color:#94a3b8;background:#0f172ad9;padding:1px 5px;border-radius:6px}._previewRarityRare_147ne_1895{position:absolute;top:2px;right:2px;font-size:.58rem;font-weight:900;color:#38bdf8;background:#38bdf833;border:1px solid rgba(56,189,248,.4);padding:1px 5px;border-radius:999px}._previewRarityEpic_147ne_1908{position:absolute;top:2px;right:2px;font-size:.58rem;font-weight:900;color:#f59e0b;background:#f59e0b33;border:1px solid rgba(245,158,11,.4);padding:1px 5px;border-radius:999px}._previewStickerName_147ne_1921{font-size:.72rem;font-weight:700;color:#f8fafc;width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._container_f3c25_1{max-width:800px;margin:0 auto;padding:2rem 1rem}._header_f3c25_7{position:relative;text-align:center;margin-bottom:3rem}._backBtn_f3c25_13{position:absolute;top:0;left:0;display:flex;align-items:center;gap:.5rem;background:#fff;border:1px solid var(--color-border);padding:.5rem 1rem;border-radius:var(--radius-full);font-weight:600;color:#111827;cursor:pointer;box-shadow:var(--shadow-sm);transition:all .2s}._backBtn_f3c25_13:hover{transform:translateY(-2px);box-shadow:var(--shadow-md)}._titleGroup_f3c25_36{padding-top:1rem}._headerIcon_f3c25_40{color:var(--color-primary);margin-bottom:.5rem}._title_f3c25_36{font-size:2rem;font-weight:900;color:#111827;margin:0}._subtitle_f3c25_52{color:#4b5563;font-size:1.1rem;margin-top:.25rem}._monthCard_f3c25_58{background:#fff;border-radius:var(--radius-xl);padding:2rem;margin-bottom:2rem;box-shadow:var(--shadow-sm)}._monthTitle_f3c25_66{font-size:1.4rem;font-weight:800;color:var(--color-primary);margin-bottom:1.5rem;border-bottom:2px solid var(--color-border);padding-bottom:.5rem}._summaryItem_f3c25_75{display:flex;justify-content:space-between;align-items:center;padding:1rem;background:#00000005;border-radius:var(--radius-lg);margin-bottom:1rem}._itemInfo_f3c25_85{display:flex;align-items:center;gap:1rem}._circle_f3c25_91{width:40px;height:40px;background:#fff;display:flex;align-items:center;justify-content:center;border-radius:50%;box-shadow:var(--shadow-sm);font-size:1.2rem}._itemName_f3c25_103{display:block;font-weight:700;font-size:1rem;color:#111827}._itemDesc_f3c25_110{font-size:.85rem;color:#4b5563}._itemValue_f3c25_115{font-weight:900;font-size:1.2rem;color:#111827}._divider_f3c25_121{height:1px;background:var(--color-border);margin:1.5rem 0}._transactionsList_f3c25_127{display:flex;flex-direction:column;gap:.75rem}._transaction_f3c25_127{display:flex;justify-content:space-between;align-items:center;padding:.75rem 1rem;background:#fcfcfc;border-radius:var(--radius-md);border:1px solid #f0f0f0}._txLeft_f3c25_143{display:flex;align-items:center;gap:.75rem}._transName_f3c25_149{color:#111827;font-weight:600;font-size:.95rem}._dateLabel_f3c25_155{background:var(--color-background);padding:.2rem .5rem;border-radius:6px;font-weight:800;font-size:.75rem;color:var(--color-primary);margin-right:.5rem;border:1px solid var(--color-border)}._transValue_f3c25_166{font-weight:800;font-size:1rem}._negative_f3c25_171{color:var(--color-danger)}._positive_f3c25_172{color:var(--color-success)}._footer_f3c25_174{margin-top:2rem;padding-top:1.5rem;border-top:2px dashed var(--color-border)}._totalRow_f3c25_180{display:flex;justify-content:space-between;align-items:center}._totalRow_f3c25_180 span:first-child{font-weight:800;font-size:1.2rem;color:#111827}._totalValue_f3c25_192{font-size:1.8rem;font-weight:900;color:var(--color-primary)}._infoBox_f3c25_198{margin-top:3rem;background:#3b82f60d;border:1px solid rgba(59,130,246,.1);padding:1.25rem;border-radius:var(--radius-lg);display:flex;gap:1rem;align-items:flex-start}._infoBox_f3c25_198 p{font-size:.9rem;color:#1e40af;margin:0;line-height:1.5}._emptyState_f3c25_216{text-align:center;padding:4rem;background:#fff;border-radius:var(--radius-xl);font-size:1.2rem;font-weight:600;color:#6b7280;box-shadow:var(--shadow-sm)}@media(max-width:600px){._header_f3c25_7{display:flex;flex-direction:column;align-items:stretch;margin-bottom:2rem}._backBtn_f3c25_13{position:relative;margin-bottom:1rem;align-self:flex-start}._title_f3c25_36{font-size:1.6rem}}.main-nav{margin:.5rem auto 1.25rem;padding:.9rem 1.75rem;max-width:1020px;width:95%;display:flex;justify-content:space-between;align-items:center;z-index:100;position:sticky;top:.5rem;background:#0b101deb;border:1.5px solid rgba(255,255,255,.12);border-radius:24px;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);box-shadow:0 10px 30px #00000080}.logo-wrapper{display:flex;align-items:center;background:transparent!important;padding:0;border-radius:0}.logo-img{height:52px;width:auto;border-radius:10px;object-fit:contain;transition:transform .2s ease}.logo-wrapper:hover .logo-img{transform:scale(1.05)}.nav-center-group{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.child-nav-pill{background:#ffffff0a;border:2px solid rgba(255,255,255,.08);padding:8px 18px 8px 8px;min-height:48px;border-radius:999px;cursor:pointer;display:inline-flex;align-items:center;gap:12px;color:#cbd5e1;font-size:1.15rem;font-weight:800;transition:all .2s cubic-bezier(.16,1,.3,1)}.child-nav-pill:hover{color:#fff;background:#ffffff14;border-color:#fff3;transform:translateY(-1px)}.child-nav-active{background:linear-gradient(135deg,#6b21a8,#4c1d95)!important;border-color:#a855f7!important;color:#fff!important;box-shadow:0 0 20px #a855f773;transform:scale(1.03)}.child-pill-avatar-box{width:38px;height:38px;border-radius:10px;border:2px solid #8B5CF6;overflow:hidden;display:flex;align-items:center;justify-content:center;background:#1e293b;flex-shrink:0}.nav-right-actions{display:flex;align-items:center;gap:10px}.settings-nav-btn{background:#ffffff0f;border:1.5px solid rgba(255,255,255,.12);width:48px;height:48px;border-radius:14px;display:flex;align-items:center;justify-content:center;color:#94a3b8;cursor:pointer;transition:all .2s ease}.settings-nav-btn:hover{background:#ffffff2e;color:#fff;border-color:#ffffff4d}.lock-nav-btn{background:#f59e0b26;border:2px solid rgba(245,158,11,.45);width:48px;height:48px;border-radius:14px;display:flex;align-items:center;justify-content:center;color:#fbbf24;cursor:pointer;transition:all .2s ease;box-shadow:0 0 16px #f59e0b40}.lock-nav-btn:hover{background:#f59e0b4d;color:#fff;border-color:#f59e0b;transform:translateY(-2px)}.family-selector-container{position:relative}.family-pill-btn{display:inline-flex;align-items:center;gap:.6rem;background:#ffffff0d;border:1px solid rgba(255,255,255,.15);padding:.45rem 1.25rem;border-radius:999px;color:#fff;font-weight:800;font-size:.95rem;cursor:pointer;transition:all .2s ease}.family-pill-btn:hover{background:#ffffff1a;border-color:#ffffff4d}.family-dropdown-menu{position:absolute;top:calc(100% + 8px);left:50%;transform:translate(-50%);background:#111827;border:1px solid rgba(255,255,255,.15);border-radius:14px;padding:.5rem;min-width:200px;z-index:110;box-shadow:0 10px 25px #00000080}.family-drop-item{display:flex;align-items:center;gap:.5rem;padding:.6rem .85rem;border-radius:8px;color:#cbd5e1;font-size:.88rem;font-weight:700;cursor:pointer;transition:all .15s}.family-drop-item:hover{background:#8b5cf633;color:#fff}.family-drop-active{background:#8b5cf64d;color:#c084fc}.family-nav-pill{color:#c084fc!important;border-color:#8b5cf64d!important}.family-label{display:flex;align-items:center;gap:.5rem;font-weight:700;color:#a855f7;background:#a855f71a;padding:.5rem 1.25rem;border-radius:var(--radius-pill)}.global-monthly-bg{position:fixed;inset:0;background-size:cover;background-position:center top;background-repeat:no-repeat;background-attachment:fixed;z-index:0;pointer-events:none}.app-main{flex:1;display:flex;flex-direction:column;position:relative;z-index:1}.pin-overlay{position:fixed;inset:0;background:#030712cc;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);display:flex;align-items:center;justify-content:center;z-index:1000;animation:fadeIn .25s ease}.pin-modal{background:linear-gradient(135deg,#1a223efa,#0f172afa);border:1px solid rgba(255,255,255,.15);padding:2.25rem 2.5rem;border-radius:28px;text-align:center;max-width:440px;width:90%;box-shadow:0 25px 60px #0009;position:relative;color:#fff}.pin-close{position:absolute;top:1.25rem;right:1.25rem;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:50%;width:34px;height:34px;display:flex;align-items:center;justify-content:center;cursor:pointer;color:#94a3b8;transition:all .2s}.pin-close:hover{background:#ffffff26;color:#fff}.pin-icon-box{width:64px;height:64px;border-radius:20px;background:#f59e0b26;border:1.5px solid rgba(245,158,11,.3);display:flex;align-items:center;justify-content:center;margin:0 auto 1.25rem;box-shadow:0 0 20px #f59e0b33}.pin-icon{color:#fbbf24}.pin-modal h3{font-size:1.45rem;font-weight:900;margin-bottom:.4rem;color:#fff}.pin-subtitle{color:#94a3b8;font-size:.92rem;margin-bottom:1.75rem;line-height:1.4}.pin-input-wrapper{position:relative;display:flex;align-items:center;margin-bottom:1.5rem}.pin-input-field{width:100%;font-size:1.3rem;letter-spacing:.15em;padding:.9rem 3rem .9rem 1.25rem;border:1.5px solid rgba(255,255,255,.15);border-radius:14px;background:#0b101dcc;color:#fff;font-weight:700;transition:all .2s}.pin-input-field:focus{border-color:#7c3aed;outline:none;box-shadow:0 0 0 4px #7c3aed33}.pin-eye-btn{position:absolute;right:.85rem;background:none;border:none;color:#94a3b8;cursor:pointer;padding:4px;display:flex;align-items:center;justify-content:center;transition:color .2s}.pin-eye-btn:hover{color:#fff}.pin-actions-row{display:flex;gap:1rem;justify-content:flex-end}.pin-cancel-btn{flex:1;padding:.85rem;background:transparent;border:1.5px solid rgba(255,255,255,.15);border-radius:14px;color:#94a3b8;font-weight:700;font-size:.95rem;cursor:pointer;transition:all .2s}.pin-cancel-btn:hover{background:#ffffff0d;color:#fff;border-color:#ffffff40}.pin-submit-btn{flex:1.3;padding:.85rem;background:#7c3aed;color:#fff;border:none;border-radius:14px;font-size:.95rem;font-weight:800;cursor:pointer;box-shadow:0 4px 16px #7c3aed66;transition:all .2s}.pin-submit-btn:hover:not(:disabled){background:#6d28d9;transform:translateY(-1px)}.pin-submit-btn:disabled{opacity:.5;cursor:not-allowed}.shake{animation:shake .5s cubic-bezier(.36,.07,.19,.97) both}@keyframes shake{10%,90%{transform:translate3d(-1px,0,0)}20%,80%{transform:translate3d(2px,0,0)}30%,50%,70%{transform:translate3d(-4px,0,0)}40%,60%{transform:translate3d(4px,0,0)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@media(max-width:768px){.main-nav{flex-direction:column;gap:1.5rem;padding:1.5rem}}@media(max-width:480px){.nav-items{flex-wrap:wrap;justify-content:center}.btn-name{display:none}.nav-btn{padding:.5rem;width:45px;height:45px;justify-content:center}}.toggle-btn.master-btn:hover{background:var(--color-primary);color:#fff}.toggle-btn.master-btn.active{background:var(--color-primary);color:#fff;box-shadow:0 4px 15px #8b5cf666}.family-name{font-weight:900;color:var(--color-primary);font-size:1.1rem}.master-label{color:var(--color-primary);border-left:2px solid var(--color-primary);padding-left:1rem}.social-login-group{display:flex;flex-direction:column;gap:.65rem;margin-top:.5rem;margin-bottom:1.25rem;width:100%}.social-login-btn{display:flex;align-items:center;justify-content:center;gap:.75rem;width:100%;padding:.75rem 1rem;border-radius:var(--radius-md);font-weight:700;font-size:.92rem;cursor:pointer;transition:all .2s ease;border:1px solid var(--color-border);background:var(--color-surface-solid, #ffffff);color:var(--color-text-main);box-shadow:0 2px 6px #0000000a}.social-login-btn:hover{transform:translateY(-1px);box-shadow:0 4px 12px #00000014}.social-icon-svg{width:18px;height:18px;display:inline-block;flex-shrink:0}.social-divider{display:flex;align-items:center;text-align:center;margin:.5rem 0 1.25rem;color:var(--color-text-muted);font-size:.8rem;font-weight:600;width:100%}.social-divider:before,.social-divider:after{content:"";flex:1;border-bottom:1px solid var(--color-border)}.social-divider span{padding:0 .75rem}
