.feed-tools{border:1px solid #3c3422;border-radius:14px;background:#15140f;margin:16px 0;padding:15px}.feed-tools>summary{font-size:12px;color:#dcc47e;cursor:pointer}.feed-tools .feed-search{display:grid;grid-template-columns:minmax(120px,1fr) minmax(120px,.7fr) auto;gap:10px;align-items:end;margin-top:12px}.feed-search label{display:flex;flex-direction:column;gap:5px;font-size:11px}.feed-search input,.feed-search select{width:100%;min-width:0;min-height:42px;font-size:16px}.feed-search>.quiet-link{grid-column:1/-1}.feed-context{font-size:11px;color:#c0b48d;margin:15px 3px}.social-feed-tabs{overflow-x:auto;flex-wrap:nowrap;white-space:nowrap;scrollbar-width:thin}.social-feed-tabs>a{flex-shrink:0;min-height:44px}.profile-edit-nav{display:flex;gap:9px;flex-wrap:wrap;margin-bottom:22px}.profile-edit-nav>a{border:1px solid #4b4027;border-radius:24px;padding:8px 13px;font-size:12px}.profile-live-preview{border:1px solid #66532c;border-radius:16px;background:linear-gradient(135deg,#292013,#151410);padding:22px;margin-bottom:24px;overflow-wrap:anywhere}.profile-live-preview h2{font-size:25px;margin:12px 0 3px}.profile-live-preview>p:not(.member-handle):not(.muted){white-space:pre-wrap}.profile-live-preview .eyebrow{font-size:9px}.hp-editor-form fieldset,.hp-upload-card{scroll-margin-top:100px}.profile-crop{padding:12px;margin:12px 0;background:#0d0d0b;border:1px solid #4c4027;border-radius:12px}.profile-crop canvas{max-width:100%;width:100%;height:auto;display:block;border-radius:8px}.profile-crop.avatar canvas{width:min(230px,100%);margin:auto;border-radius:50%}.profile-crop label{display:grid!important;grid-template-columns:82px minmax(0,1fr);align-items:center;gap:8px;font-size:11px;margin-top:10px}.profile-crop input[type=range]{padding:0;min-height:32px}.profile-crop p{font-size:11px;color:#b6a889}.community-notice:not(:empty){padding:12px 16px;border:1px solid #786331;border-radius:12px;background:#261e11;line-height:1.7}.community-notice a{text-decoration:underline}.event-feature{border-radius:20px;overflow:hidden;background:linear-gradient(125deg,#221d10,#11110f);border:1px solid #4a3e24;align-items:start}.event-feature>img{object-fit:contain;max-height:690px;background:#0b0b09}.event-feature>div{padding:28px}.event-feature h2{font-size:34px;color:#edcf73}.event-key-details{display:flex;flex-direction:column;gap:8px;padding:16px 0;border-block:1px solid #4c3f25;margin:18px 0}.event-key-details strong{font-size:20px}.event-actions{display:flex;gap:12px;flex-wrap:wrap;align-items:center}.event-next-dates{margin-top:25px;padding:22px;border:1px solid #453a22;border-radius:16px;background:#13120e}.event-next-dates h2{font-size:19px;color:#e7cb7c}.event-date-list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.event-date-card{padding:16px;border:1px solid #3e3623;border-radius:12px;display:flex;flex-direction:column;gap:7px}.event-date-card small{color:#bfb087}.event-date-card button{margin-top:8px;min-height:40px}.event-local-time{font-size:12px;color:#c9b67d}.event-past-note{font-size:11px;color:#b2a88e}.account-greeting{font-size:15px}.provider-buttons .google-entry{width:100%;min-height:48px}.account-hint{line-height:1.7}
@media(max-width:760px){.feed-tools .feed-search{grid-template-columns:minmax(0,1fr)}.event-feature>div{padding:21px}.event-feature h2{font-size:28px}.event-date-list{grid-template-columns:1fr}.event-date-card{padding:15px}.event-feature>img{max-height:450px}.profile-live-preview{padding:18px}.profile-edit-nav{gap:7px}.profile-edit-nav>a{font-size:11px;padding:8px 10px}}
