.bug svg{width:100%;height:100%;display:block;pointer-events:none}.scene .bug{width:64px;height:64px;padding:2px;border:0;box-shadow:none}.scene[data-weather="hot"] .scene-arch{filter:sepia(.25) saturate(1.1)}.scene[data-weather="wind"] .garden-speckles{animation:garden-wind 7s ease-in-out infinite}.scene[data-weather="rain"] .scene-arch{filter:saturate(.7)}
@keyframes garden-wind{50%{transform:translateX(16px);opacity:.55}}
.community-panel{display:grid;gap:20px}.community-section{padding:20px;border:1px solid var(--line,#d8dfcf);border-radius:20px;background:var(--paper,#fbfaf5)}.community-section h3{margin-top:0}.community-controls{display:flex;flex-wrap:wrap;align-items:center;gap:12px}.community-controls label{flex:1 1 180px}.community-controls input:not([type="checkbox"]){width:100%;box-sizing:border-box}.friend-row,.notification-card{padding:16px 0;border-bottom:1px solid #dfe2d5}.notification-card:last-child{border-bottom:0}.notification-unread{border-left:4px solid #79967f;padding-left:16px}.community-panel input[type="checkbox"]{width:auto;min-height:auto}.community-panel [role="status"]{overflow-wrap:anywhere}.community-panel .button{white-space:normal}.community-panel ol{padding-left:24px}.community-panel .notification-card p{margin:8px 0}.community-panel code{overflow-wrap:anywhere;font-size:.9em}
@media(prefers-reduced-motion:reduce){.scene[data-weather="wind"] .garden-speckles{animation:none}}
