.DailyOverview-module__2dkonW__overview{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;width:100%;max-width:480px;display:grid}.DailyOverview-module__2dkonW__calendar,.DailyOverview-module__2dkonW__checkin{isolation:isolate;box-sizing:border-box;aspect-ratio:1;width:100%;min-width:0;min-height:0;animation:DailyOverview-module__2dkonW__daily-arrive var(--motion-scene) var(--motion-ease) both;border-radius:20px;flex-direction:column;padding:clamp(10px,3.3vw,18px);display:flex;position:relative;overflow:hidden;container:daily-tile/inline-size}.DailyOverview-module__2dkonW__calendar{color:#284d40;background:linear-gradient(135deg,#fffdf8,#f4eddd);border:1px solid #dfd4bc;box-shadow:0 16px 32px -28px #5d4d2c65,inset 0 1px #fff}.DailyOverview-module__2dkonW__checkin{color:#fcf7e9;background:radial-gradient(at 90% 0,#45745a66,#0000 65%),#244d40;border:1px solid #385c49;animation-delay:90ms;box-shadow:0 18px 34px -28px #254d4060}.DailyOverview-module__2dkonW__cardTop{flex-shrink:0;justify-content:space-between;align-items:center;gap:5px;min-height:18px;display:flex}.DailyOverview-module__2dkonW__cardTop h2{white-space:nowrap;align-items:center;gap:5px;font-size:clamp(10px,6cqi,12px);font-weight:500;line-height:1.2;display:flex}.DailyOverview-module__2dkonW__cardTop h2 svg{flex-shrink:0;width:14px;height:14px}.DailyOverview-module__2dkonW__calendarMain{flex-direction:column;flex:1;justify-content:center;align-items:center;gap:3px;min-height:0;display:flex;position:relative}.DailyOverview-module__2dkonW__calendarMain>strong{font-family:var(--font-display);letter-spacing:-.055em;white-space:nowrap;font-size:clamp(36px,30cqi,62px);font-weight:400;line-height:1;position:relative}.DailyOverview-module__2dkonW__calendarMain>span{color:#6d715b;text-align:center;font-size:9px;line-height:1.2}.DailyOverview-module__2dkonW__moonArt{color:#aa9461;opacity:.09;pointer-events:none;width:90%;max-width:150px;position:absolute;top:50%;right:-10px;transform:translateY(-50%)}.DailyOverview-module__2dkonW__moonArt svg{width:100%;animation:DailyOverview-module__2dkonW__moon-unfold 1.2s var(--motion-ease) both}.DailyOverview-module__2dkonW__moonArt circle{stroke:currentColor;stroke-width:.7px}.DailyOverview-module__2dkonW__moonArt circle:nth-child(2){stroke-dasharray:1 5}.DailyOverview-module__2dkonW__moonArt path{fill:#bda670;stroke:#a18d5a;stroke-width:.7px}.DailyOverview-module__2dkonW__calendarRetry{z-index:2;cursor:pointer;border-radius:50%;place-items:center;width:28px;height:28px;margin:-5px -4px -5px 0;display:grid;position:relative}.DailyOverview-module__2dkonW__calendarLink{color:#5b6c53;white-space:nowrap;border-top:1px solid #d9d2c0;flex-shrink:0;justify-content:space-between;align-items:center;min-height:28px;padding-top:4px;font-size:clamp(10px,5cqi,12px);display:flex}.DailyOverview-module__2dkonW__calendarLink:after{content:"";z-index:1;position:absolute;inset:0}.DailyOverview-module__2dkonW__calendar:focus-within{outline-offset:3px;outline:2px solid #85632e}.DailyOverview-module__2dkonW__calendarLink>span:last-child,.DailyOverview-module__2dkonW__claimButton>span:last-child{transition:transform var(--motion-fast) var(--motion-ease)}.DailyOverview-module__2dkonW__checkinMain{border-radius:8px;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:5px;min-height:0;padding:4px 0;display:flex}.DailyOverview-module__2dkonW__checkinMain:after{content:"↗";color:#d8e3cc;opacity:.7;font-size:12px;position:absolute;top:clamp(12px,3.3vw,18px);right:clamp(10px,3.3vw,18px)}.DailyOverview-module__2dkonW__checkinMain>svg{color:#e3d6a5}.DailyOverview-module__2dkonW__reward{white-space:nowrap;align-items:baseline;gap:5px;display:flex}.DailyOverview-module__2dkonW__reward strong{font-family:var(--font-display);letter-spacing:-.05em;font-variant-numeric:tabular-nums;font-size:clamp(29px,27cqi,56px);font-weight:400;line-height:1}.DailyOverview-module__2dkonW__reward>span{color:#d8e3cc;font-size:clamp(10px,5.5cqi,13px)}.DailyOverview-module__2dkonW__streak{color:#d8e3cc;white-space:nowrap;align-items:center;gap:4px;font-size:clamp(9px,5cqi,11px);display:inline-flex}.DailyOverview-module__2dkonW__streak svg{flex-shrink:0}.DailyOverview-module__2dkonW__rewardHint{color:#d8e3cc;text-align:center;font-size:clamp(10px,6cqi,13px)}.DailyOverview-module__2dkonW__checkinMain:focus-visible,.DailyOverview-module__2dkonW__calendarRetry:focus-visible,.DailyOverview-module__2dkonW__claimButton:focus-visible{outline-offset:3px;outline:2px solid #d5c48f}.DailyOverview-module__2dkonW__claimButton{color:#244d40;cursor:pointer;width:100%;min-height:44px;transition:background var(--motion-fast), box-shadow var(--motion-fast), transform var(--motion-fast) var(--motion-ease);background:#e1efdc;border-radius:10px;flex-shrink:0;justify-content:space-between;align-items:center;gap:4px;margin-top:4px;padding:8px;font-size:clamp(10px,5cqi,11px);font-weight:600;display:flex}.DailyOverview-module__2dkonW__claimButton>span:first-child{text-align:left;align-items:center;gap:5px;display:flex}.DailyOverview-module__2dkonW__claimButton svg{flex-shrink:0;width:14px;height:14px}.DailyOverview-module__2dkonW__claimButton:disabled{cursor:default;opacity:.7}.DailyOverview-module__2dkonW__checkin[data-claimed=true] .DailyOverview-module__2dkonW__claimButton{color:#e7f0d9;opacity:1;background:#d6e6c72a;border:1px solid #d6e6c745}.DailyOverview-module__2dkonW__rewardBurst{color:#fff0b2;pointer-events:none;z-index:2;font-size:12px;position:absolute;bottom:60px;right:12px}.DailyOverview-module__2dkonW__rewardBurst:not(:empty){animation:DailyOverview-module__2dkonW__reward-rise 1.5s var(--motion-ease) both}@container daily-tile (max-width:125px){.DailyOverview-module__2dkonW__cardTop h2{gap:3px;font-size:10px}.DailyOverview-module__2dkonW__cardTop h2 svg{width:12px;height:12px}.DailyOverview-module__2dkonW__calendarMain>strong{font-size:34px}.DailyOverview-module__2dkonW__calendarLink{min-height:24px;font-size:9px}.DailyOverview-module__2dkonW__checkinMain{gap:2px;padding:2px 0}.DailyOverview-module__2dkonW__checkinMain>svg{width:23px;height:23px}.DailyOverview-module__2dkonW__claimButton{padding:6px}.DailyOverview-module__2dkonW__reward strong{font-size:29px}.DailyOverview-module__2dkonW__streak{gap:2px;font-size:8px}}@keyframes DailyOverview-module__2dkonW__daily-arrive{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes DailyOverview-module__2dkonW__moon-unfold{0%{opacity:0;transform:rotate(-35deg)scale(.75)}to{opacity:1;transform:none}}@keyframes DailyOverview-module__2dkonW__reward-rise{0%{opacity:0;transform:translateY(10px)scale(.9)}20%,60%{opacity:1}to{opacity:0;transform:translateY(-20px)}}@media (hover:hover){.DailyOverview-module__2dkonW__claimButton:not(:disabled):hover{background:#f2f8e9;transform:translateY(-2px);box-shadow:0 6px 16px -9px #0005}.DailyOverview-module__2dkonW__calendarLink:hover>span,.DailyOverview-module__2dkonW__claimButton:not(:disabled):hover>span:last-child{transform:translate(2px,-2px)}}html[data-motion=reduced] .DailyOverview-module__2dkonW__calendar{animation:none}html[data-motion=reduced] .DailyOverview-module__2dkonW__checkin{animation:none}html[data-motion=reduced] .DailyOverview-module__2dkonW__moonArt svg{animation:none}html[data-motion=reduced] .DailyOverview-module__2dkonW__rewardBurst{animation:none}html[data-motion=reduced] .DailyOverview-module__2dkonW__claimButton:hover{transform:none}html[data-motion=reduced] .DailyOverview-module__2dkonW__calendarLink:hover>span{transform:none}html[data-motion=reduced] .DailyOverview-module__2dkonW__claimButton:hover>span:last-child{transform:none}html[data-motion=reduced] .DailyOverview-module__2dkonW__rewardBurst{opacity:0}@media (prefers-reduced-motion:reduce){.DailyOverview-module__2dkonW__calendar,.DailyOverview-module__2dkonW__checkin,.DailyOverview-module__2dkonW__moonArt svg,.DailyOverview-module__2dkonW__rewardBurst{animation:none}.DailyOverview-module__2dkonW__claimButton:hover,.DailyOverview-module__2dkonW__calendarLink:hover>span,.DailyOverview-module__2dkonW__claimButton:hover>span:last-child{transform:none}.DailyOverview-module__2dkonW__rewardBurst{opacity:0}}.DailyOverview-module__2dkonW__calendarMain{z-index:2;pointer-events:none}.DailyOverview-module__2dkonW__calendarMain button{pointer-events:auto}
.Dashboard-module__B20R_G__page{color:#264d40;gap:22px;width:100%;min-width:0;max-width:1240px;margin:auto;padding:24px clamp(16px,3vw,44px) 36px;display:grid}.Dashboard-module__B20R_G__page>*,.Dashboard-module__B20R_G__page section,.Dashboard-module__B20R_G__page a,.Dashboard-module__B20R_G__page header>div{min-width:0}.Dashboard-module__B20R_G__header{justify-content:space-between;align-items:center;gap:16px;display:flex}.Dashboard-module__B20R_G__header p{color:#899078;text-transform:capitalize;margin-bottom:8px;font-size:13px}.Dashboard-module__B20R_G__header h1{font-family:var(--font-display);letter-spacing:-.025em;overflow-wrap:anywhere;font-size:clamp(27px,3vw,38px);line-height:1.2}.Dashboard-module__B20R_G__header h1 span{color:#6d8669}.Dashboard-module__B20R_G__avatar{width:44px;height:44px;font-family:var(--font-display);cursor:pointer;background:#ffffff80;border:1px solid #d3ddc5;border-radius:50%;flex-shrink:0;place-items:center;font-size:25px;display:grid}.Dashboard-module__B20R_G__notice{color:#7d896f;justify-content:space-between;align-items:center;gap:12px;font-size:13px;display:flex}.Dashboard-module__B20R_G__notice button{color:#345c42;white-space:nowrap;cursor:pointer;font-size:13px}.Dashboard-module__B20R_G__profilePrompt{text-align:left;cursor:pointer;background:#ffffff80;border:1px solid #dce2ce;border-radius:14px;justify-content:space-between;gap:20px;padding:16px;font-size:16px;display:flex}.Dashboard-module__B20R_G__profilePrompt small{color:#92987f;margin-top:5px;font-size:13px;display:block}.Dashboard-module__B20R_G__personalMain{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:16px;display:grid}.Dashboard-module__B20R_G__today{color:#fff5dc;background:#224d40;border-radius:20px;grid-row:auto;padding:26px;position:relative;overflow:hidden}.Dashboard-module__B20R_G__todayCopy{z-index:1;min-width:0;position:relative}.Dashboard-module__B20R_G__eyebrow{letter-spacing:.12em;color:#b9bf9d;font-size:11px}.Dashboard-module__B20R_G__today h2{font-family:var(--font-display);overflow-wrap:anywhere;margin:18px 0 12px;font-size:35px;line-height:1.2}.Dashboard-module__B20R_G__today p{color:#c3cfb8;overflow-wrap:anywhere;white-space:normal;font-size:15px;line-height:1.85}.Dashboard-module__B20R_G__dailyCosmic{gap:12px;margin-top:14px;display:grid}.Dashboard-module__B20R_G__cosmicMeta{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.Dashboard-module__B20R_G__cosmicBadge{color:#ffecc0;background:#f4b93f4f;border:1px solid #f2a91259;border-radius:99px;align-items:center;gap:5px;padding:3px 10px;font-size:12px;font-weight:500;display:inline-flex}.Dashboard-module__B20R_G__cosmicBadge[data-good=false]{color:#dfd8c8;background:#ffffff14;border-color:#ffffff26}.Dashboard-module__B20R_G__sun{color:#c8b57b;opacity:.13;position:absolute;bottom:-25px;right:-25px}.Dashboard-module__B20R_G__identity{background:#ffffff80;border:1px solid #ffffffcf;border-radius:20px;padding:22px}.Dashboard-module__B20R_G__sectionHeading{justify-content:space-between;align-items:center;gap:10px;margin-bottom:12px;display:flex}.Dashboard-module__B20R_G__sectionHeading h2{overflow-wrap:anywhere;font-size:17px;font-weight:600}.Dashboard-module__B20R_G__sectionHeading>span{color:#91977f;font-size:12px}.Dashboard-module__B20R_G__birth{color:#899179;font-size:13px;line-height:1.7}.Dashboard-module__B20R_G__facts{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 14px;margin-top:20px;display:grid}.Dashboard-module__B20R_G__facts dt{color:#93987d;margin-bottom:5px;font-size:12px}.Dashboard-module__B20R_G__facts dd{color:#3f634a;overflow-wrap:anywhere;font-size:16px}.Dashboard-module__B20R_G__tarotAction{background:#f0eada80;border:1px solid #e5dec8;border-radius:16px;align-items:center;gap:18px;padding:18px 20px;display:flex}.Dashboard-module__B20R_G__tarotAction h2{font-size:17px;font-weight:500}.Dashboard-module__B20R_G__tarotAction p{color:#939076;margin-top:5px;font-size:12px;line-height:1.6}.Dashboard-module__B20R_G__tarotAction>span{flex-shrink:0;margin-left:auto;font-size:13px}.Dashboard-module__B20R_G__cards{flex-shrink:0;width:42px;padding-left:12px;display:flex}.Dashboard-module__B20R_G__cards i{background:#f6eedb;border:1px solid #b5a478;border-radius:3px;flex-shrink:0;width:22px;height:36px;margin-left:-12px;transform:rotate(-15deg)}.Dashboard-module__B20R_G__cards i:nth-child(2){transform:translateY(-4px)}.Dashboard-module__B20R_G__cards i:nth-child(3){transform:rotate(15deg)}.Dashboard-module__B20R_G__tools{grid-template-columns:repeat(6,minmax(0,1fr));gap:10px;display:grid}.Dashboard-module__B20R_G__tools a,.Dashboard-module__B20R_G__developmentTile{aspect-ratio:1;box-sizing:border-box;text-align:center;background:#ffffff50;border:1px solid #e0e4d3;border-radius:13px;flex-direction:column;justify-content:center;align-items:center;gap:7px;min-width:0;padding:14px 5px;font-size:13px;display:flex}.Dashboard-module__B20R_G__developmentTile{color:var(--color-muc-2);border-style:dashed}.Dashboard-module__B20R_G__developmentTile small{color:var(--color-muc);background:#eadcb850;border-radius:20px;padding:3px 6px;font-size:10px;line-height:1.3}.Dashboard-module__B20R_G__tools a span{color:#91a17e;font-size:23px}.Dashboard-module__B20R_G__recent{gap:0;display:grid}.Dashboard-module__B20R_G__recent a{border-bottom:1px solid #dfe3d1;align-items:center;gap:20px;padding:16px 0;display:flex}.Dashboard-module__B20R_G__recent a>div{flex:1;min-width:0}.Dashboard-module__B20R_G__recent h3{overflow-wrap:anywhere;font-size:15px;font-weight:500}.Dashboard-module__B20R_G__recent p{color:#949a82;white-space:nowrap;text-overflow:ellipsis;margin-top:6px;font-size:13px;overflow:hidden}@media (max-width:767px){.Dashboard-module__B20R_G__personalMain{grid-template-columns:minmax(0,1fr);gap:12px}.Dashboard-module__B20R_G__today{grid-row:auto;padding:22px}.Dashboard-module__B20R_G__today h2{font-size:30px}.Dashboard-module__B20R_G__preview{-webkit-line-clamp:4}.Dashboard-module__B20R_G__identity{padding:18px}.Dashboard-module__B20R_G__tools{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:768px) and (max-width:1023px){.Dashboard-module__B20R_G__personalMain{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.Dashboard-module__B20R_G__today{padding:22px}.Dashboard-module__B20R_G__tarotAction{gap:12px;padding:16px}.Dashboard-module__B20R_G__cards{display:none}}.Dashboard-module__B20R_G__guestHeader{border-bottom:1px solid #dce3d0;align-items:center;padding-bottom:22px}.Dashboard-module__B20R_G__guestLogin{gap:9px;min-width:0;display:grid}.Dashboard-module__B20R_G__guestLogin>span{color:#85632e;font-size:12px}.Dashboard-module__B20R_G__guestLogin button{color:#fffaf0;cursor:pointer;background:#244d40;border-radius:13px;justify-content:space-between;align-items:center;gap:24px;min-height:46px;padding:12px 18px;font-size:14px;font-weight:500;display:flex}.Dashboard-module__B20R_G__guestLogin button:hover{background:#32614e}.Dashboard-module__B20R_G__guestLogin button:focus-visible{outline-offset:4px;outline:2px solid #85632e}@media (max-width:767px){.Dashboard-module__B20R_G__guestHeader{flex-direction:column;align-items:stretch;gap:20px}.Dashboard-module__B20R_G__guestLogin{gap:8px}}.Dashboard-module__B20R_G__zodiacAnimal{object-fit:contain;vertical-align:middle;width:48px;height:48px;margin-right:6px;display:inline-block}@media (max-width:600px){.Dashboard-module__B20R_G__header h1{min-height:2.4em}}.Dashboard-module__B20R_G__guestHeader{border-bottom:0;padding-bottom:0}.Dashboard-module__B20R_G__guestLogin{display:none}.Dashboard-module__B20R_G__header h1{min-height:0;font-size:clamp(26px,3vw,36px)}.Dashboard-module__B20R_G__header p{margin-bottom:5px;font-size:11px}.Dashboard-module__B20R_G__tools a{transition:background var(--motion-fast),border-color var(--motion-fast),transform var(--motion-fast) var(--motion-ease)}@media (hover:hover){.Dashboard-module__B20R_G__tools a:hover{background:#fffcf5;border-color:#b7bc9d;transform:translateY(-3px)}}html[data-motion=reduced] .Dashboard-module__B20R_G__tools a:hover{transform:none}@media (prefers-reduced-motion:reduce){.Dashboard-module__B20R_G__tools a:hover{transform:none}}.Dashboard-module__B20R_G__summary{align-items:start;gap:16px;display:grid}.Dashboard-module__B20R_G__dailyCards{grid-area:daily;min-width:0}.Dashboard-module__B20R_G__personalMain{grid-area:personal}.Dashboard-module__B20R_G__summary .Dashboard-module__B20R_G__tarotAction{grid-area:tarot}.Dashboard-module__B20R_G__summary .Dashboard-module__B20R_G__profilePrompt{grid-area:prompt}.Dashboard-module__B20R_G__summary .Dashboard-module__B20R_G__quickAccess{grid-area:tools}.Dashboard-module__B20R_G__withProfile{grid-template-areas:"daily""personal""tarot"}.Dashboard-module__B20R_G__withoutProfile{grid-template-areas:"daily""prompt""tools"}@media (min-width:1024px){.Dashboard-module__B20R_G__summary{grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);gap:16px 22px}.Dashboard-module__B20R_G__withProfile{grid-template-rows:min-content auto;grid-template-areas:"daily personal""tarot personal"}.Dashboard-module__B20R_G__withoutProfile{grid-template-rows:min-content auto;grid-template-areas:"daily tools""prompt tools"}.Dashboard-module__B20R_G__personalMain{align-self:stretch;gap:14px}.Dashboard-module__B20R_G__summary .Dashboard-module__B20R_G__today{padding:22px}.Dashboard-module__B20R_G__summary .Dashboard-module__B20R_G__today h2{margin:14px 0;font-size:29px}.Dashboard-module__B20R_G__summary .Dashboard-module__B20R_G__today p{font-size:14px;line-height:1.7}.Dashboard-module__B20R_G__summary .Dashboard-module__B20R_G__preview{-webkit-line-clamp:4}.Dashboard-module__B20R_G__summary .Dashboard-module__B20R_G__today a{gap:12px;margin-top:18px}.Dashboard-module__B20R_G__summary .Dashboard-module__B20R_G__identity{padding:20px}.Dashboard-module__B20R_G__summary .Dashboard-module__B20R_G__facts{gap:14px 10px}.Dashboard-module__B20R_G__summary .Dashboard-module__B20R_G__tarotAction{min-height:88px}.Dashboard-module__B20R_G__withoutProfile .Dashboard-module__B20R_G__tools a{padding:8px 4px;font-size:11px}}.Dashboard-module__B20R_G__dayInsights{gap:9px;margin:12px 0;display:grid}.Dashboard-module__B20R_G__dayInsight{background:#ffffff08;border:1px solid #8aab873b;border-radius:12px;gap:5px;padding:11px 12px;display:grid}.Dashboard-module__B20R_G__dayInsight strong{color:#f7ecd1;font-size:13px;font-weight:500}.Dashboard-module__B20R_G__dayInsight span{color:#d2ddc9;font-size:12px;line-height:1.55}.Dashboard-module__B20R_G__dayInsight small{color:#aec6a4;border-top:1px solid #9cbd9830;padding-top:5px;font-size:10px;line-height:1.45}.Dashboard-module__B20R_G__referenceNote{color:#b4c8ab;margin-top:8px;font-size:10px;line-height:1.5;display:block}.Dashboard-module__B20R_G__cosmicHours{color:#c7d5bc;align-items:baseline;gap:8px;font-size:11px;line-height:1.6;display:flex}.Dashboard-module__B20R_G__preview{-webkit-line-clamp:5;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}
