.toastification-close-icon[data-v-55dd3057],.toastification-title[data-v-55dd3057]{line-height:26px}.toastification-title[data-v-55dd3057]{color:inherit}

.cm-funnel[data-v-646c01ae] { display: flex; align-items: center; gap: .5rem;
}
[dir] .cm-funnel[data-v-646c01ae] { background: #fafafa; border-radius: .4rem; padding: .6rem; margin-bottom: .5rem;
}
.cm-funnel__step[data-v-646c01ae] { flex: 1;
}
[dir] .cm-funnel__step[data-v-646c01ae] { text-align: center;
}
.cm-funnel__step strong[data-v-646c01ae] { display: block; font-size: 1.1rem;
}
.cm-funnel__step span[data-v-646c01ae] { font-size: .68rem; color: #6e6b7b;
}
.cm-funnel__arrow[data-v-646c01ae] { color: #ccc; flex-shrink: 0;
}
.cm-roi[data-v-646c01ae] { display: flex; gap: 1rem; font-size: .8rem; font-weight: 600;
}
[dir] .cm-roi[data-v-646c01ae] { margin-bottom: .6rem;
}


[dir] .cm-page[data-v-56cdb834] { padding: 0;
}
[dir] .cm-hero[data-v-56cdb834] { margin-bottom: 1.2rem;
}
.cm-back[data-v-56cdb834] { color: #7367f0; font-size: .82rem; display: inline-flex; align-items: center; gap: .3rem;
}
[dir] .cm-back[data-v-56cdb834] { border: 0; background: transparent; cursor: pointer; padding: 0;
}
.cm-hint[data-v-56cdb834] { font-size: .78rem; color: #6e6b7b;
}
[dir] .cm-hint[data-v-56cdb834] { background: #f8f8fc; border-radius: .4rem; padding: .5rem .7rem;
}
.cm-loading[data-v-56cdb834] { display: flex; justify-content: center;
}
[dir] .cm-loading[data-v-56cdb834] { padding: 3rem 0;
}
.cm-empty[data-v-56cdb834] { color: #6e6b7b;
}
[dir] .cm-empty[data-v-56cdb834] { text-align: center; padding: 3rem 1rem;
}
.cm-grid[data-v-56cdb834] { display: grid; grid-template-columns: repeat(auto-fill, minmax(320px, 1fr)); gap: 1rem;
}
[dir] .cm-card[data-v-56cdb834] { border: 1px solid #eee; border-radius: .6rem; padding: 1rem; background: #fff;
}
.cm-card__top[data-v-56cdb834] { display: flex; align-items: flex-start; justify-content: space-between; gap: .5rem;
}
.cm-card__channel[data-v-56cdb834] { font-size: .68rem; text-transform: uppercase; letter-spacing: .3px; color: #7367f0; font-weight: 700;
}
.cm-card__name[data-v-56cdb834] { font-size: 1.05rem;
}
[dir] .cm-card__name[data-v-56cdb834] { margin: .1rem 0 0;
}
.cm-card__desc[data-v-56cdb834] { font-size: .82rem; color: #6e6b7b;
}
[dir] .cm-card__desc[data-v-56cdb834] { margin: .5rem 0;
}
.cm-card__meta[data-v-56cdb834] { display: flex; flex-wrap: wrap; gap: .6rem; font-size: .76rem; color: #6e6b7b;
}
[dir] .cm-card__meta[data-v-56cdb834] { margin-bottom: .6rem;
}
.cm-status[data-v-56cdb834] { font-size: .68rem; text-transform: capitalize; white-space: nowrap;
}
[dir] .cm-status[data-v-56cdb834] { padding: .15rem .5rem; border-radius: .3rem; background: #f4f4f4;
}
.cm-status--active[data-v-56cdb834] { color: #28c76f;
}
[dir] .cm-status--active[data-v-56cdb834] { background: #e3f9e9;
}
.cm-status--planned[data-v-56cdb834] { color: #7367f0;
}
[dir] .cm-status--planned[data-v-56cdb834] { background: #eef1fd;
}
.cm-status--paused[data-v-56cdb834] { color: #b8860b;
}
[dir] .cm-status--paused[data-v-56cdb834] { background: #fff3cd;
}
.cm-status--closed[data-v-56cdb834] { color: #999;
}
[dir] .cm-status--closed[data-v-56cdb834] { background: #f4f4f4;
}
.cm-card__actions[data-v-56cdb834] { display: flex; gap: .4rem;
}
[dir] .cm-card__actions[data-v-56cdb834] { border-top: 1px solid #f0f0f5; padding-top: .6rem;
}
.cm-btn[data-v-56cdb834] { font-size: .82rem; display: inline-flex; align-items: center; gap: .3rem;
}
[dir] .cm-btn[data-v-56cdb834] { border: 1px solid #e4e4ec; background: #fff; border-radius: .35rem; padding: .4rem .8rem; cursor: pointer;
}
.cm-btn--mini[data-v-56cdb834] { font-size: .74rem;
}
[dir] .cm-btn--mini[data-v-56cdb834] { padding: .25rem .55rem;
}
.cm-btn--primary[data-v-56cdb834] { color: #fff;
}
[dir] .cm-btn--primary[data-v-56cdb834] { background: #7367f0; border-color: #7367f0;
}
.cm-btn--danger[data-v-56cdb834] { color: #ea5455;
}
[dir] .cm-btn--danger[data-v-56cdb834] { border-color: rgba(234,84,85,.35);
}
.cm-modal[data-v-56cdb834] { position: fixed; inset: 0; z-index: 1200; display: flex; align-items: center; justify-content: center;
}
.cm-modal__backdrop[data-v-56cdb834] { position: absolute; inset: 0;
}
[dir] .cm-modal__backdrop[data-v-56cdb834] { background: rgba(0,0,0,.45);
}
.cm-modal__dialog[data-v-56cdb834] { position: relative; width: min(600px, 92vw); max-height: 88vh; overflow-y: auto;
}
[dir] .cm-modal__dialog[data-v-56cdb834] { background: #fff; border-radius: .6rem; box-shadow: 0 10px 40px rgba(0,0,0,.2);
}
.cm-modal__head[data-v-56cdb834] { display: flex; align-items: center; justify-content: space-between;
}
[dir] .cm-modal__head[data-v-56cdb834] { padding: 1rem 1.25rem; border-bottom: 1px solid #eee;
}
[dir] .cm-modal__close[data-v-56cdb834] { border: 0; background: transparent; cursor: pointer;
}
[dir] .cm-modal__body[data-v-56cdb834] { padding: 1rem 1.25rem;
}
.cm-modal__foot[data-v-56cdb834] { display: flex; justify-content: flex-end; gap: .5rem;
}
[dir] .cm-modal__foot[data-v-56cdb834] { padding: 1rem 1.25rem; border-top: 1px solid #eee;
}


/*# sourceMappingURL=chunk-0021a2f4.65e3f243.css.map*/