.ca-selection{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 18px;background:#f4f7fc;border-block:1px solid #e2e7ef}.ca-selection input,.cw-table input[type=checkbox]{width:18px;height:18px;accent-color:#465ba7}.ca-review-list,.im-targets{max-height:340px;overflow:auto;border:1px solid #dde3ec;border-radius:6px}.ca-review-list>div{padding:12px 16px;border-bottom:1px solid #e2e7ef}.ca-review-list small{display:block;color:#65728a;margin-top:3px}.ca-trash{margin-top:20px}.ca-help{padding:18px;margin:0;color:#64728a}.im-permissions{margin-top:22px}.im-permissions p{margin:6px 0 0;color:#65728a}.im-target{display:flex;align-items:center;gap:12px;padding:12px 16px;border-bottom:1px solid #e2e7ef;margin:0}.im-target input{width:18px;height:18px}.im-target small{display:block;font-size:12px;color:#637189}.im-launch{display:flex;align-items:center;gap:6px;white-space:nowrap}.im-launch svg{width:17px;height:17px}#im-banner{position:fixed;inset:0 0 auto;z-index:30;background:#273f68;color:white;display:flex;align-items:center;justify-content:space-between;gap:14px;padding:10px 22px;box-shadow:0 1px 6px #12263a33}#im-banner strong{display:block;font-size:14px}#im-banner span{font-size:11px;color:#d3deed}#im-banner button{background:white;color:#24385b;white-space:nowrap;flex-shrink:0;font-weight:600}.agency-desktop.im-active .topbar{top:var(--im-height,65px)}.agency-desktop.im-active .layout{padding-top:calc(var(--workspace-header-height) + var(--im-height,65px))}.agency-desktop.im-active .sidebar{top:calc(var(--workspace-header-height) + var(--im-height,65px))}@media(max-width:1100px){.im-launch span{display:none}}@media(max-width:760px){.ca-selection{align-items:stretch;flex-direction:column}.ca-selection .actions{flex-wrap:wrap}.ca-selection button{min-height:44px}.im-permissions .card-heading{align-items:start;flex-direction:column;gap:12px}#im-banner{padding:8px 10px;gap:8px}#im-banner strong{font-size:12px}#im-banner span{display:none}#im-banner button{font-size:11px;padding:8px;min-height:40px}.agency-desktop.im-active .sidebar{top:var(--im-height,56px)}.agency-desktop.im-active .quick-agent-results{top:calc(var(--workspace-header-height) + var(--im-height,56px) + 4px)}.agency-desktop .top-actions .im-launch{padding:5px;min-width:32px}.ca-trash .table-wrap{overflow:auto}.ca-review-list,.im-targets{max-height:38dvh}.agency-desktop .workspace-brand{min-width:0}}@media print{#im-banner{position:static}.agency-desktop.im-active .layout{padding-top:0}}
