html .social-post-actions>.special-offer-cta,html .special-offer-submit{margin-inline-start:auto;width:auto;min-width:0;min-height:44px;padding:8px 12px;border:1px solid #a66f15!important;border-radius:12px;background:linear-gradient(135deg,#f6d78d,#e9b85c)!important;color:#382305!important;font:inherit;font-size:12px;font-weight:750;box-shadow:0 2px 6px #8d5c1420!important;white-space:normal}
html .social-card .social-post-actions>button.special-offer-cta:hover{background:linear-gradient(135deg,#f6d78d,#e9b85c)!important}
html .social-post-actions>.special-offer-cta[hidden]{display:none!important}
.social-extra-dialog form{display:grid;gap:12px}.social-extra-dialog input,.social-extra-dialog select,.social-extra-dialog textarea{box-sizing:border-box;max-width:100%;min-width:0;width:100%;font:inherit;padding:10px;border:1px solid #829bb6;border-radius:8px}.social-extra-dialog textarea{min-height:90px}
.special-offer-facts{display:grid;gap:5px;margin:16px 0}.special-offer-facts dt{font-size:13px;opacity:.8}.special-offer-facts dd{margin:0 0 8px;font-weight:600;white-space:pre-wrap;overflow-wrap:anywhere}.special-offer-disclaimer{font-size:13px;line-height:1.5;padding:12px;border-inline-start:3px solid #c28a28;background:#c28a2814}
.special-inquiry-row{padding:12px 0;border-top:1px solid #8096ac55}.special-inquiry-row p{white-space:pre-wrap;overflow-wrap:anywhere}
html .social-group-management-actions:has(>[data-social-text=leave]){display:flex;justify-content:flex-end}
html body .social-group-management-actions>[data-social-text=leave]{flex:0 0 auto!important;width:auto!important;min-width:0;min-height:44px;margin:0;padding:6px 2px!important;border:0!important;background:transparent!important;box-shadow:none!important;font-size:12px!important;font-weight:400!important;color:inherit!important;opacity:.75;text-decoration:underline;text-underline-offset:3px}
@media(max-width:380px){html .social-post-actions>.special-offer-cta{flex-basis:auto;margin-top:4px}}
html .social-card.social-feed-post>.social-post-actions>button.special-offer-cta{flex:0 0 auto!important;width:auto!important;min-width:96px!important;min-height:44px!important;max-width:100%;padding:8px 12px!important;font-size:12px!important;line-height:1.3;white-space:nowrap;word-break:normal;overflow-wrap:normal}
.social-special-compose{padding:16px;border:1px solid #bb872955;border-radius:14px;background:#c28a2809;min-width:0}
.social-special-toggle,.social-special-filter{display:flex!important;align-items:center;gap:10px;min-height:44px;cursor:pointer}
.social-special-toggle input,.social-special-filter input{width:20px!important;height:20px;min-width:20px;flex:0 0 20px;accent-color:#a66f15}
.social-special-compose fieldset{display:grid;gap:12px;min-width:0;border:0;padding:12px 0 0;margin:0}
.social-special-compose[hidden],.social-special-compose fieldset[hidden]{display:none!important}
.social-special-compose input,.social-special-compose select,.social-special-compose textarea{max-width:100%;min-width:0;box-sizing:border-box}
