.scale-pager{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin:12px 0 16px;color:var(--muted,#64748b);font-size:14px}
.scale-pager input{flex:1;min-width:180px;max-width:440px}
.scale-pager span{margin-right:auto}
.scale-pager button{padding:9px 14px;border:1px solid var(--line,#dce3d9);border-radius:8px;background:var(--paper,#fff);color:inherit}
.scale-pager button:disabled{opacity:.45;cursor:default}
.communication-manager-filter{display:flex;align-items:center;gap:8px;max-width:100%;font-size:14px}
.communication-manager-filter select{min-height:38px;width:230px;max-width:100%;padding:8px 12px;border:1px solid var(--line,#dce3d9);border-radius:8px;background:var(--paper,#fff);color:var(--ink,#17221d);font:inherit}
#communications > .scale-pager input{min-height:38px;padding:8px 12px;border:1px solid var(--line,#dce3d9);border-radius:8px;background:var(--paper,#fff);color:var(--ink,#17221d);font:inherit}
@media(max-width:600px){.communication-manager-filter{flex-basis:100%}.communication-manager-filter select{flex:1;min-width:0;width:auto}}
.scale-select-search{margin:4px 0;min-height:34px;font-size:13px}
.finance-pager{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin:12px 0;font-size:14px}
.finance-pager input{flex:1;min-width:180px;max-width:420px;min-height:38px;padding:8px 12px;border:1px solid var(--line,#dce3d9);border-radius:8px;background:var(--paper,#fff);color:var(--text,#17221d);font:inherit}
.finance-pager span{margin-right:auto}
.finance-pager button:disabled{opacity:.45;cursor:default}
