/* A readable outlook and breathing room for concrete, authored daily notes. */
.fortune-outlook{margin:16px 0 21px;padding:16px 18px;border:1px solid #c8a88755;border-left:3px solid #d6b88a;border-radius:8px;background:#d6b88a0c}
.fortune-outlook strong{display:block;color:#f0d8b3;font-size:16px;line-height:1.6;font-weight:600;word-break:keep-all}
.fortune-outlook p{margin:6px 0 0;color:#e4ced2;font-size:12px;line-height:1.8;word-break:keep-all}
.fortune-outlook[data-level="good"]{border-left-color:#b7cf9d;background:#b7cf9d0b}
.fortune-outlook[data-level="good"] strong{color:#d9e8bb}
.fortune-outlook[data-level="caution"]{border-left-color:#e7ae96;background:#e7ae960e}
.fortune-outlook[data-level="caution"] strong{color:#f2c0ab}
.fortune-outlook[data-level="mixed"]{border-left-color:#c6b6e0}
.fortune-overall-prose p{font-size:14px;line-height:2;color:#dcc2cb;word-break:keep-all;overflow-wrap:anywhere;margin:0}
.fortune-overall-prose p+p{margin-top:16px}
.daily-core-notes article>p:not(.micro-label){line-height:2;word-break:keep-all;overflow-wrap:anywhere}
.daily-core-notes article>p:not(.micro-label)+p{margin-top:14px}
.daily-core-edition{font-size:12px;line-height:1.8;color:#d4b3c1;margin:0 0 24px}
.daily-core-original{margin:24px 0 0;padding-top:18px;border-top:1px solid #bd8c7840;font-size:12px;color:#d4b3c1}
.daily-core-original>summary{cursor:pointer;width:fit-content;padding:8px 0;line-height:1.7}
.daily-core-original>summary:focus-visible{outline:2px solid #eac292;outline-offset:4px;border-radius:3px}
.daily-core-original .daily-core-notes{margin-top:20px}
@media(max-width:700px){.fortune-outlook{padding:14px 15px}.fortune-overall-prose p{font-size:13px}.daily-core-notes article>p:not(.micro-label){font-size:13px}}
