.rR4Ipa_journal{grid-template-columns:minmax(0,1fr);gap:14px;display:grid}.rR4Ipa_header{gap:14px;padding:12px 0 6px;display:grid}.rR4Ipa_header h1{color:var(--lantern);font-size:36px}.rR4Ipa_intro{max-width:640px;color:var(--muted);margin:0}.rR4Ipa_stats{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;margin:0;display:grid}.rR4Ipa_stats div{border:1px solid var(--line);background:var(--bg-raised);padding:10px 12px}.rR4Ipa_stats dt{letter-spacing:.1em;text-transform:uppercase;color:var(--faint);font-size:11px}.rR4Ipa_stats dd{font-family:var(--font-ui);font-variant-numeric:tabular-nums;margin:0;font-size:24px;font-weight:600}.rR4Ipa_stats dd small{color:var(--faint);font-size:12px;font-weight:400}.rR4Ipa_empty{color:var(--muted)}.rR4Ipa_emptyPanel{color:var(--muted);justify-items:start;gap:12px;padding:20px;display:grid}.rR4Ipa_emptyPanel p{margin:0}.rR4Ipa_trail{padding:0}.rR4Ipa_trail summary{cursor:pointer;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;padding:12px 16px;list-style:none;display:flex}.rR4Ipa_trail summary::-webkit-details-marker{display:none}.rR4Ipa_trail summary:before{content:"▸";color:var(--lantern-deep);margin-right:-4px}.rR4Ipa_trail[open] summary:before{content:"▾"}.rR4Ipa_trailName{font-family:var(--font-display);flex:1;font-size:18px}.rR4Ipa_trailMeta{color:var(--faint);font-size:12px}.rR4Ipa_prompts{grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:4px 18px;margin:0;padding:0 16px 12px;list-style:none;display:grid}.rR4Ipa_prompts li{grid-template-columns:minmax(0,1fr) 54px 64px;align-items:center;gap:8px;font-size:13px;display:grid}.rR4Ipa_prompts li.rR4Ipa_untouched{color:var(--faint)}.rR4Ipa_promptName{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.rR4Ipa_promptName:first-letter{text-transform:uppercase}.rR4Ipa_guideBar{background:var(--bg);border:1px solid var(--line);height:6px}.rR4Ipa_guideBar span{background:var(--lantern-deep);height:100%;display:block}.rR4Ipa_guideCount{text-align:right;font-variant-numeric:tabular-nums;color:var(--muted)}.rR4Ipa_guideCount em{color:var(--elusive);font-style:normal}.rR4Ipa_uncommon{color:var(--moss)}.rR4Ipa_rare{color:var(--rare)}.rR4Ipa_elusive{color:var(--elusive)}.rR4Ipa_share{color:var(--faint);font-size:11px}.rR4Ipa_mine,.rR4Ipa_credit{text-overflow:ellipsis;font-size:11px;font-style:normal;display:block;overflow:hidden}.rR4Ipa_mine{color:var(--elusive)}.rR4Ipa_credit{color:var(--faint)}.rR4Ipa_entries{gap:6px;margin:0;padding:4px 16px 14px;list-style:none;display:grid}.rR4Ipa_entries li{grid-template-columns:minmax(0,1.4fr) minmax(60px,1fr) 140px 120px;align-items:center;gap:12px;font-size:14px;display:grid}.rR4Ipa_name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.rR4Ipa_bar{background:#18261d;height:8px}.rR4Ipa_bar span{height:100%;display:block}.rR4Ipa_thriving{background:var(--moss)}.rR4Ipa_recovering{background:var(--lantern)}.rR4Ipa_overhunted{background:var(--danger)}.rR4Ipa_status{font-variant-numeric:tabular-nums;font-size:12px}.rR4Ipa_thrivingText{color:var(--moss)}.rR4Ipa_recoveringText{color:var(--lantern)}.rR4Ipa_overhuntedText{color:var(--danger)}.rR4Ipa_note{color:var(--faint);text-align:right;font-size:12px}@media (max-width:560px){.rR4Ipa_stats{grid-template-columns:repeat(3,minmax(0,1fr))}.rR4Ipa_entries li{grid-template-columns:minmax(0,1fr) 70px;row-gap:2px}.rR4Ipa_status{grid-column:1}.rR4Ipa_note{grid-column:2}}
