[hidden]{display:none!important}
.compact-intro .v6-intro{padding-bottom:16px}
.compact-intro .v6-intro .sd-intro-row,.compact-intro .v6-lead{margin-bottom:0}
.compact-intro>.sd-compare{padding-top:18px}
.sd-v6>.sd-compare,.sd-v6>.sd-board-nav,.sd-v6>.v6-board,.catalogue-top .v6-brand,.v6-intro .sd-intro-row,.v6-intro .v6-shared{transition:opacity 120ms ease-out}
.sd-v6.view-changing>.sd-compare,.sd-v6.view-changing>.sd-board-nav,.sd-v6.view-changing>.v6-board,.view-changing .catalogue-top .v6-brand,.view-changing .v6-intro .sd-intro-row,.view-changing .v6-intro .v6-shared{opacity:0;transition-duration:80ms}
@media(prefers-reduced-motion:reduce){.sd-v6>.sd-compare,.sd-v6>.sd-board-nav,.sd-v6>.v6-board,.catalogue-top .v6-brand,.v6-intro .sd-intro-row,.v6-intro .v6-shared{transition:none}}
.catalogue-top{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-bottom:22px}
.catalogue-top .v6-brand{margin:0}
.catalogue-switch{display:flex;padding:4px;border:1px solid #cfdaea;border-radius:9px;background:#f5f8fc;gap:4px;flex-shrink:0}
.catalogue-switch button{font:500 14px Poppins,sans-serif;border:0;border-radius:6px;padding:10px 18px;color:#53677d;background:transparent;cursor:pointer}
.catalogue-switch button[aria-pressed="true"]{background:#287fea;color:#fff;box-shadow:0 2px 5px #2276d826}
.catalogue-switch button:focus-visible{outline:2px solid #153e70;outline-offset:3px}
.catalogue-switch.draw-attention button[data-mode="all"]{animation:all-boards-invite .8s ease-out .7s 3}
@keyframes all-boards-invite{0%{background:#287fea14;box-shadow:0 0 0 2px #287fea99}55%{background:transparent;box-shadow:0 0 0 7px #287fea00}100%{background:transparent;box-shadow:0 0 0 7px #287fea00}}
@media(prefers-reduced-motion:reduce){.catalogue-switch.draw-attention button[data-mode="all"]{animation:none}}

.sd-board-nav a[data-board]{position:relative}
.sd-board-nav a[data-board]::after{content:"";position:absolute;left:0;right:0;bottom:-6px;height:3px;border-radius:2px;background:var(--board-colour);transform:scaleX(0);transition:transform .15s ease}
.sd-board-nav a[data-board]:hover::after,.sd-board-nav a[data-board]:focus-visible::after{transform:scaleX(1)}
