.community-widget{min-width:0;padding:24px;background:#080c0b;border:1px solid #78552d;border-radius:18px;color:#e6eee9;font:14px/1.8 Arial,sans-serif;overflow-wrap:anywhere}.community-widget header{display:flex;gap:12px;align-items:center;color:#ffbc68}.community-widget h3{font-size:22px;margin:3px 0}.community-widget header small{font-size:10px;letter-spacing:2px}.community-widget p{color:#a4bab0;font-size:13px}.community-widget>small{font-size:11px;color:#a4b5ad;display:block}.community-widget a{color:#f2c384;text-decoration:none}.community-widget footer{display:flex;gap:12px;flex-wrap:wrap;margin:20px 0}.community-widget button,.community-widget footer a{display:flex;gap:9px;align-items:center;border:1px solid #876332;padding:10px 14px;border-radius:9px;background:#22190d;color:#ffd49c;min-height:44px;cursor:pointer}.community-live-list>a,.community-post-list>a{display:flex;gap:13px;align-items:center;padding:18px 10px;-webkit-border-after:1px solid #29352f;border-block-end:1px solid #29352f}.community-post-list>a>div{flex:1 1}.community-post-list small{display:block;color:#95b4a6}.community-avatar{display:grid;place-items:center;width:42px;height:42px;flex-shrink:0;background:#2c2417;border:1px solid #785c33;border-radius:50%;font-size:20px}.community-live-list>a{color:#7ae8b1}.community-widget textarea{box-sizing:border-box;width:100%;min-height:130px;resize:vertical;background:#050706;border:1px solid #496054;border-radius:10px;color:#e9f2ed;padding:15px;font:inherit;display:block;margin:12px 0}.community-consent{display:flex;gap:10px;align-items:start;font-size:12px;margin:18px 0}.community-consent input{margin-top:5px}.community-widget button:disabled{opacity:.5;cursor:not-allowed}.community-widget :focus-visible{outline:2px solid #ffbe73;outline-offset:3px}.demo-social-showcase>.community-widget{margin-top:30px}.demo-positioning{max-width:900px;margin:20px auto 35px;padding:0 25px;text-align:center;color:#c5b493;font-size:clamp(16px,2vw,23px);line-height:1.9}.gulf-country>header>.data-detail-card>div{flex:1 1}.demo-live-widget .data-detail-card>strong{display:block;font-size:32px;margin:16px 0}.demo-live-widget .data-detail-card>header{display:flex;justify-content:space-between;gap:12px}.demo-live-widget .data-detail-card>header small,.demo-live-widget .data-detail-card>small{font-size:10px}@media(max-width:600px){.community-widget{padding:18px}.community-widget h3{font-size:19px}}