.creative-app .sb-campaign .gh small{color:var(--text-4);font-size:var(--fs-12);font-weight:500}.creative-app .sb-campaign-list{display:grid;gap:2px}.creative-app .sb-campaign-item{display:flex;align-items:center;gap:10px;width:100%;padding:7px 8px;border:1px solid transparent;border-radius:var(--r-2);background:transparent;color:var(--text-2);text-align:start;cursor:pointer;transition:background var(--ease),color var(--ease),border-color var(--ease)}.creative-app .sb-campaign-item:hover{background:var(--bg-2);color:var(--text)}.creative-app .sb-campaign-item.is-on{background:var(--bg-3);border-color:var(--line-2);color:var(--text)}.creative-app .sb-campaign-item .thumb{flex:none;width:30px;height:30px;border-radius:8px;object-fit:cover;display:grid;place-items:center;background:var(--bg-3);color:var(--text-3);font-size:var(--fs-12)}.creative-app .sb-campaign-item.is-on .thumb:not(img){background:var(--brand);color:var(--bg-0);font-weight:700}.creative-app .sb-campaign-item .lines{display:grid;min-width:0;gap:1px}.creative-app .sb-campaign-item b{font-size:var(--fs-14);font-weight:600}.creative-app .sb-campaign-item b,.creative-app .sb-campaign-item small{line-height:1.4;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.creative-app .sb-campaign-item small{font-size:11px;color:var(--text-3)}.creative-app .sb-campaign-actions{display:grid;gap:6px;margin-top:8px}.creative-app .sb-campaign-add,.creative-app .sb-campaign-deliver{display:flex;align-items:center;justify-content:center;min-height:34px;padding:6px 10px;border-radius:var(--r-2);font-size:var(--fs-13,13px);font-weight:600;text-decoration:none}.creative-app .sb-campaign-add{border:1px dashed var(--line-2);color:var(--text-2)}.creative-app .sb-campaign-add:hover{border-color:var(--brand);color:var(--text)}.creative-app .sb-campaign-deliver{background:color-mix(in srgb,var(--brand) 14%,transparent);color:var(--brand)}.creative-app .sb-campaign-deliver:hover{background:color-mix(in srgb,var(--brand) 22%,transparent)}.creative-app .sb-campaign-item .top{display:flex;align-items:baseline;gap:6px;min-width:0}.creative-app .sb-campaign-item .top b{flex:1;min-width:0}.creative-app .sb-campaign-item .top em{flex:none;font-style:normal;font-size:10.5px;color:var(--text-4)}.creative-app .sb-campaign-item.is-on .top em{color:var(--brand)}