._page_1rdka_1{max-width:1120px;margin:auto;padding:0 28px}._header_1rdka_3{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:16px;padding:24px 0;display:flex}._brand_1rdka_5{font:600 20px var(--font-display);align-items:center;gap:10px;text-decoration:none;display:flex}._header_1rdka_3 nav{align-items:center;gap:22px;font-size:14px;display:flex}._header_1rdka_3 a,._toolbar_1rdka_9 a{text-underline-offset:4px}._intro_1rdka_11{margin:32px 0 22px}._intro_1rdka_11 h1{font:500 clamp(30px, 4vw, 48px)/1.1 var(--font-display);margin:0 0 8px}._intro_1rdka_11 p{color:var(--muted);max-width:62ch;margin:0;line-height:1.6}._toolbar_1rdka_9{flex-wrap:wrap;align-items:center;gap:10px;margin:22px 0;display:flex}._button_1rdka_19,._toolbar_1rdka_9 a,._toolbar_1rdka_9 button{border:1px solid var(--line);background:var(--surface);min-height:44px;color:var(--ink);cursor:pointer;border-radius:4px;justify-content:center;align-items:center;gap:8px;padding:10px 16px;font-size:14px;text-decoration:none;display:inline-flex}._button_1rdka_19:hover,._toolbar_1rdka_9 a:hover{border-color:var(--ink)}._primary_1rdka_23{background:var(--ink);border-color:var(--ink);color:var(--surface)}._page_1rdka_1 input,._page_1rdka_1 select{border:1px solid var(--line);background:var(--surface);max-width:100%;min-height:44px;color:var(--ink);border-radius:4px;padding:8px 10px;font-size:16px}._page_1rdka_1 :is(a,button,input,select,summary):focus-visible{outline:3px solid var(--green);outline-offset:4px}._hero_1rdka_29{background:var(--amber-light);grid-template-columns:1.1fr 1fr;gap:32px;padding:32px;display:grid}._date_1rdka_31{font:600 14px/1.5 var(--font-meta);display:block}._lunar_1rdka_33{margin:6px 0 20px;font-size:13px;line-height:1.5}._hero_1rdka_29 h2{font:500 clamp(38px, 6vw, 66px)/1.02 var(--font-editorial);letter-spacing:-.03em;margin:0 0 16px}._hero_1rdka_29 p{max-width:52ch;line-height:1.6}._hero_1rdka_29 small{font-size:12px;line-height:1.5;display:block}._essentials_1rdka_41{border-left:1px solid #17150f40;gap:18px;padding-left:32px;display:grid}._essentials_1rdka_41 h3{font:600 13px var(--font-body);margin:0 0 8px}._essentials_1rdka_41 p{margin:4px 0 0;font-size:14px}._swatches_1rdka_47{flex-wrap:wrap;gap:10px 20px;display:flex}._swatch_1rdka_47{align-items:center;gap:8px;font-size:14px;display:inline-flex}._swatch_1rdka_47 i{border:1px solid #17150f4d;border-radius:50%;flex-shrink:0;width:25px;height:25px}._numbers_1rdka_53{font:500 32px var(--font-editorial);letter-spacing:.08em}._quiet_1rdka_55{color:var(--muted);font-size:14px;line-height:1.65}._actions_1rdka_57{flex-wrap:wrap;gap:10px;margin:16px 0 8px;display:flex}._jump_1rdka_59{border-block:1px solid var(--line);flex-wrap:wrap;gap:8px 20px;margin:20px 0;padding:16px 0;font-size:14px;display:flex}._jump_1rdka_59 a{text-underline-offset:4px;padding:8px 0}._section_1rdka_63{padding:32px 0;scroll-margin-top:20px}._section_1rdka_63+._section_1rdka_63{border-top:1px solid var(--line)}._section_1rdka_63 h2{font:500 clamp(28px, 3vw, 38px)/1.15 var(--font-editorial);margin:0 0 12px}._section_1rdka_63 h3{margin:0 0 12px;font-size:18px}._section_1rdka_63 p{max-width:72ch;line-height:1.65}._columns_1rdka_73{grid-template-columns:1fr 1fr;gap:32px;margin:24px 0;display:grid}._columns_1rdka_73 ul{padding-left:20px;line-height:1.7}._columns_1rdka_73 li{margin-bottom:8px}._encourage_1rdka_79 h3{color:var(--green)}._caution_1rdka_81 h3{color:#97341f}._notice_1rdka_83{background:var(--surface);border:1px solid var(--line);padding:16px 20px;line-height:1.65}._details_1rdka_85{border-top:1px solid var(--line);margin:20px 0 0;padding:14px 0}._details_1rdka_85 summary{cursor:pointer;align-content:center;min-height:44px;font-weight:600;display:list-item}._raw_1rdka_89{flex-wrap:wrap;gap:8px;padding:0;list-style:none;display:flex}._raw_1rdka_89 li{background:var(--surface);padding:8px 10px;font-size:13px;line-height:1.5}._raw_1rdka_89 span{color:var(--muted);margin-right:6px}._times_1rdka_95{margin:20px 0;padding:0;list-style:none}._times_1rdka_95>li{border-top:1px solid var(--line);grid-template-columns:250px 1fr;gap:12px 28px;padding:20px 0;display:grid}._time_1rdka_95{font:500 14px/1.7 var(--font-meta);display:block}._times_1rdka_95 p{margin:0 0 6px;font-size:14px}._times_1rdka_95 small{font-size:12px;line-height:1.6;display:block}._times_1rdka_95 details{grid-column:1/-1}._times_1rdka_95 summary{cursor:pointer;padding:10px 0;font-size:13px}._reading_1rdka_109{background:var(--surface);margin-top:20px;padding:24px}._reading_1rdka_109 h3{font:500 28px var(--font-editorial)}._reading_1rdka_109 p{margin:12px 0}._selection_1rdka_115{flex-wrap:wrap;align-items:center;gap:12px;display:flex}._compassRow_1rdka_117{align-items:center;gap:32px;display:flex}._compass_1rdka_117{width:152px;height:152px;color:var(--ink);flex-shrink:0}._shareCard_1rdka_121{color:#18392d;background:#f7f3e7;width:100%;max-width:720px;margin-top:24px}._shareCard_1rdka_121>svg{width:100%;height:auto;display:block}._cta_1rdka_125{background:var(--surface);margin:32px 0;padding:32px}._cta_1rdka_125 h2{font:500 32px/1.15 var(--font-editorial);margin:0 0 16px}._cta_1rdka_125 p{max-width:65ch;line-height:1.7}._status_1rdka_131{min-height:22px;font-size:14px;line-height:1.5}._manualLink_1rdka_133{width:100%}._error_1rdka_135{min-height:50vh;padding:64px 0}._error_1rdka_135 h1{font:500 40px var(--font-editorial)}@media (width<=700px){._page_1rdka_1{padding:0 18px}._header_1rdka_3{padding:16px 0}._brand_1rdka_5{gap:6px;font-size:18px}._header_1rdka_3 nav{gap:14px;font-size:13px}._header_1rdka_3 nav a:first-child{display:none}._intro_1rdka_11{margin:24px 0 16px}._intro_1rdka_11 h1{font-size:30px}._intro_1rdka_11 p{font-size:14px}._toolbar_1rdka_9{gap:8px;margin:16px 0}._toolbar_1rdka_9 a,._toolbar_1rdka_9 button{padding:9px 12px}._hero_1rdka_29{padding:22px;display:block}._hero_1rdka_29 h2{margin-bottom:10px;font-size:42px}._hero_1rdka_29 p{margin:10px 0;font-size:14px}._lunar_1rdka_33{margin:4px 0 16px;font-size:12px}._essentials_1rdka_41{border-top:1px solid #17150f40;border-left:0;grid-template-columns:1fr auto;gap:14px;margin-top:20px;padding:18px 0 0}._essentials_1rdka_41>:last-child{grid-column:1/-1}._swatches_1rdka_47{gap:8px 12px}._swatch_1rdka_47{font-size:13px}._numbers_1rdka_53{font-size:28px}._columns_1rdka_73{grid-template-columns:1fr;gap:16px}._section_1rdka_63{padding:26px 0}._times_1rdka_95>li{grid-template-columns:1fr}._compassRow_1rdka_117{align-items:flex-start;gap:18px}._compass_1rdka_117{width:110px;height:110px}._reading_1rdka_109,._cta_1rdka_125{padding:22px}}
