.extra-meeting-filters{display:flex;gap:14px;align-items:end;flex-wrap:wrap;margin:18px 0}.extra-meeting-filters label{font-size:14px;display:grid;gap:6px}.extra-meeting-filters input,.extra-meeting-filters select,.accessibility-fields select,.accessibility-fields input{font:inherit;padding:10px;border:1px solid #697a67;border-radius:12px;background:#24312a;color:#eef3e9}.extra-meeting-filters button,.welcome-strip button,.welcome-panel button{padding:10px 16px;border:1px solid #71806d;background:#304735;color:#eef5e7;font-size:14px}.welcome-strip{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px 20px;border:1px solid #576a55;border-radius:18px;margin:18px 0}.welcome-strip p{margin:5px 0;font-size:14px;color:#bfcab9}.welcome-panel{width:min(540px,90vw)}.welcome-panel h2{padding-right:25px}.welcome-panel p,.welcome-panel li{font-size:16px;line-height:1.6}.welcome-interests{display:flex;flex-wrap:wrap;gap:8px;margin:20px 0}.welcome-interests [aria-pressed="true"]{background:#292516;color:#ded8bd}.welcome-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:20px}.accessibility-fields{margin:20px 0;border:1px solid #596d55;border-radius:16px;padding:16px}.accessibility-fields p,.meeting-practical p{font-size:14px;line-height:1.5}.accessibility-fields label{display:grid!important;gap:6px}.meeting-practical{border-top:1px solid #586b53;margin-top:12px;padding-top:12px;font-size:14px}.meeting-practical summary{cursor:pointer}.meeting-practical p{margin:6px 0}.practical-cost{display:inline-block;border-radius:999px;padding:5px 10px;background:#304332;color:#e6f1d9;margin:0 0 8px}.extra-meeting-filters[hidden],.welcome-strip[hidden]{display:none!important}
