.TodayFortuneFlow_page__VNHqD{position:relative;isolation:isolate;min-height:100svh;overflow-x:clip;background:#100d10}.TodayFortuneFlow_page__VNHqD:before{position:absolute;z-index:-1;inset:0;background:linear-gradient(180deg,transparent,transparent 55%,#0005 70%,#000b 85%,#000),url(/assets/free/omikuji/alcove.webp) top /100% auto no-repeat;content:"";pointer-events:none}.TodayFortuneFlow_page__VNHqD[data-stage=result]:before{inset:-12px;opacity:.55;filter:blur(8px);background:linear-gradient(180deg,#08060977,#08060922 34%,#080609b8 78%,#080609eb),url(/assets/free/omikuji/alcove.webp) top /100% auto no-repeat}.TodayFortuneFlow_topBar__5X14H{z-index:5}.TodayFortuneFlow_page__VNHqD[data-stage=result] .TodayFortuneFlow_topBar__5X14H{background:linear-gradient(180deg,#080609e0,transparent)}.TodayFortuneFlow_input__htf7W{box-sizing:border-box;display:flex;flex-direction:column;align-items:center;min-height:100svh;padding:calc(88px + env(safe-area-inset-top)) var(--seed-dimension-x4) max(var(--seed-dimension-x6),env(safe-area-inset-bottom))}.TodayFortuneFlow_heading__yxggl{flex:none;text-align:center;text-shadow:0 2px 12px #000d}.TodayFortuneFlow_inputCrystal__sj2FY{display:grid;flex:1 1 auto;place-items:center;min-height:230px;width:100%}.TodayFortuneFlow_inputCrystal__sj2FY .TodayFortuneFlow_crystalScene__HVxkF{width:min(80vw,36svh,320px)}.TodayFortuneFlow_profilePanel__kGqJs{display:flex;flex:none;flex-direction:column;gap:var(--seed-dimension-x3);width:100%;min-height:176px;padding-block:var(--seed-dimension-x3)}.TodayFortuneFlow_crystalScene__HVxkF{position:relative;width:min(82vw,320px);aspect-ratio:1230/1278}.TodayFortuneFlow_crystalImage__pSmsE{display:block;width:100%;height:100%;object-fit:contain;filter:drop-shadow(0 12px 20px #000b) drop-shadow(0 0 12px var(--twive-accent-glow))}.TodayFortuneFlow_crystalReading__xX2XV{position:absolute;inset:10% 0 auto;height:53%;display:flex;align-items:center;justify-content:center;flex-direction:column;color:#fff;text-shadow:0 2px 10px #170923,0 0 18px #170923}.TodayFortuneFlow_crystalReading__xX2XV span:first-child{font-size:13px;font-weight:700}.TodayFortuneFlow_crystalReading__xX2XV strong{line-height:1.1;font-size:clamp(44px,7svh,68px);font-weight:800}.TodayFortuneFlow_crystalReading__xX2XV span:last-child{font-size:13px}.TodayFortuneFlow_crystalActive__ctnxg .TodayFortuneFlow_crystalImage__pSmsE{animation:TodayFortuneFlow_crystal-pulse__mZ6PY 1.8s ease-in-out both}.TodayFortuneFlow_transition__gxxYy{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:var(--seed-dimension-x3);min-height:100svh;padding:var(--seed-dimension-x6);text-align:center}.TodayFortuneFlow_transition__gxxYy .TodayFortuneFlow_crystalScene__HVxkF{margin-top:var(--seed-dimension-x8)}.TodayFortuneFlow_result__luY_K{display:flex;flex-direction:column;gap:var(--seed-dimension-x6);padding:calc(84px + env(safe-area-inset-top)) var(--seed-dimension-x4) calc(var(--seed-dimension-x16) + var(--seed-dimension-x6) + env(safe-area-inset-bottom))}.TodayFortuneFlow_resultCrystal__OI5_T{display:grid;place-items:center;width:100%}.TodayFortuneFlow_resultCrystal__OI5_T .TodayFortuneFlow_crystalImage__pSmsE{animation:TodayFortuneFlow_crystal-result__8X1_L .85s ease-out both}.TodayFortuneFlow_resultCrystal__OI5_T .TodayFortuneFlow_crystalReading__xX2XV{animation:TodayFortuneFlow_score-reveal__z4Mfc .62s ease-out .24s both}.TodayFortuneFlow_actionCard__mKOBp,.TodayFortuneFlow_readingCard__5VW07{width:100%;min-width:0;border:1px solid var(--twive-border-strong);border-radius:var(--seed-radius-r4);background:var(--twive-surface-subtle)}.TodayFortuneFlow_readingCard__5VW07{overflow:hidden}.TodayFortuneFlow_openingReading__wJDa5{display:flex;flex-direction:column;align-items:flex-start;gap:var(--seed-dimension-x3);padding:var(--seed-dimension-x5)}.TodayFortuneFlow_openingIcon__Whkw_{margin-bottom:var(--seed-dimension-x1)}.TodayFortuneFlow_readingSub__GD_rz{max-width:100%;overflow-wrap:anywhere}.TodayFortuneFlow_readingParagraph__20xkG{max-width:100%;line-height:var(--seed-line-height-t6);text-wrap:pretty;word-break:keep-all;overflow-wrap:anywhere}.TodayFortuneFlow_readingParagraph__20xkG strong{color:#fff;font-weight:700}.TodayFortuneFlow_actionCard__mKOBp,.TodayFortuneFlow_readingChapter__YpMHa{display:grid;grid-template-columns:28px minmax(0,1fr);align-items:start;gap:var(--seed-dimension-x3);padding:var(--seed-dimension-x4) var(--seed-dimension-x5)}.TodayFortuneFlow_readingChapter__YpMHa{border-top:1px solid var(--twive-border-strong)}.TodayFortuneFlow_chapterIcon___iy_L{display:block;flex:none;width:28px;font-size:23px;line-height:1.35}.TodayFortuneFlow_chapterContent__oD_Xh{display:flex;flex-direction:column;gap:var(--seed-dimension-x2);min-width:0}.TodayFortuneFlow_actionCard__mKOBp .TodayFortuneFlow_chapterContent__oD_Xh{gap:var(--seed-dimension-x2)}@keyframes TodayFortuneFlow_crystal-pulse__mZ6PY{0%{filter:brightness(.85) drop-shadow(0 12px 20px #000b);transform:scale(.96)}60%{filter:brightness(1.35) drop-shadow(0 0 30px #d8a2b277);transform:scale(1.04)}to{filter:brightness(1.08) drop-shadow(0 12px 20px #000b);transform:scale(1)}}@keyframes TodayFortuneFlow_crystal-result__8X1_L{0%{opacity:.72;transform:scale(1.06)}to{opacity:1;transform:scale(1)}}@keyframes TodayFortuneFlow_score-reveal__z4Mfc{0%{opacity:0;transform:translateY(12px) scale(.94)}to{opacity:1;transform:translateY(0) scale(1)}}@media (max-height:700px){.TodayFortuneFlow_input__htf7W{padding-top:calc(76px + env(safe-area-inset-top))}.TodayFortuneFlow_inputCrystal__sj2FY{min-height:176px}.TodayFortuneFlow_inputCrystal__sj2FY .TodayFortuneFlow_crystalScene__HVxkF{width:min(80vw,34svh,270px)}}@media (max-width:340px){.TodayFortuneFlow_openingReading__wJDa5{padding:var(--seed-dimension-x4)}.TodayFortuneFlow_actionCard__mKOBp,.TodayFortuneFlow_readingChapter__YpMHa{padding-inline:var(--seed-dimension-x4)}}@media (max-height:600px){.TodayFortuneFlow_input__htf7W{padding-top:calc(var(--seed-dimension-x16) + env(safe-area-inset-top));padding-bottom:max(var(--seed-dimension-x3),env(safe-area-inset-bottom))}.TodayFortuneFlow_inputCrystal__sj2FY{min-height:128px}.TodayFortuneFlow_inputCrystal__sj2FY .TodayFortuneFlow_crystalScene__HVxkF{width:min(68vw,25svh,220px)}}@media (prefers-reduced-motion:reduce){.TodayFortuneFlow_crystalActive__ctnxg .TodayFortuneFlow_crystalImage__pSmsE,.TodayFortuneFlow_resultCrystal__OI5_T .TodayFortuneFlow_crystalImage__pSmsE,.TodayFortuneFlow_resultCrystal__OI5_T .TodayFortuneFlow_crystalReading__xX2XV{animation:none}}.TodayFortuneFlow_readingChapter__YpMHa .TodayFortuneFlow_chapterContent__oD_Xh{display:contents}.TodayFortuneFlow_readingChapter__YpMHa .TodayFortuneFlow_chapterContent__oD_Xh>h3{grid-column:2;align-self:center}.TodayFortuneFlow_readingChapter__YpMHa .TodayFortuneFlow_chapterContent__oD_Xh>p{grid-column:1/-1}.TodayFortuneFlow_chapterIcon___iy_L,.TodayFortuneFlow_openingIcon__Whkw_{display:grid;place-items:center;width:var(--seed-dimension-x7);min-height:var(--seed-dimension-x7);font-size:var(--seed-font-size-t7);line-height:1}.TodayFortuneFlow_readingChapter__YpMHa{row-gap:var(--seed-dimension-x3);padding-block:var(--seed-dimension-x5)}.TodayFortuneFlow_readingCard__5VW07 h2,.TodayFortuneFlow_readingCard__5VW07 h3{text-wrap:balance;word-break:keep-all}