#pilgrimHome[hidden],#communityMeditations[hidden]{display:none}
#pilgrimHome{position:fixed;inset:0;z-index:15;pointer-events:none;color:#293e34;padding:clamp(14px,3vw,32px);display:flex;flex-direction:column;justify-content:space-between}
#pilgrimHome header,#pilgrimHome footer{display:flex;align-items:center;justify-content:space-between;gap:12px}
#pilgrimHome header div,#pilgrimHome footer{background:#fff8e9;border:1px solid #d8c4a2;border-radius:18px;padding:12px 16px}
#pilgrimHome h2,#pilgrimHome p{margin:0}
#pilgrimHome h2{font-size:clamp(20px,4vw,29px)}
#pilgrimHome p{font-size:15px}
#pilgrimHome button,#communityMeditations{pointer-events:auto;cursor:pointer;min-height:44px;border:1px solid #567262;background:#355948;color:#fff8e8;border-radius:13px;padding:8px 15px;font:inherit;font-weight:700}
#pilgrimHome button:disabled{opacity:.55;cursor:default}
#pilgrimHome footer div{display:flex;gap:8px;flex-wrap:wrap}
.in-pilgrim-home :is(#hud,#tools,#chapelShortcut,#communityMeditations,#log,#chatrow,#lesson,#mainOrbitTools,#combat,#unlock,#act,#localAction){display:none!important}
#communityMeditations{position:fixed;top:128px;right:14px;z-index:5;font-size:14px}
@media(max-width:600px){#pilgrimHome footer{align-items:flex-start;flex-direction:column}#pilgrimHome header{align-items:flex-start}}


.in-pilgrim-home #joy{z-index:16;bottom:116px}
#homeInvite[hidden],#homeRead[hidden],#homeUpgrade[hidden],#leaveHome[hidden]{display:none}
@media(max-width:600px){.in-pilgrim-home #joy{bottom:177px}}
