.destination-set-tools{display:grid;grid-template-columns:minmax(150px,1fr) auto auto;gap:6px;margin-bottom:7px}
.destination-set-tools select{height:38px;min-height:38px;padding:0 34px 0 11px;line-height:normal}
.destination-set-tools button{height:38px;min-height:38px;padding:0 9px;background:#10191e;color:#b6c1c6;font-size:9px}
.destination-set-tools button:hover{background:#18242b;color:#eef5f7}
.destination-set-tools button:disabled{cursor:not-allowed;opacity:.4}
.destination-set-dialog{width:min(460px,calc(100vw - 28px));max-width:none;padding:0}
.destination-set-dialog form{display:grid;gap:14px;padding:22px}
.destination-set-dialog h3,.destination-set-dialog p{margin:0}
.destination-set-dialog label{display:grid;gap:7px;color:#9ba8ad;font-size:10px;text-transform:uppercase;letter-spacing:.08em}
.destination-set-dialog input{height:42px;padding:0 12px;color:#eef5f7;background:#0b1216;border:1px solid #34434b;border-radius:8px;font-size:13px;text-transform:none;letter-spacing:normal}
.destination-set-dialog-actions{display:grid;grid-template-columns:1fr 1.4fr;gap:9px;padding-top:4px}
.destination-set-dialog-actions button{min-height:42px}
@media(max-width:620px){.destination-set-tools{grid-template-columns:1fr 1fr}.destination-set-tools select{grid-column:1/-1}}

/* Neutral scrollbars shared by New Post, CSV Import and Bulk Scheduling. */
:root{--scroll-track:#172229;--scroll-thumb:#69777d;--scroll-thumb-hover:#8b989e}
html[data-theme="light"]{--scroll-track:#edf2ef;--scroll-thumb:#9aa8a0;--scroll-thumb-hover:#75867b}
.post-destinations,.workflow-destinations,.web-popup-scroll{scrollbar-width:thin;scrollbar-color:var(--scroll-thumb) var(--scroll-track);scrollbar-gutter:stable}
.post-destinations::-webkit-scrollbar,.workflow-destinations::-webkit-scrollbar,.web-popup-scroll::-webkit-scrollbar{width:11px}
.post-destinations::-webkit-scrollbar-track,.workflow-destinations::-webkit-scrollbar-track,.web-popup-scroll::-webkit-scrollbar-track{background:var(--scroll-track);border:1px solid var(--scroll-track);border-radius:999px}
.post-destinations::-webkit-scrollbar-thumb,.workflow-destinations::-webkit-scrollbar-thumb,.web-popup-scroll::-webkit-scrollbar-thumb{min-height:44px;border:2px solid var(--scroll-track);border-radius:999px;background:var(--scroll-thumb)}
.post-destinations::-webkit-scrollbar-thumb:hover,.workflow-destinations::-webkit-scrollbar-thumb:hover,.web-popup-scroll::-webkit-scrollbar-thumb:hover{background:var(--scroll-thumb-hover)}
