footer a,.welcomeFooter a,.authorNav{color:#f0d49c;text-decoration:underline;text-underline-offset:4px}.authorNav{font-size:16px}.journalHero{padding:24px 20px;background:linear-gradient(0deg,#102320f5,#10232099),url('assets/chronicle.webp') center/cover;border-bottom:1px solid #b09258;color:#f4e6c7;border-radius:8px 8px 0 0}.journalHero small{font-size:14px;letter-spacing:.08em}.journalHero h3{font:28px Georgia,serif;margin:12px 0}.journalHero p{font-size:16px;line-height:1.6;margin:8px 0;color:#f0eddf}.tradeHero{background-position:70% 60%}.questHero{background-position:15% 65%}.learningHero{background-position:90% 30%}.worldWatch{padding:16px;background:#182b24;border:1px solid #69775a;margin:12px 0;border-radius:6px;font-size:16px}.worldWatch summary{cursor:pointer;color:#f2d79c;font-weight:bold}.worldWatch button{display:block;text-align:left;width:100%;margin:10px 0;padding:12px;min-height:48px}.worldWatch button span{display:block;font-size:14px;margin-top:6px}.journalFilters{display:flex;flex-wrap:wrap;gap:6px;padding:12px 0}.journalFilters button{font-size:14px;min-height:44px}.journalFilters [aria-pressed=true]{background:#9a783f;color:#fff}.worldEntry{display:grid;grid-template-columns:92px 1fr;gap:14px;border:1px solid #6d6a48;border-radius:7px;overflow:hidden;margin-bottom:12px;background:#162922}.worldEntry>div:last-child{padding:14px 14px 14px 0}.worldEntry small{font-size:14px;color:#dcc28c}.worldEntry p{font-size:16px;line-height:1.55;margin:8px 0;overflow-wrap:anywhere}.journalArt{min-height:105px;background:url('assets/chronicle.webp') 60% center/cover}.journalArt.danger{background-image:linear-gradient(#63251d44,#63251d44),url('assets/portraits.webp');background-size:200% 200%;background-position:100% 100%}.journalArt.trade{background-image:url('assets/resources.webp');background-size:400% 200%;background-position:0 0}.journalArt.travel{background-image:url('assets/map-parchment.webp');background-position:center}.journalArt.story{background-position:5% center}.questBrief{margin:14px 0;padding:20px;border:1px solid #9b8658;border-left:4px solid #ceab60;background:#192d25;border-radius:5px}.questBrief.complete{border-left-color:#8cb690}.questBrief h3{font:22px Georgia,serif;color:#efd8a6;margin:12px 0}.questBrief small{font-size:14px;color:#d6bf8b}.questBrief p{font-size:16px;line-height:1.6}.questBrief button{min-height:44px;margin:10px 5px 0 0}.questReward{padding:10px;background:#8e783426;color:#f2d79b;font-size:15px;border-radius:5px}.supply{background:linear-gradient(110deg,#1c332bf5,#243d2ded),url('assets/chronicle.webp') center/cover}.tradeWallet{display:flex;justify-content:space-between;flex-wrap:wrap;gap:15px;margin:15px 0;padding:14px;background:#302c1b;border:1px solid #917542}.tradeWallet span{font-size:14px}.tradeWallet b{display:block;font-size:21px;color:#f5d996}.skillUse{margin:12px 16px;padding-top:12px;border-top:1px solid #b19a5d55;font-size:15px;line-height:1.6;color:#e1deca}.npcThumb{width:58px;height:70px;flex-shrink:0;background-image:url('assets/portraits.webp');background-size:200% 200%;border:1px solid #b99b5e;border-radius:5px}.nearbyUnit{flex-wrap:wrap}.npcIntent{flex-basis:100%;font-size:14px;line-height:1.5;margin:8px 0;color:#e6d5b3}.nearbyUnit:has(.npcThumb) .nearbyIcon{display:none}.resourceMarket{border-bottom:1px solid #a18a5855;padding-block:14px}.resourceMarket button{min-height:44px}@media(max-width:460px){.worldEntry{grid-template-columns:64px 1fr;gap:10px}.journalHero{padding:20px 16px}.questBrief{padding:16px}}
