.swd-partner-logo{display:block;width:100%;height:135px;object-fit:contain;margin-bottom:18px}.swd-partner-bar{--partner-height:46px;--partner-background:transparent;display:flex;align-items:center;gap:12px;max-width:100%;width:100%;padding:12px 16px;box-sizing:border-box;border-top:1px solid #b7c6ce;background:var(--partner-background);z-index:30}.swd-partner-bar.is-sticky{position:sticky;bottom:0}.swd-bar-window{flex:1;min-width:0;overflow-x:auto;scrollbar-width:thin}.swd-bar-track{display:flex;align-items:center;width:max-content;will-change:transform}.swd-bar-group{display:flex;align-items:center;gap:32px;padding-right:32px;flex:none}.swd-bar-item{flex:none;display:flex;align-items:center;justify-content:center}.swd-bar-item img{height:var(--partner-height);width:auto;max-width:220px;object-fit:contain;display:block}.swd-bar-item a{display:block;min-height:44px;display:flex;align-items:center}.swd-bar-pause{font:600 13px/1.3 system-ui,sans-serif;padding:11px 14px;min-height:44px;max-width:145px;border-radius:8px;border:1px solid #9bb4bf;background:#fff;color:#17344b;cursor:pointer;flex:none}.swd-partner-bar :focus-visible{outline:3px solid #bd7b0c;outline-offset:4px}.swd-partner-bar.is-running .swd-bar-window{overflow:hidden}.swd-studio .swd-partner-bar{position:relative;bottom:auto}.swd-studio select{min-height:44px;padding:9px 12px;border:1px solid #879daa;border-radius:8px;background:#fff;color:#17344b}.swd-studio .swd-partner-bar p{color:#17344b}@media(max-width:600px){.swd-partner-bar{padding:10px;gap:8px}.swd-bar-group{gap:20px;padding-right:20px}.swd-bar-item img{max-width:150px}.swd-bar-pause{max-width:95px;font-size:12px}}@media(prefers-reduced-motion:reduce){.swd-bar-track{transform:none!important;will-change:auto}.swd-partner-bar .swd-bar-window{overflow-x:auto!important}.swd-bar-group[aria-hidden=true]{display:none}}
.swd-partner-bar button.swd-bar-pause{background:#fff!important;color:#17344b!important;border-color:#9bb4bf!important}
