html,body,main{color:#4a4a4a}.t-navbar--pink ul li .e-product-icon{background-color:#9b0649}.e-product-logo a{color:#9b0649;font-size:23px}.e-product-logo{font-size:23px}.e-product-logo .bold{font-weight:600;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;text-align:left;color:#9b0649}.e-product-logo .normal{font-weight:300}.c-modal__header{height:42px;background-color:#9b0649;border:none;border-radius:0;display:flex;align-items:center}.c-modal__header .c-button--close{border-radius:14px;width:27px;height:27px;color:#fff;opacity:1;background-color:transparent}.c-modal__header .c-button--close:hover{color:#fff;background-color:#d52f6f}.c-modal__header .c-button--close:focus{outline:0;border:none}.c-modal__header h4{font-size:14px;font-weight:700;font-style:normal;font-stretch:normal;letter-spacing:normal;text-align:left;color:#fff}.c-toolbar{background-color:#f4f5f5;box-shadow:inset 0 -1px 0 0 #d6d8da,inset 0 1px 0 0 #d6d8da;border-radius:0;border-bottom:0;height:50px}.c-table--bordered thead>tr>th{border-bottom:1px solid #e9eaeb}.data-grid-holder .react-grid-HeaderCell-sortable--ascending,.data-grid-holder .react-grid-HeaderCell-sortable--descending{color:#4a4a4a}.react-grid-HeaderCell-sortable{cursor:n-resize}.react-grid-HeaderCell-sortable--ascending{box-shadow:inset 0 3px 0 #647a89;cursor:s-resize}.react-grid-HeaderCell-sortable--descending{box-shadow:inset 0 -3px 0 #647a89}.react-datepicker-popper[data-placement=top-start] .react-datepicker__month{min-height:166px}.column-picker-icon .c-tooltip::after,.column-picker-icon .c-tooltip::before,.refresh-data-icon .c-tooltip::after,.refresh-data-icon .c-tooltip::before{z-index:8000}.column-picker-icon .c-tooltip::after,.refresh-data-icon .c-tooltip::after{right:124%}.redux-form-container .c-cards__content .e-form__control-wrapper{margin:1rem}.redux-form-container .c-cards__content .e-form__control-wrapper .e-form__control-wrapper{margin:0}.react-contextmenu-item:hover>a,.react-contextmenu-item:hover>a i.ft-ic,.react-contextmenu-item:hover>.react-contextmenu-item,.react-contextmenu-item:hover .selected-menu-item,.react-contextmenu-item.react-contextmenu-submenu>.react-contextmenu .react-contextmenu-item:hover{color:inherit}.campaign-info{height:64px;background-color:#fff;border-bottom:1px solid #d6d8da;display:flex;padding:14px 20px}.campaign-info .camp-name{flex-direction:column}.campaign-info h3,.campaign-info h4{margin:0}.campaign-info h3{font-size:14px;color:#374047;font-weight:700;line-height:1.6}.campaign-info .campaign{max-width:450px;display:flex}.campaign-info .campaign-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:inline-block;max-width:320px}.campaign-info .camp-name .status-icon .ft-ic{font-size:12px}.camp-id:empty{display:none}.camp-id{color:#858c90}.camp-id::before{content:"("}.camp-id::after{content:")"}.campaign-info .camp-id{color:#858c90;font-weight:400;margin-left:4px}.campaign-info .upper-group,.campaign-info .upper-group h4{color:#858c90;font-weight:400;font-size:12px}.campaign-info h4:empty::after{display:none}.campaign-info h4::after{content:">";padding:0 3px}.campaign-info.is-loading h4::after{opacity:0}.campaign-info .upper-group{font-size:12px}.campaign-info .status-icon{display:flex;align-items:center;margin-left:5px}.campaign-info.is-loading .upper-group{width:150px}.campaign-info.is-loading .lower-group{width:250px}.campaign-info.is-loading .status-icon,.campaign-info.is-loading .fav-icon{opacity:0}.campaign-info.is-loading .camp-item{align-items:flex-end}.campaign-info.is-loading .camp-label{opacity:0}.campaign-info.is-loading .camp-item.media-buyer .value,.campaign-info.is-loading .camp-item.date-range .label{width:100px}.campaign-info.is-loading .camp-item.media-buyer .label,.campaign-info.is-loading .camp-item.spot-groups .value{width:75px}.campaign-info.is-loading .camp-item.spot-groups .label{width:50px}.campaign-info.is-loading .camp-item.date-range .value{width:130px}.campaign-info.is-loading .actions-cell{cursor:not-allowed}.campaign-info.is-loading .actions-cell .camp-actions-list{pointer-events:none}.campaign-info.is-loading .actions-cell .action-icon{color:#858c90}.campaign-info .camp-item{display:flex;flex-direction:column;justify-content:space-around;padding:0 10px;font-size:12px;text-align:right;border-right:1px solid #eaebec}.camp-item .label{color:#858c90}.camp-item .value{color:#374047}.campaign-info .camp-props .actions-cell{padding-right:0!important;margin-left:7px;display:flex;align-items:center;justify-content:center}.campaign-info .actions-cell .action-menu-list{z-index:10}*,::before,::after,input[type=search]{box-sizing:border-box}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}:root{--modal-footer-height:60px;--app-grey:#858c90;--app-black:#374047;--app-blue:#2d7ebf}.cm-app{height:100vh;width:100vw;color:#374047}.cm-app .main-container{width:100vw;height:calc(100vh - 66px);background-color:#f4f5f5}.main-grid-page .react-grid-Main{outline:0}.main-grid-page .react-grid-Grid{border:none}.c-toolbar .e-form--search{top:0}.c-toolbar .e-form--search .e-form__input{box-shadow:0 2px 0 -1px hsla(206,5%,70%,.6)}.text-capitalize,.section-header{text-transform:capitalize}.e-product-icon img{width:40px;height:40px}.pre-whitespace{white-space:pre!important}.text-break-word{word-break:break-word}.c-tooltip::before,.c-tooltip::after{font-family:Open Sans,sans-serif;font-weight:400;font-size:13px}.c-tooltip::after{margin-right:-8px}.header-bar .action-link{margin:0 5px}.c-pagination .row-count-fieldset{margin:0}.c-pagination .row-count-fieldset{margin:0}.c-button.square-button .ft-ic{margin:0}.bulk-actions-row .action-menu-list.react-contextmenu--visible{z-index:20}.c-button .circle-spin{animation:rotateInACircle 1.25s infinite linear}#notification-container .notifications{height:auto}.react-datepicker-wrapper input{border-radius:3px;border:1px solid #adb2b5;padding:9px}.date-range{height:39px}.date-range>div:first-child{margin-right:10px}.date-range>div{float:left}.blank-load{transition:.2s ease-in;line-height:1.2}.is-loading .blank-load{background-color:#d6d8da;height:14px;width:75px;color:transparent!important}.c-page-header{background-color:#fff;padding:15px 20px;font-size:16px;color:#4a4a4a;border-bottom:1px solid #d6d8da}.e-form__checkbox .e-form__checkbox--label{line-height:2.5;font-size:12px;color:#374047;margin-left:7px;margin-bottom:0!important}.filter-modal .e-form__checkbox .e-form__checkbox--label{display:flex!important;align-items:center}.c-button:not(.is-disabled).t-button--green:focus{border-color:transparent;background-color:#52bc68}.c-button.is-disabled.t-button--green{background-color:#9fdaab}.c-button:not(.is-disabled).t-button--blue:focus{border-color:transparent;background-color:#2d7ebf}.c-button:not(.is-disabled).t-button--blue:hover{background-color:#00447a}.c-button.is-disabled.t-button--blue{background-color:#b8d1e5}.t-button--default{background-color:#858c90}.t-button--default:not(:disabled):focus{border-color:transparent;background-color:#858c90}.t-button--default:not(:disabled).is-hover,.t-button--default:not(:disabled):hover{border-color:transparent;background-color:#374047}.c-button--ghost.t-button--ghost-default.c-button:not(:disabled).is-hover,.c-button--ghost.t-button--ghost-default.c-button:not(:disabled):hover{background-color:#0000;border-color:transparent;color:#374047}.c-button:not(.is-disabled).t-button--green:hover{background-color:#349448!important;border-color:transparent}.split-button.t-theme--green .split-side:active,.split-button.t-theme--green .split-side:focus{border-color:#006b1b}.split-button.t-theme--green .split-side:hover{border-color:transparent;background-color:#006b1b}.split-button.t-theme--green .split-side.is-disabled{background-color:#9fdaab}.split-button.t-theme--green .split-side:active,.split-button.t-theme--blue .split-side:focus{border-color:#00447a}.split-button.t-theme--blue .split-side.is-disabled{background-color:#b8d1e5}.c-button.t-button--green+.split-side{background-color:#52bc68}.c-modal.bulk-delete-confirmation{width:700px}.info-banner-container{margin:10px 20px;padding:10px;background-color:#d8eafa;border-radius:3px;font-size:12px}.info-banner-container .ft-ic{color:#2d7ebf;font-size:14px;margin-right:10px}.info-banner-container .header{font-weight:700}.action-menu-list .react-contextmenu-item.react-contextmenu-item--disabled a,.action-menu-list .react-contextmenu-item.react-contextmenu-item--disabled .action-value,.action-menu-list .react-contextmenu-item.react-contextmenu-item--disabled .ft-ic{color:#ddd}footer{position:relative;top:auto;bottom:auto;z-index:auto;background-color:inherit;width:auto;left:auto;padding:0;margin:0;line-height:inherit;font-size:inherit;text-align:left}footer span{font-weight:400}div.react-grid-HeaderCell--locked:last-of-type{border-right:1px solid #ddd;box-shadow:none}.basic-table .name-col{padding:0 32px}.basic-table .date-col{width:140px}.name-overflow{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;display:block}.select-option-truncate.react-select__option{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.select-option-truncate.react-select__option.select-option-prisma span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:calc(100% - 65px)}.checkbox-list .checkbox-item .e-form__checkbox--label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.app-level-tooltip.show.place-top::before{z-index:-1}.c-environment-badge{height:24px}.verbose-header{display:flex;align-items:center}.verbose-header .campaign-name .fa-chevron-right{margin:0 10px 0 5px}.user-header-info{display:flex;margin-left:auto}.user-header-info .alert-icon,.user-header-info .user-icon{border:1px solid #bdbdbd;border-radius:50%;width:27px;height:27px;display:flex;justify-content:center;align-items:center;margin:0 10px;padding:0;cursor:pointer}.user-header-info .alert-icon{border:none}.user-header-info .user-icon .c-button{border:none}.user-header-info .user-icon:hover{background-color:#647a89}.user-header-info .user-icon:hover .c-button{color:#fff}.user-header-info .user-icon:hover .action-kebab::after{display:none}.inline-edit-badge{position:relative;z-index:100}.env-dev .e-product-logo::before,.env-qa .e-product-logo::before{content:"QA";text-transform:uppercase;padding:0 5px;border:2px solid;border-radius:10px;margin-right:5px;font-size:18px;font-weight:700}.env-dev .verbose-header .e-product-logo,.env-dev .verbose-header .campaign-name,.env-dev .verbose-header .header-items,.env-qa .verbose-header .e-product-logo,.env-qa .verbose-header .campaign-name,.env-qa .verbose-header .header-items{z-index:10;position:relative}.verbose-header::before,.verbose-header::after,.api-action-message::before,.api-action-message::after{content:"";width:100%;height:100%;position:absolute;z-index:1;left:0;top:0}.verbose-header::after{height:30px;top:15px;background-color:#fff;opacity:.5}.env-dev .verbose-header::before,.env-qa .verbose-header::before{background-color:#fff;background-image:linear-gradient(90deg,rgba(155,8,73,.2) 50%,transparent 50%),linear-gradient(rgba(155,8,73,.1) 50%,transparent 50%);background-size:25px 25px;opacity:.5}.env-dev .verbose-header.bees::before,.env-qa .verbose-header.bees::before{background:radial-gradient(circle farthest-side at 0 50%,#fb1 23.5%,rgba(240,166,17,0) 0) 21px 30px,radial-gradient(circle farthest-side at 0 50%,#b71 24%,rgba(240,166,17,0) 0) 19px 30px,linear-gradient(#fb1 14%,rgba(240,166,17,0) 0,rgba(240,166,17,0) 85%,#fb1 0) 0 0,linear-gradient(150deg,#fb1 24%,#b71 0,#b71 26%,rgba(240,166,17,0) 0,rgba(240,166,17,0) 74%,#b71 0,#b71 76%,#fb1 0) 0 0,linear-gradient(30deg,#fb1 24%,#b71 0,#b71 26%,rgba(240,166,17,0) 0,rgba(240,166,17,0) 74%,#b71 0,#b71 76%,#fb1 0) 0 0,linear-gradient(90deg,#b71 2%,#fb1 0,#fb1 98%,#b71 0) 0 0 #fb1;background-size:40px 60px;opacity:.25}.env-dev.valentine .verbose-header::before{background:radial-gradient(circle closest-side at 60% 43%,#b03 26%,rgba(187,0,51,0) 27%),radial-gradient(circle closest-side at 40% 43%,#b03 26%,rgba(187,0,51,0) 27%),radial-gradient(circle closest-side at 40% 22%,#d35 45%,rgba(221,51,85,0) 46%),radial-gradient(circle closest-side at 60% 22%,#d35 45%,rgba(221,51,85,0) 46%),radial-gradient(circle closest-side at 50% 35%,#d35 30%,rgba(221,51,85,0) 31%),radial-gradient(circle closest-side at 60% 43%,#b03 26%,rgba(187,0,51,0) 27%) 50px 50px,radial-gradient(circle closest-side at 40% 43%,#b03 26%,rgba(187,0,51,0) 27%) 50px 50px,radial-gradient(circle closest-side at 40% 22%,#d35 45%,rgba(221,51,85,0) 46%) 50px 50px,radial-gradient(circle closest-side at 60% 22%,#d35 45%,rgba(221,51,85,0) 46%) 50px 50px,radial-gradient(circle closest-side at 50% 35%,#d35 30%,rgba(221,51,85,0) 31%) 50px 50px;background-color:#b03;background-size:100px 100px}.verbose-header .api-action{position:absolute;width:100%;height:100%;pointer-events:none}.verbose-header.api-is-busy::before,.verbose-header .api-action-message{display:none}.verbose-header.api-is-busy .api-action-message{display:block}.verbose-header .api-action-message::before,.verbose-header .api-action-message::after{background-color:#fff;background-image:linear-gradient(90deg,rgba(155,8,73,.2) 50%,transparent 50%),linear-gradient(rgba(155,8,73,.2) 50%,transparent 50%);background-size:24px 24px;opacity:.5;animation:exporting 18s linear infinite;height:12px}.verbose-header .api-action-message::after{top:auto;bottom:0;animation-direction:reverse}@keyframes exporting{to{background-position:100% 0}}.closed-toggle{margin-left:15px}.campaign-page .is-closed,.campaign-page .is-closed i,.c-toolbar .level-icons .toggle-icon,.level-icons .toggle-icon i,.c-toolbar .column-picker-icon,.c-toolbar .column-picker-icon i{transition:.25s ease-in}.level-icons,.column-picker-icon,.column-picker-icon a{display:flex;align-items:center}.c-toolbar .action-buttons{display:flex;order:3;margin-left:auto}.c-toolbar.header-bar{z-index:10;padding-right:20px;box-shadow:inset 0 -1px 0 0 #d6d8da,inset 0 0 0 0 #d6d8da}.c-toolbar .search-component{order:2;margin-left:14px}.c-toolbar.summary-header-bar{overflow:visible}.c-toolbar.summary-header-bar.has-search .action-buttons{margin-left:0}.c-toolbar.summary-header-bar.has-search .search-component{margin-left:auto;margin-right:20px}.c-toolbar.summary-header-bar .contextual-button-group{display:flex}.c-toolbar .c-toolbar__primary-actions{flex:initial}.react-grid-Cell{background-color:inherit!important}.id-cell.react-grid-Cell{padding-left:6px}.react-grid-Row .react-grid-Cell:focus{outline:0}.react-grid-Row .react-grid-Cell.editing:focus input.editor-main:focus,.react-grid-Row .react-grid-Cell.editing:focus select.editor-main:focus{outline:2px solid #ea8daf}.drag-handle{display:none}.summary-page .measure-component{height:calc(100% - 50px - 50px)}.main-grid-page{height:100%}.react-grid-Row .react-grid-Cell.link-cell a{color:#2a2a2a;font-weight:700;cursor:pointer}.react-grid-Row .react-grid-Cell.link-cell a:hover{text-decoration:underline}.react-grid-Row .react-grid-Cell.link-cell a.advertiser-link{font-weight:400}.header-cell.filter-cell{display:flex;height:100%;width:100%;align-items:center;justify-content:space-between}.react-grid-HeaderCell .header-cell.filter-cell{padding-left:12px;padding-right:4px}.react-grid-HeaderCell .react-grid-HeaderCell-sortable .header-cell.filter-cell{padding:0}.react-grid-Grid .react-grid-HeaderCell{padding:0}.filter-cell .filter-container{border-radius:2px;background-color:transparent;justify-content:center;text-align:center;width:18px;height:18px;transition:.35s}.filter-cell .filter-icon{color:#aeb2b5;font-size:12px;transition:.35s}.filter-cell .filter-enabled{background-color:#5e666b}.filter-cell .filter-enabled .filter-icon{color:#fff}.filter-container:hover .filter-icon{color:#4a4a4a}.filter-cell .filter-icon.disabled-filter{position:relative;opacity:.4}.filter-cell .filter-icon.disabled-filter i{transform:scale(.7) translate(1px,1px)}.filter-cell .filter-icon.disabled-filter::before{position:absolute;content:"\f05e";font-family:Font Awesome\ 5 Pro;font-size:20px;top:0;left:0;color:rgba(0,0,0,.5);z-index:10;line-height:1}.campaign-name-cell .status-icon .ft-ic,.name-cell .status-icon .ft-ic{font-size:10px}.status-icon .status-generating,.status-icon .status-in-queue{color:#909090;animation:rotateInACircle 2s linear infinite}.status-icon .status-approved,.status-icon .status-active,.status-icon .status-live{color:#52bc68}.status-icon .status-unsubmitted{color:#f69d00}.status-icon .status-available{color:#52bc68}.status-icon .status-draft{color:#9b9b9b}.status-icon .status-is-closed{color:#000}.status-icon .status-stopped{color:#858c90}.status-icon .status-warning{color:#fa531b}.status-icon .status-error{color:#d0021b}.summary-page{--header-disabled-text-color:#858c90;--header-disabled-color:#d6d8da}.summary-page .measure-component{height:calc(100% - 114px - 42px)}.summary-page.has-filters-applied .measure-component{height:calc(100% - 164px - 42px)}.header-bar .refresh-data-icon,.header-bar .column-picker-icon{margin-left:10px;border-radius:3px;user-select:none;border:solid 1px #d6d8da}.header-bar .column-picker-btn,.header-bar .refresh-data-btn{padding:0 7px 0 7px;background-color:#fff;color:#5e666b;border:2px solid transparent}.header-bar .column-picker-btn:focus{border-color:transparent}.header-bar .refresh-data-icon .ft-ic,.header-bar .column-picker-icon .ft-ic{margin:0}.header-bar .refresh-data-btn:hover,.header-bar .column-picker-btn:hover{background-color:#d6d8da;color:#5e666b}.header-bar .column-picker-btn:disabled{background-color:#dee0e1;color:#969b9f}.header-bar.edit-header .column-picker-icon{margin-left:10px}.header-bar .refresh-data-icon .ft-ic{color:#5e666b;font-size:13px}.header-bar .count-selected{font-weight:700;margin-right:4px;font-size:12px}.action-buttons .action-link.c-button.is-split-button{padding:0 7px}.has-dirty-cells .search-component,.has-dirty-cells .pager-list,.has-dirty-cells .react-grid-HeaderCell{cursor:not-allowed;color:var(--header-disabled-text-color)}.has-dirty-cells .filter-icon{color:var(--header-disabled-color)}.has-dirty-cells .react-grid-HeaderCell-sortable--ascending{color:var(--header-disabled-text-color);box-shadow:inset 0 3px 0 var(--header-disabled-color)}.has-dirty-cells .react-grid-HeaderCell-sortable--descending{color:var(--header-disabled-text-color);box-shadow:inset 0 -3px 0 var(--header-disabled-color)}.has-dirty-cells .search-component .search-field,.has-dirty-cells .search-component .clear-search,.has-dirty-cells .pager-list li,.has-dirty-cells .react-grid-HeaderCell .react-grid-HeaderCell-sortable{pointer-events:none}.campaign-level-filter{margin-left:15px}.edit-header{justify-content:flex-end}.edit-header .button-tag{border-radius:50%;background-color:#fff;color:#f3753d;min-width:15px;height:15px;align-items:center;display:flex;justify-content:center;margin-right:7px}.action-buttons .button-tooltip{z-index:100;margin:0 5px}nav.react-contextmenu.action-menu-list.bulk-actions-menu.react-contextmenu--visible{transform:none}nav.react-contextmenu.action-menu-list.open-up.react-contextmenu--visible.summary-screen-menu{transform:none}.summary-header-bar .disabled-placement{margin:0 5px}.summary-header-bar .disabled-placement .action-link{margin:0}.summary-header-bar .disabled-placement .c-tooltip--right::after{margin-left:-5px}.summary-page .name-cell{display:flex;align-items:center;padding-left:10px}.summary-page .name-cell .status-icon{margin-right:6px}.name-cell .type-icon{margin-right:4px;color:#4a4a4a}.name-cell.cell-type-creative,.name-cell.cell-type-CREATIVE,.name-cell.cell-type-PLACEMENT-CREATIVE,.name-cell.cell-secondary-dtree,.name-cell.cell-secondary-DTREE{margin-left:40px}.name-cell.cell-under-dtree{margin-left:60px}.name-cell.is-new-creative::before{content:"";height:100%;width:4px;background-color:#5e666b;display:block;position:absolute;left:0;top:0}.name-cell.cell-type-placement .name-itself,.name-cell.cell-type-PLACEMENT .name-itself{font-weight:600}.name-cell.is-disabled.cell-type-creative .name-itself,.name-cell.is-disabled.cell-type-PLACEMENT-CREATIVE .name-itself{color:#aeb2b5}.name-cell .name-itself{margin-right:25px;color:#374047}.name-cell.cell-type-PLACEMENT.is-hidden-placement .name-itself,.name-cell.is-disabled .name-itself{margin-right:4px}.name-cell .integration-icon{font-size:13px;margin:0 5px}.name-cell .hidden-icon,.name-cell .disabled-icon{font-size:11px;margin:0 5px}.name-cell .react-contextmenu.action-menu-list{top:15px!important;right:15px!important;z-index:10;left:auto!important}.name-cell .action-kebab.icon-only{padding:0 2px;margin-right:10px}.summary-name-cell .selected-menu-item{display:flex}.custom-select-row .select-all-menu .ft-ic{color:#5e666b;font-size:16px}.custom-select-row .select-all-menu.is-something-selected .ft-ic{color:#2d7ebf}.select-all-menu,.select-all-menu .react-contextmenu-wrapper{display:flex;height:100%;align-items:center;justify-content:center}.summary-checkbox-holder{position:relative}.summary-checkbox-holder .custom-checkbox{position:absolute;opacity:0}.custom-checkbox+.summary-checkbox{display:flex;align-items:center;justify-content:center;margin:0 auto;width:16px;height:16px}.custom-checkbox+.summary-checkbox::after{content:"\f0c8";color:#5e666b;font-family:"Font Awesome 5 pro";font-size:16px;margin-top:-1px;margin-left:-1px;cursor:pointer}.custom-checkbox:checked:disabled+.summary-checkbox::after,.custom-checkbox:disabled+.summary-checkbox::after{color:#d6d8da;cursor:not-allowed}.custom-checkbox:checked+.summary-checkbox::after{color:#2d7ebf;content:"\f14a";font-weight:600}.data-grid-holder .react-grid-Cell.can-edit-cell{padding:0}.data-grid-holder .react-grid-Cell.can-edit-cell .edit-cell-content{padding:0 7px;height:28px;display:flex;align-items:center}.data-grid-holder .react-grid-Cell.can-edit-cell .edit-cell-content.can-edit{cursor:text;color:#4a4a4a;opacity:1;transition:.2s ease box-shadow}.data-grid-holder .react-grid-Cell.can-edit-cell .edit-cell-content.can-edit:hover{box-shadow:inset 0 0 0 1px #374047;background-color:#fff}.uneditable-data-grid .data-grid-holder .react-grid-Cell.can-edit-cell .edit-cell-content.can-edit:hover{all:inherit}.data-grid-holder .react-grid-Row:hover .react-grid-Cell.can-edit-cell .edit-cell-content.can-edit.dropdown-editor-cell{display:block;padding-top:6px;padding-right:24px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.data-grid-holder .react-grid-Row:hover .react-grid-Cell.can-edit-cell .edit-cell-content.can-edit.dropdown-editor-cell::after{content:"";border-color:#999 transparent transparent;border-style:solid;border-width:5px 5px 2.5px;position:absolute;right:10px;top:11px}.data-grid-holder .react-grid-Cell.can-edit-cell .is-dirty::before{content:"\f0d8";font-family:Font Awesome\ 5 Pro;font-weight:600;color:#52bc68;height:10px;width:10px;position:absolute;top:-6px;left:-6px;display:inline-block;transform:rotate(-45deg);transform-origin:50% 50%;font-size:16px}.data-grid-holder .inline-error,.data-grid-holder .name-cell.has-errors .name-itself,.data-grid-holder .name-cell.has-errors .type-icon{color:#db6662}.data-grid-holder .react-grid-Cell.can-edit-cell .is-invalid{border:1px solid #db6662}.data-grid-holder .name-cell.has-trafficking-error .error-icon{margin-right:6px;font-size:14px;color:#db6662}.data-grid-holder .traffickingStatus-cell .has-trafficking-error{color:#db6662}.code-block-cell{font-family:monospace}.pre-post-icon.view-d-tree{width:200px}.summary-actions-cell.is-disabled .action-kebab .action-icon{color:#b8d1e5}.summary-actions-cell.is-disabled .action-kebab{pointer-events:none}.summary-actions-cell.is-disabled .action-cell{cursor:not-allowed}.react-grid-Cell.uneditable-cell{cursor:default!important}.summary-page .data-grid-holder .react-grid-Cell:not(.id-cell){padding:0}.summary-page .data-grid-holder .uneditable-cell.react-grid-Cell{padding-left:6px}.summary-page .data-grid-holder .edit-container{padding:6px;height:100%;white-space:nowrap}.edit-container.can-edit{box-shadow:inset 3px 0 0 0 rgba(22,113,185,.5)}.import-modal .c-heading-descriptive{text-transform:capitalize}.cma-modal-content.import-modal-content{width:660px;height:250px;flex-direction:column;margin-top:5px}.import-level-Flight .cma-modal-content.import-modal-content{height:280px}.import-modal.has-errors{height:600px}.import-modal.has-errors .import-modal-content{height:calc(100% - 42px);position:relative;margin:0}.import-modal .error-banner-container{width:100%;height:100%;overflow:auto;padding:0 20px 20px 20px;margin:0}.import-modal-content .file-input-control,.import-modal-content .download-message{width:100%;display:block;margin:10px auto;padding:10px 20px}.import-modal .file-input-control .file-name-text{width:100%}.import-modal .progress-indicator{height:100%;width:100%;margin-top:-47px}.import-modal .confirm-message{margin:60px 20px;text-align:center}.import-modal .download-messaage .description{margin-bottom:20px}.import-modal.import-level-youTube{width:700px;height:auto}.import-modal.import-level-youTube .import-modal-content{padding:0;margin:0;width:100%;height:auto;min-height:120px;position:relative}.import-modal.import-level-youTube .c-modal__footer{position:relative}.import-modal.import-level-youTube .import-modal-content .progress-indicator{margin-top:0}.import-modal.import-level-youTube .download-message{padding:0;margin:0}.import-modal.import-level-youTube .download-message .description{display:block;margin:25px 20px;font-size:13px}.import-modal.import-level-youTube .basic-table th:first-child,.import-modal.import-level-youTube .basic-table td{padding-left:20px}.import-modal.import-level-youTube .basic-table tr:last-child td{border-bottom:none}@keyframes spinningIcon{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.preview-import-header{box-shadow:inset 4px 4px 5px 0 rgba(152,131,187,.4),inset -4px -4px 5px 0 rgba(152,131,187,.4);border-radius:0!important}.preview-import-header .preview-header-text{font-size:13px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.preview-import-header .preview-header-text .ft-ic{color:#374047;font-size:16px}.preview-import-header .preview-header-text .import-preview-text{padding-left:10px;padding-right:5px;font-weight:700}.summary-page.is-import-preview .react-grid-HeaderCell .filter-container{display:none}.summary-page.is-import-preview .react-grid-HeaderCell-sortable--ascending,.summary-page.is-import-preview .react-grid-HeaderCell-sortable--descending{box-shadow:none;cursor:move}.name-cell.is-starting,.name-cell.is-stopping{color:#000;animation:startStopAnimate 3s linear infinite;background-image:linear-gradient(to left ,rgba(64,182,89,.5) 0 ,rgba(159,218,171,.5) 30% ,rgba(64,182,89,.5) 100%);background-position:0 0;background-size:100px 10px;background-repeat:repeat}.name-cell.is-stopping{color:#fff;background-image:linear-gradient(to left ,rgba(174,178,181,.5) ,rgba(94,102,107,.5) 30% ,rgba(174,178,181,.5) 100%)}@keyframes startStopAnimate{0%{background-position:0 0}50%{background-position:50% 50%}100%{background-position:100% 100%}}.name-cell .type-icon{color:#374047}.name-cell .status-icon .ft-ic{font-size:11px}.name-cell.cell-type-campaign .type-icon,.name-cell.cell-type-SITE .type-icon{font-size:13px}.name-cell.cell-type-PLACEMENT .type-icon{font-size:16px}.name-cell.cell-type-SITE .type-icon{color:#f3824f}.creative-video-type .type-icon{color:#9883bb;font-size:16px}.creative-dtree-type .type-icon,.creative-modern-dtree-type .type-icon,.creative-hedge-type .type-icon,.creative-decision-set-type .type-icon{color:#00447a;font-size:13px}.creative-pixel-tracking-type .type-icon,.creative-html-type .type-icon,.cell-type-creative-display_html_tag .type-icon,.cell-secondary-display_html_tag .type-icon,.creative-image-type .type-icon{color:#2d7ebf;font-size:16px}.creative-pixel-tracking-type .type-icon{color:#2d7ebf;font-size:11px}.is-creative-name.is-disabled .type-icon{color:#aeb2b5}.name-cell .type-icon.facebook-logo{color:#1877f2}.name-cell .type-icon.youtube-logo{color:red}.campaign-page .measure-component{height:calc(100% - 94px)}.campaign-page .toggle-filter-icons:not(.closed-toggle) .toggle-icon.is-active{pointer-events:none}.favorite-icon.ft-ic{color:rgba(74,74,74,.5);font-size:14px;user-select:none;transition:.2s}.favorite-icon.fas.fa-star{color:#f5a623}.campaign-name-cell .campaign-is-closed .summary-link{width:calc(100% - 26px)}.creative-libraries-section .available-libraries-section .creative-library-select{width:calc(100% - 100px);margin:0}.creative-libraries-section .selected-libraries-section{margin:26px 0 0 1rem}.creative-libraries-section .Select-multi-value-wrapper .Select-value{color:#374047;font-size:12px;border-radius:3px;background-color:#f4f5f5!important;border:solid 1px #d6d8da!important}.creative-libraries-section .Select-multi-value-wrapper .Select-value-icon{width:16px;overflow:hidden;display:flex;align-items:center}.creative-libraries-section .Select-multi-value-wrapper .Select-value-icon::before{content:"\f057";font-family:"Font Awesome 5 Pro";color:#858c90;font-size:13px;font-weight:900;font-style:normal}.creative-libraries-section .add-library-button{width:80px;max-height:36px}.creative-libraries-section .selected-header{font-size:12px;color:#374047;margin:0}.creative-libraries-section .selected-libraries{list-style:none;padding:0;margin:0}.selected-library-item{margin:5px 0;display:flex;align-items:center}.selected-library-item .ft-ic.remove-icon{font-size:16px;color:#858c90;cursor:pointer;margin-left:10px}.selected-library-item .remove-icon:hover{color:#374047}.creative-libraries-section.max-selected .creative-library-select::after{font-size:12px;line-height:2.33;content:"Max Creative Libraries Selected"}.creative-libraries-section.loading-items .creative-library-select .react-select{position:relative}.creative-libraries-section.loading-items.loading-entire-list .creative-library-select .react-select__menu-list{overflow:visible}.creative-libraries-section.loading-items.loading-entire-list .creative-library-select .react-select__menu-list .generating-circle{font-weight:900;color:#9b0649;font-size:21px;display:flex;animation:rotateInACircle 2s infinite linear;align-items:center;justify-content:center;justify-items:center;text-align:center}.creative-libraries-section.loading-items.loading-from-bottom .creative-library-select .react-select__menu-list .react-select__option:last-of-type::before,.creative-libraries-section.loading-items.loading-from-bottom .creative-library-select .react-select__menu-list .react-select__option:last-of-type::after{content:" ";height:50px;top:100%;margin-top:5px;z-index:100}.creative-libraries-section.loading-items.loading-from-bottom .creative-library-select .react-select__menu-list .react-select__option:last-of-type::before{background-color:#fff;text-align:center}.creative-libraries-section.loading-items.loading-from-bottom .creative-library-select .react-select__menu-list .react-select__option:last-of-type::after{content:"\f1ce";font-family:"Font Awesome 5 Pro";font-weight:900;color:#9b0649;font-size:21px;display:flex;animation:rotateInACircle 2s infinite linear;align-items:center;justify-content:center;justify-items:center;margin-left:calc(50% - 22px);width:22px}.creative-library-save .c-button{margin:0 5px}.is-ff .assign-creatives-modal-content.library-form-screen .e-form__control-wrapper:last-of-type{padding-bottom:75px}.error-banner-container{margin:10px 20px}.error-banner-container .error-banner-header{color:#fff;background-color:#db6662;padding:10px;font-weight:700;border-radius:3px 3px 0 0}.error-banner-container.error-banner-no-messages .error-banner-header{border-radius:3px}.error-banner-container .error-banner-header .ft-ic{color:#fff;margin-right:10px}.error-banner-container .error-banner-content{background-color:#f5d5d4;border-radius:0 0 3px 3px;padding:10px;padding-left:12px}.error-banner-container .error-banner-content ul{margin-bottom:0}.error-banner-container .error-banner-content li{color:#374047;padding-left:14px;font-size:13px}.error-banner-container.info .error-banner-header{background-color:#2d7ebf}.error-banner-container.info .error-banner-content{background-color:#b8d1e5}.error-banner-container.error .error-banner-header{background-color:#db6662}.error-banner-container.error .error-banner-content{background-color:#f5d5d4}.filter-modal{background:#fff;width:400px;box-shadow:0 1px 5px 0 #aeb2b5}.filter-modal .c-modal__header{background-color:#5e666b;border:0}.filter-modal .c-modal__header h4{font-size:14px}.filter-modal .c-modal__header .c-button--close:hover{background-color:#374047}.filter-control{padding:2rem 0}.filter-modal .checkbox-list{max-width:100%;border:none;height:300px}.filter-modal.checkbox-filter-modal .c-modal__content{margin:0 0 68px 0!important}.filter-modal .date-range-filter-wrapper{margin-bottom:20px}.filter-modal .date-range-filter-wrapper .date-range-filter-label{font-weight:700;font-size:12px;margin-bottom:6px}.filter-modal .range-filter-wrapper{margin:30px;margin-bottom:40px;margin-top:18px}.filter-modal .range-filter-wrapper .rc-slider-mark{display:none}.filter-modal .range-filter-wrapper .rc-slider-handle.c-tooltip::before,.filter-modal .range-filter-wrapper .c-tooltip::after{display:none}.filter-modal .range-filter-wrapper .range-filter-value{text-align:center;font-weight:700;margin-bottom:14px}.filter-modal .c-modal__footer,.filter-modal .c-actions-bar .c-actions-bar__element{height:40px}.filter-modal .c-modal__footer{border-color:#d6d8da}.filter-modal .c-modal__footer .c-actions-bar .c-button{font-size:12px}.filter-modal .c-modal__footer .c-actions-bar{margin:0 10px}.filter-modal .c-modal__content--footer{padding-bottom:30px}.filter-modal .level-selector{margin-bottom:10px}.filter-modal .e-form__control.with-icon{margin:12px 5px 20px 5px}.filter-modal .e-form__control.with-icon i{margin:0 10px;color:#858c90;font-size:19px}.rc-slider-rail{height:2px;background-color:#d6d8da}.rc-slider-handle{border:2px solid #2d7ebf;height:20px;width:20px;margin-top:-8px;margin-left:-10px}.rc-slider-track{height:2px;background-color:#2d7ebf}.rc-slider-handle:hover{background-color:rgba(0,68,122,.7);border:2px solid #2d7ebf}.rc-slider-handle:active,.rc-slider-handle:focus{box-shadow:none}.range-filter-wrapper .rc-slider-dot{opacity:0}.summary-page .c-toolbar.filter-tags-bar{transition:.25s ease-in;height:0}.summary-page .c-toolbar.filter-tags-bar.has-tags{height:auto}.summary-page .c-toolbar.filter-tags-bar.has-dirty-cells{pointer-events:none}.filter-tags-bar .c-toolbar__primary-actions{display:flex;width:100%;justify-content:space-between}.filter-tags-bar .all-tags{width:100%;height:auto;text-align:left;padding:10px 0 5px 0}.filter-tags-bar .all-tags .filter-container{display:inline-block}.filter-tags-bar{box-shadow:none}.filter-tags-bar .tag-component{margin:0 10px 0 0;max-width:400px;display:inline-block;margin-bottom:5px}.filter-tags-bar .toggle-show-hide .c-tag{background-color:#aeb2b5}.filter-tags-bar .toggle-show-hide .c-tag:hover{background-color:#374047}.filter-tags-bar .tag-component .c-tag-label{margin-right:6px;width:100%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.filter-tags-bar .clear-all{display:inline-block;font-size:12px;color:#858c90;margin-left:5px;cursor:pointer}.filter-tags-bar .clear-all:hover{color:#374047;text-decoration:underline}.blade-modal.c-modal.full-screen,.blade-modal.c-modal.extra-wide-blade.full-screen{height:100%;width:100%}.c-modal.full-screen{height:100vh;width:100vw}.c-modal.full-screen .full-screen-content{height:calc(100% - 102px)}.c-modal.full-screen .cma-modal-content{padding:0;height:calc(100vh - 100px);width:100%}.c-modal.full-screen .cma-modal-content.grid-modal-content{width:100%}.c-modal .c-modal__header h4{max-width:calc(100% - 140px);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.c-modal .c-toolbar{border-bottom:1px solid #e9eaeb;width:100%}.cma-modal-content{width:75vw;height:75vh;display:flex;word-break:break-word}.cma-modal-content section{width:35%;margin:10px;position:relative;overflow-y:scroll}.cma-modal-content section.empty-item{width:100%;overflow-y:hidden;margin:20px}.cma-modal-content .section-header{text-transform:capitalize}.cma-modal-content.placement-modal-content{width:100%}.cma-modal-content.placement-modal-content section{width:100%}.cma-modal-content.placement-modal-content section.empty-item{margin-left:0}.assign-creatives .creative-modal-content{height:calc(100vh - 50px);width:50vw;flex-direction:column}.assign-creatives .c-toolbar .e-form--search{order:1}.assign-creatives .c-toolbar .dimension-filter{order:2;display:flex}.upload-creative-modal .c-modal__header.error{background-color:#db6662}.upload-creative-modal .c-modal__header.error .c-button--close:hover{color:#db6662;background-color:#fff}.upload-creative-modal .c-modal__header.error h4 .ft-ic{color:#fff;margin-right:10px}.upload-creative-modal .c-modal__header h4{max-width:675px}.upload-creative-modal .c-modal__header.error h4{max-width:645px}.d-tree-library-modal-content,.upload-creative-modal-content{width:700px;height:175px}.upload-creative-modal-content{flex-wrap:wrap;height:225px}.import-trackers-modal-content,.import-trackers-modal-error{width:700px}.import-trackers-modal-content{display:flex;flex-direction:column;height:164px}.upload-creative-modal-content .progress-indicator,.import-trackers-modal-content .progress-indicator{margin-left:-20px;height:calc(100% - 42px - 60px)}.import-trackers-modal-content .progress-indicator{background-color:#fff}.upload-creative-modal-content .creative-file,.import-trackers-modal-content .trackers-file{width:100%}.d-tree-library-modal-content .e-form__control-wrapper,.upload-creative-modal-content .e-form__control-wrapper,.import-trackers-modal-content .e-form__control-wrapper{width:100%}.import-trackers-modal-content span{margin:20px 0}.import-trackers-modal-content .trackers-file button.add-file-button{height:36px}.import-trackers-modal-content .trackers-file button.add-file-button span{margin:0;font-weight:400;font-size:14px}.import-trackers-modal-error .c-modal__content{min-width:100%;max-height:500px;margin:0;overflow-y:auto;position:relative;line-height:1.31;margin-bottom:60px}@media screen and (max-width:768px){.import-trackers-modal-error .c-modal__content{max-height:none}}.import-trackers-modal-error .c-modal__header{background-color:#db6662;color:#fff;font-size:16px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.import-trackers-modal-error h4 i.ft-ic{color:#fff;font-size:16px;margin-right:10px}.import-trackers-error-modal-content .info{margin:15px 90px 15px 20px}.c-modal__content .import-trackers-error.basic-table th:first-child,.c-modal__content .import-trackers-error.basic-table td:first-child{width:64px;padding:0 20px}.column-modal-content{height:83vh}.column-modal-content h5{margin:10px 0 5px;box-shadow:0 2px 0 rgba(0,0,0,.3);color:rgba(0,0,0,.75)}.column-groups,.available-columns,.selected-columns{margin-right:1rem}.column-modal-content .layouts-side{width:25%;margin-left:0}.column-modal-content .layouts{margin:0;margin-left:1rem;padding:0;list-style:none}.layout-item .layout-name{transition:.25s}.layout-item:hover .layout-name{text-shadow:1px 1px 3px #d52f6f;color:#d11560}.column-modal-content .custom-layouts{padding-bottom:20px}.custom-layouts:empty::after{content:"Why Not Save your Own?";color:#929292;font-style:italic}.custom-layouts .layout-item{justify-content:space-between}.custom-layouts .remove-layout{font-size:16px;color:#b1b1b1;transition:.2s}.custom-layouts .remove-layout:hover{color:#4a4a4a;animation:wiggle .35s linear}.being-removed-before::before,.being-removed::after{content:"";width:100%;height:100%;position:absolute;background-repeat:repeat-x;background-size:10px 2px;background-image:linear-gradient(to right,rgba(193,88,155,75) 50%,transparent 50%);background-color:transparent;top:50%;animation:marchingAnts 7s linear infinite}.layout-item.being-removed{position:relative;color:rgba(0,0,0,.4);cursor:not-allowed}.column-modal-content .column-list{height:100%}.column-list .column-group-section{padding:10px 0;border-bottom:1px solid #b7b7b7}.column-list .column-group-section:first-of-type{padding-top:0}.column-list .column-group-section:last-child{margin-bottom:20px}.column-modal-content section header{padding-bottom:10px}.column-modal-content section header .e-form__control-wrapper{display:inline-block;margin-right:10px}.selected-columns .square-button{margin-right:5px}.selected-columns div.custom-name{width:calc(100% - 100px);margin-right:0}.selected-columns .save-custom-name{display:flex;justify-content:space-between;align-items:center;justify-items:auto;align-self:center;margin-top:1.8rem}.selected-columns .column-item,.column-item.drag-helper{border:1px solid #7b7b7b;background-color:#fff;margin:5px 0;padding:4px;display:flex;justify-content:space-between;align-items:center}.column-item .ft-ic{margin:0 5px 0 0}.column-item .grab-handle,.column-item.drag-helper,.column-item.drag-helper .grab-handle{cursor:ns-resize}.column-item .ft-ic{font-size:14px}.column-item.drag-helper{z-index:9999}.selected-columns .column-item .column-label,.column-item.drag-helper .column-label{flex-grow:2}.column-item.drag-helper .remove-item{display:none}.sortable-columns{-moz-user-select:none;user-select:none}.campaign-properties .form-content .c-cards{margin:10px 20px;box-shadow:none}.campaign-properties .c-cards__content{width:70%}.campaign-properties .small-form-item{max-width:500px}.campaign-properties.redux-form-container{height:calc(100vh - 64px)}.currency-field{width:200px}.e-form__control-wrapper.spot-groups-control .e-form__control-header{width:100%}.e-form__control-wrapper.spot-groups-control .e-form__control-wrapper{width:calc(100% - 30px)}.dimensions .e-form__control-wrapper{width:30%}.c-cards__header .u-form__help,.flight-toggles .e-form__control-wrapper .e-form__control-header .u-form__help{margin-left:1rem}.e-form__control-wrapper .e-form__control-wrapper{margin:0}.sub-required-section{border-radius:3px;background-color:#f4f5f5;border:solid 1px #eaebec;margin:1rem;padding:20px 10px}.campaign-properties .properties-creative-libraries .item-list-selection{width:100%}.campaign-properties .properties-cookieless .cookieless-table{font-size:12px}.campaign-properties .properties-cookieless .cookieless-table .header-row{font-weight:700}.campaign-properties .properties-cookieless .cookieless-table .header-row:not(:first-child){border-top:3px solid #eaebec}.campaign-properties .properties-cookieless .cookieless-table .header-row td{height:30px}.campaign-properties .properties-cookieless .cookieless-table .header-row:not(:first-child) td{padding-top:10px}.campaign-properties .properties-cookieless .cookieless-table tr:not(:last-child):not(.header-row){border-bottom:1px solid #eaebec}.campaign-properties .properties-cookieless .cookieless-table td{height:45px}.campaign-properties .properties-cookieless .cookieless-table .checkbox-component{margin:0}.c-cards.properties-team{margin-bottom:175px}.row-selector{position:relative}.row-selector .e-form__control-wrapper,.row-selector .item-value{display:inline-block;width:calc(100% - 50px)}.row-selector .row-item{display:flex;align-items:center;margin:10px 0}.campaign-properties-form-section,.trafficking-form-section{margin-bottom:20px}.campaign-properties-form-header{font-size:12px;margin-left:1rem}.trafficking-form-header .tag-gen-header-wrapper::after{font-family:"Font Awesome 5 Pro"!important;position:relative;top:-3px;font-size:8px}.trafficking-form-header .tag-gen-header-wrapper.required::after{content:"\f005";color:#d0021b}.trafficking-form-header .tag-gen-header-wrapper.is-valid::after{content:"\f00c";color:#40b658;font-weight:900}.insert-macro.clickTag-row{margin:1rem}.insert-macro.clickTag-row .e-form__control-wrapper{margin:0}.clickTag-row .e-form__control-wrapper{margin:0}.insert-macro.clickTag-row .action-kebab{margin-top:20px}.insert-macro.clickTag-row .e-form__control{margin-top:6px}.tag-gen-header{display:flex}.tag-gen-header .u-form__help{margin-left:5px}.is-oba-hidden{display:none}.blade-modal.placement-modal{min-width:850px}.blade-modal.placement-modal:not(.full-screen){width:60vw}.placement-modal .placement-modal-content{width:100%;padding:0;margin:0}.rotation-percent-modal-content section,.placement-modal section{width:100%}.rotation-percent-modal.is-loading .progress-indicator,.placement-modal.is-loading .progress-indicator{left:0!important}.rotation-percent-modal-content.c-modal__content.c-modal__content--footer{padding-bottom:59px}.placement-modal .placement-form{width:100%;padding:0;margin:0;background-color:#f4f5f5}.placement-modal .form-content{margin:0;height:100%;padding:0 20px}.placement-modal .c-cards{box-shadow:none}.placement-modal .c-cards__content{overflow-y:visible}.placement-modal .small-select.e-form__control-wrapper{width:40%}.is-ff .Select-input input{line-height:1.5}.is-sf .placement-properties.visible{margin-bottom:30px}.rotation-percent-modal{width:700px}.rotation-percent-modal .c-modal__footer{border-top:1px solid #e9eaeb}.rotation-percent-modal .c-heading-descriptive{width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.rotation-percent-modal-content .form-content{max-height:441px;overflow-y:auto}.rotation-percent-modal-content .rotation-weight-table .center-cell{text-align:center}.rotation-percent-modal-content .rotation-weight-table{border-top:none}.rotation-percent-modal-content .rotation-weight-table td{vertical-align:middle}.rotation-percent-modal-content .rotation-weight-table td input{text-align:center}.rotation-percent-modal-content{margin:0;width:100%;height:auto;min-height:144px;max-height:550px}.rotation-percent-modal-content.rotation-percent-error.c-modal__content.c-modal__content--footer{padding-bottom:0;padding:40px 20px 20px 20px}.rotation-percent-error{margin-bottom:0;padding:40px 20px 20px 20px;text-align:center;width:auto;height:auto}.rotation-percent-form-wrapper{width:100%;position:relative}.is-loading-rotation-wrapper{width:100%;height:auto;min-height:159px;position:relative}.rotation-percent-error .rotation-error-wrapper{width:100%}.c-modal__content.c-modal__content--footer.cma-modal-content.rotation-percent-modal-content.rotation-percent-error.is-loading,.c-modal__content.c-modal__content--footer.cma-modal-content.rotation-percent-modal-content.is-loading{padding:0;margin:24px 0 60px 0}.rotation-percent-modal .info-bar.top{padding:11px 10px 11px 20px;align-items:center;background-color:#f4f5f5;overflow-y:hidden;border-bottom:1px solid #d6d8da}.rotation-percent-modal-content section{margin:0}.rotation-percent-modal .info-bar .section .ft-ic{font-size:12px;color:#db6662;margin-right:5px}.rotation-percent-modal .info-bar .section{display:inline-block;font-size:12px;color:#db6662;font-weight:700}.rotation-percent-modal .rotation-percent-form{width:100%}.rotation-percent-modal .info-bar button{margin-right:10px}.rotation-percent-row{margin:7px 0}.rotation-percent-row.has-error input{border-color:red}.rotation-percent-row .item-name{display:flex;flex-direction:column;font-size:12px}.rotation-percent-modal .item-value,.rotation-percent-modal .row-selector .e-form__control-wrapper{width:70px;margin:0}.insert-macro{display:flex;align-items:center}.insert-macro.read-only .e-form__control-wrapper{width:100%}.insert-macro .e-form__control-wrapper{width:calc(100% - 30px)}.insert-macro .action-kebab{margin-top:2rem}.insert-macro .empty-label+.action-kebab{margin-top:21px}.insert-macro-menu .action-menu-list{width:210px;z-index:10}.insert-macro-menu-items .react-contextmenu-item{width:100%}.insert-macro-menu-items .macro-sub-group{width:100%;display:flex;align-items:center;justify-content:space-between}.react-contextmenu.action-menu-list.insert-macro-menu-items{width:200px}.insert-macro-menu-items .react-contextmenu-item{justify-content:space-between}.action-kebab .react-contextmenu-submenu>.react-contextmenu-item::before,.react-contextmenu-item.react-contextmenu-submenu>.react-contextmenu-item::after{position:relative;top:0;display:flex;align-self:center}.react-contextmenu-iten .macro-sub-group{display:flex;align-items:center;justify-content:space-between;width:100%}.assign-creatives{pointer-events:all}.assign-creatives.blade-modal{box-shadow:0 0 8px 0 rgba(0,0,0,.5)}.extra-wide-blade{min-width:850px}.assign-creatives-modal-content{display:flex;flex-direction:column;height:calc(100vh - 104px);min-width:850px;max-width:100%;margin:0}.assign-creatives .c-modal__footer{box-sizing:content-box}.assign-creatives-modal-content .c-toolbar,.assign-creatives-modal-content .c-cards{width:100%}.assign-creatives-modal-content .c-cards__content{width:calc(100% - 10px);overflow-y:auto}.assign-creatives-modal-content .search-component{width:calc(100% - 325px);margin-left:0}.react-grid-HeaderCell.actions-cell{padding:0!important}nav.react-contextmenu.action-menu-list.add-d-tree-menu.react-contextmenu--visible,nav.react-contextmenu.action-menu-list.add-creative-menu.react-contextmenu--visible{transform:none!important;max-height:50vh;overflow-y:auto;transform:none;flex-direction:column}nav.react-contextmenu.action-menu-list.add-d-tree-menu.react-contextmenu--visible .react-contextmenu-item{display:block}.assign-creatives.blade-modal .split-side.is-disabled{height:36px}.assign-creatives.blade-modal .assign-creatives-modal-content{overflow-x:hidden}.creative-list .name-cell{display:flex;align-items:center}.creative-list .name-cell .ft-ic{margin-right:.5rem}.assign-creatives-modal-content .creative-list{height:calc(100% - 42px);padding:0;position:relative}.assign-creatives-modal-content.has-filters-applied .creative-list{height:calc(100% - 42px - 50px)}.assign-creatives-modal-content .creative-list.creative-backup,.assign-creatives-modal-content .creative-list.creative-libraries{height:100%}.assign-creatives-modal-content .action-buttons .assign-d-trees{position:relative;z-index:100}.assign-creatives-modal-content .name-cell .needs-backup-icon .stack-right{position:absolute;transform:translate(-13px,-5px);font-size:14px;z-index:100}.assign-creatives-modal-content .name-cell .c-tooltip::before{border-right-color:#374047;border-right-width:10px}.assign-creatives-modal-content .name-cell .c-tooltip::after{background-color:#374047;color:#fff;padding:5px;border-color:#374047;opacity:1}.assign-creatives-modal-content .name-cell .needs-backup-icon .ft-ic{color:#db6662}.react-grid-Cell.creative-name-cell{padding:0}.creative-name-cell .name-cell{padding:8px;white-space:pre}.creative-name-cell .name-cell.can-select{cursor:pointer}.creative-name-cell .cannot-select .ft-ic{color:#a4a4a4}.creative-name-cell .cannot-select{color:#a4a4a4;cursor:not-allowed}.creative-name-cell .name-cell.is-draft *{opacity:.5}.creative-name-cell .name-cell.is-draft .badge{opacity:1}.creative-list .creative-libraries-section{padding:30px;height:100%;background-color:#f4f5f5}.assign-creatives-modal-content .selected-libraries-section{height:calc(100% - 64px)}.assign-creatives-modal-content .selected-libraries{overflow-y:scroll;height:calc(100% - 18px)}.assign-creatives-modal-content .selected-library-item:last-of-type{margin-bottom:35px}.assign-creatives-modal-content.library-form-screen,.assign-creatives-modal-content.decision-set-screen{background-color:#f4f5f5}.library-form-screen .library-form-section,.decision-set-screen .decision-set-container{height:100%}.library-form-screen .library-form,.decision-set-screen .decision-set-form{padding:20px 30px}.library-form-screen .library-form,.decision-set-screen .decision-set-form{height:calc(100% - 57px);overflow-y:scroll;padding-bottom:170px}.decision-set-screen .decision-set-form .react-select__loading-indicator{margin-left:-40px}.library-form .file-input-control,.library-form .e-form__control-wrapper,.decision-set-form .e-form__control-wrapper{margin-top:22px}.library-form-screen .progress-indicator{height:calc(100% - 42px - 53px - 62px);margin:-20px -30px}.react-select__option .decision-set-icon.ft-ic,.react-select__single-value .decision-set-icon.ft-ic{margin-right:10px}.decision-set-screen .decision-set-form .dimensions .e-form__control-wrapper{width:inherit}.decision-set-screen .decision-set-wizard{height:calc(100% - 57px)}.decision-set-wizard .decision-set-contents{height:calc(100% - 45px)}.decision-set-contents{height:calc(100% - 60px)}.decision-set-contents.decision-set-wizard{height:calc(100% - 102px)}.decision-set-contents .decision-set-form-section,.decision-set-contents .decision-set-form{height:100%}.decision-set-contents .decision-set-pane{height:100%}.decision-set-screen .decision-set-settings .progress-indicator{height:calc(100% - 42px - 53px - 62px);margin:-10px -30px}.decision-set-screen .decision-set-wizard .decision-set-settings .progress-indicator{height:calc(100% - 42px - 53px - 42px - 62px)}.decision-set-contents .creative-list{height:calc(100% - 48px)}.save-buttons button:first-child{margin-right:10px}.assign-creatives .button-tooltip .split-side{height:36px!important}.assign-creatives.hide-footer .assign-creatives-modal-content.hedges-screen{height:calc(100% - 45px)}.assign-creatives-modal-content .creative-list.hedge-upload{height:100%}.assign-creatives .actions-cell.editing .react-contextmenu.action-menu-list{top:14px!important;left:20px!important;z-index:10}.package-modal{height:100vh}.package-modal .package-modal-content{display:flex;flex-direction:column;margin:0;width:100vw}.package-modal .package-modal-content .empty-item{width:calc(100% - 40px);padding:0}.package-modal .new-package-header{height:42px;padding:10px 20px;border-bottom:1px solid #d6d8da}.package-modal .package-form{background-color:#f4f5f5;padding:27px 40px 0 40px;width:100%;overflow-y:auto}.package-modal .c-toolbar,.package-modal section.form-content{width:100%}.package-modal section.form-content{margin:0;max-width:500px;overflow-y:visible;height:100%}.package-modal .redux-form-container .e-form__control-wrapper:first-child{margin-top:0}.package-modal .redux-form-container .e-form__control-wrapper{margin:22px 0}.package-modal .package-grid{height:calc(100% - 42px);padding:0;position:relative}.impression-threshold .e-form--valid input,.frequency-pixels-control .e-form--valid input{background-color:#fff;color:#374047;border-color:#aeb2b5;box-shadow:initial}.impression-threshold .e-form__control-wrapper.empty-label{margin-top:0}.frequency-signaling-items .impression-threshold-control .impression-threshold .e-form__control-wrapper{margin:0 1rem 1rem;margin-bottom:0;position:relative}.frequency-signaling-items .impression-threshold-control .impression-threshold .e-form__control-wrapper:first-of-type{margin-left:0}.frequency-signaling-items .impression-threshold-control .impression-threshold .e-form__control-wrapper:last-of-type{margin-right:0}.impression-threshold .impression-input,.impression-threshold .impression-select{width:100px;display:inline-block;vertical-align:top}.frequency-signaling-items .impression-threshold-control .impression-threshold .impression-select{margin-left:0}.impression-text.disabled{opacity:.7}.impression-threshold .impression-text{font-size:12px;line-height:2.5rem;width:100px;vertical-align:top}.impression-threshold .warning-message{width:200px}.impression-threshold .warning-message,.frequency-signaling-contents .segment-pixel-row.has-error::after{color:#db6561;font-size:12px;line-height:2.33}.frequency-signaling-contents .segment-pixel-row.has-error::after{content:"Invalid URL"}.impression-threshold .impression-input .e-form__control{margin-bottom:0}.frequency-signaling-contents .segment-pixel-row{flex-wrap:wrap}.frequency-signaling-contents .remove-item{font-size:16px;line-height:1.75;color:#858c90;margin-left:10px}.frequency-signaling-contents .remove-item:hover{color:#374047}.frequency-signaling-contents .segment-pixel-row .item-value .e-form__control-wrapper{width:100%}.identity-table{display:flex;flex-direction:column;padding:0}.identity-table .identity-header,.identity-table .identity-row{display:flex;flex:1}.identity-table .identity-header{padding:10px 0 10px 0}.identity-table .identity-row{border-top:1px solid #eaebec}.identity-table .identity-item{flex:1;margin:5px 20px 5px 20px!important}.ad-tag-modal{width:850px;box-shadow:0 0 8px 0 rgba(0,0,0,.5)}.template-settings{height:calc(100% - 42px - 60px)}.template-settings .template-extra-header{margin-left:1rem}.template-settings .pc-info{height:70px;border-bottom:1px solid #d6d8da;padding:0 20px;display:flex;flex-direction:column;justify-content:center;background-color:#fff}.pc-info .primary-info{color:#374047;font-size:14px;font-weight:700;margin:0;line-height:1.4}.pc-info .secondary-info{font-size:12px;font-weight:400;color:#858c90;margin:0;line-height:1.2}.pc-modal-body{background-color:#f4f5f5}.pc-modal-body .c-modal__content.placement-creative-modal-content{height:calc(100% - 70px);position:relative;margin:0}.placement-creative-modal-content .placement-creative-form{height:100%;padding:0 20px 40px 20px}.tag-settings .template-form label.e-form__control-label,.tag-settings .template-form .e-form__checkbox{text-transform:capitalize}.pc-template-info .progress-indicator{left:0}.template-extra-header{display:flex;align-items:center;color:#4a4a4a;font-weight:700;font-size:12px;margin:0;margin-top:20px}.template-settings.is-loading .pc-info .primary-info{width:320px}.template-settings.is-loading .pc-info .secondary-info{margin-bottom:5px;width:250px}.template-settings .empty-options{height:75px;border-radius:3px;border:solid 1px #eaebec;background-color:#fff;justify-content:center;font-size:12px;line-height:1.5;color:#858c90;margin-top:20px}.template-settings .empty-options.error-message{border-color:#db6662;background-color:#db6662;color:#fff}.data-pass-macros-modal{background:#f4f5f5;position:fixed;min-width:850px}.c-modal.blade-modal.data-pass-macros-modal .c-modal__content{height:calc(100vh - 205px);margin:0}.c-modal.blade-modal.data-pass-macros-modal .c-modal__content .no-macros-message{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%}.c-modal.blade-modal.data-pass-macros-modal .no-macros-message .frown-icon{font-size:100px}.c-modal.blade-modal.data-pass-macros-modal .no-macros-message h2{margin-bottom:10px}.data-pass-macros-modal .data-pass-macros-toolbar{display:flex;flex-direction:row;justify-content:space-between;position:relative;height:103px;min-height:103px;padding:20px;padding-bottom:23px;box-shadow:inset 0 -1px 0 0 #d6d8da,inset 0 1px 0 0 #d6d8da;background-color:#fff}.data-pass-macros-modal .data-pass-macros-toolbar .react-select__control{padding-left:25px}.data-pass-macros-modal .data-pass-macros-toolbar.is-loading .react-select__indicators{margin-right:40px}.data-pass-macros-modal .data-pass-macros-toolbar .e-form__control-wrapper{width:50%}.data-pass-macros-toolbar .dpm-controls{display:flex;flex-direction:row;justify-content:space-evenly;align-items:flex-end;margin-bottom:8px}.data-pass-macros-toolbar .dpm-controls .dpm-button{cursor:pointer;font-size:12px;color:#2d7ebf;margin-left:20px}.data-pass-macros-toolbar .dpm-controls .dpm-button .ft-ic{cursor:pointer;font-size:12px;color:#2d7ebf;margin-right:6px}.data-pass-macros-toolbar .dpm-controls .dpm-button:hover,.data-pass-macros-toolbar .dpm-controls .dpm-button:hover .ft-ic{cursor:pointer;color:var(--app-black)}.data-pass-macros-toolbar .dpm-controls .dpm-button:hover{text-decoration:underline}.data-pass-macros-modal .c-modal__content .dpm-card{margin-bottom:20px}.data-pass-macros-modal .data-grid-holder .react-grid-Cell.can-edit-cell .edit-cell-content.can-edit.dropdown-editor-cell{cursor:pointer}.dropdown-editor .react-select__control,.dropdown-editor .react-select__value-container,.dropdown-editor .react-select__input .dropdown-editor .react-select__single-value{min-height:28px;height:28px;border-radius:0;padding:0;color:#4a4a4a;font-size:12px}.dropdown-editor .react-select__single-value{padding-left:10px}.dropdown-editor-cell:hover{padding-top:0}.dropdown-editor .react-select__input{padding-left:7px;margin-top:-7px}.data-pass-macros-modal .data-grid-holder .editable-gray-cell,.data-pass-macros-modal .data-grid-holder .react-grid-Cell.can-edit-cell .edit-cell-content.can-edit.editable-gray-cell{color:#aeb2b5}.grid-editor-modal .editor-container{margin-top:0}.grid-editor-modal.modal-auto-resize,.grid-editor-modal.modal-auto-resize .c-modal__content{height:auto}.grid-editor-modal .c-modal__content{margin:0}.grid-editor-modal .c-modal__content textarea.textarea-auto-resize{resize:none;display:block;overflow:hidden;padding:10px;width:250px;font-size:14px;line-height:20px;height:auto!important;word-break:break-all}.grid-editor-modal .c-modal__content .e-form__control-wrapper{width:100%}.grid-editor-modal .c-modal__content .insert-macro .e-form__control-wrapper{width:calc(100% - 30px)}.grid-editor-modal .editor-container .e-form__input{border:none;border-radius:0}.grid-editor-modal>.c-tooltip--top:before{margin-bottom:-7px}.grid-editor-modal>.c-tooltip--top:after{margin-bottom:10px}.grid-editor-modal input.editor-main:focus,.grid-editor-modal textarea.editor-main:focus,.grid-editor-modal select.editor-main:focus{border-radius:0;background-color:#fff;box-shadow:none}.grid-editor-modal .editor-container .insert-macro .empty-label+.action-kebab{margin-top:0}.grid-editor-modal .e-form__control.date-picker .react-datepicker__input-container input{border:none}.grid-editor-modal .c-actions-bar .c-button--small{min-width:95px}.grid-editor-modal .insert-macro.editor-container textarea{height:100%!important}.grid-editor-modal{background-color:#fff;border-radius:3px;box-shadow:2px 2px 6px 0 #858c90;min-width:245px;border:2px solid #2d7ebf;height:auto}.grid-editor-modal.can-resize{resize:both;overflow:scroll}.grid-editor-modal.is-invalid{border:2px solid #db6662}.grid-editor-modal.startDate-modal,.grid-editor-modal.endDate-modal{width:200px}.grid-editor-modal.startDate-modal.use-time,.grid-editor-modal.endDate-modal.use-time{width:287px}.grid-editor-modal.startDate-modal .SingleDatePicker,.grid-editor-modal.endDate-modal .SingleDatePicker{width:100%}.grid-editor-modal .c-modal__content.c-modal__content--footer{padding-bottom:46px}.grid-editor-modal .c-modal__footer{height:46px;padding:10px;border:none;border-top:1px solid #d6d8da}.grid-editor-modal .c-modal__footer .c-actions-bar{margin:0}.grid-editor-modal .c-modal__footer .c-actions-bar>.c-actions-bar__element{height:30px}.grid-editor-modal input.editor-main:focus,.grid-editor-modal select.editor-main:focus{border-width:1px}.grid-editor-modal .Select-input input:active,.grid-editor-modal .Select-input input:focus{outline:0;border:none;margin:0;padding:0;background-color:transparent}.grid-editor-modal .insert-macro textarea.is-monospace{font-family:monospace}.grid-editor-modal .insert-macro textarea+.action-kebab{margin-top:0}.grid-editor-modal .insert-macro .empty-label+.action-kebab{margin-top:10px;margin-right:10px;align-self:flex-start}.grid-editor-modal.bookedUnits-modal .warning-message{width:350px;background-color:#d8eafa;color:#374047;padding:8px;border-top:1px solid #d6d8da}.grid-editor-modal.bookedUnits-modal .e-form--has-message .e-form__control{margin-bottom:0}.grid-editor-modal.bookedUnits-modal .e-form--warn .e-form__input{box-shadow:none}.grid-editor-modal.bookedUnits-modal .clear-text{align-self:end;margin-top:10px}.grid-editor-modal.bookedUnits-modal,.grid-editor-modal .is-read-only .insert-macro-menu{display:none}.grid-editor-modal .clear-text{margin-left:1rem;margin-right:10px}.grid-editor-modal>.u-form__help{float:none;font-size:inherit;color:inherit}.grid-editor-modal--dropdown{box-shadow:none;border:none}.grid-editor-modal.grid-editor-modal--dropdown{min-width:0}.grid-editor-modal--dropdown .Select-control{border:none;border-radius:0;height:27px}.grid-editor-modal--dropdown .Select.is-open .Select-control{border:solid 2px #2d7ebf;padding-top:1px}.grid-editor-modal--dropdown .Select .Select-option{min-height:30px;padding:5px 7px;font-size:12px;width:100%;overflow-wrap:break-word}.grid-editor-modal--dropdown .Select .Select-option.is-focused{background-color:#d8eafa}.grid-editor-modal--dropdown .Select-control .Select-input{height:27px;padding-left:5px}.grid-editor-modal--dropdown .Select.is-open .Select-control .Select-input{padding-left:2px;margin-top:-5px}.grid-editor-modal--dropdown .Select.is-open.Select--single>.Select-control .Select-value,.grid-editor-modal--dropdown .Select.is-open .Select-placeholder{top:-5px;padding-left:5px;font-size:12px}.grid-editor-modal--dropdown .Select-value-label{font-size:12px;line-height:2.4}.grid-editor-modal--dropdown .Select-menu-outer{overflow:visible;width:auto;min-width:100%;margin-top:4px;border-radius:3px;box-shadow:2px 2px 5px 0 #bfbfbf;border:solid 1px #d4d6d8}.grid-editor-modal--dropdown .Select-clear-zone{vertical-align:bottom}.grid-editor-modal--dropdown .Select--single>.Select-control .Select-value,.grid-editor-modal--dropdown .Select-placeholder{top:-3px;padding-left:7px;color:#4a4a4a;font-size:12px}.grid-editor-modal--dropdown.open-up .Select-menu-outer{top:auto;bottom:100%;margin-bottom:4px}.site-video-settings-modal-content,.placement-video-settings-modal-content{overflow:auto;margin:0;padding:20px}.placement-creative-video-settings-modal-content{overflow:auto;margin:0;padding:0}.placement-creative-video-settings-modal-content .card-section{padding:20px}.video-settings-card .companion-ad-wrapper{display:flex}.video-settings-card .companion-ad-wrapper .remove-button{align-self:flex-end;margin-bottom:6px;margin-left:10px;background:0 0;color:#858c90;padding:0}.video-settings-card .companion-ad-wrapper .remove-button:hover{background:0 0;color:#374047}.site-video-settings-modal,.placement-video-settings-modal{background-color:#f4f5f5}.placement-video-settings-modal .progress-indicator,.site-video-settings-modal .progress-indicator{height:calc(100% - 60px - 42px)}.video-settings-card{width:100%;margin-bottom:10px}.video-settings-card.expanded-card{min-height:440px}.video-settings-card .error-banner-container{margin:0;margin-bottom:20px}.video-settings-card.companion-ads-card .e-form__control-wrapper{width:500px}.site-video-settings-modal .video-settings-header-banner{background-color:#fff;padding:16px 20px;border-bottom:1px solid #d6d8da}.site-video-settings-modal .video-settings-header-banner .video-settings-header-banner-placement-name{color:#858c90;font-size:12px}.site-video-settings-modal .video-settings-header-banner .video-settings-header-banner-creative-name{color:#374047;font-size:14px;font-weight:700}.video-macros-card .data-grid-holder .react-grid-Cell.can-edit-cell .edit-cell-content.can-edit{padding-left:12px}.video-macros-card .data-grid-holder .react-grid-Cell.can-edit-cell .edit-cell-content.can-edit:hover{border:2px solid #2d7ebf;border-bottom:3px solid #2d7ebf;padding-top:2px;padding-left:12px;box-shadow:none}.video-macros-card .data-grid-holder .react-grid-Cell:first-child,.video-macros-card .data-grid-holder .react-grid-HeaderCell:first-child .widget-HeaderCell__value{padding-left:20px}.video-macros-card .data-grid-holder .react-grid-HeaderCell:not(:first-child) .widget-HeaderCell__value{padding-left:12px}.video-macros-card .site-select-wrapper{display:flex}.macro-reset-warning{max-width:625px;text-align:center}.video-macros-card .site-select-wrapper button{align-self:flex-end;margin-bottom:7px;font-weight:400;border:none}.video-macros-card .site-select-wrapper .c-button:not(:disabled).is-hover,.video-macros-card .site-select-wrapper .c-button:not(:disabled):hover,.video-macros-card .site-select-wrapper button:active,.video-macros-card .site-select-wrapper button:hover{text-decoration:underline;background:0 0;border:none}.video-macros-card .site-select-wrapper .e-form__control-wrapper{width:500px}.video-settings-card .site-select-wrapper.is-loading .react-select__indicators{margin-right:20px}.video-settings-card .site-select-wrapper.transcode-site-select{width:500px}.video-settings-card .collapse-content{padding:21px}.video-settings-card.video-macros-card .collapse-content{padding:0}.video-settings-card.video-macros-card .react-grid-Grid{border:none}.video-settings-card.video-macros-card .react-grid-Main{outline:0}.video-settings-card.video-macros-card .data-grid-holder .react-grid-HeaderRow>div::after{border-bottom-color:#d6d8da;border-top-color:#d6d8da}.video-settings-card.video-macros-card .react-grid-HeaderRow .react-grid-HeaderCell:first-child,.video-settings-card.video-macros-card .react-grid-Row .react-grid-Cell:first-child{border-left:none}.video-settings-card.video-macros-card .react-grid-HeaderRow .react-grid-HeaderCell:last-child,.video-settings-card.video-macros-card .react-grid-Row .react-grid-Cell:last-child{border-right:none}.video-settings-card.c-cards .c-cards__header{height:40px}.video-settings-card .c-cards__content{padding:0}.video-settings-card .vast-input{width:300px}.video-settings-card .e-form__radio--label{font-size:13px}.video-settings-card .info-banner-container{margin:0 0 20px 0}.video-settings-card .info-banner-container b,.video-settings-card .info-banner-container .ft-ic{margin-right:4px}.video-settings-card .header{font-weight:700;font-size:12px}.video-settings-card .vast-checkbox-section{display:flex}.video-settings-card .vast-checkbox-section .checkbox-item{margin-right:60px}.video-settings-card .spinner-wrapper{min-height:140px;position:relative}.video-settings-field{margin-bottom:21px}.site-video-encodes-field{max-width:500px}.site-video-settings-modal table,.placement-video-settings-modal table{background-color:#f4f5f5;margin-bottom:0;border-radius:2px;border-style:hidden;box-shadow:0 0 0 1px #d6d8da}.site-video-settings-modal td,.site-video-settings-modal th,.placement-video-settings-modal td,.placement-video-settings-modal th{border:1px solid #d6d8da;padding:6px;font-size:12px;color:#374047}.video-settings-card.media-filters-card .media-filter-tip{max-width:600px}.video-settings-card.media-filters-card .media-filter-control{width:500px}.usage-modal{width:700px;height:500px;margin-top:10%}.usage-modal .c-toolbar{font-weight:700}.usage-modal .body{margin:0}.usage-modal .react-grid-Main{outline:0}.usage-modal .react-grid-Grid{border:none}.usage-modal .data-grid-holder .react-grid-HeaderCell{border:none}.usage-modal .react-grid-HeaderCell-sortable,.usage-modal .widget-HeaderCell__value{padding-left:1.25rem}.usage-modal .react-grid-HeaderRow>div::after{border:none}.usage-modal .react-grid-Canvas{border-top:1px solid #d6d8da}.usage-modal .data-grid-holder .react-grid-Cell{padding-left:1.25rem;border:none}.usage-modal .react-grid-Row .react-grid-Cell.link-cell a{font-weight:400}.usage-modal .progress-indicator{height:calc(100% - 42px - 50px - 60px)}.download-history-modal-content{width:600px;height:239px;flex-direction:column}.download-history-modal-body{position:relative}.download-history-modal-content .info-banner-container{margin:0;margin-bottom:16px}.download-history-form{padding:30px}.download-history-modal-content .info-side p{margin:0}.integration-partner-form,.insertion-order-form{padding:26px 29px}.insertion-order-form{margin-bottom:68px}.integration-partner-form{margin-bottom:55px}.integration-partner-form p{font-size:13px;color:#374047;margin:0;line-height:normal}.integration-partner-form .redux-form-container .e-form__control-wrapper{margin:.75rem 0;line-height:normal}.integration-partner-form .redux-form-container .e-form__control-wrapper .e-form__control-label{margin-bottom:6px}.integration-partner-modal-body .confirm-message{padding-bottom:52px}.integration-partner-modal-body .confirm-name{font-weight:700}.integration-partner-modal-content,.insertion-order-modal-content{height:auto;width:100%}.integration-partner-modal-content .ad-server-modal-body{font-size:13px;padding:26px;padding-bottom:40px;display:flex;flex-direction:column;justify-content:space-between;margin-bottom:60px}.integration-partner-modal-content .ad-server-modal-body .error-banner-container{margin:0;margin-top:10px}.integration-partner-modal-content .ad-server-modal-body .e-form--has-message.e-form--error .react-select__control{border-color:#db6662}.integration-partner-modal-body,.insertion-order-modal-body{width:100%}.integration-partner-modal-body .c-tooltip:after{min-width:200px;width:auto}.integration-partner-modal .progress-indicator,.insertion-order-modal .progress-indicator{height:calc(100% - 42px)}.integration-partner-modal-body .react-select--is-disabled .react-select__indicators{width:20px}.integration-partner-modal-body .campaign-select,.ad-server-modal-body .partner-select{padding-top:10px}.integration-partner-modal-body .campaign-select .react-select__loading-indicator{margin-left:-40px}.integration-partner-modal-body .campaign-select .has-clear .react-select__loading-indicator{margin-left:-20px}.integration-partner-modal-body .campaign-select.is-enabled .react-select__value-container{padding-left:0}.ad-server-modal-body .partner-select .react-select__loading-indicator{margin-left:-40px}.ad-server-modal-body .partner-select .has-clear .react-select__loading-indicator{margin-left:-20px}.ad-server-modal-body .partner-select.is-enabled .react-select__value-container{padding-left:0}.ad-server-modal-body .campaign-select.is-prisma .react-select__value-container{display:flex;justify-content:space-between}.ad-server-modal-body .react-select__menu-list .select-option-prisma{display:flex;justify-content:space-between}.ad-server-modal-body .campaign-select.is-prisma .react-select__value-container::after,.ad-server-modal-body .react-select__menu-list .select-option-prisma::after{content:"Prisma";background:no-repeat center left url(/images/Mediaocean_Logo-Bug-RGB.png);background-size:15px;padding-left:20px;color:#858c90}.ad-server-modal-body .campaign-select.is-prisma .react-select__single-value{max-width:calc(100% - 85px)}.integration-partner-modal-body .info-bar{border-radius:3px;background-color:#d8eafa;padding:11px 35px 13px 12px;margin:26px 29px 0 29px;display:flex}.integration-partner-modal-body .info-bar .ft-ic{color:#2d7ebf;margin-right:5px;margin-top:3px;font-size:16px}.integration-partner-modal-body .info-bar .message{font-size:13px;color:#374047}.integration-partner-modal .disconnect-button{margin-left:10px}.integration-disconnect-modal{max-width:700px!important}.integration-disconnect-modal p{text-align:center}.amazon-config-modal{margin-top:25vh;width:600px}& .amazon-config-form{padding:20px}& .prod-categories .react-select__value-container{max-height:143px;overflow-y:scroll}.ad-server-placement-modal-content{width:640px;height:240px;flex-direction:column}.ad-server-placement-modal-content .info-banner-container{margin:0;margin-bottom:16px}.ad-server-placement-modal-content p{padding:0 30px 0 30px;margin-top:26px}.ad-server-placement-form{padding:0 30px 0 30px;margin-bottom:24px}.ad-server-placement-modal-content .site-select .react-select__loading-indicator{margin-left:-40px}.ad-server-placement-modal-content .site-select .has-clear .react-select__loading-indicator{margin-left:-20px}.ad-server-placement-modal-content .site-select.is-enabled .react-select__value-container{padding-left:0}.analytics-partners-config-modal{margin-top:25vh;width:600px}.analytics-partners-config-modal.c-modal__content{margin:0;position:relative}.analytics-partners-config-modal.analytics-partners-form{padding:20px}.analytics-partners-config-modal.analytics-partners-form.is-loading .react-select__indicators{margin-right:40px}.analytics-partners-config-modal.analytics-partners-form.prod-categories .react-select__value-container{max-height:143px;overflow-y:scroll}.analytics-partners-settings-modal{margin-top:25vh;width:300px}.analytics-partners-settings-modal .tag-settings-form{margin:20px 0;position:relative}.backup-creative-modal{width:500px}.backup-creative .backup-creative-header{height:50px;padding:10px 20px;background-color:#fff}.backup-creative .backup-creative-contents{padding:10px 20px}.backup-creative-description{margin-bottom:12px}.backup-creative .Select-value-label{margin-left:16px}.c-modal__content .backup-creative{height:100%}.c-modal__content .backup-creative-contents{background-color:#f4f5f5;height:calc(100% - 50px)}.c-modal__content.backup-creative-modal-content{margin:0}.c-modal.is-loading .c-modal__content.backup-creative-modal-content>.progress-indicator{left:0}.site-settings-modal{width:60vw;min-width:850px}.site-settings-modal .site-settings-modal-content{padding:0;margin:0}.site-settings-modal .title-section{color:#d52f6f;border-bottom:2px solid #d52f6f;text-align:center;margin:0 -20px;padding:13px 0}.site-settings-modal .site-settings-modal-content .content-section{width:100%;height:100%}.site-settings-modal .site-settings-modal-content .content-section .form-content{padding:0 20px;height:100%}.site-form-header{font-size:12px;margin-left:1rem}.site-settings-modal .checkbox-header{display:flex}.site-settings-modal .checkbox-header .u-form__help{margin-left:5px}.processor-list .e-form__control-header{display:flex;flex-direction:column}.processor-list .e-form__control-header .u-form__help{margin-left:0}.processor-list .processors-warning{background-color:#f4f5f5;padding:16px 10px;display:flex;align-items:center;color:#374047;margin:12px 0}.processor-list .processors-warning i.fas.fa-exclamation-triangle{color:#f3824f;padding-right:7px;font-size:16px;line-height:1.75}.processor-list>.e-form__control-header .u-form__help.c-tooltip::before,.processor-list>.e-form__control-header .u-form__help.c-tooltip::after{display:none}.advertiser-page .advertiser-header{background-color:#fff}.advertiser-page .advertiser-header h3{font-size:14px;font-weight:400}.advertiser-page .advertiser-header h3 .id{color:#858c90;margin-left:5px}.advertiser-page .advertiser-header .tabs{height:100%}.advertiser-page .advertiser-header .advertiser-tab{height:100%;padding-top:10px;cursor:pointer;padding-left:30px;padding-right:30px}.advertiser-page .advertiser-header .selected-tab{color:#d52f6e;border-bottom:4px solid #d52f6e}.advertiser-page .measure-component{height:calc(100% - 50px - 42px)}.advertiser-page .processor-header h4{margin:0;font-size:16px;font-weight:400}.advertiser-page .processor-header .archived-toggle{margin-right:20px}.advertiser-page .grid-container{height:calc(100% - 50px);background-color:#fff}.advertiser-page .empty-item{margin:0;height:100%;box-shadow:none;border:none}.advertiser-page .empty-item .c-button{display:flex}.advertiser-page .c-pagination{justify-content:center}.advertiser-page.processors-form{height:100%}.processors-form-page,.processors-form-page .form-body{height:calc(100% - 50px)}.processors-form-page .form-body.has-info{height:calc(100% - 114px)}.processors-form-page .form-body{padding:30px}.processors-form-page .processor-name,.processors-form-page .processor-type{max-width:500px}.processors-form-page .text-area-control{height:auto}.processors-form-page .is-text-area,.processors-form-page .is-text-area textarea{height:375px}.processor-header{background-color:inherit}.processor-header h4{margin:0}.processor-header .archived-toggle{margin-right:20px}.processors-grid .react-grid-HeaderCell .subheader{font-weight:400;text-transform:lowercase}.processors-grid .react-grid-Row .react-grid-Cell.link-cell a{font-weight:400}.processor-name-cell.status-archived{display:flex;justify-content:space-between}.processor-name-cell .ft-ic{color:#5e666b;font-size:12px}.processor-name-cell .ft-ic.level{margin-right:10px}.processor-type-cell .ft-ic{font-size:16px;color:#374047}.processor-type-cell .preprocessor{color:#52bc68}.campaign-properties .properties-processors .c-cards__content,.properties-processors .c-cards__content{position:relative;width:100%;padding:0}.properties-processors .processor-message{margin:14px 18px;font-size:12px}.properties-processors .c-cards__header{overflow:visible}.properties-processors .data-grid-holder .react-grid-Cell.custom-select-cell{padding:0}.c-cards .no-processors{border:none;box-shadow:none}.c-modal.processors-modal .c-heading-descriptive{text-transform:capitalize}.c-modal.processors-modal .info-banner-container{margin:30px 40px 0}.c-modal.processors-modal .info-banner-container+.has-info{margin-top:0;padding-top:10px}.processors-modal .advertiser-page.processors-form{height:calc(100% - 42px);background-color:#f4f5f5}.processors-modal .processors-form-page{height:100%}.processors-form-page .non-field-form-label{display:flex;align-items:center;color:#4a4a4a;font-weight:700;font-size:12px;margin-left:1rem}.processors-form-page .non-field-form-label .label{display:flex}.processors-form-page .non-field-form-label.required .label::after{content:"\f005";color:#d0021b;font-family:"Font Awesome 5 Pro"!important;padding-left:.15rem;padding-bottom:.5rem;font-size:6px;transition:.25s ease}.processors-form-page .non-field-form-label.required.selected .label::after{content:"\f00c";color:#40b658;font-weight:900}.processors-form-page .settings-label,.processors-form-page .content-type-label{margin-top:14px}.processors-form-page .non-field-form-label .u-form__help.c-tooltip{margin-left:5px}.processors-form-page .checkbox-component{margin:0 1rem}.processors-form-page textarea.content{font-family:courier;font-size:13px}.processors-form-page .content.empty-label{margin-top:0}.has-bulk-errors.c-modal__content{width:500px;height:600px;margin:0;display:flex;flex-direction:column}.has-bulk-errors .total-errors{width:100%;padding:0 20px 20px 20px;margin-top:15px;overflow-y:scroll}.placement-error-list{width:100%}.placement-error-list .error-list{margin-left:2rem;padding-left:0}.placement-error-list .error-list ol{margin-left:2rem;margin-bottom:5px;list-style-type:lower-roman}.placement-error-list .new-pc{color:#2d7ebf;font-weight:700}.assign-creatives-modal-content.hedges-screen{background-color:#f4f5f5}.hedge-section{height:100%}.hedges-screen .hedges-form{padding:20px 30px}.title-section{height:53px;background-color:#fff;border-bottom:1px solid #d6d8da}.title-section h3{padding:16px 20px;color:#4a4a4a;font-size:16px;font-weight:400}.hedges-form .file-input-control,.hedges-form .e-form__control-wrapper{margin-top:22px}.hedges-form .file-input-control .e-form__control-wrapper{margin-top:0;width:100%}.hedge-issues{height:calc(100% - 53px);text-align:center;color:#374047}.hedge-issues .hedge-message{height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;justify-items:center}.hedge-issues .upload-progress{font-size:36px;color:#9b0649;animation:rotateInACircle 2s linear infinite}.hedge-issues .upload-success,.hedge-issues .upload-error{font-size:56px}.hedge-issues .upload-success{color:#52bc68}.hedge-issues .upload-error{color:#db6662}.hedge-issues h4{font-size:16px;font-weight:700;margin:16px 0 0 0}.hedge-issues p{font-size:13px;margin:0}.hedge-issues .button-list{margin-top:16px;margin-bottom:30px}.hedge-issues .button-list a,.hedge-issues .button-list>.c-button{margin:0 5px}.hedge-issues .error-list textarea{width:790px;min-height:300px;border-radius:3px;border:2px solid #db6662}.empty-item.not-found-page{color:var(--app-black);height:100%;margin:0}.empty-item.not-found-page i.item-icon{font-size:125px;color:var(--app-black)}.empty-item.not-found-page h4{font-size:48px;font-weight:800;margin-bottom:1.5rem}.empty-item.not-found-page p{font-size:24px}.bulk-edit-modal .c-cards__content{padding-left:20px;padding-right:20px}.bulk-edit-modal .insert-macro-menu{margin-top:5px}.cm-app .app-level-tooltip{z-index:10000000000;padding:2px 5px;font-size:13px;color:#fff;background-color:#374047;opacity:1}.email-template-modal .email-template-modal-content{width:700px;height:550px}.email-template-modal .progress-indicator{left:0;height:calc(100% - 42px - 60px)}.email-template-modal .email-template-form{height:100%;width:100%}.email-template-modal .email-template-form .email-field.body{height:calc(100% - 140px)}.email-template-modal .email-template-form .email-field.body .e-form__control-wrapper{height:calc(100% - 35px)}.email-template-modal .email-template-form .email-field.body .e-form__control{height:calc(100% - 20px)}.email-template-modal .email-template-form .email-field.body textarea{height:100%;resize:none}.email-template-modal .email-template-form .email-field .insert-macro-menu{align-self:normal;margin-top:40px}.send-adtag-email-modal .send-adtag-email-modal-content{width:720px;height:300px;margin:0}.send-adtag-email-modal .progress-indicator{height:calc(100% - 42px - 58px);left:0}.send-adtag-email-modal .email-list{list-style:none;margin:0;padding:20px;overflow-y:scroll}.send-adtag-email-modal .instructions{font-weight:700}.send-adtag-email-modal li{padding:3px 0}.badge{height:20px;padding:3px 8px;border-radius:3px;border:solid 1px #979797;text-transform:uppercase;text-align:center;font-size:10px;font-weight:700;color:var(--app-grey);user-select:none;align-items:center;display:flex;line-height:1}.badge.filled{background-color:#858c90;color:#fff}.decision-set-pane div.progress-indicator{height:calc(100% - 145.98px)}.decision-preview-action{display:flex;justify-content:center;align-items:center}.decision-set-pane .decision-actions{display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:1fr}.decision-set-pane .actions-cell .ft-ic{font-size:14px}.bounce-circle,.action-menu .trigger-icon{cursor:pointer;transition:.2s cubic-bezier(.29,-.18,.44,1.48);margin:0;width:1.5rem;height:1.5rem;display:grid;align-content:center;justify-content:center;background-color:#0000;border-radius:1px}.bounce-circle:hover,.action-menu .trigger-icon:hover{color:#fff;background:var(--app-blue);border-radius:50%}.decision-set-warning-modal .c-modal__content{padding-top:20px;text-align:center;min-height:260px;max-height:50vh;max-width:700px;margin:0;overflow-y:auto}.decision-set-warning-modal .c-modal__content .decision-set-warning-modal-content{display:flex;flex-direction:column;padding:0 20px}.decision-set-warning-modal .c-actions-bar button:first-child{display:none}.decision-set-warning-modal .c-modal__content .decision-set-warning-icon{width:18px;height:18px;color:#f3824f;margin-top:-3px}.decision-set-warning-modal .c-modal__content .decision-set-warning{width:660px;height:50px;margin-bottom:20px;border-radius:3px;background-color:#ffddce;padding:0 15px;display:flex;justify-content:center;align-items:center}.decision-set-warning-modal .c-modal__content .decision-set-warning b{margin:0 5px 0 15px}.decision-set-warning-message{padding-bottom:30px}.decision-set-warning-message p{margin:5px}.decision-set-select-header-cell{display:flex;height:100%;align-items:center;justify-content:center}.audience-optimization.has-tooltip.e-form__control-wrapper.checkbox-component.no-label .u-form__help.c-tooltip,.audience-optimization.has-tooltip.e-form__control-wrapper.checkbox-component.no-label .e-form__control-header{margin-left:3px;margin-top:2px}.stat-sig-parameters{display:flex;gap:20px}.stat-sig-parameters>.stat-sig-parameter{flex:1}.decision-set-header{overflow:hidden}.decision-set-header .name-section{flex-grow:2;display:flex;align-items:center;min-width:0}.decision-set-header .name-section h3{color:#4a4a4a;font-weight:400;font-size:16px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.decision-set-header .name-section .badge{margin:0 10px}.decision-set-header .camp-props{min-width:240px}.decision-set-header .camp-props .camp-item.dimensions-value{min-width:fit-content}.decision-set-header .camp-props .camp-item.serving-method .value{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:300px}.decision-set-creative-toolbar{display:grid;grid-template-areas:"search buttons"}.decision-set-creative-toolbar .search-component{grid-area:search;width:auto}.decision-set-creative-toolbar .button-list{grid-area:buttons;display:flex;justify-self:end}.decision-set-creative-toolbar .button-list .c-button{margin:0 5px;width:auto}.decision-set-creative-toolbar .button-list .toggle-filter-icons{margin-left:10px}.billing-options-modal .billing-modal-content{width:600px;height:220px;position:relative}.billing-options-modal .billing-modal-content .billing-form{padding:20px;width:100%}.billing-options-modal .progress-indicator{height:calc(100% - 60px)}
/*# sourceMappingURL=cma-5795f3bcb1.css.map */
