.confirm-modal .modal-content{margin-bottom:0!important}.confirm-modal .confirm-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:525px;padding:10px}.confirm-modal .confirm-buttons>button:first-child{margin-right:10px}.view-campaign-details-modal .modal-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;max-height:72vh;max-width:70vw;overflow:auto}.view-campaign-details-modal table{border-spacing:collapse;white-space:nowrap}.view-campaign-details-modal table td{padding:5px;max-width:500px;overflow:hidden;text-overflow:ellipsis}.flow-campaign-card{border:1px solid #cdcdcd;border-radius:3px;background:#fff;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;width:350px;height:190px;margin-top:10px}.flow-campaign-card:hover button.remove{opacity:1;pointer-events:auto}.flow-campaign-card .preview-html{width:110px;height:100%;border-right:1px solid #cdcdcd;border-top-left-radius:3px;border-bottom-left-radius:3px;pointer-events:none;overflow:hidden;padding:0;background:#fff;display:block;-ms-flex-negative:0;flex-shrink:0}.flow-campaign-card .preview-html iframe{width:400%;height:400%;border:0;-webkit-transform:scale(.25);transform:scale(.25);-webkit-transform-origin:0 0;transform-origin:0 0;overflow:hidden;display:block}.flow-campaign-card .campaign-content{width:calc(100% - 110px);padding:10px;position:relative}.flow-campaign-card .campaign-content .action-buttons{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;margin-top:20px}.flow-campaign-card .campaign-content .action-buttons button{width:30px;height:30px;min-width:30px;border:1px solid #cdcdcd;border-radius:50%;background:#fff;line-height:100%;position:relative}.flow-campaign-card .campaign-content .action-buttons button.loading{pointer-events:none}.flow-campaign-card .campaign-content .action-buttons button.loading img{opacity:1}.flow-campaign-card .campaign-content .action-buttons button.loading .ion{opacity:.5}.flow-campaign-card .campaign-content .action-buttons button .ion,.flow-campaign-card .campaign-content .action-buttons button img{-webkit-transition:opacity .1s ease;transition:opacity .1s ease}.flow-campaign-card .campaign-content .action-buttons button .ion{margin-top:2px;color:#424242;pointer-events:none}.flow-campaign-card .campaign-content .action-buttons button .ion.play{margin-left:2px}.flow-campaign-card .campaign-content .action-buttons button img{width:100%;position:absolute;top:0;left:0;opacity:0;pointer-events:none}.flow-campaign-card .campaign-content>p{font-size:17px;font-weight:600;color:#3a547b;border-bottom:1px solid #cdcdcd;padding-bottom:10px;margin-bottom:10px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;padding-right:20px}.flow-campaign-card .campaign-content>.labels{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding-top:5px}.flow-campaign-card .campaign-content>.labels>svg{font-size:13px;line-height:24px;margin-right:10px;color:#666;margin-top:5px}.flow-campaign-card .campaign-content>.labels>span{font-size:14px;font-weight:400;display:inline-block;color:#666;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;width:100%}.flow-campaign-card .campaign-content>.btn-apply>button{width:215px;min-width:auto}.flow-campaign-card .campaign-content>.btn-apply>button>.icon{display:none}.flow-campaign-card button.remove{position:absolute;top:-13px;width:25px;height:25px;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;right:-13px;background:#f3f3f3;border:1px solid #cdcdcd;opacity:0;-webkit-transition:opacity .15s ease;transition:opacity .15s ease;pointer-events:none}.flow-campaign-card button.remove .ion svg{color:#424242}.flow-campaign-card .flag{position:absolute;top:17px;right:10px;width:10px;height:10px;display:block;border-radius:5px}@-webkit-keyframes pulse-running{0%{-webkit-box-shadow:0 0 0 0 rgba(76,175,80,.4);box-shadow:0 0 0 0 rgba(76,175,80,.4)}70%{-webkit-box-shadow:0 0 0 10px rgba(76,175,80,0);box-shadow:0 0 0 10px rgba(76,175,80,0)}to{-webkit-box-shadow:0 0 0 0 rgba(76,175,80,0);box-shadow:0 0 0 0 rgba(76,175,80,0)}}@keyframes pulse-running{0%{-webkit-box-shadow:0 0 0 0 rgba(76,175,80,.4);box-shadow:0 0 0 0 rgba(76,175,80,.4)}70%{-webkit-box-shadow:0 0 0 10px rgba(76,175,80,0);box-shadow:0 0 0 10px rgba(76,175,80,0)}to{-webkit-box-shadow:0 0 0 0 rgba(76,175,80,0);box-shadow:0 0 0 0 rgba(76,175,80,0)}}@-webkit-keyframes pulse-paused{0%{-webkit-box-shadow:0 0 0 0 rgba(244,67,54,.4);box-shadow:0 0 0 0 rgba(244,67,54,.4)}70%{-webkit-box-shadow:0 0 0 5px rgba(244,67,54,0);box-shadow:0 0 0 5px rgba(244,67,54,0)}to{-webkit-box-shadow:0 0 0 0 rgba(244,67,54,0);box-shadow:0 0 0 0 rgba(244,67,54,0)}}@keyframes pulse-paused{0%{-webkit-box-shadow:0 0 0 0 rgba(244,67,54,.4);box-shadow:0 0 0 0 rgba(244,67,54,.4)}70%{-webkit-box-shadow:0 0 0 5px rgba(244,67,54,0);box-shadow:0 0 0 5px rgba(244,67,54,0)}to{-webkit-box-shadow:0 0 0 0 rgba(244,67,54,0);box-shadow:0 0 0 0 rgba(244,67,54,0)}}.flow-campaign-card .flag.running{background:#4caf50;-webkit-box-shadow:0 0 0 0 rgba(76,175,80,.75);box-shadow:0 0 0 0 rgba(76,175,80,.75);-webkit-animation:pulse-running 2s infinite;animation:pulse-running 2s infinite}.flow-campaign-card .flag.paused{background:#f44336;-webkit-box-shadow:0 0 0 0 rgba(244,67,54,.75);box-shadow:0 0 0 0 rgba(244,67,54,.75);-webkit-animation:pulse-paused 4s infinite;animation:pulse-paused 4s infinite}.flow-campaign-card .event-plus{visibility:hidden;position:absolute;top:calc(50% - 12.5px);right:-12px;width:25px;height:25px}.flow-campaign-card .event-plus button.add-link{-ms-flex-item-align:center;align-self:center;width:30px;height:30px;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#f3f3f3;border:1px solid #cdcdcd}.flow-campaign-card .event-plus button.add-link .ion svg{color:#424242}.flow-campaign-card:hover .event-plus{visibility:visible}.event-card{background:transparent;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:350px;height:190px;margin-top:10px;position:relative;left:15px}.event-card .losango-shape{width:125px;height:125px;background-color:#cdcdcd;-webkit-transform:rotate(45deg);transform:rotate(45deg);display:block}.event-card .losango-shape .losango-shape-content{-webkit-transform:rotate(-45deg) translate(-25px,25px);transform:rotate(-45deg) translate(-25px,25px);-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:51px}.event-card .losango-shape .losango-shape-content,.event-card .losango-shape .losango-shape-content .losango-shape-content-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.event-card .losango-shape .losango-shape-content .losango-shape-content-container{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.event-card .losango-shape .losango-shape-content .losango-shape-content-container .losango-shape-content-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-bottom:3px}.event-card .losango-shape .losango-shape-content .losango-shape-content-container .losango-shape-content-row:last-child{margin-bottom:0}.event-card .losango-shape .losango-shape-content .losango-shape-content-container .losango-shape-content-row .event-icon{font-size:15px;margin-right:3px;color:#3a547b}.event-card .losango-shape .losango-shape-content .losango-shape-content-container .losango-shape-content-row .event-text{font-size:12px;color:#3a547b}.event-card .event-plus{z-index:100;visibility:hidden}.event-card .event-plus button.add-link{-ms-flex-item-align:center;align-self:center;width:30px;height:30px;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#f3f3f3;border:1px solid #cdcdcd}.event-card .event-plus button.add-link .ion svg{color:#424242}.event-card:hover .event-plus{visibility:visible}.edit-event-card{background:transparent;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:350px;height:190px;margin-top:10px;margin-right:16px}.edit-event-card .losango-shape{width:125px;height:125px;background-color:orange;-webkit-transform:rotate(45deg);transform:rotate(45deg);display:block;background:#f3f3f3;border:1px solid #cdcdcd}.edit-event-card .losango-shape.active{-webkit-box-shadow:0 0 0 3px rgba(131,192,253,.5);box-shadow:0 0 0 3px rgba(131,192,253,.5);border-color:#0070c9;background-color:#e6e6e6}.edit-event-card .losango-shape .losango-shape-content{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:51px}.edit-event-card .losango-shape .losango-shape-content .event-icon{font-size:30px;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.edit-flow-campaign-card{background:transparent;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:350px;height:190px;margin-top:10px;margin-right:16px}.edit-flow-campaign-card .losango-shape{width:100%;height:100%;background-color:orange;display:block;background:#f3f3f3;border:1px solid #cdcdcd;border-radius:3px}.edit-flow-campaign-card .losango-shape.active{-webkit-box-shadow:0 0 0 3px rgba(131,192,253,.5);box-shadow:0 0 0 3px rgba(131,192,253,.5);border-color:#0070c9;background-color:#e6e6e6}.edit-flow-campaign-card .losango-shape .losango-shape-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:51px}.edit-flow-campaign-card .losango-shape .losango-shape-content .event-icon{font-size:30px;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.flow-card{-webkit-box-orient:horizontal;-ms-flex-direction:row;flex-direction:row}.flow-card,.flow-card .flow-card-source{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-direction:normal}.flow-card .flow-card-source{-webkit-box-orient:vertical;-ms-flex-direction:column;flex-direction:column}.flow-card .flow-card-source .flow-card-source-line-container{position:relative;top:0;left:0;width:auto;height:auto}.flow-card .flow-card-source .flow-card-source-line-container .flow-card-source-line{position:absolute;left:-175px;top:10px;width:350px;height:96px;border-bottom:1px solid #ccc;z-index:100}.flow-card .flow-card-source .flow-card-target-line{width:175px;height:calc(100% - 294px);border-right:1px solid #ccc}.flow-card .edit-event-card,.flow-card .edit-flow-campaign-card,.flow-card .event-card,.flow-card .flow-campaign-card{z-index:200}.flow-card .flow-card-targets{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}section.flow-container{position:relative;width:100%;height:100%;display:block;overflow:hidden;background:#fff}section.flow-container .fade-enter-active,section.flow-container .fade-leave-active{-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-timing-function:ease;transition-timing-function:ease}section.flow-container .fade-enter,section.flow-container .fade-leave-active{opacity:0}section.flow-container .info-title{font-size:14px;color:#424242}section.flow-container .context-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:10px}section.flow-container .flow-editor-container{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:100%;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap}section.flow-container .flow-editor-container .flow-editor-canvas{width:calc(100% - 380px);height:100%;padding:0 10px 10px 10px;overflow:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}section.flow-container .flow-editor-container .flow-editor-context{width:380px;border-left-style:solid;border-left-width:1px;border-left-color:#cdcdcd;-webkit-box-align:center;-ms-flex-align:center;align-items:center}section.flow-container .flow-editor-container .flow-editor-context,section.flow-container .flow-editor-container .flow-editor-context .unused-campaigns{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}section.flow-container .flow-editor-container .flow-editor-context .unused-campaigns{width:100%;padding:5px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}section.flow-container .flow-editor-container .flow-editor-context .unused-campaigns .filter-inputs{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:10px}section.flow-container .flow-editor-container .flow-editor-context .unused-campaigns .filter-inputs .info-title{width:100%;text-align:justify;margin-bottom:10px}section.flow-container .flow-editor-container .flow-editor-context .unused-campaigns .filter-inputs p{margin-bottom:10px}section.flow-container .flow-editor-container .flow-editor-context .unused-campaigns .filter-inputs #searchInput,section.flow-container .flow-editor-container .flow-editor-context .unused-campaigns .filter-inputs #sortDropdown,section.flow-container .flow-editor-container .flow-editor-context .unused-campaigns .filter-inputs p label{width:100%}section.flow-container .flow-editor-container .flow-editor-context .unused-campaigns .unused-campaigns-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:100%;height:calc(100% - 257px);overflow-y:auto;overflow-x:hidden}section.flow-container .flow-editor-container .flow-editor-context .unused-campaigns .unused-campaigns-list .unused-campaign{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}section.flow-container .flow-editor-container .flow-editor-context .unused-campaigns .unused-campaigns-buttons{width:100%;padding-bottom:5px}section.flow-container .flow-editor-container .flow-editor-context .unused-campaigns .unused-campaigns-buttons,section.flow-container .flow-editor-container .flow-editor-context .unused-campaigns .unused-campaigns-buttons .unused-campaigns-button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-top:5px}section.flow-container .flow-editor-container .flow-editor-context .context-events{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:10px}section.flow-container .flow-editor-container .flow-editor-context .context-events .info-title{width:100%;text-align:justify;margin-bottom:10px}section.flow-container .flow-editor-container .flow-editor-context .context-events .context-event{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}section.flow-container .flow-editor-container .flow-editor-context .context-events .context-event p.switch{height:auto;padding:5px;margin-bottom:0}section.flow-container .flow-editor-container .flow-editor-context .context-events .context-event p.switch .label{display:none}section.flow-container .flow-editor-container .flow-editor-context .context-events .context-event-time{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:5px}section.flow-container .flow-editor-container .flow-editor-context .context-events .context-event-time p.switch.time-switch{height:auto;padding:0;margin-bottom:10px}section.flow-container .flow-editor-container .flow-editor-context .context-events .context-event-time p.switch.time-switch .label{display:none}section.flow-container .flow-editor-container .flow-editor-context .context-events .context-event-time .context-event-time-inputs{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}section.flow-container .flow-editor-container .flow-editor-context .context-events .context-event-time .context-event-time-inputs .time-input{width:100%;margin-bottom:10px}section.flow-container .flow-editor-container .flow-editor-context .context-events .context-event-time .context-event-time-inputs .time-dropdown{width:100%}section.flow-container .flow-editor-container .flow-editor-context .context-events .context-event-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}section.flow-container .flow-editor-container .flow-editor-context .context-events .context-event-buttons .context-event-button{margin-top:10px}