body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.Logo__image-logo{height:4rem}.Logo--container{display:flex;justify-content:center}.AuthLayout{background-color:#f7fafc;min-height:100vh}.AuthLayout,.AuthLayout--container{align-items:center;display:flex;justify-content:center}.AuthLayout--container{background-color:#fff;border-radius:.5rem;padding:2rem}.AuthLayout__content{align-items:center;justify-content:center}.AuthLayout__logo.MuiGrid-item{margin-bottom:2rem;margin-left:-1.5rem}.DrawerContent--menu-container.MuiListItemButton-root.Mui-selected,.DrawerContent--menu-container.MuiListItemButton-root.Mui-selected:hover{background:linear-gradient(264.65deg,#7e1c44 4.28%,#d84076 105.43%)}.DrawerContent--menu-container.MuiListItemButton-root.Mui-selected .MuiListItemText-primary{color:#fff;font-weight:600;opacity:1}.DrawerContent--menu-container.MuiListItemButton-root{align-items:flex-start;margin-bottom:.25rem;margin-top:.25rem}.DrawerContent--menu-container.MuiListItemButton-root:hover .MuiListItemIcon-root,.DrawerContent--menu-container.MuiListItemButton-root:hover .MuiListItemText-primary{opacity:1}.DrawerContent__menu-icon.MuiListItemIcon-root{min-width:0}.DrawerContent__menu-title{margin-bottom:0!important;margin-left:.5rem;margin-top:0!important}.DrawerContent__menu-title .MuiListItemText-primary{color:#344054;font-size:.875rem;font-weight:600}.DrawerHeader{align-items:center;display:flex;justify-content:flex-start;margin-bottom:1rem;margin-top:1rem;padding-left:.5rem}.DrawerHeader__image-logo{height:3.5rem}.DrawerFooter{bottom:0;position:fixed;width:10rem}.DrawerFooter--container{align-items:center;margin-bottom:2rem;margin-left:1rem}.DrawerFooter__title{color:#344054;font-size:.75rem!important;font-weight:600!important;overflow:hidden;text-overflow:ellipsis}.DrawerFooter__avatar.MuiAvatar-colorDefault{font-size:1rem;height:2rem;width:2rem}.DrawerToggle--button.MuiIconButton-colorPrimary{background-color:#0f142b;color:#fff;height:2rem;position:absolute;top:1.5rem;width:2rem;z-index:1202}.DrawerToggle--button.MuiIconButton-colorPrimary:hover{background-color:#1c2651}.DrawerToggle__open{left:10rem}.DrawerToggle__close{left:3.5rem}.AdminLayout{display:flex;min-height:100vh;position:relative;width:100%}.AdminLayout--outlet{background-color:#f7fafc;flex-grow:1;padding:0 2rem;width:100%}.KpiTile--container{align-items:flex-end;background:#fff;border-radius:.5rem;box-shadow:3px 0 15px #0000001c;justify-content:space-between;padding:.75rem 1rem}.KpiTile__name{color:#6c737f;font-size:.875rem;margin-top:.5rem}.KpiTile__value{color:#b32e5d;font-size:1.5rem;font-weight:700;text-transform:uppercase}.SubHeading--title{color:#1e1f25;font-size:1rem;font-weight:700}.CustomBreadcrumbs__link{color:#4b5565;cursor:pointer;font-size:.875rem!important;font-weight:500!important}.CustomBreadcrumbs__link:hover{text-decoration:underline}.CustomBreadcrumbs__link-active{color:#121926;font-size:.875rem!important;font-weight:700!important}.FeatureHeader--container{padding:.125rem}.FeatureHeader__title .MuiTypography-h4{color:#121926;font-weight:600;line-height:normal}.FeatureHeader__summary small{color:#1e1f25;font-size:.875rem;font-weight:400;text-transform:uppercase}.FeatureHeader__summary span{color:#1e1f25;font-size:1.5rem;font-weight:600}.FeatureHeader__btn{text-transform:uppercase}.FeatureHeader__status-active,.FeatureHeader__status-inActive{background:#51d513;border-radius:2rem;display:inline-block;height:.5rem;margin:.1rem .6rem;width:.5rem}.FeatureHeader__status-inActive{background:#b32e5d}.FeatureHeader__btn{background:linear-gradient(90deg,#4b5563,#111827);border-radius:12px;box-shadow:none;color:#fff;font-size:14px;font-weight:500;padding:16px 8px;text-transform:none}.FeatureHeader__btn:hover{background:linear-gradient(90deg,#374151,#0f172a);box-shadow:none}.Edititem_label{color:#4e545f!important;font-size:.75rem!important;font-weight:400!important}.Edititem_label--cancel{color:#e53935!important}.AddEditDeviceModal--container{background:#fff;left:50%;min-height:93vh!important;position:absolute;top:50%;transform:translate(-50%,-50%);width:72%!important}.AddEditDeviceModal__title{color:#1e1f25!important;font-size:1.25rem!important;font-weight:700!important}.AddEditDeviceModal__close-icon{position:absolute}.AddEditDeviceModal--modal-actions,.AddEditDeviceModal__header{align-items:center;display:flex;padding:1rem 2rem}.AddEditDeviceModal--form-container{height:72vh;overflow:auto;padding:0 2rem}.AddEditDeviceModal__create-btn{margin-right:1rem!important}.AddEditDeviceModal__cancel-btn{background:none;color:#1e1f25!important}.AddEditDeviceModal--sub-section{margin:1.5rem 0;padding-top:1rem}.AddEditDeviceModal__switch-form{align-items:center;display:flex;justify-content:space-between}.AddEditDeviceModal__switch-form .MuiFormControlLabel-root{margin:0!important}.UploadFile__container{align-items:center;background:none!important;border:.125rem dashed #0000001c!important;box-shadow:none!important;display:flex;flex-direction:column;height:10.5rem!important;justify-content:center;margin:1rem 0;padding:.0625rem;width:100%}.UploadFile__img{margin:1rem 0;width:3rem}.MenuOptions{align-items:center;display:flex;justify-content:center;position:relative;text-align:end}.MenuOptions-item{color:#1e1f25!important;font-weight:500!important}.menu-options-button{align-items:center;display:flex;padding:0}.menu-options-icon{height:1.5rem;width:1.5rem}.menu-options-paper{max-height:216px}.FilePreview--container-box{background:#0000001c;background-position:50%;background-repeat:no-repeat;background-size:contain;border-radius:.25rem;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;height:12rem}.FilePreview__filename{overflow-wrap:break-word}.AboutDeviceDetails__title{color:#1e1f25;font-size:1.5rem;font-weight:700}.AboutDeviceDetails__controls{align-items:center;display:flex;gap:.8rem;justify-content:flex-end}.AboutDeviceDetails__label{font-size:.875rem;font-weight:700}.AboutDeviceDetails__label-value{font-size:.875rem;font-weight:400;margin-left:.3rem}.AboutDeviceDetails--content{margin-bottom:1rem}.AboutDeviceDetails__img-carousel img{border-radius:.25rem;width:100%}.Modal__header{font-size:1.5rem;font-weight:700}.Modal__container{background:#fff;left:50%;min-height:10rem;position:absolute;top:50%;transform:translate(-50%,-50%);width:40%!important}.Heading__title{color:#1e1f25!important;font-size:1.25rem!important;font-weight:700!important}.Heading__title--modal-actions,.Heading__title__header{margin:.5rem 0!important;padding:0 1rem}.Content{font-size:1rem;font-weight:400}.Create__btn{margin-right:1rem!important}.Cancel__btn{background:none;color:#1e1f25!important}.DataTable__column-linkBtn{cursor:pointer;text-decoration:underline}.image-gallery-thumbnails{overflow-y:scroll!important}.image-gallery{height:auto;width:100%}.image-gallery-slide img,.image-gallery-slide video{height:auto;max-height:52vh!important;min-height:52vh!important;width:100%}.image-gallery-slide img{object-fit:cover;object-position:center center;overflow:hidden}.fullscreen .image-gallery-slide img{max-height:100vh!important;min-height:100vh!important}.AdBeets--key{color:#202939;font-size:.875rem;font-weight:600}.AdBeets--value{color:#4b5565;font-size:.875rem}.AdBeets--title{color:#121926;font-size:1rem;font-weight:700}.AppVersion{color:#4b5565;font-size:.75rem;font-weight:400;margin-left:1rem;margin-top:.5rem}.NotAvailable--title{color:#1c2651;font-weight:700}.UploadDocumentModal--container{background:#fff;border-radius:.5rem}.UploadDocumentModal__header{font-size:1.5rem;font-weight:700;padding:1rem 2rem}.UploadDocumentModal__header-value{font-size:1.5rem;font-weight:400;margin-left:.5rem}.UploadDocumentModal__label{font-size:1rem;font-weight:700}.UploadDocumentModal__label-value{font-size:1rem;font-weight:400;margin-left:.5rem}.UploadDocumentModal__img-carousel img{border-bottom-left-radius:2%;border-top-left-radius:2%;height:100%;width:100%}.UploadDocumentModal--menu{text-align:end}.UploadDocumentModal--modal{background:#fff;left:50%;min-height:15rem;position:absolute;top:50%;transform:translate(-50%,-50%);width:50%!important}.UploadDocumentModal__title{color:#1e1f25!important;font-size:1.25rem!important;font-weight:700!important}.UploadDocumentModal__title--modal-actions,.UploadDocumentModal__title__header{margin:.5rem 0!important;padding:0 1rem}.UploadDocumentModal__content{font-size:1rem;font-weight:400}.UploadDocumentModal__create-btn{margin-right:1rem!important}.UploadDocumentModal__cancel-btn{background:none;color:#1e1f25!important}.UploadDocumentModal__file-section{margin:0!important;padding:1rem 2rem}.UploadDocumentModal--modal-actions{align-items:center;display:flex;padding:1rem 2rem}.DeviceDetails--container{background:#fff;border-radius:.5rem;box-shadow:3px 0 15px #0000001c;height:calc(100vh - 18.5rem);padding:1rem}.DeviceDetails__tabs-content{overflow:scroll!important}.MuiTabPanel-root{padding:1rem 0!important}.DeviceDetails__no-device{position:relative;text-align:center;top:50%}.DeviceDetails__content{height:100%;overflow:auto}.DeviceDetails__current-vendor .MuiDataGrid-footerContainer{display:none}.DeviceList--container{background:#fff;border-radius:.5rem;box-shadow:3px 0 15px #0000001c;padding:.55rem}.DeviceList__tile{align-items:flex-start;border-radius:.25rem;cursor:pointer;margin:.6rem 0;max-height:6.5rem;padding:.5rem}.DeviceList__tile:hover{background:#eee}.DeviceList__content{height:calc(100vh - 22.4rem);overflow:auto;padding:.75rem .1rem}.DeviceList__search-bar.MuiPaper-root{border:1px solid #eee;display:flex;margin:.875rem 0;padding:.2rem .25rem!important}.DeviceList_no-result{position:relative;text-align:center;top:45%}.DeviceList__active-tile{background:#eee}.DeviceList__active-circle,.DeviceList__inActive-circle{background:#51d513;border-radius:50%;height:.625rem;width:.625rem}.DeviceList__inActive-circle{background:#b32e5d}.DeviceList__tile-content{color:#000;font-size:.95rem;font-weight:700}.DeviceList__tile-subcontent{color:#000;font-size:.75rem;font-weight:400;opacity:.72}.DeviceImage-img{border-radius:.25rem;height:4.5rem;width:5.6rem}.DeviceList__circle-container{display:flex;justify-content:flex-end}.DeviceList__filter-count{background:#b32e5d;border-radius:50%;color:#fff;font-size:.6rem;height:.8rem;position:absolute;text-align:center;width:.8rem}.DeviceList__clear-filter{align-items:center;color:#b32e5d;cursor:pointer;display:flex;font-size:.6rem;text-decoration:underline}.DeviceFilterModal__container{width:71%!important}.DeviceFilterModal__content{height:25vh}.FilterMenu__filter-count{background:#b32e5d;border-radius:50%;color:#fff;font-size:.6rem;height:.8rem;position:absolute;text-align:center;width:.8rem}.FilterMenu__clear-filter{align-items:center;color:#b32e5d;cursor:pointer;display:flex;font-size:.6rem;text-decoration:underline}.VendorList--container{background:#fff;border-radius:.5rem;box-shadow:3px 0 15px #0000001c;padding:.55rem}.VendorList__tile{align-items:flex-start;border-radius:.25rem;cursor:pointer;margin:.6rem 0;max-height:6.5rem;padding:.5rem}.VendorList__tile:hover{background:#eee}.VendorList__content{height:calc(100vh - 20rem);overflow:auto;padding:.75rem .1rem}.VendorList__search-bar.MuiPaper-root{border:1px solid #eee;display:flex;margin:.875rem 0;padding:.2rem .25rem!important}.VendorList_no-result{position:relative;text-align:center;top:45%}.VendorList__active-tile{background:#eee}.VendorList__active-circle,.VendorList__inActive-circle{background:#51d513;border-radius:50%;height:.625rem;width:.625rem}.VendorList__inActive-circle{background:#b32e5d}.VendorList__tile-content{color:#000;font-size:.95rem;font-weight:700}.VendorList__tile-subcontent{color:#000;font-size:.75rem;font-weight:400;opacity:.72}.VendorList__circle-container{display:flex;justify-content:flex-end}.VendorList__filter-count{background:#b32e5d;border-radius:50%;color:#fff;font-size:.6rem;height:.8rem;position:absolute;text-align:center;width:.8rem}.VendorList__clear-filter{align-items:center;color:#b32e5d;cursor:pointer;display:flex;font-size:.6rem;text-decoration:underline}.VendorFilterModal__container{width:71%!important}.VendorFilterModal__content{min-height:25vh}.AddEditVendorModal--container{background:#fff;left:50%;min-height:93vh!important;position:absolute;top:50%;transform:translate(-50%,-50%);width:72%!important}.AddEditVendorModal__title{color:#1e1f25!important;font-size:1.25rem!important;font-weight:700!important}.AddEditVendorModal--modal-actions,.AddEditVendorModal__header{align-items:center;display:flex;padding:1rem 2rem}.AddEditVendorModal--form-container{height:72vh;overflow:auto;padding:0 2rem}.AddEditVendorModal__create-btn{margin-right:1rem!important}.AddEditVendorModal__cancel-btn{background:none;color:#1e1f25!important}.AddEditVendorModal--sub-section{margin:1rem;padding-top:1rem}.AddEditVendorModal__switch-form{align-items:center;display:flex;justify-content:space-between}.AddEditVendorModal__switch-form.MuiFormControlLabel-root{margin:0!important}.AddEditVendorModal__tab.MuiTab-root{font-size:1rem;font-weight:700}.AddEditVendorModal__add-device,.AddEditVendorModal__disabled{cursor:pointer;text-align:end;text-decoration:underline}.AddEditVendorModal__add-device img,.AddEditVendorModal__disabled img{height:.78rem;margin-right:1rem}.AddEditVendorModal__vendor-device-container{background:#d9d9d9;min-height:6rem}.AddEditVendorModal__remove-icon{left:99%;position:relative;text-align:end;top:.8rem}.AddEditVendorModal__disabled{color:#1c2651;pointer-events:none}.MuiAutocomplete-tag{background:#ebebeb!important;font-size:.6rem!important;font-weight:600!important;margin:0 1px!important}.MuiChip-deleteIcon{font-size:1rem!important}.AddEditVendorModal--timePicker{margin-top:1rem!important}.AddEditVendorModal--timePicker .MuiTextField-root{width:100%}.VendorDetails--container{background:#fff;border-radius:.5rem;box-shadow:3px 0 15px #0000001c;height:calc(100vh - 16rem);padding:1rem}.VendorDetails__tabs-content{overflow:scroll!important}.VendorDetails__sub-content.MuiTabPanel-root{padding:1rem 0!important}.VendorDetails__no-device{position:relative;text-align:center;top:50%}.VendorDetails__content{height:100%;overflow:auto}.AboutVendorDetails__title{color:#1e1f25;font-size:1.5rem;font-weight:700}.AboutVendorDetails__controls{align-items:center;display:flex;gap:.8rem;justify-content:flex-end}.AboutVendorDetails__label{font-size:.875rem;font-weight:700}.AboutVendorDetails__label-value{font-size:.875rem;font-weight:400;margin-left:.3rem}.AboutVendorDetails--content{margin-bottom:1rem}.AboutVendorDetails__img-carousel img{border-radius:.25rem;width:100%}.Modal__container.AddDeviceModal__modal{padding:0!important;width:70%!important}.AddDeviceModal__add-device,.AddDeviceModal__disabled{cursor:pointer;margin:1rem 1.5rem;text-align:end;text-decoration:underline}.AddDeviceModal__disabled{color:#1c2651;pointer-events:none}.AddDeviceModal__add-device img,.AddDeviceModal__disabled img{height:.78rem;margin-right:1rem}.AddDeviceModal__add-device span,.AddDeviceModal__disabled span{font-size:1rem}.AddDeviceModal__form{max-height:40vh;min-height:10vh;overflow:auto;padding-right:1.5rem}.AddEditTeamModal--container{background:#fff;left:50%;min-height:30vh!important;position:absolute;top:50%;transform:translate(-50%,-50%);width:72%!important}.AddEditTeamModal__title{color:#1e1f25!important;font-size:1.25rem!important;font-weight:700!important}.AddEditTeamModal__close-icon{position:absolute}.AddEditTeamModal--modal-actions,.AddEditTeamModal__header{align-items:center;display:flex;padding:1rem 2rem}.AddEditTeamModal--form-container{height:50vh;overflow:auto;padding:0 2rem}.AddEditTeamModal__create-btn{margin-right:1rem!important}.AddEditTeamModal__cancel-btn{background:none;color:#1e1f25!important}.AddEditTeamModal--sub-section{margin:1.5rem 0;padding-top:1rem}.AddEditTeamModalTeams--container{background:#fff;border-radius:.5rem;box-shadow:3px 0 15px #0000001c;padding:1rem}.AddEditTeamModalTeams__content{height:75vh;overflow:auto}.AddEditTeamModal--form-container1{height:20vh;overflow:auto;padding:0 2rem}.TeamFilterModal__container{width:71%!important}.TeamFilterModal__content{min-height:20vh}.Team--container{background:#fff;border-radius:.5rem;box-shadow:3px 0 15px #0000001c;margin-bottom:1rem;padding:.5rem}.Team__content{overflow:auto}.Team__no-result{height:90vh;position:relative;text-align:center;top:45%}.Team__filter-count{background:#b32e5d;border-radius:50%;color:#fff;font-size:.6rem;height:.8rem;position:absolute;text-align:center;width:.8rem}.Team__clear-filter{align-items:center;color:#b32e5d;cursor:pointer;display:flex;font-size:.6rem;text-decoration:underline}.AddEditCategoryModal--container{background:#fff;left:50%;min-height:30vh!important;position:absolute;top:50%;transform:translate(-50%,-50%);width:72%!important}.AddEditCategoryModal__title{color:#1e1f25!important;font-size:1.25rem!important;font-weight:700!important}.AddEditCategoryModal__close-icon{position:absolute}.AddEditCategoryModal--modal-actions,.AddEditCategoryModal__header{align-items:center;display:flex;padding:1rem 2rem}.AddEditCategoryModal--form-container{height:15vh;overflow:auto;padding:0 2rem}.AddEditCategoryModal__create-btn{margin-right:1rem!important}.AddEditCategoryModal__cancel-btn{background:none;color:#1e1f25!important}.AddEditCategoryModal--sub-section{margin:1.5rem 0;padding-top:1rem}.AddEditCategoryModalTeams--container{background:#fff;border-radius:.5rem;box-shadow:3px 0 15px #0000001c;padding:1rem}.AddEditCategoryModalTeams__content{height:75vh;overflow:auto}.DeviceTypeTile--container{background:#fff;border-radius:.5rem}.DeviceTypeTile__header{font-size:1rem;font-weight:700}.DeviceTypeTile__header-value{font-size:1rem;font-weight:400;margin-left:.5rem}.DeviceTypeTile__label{font-size:.85rem;font-weight:700}.DeviceTypeTile__label-value{font-size:.85rem;font-weight:400;margin-left:.5rem}.DeviceTypeTile__img-carousel img{border-bottom-left-radius:2%;border-top-left-radius:2%;height:100%;width:100%}.DeviceTypeTile--menu{background:#d0d5dd;border-radius:50%;opacity:.9;position:absolute;right:0;right:1rem;top:.5rem}.DeviceTypeTile--modal{background:#fff;left:50%;min-height:15rem;padding:1.5rem;position:absolute;top:50%;transform:translate(-50%,-50%);width:40%!important}.DeviceTypeTile__title{color:#1e1f25!important;font-size:1.25rem!important;font-weight:700!important}.DeviceTypeTile__title--modal-actions,.DeviceTypeTile__title__header{margin:.5rem 0!important;padding:0 1rem}.DeviceTypeTile__content{font-size:1rem;font-weight:400}.DeviceTypeTile__create-btn{margin-right:1rem!important}.DeviceTypeTile__cancel-btn{background:none;color:#1e1f25!important}.DeviceTypeTile__oldPrice{text-decoration:line-through}.AddEditDeviceTypesModal--container{background:#fff;left:50%;min-height:93vh!important;position:absolute;top:50%;transform:translate(-50%,-50%);width:72%!important}.AddEditDeviceTypesModal__title{color:#1e1f25!important;font-size:1.25rem!important;font-weight:700!important}.AddEditDeviceTypesModal__close-icon{position:absolute}.AddEditDeviceTypesModal--modal-actions,.AddEditDeviceTypesModal__header{margin:.5rem 0!important;padding:1rem 2rem}.AddEditDeviceTypesModal--form-container{height:70vh;overflow:auto;padding:0 2rem}.AddEditDeviceTypesModal__create-btn{margin-right:1rem!important}.AddEditDeviceTypesModal__cancel-btn{background:none;color:#1e1f25!important}.AddEditDeviceTypesModal--sub-section{margin-bottom:1.5rem!important;margin-top:.5rem!important}.DeviceTypes__modal-title{color:#1e1f25!important;font-size:1.25rem!important;font-weight:700!important}.AddEditDesignModal--container{background:#fff;left:50%;min-height:30vh!important;position:absolute;top:50%;transform:translate(-50%,-50%);width:72%!important}.AddEditDesignModal__title{color:#1e1f25!important;font-size:1.25rem!important;font-weight:700!important}.AddEditDesignModal__close-icon{position:absolute}.AddEditDesignModal--modal-actions,.AddEditDesignModal__header{align-items:center;display:flex;padding:1rem 2rem}.AddEditDesignModal--form-container{height:50vh;overflow:auto;padding:1rem 2rem}.AddEditDesignModal__create-btn{margin-right:1rem!important}.AddEditDesignModal__cancel-btn{background:none;color:#1e1f25!important}.AddEditDesignModal--sub-section{margin:1.5rem 0;padding-top:1rem}.AddEditDesignModalTeams--container{background:#fff;border-radius:.5rem;box-shadow:3px 0 15px #0000001c;padding:1rem}.AddEditDesignModalTeams__content{height:75vh;overflow:auto}.Design--container{background:#fff;border-radius:.5rem;box-shadow:3px 0 15px #0000001c;padding:1rem}.Design__content{overflow:auto}.Design__no-result{height:90vh;position:relative;text-align:center;top:45%}.Design__filter-count{background:#b32e5d;border-radius:50%;color:#fff;font-size:.6rem;height:.8rem;position:absolute;text-align:center;width:.8rem}.Design__clear-filter{align-items:center;color:#b32e5d;cursor:pointer;display:flex;font-size:.6rem;text-decoration:underline}.DesignFilterModal__container{width:71%!important}.DesignFilterModal__content{min-height:20vh}.VideoViewer--video-wrapper{border-radius:.5rem;cursor:pointer;overflow:hidden;position:relative}.VideoViewer__video{border-radius:.5rem;height:100%;max-height:100%;max-width:100%;object-fit:contain;transition:opacity .3s ease;width:100%}.VideoViewer__thumbnail{border-radius:.5rem;height:100%;object-fit:cover;width:100%}.VideoViewer__overlay{align-items:center;background-color:#0000004d;border-radius:.5rem;display:flex;height:100%;justify-content:center;left:0;opacity:0;position:absolute;top:0;transition:opacity .3s ease;width:100%}.VideoViewer__overlay.visible{opacity:1}.VideoViewer__play-button{background-color:#fffc!important;box-shadow:0 2px 8px #0000004d!important;color:#344054!important;height:48px!important;width:48px!important;z-index:10!important}.VideoViewer__play-button:hover{background-color:#ffffffe6!important;transform:scale(1.1)}.VideoViewer__play-button svg{font-size:24px!important}.VideoViewer__error-overlay{align-items:center;background-color:#0009;border-radius:.5rem;color:#fff;display:flex;flex-direction:column;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%}.VideoViewer__error-icon{font-size:2rem!important;margin-bottom:.5rem}.VideoViewer__error-text{font-size:.75rem!important;max-width:80%;text-align:center}.VideoViewer__video::-webkit-media-controls,.VideoViewer__video::-webkit-media-controls-enclosure{display:none!important}.VideoViewer__video::-webkit-media-controls-panel{display:none!important}.ImagesDisplay__button{margin-right:1rem!important}.CampaignImage__Tab-container{border-bottom:1px solid var(--mui-divider)}.ViewMetrics__col-1{background:#cdcdcd!important}.ViewMetrics__col-1,.ViewMetrics__col-2{align-items:center;border:1px solid #fff;display:flex;padding:1rem}.ViewMetrics__col-2{background:#dcdcdc!important}.ViewMetrics__col-3-container{display:flex;flex-direction:column;flex-flow:wrap}.ViewMetrics__col-3{background:#f1f1f1!important;border:1px solid #fff;display:flex;flex-direction:column!important;justify-content:center;padding:1rem;width:100%}.ViewMetrics__col-4{background:#f5f5f5!important;border:1px solid #fff;padding:1rem}.ViewMetrics__col-5{background:#f8f8f8!important;border:1px solid #fff;border-bottom:none!important;font-weight:500;padding:2rem}.ViewMetrics__contaier{min-height:30vh}.ViewMetrics_no-result{align-items:center;display:flex;height:60vh;justify-content:center}.ViewMetrics__header{align-items:center;background:#fff;font-weight:500;width:100%}.ViewMetrics__header-item{padding:1rem}.ViewMetrics__text-bold{font-size:1.2rem;font-weight:500;margin:.5rem 0}.ViewMetrics__subtext-bold{font-weight:600}.ViewCampaign--container{background:#fff;border-radius:.5rem;box-shadow:3px 0 15px #0000001c;padding:1rem}.ViewCampaign__content{margin-top:1rem;overflow-x:auto;overflow-y:hidden;width:100%}.ViewCampaign__content .MuiDataGrid-root{min-width:100%}.ViewCampaign_no-result{height:90vh;position:relative;text-align:center;top:45%}.Campaigns--container{background:#fff;border-radius:.5rem;box-shadow:3px 0 15px #0000001c;padding:1rem}.Campaigns__no-result{height:90vh;position:relative;text-align:center;top:45%}.Campaigns__filter-count{background:#b32e5d;border-radius:50%;color:#fff;font-size:.6rem;height:.8rem;position:absolute;text-align:center;width:.8rem}.Campaigns__clear-filter{align-items:center;color:#b32e5d;cursor:pointer;display:flex;font-size:.6rem;text-decoration:underline}.CampaignFilterModal__container{top:40%;width:71%!important}.CampaignFilterModal__content{min-height:20vh}.Customers--container{background:#fff;border-radius:.5rem;box-shadow:3px 0 15px #0000001c;padding:1rem}.Customers__content{overflow:auto}.Customers__no-result{height:90vh;position:relative;text-align:center;top:45%}.Customers__filter-count{background:#b32e5d;border-radius:50%;color:#fff;font-size:.6rem;height:.8rem;position:absolute;text-align:center;width:.8rem}.Customers__clear-filter{align-items:center;color:#b32e5d;cursor:pointer;display:flex;font-size:.6rem;text-decoration:underline}.CustomerFilterModal__container{width:71%!important}.CustomerFilterModal__content{min-height:20vh}.ViewCustomer--container{background:#fff;border-radius:.5rem;box-shadow:3px 0 15px #0000001c;padding:1rem}.ViewCustomer__content{overflow:auto}.ViewCustomer_no-result{height:90vh;position:relative;text-align:center;top:45%}.ViewCustomer__link{color:#000;cursor:pointer;font-size:2rem!important}.ViewCustomer__link:hover{text-decoration:underline}.ViewCustomer__link-active{font-size:2rem!important}.ViewCustomerFilterModal__container{width:71%!important}.ViewCustomerFilterModal__content{min-height:20vh}.ViewLeaseCustomerFilterModal__container{width:71%!important}.ViewLeaseCustomerFilterModal__content{min-height:20vh}.Profile__container{background:#fff;border-radius:.5rem;box-shadow:3px 0 15px #0000001c;min-height:60vh;padding:1rem .5rem}.Profile__badge{background:#b32e5d;border:3px solid #fff;border-radius:50%;height:163px;width:163px}.Profile__badge-label{color:#fff;font-size:5rem;padding:1.8rem 1rem;text-align:center}.Leases--container{background:#fff;border-radius:.5rem;box-shadow:3px 0 15px #0000001c;padding:.5rem}.Leases__content{overflow:auto}.Leases__no-result{height:90vh;position:relative;text-align:center;top:45%}.Leases__filter-count{background:#b32e5d;border-radius:50%;color:#fff;font-size:.6rem;height:.8rem;position:absolute;text-align:center;width:.8rem}.Leases__clear-filter{align-items:center;color:#b32e5d;cursor:pointer;display:flex;font-size:.6rem;text-decoration:underline}.LeaseFilterModal__container{top:40%;width:71%!important}.LeaseFilterModal__content{min-height:20vh}.ViewLease--container{background:#fff;border-radius:.5rem;box-shadow:3px 0 15px #0000001c;padding:1rem}.ViewLease__content{margin-top:1rem;overflow:auto}.ViewLease_no-result{height:90vh;position:relative;text-align:center;top:45%}.ViewLease__delivered-container{position:relative}.ViewLease__delivered-btn{bottom:.2rem;margin:.1rem;position:absolute;right:0}.LeaseConfirmDeliveryStatusModal__container{width:35%!important}.LeaseConfirmDeliveryStatusModal__content{min-height:6rem}.customer-selection-modal .MuiDialog-paper{border-radius:8px;overflow:hidden}.customer-selection-modal__title{padding:16px 24px}.customer-selection-modal__content{padding:24px}.customer-selection-modal__customer-item{align-items:center;background-color:#f5f5f5;border-radius:8px;cursor:pointer;display:flex;flex-direction:column;height:100px;justify-content:center;padding:16px;transition:background-color .2s ease}.customer-selection-modal__customer-item:hover{background-color:#e0e0e0}.customer-selection-modal__folder-icon{color:#757575;font-size:36px;margin-bottom:8px}.customer-selection-modal__customer-name{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;font-weight:500;overflow:hidden;text-align:center;text-overflow:ellipsis}.upload-assets-modal .MuiDialog-paper{border-radius:8px;overflow:hidden}.upload-assets-modal__title{align-items:center;display:flex;justify-content:space-between}.upload-assets-modal__form-control{margin-bottom:24px}.upload-assets-modal__autocomplete .MuiOutlinedInput-root{border-radius:8px;margin-bottom:10px}.upload-assets-modal__autocomplete .MuiAutocomplete-clearIndicator,.upload-assets-modal__autocomplete .MuiAutocomplete-popupIndicator{display:none}.upload-assets-modal__text-field .MuiOutlinedInput-root{border-radius:8px}.upload-assets-modal__autocomplete-option{padding:8px 16px}.upload-assets-modal__dropzone{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-bottom:24px;min-height:200px;outline:none;position:relative}.upload-assets-modal__dropzone.drag-active{background-color:#0000000d}.upload-assets-modal__upload-icon{color:#aaa;font-size:48px;margin-bottom:8px}.upload-assets-modal__dropzone-text{color:#0009;margin-bottom:8px}.upload-assets-modal__dropzone-caption{color:#0009}.upload-assets-modal__processing-container{margin-top:16px;width:100%}.upload-assets-modal__processing-text{color:#0009;display:block;margin-bottom:8px}.upload-assets-modal__uploaded-section{margin-top:24px;max-height:600px;overflow-x:hidden;overflow-y:auto}.upload-assets-modal__uploaded-header{margin-bottom:16px}.upload-assets-modal__uploaded-title{font-weight:500}.upload-assets-modal__clear-all-button{justify-content:flex-start}.upload-assets-modal__assets-grid{padding:0 16px}.upload-assets-modal__asset-item{margin-bottom:16px}.upload-assets-modal__asset-card{border:1px solid #e0e0e0;border-radius:8px;margin:0;overflow:hidden;position:relative;transition:all .2s ease;width:147.75px}.upload-assets-modal__asset-card:hover{box-shadow:0 2px 8px #0000001a}.upload-assets-modal__asset-card.error{border-color:#f44336}.upload-assets-modal__asset-image-container{align-items:center;background-color:#f5f5f5;display:flex;height:262.67px;justify-content:center;overflow:hidden;position:relative;width:100%}.upload-assets-modal__asset-image{min-height:100%;min-width:100%}.upload-assets-modal__asset-image.portrait{height:100%}.upload-assets-modal__asset-image.landscape{width:100%}.upload-assets-modal__asset-image{object-fit:cover}.upload-assets-modal__asset-image.portrait{object-fit:cover;width:auto}.upload-assets-modal__asset-image.landscape{height:auto;object-fit:cover}.upload-assets-modal__asset-image{background-color:#f5f5f5}.upload-assets-modal__video-container{align-items:center;display:flex;height:100%;justify-content:center;position:relative;width:100%}.upload-assets-modal__remove-button{align-items:center;background-color:#000000b3!important;border-radius:50%;color:#fff!important;display:flex;height:28px;justify-content:center;padding:6px;position:absolute;right:8px;top:8px;transition:all .2s ease;width:28px;z-index:5}.upload-assets-modal__remove-button:hover{background-color:#000000e6!important;transform:scale(1.1)}.upload-assets-modal__remove-button .MuiSvgIcon-root{font-size:16px}.upload-assets-modal__asset-info{padding:8px 12px}.upload-assets-modal__asset-title{color:inherit;display:block;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.error .upload-assets-modal__asset-title,.upload-assets-modal__asset-error{color:#f44336}.upload-assets-modal__asset-details{color:#0009}.upload-assets-modal__cancel-button{border-radius:8px;font-size:14px;font-weight:500;padding:8px 16px;text-transform:none}.upload-assets-modal__upload-button{background:linear-gradient(90deg,#4b5563,#111827);border-radius:8px;box-shadow:none;color:#fff!important;font-size:14px;font-weight:500;padding:8px 24px;text-transform:none}.upload-assets-modal__upload-button:hover{background:linear-gradient(90deg,#374151,#0f172a);box-shadow:0 2px 8px #0000001a}.upload-assets-modal__upload-button.Mui-disabled{color:#fff;opacity:.7}.upload-assets-modal__upload-spinner{color:#fff;margin-right:8px}.upload-assets-modal .status{color:#2196f3;font-weight:500}.custom-tabs-container{border-bottom:1px solid #e0e0e0;border-bottom:1px solid var(--mui-palette-divider,#e0e0e0);overflow:visible;position:relative;width:100%}.custom-tabs{min-height:45px;overflow:visible}.custom-tabs .MuiTabs-scroller{overflow:visible!important}.custom-tabs .MuiTabs-flexContainer{align-items:flex-end;overflow:visible}.custom-tabs .MuiTabs-indicator{background-color:#0b0b0b;background-color:var(--mui-palette-primary-main,#0b0b0b);height:3px}.custom-tab{align-items:flex-end;color:#000000de;color:var(--mui-palette-text-primary,#000000de);display:flex;font-weight:500;min-height:50px;opacity:1;padding:10px}.custom-tab,.custom-tab .MuiTab-wrapper{overflow:visible}.custom-tab.Mui-selected{color:#0f0f0f;color:var(--mui-palette-primary-main,#0f0f0f);font-weight:400}.custom-tab-label-with-badge{align-items:center;display:inline-flex;height:100%;overflow:visible;position:relative}.tab-badge{align-items:center;background-color:#d92d20;border-radius:50%;color:#fff;display:flex;font-size:.75rem;font-weight:500;height:20px;justify-content:center;line-height:1;margin-left:8px;width:20px}.design-assets-container{position:relative}.design-assets-scroll-container{height:calc(100vh - 150px);overflow:hidden}.design-assets-tabs .MuiTab-root{font-weight:400!important}.design-assets-tabs .Mui-selected{color:#667085!important;font-weight:400!important}.design-assets-tab-panel{height:calc(100vh - 200px);overflow:hidden}.design-assets-tab-content{-webkit-overflow-scrolling:touch;height:calc(100vh - 200px);overflow-y:auto;padding-right:8px;position:relative;scroll-behavior:smooth;will-change:scroll-position}.design-assets-empty-message{justify-content:center;padding:24px}.design-assets-gallery-item{margin-bottom:16px}.design-assets-loading{justify-content:center;padding:16px}.design-assets-snackbar{bottom:20px}.design-assets-alert{width:100%}.ApprovedAsset__no-result{min-height:50vh;position:relative;text-align:center;top:45%}.ApprovedAsset__filter-container{align-items:center;justify-content:space-between;min-height:-webkit-fit-content;min-height:fit-content;padding:10px 0;width:100%}.ApprovedAsset__filter-chips{align-items:center;display:flex;flex-wrap:wrap;gap:8px;margin:16px 0;padding:8px 0}.ApprovedAsset__filter-chips .ApprovedAsset__filter-chip{background-color:#f5f5f5;border-radius:16px;font-size:.875rem;margin-right:8px}.ApprovedAsset__filter-chips .ApprovedAsset__filter-chip:hover{background-color:#e0e0e0}.ApprovedAsset__filter-chips .ApprovedAsset__clear-button{color:#0574f6;font-weight:500;min-width:auto;padding:4px 8px;text-transform:none}.ApprovedAsset__filter-chips .ApprovedAsset__clear-button:hover{background-color:#0574f60a}.ApprovedAsset__action-buttons{background-color:#fff;border-radius:24px;bottom:20px;box-shadow:0 3px 5px -1px #0003,0 6px 10px 0 #00000024,0 1px 18px 0 #0000001f;display:flex;gap:10px;left:50%;padding:10px 20px;position:fixed;transform:translateX(-50%);z-index:1000}.ApprovedAsset__action-buttons .MuiButton-root{border-radius:20px;font-weight:700;min-width:100px;text-transform:none}.AssetInfoFooter--container{align-items:flex-start;box-shadow:none;display:flex;justify-content:space-between;padding:8px 4px;width:147.75px}.AssetInfoFooter__content{flex:1 1;overflow:hidden}.AssetInfoFooter__title-row{align-items:center;display:flex;justify-content:space-between;width:100%}.AssetInfoFooter__title{color:#000;flex:1 1;font-size:.875rem!important;font-weight:500!important;margin:0!important;overflow:hidden;padding-right:4px;text-overflow:ellipsis;white-space:nowrap}.AssetInfoFooter__date{color:#6c737f;display:block;font-size:.75rem!important}.AssetInfoFooter__menu-button{align-items:center;color:#6c737f;display:flex;flex-shrink:0}.DesignAssetsGallery--container{margin-left:0!important}.DesignAssetsGallery__filename{overflow-wrap:break-word}.DesignAssetsGallery__info{background:#fff!important;border-bottom-left-radius:.5rem;border-bottom-right-radius:.5rem}.DesignAssetsGallery__label{color:#344054;font-size:.663rem}.DesignAssetsGallery__value{color:#000;font-size:.829rem;padding-top:.4rem}.DesignAssetsGallery__content{overflow-wrap:break-word}.DesignAssetsGallery__menu-container{background:#fff;border-radius:50%;position:absolute;right:.25rem;top:.5rem;z-index:999}.DesignAssetsGallery--container-box{border-radius:.5rem;margin-left:0!important;position:relative}.DesignAssetsGallery__selected{opacity:.5}.DesignAssetImage__selected-overlay{background-color:#0003;border-radius:6px;height:100%;pointer-events:none;width:100%;z-index:998}.DesignAssetsGallery__image,.DesignAssetsGallery__video{border-radius:.5rem;margin-bottom:.5rem}.DesignAssetsGallery--pendingAssetContainer{background:#000!important;border-bottom-left-radius:.5rem;border-bottom-right-radius:.5rem;font-size:1rem;font-weight:500;text-align:center}.DesignAssetImage__pendingReview{font-size:.5rem!important;font-weight:500;left:.25rem;position:absolute;top:.25rem;z-index:999}.DesignAssetImage__pendingReview .MuiChip-icon{height:1rem;width:1rem}.DesignAssetImage__unlink-container{background:hsla(0,0%,83%,.749);height:100%;width:100%;z-index:998}.DesignAssetImage__unlink-checkbox{font-size:.75rem;font-weight:500;position:absolute;right:-1rem}.DesignAssetImage__subcontainer{box-shadow:none;height:262.67px;position:relative;width:147.75px}.DesignAssetsGallery--grid-item:hover .DesignAssetImage__hover-checkbox,.DesignAssetsPendingActionNeeded--container .DesignAssetsGallery--grid-item:hover .DesignAssetImage__hover-checkbox,.draggable-asset:hover .DesignAssetImage__hover-checkbox{opacity:1}.DesignAssetVideo__container{box-shadow:none}.DesignAssetVideo__preview-wrapper{box-shadow:none;height:262.67px;position:relative;width:147.75px}.DesignAssetImage__hover-checkbox{opacity:0;position:absolute;right:.25rem;top:.25rem;transition:opacity .2s ease;z-index:999}.DesignAssetImage__hover-checkbox .MuiCheckbox-root{background:#0000!important;padding:0}.DesignAssetImage__hover-checkbox .MuiCheckbox-root:hover{background:#0000!important}.DesignAssetImage__hover-checkbox .MuiCheckbox-root .MuiSvgIcon-root{border:none!important;outline:none!important}.DesignAssetImage__hover-checkbox.checked{opacity:1!important}.DesignAssetsGallery--grid-item:hover .DesignAssetImage__hover-checkbox,.draggable-asset:hover .DesignAssetImage__hover-checkbox{opacity:1}.DesignAssetImage__selected-overlay{background:#1976d24d;border-radius:4px;height:262.67px;left:0;position:absolute;top:0;width:147.75px;z-index:1}.DesignAssetImage__unlink-container{bottom:8px;position:absolute;right:8px}.DesignAssetImage__unlink-checkbox{background:#fff;border-radius:4px;padding:4px}.DesignAssetControls__container{display:flex;padding:0;position:absolute;right:0;top:0;z-index:1000}.DesignAssetControls__select-all{margin-right:16px!important}.DesignAssetControls__select-all .MuiFormControlLabel-label{color:#333;font-size:.875rem}.DesignAssetControls__filter-btn{color:#333!important;font-weight:500!important;margin:0 8px!important;padding:6px 8px!important;text-transform:none!important}.DesignAssetControls__filter-btn:hover{background-color:#0000000a!important}.DesignAssetControls__filter-btn .MuiButton-endIcon{margin-left:4px}.DesignAssetControls__download-btn{border:1px solid #0574f6!important;border-radius:4px!important;color:#0574f6!important;font-weight:500!important;margin:0 8px!important;padding:6px 8px!important;text-transform:none!important}.DesignAssetControls__download-btn:hover{background-color:#0574f60a!important}.DesignAssetControls__download-btn .MuiButton-startIcon{margin-right:4px}.DesignAssetControls__popover{position:absolute!important;z-index:9999!important}.DesignAssetControls__popover-paper{border-radius:8px;box-shadow:0 4px 20px #00000026;display:flex;flex-direction:column;max-height:400px;max-width:400px;overflow:hidden;width:400px}.DesignAssetControls__popover.DesignAssetControls__customer-name-popover .MuiPopover-paper{max-width:800px!important;width:800px!important}.DesignAssetControls__media-type-popover .MuiPopover-paper{max-width:300px;width:300px}.DesignAssetControls__date-added-popover .MuiPopover-paper{max-width:250px;width:250px}.DesignAssetControls__popover-header{align-items:center;border-bottom:1px solid #e0e0e0;display:flex;justify-content:space-between;padding:12px 16px}.DesignAssetControls__search-container{position:relative;width:100%}.DesignAssetControls__search-container .DesignAssetControls__search-icon-container{color:#757575;left:10px;position:absolute;top:55%;transform:translateY(-50%);z-index:1}.DesignAssetControls__search-input{border:1px solid #e0e0e0;border-radius:50px;font-size:15px;height:30px;padding:8px 8px 8px 35px;width:70%}.DesignAssetControls__header-actions{align-items:center;display:flex;gap:8px}.DesignAssetControls__clear-btn{color:#666;font-size:14px;font-weight:400;min-width:auto;padding:6px 12px;text-transform:none;white-space:nowrap}.DesignAssetControls__apply-btn{background:linear-gradient(90deg,#4b5563,#111827);border-radius:12px;box-shadow:none;color:#fff;font-size:14px;font-weight:500;padding:8px 16px;text-transform:none}.DesignAssetControls__apply-btn:hover{background:linear-gradient(90deg,#374151,#0f172a);box-shadow:none}.DesignAssetControls__apply-spinner{color:#fff;margin-right:8px}.DesignAssetControls__close-btn{color:#757575;padding:4px}.DesignAssetControls__close-btn:hover{background-color:#0000000a}.DesignAssetControls__users-list-container{flex:1 1;overflow-y:auto;padding:0}.DesignAssetControls__loading-container{display:flex;justify-content:center;padding:16px}.DesignAssetControls__no-users-found{color:#757575;padding:16px;text-align:center}.DesignAssetControls__users-grid{display:grid;grid-template-columns:repeat(3,1fr);margin:8px 0;padding:0 8px}.DesignAssetControls__user-item{align-items:center;background-color:#fff;border-radius:4px;cursor:pointer;display:flex;flex-direction:row;min-width:0;overflow:hidden;padding:4px 6px;transition:all .2s ease}.DesignAssetControls__user-item:hover{background-color:#f5f5f5}.DesignAssetControls__user-item--selected{background-color:#f0f7ff}.DesignAssetControls__user-checkbox{color:#bdbdbd;flex-shrink:0;margin-right:4px;padding:0}.DesignAssetControls__user-checkbox--selected{color:#1976d2}.DesignAssetControls__user-name{flex:1 1;font-size:14px;font-weight:500;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.DesignAssetControls__user-item--selected .DesignAssetControls__user-name{font-weight:700}.DesignAssetControls__date-options-list{display:flex;flex-direction:column;gap:4px;padding:8px 16px}.DesignAssetControls__date-option{border-radius:4px;color:#333;font-weight:500;justify-content:flex-start;padding:8px 12px;text-align:left}.DesignAssetControls__date-option:hover{background-color:#0000000a}.DesignAssetFilePreview--container-box{border-radius:.5rem .5rem 0 0}.DesignAssetFilePreview__filename{overflow-wrap:break-word}.DesignAssetFilePreview__info{background:#fff!important;border-bottom-left-radius:.5rem;border-bottom-right-radius:.5rem}.DesignAssetFilePreview__label{color:#344054;font-size:.663rem}.DesignAssetFilePreview__value{color:#000;font-size:.829rem;padding-top:.4rem}.DesignAssetFilePreview__content{overflow-wrap:break-word}.DesignAssetFilePreview__menu-container{background:#fff;border-radius:50%;opacity:.9;position:absolute;right:0;right:.25rem;top:.5rem}.AddEditDesignAssetModal--container{background:#fff;left:50%;min-height:60vh!important;position:absolute;top:50%;transform:translate(-50%,-50%);width:72%!important}.AddEditDesignAssetModal__title{color:#0f142b!important;font-size:1.25rem!important;font-weight:700!important}.AddEditDesignAssetModal__close-icon{position:absolute}.AddEditDesignAssetModal--modal-actions,.AddEditDesignAssetModal__header{display:flex;justify-content:flex-end;margin:.5rem 0!important;padding:1rem 2rem}.AddEditDesignAssetModal--form-container{height:40vh;overflow:auto;padding:0 2rem}.AddEditDesignAssetModal__create-btn{margin-left:1rem!important}.AddEditDesignAssetModal__cancel-btn{color:#0f142b!important}.AddEditDesignAssetModal--sub-section{margin-bottom:1.5rem!important;margin-top:.5rem!important}.ApproveRejectModal--container{background:#fff;border-radius:1.25rem;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:35%!important}.ApproveRejectModal__title{color:#0f142b!important;font-size:1.25rem!important;font-weight:700!important;margin:.75rem 0 0!important}.ApproveRejectModal__close-icon{position:absolute}.ApproveRejectModal__header{display:flex;justify-content:center;margin:.5rem 0!important;padding:1rem 2rem}.ApproveRejectModal--form-container{overflow:auto;padding:0 2rem}.ApproveRejectModal__primary-btn{background:linear-gradient(264.65deg,#7e1c44 4.28%,#d84076 105.43%);border-radius:.625rem!important;font-weight:700!important;height:2.5rem!important;text-transform:capitalize!important}.ApproveRejectModal--modal-actions{padding:2rem}.ApproveReject__image-logo{height:3.5rem}.DesignAssetsPendingActionNeeded--container{background:#fff;border-radius:.75rem;border-radius:.5rem;justify-content:space-between}.DesignAssetsPendingActionNeeded--container .DesignAssetsGallery--container{margin:0;width:100%}.DesignAssetsPendingActionNeeded__scroll-container{height:calc(100vh - 200px);overflow-y:auto;position:relative}.DesignAssetsPendingActionNeeded__tabs .MuiTab-root{font-weight:400!important}.DesignAssetsPendingActionNeeded__tabs .MuiTab-root .MuiBox-root{align-items:center!important;display:flex!important}.DesignAssetsPendingActionNeeded__tabs .Mui-selected{color:#667085!important;font-weight:400!important}.DesignAssetsPendingActionNeeded__tab-count{background-color:#fef7c3;border-radius:4px;color:#d92d20;display:inline-block;font-size:.75rem;font-weight:500;min-width:20px;padding:2px 8px 0;text-align:center}.DesignAssetsPendingActionNeeded__filter-chips{align-items:center;display:flex;flex-wrap:wrap;gap:8px;margin:16px 0;padding:8px 0}.DesignAssetsPendingActionNeeded__filter-chips .DesignAssetsPendingActionNeeded__filter-chip{background-color:#f5f5f5;border-radius:16px;font-size:.875rem;margin-right:8px}.DesignAssetsPendingActionNeeded__filter-chips .DesignAssetsPendingActionNeeded__filter-chip:hover{background-color:#e0e0e0}.DesignAssetsPendingActionNeeded__filter-chips .DesignAssetsPendingActionNeeded__clear-button{color:#0574f6;font-weight:500;min-width:auto;padding:4px 8px;text-transform:none}.DesignAssetsPendingActionNeeded__filter-chips .DesignAssetsPendingActionNeeded__clear-button:hover{background-color:#0574f60a}.DesignAssetsPendingActionNeeded__no-result-box{padding:24px;text-align:center}.DesignAssetsPendingActionNeeded__no-more-box{padding:16px;text-align:center}.DesignAssetsPendingActionNeeded__action-buttons{background-color:#fff;border-radius:24px;bottom:20px;box-shadow:0 3px 5px -1px #0003,0 6px 10px 0 #00000024,0 1px 18px 0 #0000001f;display:flex;gap:10px;left:50%;padding:10px 20px;position:fixed;transform:translateX(-50%);z-index:1000}.DesignAssetsPendingActionNeeded__action-buttons .MuiButton-root{border-radius:20px;font-weight:700;min-width:100px;text-transform:none}.DesignAssetsPendingActionNeeded__head-title{color:#202939;font-size:1rem;font-weight:600;margin:.5rem 0!important}.DesignAssetsPendingActionNeeded__head-subtitle{margin:.5rem 0!important}.DesignAssetsPendingActionNeeded__controls-btn{margin:0 .5rem!important}.DesignAssetsPendingActionNeeded__no-result{min-height:50vh;position:relative;text-align:center;top:45%}.design-asset-upload-popover{padding:16px;width:200px}.design-asset-tab-container{margin:16px 0;width:100%}.ViewDesignAsset__btn,.ViewDesignAsset__btn-save{margin:0 .5rem!important}.ViewDesign__image-details{background:#fff;border-radius:.75rem}.ViewDesign__image-info{background:#f7fafc;border-radius:.5rem;height:5rem}.LabelValue--container{background:#eef2f6;border-radius:.25rem}.ViewDesign__portraitContainer{align-items:center;display:flex;justify-content:center;padding:1rem}.ViewDesign__landscapeContainer{padding:1rem}.AdBeets--title{font-size:1.2rem;font-weight:600;margin-bottom:.5rem}.AdBeets--key{color:#4b5565;font-weight:500}.AdBeets--value{color:#202939;font-weight:400}.remove-confirmation-dialog .MuiPaper-root.all-cities{max-width:320px}.remove-confirmation-dialog .MuiPaper-root.specific-cities{max-width:500px}.remove-confirmation-dialog .dialog-content{align-items:center;display:flex;flex-direction:column;gap:8px;text-align:center}.remove-confirmation-dialog .dialog-icon{align-items:center;background-color:#ef44441a;border-radius:50%;display:flex;height:48px;justify-content:center;margin-bottom:16px;width:48px}.remove-confirmation-dialog .dialog-icon svg{color:#ef4444;font-size:28px}.remove-confirmation-dialog .dialog-title{margin-bottom:8px}.remove-confirmation-dialog .dialog-message{margin-bottom:16px}.remove-confirmation-dialog .toggle-mode-button{color:#3b82f6;font-size:12px;margin-bottom:16px;text-transform:none}.remove-confirmation-dialog .city-selector{margin-bottom:24px;width:100%}.remove-confirmation-dialog .search-container{margin-bottom:16px}.remove-confirmation-dialog .search-container .search-input{margin-bottom:8px}.remove-confirmation-dialog .search-container .select-all-checkbox{padding:0}.remove-confirmation-dialog .city-divider{margin-bottom:16px}.remove-confirmation-dialog .cities-list{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(2,1fr);max-height:200px;overflow-y:auto}.remove-confirmation-dialog .city-item{align-items:center;border:1px solid #eee;border-radius:4px;cursor:pointer;display:flex;padding:8px}.remove-confirmation-dialog .city-item .folder-icon{color:#aaa;font-size:16px;margin:0 4px}.remove-confirmation-dialog .city-item .city-name{font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.remove-confirmation-dialog .no-cities-found{grid-column:span 2;padding:16px 0;text-align:center}.remove-confirmation-dialog .dialog-actions{display:flex;gap:16px;justify-content:center;width:100%}.remove-confirmation-dialog .dialog-actions .cancel-button{border-color:#d1d5db;border-radius:8px;color:#6b7280;flex:1 1;font-weight:500;text-transform:none}.remove-confirmation-dialog .dialog-actions .cancel-button:hover{background-color:#00000005;border-color:#9ca3af}.remove-confirmation-dialog .dialog-actions .confirm-button{background-color:#ef4444;border-radius:8px;color:#fff;flex:1 1;font-weight:500;text-transform:none}.remove-confirmation-dialog .dialog-actions .confirm-button:hover{background-color:#dc2626}.remove-confirmation-dialog .dialog-actions .confirm-button:disabled{opacity:.7}.remove-confirmation-dialog .MuiPaper-root{border-radius:16px;max-width:320px;padding:24px}.remove-confirmation-dialog .dialog-container{align-items:center;flex-direction:column;gap:16px;text-align:center}.remove-confirmation-dialog .icon-container{width:100%}.remove-confirmation-dialog .icon-wrapper{align-items:center;background-color:#ef44441a;border-radius:50%;height:48px;justify-content:center;margin:0 auto;width:48px}.remove-confirmation-dialog .delete-icon{color:#ef4444;font-size:28px}.remove-confirmation-dialog .dialog-title{font-size:18px;font-weight:600}.remove-confirmation-dialog .dialog-message{color:#6b7280;font-size:14px}.remove-confirmation-dialog .buttons-container{gap:16px;justify-content:center;margin-top:8px;width:100%}.remove-confirmation-dialog .button-wrapper{padding:0!important}.remove-confirmation-dialog .cancel-button{border-color:#d1d5db;border-radius:8px;color:#6b7280;font-weight:500;text-transform:none}.remove-confirmation-dialog .cancel-button:hover{background-color:#00000005;border-color:#9ca3af}.remove-confirmation-dialog .delete-button{background-color:#ef4444;border-radius:8px;color:#fff;font-weight:500;text-transform:none}.remove-confirmation-dialog .delete-button:hover{background-color:#dc2626}.add-to-cities-dialog .MuiDialog-paper{border-radius:8px;box-shadow:0 10px 25px #0000001a;max-width:600px}.add-to-cities-dialog .MuiCheckbox-root{padding:4px}.add-to-cities-dialog .dialog-content{padding:24px;position:relative}.add-to-cities-dialog .dialog-title{margin-bottom:16px}.add-to-cities-dialog .close-button{position:absolute;right:16px;top:16px}.add-to-cities-dialog .select-all-container{margin-bottom:16px}.add-to-cities-dialog .select-all-label{cursor:pointer}.add-to-cities-dialog .search-field-container{margin-left:auto}.add-to-cities-dialog .search-field{width:200px}.add-to-cities-dialog .cities-list-container{margin-bottom:16px;max-height:400px;overflow-y:auto}.add-to-cities-dialog .loading-container{display:flex;justify-content:center;padding:32px 0}.add-to-cities-dialog .city-item{align-items:center;border:1px solid #eee;border-radius:4px;cursor:pointer;display:flex;padding:8px}.add-to-cities-dialog .city-checkbox{padding:4px}.add-to-cities-dialog .folder-icon{color:#aaa;margin:0 4px}.add-to-cities-dialog .city-name{font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.add-to-cities-dialog .no-cities-found{padding:32px 0;text-align:center}.add-to-cities-dialog .cancel-button{border-radius:4px;text-transform:none}.add-to-cities-dialog .confirm-button{background-color:#1976d2;border-radius:4px;text-transform:none}.add-to-cities-dialog .confirm-button:hover{background-color:#1565c0}.default-asset-container{padding:16px}.default-asset-tabs-container{width:100%}.default-asset-tabs-header{align-items:center;border-bottom:1px solid divider;display:flex;justify-content:space-between}.default-asset-controls-container{align-items:center;display:flex;flex-direction:row}.default-asset-scroll-container{-webkit-overflow-scrolling:touch;height:calc(100vh - 200px);overflow-x:hidden;overflow-y:auto;position:relative;scroll-behavior:smooth;will-change:scroll-position}.default-asset-loading-container{display:flex;justify-content:center;padding:32px 0}.default-asset-city-item{margin-bottom:24px}.default-asset-city-header{align-items:center;border-bottom:1px solid #eee;display:flex;margin-bottom:8px;padding-bottom:8px}.default-asset-city-name{font-size:14px;font-weight:700}.default-asset-empty-message{padding:32px 0;text-align:center}.default-asset-select-all-container{align-items:center;display:flex;justify-content:space-between;margin-bottom:16px}.default-asset-select-all-checkbox{align-items:center;display:flex}.default-asset-select-all-label{font-size:12px}.default-asset-select-all-spacer{align-items:center;display:flex}.default-asset-more-loading{display:flex;justify-content:center;margin:24px 0}.DefaultAsset__filter-chips{align-items:center;display:flex;flex-wrap:wrap;gap:8px;margin:16px 0;padding:8px 0}.DefaultAsset__filter-chips .DefaultAsset__filter-chip{background-color:#f5f5f5;border-radius:16px;font-size:.875rem;margin-right:8px}.DefaultAsset__filter-chips .DefaultAsset__filter-chip:hover{background-color:#e0e0e0}.DefaultAsset__filter-chips .DefaultAsset__clear-button{color:#1976d2;font-weight:500;min-width:auto;padding:4px 8px;text-transform:none}.DefaultAsset__filter-chips .DefaultAsset__clear-button:hover{background-color:#1976d20a}.upload-assets-modal__title{padding:16px 24px}.upload-assets-modal__title .title-container{align-items:center;display:flex;justify-content:space-between}.upload-assets-modal__title .close-button:hover{background-color:#000}.upload-assets-modal__content{padding:24px}.upload-assets-modal__dropzone{background-color:#0000;border:2px dashed #ccc;border-radius:8px;cursor:pointer;padding:20px;text-align:center;transition:all .2s ease}.upload-assets-modal__dropzone:hover{background-color:#00000005;border-color:#999}.upload-assets-modal__dropzone.active{background-color:#0000000d}.upload-assets-modal__dropzone .upload-icon{color:#aaa;font-size:48px;margin-bottom:8px}.upload-assets-modal__dropzone .dropzone-text{color:#344054;margin-bottom:8px}.upload-assets-modal__dropzone .dropzone-hint{color:#344054}.upload-assets-modal__file-previews{margin-top:24px;max-height:600px;overflow-x:hidden;overflow-y:auto}.upload-assets-modal__file-previews .file-previews-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:16px}.upload-assets-modal__file-previews .file-previews-header .file-count{font-weight:500}.upload-assets-modal__file-previews .file-previews-header .clear-all-button{text-transform:none}.upload-assets-modal__file-previews .file-previews-container{display:flex;flex-wrap:wrap;gap:24px;justify-content:flex-start;padding:0 16px}.upload-assets-modal__file-previews .file-preview-item{margin-bottom:16px}.upload-assets-modal__file-previews .file-preview-card{border:1px solid #e0e0e0;border-radius:8px;margin:0;overflow:hidden;position:relative;transition:all .2s ease;width:147.75px}.upload-assets-modal__file-previews .file-preview-card:hover{box-shadow:0 2px 8px #0000001a}.upload-assets-modal__file-previews .file-preview-card.error{border-color:#f44336}.upload-assets-modal__file-previews .file-preview-media{align-items:center;background-color:#f5f5f5;display:flex;height:262.67px;justify-content:center;overflow:hidden;position:relative;width:100%}.upload-assets-modal__file-previews .image-preview-container,.upload-assets-modal__file-previews .video-preview-container{height:100%;position:relative;width:100%}.upload-assets-modal__file-previews .media-error-overlay{align-items:center;background-color:#00000080;bottom:0;color:#fff;display:flex;justify-content:center;left:0;padding:10px;position:absolute;right:0;text-align:center;top:0;z-index:2}.upload-assets-modal__file-previews .remove-file-button{background-color:#fffc;position:absolute;right:4px;top:4px;transition:background-color .2s ease}.upload-assets-modal__file-previews .remove-file-button:hover{background-color:#ffffffe6}.upload-assets-modal__file-previews .file-preview-details{padding:8px 12px}.upload-assets-modal__file-previews .file-name{display:block;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.upload-assets-modal__file-previews .file-error,.upload-assets-modal__file-previews .file-name.error{color:#f44336}.upload-assets-modal__file-previews .file-meta{color:#344054}.upload-assets-modal__asset-image{background-color:#f0f0f0;height:100%;object-fit:contain;width:100%}.upload-assets-modal__asset-image.landscape,.upload-assets-modal__asset-image.portrait{max-height:100%;max-width:100%;object-fit:contain}.upload-assets-modal .processing-files-container{margin-top:16px;width:100%}.upload-assets-modal .processing-files-container .processing-text{color:#344054;display:block;margin-bottom:8px}.upload-assets-modal .error-warning-container{background-color:#d32f2f1a;border:1px solid #d32f2f4d;border-radius:4px;margin-top:16px;padding:16px}.upload-assets-modal .error-warning-container .error-warning-text{color:#d32f2f}.upload-assets-modal__actions{display:flex;gap:16px;justify-content:flex-end;padding:16px 24px}.upload-assets-modal__actions .cancel-button{border-color:#d1d5db;border-radius:8px;color:#6b7280;font-size:14px;font-weight:500;padding:8px 16px;text-transform:none}.upload-assets-modal__actions .cancel-button:hover{background-color:#00000005;border-color:#9ca3af}.upload-assets-modal__actions .upload-button{background:linear-gradient(90deg,#4b5563,#111827);border-radius:8px;box-shadow:none;color:#fff;font-size:14px;font-weight:500;padding:8px 24px;text-transform:none;transition:all .2s ease}.upload-assets-modal__actions .upload-button:hover{background:linear-gradient(90deg,#374151,#0f172a);box-shadow:0 2px 8px #0000001a}.upload-assets-modal__actions .upload-button.Mui-disabled{color:#fff;opacity:.7}.upload-assets-modal__actions .upload-button .upload-progress{color:#fff;margin-right:8px}.draggable-asset{cursor:grab;height:100%;position:relative;width:100%}.draggable-asset:active{cursor:grabbing}.loading-overlay{align-items:center;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background-color:#ffffffb3;border-radius:4px;bottom:0;display:flex;justify-content:center;left:0;position:absolute;right:0;top:0;transition:opacity .3s ease;z-index:10}.DefaultAssetControls__container{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;gap:8px}.DefaultAssetControls__filter-btn{background-color:#00000008;border-radius:4px;color:#000;font-size:12px;min-width:auto;padding:4px 8px;text-transform:none}.DefaultAssetControls__filter-btn:hover{background-color:#0000000f}.DefaultAssetControls__filter-btn .MuiButton-endIcon{color:#000;font-size:16px;margin-left:4px}.DefaultAssetControls__popover{z-index:9999!important}.DefaultAssetControls__popover .MuiPopover-paper{border-radius:4px;box-shadow:0 2px 10px #0000001a;max-width:180px;overflow:hidden;width:180px}.DefaultAssetControls__popover-header{align-items:center;border-bottom:1px solid #eee;display:flex;justify-content:space-between;padding:8px 12px}.DefaultAssetControls__popover-title{color:#000;font-size:12px;font-weight:600}.DefaultAssetControls__close-btn{color:#999;padding:2px}.DefaultAssetControls__close-btn:hover{background-color:#0000000a}.DefaultAssetControls__options-list{display:flex;flex-direction:column;padding:4px 0}.DefaultAssetControls__option{color:#000;font-size:12px;justify-content:flex-start;padding:6px 12px;text-align:left;text-transform:none}.DefaultAssetControls__option:hover{background-color:#0000000d}.AssetActionButtons__container{bottom:20px;display:flex;justify-content:center;left:0;pointer-events:none;position:fixed;right:0;z-index:1000}.AssetActionButtons__content{background-color:#fff;border-radius:8px;box-shadow:0 2px 10px #0003;display:flex;gap:8px;padding:8px 16px;pointer-events:auto;transition:transform .2s ease,opacity .2s ease}.AssetActionButtons__button{border-radius:4px;color:#000;font-size:12px;min-width:auto;padding:4px 8px;text-transform:none}.AssetActionButtons__button:hover{background-color:#0000000f}.AssetActionButtons__button--delete{color:#d92d20}.AssetActionButtons__button--delete:hover{background-color:#d92d200f}.Feedback--container{background:#fff;border-radius:.5rem;box-shadow:3px 0 15px #0000001c;margin-bottom:1rem;padding:.5rem}.Feedback__content{overflow:auto}.Feedback__no-result{height:90vh;position:relative;text-align:center;top:45%}.Support--container{background:#fff;border-radius:.5rem;box-shadow:3px 0 15px #0000001c;margin-bottom:1rem}.Support__content{overflow:auto}.Support__no-result{height:90vh;position:relative;text-align:center;top:45%}.SupportModal--container{background:#fff;border-radius:.7rem;left:50%;max-height:90%;overflow:auto;position:absolute;top:40%;transform:translate(-50%,-50%);width:35%!important}.SupportModal__modalContainer{max-height:60vh;padding:0!important;width:100%}.SupportModal--loadContainer{max-height:60vh;min-height:40vh}.SupportModal__title{color:#000!important;font-size:1.25rem!important;font-weight:700!important;opacity:.9}.SupportModal--modal-actions{display:flex;justify-content:flex-end;padding:.5rem 1rem}.SupportModal--formContainer{padding:1rem}.SupportModal__create-btn{margin-left:1rem!important}.SupportModal__cancel-btn{color:#0f142b!important}.SupportModal__header{padding:1rem 1rem 0}.SupportModal--footerContainer{padding:1rem!important}.SupportModal--subTitle{font-weight:700!important}.SupportModal-TextField .MuiOutlinedInput-root{background:#fff;border-radius:.5rem;padding-left:0}.SupportModal-TextField-Multiline .MuiOutlinedInput-root{background:#fff;border-radius:.5rem}.SupportModal-InputLabel{font-weight:700!important}.SupportModal__DeleteBtn{position:relative;top:.7rem}.PublicCampaignMapView--container{height:100vh;position:relative}.CampaignMapView__select-location{margin-right:.5rem!important;width:15rem!important}.CampaignMapView__select-location .MuiOutlinedInput-root{background:#fff;font-size:.75rem}.AdBeetsMap--container{height:100%;width:100%}.EditCampaignView--Header{pointer-events:auto}.PublicCampaignMapView--resultsContainer{background-color:#fff;border-radius:.75rem;left:.5rem;max-height:calc(100% - 5.5rem);overflow:scroll;position:absolute;top:11rem;width:28.5rem;z-index:1001}.PublicVendorMapTile--value{font-weight:600;margin-bottom:.25rem}.PublicVendorList--container{background-color:#fff}.PublicVendorList--container .PublicCustomTabs--container{align-items:center;background-color:#fff;border-bottom:.063rem solid #fff;display:flex;flex-wrap:nowrap;justify-content:space-between;padding:1rem!important}.PublicDownLoadButton{font-family:Sora!important;font-size:.875rem!important;margin-right:1rem!important;min-width:-webkit-fit-content!important;min-width:fit-content!important;white-space:nowrap!important}.PublicDownLoadButton.disabled,.PublicDownLoadButton:hover{background-color:#0000!important;border:none!important;box-shadow:none!important;text-decoration:none!important}.PublicDownLoadButton.disabled{cursor:not-allowed!important;opacity:.6!important}.PublicLocationsSection{margin-left:.625rem;margin-top:.25rem}.PublicLocationsSection,.PublicSelectedTabSection{align-items:center;border-radius:.5rem;box-shadow:0 .125rem .25rem #0000001a;display:flex;justify-content:space-between;max-height:1.625rem;max-width:25rem;padding:.75rem}.PublicSelectedTabSection{background-color:#fff;margin:.5rem .7rem 1rem;width:100%}.PublicVendorMapTile{margin-top:12px}.PublicVendorMapTile.onExpand{display:flex;flex-direction:row;margin-right:.063rem}.PublicVendorMapTile--container{background-color:#f4f4f6;border-radius:1rem;cursor:pointer;height:auto;margin-bottom:.5rem;margin-left:.75rem;max-width:100%;padding:1rem .75rem;position:relative;width:26.5rem!important}.PublicVendorMapTile--containerSelected{border:.063rem solid #9aa4b2}.VendorMapTile--title{align-items:center;display:flex}.VendorMapTile--title .MuiSvgIcon-root{height:1rem;margin-right:.25rem;width:1rem}.VendorList--tabContainer{margin-bottom:1rem;padding:.5rem}.VendorList--closeContainer{position:absolute;right:.125rem;top:0}.VendorList--closeContainer .MuiSvgIcon-root{color:#4b5565;height:1.25rem;width:1.25rem}.PublicDeviceTypeTile__images{gap:0!important;margin:0}.PublicDeviceTypeTile__images .MuiCardMedia-root{border-radius:.25rem;height:auto;max-height:100%;width:5.125rem}.PublicCampaignLocation_images{margin:0}.PublicCampaignLocation_images .MuiCardMedia-root{border-radius:.25rem;height:8.5rem;width:5.125rem!important}.PublicCustomTabs{font-family:Sora!important;font-size:.875rem!important;font-weight:400!important}.PublicLocationsSection_count{color:#191b1f!important;font-family:Poppins!important;font-size:.875rem!important;font-weight:400}.PublicLocationsSection_screens{font-family:Sora!important;font-size:.875rem!important}.PublicCampaignSelectAll_button{color:#3a3f45!important}.PublicCampaignRemoveAll_button,.PublicCampaignSelectAll_button{border-radius:12px!important;font-family:Sora!important;font-size:.75rem!important;font-weight:400!important}.PublicCampaignRemoveAll_button{background:linear-gradient(103.83deg,#6a7181,#191b1f)}.PublicVendorMapTile_vendorContainer{align-items:flex-start;justify-content:space-between;max-width:100%}.PublicVendorMapTile_vendorName{color:#191b1f!important;font-family:Sora!important;font-size:.875rem!important;font-weight:600!important;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:normal;word-break:break-word}.PublicVendorMapTile_area{color:#191b1f!important;margin-left:.2rem!important}.PublicVendorMapTile_area,.PublicVendorMapTile_button{font-family:Sora!important;font-size:.75rem!important;font-weight:400!important}.PublicVendorMapTile_button{background:linear-gradient(103.83deg,#6a7181,#191b1f);border-radius:.75rem;min-width:6.25rem!important;position:relative;text-align:center}.PublicVendorMapTile_screens{font-family:Sora!important;font-size:.625rem!important;font-weight:300!important;margin-left:.3rem!important}.PublicVendorMapTile_weeksAvailable{align-items:baseline;font-family:Sora!important;font-size:.75rem!important;font-weight:700!important}.PublicVendorMapTile_available,.PublicVendorMapTile_weeks{font-family:Sora!important;font-size:.625rem!important;font-weight:300!important}.PublicVendorMapTileWeeks_label{font-family:Sora!important;font-size:.75rem!important;font-weight:600!important}.PublicVendorMapTileWeeks_count{font-family:Sora!important;font-size:.625rem!important;font-weight:300!important}.PublicVendorMapTilePrice_section{align-items:center;display:flex}.PublicVendorMapTilePrice_original{font-family:Sora!important;font-size:.625rem!important;margin-left:.25rem!important;text-decoration:line-through}.PublicVendorMapTilePrice_discounted{font-family:Sora!important;font-size:.75rem!important;font-weight:600!important}.PublicVendorMapTilePrice_perWeek{font-family:Sora!important;font-size:.625rem!important;font-weight:300!important}.PublicCampaignCheckBoxCategory_section{display:flex;flex-wrap:wrap;margin-bottom:1rem;margin-left:2rem;margin-top:1rem}.PublicCampaignCheckBox .MuiFormControlLabel-label{display:inline-block;font-family:Sora,sans-serif;font-size:.75rem;font-weight:400;max-width:12ch;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.PublicVendorMapTile_category{color:#999!important;font-family:Sora!important;font-size:.75rem!important;font-weight:400!important;margin-left:.3rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.PublicVendorMapTile_status{line-height:1;margin-left:.5rem}.PublicVendorMapTileCategory_container{align-items:center;display:flex;flex-direction:row;gap:.15rem;margin-left:.188rem}.PublicCampaignCheckBox_details{display:flex;flex-wrap:wrap;justify-content:space-between}.PublicCampaignAccordion{margin-bottom:.625rem;margin-top:.625rem;width:100%}.MuiAccordionSummary-content{margin:0!important}.MuiAccordionSummary-root.Mui-expanded{min-height:0!important}.MuiAccordionDetails-root{padding:0 1rem!important}.PublicVendorMapTileInfo_container{display:flex;justify-content:space-between;margin-top:.5rem}.Tooltip_title{color:#191b1f!important;font-size:1rem!important;font-weight:600!important}.Tooltip_description{color:#6a7181!important;font-size:.875rem!important;font-weight:400!important}.DeviceImages__container{background:#fff;border-radius:1rem;left:50%;max-height:100%!important;overflow-y:auto;padding:1rem;position:absolute;top:50%;transform:translate(-50%,-50%);width:58rem!important}.DeviceImages--title{color:#121926;font-size:1.5rem!important;font-weight:600}.DeviceImages--containerImage{aspect-ratio:16/9;position:relative;width:56rem}.DeviceImages--containerImage .MuiCardMedia-root{border-radius:1rem;height:100%;object-fit:contain;width:100%}.DeviceImage--images{display:inline-flex!important;flex-wrap:nowrap!important;margin:0}.DeviceImage--images .MuiCardMedia-root{border:.063rem solid #fff;border-radius:.75rem;height:6.25rem;width:11.125rem}.DeviceImage--images .DeviceImage--currentSelection{border:.063rem solid #000}.DeviceImages_subContainer{display:flex;flex-direction:row;gap:1rem!important;margin-bottom:.75rem!important;margin-top:.5rem!important}.DeviceImagesInfo_container{align-items:center;display:flex;flex-direction:row}.VendorDetails--tile{background:#fff;border-radius:1rem;margin:2rem 0;padding:1rem;width:100%}.VendorDetails__info,.VendorDetails__total-cost{border-radius:.5rem;display:flex;flex-direction:column!important;height:8rem;justify-content:space-between;padding:.7rem}.VendorDetails--container{align-items:center;display:flex;justify-content:space-between}.VendorDetails__title{color:#4b5565;font-size:.75rem;font-weight:500;margin:.5rem 0}.VendorDetails__value{color:#364152;font-size:.875rem;font-weight:600;margin:.5rem 0}.VendorDetails__summary{align-items:flex-end;display:flex;flex-direction:column!important}.VendorDetails__total-cost{align-items:flex-end}.EditCampaignStatus{font-family:Sora!important;font-size:.75rem!important;font-weight:400!important}.EditCampaignName{color:#000!important;font-family:Sora!important;font-size:1rem!important;font-style:SemiBold!important;font-weight:600!important}.EditCampaignAddress{font-family:Sora!important;font-size:.75rem!important;font-weight:400!important}.CampaignLocation__subtitle{font-size:.875rem;line-height:1.3rem}.CampaignLocation--titleContainer{background-color:#fff;border-radius:.5rem;padding:1rem}.CampaignLocation__alert{color:#eef2f6}.CampaignLocation__alert .MuiAlert-icon{color:#fff}.CampaignLocation__alert .MuiAlertTitle-root{color:#fff;font-weight:600!important}.CampaignLocation__alert .MuiAlert-message{color:#fff;font-weight:400!important}.CampaignLocation__add-location{align-items:center;border:2px dashed #d0d5dd;display:flex;flex-direction:column!important;justify-content:center;margin:3rem 0;padding:3rem}.CampaignLocation__summary-tile{background:#fff;border:1px solid #d0d5dd;border-radius:.5rem;margin:1rem 0;padding:1rem}.CampaignLocation__add-btn{height:2rem!important}.CampaignLocation__summary-tile-label,.CampaignLocation__summary-tile-labelBold{font-size:.75rem;margin:.5rem 0}.CampaignLocation__summary-tile-labelBold{font-weight:700}.CampaignForm--container{margin-top:6rem!important}.EditCampaignAdCreatives{background:linear-gradient(103.83deg,#6a7181,#191b1f)}.StepperTitle--title{color:#344054;font-size:1.25rem;font-weight:600}.StepperTitle--description{color:#b32e5d;font-size:.75rem;font-weight:400}.DesignAssetPackage__title{color:#b32e5d;font-size:1rem;font-weight:600;margin-bottom:1rem}.DesignAssetPackage__offerPrice{color:#0f142b;font-size:2rem;font-weight:600}.DesignAssetPackage__price{font-size:1.5rem;font-weight:600;text-decoration:line-through}.DesignAssetPackage__priceDetails{padding:1rem}.DesignAssetPackage__features{margin-top:1rem;padding:1rem}.DesignAssetPackage__featureTitle{font-size:.75rem}.DesignAssetPackage__buttons{margin-bottom:1rem;padding:0 1rem}.CampaignDesignAssetSelection--packagesContainer{align-items:center;align-items:baseline;background-color:#fff;border-radius:.5rem;margin-top:0;padding:1rem 2rem}.CampaignDesignAssetSelection__label.MuiInputLabel-root{font-size:.75rem;font-weight:700;margin-bottom:.25rem}.DesignAssetPackage--container{border-radius:.5rem}.FeatureDetail__icon{height:1.25rem!important;margin-top:1rem;width:1.25rem!important}.FeatureDetail__description{font-size:.75rem;margin-left:.25rem;padding-bottom:.15rem}.EditCampaignPaymentButton{background:linear-gradient(103.83deg,#6a7181,#191b1f)}.CampaignDuration--container{border-radius:.5rem;padding:.5rem 1rem}.CampaignDuration__title{color:#0f142b;font-size:.875rem;font-style:normal;font-weight:700}.CampaignDuration__details{font-size:.75rem;margin-top:.5rem;padding-bottom:.5rem}.CampaignDuration__label{margin-top:.5rem!important;padding-bottom:.5rem!important}.CampaignDuration__value{font-weight:600;text-align:center}.CreateCampaignPayment--container{background-color:#fff;border-radius:.5rem;padding-bottom:1.5rem}.CreateCampaignPayment__detail{color:#000;font-size:.875rem;text-decoration:line-through}.CreateCampaignPayment__total{color:#000;font-size:.875rem;font-weight:700}.CreateCampaignPayment__loader{align-items:center;display:flex;justify-content:center;margin-top:1rem;padding:2rem}.CreateCampaignPayment-subSection{border-radius:.5rem;margin-top:1rem!important;padding:1rem!important}.CreateCampaignPayment-paymentOptions .MuiFormControlLabel-label{font-size:.875rem!important}.CreateCampaignPayment-campaignDuration .CampaignDuration--container{box-shadow:0 2px 4px -1px #0003,0 4px 5px 0 #00000024,0 1px 10px 0 #0000001f}.EditCampaignUpdateButton{background:linear-gradient(103.83deg,#6a7181,#191b1f)}.PriceSummary--detail{display:flex;flex-direction:row!important;justify-content:space-between}.PriceSummary--detailLabel,.PriceSummary--detailValue{color:#121926;font-size:.875rem}.CreateCampaignPayment__detailoldPrice{text-decoration:line-through}.force-full-responsive{left:20%;margin:0!important;max-width:100vw!important;padding:0!important;position:relative}.Title--name{color:#030102;font-size:20px;font-weight:700}.Login__back-to-btn{color:#000!important;margin-top:1.5rem!important;text-transform:uppercase}.Login__back-to-btn,.Login__link-to-btn{cursor:pointer;font-size:.875rem!important;text-align:center}.Login__link-to-btn{margin-top:.5rem;text-transform:none!important}.Login--form-container.MuiGrid-container{align-items:center;display:flex}.Login__form.MuiGrid-item{margin-top:2rem}.Login__forgot-password{width:auto}.Login__buttons.MuiGrid-item{margin-top:2rem}.ForgotPassword__back-to-btn.MuiTypography-body1{color:#000;cursor:pointer;font-size:.875rem;margin-top:1.5rem;text-align:center;text-transform:uppercase}.ForgotPassword--form-container.MuiGrid-container{align-items:center;display:flex;width:100%}.ForgotPassword__buttons.MuiGrid-item,.ForgotPassword__form.MuiGrid-item{margin-top:2rem}.ForgotPassword__description{color:#000;opacity:.6}@font-face{font-family:Montserrat;src:url(/static/media/Montserrat-VariableFont_wght.c28a96c369871653b853.ttf)}@font-face{font-family:Poppins;src:url(/static/media/Poppins-Regular.35d26b781dc5fda684cc.ttf)}#root{font-family:Poppins}.App{text-align:center}.App-logo{height:40vmin;pointer-events:none}video::-webkit-media-controls-fullscreen-button{display:none}@media(prefers-reduced-motion:no-preference){.App-logo{animation:App-logo-spin 20s linear infinite}}.App-header{align-items:center;background-color:#282c34;color:#fff;display:flex;flex-direction:column;font-size:calc(10px + 2vmin);justify-content:center;min-height:100vh}.App-link{color:#61dafb}@keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}