body{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}:root{--ease:ease-in-out;--cubic:cubic-bezier(.12,.67,.53,1);--font-family:Madera,sans-serif;--text:#000;--text2:#474747;--background:#fff;--background2:#e5e5e5;--accent:#80b4e2;--accent2:#6f9fff;--light:#fafafa;--danube:#64a8d7;--light-grey:#fafafa;--mid-grey:#f1f1f1;--more-grey:#e6e3e3;--dark-grey:#c4c4c4;--dusty-grey:#969696;--biscay:#1d4069;--mid:#7f7f7f;--dark:#404040;--warning:#f0ad4e;--live:#dc143c}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body,html{width:100%;height:100%}body{-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:none;margin:0;padding:0;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}ol,ul{list-style:none}hr{border:0;height:1px;background:#ccc}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}*{margin:0;padding:0;list-style:none;box-sizing:border-box}a,button,html,input,select,textarea{-webkit-tap-highlight-color:rgba(0,0,0,0)}.App{padding:.1rem}#header{padding:1rem;display:flex;align-items:center;justify-content:center;flex-direction:column;font-size:1.5rem;font-weight:700;margin:0 auto;color:#000;color:var(--text);text-decoration:none}.brand-header-logo{display:block;width:100%;max-width:320px;margin:auto}.app-target-viewports{display:flex;flex-wrap:wrap;min-height:80vh}@media (max-width:1005px){.app-indexes{flex-direction:column-reverse}}.page{width:100%;min-height:100vh}.loginButton{background:#000;background:var(--text);color:#fff;color:var(--background);padding:.66rem 1rem;border-radius:4px;font-size:1.1rem;text-decoration:none;text-transform:uppercase;display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:2rem auto;font-weight:700;opacity:.88;transition:opacity .3s ease}.loginButton:hover{opacity:1}.loading-wrapper{position:relative;width:100%;height:100%;display:flex;align-items:center;justify-content:center}.loading{display:inline-block;width:25px;height:25px;border-left:2px solid #6f9fff;border-bottom:2px solid #6f9fff;border-right:2px solid #6f9fff;border:2px solid var(--accent2);border-radius:50%;border-top:2px solid #fff;-webkit-animation:spin 1s ease infinite;animation:spin 1s ease infinite}@-webkit-keyframes spin{to{transform:rotate(1turn)}}@keyframes spin{to{transform:rotate(1turn)}}.saveBtn{position:fixed;z-index:10;top:1rem;right:1rem;background:var(--accent);color:var(--background);font-size:1.4rem;padding:.5rem;border-radius:4px;font-weight:700;cursor:pointer;opacity:.8;transition:all .3s ease;border:none}.saveBtn:hover{background:var(--accent2);opacity:1}.saveBtn.saving{-webkit-animation-name:pulse;animation-name:pulse;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.campaigns-index{position:relative;padding:.5rem;width:100%;max-width:500px;overflow-y:hidden;margin:1rem auto;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;border-radius:8px}.campaigns-index .campaign{overflow:visible;overflow:initial;margin-bottom:2rem}.campaigns-index .campaign .campaign-topbar{margin-top:-30px;margin-left:-5px;margin-bottom:10px}.campaigns-index .campaign:first-of-type{margin-top:1rem}.campaigns-index-header{text-align:center;border-radius:8px;border-bottom-left-radius:0;border-bottom-right-radius:0}.campaigns-index-new{position:relative;text-align:center;border-top:none;cursor:pointer;font-weight:700;opacity:.8;padding:1rem;transition:opacity .3s ease;min-height:55px;border-radius:4px;overflow:hidden;height:80px}.campaigns-index-new:focus-within,.campaigns-index-new:hover{opacity:1}.campaigns-index-new-cover,.campaigns-index-new-options{position:absolute;left:0;top:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center}.campaigns-index-new-cover{background:var(--accent2);color:var(--background);opacity:1;transition:all .3s ease;transition-delay:.3s;pointer-events:all;max-height:80px}.campaigns-index-new-cover:focus,.campaigns-index-new-cover:focus-within,.campaigns-index-new-cover:target{transition-delay:.1s;opacity:0;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;max-height:0;color:transparent}.campaigns-index-new-options{overflow:hidden;pointer-events:all}.campaigns-index-new-options button{width:100%;height:100%;display:flex;align-items:center;justify-content:center;border:none;outline:none;font-weight:700;cursor:pointer;background:var(--accent2);color:var(--background);transition:all .3s ease;transform:scale(1)}.campaigns-index-new-options button.tiered{background:var(--warning)}.campaigns-index-new-options button:hover{transform:scale(1.1)}.campaigns-index-fadeEdge{z-index:2}.campaigns-index-fadeEdge:after{content:""}.campaigns-index-fadeEdge,.campaigns-index-fadeEdge:after{position:absolute;left:0;width:100%;height:1rem;background:linear-gradient(180deg,var(--background),hsla(0,0%,100%,0))}.campaigns-archive-list,.campaigns-index-list{padding:1rem .1rem .3rem;transition:all .3s ease;border-top:none;overflow-y:auto;border-bottom:2px solid var(--background2)}.campaigns-index-item{width:100%;margin-bottom:.33rem;opacity:.8;cursor:pointer;transition:all .3s ease}.campaigns-index-item:hover{opacity:1;background:var(--light)}.campaigns-index-item-id{opacity:.7;margin:0;font-size:.66rem;pointer-events:none}.campaigns-index-item-title{pointer-events:none}.campaigns-archive-topbar{margin-top:1.5rem;width:100%;display:flex;justify-content:center;color:var(--mid);cursor:pointer;margin-bottom:1.5rem}.campaigns-archive-topbar-label{padding:0 .5rem;font-weight:700;text-transform:uppercase;border:1px solid var(--mid);border-radius:4px}.campaigns-archive-topbar-icon{margin-left:.5rem;transition:all .3s ease;display:inline-flex;align-items:center;justify-content:center;height:20px;width:20px}.campaigns-archive:not(.open) .campaigns-archive-topbar-icon{transform:scaleY(-1)}.campaigns-archive-list{transition:all .3s ease;max-height:1000px}.campaigns-archive-list .campaign{opacity:.5}.campaigns-archive:not(.open) .campaigns-archive-list{max-height:0;padding:0;border-bottom:2px solid transparent}.campaign{position:relative;width:100%;opacity:.8;cursor:pointer;transition:all .3s ease;background:#fff;box-shadow:0 3px 6px rgba(0,0,0,.05),0 0 3px rgba(66,71,76,.33);border-radius:8px;padding:.66rem;overflow:hidden;margin-bottom:.66rem}.campaign hr{margin:.33rem 0;width:30px}.campaign input{font-family:inherit}.campaign *{pointer-events:none}.campaign.archived:before{content:"Archived";position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;font-size:3rem;text-transform:uppercase;font-weight:700;transform:rotate(-12deg);display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity .3s ease;pointer-events:none}.campaign.targeted,.campaign:hover{opacity:1;background:var(--mid-grey)}.campaign.targeted{cursor:default}.campaign.targeted *{pointer-events:all}.campaign.targeted .campaign-items{max-height:200px;overflow-y:auto;margin-bottom:10px}.campaign.targeted .campaign-details,.campaign.targeted .campaign-items{-webkit-user-select:auto;-moz-user-select:auto;-ms-user-select:auto;user-select:auto;pointer-events:all;opacity:1}.campaign.targeted .campaign-details{max-height:720px;overflow:hidden;overflow-y:auto;transition:all .3s ease}.campaign.targeted .campaign-items-label{text-decoration:underline}.campaign.targeted .campaign-topbar .campaign-close{max-width:15px;margin-right:5px}.campaign.targeted.archived:before{opacity:.3}.campaign-topbar{position:relative;width:100%;height:1rem;font-size:10px;overflow:hidden;display:flex;align-items:center;margin-bottom:5px}.campaign-topbar .campaign-close{cursor:pointer;width:15px;height:15px;display:flex;align-items:center;justify-content:center;transition:all .3s ease;margin-right:0;max-width:0}.campaign-type{font-weight:700;font-size:.66rem;padding:.1rem;opacity:.77}.campaign-status{position:absolute;top:0;right:0;background:grey;font-weight:700;font-size:.88rem;color:#fff;padding:.5rem;opacity:.77;cursor:pointer;border-top-right-radius:8px;transition:opacity .3s ease;border:none;text-transform:uppercase;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;text-align:center}.campaign-status.active{background:var(--accent2)}.campaign-status.scheduled{background:var(--warning)}.campaign-status.live{background:var(--live);-webkit-animation-name:pulse;animation-name:pulse;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.campaign-status .campaign.archived,.campaign-status.expired{background:grey;opacity:.4}.campaign-status:hover{opacity:1}@-webkit-keyframes pulse{0%{opacity:.6}50%{opacity:.1}to{opacity:.6}}@keyframes pulse{0%{opacity:.6}50%{opacity:.1}to{opacity:.6}}.campaign-title{display:block;font-size:1.17em;font-weight:700;margin-bottom:.33rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;border:1px solid transparent;border-radius:4px;padding:0;transition:all .3s ease;max-width:calc(100% - 100px)}.campaign.targeted .campaign-title{padding:3px;border:1px solid var(--text)}.campaign-details,.campaign-items{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none;opacity:1;overflow:hidden;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;max-height:0;transition:all .3s ease}.campaign.targeted .campaign-details{overflow:visible}.campaign-items-label{text-decoration:none;margin-bottom:.1rem;font-size:15px;font-weight:500}.campaign-info{width:100%;padding:.5rem;font-size:1rem;max-width:100%;font-family:inherit}.campaign-options{display:flex;width:100%;margin-bottom:12px}.campaign-convert,.campaign-delete{padding:3px 6px;vertical-align:top;border:none;background:#000;color:#fff;border-radius:3px;font-weight:700;display:flex;align-items:center;cursor:pointer;font-size:13px;margin-right:8px}.campaign-convert svg,.campaign-delete svg{width:13px;height:auto;margin-right:8px}.campaign-convert svg path,.campaign-delete svg path{transition:fill .3s ease}.campaign-convert:hover svg path,.campaign-delete:hover svg path{fill:var(--accent2)}.campaign-delete:hover svg path{fill:#dc143c}.campaign-warnings{position:absolute;right:5px;bottom:5px;font-size:10px;font-weight:700;color:#df8a13;text-align:right}.campaign-actions{display:flex;align-items:center;justify-content:center;position:absolute;top:40px;right:0;transition:all .3s ease;min-width:90px}.campaign:not(.targeted) .campaign-actions{opacity:0;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.campaign-action{background:none;border:none;outline:none;margin:0 .33rem;cursor:pointer;opacity:.5;transition:all .3s ease}.campaign-action,.campaign-action-icon{display:flex;align-items:center;justify-content:center}.campaign-action-icon svg{height:auto;width:auto;max-width:14px;max-height:14px}.campaign-action-icon.unarchive svg{height:auto;width:auto;max-width:28px;max-height:28px}.campaign-action-label{position:absolute;color:transparent;pointer-events:none!important}.campaign-action:hover{opacity:1}.campaignProductItem{position:relative;display:flex;align-items:center;font-size:15px;margin-bottom:5px}.campaignProductItem-label{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;max-width:200px}.campaignProductItem-remove{position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;font-size:11px;display:flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:10px;background:none;border:none;opacity:.66;transition:all .3s ease;cursor:pointer}.campaignProductItem-remove svg{width:12px}.campaignProductItem-remove svg path{transition:fill .3s ease}.campaignProductItem-remove:hover{opacity:1}.campaignProductItem-remove:hover svg path{fill:#dc143c}.campaign-date{position:relative;width:100%;margin-bottom:.33rem;padding:.33rem 0;display:flexs;flex-direction:column;align-items:flex-start;justify-content:space-between;transition:all .3s ease}.campaign-date.open{height:320px}.campaign-date-heading{display:flex;align-items:center;justify-content:flex-start}.campaign-date-reset{display:flex;align-items:center;justify-content:center;cursor:pointer;margin-left:.3rem}.campaign-date-reset svg{width:1rem}.campaign-date .rdtPicker{bottom:100%}.tieredGift-item{cursor:pointer}.campaign-priceTier-add{margin-top:5px;padding:6px;vertical-align:top;border:none;background:#000;color:#fff;border-radius:3px;font-weight:700;display:flex;align-items:center;cursor:pointer;font-size:13px;margin-right:8px;max-height:0;transition:all .3s ease;pointer-events:none;opacity:0}.campaign-priceTier-add svg{width:13px;margin-right:8px}.campaign-priceTier-add svg path{transition:fill .3s ease}.campaign-priceTier-add:hover svg path{fill:var(--accent2)}.campaign.targeted .campaign-priceTier-add{max-height:50px;pointer-events:all;opacity:1}.campaign-priceTier{position:relative;display:flex;align-items:center;margin-top:3px}.campaign-priceTier:first-of-type{margin-top:1rem}.campaign-priceTier:first-of-type .campaign-priceTier-input-label{display:flex}.campaign-priceTier-input-wrapper{position:relative;display:flex;flex-direction:column}.campaign-priceTier-input-wrapper:after{content:"$";position:absolute;left:5px;top:5px;font-size:13px}.campaign-priceTier-input-label{font-size:11px;color:var(--mid);content:"";display:none;position:absolute;bottom:100%;left:0}.campaign-priceTier-input{position:relative;margin-right:5px;height:25px;border:2px solid var(--more-grey);background:transparent;border-radius:4px;width:90px;transition:all .3s ease;padding:3px 3px 3px 12px}.campaign.targeted .campaign-priceTier-input{background:var(--background)}.campaign-priceTier-gift{outline:0;height:25px;width:90px;border-radius:4px;border:2px solid var(--more-grey);background:transparent;cursor:pointer;transition:all .3s ease;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;padding:3px 3px 3px 12px;text-align:left}.campaign-priceTier-gift.targeted{border:2px solid var(--accent)}.campaign-priceTier-input-wrapper.gift-input:after{content:""}.campaign.targeted .campaign-priceTier-gift{background:var(--background)}.campaign.targeted .campaign-priceTier-gift:hover{border:2px solid var(--accent)}.campaign-priceTier-actions{display:flex;align-items:center;justify-content:center;transition:all .3s ease;pointer-events:none;opacity:0}.campaign.targeted .campaign-priceTier-actions{pointer-events:all;opacity:1}.campaign-priceTier-reset{display:flex;align-items:center;justify-content:center;cursor:pointer;margin-left:.3rem}.campaign-priceTier-reset svg{width:1rem}.campaign-priceTier-reset:hover{opacity:1}.campaign-priceTier-reset:hover svg path{fill:var(--accent2)}.campaign-priceTier-removal{position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;font-size:11px;display:flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:10px;background:none;border:none;opacity:.66;transition:all .3s ease;cursor:pointer}.campaign-priceTier-removal svg{width:12px}.campaign-priceTier-removal svg path{transition:fill .3s ease}.campaign-priceTier-removal:hover{opacity:1}.campaign-priceTier-removal:hover svg path{fill:#dc143c}.campaign-scopedPriceTiers{display:flex;align-items:center;max-height:0;overflow:hidden;transition:all .3s ease}.campaign-scopedPriceTiers label{margin-right:.5rem}.campaign.targeted .campaign-scopedPriceTiers{margin-top:5px;max-height:22px}.popup{z-index:99;display:flex;align-items:center;justify-content:center}.popup,.popup-background{position:fixed;top:0;left:0;width:100%;height:100%}.popup-background{background:rgba(0,0,0,.3);z-index:1}.popup-container{position:relative;width:70%;height:70%;transition:all .3s ease;background:#fff;border:2px solid var(--more-grey);box-shadow:0 3px 6px rgba(0,0,0,.05),0 0 3px rgba(66,71,76,.33);border-radius:8px;overflow:hidden;z-index:2;padding:1.5rem}.popup-top{display:flex;justify-content:flex-start;flex-wrap:wrap;width:100%;border-bottom:1px solid var(--more-grey);padding-bottom:.3rem;margin-bottom:.3rem}.popup-tierInfo{display:flex;flex-direction:column;min-width:100px;font-size:11px;margin-bottom:.5rem;margin-right:.66rem}.popup-tierInfo-label{font-size:13px;color:var(--text2);font-weight:600;display:flex;align-items:center}.popup-tierInfo-label svg{width:15px;margin-left:3px;height:auto}.popup-search{width:220px;font-size:1.1rem;background:none;border:none;outline:none;padding:.33rem .33rem .33rem 0;border-bottom:1px solid var(--accent2);font-weight:300}.popup-index{height:100%;overflow:auto;padding:1rem .3rem 6rem}.popup-index-fadeEdge{z-index:2}.popup-index-fadeEdge:after{content:""}.popup-index-fadeEdge,.popup-index-fadeEdge:after{position:absolute;left:0;width:100%;height:1rem;background:linear-gradient(180deg,var(--background),hsla(0,0%,100%,0))}.campaignCollectionItem{position:relative;display:flex;align-items:center;font-size:15px;margin-bottom:5px}.campaignCollectionItem-label{white-space:nowrap;text-overflow:ellipsis;overflow:auto;max-width:200px}.campaignCollectionItem-remove{position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;font-size:11px;display:flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:10px;background:none;border:none;opacity:.66;transition:all .3s ease;cursor:pointer}.campaignCollectionItem-remove:hover{opacity:1}.campaignCollectionItem-remove svg{width:12px}.index-viewer{position:relative;padding:.5rem;width:100%;max-width:500px;overflow:hidden;margin:1rem auto;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;border-radius:8px}.index-viewer-header{text-align:center;border-radius:8px;border-bottom-left-radius:0;border-bottom-right-radius:0}.index-viewer-toolbar{position:relative;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;border:2px solid var(--background2);font-weight:700;padding:.5rem;min-height:80px;border-radius:8px}.index-viewer-toolbar>div{margin-bottom:8px}.index-viewer-text{font-size:12px;width:100%;padding:2px;font-weight:500;opacity:.6}.product-index-item{position:relative;width:100%;opacity:.8;transition:all .15s ease;display:flex;align-items:center;justify-content:space-between;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;box-shadow:0 3px 6px rgba(0,0,0,.05),0 0 3px rgba(66,71,76,.33);border-radius:8px;padding:.66rem;overflow:hidden;margin-bottom:.66rem;cursor:pointer;transition:all .3s ease}.product-index-item:hover{opacity:1;background:var(--mid-grey)}.product-index-item.selected{box-shadow:0 3px 6px rgba(0,0,0,.05),0 0 14px #6f9fff;opacity:1;background:var(--light)}.product-index-item-id{opacity:.7;margin:0;font-size:.66rem;pointer-events:none}.product-index-item-title{pointer-events:none}.product-index-item-inventory{font-size:.8rem;pointer-events:none}.product-index-item-selectBox{display:flex;align-items:center;justify-content:center;min-width:30px}.product-index-item-selectBox-circle{position:relative;width:24px;height:24px;display:flex;align-items:center;justify-content:center;border:2px solid #000;border-radius:15px;cursor:pointer}.product-index-item-selectBox-circle.selected{background:var(--accent);color:#fff}.product-index-item-selectBox-circle svg{width:80%;stroke:#fff;stroke-width:1px}.product-index-list{padding:.5rem;overflow-y:auto;max-width:500px;border-bottom:2px solid var(--background2);border-top:none;max-height:80vh}.product-index-search{width:220px;font-size:1.1rem;background:none;border:none;outline:none;padding:.33rem .33rem .33rem 0;border-bottom:1px solid var(--background2);font-weight:300;margin:.33rem}.viewSelector{display:flex;flex-direction:column}.viewSelector-label{margin-right:.33rem;display:flex;align-items:center}.viewSelector-label span{margin-left:3px;margin-top:2px}.viewSelector-selections{display:flex;align-items:center}.viewSelector-selection{margin-right:.33rem;padding:.33rem;border-radius:4px;cursor:pointer;border:1px solid #000;transition:all .15s ease;background:none;font-weight:700}.viewSelector-selection.selected{background:var(--accent);color:#fff;font-weight:700;text-decoration:underline}.viewSelector-selection:active{transform:scale(1.05)}.addAsAction{display:flex;flex-direction:column;pointer-events:none;transition:all .3s ease}.addAsAction.disabled{opacity:.4}.addAsAction.active{opacity:1;pointer-events:all}.addAsAction-label{margin-right:.33rem}.addAsAction-actions{display:flex;align-items:center}.addAsAction-action{margin-right:.33rem;padding:.33rem;border-radius:4px;cursor:pointer;border:1px solid #000;color:#000;transition:all .15s ease;background:none;font-weight:700}.addAsAction-action:hover{background:var(--accent);color:#fff;font-weight:700}.addAsAction-action:active{transform:scale(1.05)}.collection-index-item{position:relative;width:100%;opacity:.8;transition:all .15s ease;display:flex;align-items:center;justify-content:space-between;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;min-height:60px;box-shadow:0 3px 6px rgba(0,0,0,.05),0 0 3px rgba(66,71,76,.33);border-radius:8px;padding:.66rem;overflow:hidden;margin-bottom:.66rem}.collection-index-item:hover{opacity:1;background:var(--mid-grey)}.collection-index-item-id{opacity:.7;margin:0;font-size:.66rem;pointer-events:none}.collection-index-item-title{pointer-events:none}.collection-index-item-inventory{font-size:.8rem;pointer-events:none}.collection-index-item-selectBox{display:flex;align-items:center;justify-content:center;min-width:30px}.collection-index-item-selectBox-circle{position:relative;width:24px;height:24px;display:flex;align-items:center;justify-content:center;border:2px solid #000;border-radius:15px;cursor:pointer}.collection-index-item-selectBox-circle.selected{background:var(--accent);color:#fff}.collection-index-item-selectBox-circle svg{width:80%;stroke:#fff;stroke-width:1px}.collection-index-list{padding:.5rem;overflow-y:auto;max-width:500px;border-bottom:2px solid var(--background2);border-top:none;max-height:80vh}.collection-index-search{width:220px;font-size:1.1rem;background:none;border:none;outline:none;padding:.33rem .33rem .33rem 0;border-bottom:1px solid var(--background2);font-weight:300;margin:.33rem}.specialCondition-index-item{position:relative;width:100%;opacity:.8;transition:all .15s ease;display:flex;align-items:center;justify-content:space-between;min-height:60px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;box-shadow:0 3px 6px rgba(0,0,0,.05),0 0 3px rgba(66,71,76,.33);border-radius:8px;padding:.66rem;overflow:hidden;margin-bottom:.66rem}.specialCondition-index-item:hover{opacity:1;background:var(--mid-grey)}.specialCondition-index-item-id{opacity:.7;margin:0;font-size:.66rem;pointer-events:none}.specialCondition-index-item-title{pointer-events:none}.specialCondition-index-item-inventory{font-size:.8rem;pointer-events:none}.specialCondition-index-item-selectBox{display:flex;align-items:center;justify-content:center;min-width:30px}.specialCondition-index-item-selectBox-circle{position:relative;width:24px;height:24px;display:flex;align-items:center;justify-content:center;border:2px solid #000;border-radius:15px;cursor:pointer}.specialCondition-index-item-selectBox-circle.selected{background:var(--accent);color:#fff}.specialCondition-index-item-selectBox-circle svg{width:80%;stroke:#fff;stroke-width:1px}.specialCondition-index-list{padding:.5rem;overflow-y:auto;max-width:500px;border-bottom:2px solid var(--background2);border-top:none;max-height:80vh}.campaignEditor{z-index:99;display:flex;align-items:center;justify-content:center}.campaignEditor,.campaignEditor-background{position:fixed;top:0;left:0;width:100%;height:100%}.campaignEditor-background{background:rgba(0,0,0,.3);z-index:1}.campaignEditor-container{position:relative;width:80%;height:90%;transition:all .3s ease;background:#fff;border:2px solid var(--more-grey);box-shadow:0 3px 6px rgba(0,0,0,.05),0 0 3px rgba(66,71,76,.33);border-radius:8px;padding:.66rem;overflow:hidden;z-index:2;display:flex;align-items:flex-start;justify-content:center}@media (max-width:1048px){.campaignEditor-container{flex-direction:column;align-items:flex-start;justify-content:flex-start;overflow:auto}}.campaignEditor-campaign,.campaignEditor-index{position:relative;height:100%;width:50%;max-width:540px}@media (max-width:1048px){.campaignEditor-campaign,.campaignEditor-index{max-width:none;width:100%;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.campaignEditor-campaign .collection-index-list,.campaignEditor-campaign .index-viewer,.campaignEditor-campaign .product-index-list,.campaignEditor-campaign .specialCondition-index-list,.campaignEditor-index .collection-index-list,.campaignEditor-index .index-viewer,.campaignEditor-index .product-index-list,.campaignEditor-index .specialCondition-index-list{max-width:none}}.campaignEditor-campaign{padding:1.5rem;overflow:auto}.campaignEditor-campaign .campaign.targeted{margin-top:3px;background:var(--light-grey);margin-bottom:0}@media (max-width:1048px){.campaignEditor-campaign{overflow:visible;overflow:initial}}.campaignEditor-index{padding:1rem;overflow:auto}@media (max-width:1048px){.campaignEditor-index{overflow:visible;overflow:initial}}.campaignEditor-index .index-viewer{margin:0}.modal{position:fixed!important;top:0!important;left:0!important;min-width:100%;max-width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;z-index:77777!important}@media (max-width:540px){.modal{justify-content:flex-end}}.modal-background{position:fixed;top:0;left:0;width:100%;height:100%;z-index:1;background:rgba(17,17,17,.33);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);transition:background .15s ease,-webkit-backdrop-filter .15s ease;transition:background .15s ease,backdrop-filter .15s ease;transition:background .15s ease,backdrop-filter .15s ease,-webkit-backdrop-filter .15s ease}.modal-container{z-index:2;position:relative;display:flex;flex-direction:column;align-items:center;padding:1rem;border-radius:8px;background:var(--background);max-width:100%;max-height:80%;border:1px solid var(--light);box-shadow:0 0 10px hsla(0,0%,100%,.1),0 0 10px hsla(0,0%,100%,.1),0 0 2px hsla(0,0%,100%,.1),0 0 5px hsla(0,0%,100%,0),0 0 1px hsla(0,0%,100%,0),0 0 40px hsla(0,0%,100%,0),0 0 1px hsla(0,0%,100%,0),0 0 1px hsla(0,0%,100%,0)}@media (max-width:540px){.modal-container{width:100%;padding-bottom:2rem;border-bottom-right-radius:0;border-bottom-left-radius:0;min-height:220px}}.modal-helptext{font-size:13px;color:var(--text2);margin-top:.5rem;text-align:center}.modal-text{text-align:center;margin-bottom:1rem;font-size:15px}.modal-action,.modal-actions{display:flex;align-items:center;justify-content:center}.modal-action{margin:0 .5rem;background:none;border:1.5px solid var(--text);color:var(--text);cursor:pointer;min-height:40px;min-width:84px;border-radius:40px;transition:all .3s ease}.modal-action:hover{color:var(--background);background:var(--text)}.appConfirm .modal-container{max-width:350px}.appConfirm .confirm{color:var(--accent);border:1.5px solid var(--accent)}.appConfirm .confirm:hover{color:var(--background);background:var(--accent)}.logsLink{position:fixed;z-index:10;top:1rem;left:1rem;display:flex;align-items:center;justify-content:center;color:var(--text);transition:all .3s ease}.logsLink svg{max-width:100%;max-height:100%}.logsLink-icon{position:relative;display:flex;align-items:center;justify-content:center;width:40px;height:40px;opacity:.8}.logsLink-icon:hover{opacity:1}.logsLink-label{transition:all 666ms ease;max-width:0;opacity:0;white-space:nowrap}.logsLink:hover .logsLink-label{max-width:200px;opacity:1}.logItem{width:100%;border-bottom:1px solid var(--mid)}.logItem,.logItem-heading{position:relative;min-height:50px}.logItem-heading{display:flex;align-items:center;cursor:pointer}.logItem-heading:hover{background:var(--light)}.logItem-subheading{margin-bottom:1rem;color:var(--text2)}.logItem-heading-timestamp{opacity:.8;position:absolute;bottom:2px;right:2px;font-size:12px}.logItem-heading-message{display:flex;align-items:center;max-width:100%;width:100%}.logItem-message-label{display:flex;align-items:center;justify-content:center;margin-right:10px;font-size:12px;background:var(--text);color:var(--background);padding:6px 4px}.logItem-message-text{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:75%;font-size:14px}.logItem-info{position:relative;max-height:0;overflow:hidden;transition:all .3s ease}.logItem.expanded .logItem-info{max-height:1000px}.logItem-info-property{position:relative;display:flex;flex-direction:column;width:100%;margin-bottom:1rem}.logItem-info-property-label{text-transform:uppercase;text-decoration:underline;margin-bottom:.5rem}.logItem-info-property-value{background:var(--mid-grey);padding:.5rem;border-radius:4px;width:100%;overflow:auto;max-height:640px}.loggedActivity{padding:1rem}.loggedActivity-header{margin-bottom:1rem;display:flex;align-items:center;justify-content:space-between;width:100%}.loggedActivity-heading{text-decoration:underline}.loggedActivity-goback{background:var(--text);display:flex;align-items:center;justify-content:center;padding:6px;border-radius:4px;color:var(--background)}.loggedActivity-goback-icon{transform:rotate(90deg);margin-right:5px}.loggedActivity-goback-icon svg{max-width:1rem;max-height:1rem}
/*# sourceMappingURL=main.c73c56dd.chunk.css.map */