.HexagramLines_container__KedMP{display:flex;flex-direction:column;gap:var(--space-sm);width:100%;max-width:160px;margin:0 auto}.HexagramLines_line__XNJTJ,.HexagramLines_placeholder__cVMMx{height:10px;border-radius:2px;transition:background-color var(--duration-slow) ease}.HexagramLines_line__XNJTJ{opacity:0;transform:translateY(8px);animation:HexagramLines_fade-up__4iB_H .4s ease-out forwards}.HexagramLines_placeholder__cVMMx{background-color:transparent}.HexagramLines_yang__9Em5J{background-color:var(--color-yang-line)}.HexagramLines_yin__QMJOu{background:linear-gradient(to right,var(--color-yin-line) 0,var(--color-yin-line) 40%,transparent 40%,transparent 60%,var(--color-yin-line) 60%,var(--color-yin-line) 100%)}.HexagramLines_changing__RqhbJ.HexagramLines_yang__9Em5J{background-color:var(--color-changing-line);box-shadow:0 0 12px rgba(255,179,172,.5)}.HexagramLines_changing__RqhbJ.HexagramLines_yin__QMJOu{background:linear-gradient(to right,var(--color-changing-line) 0,var(--color-changing-line) 40%,transparent 40%,transparent 60%,var(--color-changing-line) 60%,var(--color-changing-line) 100%);filter:drop-shadow(0 0 6px rgba(255,179,172,.4))}@keyframes HexagramLines_fade-up__4iB_H{to{opacity:1;transform:translateY(0)}}.HexagramLines_line__XNJTJ.HexagramLines_still__gB9VM{animation:none;opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.HexagramLines_line__XNJTJ{animation:none;opacity:1;transform:none}}.HexagramCard_card__pdbZ7{display:flex;flex-direction:column;align-items:center;gap:var(--space-sm);padding:var(--space-xl) var(--space-lg);background-color:var(--color-surface-low);border-radius:var(--radius-md);text-align:center;min-width:0}.HexagramCard_cardLink__VZWUE{text-decoration:none;color:inherit;cursor:pointer;box-shadow:0 8px 24px 0 rgba(230,195,100,.06);transition:background-color var(--duration-fast) ease,transform var(--duration-fast) ease,box-shadow var(--duration-fast) ease}.HexagramCard_cardLink__VZWUE:hover{background-color:var(--color-surface-high);transform:translateY(-2px);box-shadow:0 20px 40px 0 rgba(230,195,100,.12)}.HexagramCard_cardLink__VZWUE:focus-visible{outline:2px solid var(--color-gold);outline-offset:2px}.HexagramCard_hint__T3ogt{display:inline-block;margin-top:var(--space-sm);font-family:var(--font-sans),var(--font-sans-fallback);font-size:12px;color:var(--color-text-secondary);letter-spacing:var(--letter-spacing-label);text-transform:uppercase;transition:opacity var(--duration-fast) ease,color var(--duration-fast) ease}.HexagramCard_cardLink__VZWUE:hover .HexagramCard_hint__T3ogt{opacity:1;color:var(--color-gold)}.HexagramCard_label__SZu1l{text-transform:uppercase;margin:0 0 var(--space-sm)}.HexagramCard_label__SZu1l,.HexagramCard_number__Fbvab{font-family:var(--font-sans),var(--font-sans-fallback);font-size:12px;color:var(--color-text-secondary);letter-spacing:var(--letter-spacing-label)}.HexagramCard_number__Fbvab{margin:var(--space-md) 0 0}.HexagramCard_hanja__zyxvs{font-size:32px;color:var(--color-gold);line-height:1}.HexagramCard_hanja__zyxvs,.HexagramCard_korean__8u1nB{font-family:var(--font-serif),var(--font-serif-fallback);margin:0}.HexagramCard_korean__8u1nB{font-size:16px;color:var(--color-text-primary)}.HexagramCard_keywords__Kx6g4{font-family:var(--font-sans),var(--font-sans-fallback);font-size:12px;color:var(--color-text-secondary);margin:var(--space-xs) 0 0}.HexagramCard_placeholder__34mTs{color:var(--color-text-secondary);font-size:18px;margin:var(--space-md) 0 0}.HexagramCard_compact__Camhr{gap:var(--space-xs);padding:var(--space-md) var(--space-sm)}.HexagramCard_compact__Camhr>[role=img]{max-width:88px;gap:5px}.HexagramCard_compact__Camhr>[role=img]>div{height:7px}.HexagramCard_compact__Camhr .HexagramCard_label__SZu1l{margin:0}.HexagramCard_compact__Camhr .HexagramCard_number__Fbvab{margin-top:var(--space-xs)}.HexagramCard_compact__Camhr .HexagramCard_hanja__zyxvs{font-size:24px}.HexagramCard_compact__Camhr .HexagramCard_hint__T3ogt{margin-top:var(--space-xs)}.BreathingCircle_wrapper__PlpnU{width:200px;height:200px;display:flex;align-items:center;justify-content:center;margin:0 auto}.BreathingCircle_svg__PGTCb{width:100%;height:100%;overflow:visible}.BreathingCircle_circle___GA3_{fill:rgba(230,195,100,.15);stroke:var(--color-gold);stroke-width:1.5;transform-origin:center;transform-box:fill-box;animation:BreathingCircle_breathe__2RVZ1 5s ease-in-out infinite;filter:drop-shadow(0 0 24px rgba(230,195,100,.35))}@keyframes BreathingCircle_breathe__2RVZ1{0%{transform:scale(.75);opacity:.6}40%{transform:scale(1.15);opacity:1}80%{transform:scale(.75);opacity:.6}to{transform:scale(.75);opacity:.6}}@media (prefers-reduced-motion:reduce){.BreathingCircle_circle___GA3_{animation:none;transform:scale(1);opacity:.8}}@media (max-width:768px){.BreathingCircle_wrapper__PlpnU{width:140px;height:140px}}.SilenceBeat_beat__U0oi_{min-height:200px;position:relative;display:flex;align-items:center;justify-content:center;background:transparent}.SilenceBeat_glow__RouLv{width:200px;height:200px;border-radius:50%;background:radial-gradient(circle,rgba(230,195,100,.18) 0,rgba(230,195,100,.06) 40%,transparent 70%);animation:SilenceBeat_silenceBreath__FaMb1 1.5s ease-in-out;opacity:0;animation-fill-mode:forwards}@keyframes SilenceBeat_silenceBreath__FaMb1{0%{opacity:0;transform:scale(.9)}50%{opacity:1;transform:scale(1.05)}to{opacity:0;transform:scale(.9)}}@media (prefers-reduced-motion:reduce){.SilenceBeat_glow__RouLv{animation:none;opacity:.3}}.page_main__8QoVn{max-width:640px;margin:0 auto;padding:var(--space-xxl) var(--space-lg) var(--space-xxxl);display:flex;flex-direction:column;gap:var(--space-xl)}.page_brandBlock__eZPJN{display:flex;justify-content:center}.page_header__QJC22{text-align:center}.page_eyebrow__v2Jkp{font-family:var(--font-sans),var(--font-sans-fallback);font-size:12px;color:var(--color-text-secondary);letter-spacing:var(--letter-spacing-label);text-transform:uppercase;margin:0 0 var(--space-sm)}.page_title__lL0yT{font-family:var(--font-serif),var(--font-serif-fallback);font-size:22px;color:var(--color-text-primary);line-height:var(--line-height-tight);margin:0;font-weight:500}.page_panelsSingle__pKgUY{display:flex;justify-content:center}.page_panelsPair__Kxpwr{display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--space-md);gap:var(--space-md)}.page_changingLines__f_2lN{text-align:center;font-family:var(--font-sans),var(--font-sans-fallback);font-size:13px;color:var(--color-crimson);letter-spacing:.03em;margin:0}.page_quoteBlock__xhWEl{background-color:var(--color-surface-low);padding:var(--space-xl) var(--space-lg);border-radius:var(--radius-md);display:flex;flex-direction:column;gap:var(--space-sm)}.page_sectionLabel__wyNus{font-family:var(--font-sans),var(--font-sans-fallback);font-size:12px;color:var(--color-text-secondary);letter-spacing:var(--letter-spacing-label);text-transform:uppercase;margin:var(--space-md) 0 var(--space-xs)}.page_sectionLabel__wyNus:first-child{margin-top:0}.page_quoteOriginal__dzPyx{font-family:var(--font-serif),var(--font-serif-fallback);font-size:18px;color:var(--color-gold);line-height:var(--line-height-tight);margin:0;letter-spacing:.05em}.page_quoteBody__2y90W{font-family:var(--font-sans),var(--font-sans-fallback);font-size:14px;color:var(--color-text-primary);line-height:var(--line-height-body);margin:0}.page_ctaBlock__hHHm3{display:flex;flex-direction:column;align-items:center;gap:var(--space-sm);padding-top:var(--space-md)}.page_cta__oA97P{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:0 var(--space-xl);background-color:var(--color-gold);color:var(--color-on-primary);font-family:var(--font-sans),var(--font-sans-fallback);font-size:15px;font-weight:600;letter-spacing:.02em;border-radius:var(--radius-sm);text-decoration:none;transition:background-color var(--duration-fast) ease,box-shadow var(--duration-fast) ease}.page_cta__oA97P:hover{background-color:var(--color-gold-dark);box-shadow:var(--elevation-float)}.page_cta__oA97P:focus-visible{outline:2px solid var(--color-gold);outline-offset:3px}.page_ctaHint__QnJWr{font-family:var(--font-sans),var(--font-sans-fallback);font-size:12px;color:var(--color-text-secondary);margin:0;text-align:center}@media (max-width:480px){.page_panelsPair__Kxpwr{gap:var(--space-sm)}.page_title__lL0yT{font-size:18px}.page_quoteOriginal__dzPyx{font-size:16px}}.AiInterpretation_container__a3KQ7{display:flex;flex-direction:column;gap:var(--space-md);padding:var(--space-xl) clamp(var(--space-md),5vw,var(--space-xl));background-color:var(--color-surface);border-radius:var(--radius-md)}.AiInterpretation_heading__DuGGm{font-family:var(--font-sans),var(--font-sans-fallback);font-size:12px;color:var(--color-text-secondary);letter-spacing:var(--letter-spacing-label);text-transform:uppercase;margin:0}.AiInterpretation_title__CGSp5{font-family:var(--font-serif),var(--font-serif-fallback);font-size:clamp(22px,5.5vw,28px);line-height:1.35;color:var(--color-gold);margin:0}.AiInterpretation_body__hQwbp{font-family:var(--font-serif),var(--font-serif-fallback);font-size:17px;line-height:1.8;color:var(--color-text-primary)}.AiInterpretation_summary__yQAyZ{font-size:19px;line-height:1.7;min-height:1.7em}.AiInterpretation_heading__DuGGm+.AiInterpretation_title__CGSp5{margin-top:calc(-1 * var(--space-sm))}.AiInterpretation_body__hQwbp p{margin:0 0 var(--space-md) 0}.AiInterpretation_body__hQwbp p:last-child{margin-bottom:0}.AiInterpretation_body__hQwbp strong{font-weight:700;color:var(--color-gold)}.AiInterpretation_body__hQwbp em{font-style:italic;color:var(--color-text-primary)}.AiInterpretation_body__hQwbp ol,.AiInterpretation_body__hQwbp ul{margin:var(--space-sm) 0 var(--space-md) 0;padding-left:1.25em}.AiInterpretation_body__hQwbp ul{list-style:none;padding-left:0}.AiInterpretation_body__hQwbp ul li{position:relative;padding-left:1.1em;margin-bottom:.35em}.AiInterpretation_body__hQwbp ul li:before{content:"·";position:absolute;left:.25em;top:-.05em;color:var(--color-gold);font-size:1.4em;line-height:1}.AiInterpretation_body__hQwbp ol li{margin-bottom:.35em}.AiInterpretation_body__hQwbp h1,.AiInterpretation_body__hQwbp h2,.AiInterpretation_body__hQwbp h3{font-family:var(--font-serif),var(--font-serif-fallback);font-weight:700;color:var(--color-text-primary);margin:var(--space-md) 0 var(--space-sm) 0}.AiInterpretation_body__hQwbp h1{font-size:1.25em}.AiInterpretation_body__hQwbp h2,.AiInterpretation_body__hQwbp h3{font-size:1.1em}.AiInterpretation_body__hQwbp blockquote{margin:var(--space-sm) 0;padding:var(--space-sm) var(--space-md);background-color:var(--color-surface-low);border-radius:var(--radius-sm);color:var(--color-text-secondary)}.AiInterpretation_body__hQwbp code{font-family:var(--font-sans),var(--font-sans-fallback);font-size:.9em;padding:.1em .35em;background-color:var(--color-surface-high);border-radius:4px}.AiInterpretation_body__hQwbp a{color:var(--color-gold);text-decoration:underline}.AiInterpretation_placeholder__YfXZl{margin:0;color:var(--color-text-secondary)}.AiInterpretation_cursor__IoW4t{display:inline-block;color:var(--color-gold);animation:AiInterpretation_blink__1_ihj 1s steps(2) infinite;margin-left:2px}@keyframes AiInterpretation_blink__1_ihj{to{opacity:0}}.AiInterpretation_errorBox__2pFTY{display:flex;flex-direction:column;gap:var(--space-md);align-items:flex-start}.AiInterpretation_errorMsg__2zu8M{font-family:var(--font-sans),var(--font-sans-fallback);font-size:14px;color:var(--color-crimson);margin:0}.AiInterpretation_retry__IGqq9{padding:var(--space-sm) var(--space-md);background-color:var(--color-surface-high);color:var(--color-text-primary);font-family:var(--font-sans),var(--font-sans-fallback);font-size:13px;border-radius:var(--radius-sm);transition:background-color var(--duration-fast) ease}.AiInterpretation_retry__IGqq9:hover{background-color:var(--color-gold);color:var(--color-on-primary)}.InterpretationGuide_container__V7V7q{padding:var(--space-lg) var(--space-xl);background-color:var(--color-surface);border-radius:var(--radius-md);display:flex;flex-direction:column;gap:var(--space-lg)}.InterpretationGuide_header__69xvU{display:flex;flex-direction:column;gap:var(--space-sm)}.InterpretationGuide_label__nOkK3{font-family:var(--font-sans),var(--font-sans-fallback);font-size:12px;color:var(--color-text-secondary);letter-spacing:var(--letter-spacing-label);text-transform:uppercase;margin:0}.InterpretationGuide_title__aAaLu{font-family:var(--font-serif),var(--font-serif-fallback);font-size:17px;color:var(--color-gold);margin:0;line-height:var(--line-height-tight)}.InterpretationGuide_description__P96se{font-family:var(--font-sans),var(--font-sans-fallback);font-size:13px;line-height:var(--line-height-body);color:var(--color-text-secondary);margin:0}.InterpretationGuide_segments__aaDNf{display:flex;flex-direction:column;gap:var(--space-md)}.InterpretationGuide_segment__LaJ6u{padding:var(--space-md) var(--space-lg);background-color:var(--color-surface-low);border-radius:var(--radius-sm);display:flex;flex-direction:column;gap:var(--space-sm)}.InterpretationGuide_segment__LaJ6u.InterpretationGuide_primary__JoBK4{background-color:var(--color-surface-high);box-shadow:inset 0 0 0 1px rgba(230,195,100,.2)}.InterpretationGuide_segmentHeader___yxf6{display:flex;align-items:center;justify-content:space-between;gap:var(--space-sm)}.InterpretationGuide_segmentLabel__sC8yV{color:var(--color-text-secondary)}.InterpretationGuide_primaryBadge__np0Ho,.InterpretationGuide_segmentLabel__sC8yV{font-family:var(--font-sans),var(--font-sans-fallback);font-size:12px;letter-spacing:var(--letter-spacing-label)}.InterpretationGuide_primaryBadge__np0Ho{color:var(--color-gold)}.InterpretationGuide_original__mtaiI{font-family:var(--font-serif),var(--font-serif-fallback);font-size:18px;color:var(--color-text-primary);margin:0;line-height:var(--line-height-tight);letter-spacing:.05em}.InterpretationGuide_interpretation__QJgNf{font-family:var(--font-sans),var(--font-sans-fallback);font-size:13px;line-height:var(--line-height-body);color:var(--color-text-secondary);margin:0}.ShareCard_container__mHUch{display:flex;flex-direction:column;align-items:center;gap:var(--space-md);padding:var(--space-lg) var(--space-md);background:transparent}.ShareCard_title__1QzPm{font-family:var(--font-serif),var(--font-serif-fallback);font-size:16px;color:var(--color-text-secondary);letter-spacing:var(--letter-spacing-label);text-transform:uppercase;margin:0;text-align:center}.ShareCard_singleButton__w30t0{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:var(--space-md) var(--space-xl);background-color:var(--color-gold);color:var(--color-on-primary);font-family:var(--font-sans),var(--font-sans-fallback);font-size:15px;font-weight:700;border-radius:var(--radius-md);letter-spacing:.02em;transition:background-color var(--duration-fast) ease,box-shadow var(--duration-fast) ease;box-shadow:var(--elevation-float);min-width:220px}.ShareCard_singleButton__w30t0:hover:not(:disabled){background-color:var(--color-gold-dark);box-shadow:0 24px 48px 0 rgba(230,195,100,.18)}.ShareCard_singleButton__w30t0:active:not(:disabled){transform:translateY(1px)}.ShareCard_singleButton__w30t0:focus-visible{outline:2px solid var(--color-gold);outline-offset:3px}.ShareCard_singleButton__w30t0:disabled{opacity:.6;cursor:not-allowed;box-shadow:none}.ShareCard_buttonGrid__OBqUh{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:var(--space-sm);gap:var(--space-sm);width:100%;max-width:480px}.ShareCard_channelButton__mk3Yv{min-height:48px;padding:var(--space-sm) var(--space-md);background-color:var(--color-surface-high);color:var(--color-gold);font-family:var(--font-sans),var(--font-sans-fallback);font-size:14px;font-weight:500;border-radius:var(--radius-sm);transition:background-color var(--duration-fast) ease,color var(--duration-fast) ease}.ShareCard_channelButton__mk3Yv:hover:not(:disabled){background-color:var(--color-surface-low);color:var(--color-gold-dark)}.ShareCard_channelButton__mk3Yv:active:not(:disabled){transform:translateY(1px)}.ShareCard_channelButton__mk3Yv:focus-visible{outline:2px solid var(--color-gold);outline-offset:2px}.ShareCard_channelButton__mk3Yv:disabled{opacity:.5;cursor:not-allowed}@media (max-width:380px){.ShareCard_buttonGrid__OBqUh{grid-template-columns:1fr;max-width:260px}.ShareCard_channelButton__mk3Yv{font-size:15px}}.ShareCard_toast__iulcG{position:fixed;left:50%;bottom:var(--space-xxl);transform:translateX(-50%);z-index:20;padding:var(--space-sm) var(--space-lg);background-color:rgba(18,18,31,.9);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);color:var(--color-gold);font-family:var(--font-sans),var(--font-sans-fallback);font-size:13px;border-radius:var(--radius-sm);box-shadow:var(--elevation-float);max-width:min(90vw,360px);text-align:center;animation:ShareCard_toastFade__CiY6T var(--duration-fast) ease-out both}@keyframes ShareCard_toastFade__CiY6T{0%{opacity:0;transform:translate(-50%,8px)}to{opacity:1;transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.ShareCard_toast__iulcG{animation:none}.ShareCard_channelButton__mk3Yv,.ShareCard_singleButton__w30t0{transition:none}}.SavedReading_main__eYeku{max-width:720px;margin:0 auto;padding:var(--space-xxl) var(--space-lg) var(--space-xxxl);display:flex;flex-direction:column;gap:var(--space-xl)}.SavedReading_header__ul1PZ{text-align:center;margin-bottom:var(--space-md)}.SavedReading_eyebrow__dKI0l{font-family:var(--font-sans),var(--font-sans-fallback);font-size:12px;color:var(--color-text-secondary);letter-spacing:var(--letter-spacing-label);text-transform:uppercase;margin:0 0 var(--space-sm)}.SavedReading_title__yJLkp{font-family:var(--font-serif),var(--font-serif-fallback);font-size:24px;color:var(--color-text-primary);line-height:var(--line-height-tight);margin:0;font-weight:500}.SavedReading_questionBlock__2oOv4{text-align:center}.SavedReading_questionLabel__GcyFY{font-family:var(--font-sans),var(--font-sans-fallback);font-size:12px;color:var(--color-text-secondary);letter-spacing:var(--letter-spacing-label);text-transform:uppercase;margin:0 0 var(--space-sm)}.SavedReading_questionText__6KK1s{font-family:var(--font-serif),var(--font-serif-fallback);font-size:20px;color:var(--color-text-primary);margin:0;line-height:var(--line-height-body)}.SavedReading_panelsSingle__WfaSI{display:flex;justify-content:center}.SavedReading_panelsPair__hjMkl{display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--space-md);gap:var(--space-md)}.SavedReading_interpretation__qjTbi{background-color:var(--color-surface-low);padding:var(--space-xl) var(--space-lg);border-radius:var(--radius-md);display:flex;flex-direction:column;gap:var(--space-md)}.SavedReading_interpretationLabel__zksYe{font-family:var(--font-sans),var(--font-sans-fallback);font-size:12px;color:var(--color-text-secondary);letter-spacing:var(--letter-spacing-label);text-transform:uppercase;margin:0}.SavedReading_markdown__vXr3j{font-family:var(--font-sans),var(--font-sans-fallback);color:var(--color-text-primary);font-size:15px;line-height:var(--line-height-body)}.SavedReading_markdown__vXr3j p{margin:0 0 var(--space-md)}.SavedReading_markdown__vXr3j p:last-child{margin-bottom:0}.SavedReading_markdown__vXr3j strong{color:var(--color-gold);font-weight:600}.SavedReading_markdown__vXr3j em{color:var(--color-crimson);font-style:normal}.SavedReading_reminderBlock__csAxn{text-align:center;padding:var(--space-xl) var(--space-lg);background-color:var(--color-surface);border-radius:var(--radius-md);display:flex;flex-direction:column;gap:var(--space-sm)}.SavedReading_subtitleReminder__Sp_dz{font-family:var(--font-serif),var(--font-serif-fallback);font-size:18px;color:var(--color-gold);margin:0;letter-spacing:.05em}.SavedReading_reminderBody__ewDmB{font-family:var(--font-sans),var(--font-sans-fallback);font-size:13px;color:var(--color-text-secondary);margin:0;line-height:var(--line-height-body)}.SavedReading_actions__0HlwH{display:flex;justify-content:center;margin-top:var(--space-md)}.SavedReading_retryButton__rZECa{min-height:44px;padding:var(--space-sm) var(--space-lg);background-color:transparent;color:var(--color-text-secondary);font-family:var(--font-sans),var(--font-sans-fallback);font-size:13px;font-weight:400;border-radius:var(--radius-sm);transition:color var(--duration-fast) ease,background-color var(--duration-fast) ease}.SavedReading_retryButton__rZECa:hover{color:var(--color-text-primary);background-color:var(--color-surface-low)}.SavedReading_retryButton__rZECa:focus-visible{outline:2px solid var(--color-gold);outline-offset:2px}.SavedReading_enter__RvZz_{opacity:0;transform:translateY(8px);animation:SavedReading_todayEnter__H7lHE .4s ease-out 60ms forwards}@keyframes SavedReading_todayEnter__H7lHE{to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.SavedReading_enter__RvZz_{animation:none;opacity:1;transform:none}}@media (max-width:480px){.SavedReading_panelsPair__hjMkl{gap:var(--space-sm)}.SavedReading_title__yJLkp{font-size:20px}.SavedReading_questionText__6KK1s{font-size:16px}}.page_main__fa8ob{max-width:720px;margin:0 auto;padding:var(--space-xxl) var(--space-lg) var(--space-xxxl);display:flex;flex-direction:column;gap:var(--space-xl)}.page_header__TJuIx{text-align:center}.page_eyebrow__KqK4K{font-family:var(--font-sans),var(--font-sans-fallback);font-size:12px;color:var(--color-text-secondary);letter-spacing:var(--letter-spacing-label);text-transform:uppercase;margin:0 0 var(--space-sm)}.page_title__BVEOp{font-family:var(--font-serif),var(--font-serif-fallback);font-size:28px;font-weight:500;color:var(--color-text-primary);margin:0}.page_list__wBB3k{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:var(--space-sm)}.page_item__RAN7X{display:flex;align-items:center;gap:var(--space-md);padding:var(--space-md);background-color:var(--color-surface-low);border-radius:var(--radius-md);transition:background-color var(--duration-fast) ease}.page_item__RAN7X:focus-visible,.page_item__RAN7X:hover{background-color:var(--color-surface-high)}.page_figure__4f1Ey{flex:0 0 48px}.page_figure__4f1Ey>div{gap:3px}.page_figure__4f1Ey>div>div{height:5px}.page_text__vj6O0{display:flex;flex-direction:column;gap:2px;min-width:0}.page_date__pqARg{font-family:var(--font-sans),var(--font-sans-fallback);font-size:12px;color:var(--color-gold);letter-spacing:var(--letter-spacing-label)}.page_names__1_Plo{font-family:var(--font-serif),var(--font-serif-fallback);font-size:16px;color:var(--color-text-primary)}.page_question__LWK3F{font-family:var(--font-sans),var(--font-sans-fallback);font-size:13px;color:var(--color-text-secondary);line-height:var(--line-height-body);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.page_empty__OMdQC{display:flex;flex-direction:column;align-items:center;gap:var(--space-lg);padding:var(--space-xxl) 0;color:var(--color-text-secondary);font-family:var(--font-serif),var(--font-serif-fallback)}.page_note__7VTf8{text-align:center;margin:0}.page_back__8NjZX,.page_note__7VTf8{font-family:var(--font-sans),var(--font-sans-fallback);font-size:12px;color:var(--color-text-secondary)}.page_back__8NjZX{align-self:flex-start;letter-spacing:var(--letter-spacing-label);transition:color var(--duration-fast) ease}.page_back__8NjZX:hover{color:var(--color-gold)}.TomorrowHint_card__U9jt5{padding:var(--space-xl) var(--space-lg);background-color:var(--color-surface-low);border-radius:var(--radius-md);text-align:center;display:flex;flex-direction:column;gap:var(--space-sm);margin:var(--space-lg) 0 0}.TomorrowHint_title__i_05g{font-family:var(--font-serif),var(--font-serif-fallback);font-size:18px;color:var(--color-gold);margin:0;letter-spacing:.05em;animation:TomorrowHint_tomorrowHintPulse__Hs4SF 4s ease-in-out infinite}.TomorrowHint_body__6If9D{font-family:var(--font-sans),var(--font-sans-fallback);font-size:13px;color:var(--color-text-secondary);margin:0;line-height:var(--line-height-body)}@keyframes TomorrowHint_tomorrowHintPulse__Hs4SF{0%,to{opacity:1}50%{opacity:.7}}@media (prefers-reduced-motion:reduce){.TomorrowHint_title__i_05g{animation:none}}.page_main__gRl7K{max-width:720px;margin:0 auto;padding:var(--space-xl) var(--space-md) var(--space-xxxl);display:flex;flex-direction:column;gap:var(--space-lg)}.page_questionBlock__3stxz{text-align:center}.page_questionLabel__8mWyN{font-family:var(--font-sans),var(--font-sans-fallback);font-size:12px;color:var(--color-text-secondary);letter-spacing:var(--letter-spacing-label);text-transform:uppercase;margin:0 0 var(--space-sm)}.page_questionText__5Rhfv{font-family:var(--font-serif),var(--font-serif-fallback);font-size:20px;color:var(--color-text-primary);margin:0;line-height:var(--line-height-body)}.page_evidence__Cx2Yq{display:flex;flex-direction:column;gap:var(--space-md)}.page_evidenceHeading__BaG7u{font-size:12px;font-weight:400;color:var(--color-text-secondary);letter-spacing:var(--letter-spacing-label);text-transform:uppercase}.page_changing__fKan9,.page_evidenceHeading__BaG7u{font-family:var(--font-sans),var(--font-sans-fallback);margin:0}.page_changing__fKan9{font-size:14px;color:var(--color-crimson);text-align:center}.page_panelsSingle__YHDL3>*{width:min(100%,280px)}.page_panelsSingle__YHDL3{display:flex;justify-content:center}.page_panelsPair__tfD7J{display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--space-md);gap:var(--space-md)}.page_actions__37WrN{display:flex;justify-content:center;margin-top:var(--space-lg)}.page_askAgain__GoyAY{min-height:48px;padding:var(--space-md) var(--space-xl);background-color:var(--color-surface-low);color:var(--color-text-primary);font-family:var(--font-sans),var(--font-sans-fallback);font-size:14px;font-weight:500;border-radius:var(--radius-md);transition:background-color var(--duration-fast) ease}.page_askAgain__GoyAY:hover{background-color:var(--color-surface-high)}.page_enter__7kOtz{opacity:0;transform:translateY(8px);animation:page_resultEnter__caQ9u .4s ease-out 60ms forwards}@keyframes page_resultEnter__caQ9u{to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.page_enter__7kOtz{animation:none;opacity:1;transform:none}}@media (max-width:480px){.page_panelsPair__tfD7J{gap:var(--space-sm)}.page_questionText__5Rhfv{font-size:16px}}.page_container__wx5Z7{max-width:1200px;margin:0 auto;padding:var(--space-xxxl) var(--space-lg) var(--space-xl)}.page_header__gD0Jd{text-align:center;margin-bottom:var(--space-xxl)}.page_title__i_xEM{font-family:var(--font-serif),var(--font-serif-fallback);font-size:36px;color:var(--color-text-primary);margin:0 0 var(--space-sm)}.page_subtitle__e8RhC{font-family:var(--font-sans),var(--font-sans-fallback);font-size:13px;color:var(--color-text-secondary);letter-spacing:var(--letter-spacing-label);text-transform:uppercase;margin:0}.page_grid__TFTFp{display:grid;grid-template-columns:repeat(auto-fill,minmax(148px,1fr));grid-gap:var(--space-sm);gap:var(--space-sm)}.page_card__3OeOn{display:flex;flex-direction:column;align-items:center;justify-content:center;background-color:var(--color-surface-low);border-radius:var(--radius-md);padding:var(--space-md);text-align:center;text-decoration:none;transition:background-color var(--duration-fast) ease,transform var(--duration-fast) ease}.page_card__3OeOn:hover{background-color:var(--color-surface-high);transform:translateY(-2px)}.page_cardNumber__8jsXq{font-family:var(--font-sans),var(--font-sans-fallback);font-size:12px;color:var(--color-text-secondary);letter-spacing:var(--letter-spacing-label);margin-bottom:var(--space-xs)}.page_cardFigure__mgyM3{width:56px;margin:var(--space-xs) 0 var(--space-sm)}.page_cardFigure__mgyM3>div{gap:4px}.page_cardFigure__mgyM3>div>div{height:6px}.page_cardKorean__xDU4M{font-family:var(--font-serif),var(--font-serif-fallback);font-size:16px;color:var(--color-text-primary)}.page_cardMeaning__zEw68{line-height:1.4}.page_backLink__061Th,.page_cardMeaning__zEw68{font-family:var(--font-sans),var(--font-sans-fallback);font-size:13px;color:var(--color-text-secondary)}.page_backLink__061Th{display:inline-block;margin-bottom:var(--space-xl);letter-spacing:var(--letter-spacing-label);text-transform:uppercase;transition:color var(--duration-fast) ease}.page_backLink__061Th:hover{color:var(--color-gold)}.page_container__rMj5M{max-width:720px;margin:0 auto;padding:var(--space-xxl) var(--space-lg) var(--space-xxxl);display:flex;flex-direction:column;gap:var(--space-xl)}.page_backLink__Gsy7x{align-self:flex-start;font-family:var(--font-sans),var(--font-sans-fallback);font-size:12px;color:var(--color-text-secondary);letter-spacing:var(--letter-spacing-label);text-transform:uppercase;transition:color var(--duration-fast) ease;min-height:44px;display:inline-flex;align-items:center}.page_backLink__Gsy7x:hover{color:var(--color-gold)}.page_header__fWPEJ{display:flex;flex-direction:column;align-items:center;gap:var(--space-sm);padding:var(--space-xl) var(--space-lg) var(--space-xxl);background-color:var(--color-surface);border-radius:var(--radius-md);text-align:center}.page_number__wasS6{font-family:var(--font-sans),var(--font-sans-fallback);font-size:12px;color:var(--color-text-secondary);letter-spacing:var(--letter-spacing-label);margin:0}.page_hanja__XbeJj{font-size:56px;color:var(--color-gold);margin:var(--space-xs) 0 0;line-height:1}.page_hanja__XbeJj,.page_korean__sOdW5{font-family:var(--font-serif),var(--font-serif-fallback)}.page_korean__sOdW5{font-size:22px;color:var(--color-text-primary);margin:var(--space-sm) 0 0}.page_english__tn3t7{font-family:var(--font-sans),var(--font-sans-fallback);font-size:12px;color:var(--color-text-secondary);letter-spacing:var(--letter-spacing-label);text-transform:uppercase;margin:0}.page_figure__YZ5k3{width:96px;margin:var(--space-md) 0 0}.page_trigrams__anaIQ{gap:var(--space-xs) var(--space-md);font-family:var(--font-sans),var(--font-sans-fallback);font-size:14px;color:var(--color-text-secondary);margin:var(--space-sm) 0 0}.page_keywords__3SiYY,.page_trigrams__anaIQ{display:flex;flex-wrap:wrap;justify-content:center}.page_keywords__3SiYY{gap:var(--space-xs) var(--space-sm);list-style:none;padding:0;margin:var(--space-md) 0 0}.page_keyword__39Pzd{font-family:var(--font-sans),var(--font-sans-fallback);font-size:12px;color:var(--color-text-secondary);padding:4px 10px;background-color:var(--color-surface-high);border-radius:var(--radius-sm)}.page_section__wvzjE{display:flex;flex-direction:column;gap:var(--space-md);padding:var(--space-xl);background-color:var(--color-surface);border-radius:var(--radius-md)}.page_sectionTitle__7B1qs{font-family:var(--font-sans),var(--font-sans-fallback);font-size:12px;color:var(--color-text-secondary);letter-spacing:var(--letter-spacing-label);text-transform:uppercase;margin:0}.page_original__1xVkF{font-size:18px;color:var(--color-gold);line-height:1.5}.page_body__ctiSP,.page_original__1xVkF{font-family:var(--font-serif),var(--font-serif-fallback);margin:0}.page_body__ctiSP{font-size:16px;line-height:var(--line-height-body);color:var(--color-text-primary)}.page_hyoList__wEflI{display:flex;flex-direction:column;gap:var(--space-md)}.page_hyoItem__XjGJF{display:flex;flex-direction:column;gap:var(--space-xs);padding:var(--space-md);background-color:var(--color-surface-low);border-radius:var(--radius-sm)}.page_hyoName__Ib_EV{font-family:var(--font-sans),var(--font-sans-fallback);font-size:12px;color:var(--color-text-secondary);letter-spacing:var(--letter-spacing-label);margin:0 0 var(--space-xs)}.page_adviceList__C0ahq{display:flex;flex-direction:column;gap:var(--space-md)}.page_adviceItem__dBlJy{display:flex;flex-direction:column;gap:var(--space-xs);padding:var(--space-md);background-color:var(--color-surface-low);border-radius:var(--radius-sm)}.page_adviceLabel__Wq1Pm{font-family:var(--font-sans),var(--font-sans-fallback);font-size:12px;color:var(--color-text-secondary);letter-spacing:var(--letter-spacing-label);text-transform:uppercase;margin:0 0 var(--space-xs)}.page_juuiSection__qOu4P{background-color:var(--color-surface-low)}.page_juuiTitle__2F9Lv{font-family:var(--font-sans),var(--font-sans-fallback);font-size:12px;color:var(--color-crimson);letter-spacing:var(--letter-spacing-label);text-transform:uppercase;margin:0}