.sl-shell .sl-scam-directory-button{isolation:isolate;border:1px solid hsl(var(--scam-highlight) / .32);background:linear-gradient(115deg, hsl(var(--scam-burgundy)), hsl(var(--scam-crimson)));min-height:3.125rem;color:hsl(var(--member-text));white-space:nowrap;box-shadow:inset 0 1px 0 hsl(var(--member-text) / .16), inset 0 -1px 0 hsl(var(--member-base) / .2), 0 6px 20px -10px hsl(var(--scam-crimson) / .55);touch-action:manipulation;-webkit-tap-highlight-color:transparent;border-radius:.75rem;flex-shrink:0;justify-content:center;align-items:center;gap:.6rem;padding:.75rem 1.125rem;font-size:.875rem;font-weight:650;line-height:1.25;transition:transform .18s,border-color .18s,box-shadow .18s;display:inline-flex;position:relative;overflow:hidden}.sl-scam-directory-button:before,.sl-scam-directory-button:after{content:"";z-index:-1;pointer-events:none;position:absolute;inset:0}.sl-scam-directory-button:before{background:linear-gradient(115deg, hsl(var(--scam-highlight) / .08), hsl(var(--scam-highlight) / .16));opacity:0;transition:opacity .18s}.sl-scam-directory-button:after{background:linear-gradient(105deg, transparent, hsl(var(--member-text) / .16), transparent);opacity:0;width:40%;animation:9s ease-in-out 1.5s infinite sl-scam-button-highlight;transform:translate(-150%)}.sl-scam-directory-icon{width:1.125rem;height:1.125rem;color:hsl(var(--scam-highlight));flex:none}.sl-shell .sl-scam-directory-button:focus-visible{outline:2px solid hsl(var(--scam-highlight));outline-offset:4px}@keyframes sl-scam-button-highlight{0%{opacity:0;transform:translate(-150%)}3%{opacity:1}18%,to{opacity:0;transform:translate(400%)}}@media (width>=640px){.sl-shell .sl-scam-directory-button{gap:.65rem;min-height:3.25rem;padding-inline:1.5rem;font-size:.9375rem}.sl-scam-directory-icon{width:1.25rem;height:1.25rem}}@media (width>=1024px){.sl-shell .sl-scam-directory-button{gap:.75rem;min-height:3.375rem;padding-inline:1.75rem;font-size:1rem}.sl-scam-directory-icon{width:1.375rem;height:1.375rem}}@media (hover:hover) and (pointer:fine){.sl-shell .sl-scam-directory-button:hover{border-color:hsl(var(--scam-highlight) / .65);box-shadow:inset 0 1px 0 hsl(var(--member-text) / .23), 0 9px 25px -10px hsl(var(--scam-crimson) / .65);transform:translateY(-2px)}.sl-scam-directory-button:hover:before{opacity:1}}.sl-shell .sl-scam-directory-button:active{opacity:1;box-shadow:inset 0 2px 5px hsl(var(--member-base) / .2), 0 3px 12px -8px hsl(var(--scam-crimson) / .4);transform:translateY(0)scale(.98)}.sl-source-directory-heading>div{-moz-column-gap:1rem;grid-template-columns:minmax(0,1fr);align-items:center;gap:.75rem 1rem;display:grid}.sl-source-directory-heading>div>div:first-child{display:contents}.sl-source-directory-heading h1{grid-area:1/1}.sl-source-directory-heading>div>div:first-child>p{grid-area:2/1/auto/-1;margin-top:0}.sl-source-directory-heading>div>div.shrink-0{grid-area:3/1;place-self:center end;margin-top:0}@media (width>=480px){.sl-source-directory-heading>div{grid-template-columns:minmax(0,1fr) auto}.sl-source-directory-heading>div>div.shrink-0{grid-area:1/2}}@media (width<=639px){.sl-source-directory-heading>div{-moz-column-gap:.5rem;grid-template-columns:minmax(0,1fr) auto;gap:.75rem .5rem}.sl-source-directory-heading h1{overflow-wrap:normal;font-size:clamp(1.625rem,7.4vw,2rem)}.sl-source-directory-heading>div>div.shrink-0{grid-area:1/2}.sl-shell .sl-source-directory-heading .sl-scam-directory-button{border-color:hsl(var(--scam-highlight) / .22);background:linear-gradient(120deg, hsl(var(--scam-burgundy) / .62), hsl(var(--scam-crimson) / .22)), hsl(var(--member-surface));min-height:44px;box-shadow:inset 0 1px 0 hsl(var(--member-text) / .055);border-radius:.625rem;gap:.375rem;padding:.625rem .5rem;font-size:.8125rem;font-weight:550}.sl-source-directory-heading .sl-scam-directory-icon{width:.875rem;height:.875rem}.sl-source-directory-heading .sl-scam-directory-button:after{animation:none;display:none}.sl-shell .sl-source-directory-heading .sl-scam-directory-button:hover{border-color:hsl(var(--scam-highlight) / .4)}.sl-shell .sl-source-directory-heading .sl-scam-directory-button:active{opacity:1;transform:scale(.98)}}@media (prefers-reduced-motion:reduce){.sl-shell .sl-source-directory-heading .sl-scam-directory-button:active{transform:none}.sl-shell .sl-scam-directory-button,.sl-scam-directory-button:before{transition:none}.sl-scam-directory-button:after{animation:none;display:none}.sl-shell .sl-scam-directory-button:hover,.sl-shell .sl-scam-directory-button:active{transform:none}}
