.social-rail-controls{display:flex;align-items:center;gap:10px;margin-top:16px;padding:4px 0;color:#526b7a;font:12px/1.4 IA,"DM Sans",Arial,sans-serif}.social-rail-controls>span{margin-right:auto}.social-rail-button{display:grid;place-items:center;background:#fff;color:#003a62;border:1px solid #c2d4df;border-radius:50%;width:44px;height:44px;min-width:44px;font-size:22px;cursor:pointer;transition:background .2s,color .2s}.social-rail-button:hover:not(:disabled){background:#003a62;color:#fff}.social-rail-button:disabled{opacity:.3;cursor:default}.social-rail-button:focus-visible,[data-social-rail]:focus-visible,#sbi_images:focus-visible,.ctf-tweets:focus-visible{outline:3px solid #00739b;outline-offset:3px}#sb_instagram #sbi_images{display:flex!important;overflow-x:auto!important;overflow-y:hidden!important;gap:20px;padding:4px 0 16px!important;scroll-snap-type:x mandatory;scroll-padding:4px;scrollbar-width:thin}#sb_instagram #sbi_images .sbi_item{flex:0 0 clamp(240px,29vw,350px)!important;width:auto!important;scroll-snap-align:start;padding:0!important}#sb_instagram .sbi_photo{height:auto!important;aspect-ratio:1/1;border-radius:0!important}#sb_instagram .sbi_photo img{width:100%!important;height:100%!important;object-fit:cover!important}#sb_instagram .sb_instagram_header,#sb_instagram #sbi_load{display:none!important}#ctf{width:100%!important;padding:0!important;height:auto!important}#ctf .ctf-header,#ctf .ctf-more,#ctf .ctf-load-more{display:none!important}#ctf .ctf-tweets{display:flex!important;gap:22px;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scroll-padding:4px;padding:4px 0 16px;scrollbar-width:thin;align-items:stretch}#ctf .ctf-item{flex:0 0 clamp(260px,29vw,350px)!important;width:auto!important;margin:0!important;padding:22px!important;border:1px solid #dce6ec!important;background:#f5f8fa!important;scroll-snap-align:start;box-sizing:border-box;border-radius:0!important;font:14px/1.65 IA,Arial,sans-serif!important}#ctf .ctf-tweet-text{font:14px/1.65 IA,Arial,sans-serif!important;display:-webkit-box;-webkit-line-clamp:10;-webkit-box-orient:vertical;overflow:hidden}#ctf .ctf-author-name{font-family:IA,Arial,sans-serif!important}#ctf a{color:#006c98}#ctf .ctf-item .ctf-context{font-size:11px}@media(prefers-reduced-motion:reduce){.social-rail-button{transition:none}}
