@layer skinboost-fixes {
 body .fortune-strip[data-layout=pair] {
  position:relative!important;inset:auto!important;transform:none!important;display:block!important;
  grid-template-columns:minmax(0,1fr)!important;grid-template-rows:repeat(2,minmax(0,1fr))!important;gap:8px!important;
  width:min(560px,calc(100% - 24px))!important;height:76px!important;min-height:0!important;
  margin:12px!important;padding:0!important;border:0!important;background:none!important;
  overflow:visible!important;opacity:1!important;
 }
 body .fortune-strip[data-layout=pair]>.fortune-banner,
 body .fortune-strip[data-layout=pair]>.creator-banner {
  position:absolute!important;inset:0!important;display:flex!important;flex-direction:column!important;
  align-items:flex-start!important;justify-content:flex-end!important;min-width:0!important;
  width:100%!important;height:100%!important;margin:0!important;padding:14px!important;
  border:1px solid #65532c!important;border-radius:18px!important;overflow:hidden!important;
  transform:none!important;opacity:1!important;visibility:visible!important;pointer-events:auto!important;
  text-decoration:none!important;text-align:left!important;color:#fff!important;
  isolation:isolate;box-shadow:none!important;transition:opacity .25s ease,border-color .18s!important;
 }
 body .fortune-strip[data-layout=pair]>.fortune-banner {
  background:linear-gradient(0deg,#11150cee 0%,#11150c80 55%,#11150c15),url('/assets/fortune-agent-banner-v3.webp') 68% 35%/cover no-repeat!important;
 }
 body .fortune-strip[data-layout=pair]>.creator-banner {
  border-color:#275847!important;
  background:linear-gradient(0deg,#0c1814ee 0%,#0c181470 60%,#0c181410),url('/assets/creator-banner-v1.perf-20261019.webp') 70% 32%/cover no-repeat!important;
 }
 body .fortune-strip[data-layout=pair]>:hover {border-color:#92bd86!important}
 body .fortune-strip[data-layout=pair]>:not(.is-active) {opacity:0!important;visibility:hidden!important;pointer-events:none!important}
 body .fortune-strip[data-layout=pair]>:focus-visible {outline:2px solid #5affd0!important;outline-offset:3px!important}
 body .fortune-strip[data-layout=pair]>*:before,
 body .fortune-strip[data-layout=pair]>*:after {display:none!important}
 body .fortune-strip[data-layout=pair] .fortune-copy,
 body .fortune-strip[data-layout=pair] .creator-copy {
  position:relative!important;inset:auto!important;display:flex!important;flex-direction:column!important;
  gap:5px!important;width:100%!important;margin:0!important;padding:0!important;z-index:1;
 }
 body .fortune-strip[data-layout=pair] small {font:600 8px/1.3 Inter,Arial,sans-serif!important;letter-spacing:.6px!important;color:#dec779!important}
 body .fortune-strip[data-layout=pair] .creator-copy small {color:#7adbb9!important}
 body .fortune-strip[data-layout=pair] .fortune-copy strong,
 body .fortune-strip[data-layout=pair] .creator-copy strong {font:700 15px/1.2 Inter,Arial,sans-serif!important;letter-spacing:-.25px!important;text-transform:none!important;white-space:normal!important;max-width:160px}
 body .fortune-strip[data-layout=pair] .promo-open {position:absolute;right:10px;top:7px;color:#d7e6d5;font-size:16px}
 @media(min-width:1180px) {
  body .wins-feed-shell>.fortune-strip[data-layout=pair] {
   width:100%!important;height:120px!important;margin:0!important;padding:10px 8px!important;gap:8px!important;z-index:2!important;
   box-sizing:border-box!important;background:none!important;
  }
  body .wins-feed-shell>.fortune-strip[data-layout=pair]>.fortune-banner,
  body .wins-feed-shell>.fortune-strip[data-layout=pair]>.creator-banner {inset:10px 8px!important;width:calc(100% - 16px)!important;height:100px!important;padding:10px 8px!important;border-radius:16px!important}
  body .wins-feed-shell>.fortune-strip[data-layout=pair] small {font-size:8px!important;letter-spacing:.6px!important}
  body .wins-feed-shell>.fortune-strip[data-layout=pair] .fortune-copy strong,
  body .wins-feed-shell>.fortune-strip[data-layout=pair] .creator-copy strong {font-size:14px!important;line-height:1.2!important;max-width:100%!important}
  body .wins-feed-shell:has(>.fortune-strip[data-layout=pair])>.wins-rail {top:120px!important;height:calc(100% - 120px)!important}
  body.wins-collapsed .wins-feed-shell>.fortune-strip[data-layout=pair] {opacity:0!important;pointer-events:none!important}
 }
 @media(max-width:700px) {
  body .fortune-strip[data-layout=pair] {width:calc(100% - 24px)!important;height:76px!important;margin:8px 12px!important}
  body .fortune-strip[data-layout=pair]>.fortune-banner,
  body .fortune-strip[data-layout=pair]>.creator-banner {justify-content:center!important;padding:0 30px!important;border-radius:18px!important}
  body .fortune-strip[data-layout=pair]>.fortune-banner {background:linear-gradient(90deg,#080a09ed,#080a0990 48%,transparent 78%),url('/assets/fortune-agent-banner-v3.webp') right center/auto 115% no-repeat!important;background-size:cover,auto 115%!important}
  body .fortune-strip[data-layout=pair]>.creator-banner {background:linear-gradient(90deg,#070b0ae8,#070b0a90 48%,transparent 76%),url('/assets/creator-banner-v1.perf-20261019.webp') center/cover no-repeat!important}
  body .fortune-strip[data-layout=pair] .promo-open {display:none!important}
  body .fortune-strip[data-layout=pair] .fortune-copy,
  body .fortune-strip[data-layout=pair] .creator-copy {gap:6px!important}
  body .fortune-strip[data-layout=pair] small {font-size:9px!important;font-weight:700!important;letter-spacing:1px!important;color:#e5bb48!important}
  body .fortune-strip[data-layout=pair] .fortune-copy strong {font-size:20px!important;font-weight:800!important;line-height:1.15!important;letter-spacing:-.5px!important;text-transform:uppercase!important;white-space:nowrap!important;max-width:none!important}
  body .fortune-strip[data-layout=pair] .creator-copy strong {font-size:18px!important;font-weight:800!important;line-height:1.15!important;max-width:200px!important}
 }
 @media(max-width:350px) {
  body .fortune-strip[data-layout=pair]>.fortune-banner,
  body .fortune-strip[data-layout=pair]>.creator-banner {padding:0 20px!important}
  body .fortune-strip[data-layout=pair] .fortune-copy strong {font-size:18px!important}
 }
}
