@import"https://fonts.googleapis.com/css?family=Roboto:300,400,400i,500,500i&display=swap";.promotions__export,.promotions__campaign-edit,.promotions__promotion-edit,.campaign-card__edit,.campaign__coupon-download,.campaign__promotion-edit,.campaign__coupon-edit,.campaign__promotion-association-edit,.campaign__back{text-decoration:none;color:#003edd}.promotions__export:hover,.promotions__campaign-edit:hover,.promotions__promotion-edit:hover,.campaign-card__edit:hover,.campaign__coupon-download:hover,.campaign__promotion-edit:hover,.campaign__coupon-edit:hover,.campaign__promotion-association-edit:hover,.campaign__back:hover{text-decoration:underline}.create-resource__footer__submit-button-disabled,.create-resource__footer__submit-button-disabled:hover,.create-resource__footer__submit-button{color:#fff;font-size:16px;line-height:20px;font-style:normal;font-weight:700;background-color:#003edd;padding:.5em 1em;border-radius:4px;border:none}.create-resource__footer__submit-button-disabled:hover,.create-resource__footer__submit-button:hover{background-color:#003edd}.form-field__control-textarea:disabled,.create-resource__footer__submit-button-disabled,.create-resource__footer__submit-button-disabled:hover{cursor:not-allowed;background-color:#ebebe4;color:#222;opacity:.5}.modal__action_button,.campaign__header-item-button,.campaign__footer-item-button{border:1px solid #003edd;border-radius:4px;background-color:#003edd;padding:.5rem .5rem;text-decoration:none;color:#fff;cursor:pointer}.modal__action_button:disabled{background-color:#ebebe4;cursor:not-allowed;border:none;color:#222}.campaign-card,.campaign__promotion-card,.campaign__coupons-card{background:#fafafa;border:1px solid #cacaca;border-radius:4px;display:flex;margin:1rem 0;cursor:pointer;height:-moz-fit-content;height:fit-content}.campaign-card>a,.campaign__promotion-card>a,.campaign__coupons-card>a{text-decoration:none;width:100%;color:inherit}.campaign-card>a:visited,.campaign__promotion-card>a:visited,.campaign__coupons-card>a:visited,.campaign-card>a:active,.campaign__promotion-card>a:active,.campaign__coupons-card>a:active{text-decoration:none;color:inherit}.campaign-card .link-component__disabled-link,.campaign__promotion-card .link-component__disabled-link,.campaign__coupons-card .link-component__disabled-link{width:100%;cursor:auto}html,body{font-size:16px;font-family:"Mark OT Book","Mark OT Extlight","Mark OT Hairline","Mark OT Ultra","Roboto",Helvetica,Arial,sans-serif;color:#222;background-color:#fff;margin:0;padding:0;height:100%}@font-face{font-family:"MarkOT-Regular";font-style:"normal";font-weight:"normal";src:url("https://tendril-fonts.s3.amazonaws.com/Mark/Fonts/5423483/230b3c63-b497-421b-ae7d-182024bef8ac.eot?#iefix");src:url("https://tendril-fonts.s3.amazonaws.com/Mark/Fonts/5423483/230b3c63-b497-421b-ae7d-182024bef8ac.eot?#iefix") format("eot"),url("https://tendril-fonts.s3.amazonaws.com/Mark/Fonts/5423483/ec598369-4d91-4a16-9db3-6654f68d3c28.woff2") format("woff2"),url("https://tendril-fonts.s3.amazonaws.com/Mark/Fonts/5423483/90214997-3760-4b80-a23b-fec02ab55fac.woff") format("woff"),url("https://tendril-fonts.s3.amazonaws.com/Mark/Fonts/5423483/118e930e-1f56-4131-aee9-236212c0a10b.ttf") format("truetype")}@font-face{font-family:"Mark OT";src:url("../fonts/MarkOT.woff2") format("woff2"),url("../fonts/MarkOT.woff") format("woff");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"Mark OT Book";src:url("../fonts/MarkOT-Book.woff2") format("woff2"),url("../fonts/MarkOT-Book.woff") format("woff");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"Mark OT Extlight";src:url("../fonts/MarkOT-Extlight.woff2") format("woff2"),url("../fonts/MarkOT-Extlight.woff") format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"Mark OT";src:url("../fonts/MarkOT-Black.woff2") format("woff2"),url("../fonts/MarkOT-Black.woff") format("woff");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:"Mark OT";src:url("../fonts/MarkOT-BlackItalic.woff2") format("woff2"),url("../fonts/MarkOT-BlackItalic.woff") format("woff");font-weight:900;font-style:italic;font-display:swap}@font-face{font-family:"Mark OT";src:url("../fonts/MarkOT-Bold.woff2") format("woff2"),url("../fonts/MarkOT-Bold.woff") format("woff");font-weight:bold;font-style:normal;font-display:swap}@font-face{font-family:"Mark OT Book";src:url("../fonts/MarkOT-BookItalic.woff2") format("woff2"),url("../fonts/MarkOT-BookItalic.woff") format("woff");font-weight:normal;font-style:italic;font-display:swap}@font-face{font-family:"Mark OT";src:url("../fonts/MarkOT-BoldItalic.woff2") format("woff2"),url("../fonts/MarkOT-BoldItalic.woff") format("woff");font-weight:bold;font-style:italic;font-display:swap}@font-face{font-family:"Mark OT";src:url("../fonts/MarkOT-Light.woff2") format("woff2"),url("../fonts/MarkOT-Light.woff") format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"Mark OT Hairline";src:url("../fonts/MarkOT-HairlineItalic.woff2") format("woff2"),url("../fonts/MarkOT-HairlineItalic.woff") format("woff");font-weight:normal;font-style:italic;font-display:swap}@font-face{font-family:"Mark OT Extlight";src:url("../fonts/MarkOT-ExtlightItalic.woff2") format("woff2"),url("../fonts/MarkOT-ExtlightItalic.woff") format("woff");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:"Mark OT";src:url("../fonts/MarkOT-HeavyItalic.woff2") format("woff2"),url("../fonts/MarkOT-HeavyItalic.woff") format("woff");font-weight:900;font-style:italic;font-display:swap}@font-face{font-family:"Mark OT";src:url("../fonts/MarkOT-Heavy.woff2") format("woff2"),url("../fonts/MarkOT-Heavy.woff") format("woff");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:"Mark OT";src:url("../fonts/MarkOT-Medium.woff2") format("woff2"),url("../fonts/MarkOT-Medium.woff") format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Mark OT";src:url("../fonts/MarkOT-MediumItalic.woff2") format("woff2"),url("../fonts/MarkOT-MediumItalic.woff") format("woff");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:"Mark OT";src:url("../fonts/MarkOT-LightItalic.woff2") format("woff2"),url("../fonts/MarkOT-LightItalic.woff") format("woff");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:"Mark OT Hairline";src:url("../fonts/MarkOT-Hairline.woff2") format("woff2"),url("../fonts/MarkOT-Hairline.woff") format("woff");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"Mark OT";src:url("../fonts/MarkOT-Italic.woff2") format("woff2"),url("../fonts/MarkOT-Italic.woff") format("woff");font-weight:normal;font-style:italic;font-display:swap}@font-face{font-family:"Mark OT";src:url("../fonts/MarkOT.woff2") format("woff2"),url("../fonts/MarkOT.woff") format("woff");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"Mark OT";src:url("../fonts/MarkOT-Thin.woff2") format("woff2"),url("../fonts/MarkOT-Thin.woff") format("woff");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:"Mark OT";src:url("../fonts/MarkOT-ThinItalic.woff2") format("woff2"),url("../fonts/MarkOT-ThinItalic.woff") format("woff");font-weight:100;font-style:italic;font-display:swap}@font-face{font-family:"Mark OT Ultra";src:url("../fonts/MarkOT-Ultra.woff2") format("woff2"),url("../fonts/MarkOT-Ultra.woff") format("woff");font-weight:normal;font-style:normal;font-display:swap}div{box-sizing:border-box}.site-main__container{display:flex;min-height:calc(100vh - 171px);background:linear-gradient(0deg, #FFFFFF 42.21%, rgba(199, 204, 222, 0.2) 100%)}.navigation__sidebar{background-color:#001241;display:flex;flex-direction:column;gap:2rem;width:6.25rem;min-height:100vh;padding:1.5rem .5rem}.navigation__header{display:flex;justify-content:center;align-items:flex-start}.navigation__header-icon{width:2.7rem;height:2.7rem}.navigation__items{display:flex;flex-direction:column}.navigation__item{display:flex;flex-direction:column;text-decoration:none;color:#fff;padding:.5rem 0}.navigation__item-link{display:flex;flex-direction:column;justify-content:center;align-items:center;color:#fff;font-size:11px;font-weight:700;text-decoration:none;padding:.75rem 0;border-radius:4px;width:5.25rem}.navigation__item-icon{fill:#fff;width:1.25rem;height:1.25rem;padding-bottom:.5rem}.navigation__item-link--disabled{opacity:.4;color:#fff}.navigation__item-link--active{background-color:#0009b5;font-weight:700}.login__container{height:100%;background-color:#00e297;background-image:url("https://marketplace-cdn.prd.rotw.uplight.io/coupon-admin/login/green-pattern-large.png");background-size:cover;margin:0;padding:0;display:flex;flex-direction:row;align-items:center}.login__wrapper{display:flex;width:100%;align-items:center;justify-content:center}.login__card{display:flex;flex-direction:column;align-items:center;justify-content:center;background-color:#fff;padding:.75rem;border-radius:8px;box-shadow:0px 0px 8px rgba(0,0,0,.25);animation:login-card-animation 1.3s cubic-bezier(0.3, 0, 0, 1.4)}@keyframes login-card-animation{0%,40%{transform:translateY(80%) scale(0.8);opacity:0}100%{transform:translateY(0%) scale(1);opacity:1}}.login__logo{position:relative;top:-2.15rem;width:180px;margin-bottom:-1.15rem}.login__text{font-family:"Mark OT Book","Mark OT Extlight","Mark OT Hairline","Mark OT Ultra","Roboto",Helvetica,Arial,sans-serif;color:#222;display:flex;flex-direction:column;align-items:center}.login__text--title{font-size:1.25rem;font-weight:400}.login__text--subtitle{font-size:.875rem;font-weight:400;margin-top:.5rem}.login__CTA{border:1px solid #003edd;border-radius:4px;display:flex;flex-direction:row;align-items:center;margin:1.5rem 1rem 1rem 1rem;padding:.5rem 1rem;text-decoration:none;font-size:16px;font-weight:500}.login__cta--icon{height:15px;width:15px;padding-right:.5rem}.login__CTA--text{font-family:"Mark OT Book","Mark OT Extlight","Mark OT Hairline","Mark OT Ultra","Roboto",Helvetica,Arial,sans-serif;font-size:16px;font-weight:500;line-height:1.25rem;color:#003edd}.login__sign-out{margin:2rem;color:#fff}.site-footer__container{background-color:#444;display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:1.125rem 3.25rem}.site-footer__version-text{font-size:14px;font-weight:normal;color:#fff}.site-footer__logo{height:35px}.site-header__container{display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:1rem 3rem;height:5.5rem;background-color:#fff;position:absolute;left:6.25rem;right:0;z-index:99}.site-header__title{font-weight:500;font-size:24px}.site-header__env-indicator{display:flex;flex-direction:row;border-radius:15px;box-shadow:0 0 8px 0 #d9d9d9}.env-indicator-option{padding:0 .375rem;margin:.2rem;font-family:"Mark OT Book","Mark OT Extlight","Mark OT Hairline","Mark OT Ultra","Roboto",Helvetica,Arial,sans-serif;font-size:.75rem;font-weight:600;color:#d4d4d4;text-decoration:none}.env-indicator-option--selected{border-radius:15px;background-color:#00e297;color:#003edd}.site-header__logo{margin-right:0}.site-header__logout-CTA{border:1px solid #003edd;border-radius:4px;background-color:#003edd;padding:.5rem 1.5rem;text-decoration:none}.site-header__logout-CTA--text{font-family:"Mark OT Book","Mark OT Extlight","Mark OT Hairline","Mark OT Ultra","Roboto",Helvetica,Arial,sans-serif;color:#fff;font-size:14px;font-weight:500}.coupon-admin{width:calc(100vw - 6rem);position:relative;display:flex;flex-direction:column}.coupon_admin__body{padding:3rem;background-color:#e6e6e6;flex-grow:1;margin-top:3rem}.landing-page{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;width:100%;padding:0 3rem}.landing-page__container{display:flex;flex-direction:row;width:-moz-fit-content;width:fit-content;max-width:40rem;margin:5rem 0 0;padding:2rem 2.5rem;background-color:#fff;border:1px solid #cacaca;border-radius:4px}.landing-page-logo{max-width:140px}.landing-page-intro{display:flex;align-items:center;justify-content:center;padding:.5rem 0 .5rem 2rem}.store-selector{position:relative;padding:.5rem 0}.store-selector__dropdown{font-family:"Mark OT Book","Mark OT Extlight","Mark OT Hairline","Mark OT Ultra","Roboto",Helvetica,Arial,sans-serif;font-size:20px;font-weight:400;background:#fff;color:#222;border:none;outline:none;cursor:pointer;padding:1rem 2.5rem 1rem 0rem;width:inherit;max-width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.store-selector__dropdown:focus{border:none;outline:none;width:auto}.store-selector__dropdown:active+.store-selector__icon-container{transform:rotate(180deg)}.store-selector__dropdown option:hover{background-color:lime}.store-selector__icon-container{position:absolute;right:.25rem;top:.25rem;width:1.8rem;aspect-ratio:1;border-radius:100%;border:none;pointer-events:none;background-color:#e6e6e6}.store-selector__icon{position:absolute;inset:0;margin:auto;width:.875rem;fill:#003edd}.campaigns__header-container{display:flex;margin:0 0 4rem;align-items:center}.campaigns__title{font-weight:350;font-size:32px;flex:1 1 0}.campaigns__create-button{border:1px solid #003edd;border-radius:4px;background-color:#003edd;color:#fff;padding:.5rem 1.5rem;text-decoration:none;font-weight:500;font-size:16px}.campaigns__wrapper{margin-top:2rem;display:flex;background:#e6e6e6}.campaigns__container{flex:1}.campaigns__container+.campaigns__container{margin-left:.25rem}.campaigns__header{background-color:#00e297;display:flex;padding:0 1.5rem;border-radius:5px}.campaigns__header-item{display:flex;align-items:center;cursor:pointer;height:3rem;font-weight:500;font-size:16px}.campaigns__header-item+.campaigns__header-item{margin-left:2.5rem}.campaigns__sort-icon{fill:#003edd;width:.75rem;margin:.25rem 0 0 .5rem}.campaigns__filter-icon{fill:#003edd;width:.75rem;margin:.25rem 0 0 .5rem}.campaigns__list{margin:0;padding:0 .3rem 0 0;overflow-y:auto;max-height:calc(100vh - 25rem);min-height:10rem}.campaigns__promotions{background:#fff;border:1px solid #cacaca;font-size:.875rem;padding:1rem;margin:2rem 1.5rem;display:flex;align-items:center}.campaigns__promotions-icon{width:2.5rem;margin-right:1rem;fill:#003edd}.campaigns__promotions-faq{flex:1 0 0}.campaign__header-item-header-text{flex:1;font-weight:500;color:#222}.campaign__list-card-container{display:flex;flex-wrap:wrap}.campaign__list-card-container .campaign-card{flex:100%}.campaign__title{margin:0 0 2rem;font-size:1.5rem}.campaign__wrapper{display:flex;background:#fff}.campaign__back{display:flex;align-items:center;font-size:16px;color:#222}.campaign__back:hover{text-decoration:none}.campaign__back-icon{height:1.125rem;fill:#222;margin-right:.75rem}.campaign__container,.promotion__container,.coupons__container{flex:1}.campaign__container+.campaign__container,.campaign__container+.promotion__container,.campaign__container+.coupons__container,.promotion__container+.campaign__container,.promotion__container+.promotion__container,.promotion__container+.coupons__container,.coupons__container+.campaign__container,.coupons__container+.promotion__container,.coupons__container+.coupons__container{margin-left:.25rem}.campaign__no-assigned-resource{text-align:center;font-weight:bold;font-weight:350;font-size:32px}.campaign__header,.campaign__footer{display:flex;padding:1rem 1.5rem;justify-content:flex-end}.campaign__header-item,.campaign__footer-item{display:flex;align-items:center;cursor:pointer;height:3rem;font-weight:500;font-size:16px}.campaign__header-item+.campaign__header-item,.campaign__header-item+.campaign__footer-item,.campaign__footer-item+.campaign__header-item,.campaign__footer-item+.campaign__footer-item{margin-left:2.5rem}.campaign__header-item-header-text,.campgin__footer-item-footer-text{flex:1}.campaign__sort-icon{fill:#003edd;width:.75rem;margin:.25rem 0 0 .5rem}.campaign__filter-icon{fill:#003edd;width:.75rem;margin:.25rem 0 0 .5rem}.campaign__list,.promotion__list,.coupon__list{padding:0 1.5rem}.campaign__promotions{margin:2rem 0 0;padding:0 1.5rem;list-style:none}.campaign__promotion-row{border:1px solid #cacaca;border-radius:4px;display:block}.campaign__promotion-row+.campaign__promotion-row{margin-top:1.5rem}.campaign__promotion,.campaign__coupon{flex:1;display:flex}.campaign__promotion-left{flex:1}.campaign__promotion-container{display:flex}.campaign__promotion-toggle{cursor:pointer;padding:1.5rem .75rem 0 1rem;display:flex;align-items:flex-start}.campaign__promotion-toggle-icon{fill:#003edd;width:.75rem}.campaign__promotion-toggle-icon--expanded{transform:rotate(180deg)}.campaign__promotion-name,.campaign__coupon-name{font-size:.875rem;line-height:1.75rem}.campaign__promotion-details,.campaign__coupon-details{font-size:.75rem;font-style:italic}.campaign__promotion-right,.campaign__coupon-right{display:flex;justify-content:space-between;align-items:center;gap:1rem}.assign-promotions__container{display:flex;align-content:center;justify-content:center;padding:1rem}.assign-promotion__select-container{max-width:100%}.assign-promotion__select-container>*{max-width:100%;margin:1rem 0}.assign-promotion__select{padding:.25rem 1.75rem .3rem .75rem;cursor:pointer;border-radius:3px;text-overflow:ellipsis;position:relative}.assign-promotion__select option{width:100%}.generate-code__container{display:flex;align-content:center;justify-content:center;padding:1rem}.generate-code__number-container{max-width:100%}.generate-code__number-container>*{max-width:100%;margin:1rem 0;display:block}.campaign__coupon-download,.campaign__promotion-edit,.campaign__coupon-edit,.campaign__promotion-association-edit{font-size:.875rem}.campaign__coupons{margin:2rem 0 0;padding:0 1.5rem;list-style:none}.campaign__promotion-state,.campaign__coupon-state{display:flex;justify-content:center;align-items:center;flex:1;flex-grow:1}.campaign__promotion-edit-promotion,.campaign__coupon-edit-coupon,.campaign__coupon-genetate-codes,.campaign__coupon-download-codes,.campaign__promotion-edit-associatoin{color:#222;height:1.2rem;cursor:pointer}.campaign__promotion-remove-association,.campaign__coupon-remove-association{color:#ec0239;height:1.2rem}.campaign__coupon-details{flex:1}.campaign__coupon-controls{display:flex;justify-content:space-between;align-items:center;gap:1rem}.campaign-card__selector{width:1.25rem;padding:1rem;display:flex}.campaign-card__details{flex:1;padding:.75rem 0}.campaign-card__details-top{display:flex;align-items:center;padding-bottom:.5rem;border-bottom:1px solid #4c4c4c;margin-bottom:.5rem}.campaign-card__name{flex:1 1 0;margin-right:1rem;font-size:14px;font-weight:400}.campaign-card__edit{font-size:12px;font-weight:400;flex:0 1 auto}.campaign-card__details-bottom{display:flex}.campaign-card__dates{flex:1 1 0;font-size:12px;font-weight:400}.campaign-card__state{flex:0 1 auto;font-size:14px;font-weight:400}.campaign-card__promo-count{font-style:italic;font-size:14px;font-weight:400}.campaign-card__edit-icon{color:#222;height:1.2rem}.status-badge{border-radius:4px;height:-moz-fit-content;height:fit-content;font-size:12px;font-weight:400;padding:.15rem 1rem .25rem}.status-badge--active{color:#fff;background:#2a7e4d}.status-badge--pending{color:#222;background:rgba(240,204,1,.5)}.status-badge--expired{color:#222;background:rgba(87,84,108,.3)}.status-badge--disabled{color:#fff;background:#ec0239}.status-badge--medium{font-size:.6rem;padding:.05rem 1.3rem .2rem}.status-badge--small{font-size:.5rem;text-transform:uppercase;padding:.1rem .3rem .2rem}.promotions__header-container{display:flex;margin:0 0 4rem;align-items:center}.promotions__title{font-size:1.5rem;flex:1 1 0}.promotions__create-button{border:1px solid #003edd;border-radius:4px;background-color:#003edd;color:#fff;padding:.5rem 1.5rem;text-decoration:none}.promotions-wrapper{margin-top:2rem;background:#fff;overflow:auto}.promotions{border-spacing:0;width:-moz-max-content;width:max-content;min-width:100%}.promotions__header{background-color:#001241}.promotions__created,.promotions__type,.promotions__codes,.promotions__status,.promotions__dates,.promotions__campaign,.promotions__promotion,.promotions__header-created,.promotions__header-type,.promotions__header-codes,.promotions__header-status,.promotions__header-dates,.promotions__header-campaign,.promotions__header-promotion{vertical-align:text-top;font-size:.875rem;font-weight:400;padding:0 1rem 0 1.5rem}.promotions__header-created,.promotions__header-type,.promotions__header-codes,.promotions__header-status,.promotions__header-dates,.promotions__header-campaign,.promotions__header-promotion{vertical-align:middle;text-align:left;cursor:pointer;height:3rem}.promotions__promotion,.promotions__header-promotion{left:0;position:sticky;z-index:9999;background-color:inherit}.promotions__header-promotion{border-right:1px solid #fff}.promotions__promotion-description{font-size:.75rem;font-style:italic;margin-top:.25rem}.promotions__promotion-edit{margin:.25rem 0 0 1rem;font-size:.75rem}.promotions__sort-icon{fill:#fff;width:.75rem;margin:.25rem 0 0 .5rem}.promotions__filter-icon{fill:#fff;width:.75rem;margin:.25rem 0 0 .5rem}.promotions__row{background:#fff}.promotions__row--odd{background:#f2f2f2}.promotions__promotion{border-right:1px solid #cacaca;padding-top:.625rem;padding-bottom:.625rem}.promotions__promotion-details{display:flex;align-items:flex-start;justify-content:space-between}.promotions__column{padding:.75rem 0}.promotions__sub-row+.promotions__sub-row{margin-top:.5rem}.promotions__status .status-badge{display:inline-block;margin-bottom:.4rem}.promotions__codes-total{display:flex;justify-content:space-between}.promotions__export{cursor:pointer;font-size:.75rem;margin-left:1rem}.text-color{color:#fff}.toggle-switch__wrapper{position:relative;width:3.125rem;height:1.25rem}.toggle-switch__slider{cursor:pointer;height:1.25rem;width:3.125rem;transition:.4s ease;border-radius:15px;background:#c4c4c4}.toggle-switch__slider:before{width:1rem;height:1rem;position:absolute;background:#fff;border-radius:15px;content:"";margin:0;padding:0;top:50%;left:.1rem;transform:translateY(-50%);transition:.4s;cursor:pointer}.toggle-switch__slider--on{background:#003edd}.toggle-switch__slider--on:before{left:2rem}.toggle-switch__label{position:absolute;top:.1875rem;font-size:.6rem;font-weight:500;right:.75rem;color:#57546c}.toggle-switch__label--on{left:.625rem;color:#fff}.tooltip{position:relative}.tooltip>span{display:none}.tooltip:hover>span{position:absolute;top:calc(100% + 10px);width:250px;max-width:250px;background-color:#222;color:#fff;font-weight:bold;display:inline-block;padding:.5rem .8rem;border-radius:.5rem;text-align:center}.tooltip:hover>span::before{content:"";height:10px;width:10px;top:-10px;transform:inherit;position:absolute;background-color:#222;-webkit-clip-path:polygon(50% 0, 100% 100%, 100% 100%, 0 100%);clip-path:polygon(50% 0, 100% 100%, 100% 100%, 0 100%)}.tooltip>.right::before{right:10%}.tooltip>.center::before{left:46%}.center{transform:translateX(-50%)}.right{transform:translateX(-90%)}.create-resource__header-text{font-weight:500;font-size:16px}.create-resource__form-container{background-color:#f4f4f4;border:1px solid #c7ccde;border-radius:.5rem;padding:0px 32px}.create-resource__container{background-color:#fff;border-radius:.5rem;padding:16px 32px}.create-resource__footer{display:flex;align-items:center;margin:16px 0px;justify-content:flex-end}.form-field__container{padding-bottom:2rem;box-sizing:border-box;border-bottom:1px solid #c7ccde}.form-field__label-container{cursor:text;color:#222;margin-bottom:16px;font-weight:400;font-size:14px;margin-top:30px}.form-field__label-container-readonly{cursor:text;color:#222;margin-bottom:16px;font-weight:400;font-size:14px;margin-top:30px}.form-field__label-text-error{color:#ec0239}.form-field__field-error-container{margin:0px 5px}.form-field__field-error{font-size:small;color:#ec0239}.form-field__control,.form-field__control-textarea{color:#222;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff;box-sizing:border-box;border:1px solid #c7ccde;border-radius:.5rem;width:100%;min-height:56px;padding:0px 16px;vertical-align:middle}.form-field__control:focus,.form-field__control-textarea:focus{border:1px solid #222}.form-field__control-readonly{width:100%;min-height:28px;padding:14px 16px;border-bottom:1px solid #c7ccde;font-size:16px;font-weight:400}.form-field__contianer-readonly{padding:10px 0px}.form-field__control-readonly-pre{width:100%;overflow-x:auto}.form-field__control-textarea{min-height:100px;vertical-align:middle;padding:10px 16px;resize:none}.status-toast__container{position:fixed;left:50%;transform:translateX(-50%);top:0;z-index:99}.status-toast__message-container{margin-top:50px;padding:14px 24px;border-radius:5px;color:#222;font-weight:400;animation:3.1s ease-out fadeOut}.status-toast__message-container-error{background:#fa9f97;box-shadow:0 8px 8px -4px #fa9f97}.status-toast__message-container-success{background:#8eebb5;box-shadow:0 8px 8px -4px #8eebb5}@keyframes fadeOut{25%{margin-top:50px;opacity:1}100%{margin-top:0px;opacity:0}}.modal__container{position:fixed;top:0;left:0;height:100vh;width:100vw;-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);z-index:1;display:flex;align-items:center;justify-content:center;cursor:pointer}.modal__container .modal__card{max-height:50vh;width:27rem;background-color:#fff;box-shadow:0 4px 25px #fff;z-index:2;position:relative;border:1px solid #222}.modal__container .modal__card .modal__card-close{position:absolute;right:1rem;top:1rem;height:10px;width:10px;font-size:1rem;font-weight:bold;color:#ec0239}.modal__container .modal__card .modal__card-content{display:flex;align-content:center;justify-content:center;flex-direction:column;height:100%}.modal__container .modal__card .modal__card-content-form{width:100%;flex:1;padding:2rem 2rem}.modal__container .modal__card .modal__card-content-footer{width:100%;border-top:1px solid #222;display:flex;align-items:center;justify-content:flex-end;gap:1rem;padding:.5rem 1rem}.modal__action_button{font-family:"Mark OT Book","Mark OT Extlight","Mark OT Hairline","Mark OT Ultra","Roboto",Helvetica,Arial,sans-serif;font-size:16px;font-weight:500}.modal__action_button:disabled{font-family:"Mark OT Book","Mark OT Extlight","Mark OT Hairline","Mark OT Ultra","Roboto",Helvetica,Arial,sans-serif;font-size:16px;font-weight:500}.modal__action_button-transparent{background-color:transparent;border:none}.tabs__container{width:100%}.tabs__header{padding:0 1.5rem;display:flex;justify-content:flex-start;gap:2rem}.tabs__tab-header{height:2.5rem;font-weight:500;font-size:16px;display:flex;align-items:center;padding:.5rem 1rem;cursor:pointer}.tabs__tab-header-selected{border-bottom:2px solid #003edd}.tabs__content-container{flex:1}.tabs__tab-header-disabled{color:#cacaca;cursor:not-allowed}.accordion__container{display:flex;justify-content:space-between;flex:1;flex-direction:column;padding:.75rem 1.5rem;max-width:100%;cursor:pointer}.accordion__short-description-container{display:flex;align-items:center;flex:1;gap:1rem}.store-selector__container{width:17rem;outline:1px solid #000;padding:0 .5em 0 1rem;border-radius:5px}.store-selector__heading{width:20rem}