.star-field-module__fYw_2q__canvas{pointer-events:none;width:100%;height:100%;display:block;position:absolute;inset:0}
.hero-module__FBiGaq__hero{isolation:isolate;margin-top:calc(var(--header-h,76px) * -1);min-height:100svh;padding:calc(var(--header-h,76px) + 14px) 0 calc(var(--tabbar-h,64px) + 28px);background:#07060d;align-items:flex-start;display:flex;position:relative;overflow:clip}.hero-module__FBiGaq__bg{z-index:-3;position:absolute;inset:0}.hero-module__FBiGaq__bg picture{display:block;position:absolute;inset:0}.hero-module__FBiGaq__photo{object-fit:cover;object-position:50% 100%}.hero-module__FBiGaq__stars{opacity:.9;width:100%;height:100%;position:absolute;inset:0}.hero-module__FBiGaq__veil{pointer-events:none;background:radial-gradient(90% 55% at 50% 100%, #d9b4661a, transparent 70%), linear-gradient(180deg, #07060dc7 0%, #07060d61 34%, #07060d38 62%, #0e0c17d9 94%, var(--ink-1) 100%);position:absolute;inset:0}.hero-module__FBiGaq__mandala{z-index:-1;pointer-events:none;width:94vw;top:calc(var(--header-h,76px) + 6px);opacity:.55;position:absolute;right:-30vw;-webkit-mask-image:radial-gradient(closest-side,#000 62%,#0000 100%);mask-image:radial-gradient(closest-side,#000 62%,#0000 100%)}.hero-module__FBiGaq__inner{z-index:1;position:relative}.hero-module__FBiGaq__copy{justify-items:start;gap:12px;width:100%;max-width:640px;display:grid}.hero-module__FBiGaq__eyebrow{border:1px solid var(--line-strong);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);letter-spacing:.02em;max-width:100%;color:var(--gold-1);background:#0e0c178c;border-radius:999px;align-items:center;gap:9px;padding:7px 14px 7px 11px;font-size:12.5px;font-weight:600;line-height:1.3;display:inline-flex}.hero-module__FBiGaq__dot{background:var(--gold-1);border-radius:50%;flex:none;width:6px;height:6px;box-shadow:0 0 10px 2px #f3dfa8bf}.hero-module__FBiGaq__title{font-family:var(--display);letter-spacing:-.03em;color:var(--text-1);text-wrap:balance;text-shadow:0 2px 28px #07060dd9;margin:0;font-size:clamp(30px,8.2vw,56px);font-weight:600;line-height:1.22}.hero-module__FBiGaq__line{animation:hero-module__FBiGaq__lift 1s var(--ease,ease) both;display:block}.hero-module__FBiGaq__line+.hero-module__FBiGaq__line{animation-delay:.12s}.hero-module__FBiGaq__gold{background:var(--gold-gradient);color:#0000;-webkit-text-fill-color:transparent;text-shadow:none;filter:drop-shadow(0 2px 20px #07060dcc);animation:hero-module__FBiGaq__lift 1s .12s var(--ease,ease) both, hero-module__FBiGaq__sheen 7s 1.2s ease-in-out infinite;background-size:200% 100%;-webkit-background-clip:text;background-clip:text}.hero-module__FBiGaq__sub{max-width:34em;color:var(--text-2);text-shadow:0 1px 18px #07060de6;margin:0;font-size:14px;line-height:1.55}.hero-module__FBiGaq__tool{width:100%;max-width:520px;scroll-margin-top:calc(var(--header-h,76px) + 12px);margin-top:4px}.hero-module__FBiGaq__scroll{display:none}@keyframes hero-module__FBiGaq__lift{0%{transform:translateY(16px)}to{transform:none}}@keyframes hero-module__FBiGaq__sheen{0%,to{background-position:0 0}50%{background-position:100% 0}}@media (min-width:768px){.hero-module__FBiGaq__hero{align-items:center;min-height:max(92vh,640px);padding-bottom:64px}.hero-module__FBiGaq__eyebrow{font-size:13.5px}.hero-module__FBiGaq__sub{font-size:16.5px;line-height:1.7}.hero-module__FBiGaq__title{font-size:clamp(38px,4.4vw,62px)}.hero-module__FBiGaq__tool{max-width:540px;margin-top:10px}.hero-module__FBiGaq__copy{gap:18px}.hero-module__FBiGaq__mandala{opacity:.96;width:min(46vw,620px);top:50%;right:max(2vw,50vw - 624px);transform:translateY(-46%);-webkit-mask-image:none;mask-image:none}.hero-module__FBiGaq__scroll{letter-spacing:.2em;text-transform:uppercase;color:var(--text-3);justify-items:center;gap:8px;font-size:12px;display:grid;position:absolute;bottom:22px;left:50%;transform:translate(-50%)}.hero-module__FBiGaq__scroll i{background:linear-gradient(var(--gold-2), transparent);transform-origin:top;width:1px;height:34px;animation:2.2s ease-in-out infinite hero-module__FBiGaq__cue;display:block}}@keyframes hero-module__FBiGaq__cue{0%{opacity:1;transform:scaleY(0)}60%{opacity:1;transform:scaleY(1)}to{opacity:0;transform:scaleY(1)}}@media (min-width:768px) and (max-width:1023px){.hero-module__FBiGaq__mandala{opacity:.6;width:52vw;top:38%;right:-10vw}}@media (min-width:1024px){.hero-module__FBiGaq__hero{min-height:max(92vh,700px)}.hero-module__FBiGaq__copy{max-width:min(640px,52vw)}}@media (prefers-reduced-motion:reduce){.hero-module__FBiGaq__line,.hero-module__FBiGaq__gold,.hero-module__FBiGaq__scroll i{animation:none}}
.question-card-module__viISqW__wrap{gap:14px;display:grid}.question-card-module__viISqW__heading{font-family:var(--display);font-size:var(--text-lg);color:var(--text-1);margin:0;font-weight:600}.question-card-module__viISqW__board{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:0;padding:4px 0 0;list-style:none;display:grid}.question-card-module__viISqW__slot{transition:transform .5s var(--ease), opacity .5s var(--ease);display:block}.question-card-module__viISqW__slot:first-child{transform:rotate(-3deg)translateY(4px)}.question-card-module__viISqW__slot:nth-child(3){transform:rotate(3deg)translateY(4px)}.question-card-module__viISqW__slot.question-card-module__viISqW__dim{opacity:.38;transform:scale(.94)}.question-card-module__viISqW__card{aspect-ratio:5/7.4;perspective:900px;width:100%;color:inherit;background:0 0;border:0;padding:0;display:block}button.question-card-module__viISqW__card{transition:transform .4s var(--ease)}button.question-card-module__viISqW__card:hover{transform:translateY(-6px)}.question-card-module__viISqW__inner{width:100%;height:100%;transform-style:preserve-3d;display:block;position:relative}.question-card-module__viISqW__animate .question-card-module__viISqW__inner{transition:transform .85s cubic-bezier(.3,.9,.3,1)}.question-card-module__viISqW__flipped{transform:rotateY(180deg)}.question-card-module__viISqW__back,.question-card-module__viISqW__front{backface-visibility:hidden;border-radius:14px;place-items:center;display:grid;position:absolute;inset:0;overflow:hidden}.question-card-module__viISqW__back{color:var(--gold-2);background:radial-gradient(90% 60% at 50% 38%, #d9b46629, transparent 70%), linear-gradient(165deg, var(--ink-4), var(--ink-2));border:1px solid var(--line-strong);box-shadow:var(--shadow-card), 0 14px 30px -18px #000000e6;padding:12px 10px}.question-card-module__viISqW__back:before{content:"";border:1px solid var(--line);pointer-events:none;border-radius:9px;position:absolute;inset:6px}.question-card-module__viISqW__back svg{width:78%;height:auto}.question-card-module__viISqW__front{text-align:center;background:radial-gradient(90% 70% at 50% 25%,#f3dfa84d,#0000 72%),linear-gradient(170deg,#3a2f1d,#1b1610);border:1px solid #f3dfa899;align-content:center;justify-items:center;gap:6px;padding:10px 6px;transform:rotateY(180deg);box-shadow:0 0 34px -6px #d9b46680}.question-card-module__viISqW__thai{color:var(--gold-1);font-size:19px;font-weight:600;line-height:1.3}.question-card-module__viISqW__sym{color:var(--text-2);font-size:12.5px;line-height:1.3}.question-card-module__viISqW__slotBelow{min-height:188px}.question-card-module__viISqW__prompt{font-family:var(--display);font-size:var(--text-lg);color:var(--gold-1);text-align:center;margin:6px 0 0;line-height:1.5}.question-card-module__viISqW__face{border:1px solid var(--line-strong);background:#07060d80;border-radius:18px;gap:10px;padding:18px 18px 16px;display:grid}.question-card-module__viISqW__face:focus-visible{outline-offset:3px}.question-card-module__viISqW__label{letter-spacing:.14em;color:var(--gold-2);font-size:12.5px;font-weight:600}.question-card-module__viISqW__question{font-family:var(--display);letter-spacing:-.02em;color:var(--text-1);text-wrap:balance;margin:0;font-size:21px;font-weight:500;line-height:1.5}.question-card-module__viISqW__note summary{color:var(--gold-1);cursor:pointer;text-underline-offset:4px;padding:6px 0;font-size:14px;-webkit-text-decoration:underline #d9b46666;text-decoration:underline #d9b46666;list-style:none;display:inline-block}.question-card-module__viISqW__note summary::-webkit-details-marker{display:none}.question-card-module__viISqW__note p{color:var(--text-2);margin:4px 0 0;font-size:14px;line-height:1.7}.question-card-module__viISqW__actions{flex-wrap:wrap;align-items:center;gap:10px 14px;display:flex}.question-card-module__viISqW__copied{color:var(--gold-1);font-size:13.5px}.question-card-module__viISqW__fine{color:var(--text-3);text-align:center;margin:0;font-size:12.5px;line-height:1.6}.question-card-module__viISqW__face .question-card-module__viISqW__fine{text-align:left}@media (prefers-reduced-motion:reduce){.question-card-module__viISqW__animate .question-card-module__viISqW__inner,.question-card-module__viISqW__slot,button.question-card-module__viISqW__card{transition:none}}html.motion-reduced .question-card-module__viISqW__animate .question-card-module__viISqW__inner{transition:none}html.motion-reduced .question-card-module__viISqW__slot{transition:none}html.motion-reduced button.question-card-module__viISqW__card{transition:none}.question-card-module__viISqW__collection{gap:10px;display:grid}.question-card-module__viISqW__collectionToggle{border:1px solid var(--line-strong);width:100%;min-height:44px;color:var(--text-2);text-align:left;background:#07060d59;border-radius:12px;justify-content:space-between;align-items:center;gap:12px;padding:10px 14px;font-size:14px;display:flex}.question-card-module__viISqW__collectionToggle b{font-variant-numeric:tabular-nums;color:var(--gold-1);font-weight:600}.question-card-module__viISqW__collectionToggle[aria-expanded=true]{border-color:#d9b46680}.question-card-module__viISqW__collectionBody{gap:12px;display:grid}.question-card-module__viISqW__chips{grid-template-columns:repeat(auto-fill,minmax(92px,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.question-card-module__viISqW__chip{border:1px solid var(--line-strong);width:100%;min-height:56px;color:var(--text-2);text-align:center;background:linear-gradient(170deg,#3a2f1d,#1b1610);border-radius:12px;justify-items:center;gap:2px;padding:8px 6px;font-size:12.5px;line-height:1.3;display:grid}.question-card-module__viISqW__chip b{color:var(--gold-1);font-size:15px;font-weight:600}.question-card-module__viISqW__chip[aria-pressed=true]{border-color:#f3dfa8b3;box-shadow:0 0 18px -6px #d9b4668c}.question-card-module__viISqW__reread{border:1px solid var(--line-strong);background:#07060d80;border-radius:14px;gap:8px;padding:14px 16px;display:grid}.question-card-module__viISqW__reread .question-card-module__viISqW__question{font-size:18px}.question-card-module__viISqW__rereadNote{color:var(--text-2);margin:0;font-size:14px;line-height:1.7}.question-card-module__viISqW__clear{min-height:44px;color:var(--gold-1);text-underline-offset:3px;background:0 0;border:0;justify-self:start;padding:8px 2px;font-size:14px;text-decoration:underline}
.my-today-module__kCqQWq__section{--day:#d9b466;isolation:isolate;margin-bottom:var(--header-h,76px);background:var(--ink-1);padding:26px 0 56px;position:relative;overflow:clip}.my-today-module__kCqQWq__section:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(50% 42% at 30% 22%, color-mix(in oklab, var(--day) 24%, transparent), transparent 70%), radial-gradient(40% 30% at 90% 80%, #d9b46614, transparent 70%);height:90%;position:absolute;inset:-10% -20% auto}.my-today-module__kCqQWq__loading{background:linear-gradient(180deg, var(--ink-1), var(--ink-2) 40%, var(--ink-1));display:none}html.has-me .my-today-module__kCqQWq__loading{display:block}.my-today-module__kCqQWq__grid{gap:34px;display:grid}.my-today-module__kCqQWq__main{align-content:start;gap:16px;min-width:0;display:grid}.my-today-module__kCqQWq__date{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 14px;margin:0;display:flex}.my-today-module__kCqQWq__date time{color:var(--text-3);font-size:14px}.my-today-module__kCqQWq__title{font-family:var(--display);letter-spacing:-.03em;color:var(--text-1);gap:2px;margin:0;font-size:clamp(40px,11vw,64px);font-weight:600;line-height:1.15;display:grid}.my-today-module__kCqQWq__topic{font-family:var(--font-body);letter-spacing:.1em;color:var(--gold-2);font-size:14px;font-weight:600}.my-today-module__kCqQWq__mood{color:var(--text-2);align-items:center;gap:10px;margin:0;font-size:15px;line-height:1.5;display:flex}.my-today-module__kCqQWq__mood i{background:var(--day);width:12px;height:12px;box-shadow:0 0 0 3px #07060db3, 0 0 18px 2px color-mix(in oklab, var(--day) 70%, transparent);border-radius:50%;flex:none}.my-today-module__kCqQWq__line{border-left:2px solid var(--gold-2);font-family:var(--display);letter-spacing:-.025em;color:var(--text-1);text-wrap:balance;margin:6px 0 4px;padding:18px 0 18px 20px;font-size:clamp(23px,6.4vw,30px);font-weight:500;line-height:1.5}.my-today-module__kCqQWq__pair{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.my-today-module__kCqQWq__col{border:1px solid var(--line);box-shadow:var(--shadow-card);background:linear-gradient(#1d1929c7,#15121fc7);border-radius:18px;padding:16px 14px 14px}.my-today-module__kCqQWq__col h3{font-family:var(--font-body);letter-spacing:.08em;margin:0 0 10px;font-size:13px;font-weight:650}.my-today-module__kCqQWq__col ul{gap:8px;margin:0;padding:0;list-style:none;display:grid}.my-today-module__kCqQWq__col li{color:var(--text-1);padding-left:20px;font-size:15.5px;line-height:1.45;position:relative}.my-today-module__kCqQWq__col li:before{font-weight:700;position:absolute;top:0;left:0}.my-today-module__kCqQWq__doCol{border-color:var(--line-strong)}.my-today-module__kCqQWq__doCol h3{color:var(--gold-1)}.my-today-module__kCqQWq__doCol li:before{content:"✓";color:var(--gold-2)}.my-today-module__kCqQWq__skipCol h3{color:var(--text-3)}.my-today-module__kCqQWq__skipCol li{color:var(--text-2)}.my-today-module__kCqQWq__skipCol li:before{content:"–";color:var(--text-3)}.my-today-module__kCqQWq__foot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 18px;margin-top:4px;display:flex}.my-today-module__kCqQWq__tomorrow{border:1px solid var(--line);background:var(--wash);color:var(--text-2);border-radius:999px;align-items:center;gap:10px;margin:0;padding:8px 14px;font-size:14px;display:inline-flex}.my-today-module__kCqQWq__tomorrow b{color:var(--gold-1);font-weight:650}.my-today-module__kCqQWq__how summary{color:var(--text-3);cursor:pointer;text-underline-offset:3px;padding:6px 0;font-size:12.5px;line-height:1.5;-webkit-text-decoration:underline #8f879980;text-decoration:underline #8f879980;display:inline-block}.my-today-module__kCqQWq__how p{color:var(--text-3);margin:4px 0 0;font-size:13px;line-height:1.7}.my-today-module__kCqQWq__cards{border-top:1px solid var(--line);width:100%;min-width:0;max-width:440px;margin-inline:auto;padding-top:6px}.my-today-module__kCqQWq__cards>div{padding-top:26px}.my-today-module__kCqQWq__loading{min-height:1290px}@media (min-width:390px){.my-today-module__kCqQWq__loading{min-height:1245px}}@media (min-width:480px){.my-today-module__kCqQWq__loading{min-height:1240px}}@media (min-width:720px){.my-today-module__kCqQWq__section{min-height:850px;padding:40px 0 72px}.my-today-module__kCqQWq__grid{grid-template-columns:minmax(0,1fr) 320px;align-items:start;column-gap:40px}.my-today-module__kCqQWq__cards{border-top:0;padding-top:30px}.my-today-module__kCqQWq__cards>div{padding-top:0}.my-today-module__kCqQWq__col li{font-size:16px}}@media (min-width:1000px){.my-today-module__kCqQWq__section{min-height:722px;padding:56px 0 88px}.my-today-module__kCqQWq__grid{grid-template-columns:minmax(0,7fr) minmax(0,5fr);column-gap:72px}.my-today-module__kCqQWq__cards{padding-top:38px}}
