.active-boycott{position:relative;isolation:isolate;display:flex;flex-direction:column;height:686px;min-height:0;min-width:0;padding:0 20px;background:linear-gradient(180deg,#fff8f8 0,#fff 120px);border:1px solid #d86a75;border-radius:17px;overflow:hidden;box-shadow:0 5px 22px #7b193208;direction:rtl}.active-boycott-header{position:relative;flex:none;min-height:75px;display:flex;align-items:center;border-bottom:1px solid #f0e2e5;padding:12px 0}.active-boycott-header h2{font-size:22px;font-weight:800;margin:0;line-height:1.6}.active-boycott-header a{display:flex;align-items:center;gap:10px;color:#cc2437}.active-boycott-header svg{flex:none}.active-boycott-header span{animation:active-title-color 3.2s ease-in-out infinite}.active-boycott-list{flex:1;min-height:0;overflow-y:auto;overflow-x:hidden;scrollbar-width:none;-ms-overflow-style:none;overscroll-behavior:contain;padding:0 0 10px;outline-offset:-3px}.active-boycott-list::-webkit-scrollbar{display:none;width:0;height:0}.active-boycott-item{padding:22px 0;border-bottom:1px solid #f0e9ec}.active-boycott-item:last-child{border-bottom:0}.active-boycott-item h3{margin:0 0 11px;font-weight:700}.active-boycott-tag{display:flex;align-items:flex-start;gap:10px;color:#302460}.active-boycott-hash{font-size:21px;line-height:1.65;font-weight:750;overflow-wrap:anywhere;text-decoration-line:underline;text-decoration-color:#fff000;text-decoration-thickness:8px;text-underline-offset:-3px;text-decoration-skip-ink:none}.active-boycott-count{display:inline-flex;flex:none;align-items:center;justify-content:center;min-width:27px;height:27px;margin-top:4px;padding:0 5px;border:1px solid #e5dfe9;border-radius:9px;background:#f7f4fa;font-size:12px;font-weight:500;color:#736985}.active-boycott-description,.active-boycott-description *{font-weight:400!important;font-size:15px;line-height:1.95;color:#54515e}.active-boycott-description{margin:0;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.active-boycott-tag:hover{color:#bd2236}.active-boycott-description a:hover{color:#302460}.active-boycott :is(a,.active-boycott-list):focus-visible{outline:2px solid #bc263e;outline-offset:3px}.active-boycott-list:focus-visible{outline-offset:-2px}@keyframes active-title-color{0%,100%{color:#19191d;text-shadow:0 0 0 transparent}50%{color:#d62438;text-shadow:0 0 12px #d624382e}}@media(min-width:768px) and (max-width:1050px){.active-boycott{padding:0 15px}.active-boycott-hash{font-size:19px}.active-boycott-header h2{font-size:20px}.active-boycott-tag{gap:7px}}@media(max-width:600px){.active-boycott{padding:0 20px}.active-boycott-header{min-height:75px}.active-boycott-hash{font-size:21px}}@media(prefers-reduced-motion:reduce){.active-boycott-header span{animation:none;will-change:auto}.active-boycott-header span{color:#c42437}}

.active-boycott::after{content:"";position:absolute;left:0;right:0;bottom:0;height:88px;z-index:3;pointer-events:none;background:linear-gradient(to top,#fff 0%,#fffffff2 20%,#ffffff9c 54%,#ffffff00 100%);opacity:0;transition:opacity .22s ease}.active-boycott.has-more::after{opacity:1}

.active-border-lights{position:absolute;top:0;left:0;right:0;height:62px;z-index:2;pointer-events:none;opacity:.08;animation:active-strip-breathe 4.8s ease-in-out infinite;animation-play-state:paused}.active-boycott.light-strip-on .active-border-lights{animation-play-state:running}.active-border-lights::before{content:"";position:absolute;top:-1px;left:0;right:0;height:3px;background:linear-gradient(90deg,#ed294100,#f53e55 12%,#ff6b7b 50%,#f53e55 88%,#ed294100);box-shadow:0 1px 8px 2px #e52c4559}.active-border-lights::after{content:"";position:absolute;top:0;left:0;right:0;height:58px;background:linear-gradient(to bottom,#ee294238 0%,#ed2b4121 25%,#ed2b4108 63%,#ed2b4100 100%)}@keyframes active-strip-breathe{0%,100%{opacity:.03}50%{opacity:1}}@media(prefers-reduced-motion:reduce){.active-border-lights{animation:none;opacity:.22}.active-boycott::after{transition:none}}
