.inline-form,.compose-form{display:flex;gap:8px;flex-wrap:wrap;margin-top:14px}.inline-form input,.compose-form input,.compose-form textarea{padding:9px;border:1px solid var(--line);border-radius:7px;background:#0c1511;color:var(--text);font:inherit}.compose-form{display:grid;grid-template-columns:1fr}.compose-form textarea{min-height:90px;resize:vertical}.inline-form button,.compose-form button,.feed-list button{padding:9px;border:1px solid var(--gold);border-radius:7px;background:transparent;color:var(--gold-hi);cursor:pointer}.feed-list{padding-left:18px;color:var(--muted);display:grid;gap:7px}.feed-list strong{color:var(--text)}.rank-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.rank-grid ol{margin:0;padding-left:20px;display:grid;gap:8px;color:var(--muted)}.rank-grid li strong{float:right;color:var(--gold-hi)}.village-summary{display:flex;gap:8px;margin-top:14px}.village-summary span{padding:5px 8px;border:1px solid var(--line);border-radius:999px;color:var(--gold-hi);font-size:11px}.queue-feedback{margin-top:15px;padding:10px;border-left:3px solid var(--gold);border-radius:6px;background:rgba(223,190,115,.09);display:grid;gap:7px}.queue-feedback span{font-size:12px;color:var(--muted)}.queue-progress{height:5px;overflow:hidden;border-radius:999px;background:rgba(223,190,115,.15)}.queue-progress i{display:block;height:100%;border-radius:inherit;background:var(--gold)}@media(max-width:760px){.rank-grid{grid-template-columns:1fr}.inline-form input{width:100%}}
