.ArticleReadingMode_reader__WO4CS{--article-bg:#fff;--article-text:#111;--article-muted:#4b4b4b;--article-panel:#f5f5f5;--article-border:#d6d6d6;min-height:100dvh;padding-top:env(safe-area-inset-top,0);padding-bottom:env(safe-area-inset-bottom,0);background:var(--article-bg);color:var(--article-text);color-scheme:light;font-weight:400}.ArticleReadingMode_reader__WO4CS[data-reading-theme=dark] .ArticleReadingMode_homeLogo__VK8Sx{filter:brightness(0) invert(1)}.ArticleReadingMode_reader__WO4CS[data-reading-theme=dark]{--article-bg:#111;--article-text:#f5f5f5;--article-muted:#c4c4c4;--article-panel:#1c1c1c;--article-border:#555;color-scheme:dark}.ArticleReadingMode_reader__WO4CS ::-moz-selection{background:var(--article-text);color:var(--article-bg)}.ArticleReadingMode_reader__WO4CS ::selection{background:var(--article-text);color:var(--article-bg)}.ArticleReadingMode_control__R3qN0{position:relative;flex-shrink:0}.ArticleReadingMode_trigger__vP_Qj{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:10px 12px;border:1px solid var(--article-border);border-radius:12px;background:var(--article-bg);color:var(--article-text);font-size:14px;white-space:nowrap}.ArticleReadingMode_options__sH4H8{position:absolute;z-index:20;top:calc(100% + 8px);right:0;width:180px;display:grid;gap:12px;padding:16px;border:1px solid var(--article-border);border-radius:16px;background:var(--article-panel);box-shadow:0 8px 24px rgb(0 0 0/15%)}.ArticleReadingMode_compactIcon__lnr6Z{display:none}@media (max-width:768px){.ArticleReadingMode_compactOnMobile__UznYP{width:32px;padding:0;gap:0;justify-content:center}.ArticleReadingMode_compactOnMobile__UznYP .ArticleReadingMode_triggerChevron__QbkAj,.ArticleReadingMode_compactOnMobile__UznYP .ArticleReadingMode_triggerLabel__GaMUt{display:none}.ArticleReadingMode_compactOnMobile__UznYP .ArticleReadingMode_compactIcon__lnr6Z{display:block}}.ArticleReadingMode_options__sH4H8[hidden]{display:none}.ArticleReadingMode_option__7AhpB{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:44px;padding:10px 12px;border:1px solid #888;border-radius:12px;font-size:14px;font-weight:500}.ArticleReadingMode_lightOption__XNm2O{background:#fff;color:#111}.ArticleReadingMode_darkOption__onmk9{background:#111;color:#fff}.ArticleReadingMode_option__7AhpB[aria-pressed=true]{outline:2px solid var(--article-text);outline-offset:2px}.ArticleReadingMode_option__7AhpB:focus-visible,.ArticleReadingMode_trigger__vP_Qj:focus-visible{outline:3px dashed var(--article-text);outline-offset:4px}.ArticleReadingMode_check__YUraH{display:inline-block;width:14px}.ReadingNotificationForm_control__z3pau{display:flex;justify-content:flex-end;margin-left:auto;flex-shrink:0}.ReadingNotificationForm_trigger__SA_0f{display:inline-flex;align-items:center;justify-content:center;gap:.4rem;min-height:44px;padding:.5rem .8rem;border:1px solid #b49a66;border-radius:.75rem;background:#0c1c2a;color:#e7d6b0;font-size:.875rem;font-weight:600;white-space:nowrap;cursor:pointer}.ReadingNotificationForm_trigger__SA_0f:hover{background:#193048}.ReadingNotificationForm_trigger__SA_0f:focus-visible{outline:2px solid #b49a66;outline-offset:3px}.ReadingNotificationForm_dialog__MDVNq{width:min(38rem,calc(100vw - 2rem));max-height:calc(100dvh - 2rem);margin:auto;padding:0;border:0;border-radius:1.5rem;background:#0c1c2a;color:#edf0f3;overflow:auto;overscroll-behavior:contain;box-shadow:0 24px 80px #0008}.ReadingNotificationForm_dialog__MDVNq::backdrop{background:#07121eb3}.ReadingNotificationForm_heading__UkAEh{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.ReadingNotificationForm_card__J8apM{padding:1.5rem;border-radius:1.5rem;background:#0c1c2a;border:1px solid #d5bf90;color:#edf0f3;text-align:left}.ReadingNotificationForm_card__J8apM .ReadingNotificationForm_close__j98jC{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;min-width:44px;min-height:44px;padding:.5rem;border-color:transparent;background:transparent;color:#d5bf90;cursor:pointer}.ReadingNotificationForm_card__J8apM h2{font-size:1.25rem;color:#d5bf90;font-weight:700;margin-bottom:.5rem}.ReadingNotificationForm_card__J8apM p{line-height:1.8;margin:.65rem 0}.ReadingNotificationForm_card__J8apM label{display:block;margin:1rem 0 .4rem}.ReadingNotificationForm_row__Ihlk3{display:flex;flex-wrap:wrap;align-items:center;gap:.65rem}.ReadingNotificationForm_card__J8apM input{flex:1 1 14rem;min-width:0;width:100%;border:1px solid #d5bf90;border-radius:.75rem;padding:.75rem;background:#07121f;color:#edf0f3}.ReadingNotificationForm_card__J8apM input::-moz-placeholder{color:#a5b2bf}.ReadingNotificationForm_card__J8apM input::placeholder{color:#a5b2bf}.ReadingNotificationForm_card__J8apM button{padding:.75rem 1rem;border-radius:.75rem;border:1px solid #d5bf90;background:#d5bf90;color:#07121f;font-weight:600}.ReadingNotificationForm_card__J8apM .ReadingNotificationForm_secondary__wViDs{color:#d5bf90;background:transparent;font-size:.875rem}.ReadingNotificationForm_card__J8apM :is(input,button):focus-visible{outline:2px solid #e7d6b0;outline-offset:3px}.ReadingNotificationForm_card__J8apM button:disabled{opacity:.55;cursor:not-allowed}.ReadingNotificationForm_card__J8apM .ReadingNotificationForm_note__86Ngw{font-size:.8rem;color:#a5b2bf}.ReadingFeedbackButton_trigger__oXmlt{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;min-height:44px;padding:9px 16px;border:1px solid #b8995f;border-radius:12px;background:#d5c096;color:#071522;font-size:14px;font-weight:600;line-height:1.5;white-space:nowrap;cursor:pointer}.ReadingFeedbackButton_trigger__oXmlt:hover{background:#e4d2ae}.ReadingFeedbackButton_close__u5Wzj:focus-visible,.ReadingFeedbackButton_textarea__7OF7X:focus-visible,.ReadingFeedbackButton_trigger__oXmlt:focus-visible{outline:2px solid #b8995f;outline-offset:3px}.ReadingFeedbackButton_trigger__oXmlt:disabled{opacity:.5;cursor:not-allowed}.ReadingFeedbackButton_dialog__6E_VZ{width:min(540px,calc(100vw - 32px));max-height:calc(100dvh - 48px);overflow-y:auto;margin:auto;padding:28px;border:1px solid #b8995f;border-radius:24px;background:#0b1d2b;color:#f3f1eb;font-size:16px;line-height:1.7;box-shadow:0 24px 90px #0006;color-scheme:dark}.ReadingFeedbackButton_dialog__6E_VZ::backdrop{background:#020c18b3}.ReadingFeedbackButton_dialog__6E_VZ .ReadingFeedbackButton_heading__5XVPO{display:flex;justify-content:space-between;align-items:flex-start;gap:16px;color:#f3f1eb}.ReadingFeedbackButton_dialog__6E_VZ .ReadingFeedbackButton_heading__5XVPO h2{margin:0;padding:0;color:#f3f1eb;font-size:24px;font-weight:600;line-height:1.6}.ReadingFeedbackButton_dialog__6E_VZ .ReadingFeedbackButton_category__gkZTt{margin:0 0 4px;color:#d5c096;font-size:13px}.ReadingFeedbackButton_close__u5Wzj{flex-shrink:0;width:44px;height:44px;border:1px solid #64727c;border-radius:12px;background:transparent;color:#f3f1eb;font-size:28px;line-height:1;cursor:pointer}.ReadingFeedbackButton_dialog__6E_VZ .ReadingFeedbackButton_note__XeRWL{margin:16px 0 24px;color:#b4c0c9;font-size:14px;line-height:1.8}.ReadingFeedbackButton_label__ZUvFp{display:block;margin-bottom:8px;color:#f3f1eb;font-weight:600}.ReadingFeedbackButton_textarea__7OF7X{display:block;width:100%;resize:vertical;min-height:140px;border:1px solid #697780;border-radius:12px;padding:12px;background:#06131f;color:#f3f1eb;font-size:16px;line-height:1.7}.ReadingFeedbackButton_textarea__7OF7X::-moz-placeholder{color:#9eacb8}.ReadingFeedbackButton_textarea__7OF7X::placeholder{color:#9eacb8}.ReadingFeedbackButton_dialog__6E_VZ .ReadingFeedbackButton_count__nzpdF{margin:6px 0 16px;text-align:right;color:#b4c0c9;font-size:13px}.ReadingFeedbackButton_dialog__6E_VZ .ReadingFeedbackButton_error__QTKui{margin:12px 0;color:#ffc4ae;font-size:14px}.ReadingFeedbackButton_actions__mYp2j{display:flex;justify-content:flex-end}.ReadingFeedbackButton_dialog__6E_VZ .ReadingFeedbackButton_success__51dlD{color:#d5c096}.ReadingFeedbackButton_dialog__6E_VZ .ReadingFeedbackButton_saved___ekLg{padding:16px;border:1px solid #64727c;border-radius:12px;color:#f3f1eb;white-space:pre-wrap;overflow-wrap:anywhere}@media (max-width:600px){.ReadingFeedbackButton_dialog__6E_VZ{padding:20px}}.DivinationReader_root__IGb3N{min-height:100dvh}.DivinationReader_root__IGb3N:fullscreen{width:100%;height:100dvh;overflow-y:auto;background:#fff}.DivinationReader_toolbar__dchVM{position:sticky;top:0;z-index:40;display:flex;align-items:center;gap:12px;min-height:72px;padding:10px max(16px,env(safe-area-inset-left));border-bottom:1px solid var(--article-border);background:var(--article-bg);color:var(--article-text)}.DivinationReader_back__bN_Ah,.DivinationReader_fullscreen__OrR_D,.DivinationReader_logo__zc3sC{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-width:44px;min-height:44px;flex-shrink:0;border-radius:8px}.DivinationReader_logo__zc3sC{background:#fff}.DivinationReader_back__bN_Ah,.DivinationReader_fullscreen__OrR_D{padding:8px;font-size:14px}.DivinationReader_fullscreen__OrR_D{border:1px solid var(--article-border)}.DivinationReader_title__zJAZM{flex:1;min-width:0;font-size:15px}.DivinationReader_toolbar__dchVM a:focus-visible,.DivinationReader_toolbar__dchVM button:focus-visible{outline:2px solid currentColor;outline-offset:3px}.DivinationReader_notice__nZwmZ{margin:0 auto;max-width:800px;padding:16px 24px;color:var(--article-muted)}.DivinationReader_content__fENS9{max-width:800px;margin:0 auto;padding:48px 28px 100px;color:var(--article-text);font-size:18px;line-height:1.95;overflow-wrap:anywhere}.DivinationReader_content__fENS9 article{background:transparent;color:inherit;border:0;border-radius:0;padding:0;box-shadow:none}.DivinationReader_content__fENS9 h1{font-size:clamp(26px,4vw,36px);line-height:1.6;margin-bottom:20px;font-weight:600}.DivinationReader_content__fENS9 h2{font-size:24px;line-height:1.6;margin-bottom:16px;font-weight:600}.DivinationReader_content__fENS9 h3{font-size:20px}.DivinationReader_content__fENS9 section{border-color:var(--article-border);padding-top:28px;padding-bottom:28px}.DivinationReader_content__fENS9 p{white-space:pre-line}.DivinationReader_content__fENS9 :is(h1,h2,h3,p,li,div){color:inherit}.DivinationReader_content__fENS9 header{padding-bottom:28px;border-bottom:1px solid var(--article-border);margin-bottom:16px}.DivinationReader_content__fENS9 article>header+section{border-top:0}.DivinationReader_content__fENS9 header>p,.DivinationReader_content__fENS9 time{color:var(--article-muted);font-size:14px}.DivinationReader_content__fENS9 .rounded-2xl{background:var(--article-panel)}@media (max-width:600px){.DivinationReader_toolbar__dchVM{gap:6px;padding:8px;min-height:64px}.DivinationReader_back__bN_Ah span,.DivinationReader_fullscreen__OrR_D span{display:none}.DivinationReader_title__zJAZM{font-size:13px}.DivinationReader_content__fENS9{padding:28px 20px 72px;font-size:17px}}