.success-toast{position:relative;z-index:10}.success-toast--hidden .success-toast__wrapper{animation:success-toast__hide 1s ease forwards}.success-toast__wrapper{position:absolute;top:20px;left:20px;animation:success-toast__show 1s ease forwards}.success-toast__content{background:#fff;padding:20px 15px 20px 20px;border-radius:10px;border-left:5px solid #2ecc71;box-shadow:1px 7px 14px -5px #00000026;width:400px;max-width:100%;display:flex;align-items:center;justify-content:space-between}.success-toast__content--offline{border-color:#ddd}.success-toast__icon{font-size:25px;color:#f6f6f6;height:50px;width:50px;text-align:center;line-height:50px;border-radius:50%;display:flex;align-items:center;justify-content:center;background-color:#2ecc71;flex-shrink:0}.success-toast__icon--offline{background:#f6f6f6}.success-toast__icon-image{width:24px;height:24px}.success-toast__message-container{display:flex;flex-direction:column;gap:4px;width:100%;margin-left:15px}.success-toast__message span{font-size:20px;font-weight:500}.success-toast__message p{color:#999}.success-toast__sub-message{color:#383838;font-family:Rethink-Sans-Regular,inKind,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:140%}.success-toast__close-button{color:#999;font-size:23px;cursor:pointer;height:32px;width:32px;text-align:center;line-height:32px;border-radius:50%;transition:all .3s ease;margin-left:20px;background:transparent;border:0;display:flex;align-items:center;justify-content:center;padding:0}.success-toast__close-button:hover{background:#f6f6f6}.success-toast__close-icon{line-height:28px;width:32px;height:32px;display:flex;align-items:center;justify-content:center;border-radius:50%;font-family:Rethink-Sans-Medium,inKind,sans-serif}@keyframes success-toast__show{0%{transform:translate(-100%)}40%{transform:translate(10%)}to{transform:translate(0)}}@keyframes success-toast__hide{0%{transform:translate(20px)}40%{transform:translate(10%)}to{opacity:0;pointer-events:none;transform:translate(-100%)}}.ui-button{font-family:Rethink-Sans-Bold,sans-serif;padding:16px 32px;border-radius:8px;font-size:1.6rem;cursor:pointer;overflow:visible;border:none;display:flex;align-items:center;justify-content:center;transition:background-color .3s,color .3s}.ui-button:disabled{cursor:default;pointer-events:none}.ui-button:not(:disabled):hover{filter:brightness(1.1)}.ui-button:not(:disabled):active{filter:brightness(.9)}.ui-button:focus-visible{outline-offset:4px}.ui-button.ui-button-inkind--primary{background-color:#e7b84b;color:#000}.ui-button.ui-button-inkind--primary:focus-visible{outline:2px solid #e7b84b}.ui-button.ui-button-inkind--primary:not(:disabled):hover{background-color:#e1a61e}.ui-button.ui-button-inkind--primary:not(:disabled):active{background-color:#edca78}.ui-button.ui-button-inkind--secondary{background-color:#007aff;color:#fff}.ui-button.ui-button-inkind--secondary:focus-visible{outline:2px solid #007aff}.ui-button.ui-button-inkind--secondary:not(:disabled):hover{background-color:#0062cc}.ui-button.ui-button-inkind--secondary:not(:disabled):active{background-color:#3395ff}.ui-button.ui-button-inkind--primary:disabled,.ui-button.ui-button-inkind--secondary:disabled{background-color:#1a1a1a;color:#fff}.ui-button.ui-button-noshd--primary{background-color:#d7221a;color:#fff}.ui-button.ui-button-noshd--primary:focus-visible{outline:2px solid #d7221a}.ui-button.ui-button-noshd--primary:not(:disabled):hover{background-color:#aa1b14}.ui-button.ui-button-noshd--primary:not(:disabled):active{background-color:#e7443d}.ui-button.ui-button-noshd--secondary{background-color:#fff;color:#d7221a}.ui-button.ui-button-noshd--secondary:focus-visible{outline:2px solid #d7221a}.ui-button.ui-button-noshd--secondary:not(:disabled):hover{background-color:#e6e6e6}.ui-button.ui-button-noshd--secondary:not(:disabled):active{background-color:#fff}.ui-button.ui-button-noshd--primary:disabled,.ui-button.ui-button-noshd--secondary:disabled{background-color:#f5f5f5;color:#b5b5b5}.ui-button.ui-button-full-width{width:100%}.ui-button.ui-button-small{width:100px}.ui-button.ui-button-medium{width:200px}.ui-button.ui-button-large{width:300px}.ui-button.ui-button-border-radius-small{border-radius:8px}.ui-button.ui-button-border-radius-medium{border-radius:15px}.ui-button.ui-button-border-radius-large{border-radius:9999px}.header-container{display:flex;flex-direction:row;align-items:center;justify-content:space-between;flex-wrap:wrap;margin-bottom:24px}.header-container .link-list{display:flex;align-items:center}.header-container .title-container .head-title{font-size:20px;font-family:Rethink-Sans-Bold,sans-serif;font-weight:700}.ui-button.btn.btn-cancel{background:#fff;border:1px solid #e6eaee;color:#ccc;width:109px;height:42px;margin-left:8px;font-family:Rethink-Sans-Bold,sans-serif;font-size:14px}.ui-button.btn.btn-save{background:#1dc195;border-color:#1dc195;width:109px;height:42px;margin-left:8px;font-family:Rethink-Sans-Bold,sans-serif;font-size:14px;color:#fff}.ui-button.btn.btn-save:disabled{opacity:50%}.ui-button.btn.admin-btn-save{background:#007aff;border-color:#007aff}.back-button{border:none;background:transparent}.admin-main-container .admin-btn-save{background:#007aff!important;border-color:#007aff!important}.promo-btn-save{background:#fff!important;border-color:#e6eaee!important;color:#000!important}.offers-btn-container{display:flex;flex-direction:row;gap:15px;justify-content:space-between}.offers-btn-container .offers-view-claim-btn,.offers-btn-container .offers-save-btn,.offers-btn-container .offers-save-exit-btn{width:150px;border-radius:8px;font-family:Rethink-Sans-Bold,inKind,sans-serif}.btn-primary{color:#fff;background-color:#007bff;border-color:#007bff;border:none}.bredcrumbs-list{display:flex;padding-left:6px}.bredcrumbs-list.padding-adjust{padding-left:0}.bredcrumbs-list li{list-style:none;padding:0 .5rem;position:relative;font-size:14px;font-weight:500;font-family:Rethink-Sans-Regular}.bredcrumbs-list li a{color:#448bfe}.bredcrumbs-list li:before{content:"";display:block;position:absolute;width:1.5px;height:60%;background-color:#191919;top:2px;bottom:0;left:0;margin:auto}.bredcrumbs-list li:first-child{padding-left:0}.bredcrumbs-list li:first-child:before{display:none}.bredcrumbs-list li:last-child{padding-right:0}.bredcrumbs-list li a.active{color:#222}.bredcrumbs-list li a.active.click-events{pointer-events:none}.logo-with-bredcrumbs{display:flex}.logo-with-bredcrumbs .title-container{padding-left:24px}.logo-with-bredcrumbs .brand-text-tile,.logo-with-bredcrumbs .brand-tile{width:83px!important;font-size:16px!important;height:83px!important;margin:unset!important;word-break:break-word;font-family:Rethink-Sans-Medium}.prev-next-controls{display:flex;align-items:center;margin-left:8px;border:1px solid #e6eaee;border-radius:6px}.prev-next-controls .react-tooltip{border-radius:12px;font-size:11px;font-weight:500;font-family:Rethink-Sans-Regular}.prev-next-controls button{background-color:#fff;height:42px;width:42px;cursor:pointer;border:unset}.prev-next-controls button:focus{outline:none}.prev-next-controls button.prev-btn{background-image:url("/esbuild/left-icon-GL5MMLDP.svg");background-repeat:no-repeat;background-position:center;border-top-left-radius:6px;border-bottom-left-radius:6px;border-right:none}.prev-next-controls button.next-btn{border-left:1px solid #e6eaee;background-image:url("/esbuild/right-icon-UDGABS2Z.svg");background-repeat:no-repeat;background-position:center;border-top-right-radius:6px;border-bottom-right-radius:6px}.prev-next-controls button.disabled{pointer-events:none;opacity:.4}.location-edit-section .header-container{padding:0}.d-flex{display:flex}.justify-content-end{justify-content:flex-end}.ui-formik-text-input{display:flex;flex-direction:column;align-items:flex-start;font-family:Rethink-Sans-Medium,sans-serif}.ui-formik-text-input__input-container{display:flex;flex-direction:column;position:relative;width:100%;height:6.4rem}.ui-formik-text-input__input{width:100%;padding:2.5rem 1rem .5rem;font-size:1.6rem;border:2px solid transparent;border-radius:8px;height:100%}.ui-formik-text-input__input--error{border-color:#ff5050;outline:#ff5050}.ui-formik-text-input__input.has-icon{padding:.6rem 1rem 1rem 3.8rem}.ui-formik-text-input__input:focus-visible:not(.ui-formik-text-input__input--error){border-color:#007aff;outline:#007aff}.ui-formik-text-input__input:-webkit-autofill{transition:background-color 5000s ease-in-out 0s}.ui-formik-text-input__input:-moz-autofill{-moz-text-fill-color:#fff;transition:background-color 5000s ease-in-out 0s}.ui-formik-text-input__label{position:absolute;top:50%;left:1rem;transform:translateY(-50%);font-size:1.6rem;pointer-events:none;transition:all .2s ease-out}.ui-formik-text-input__input:focus+.ui-formik-text-input__label,.ui-formik-text-input__input.has-value+.ui-formik-text-input__label{top:1rem;transform:translateY(0);font-size:1.4rem;left:1rem}.ui-formik-text-input__icon{position:absolute;top:50%;transform:translateY(-50%);left:1.2rem;pointer-events:none}.ui-formik-text-input__error{color:#ff5050;font-size:1.2rem;margin-top:.5rem}.ui-formik-text-input .ui-formik-text-input__input{color:#fff;background-color:#0f0f0f}.ui-formik-text-input .ui-formik-text-input__label{color:#ffffff80}.ui-formik-text-input .ui-formik-text-input__icon svg path{fill:#fff}.ui-formik-text-input .ui-formik-text-input__input:-webkit-autofill,.ui-formik-text-input .ui-formik-text-input__input:-moz-autofill,.ui-formik-text-input .ui-formik-text-input__input:-internal-autofill-selected{background-color:#0f0f0f!important;-webkit-text-fill-color:#fff!important;-moz-text-fill-color:#fff!important;color:#fff!important}.ui-tooltip-new{position:relative;display:inline-block;box-shadow:none;padding:0;z-index:auto;overflow:visible}.ui-tooltip-new .tooltip-box{position:absolute;padding:12px;background-color:#313131;color:#fff;border-radius:12px;z-index:9999;display:flex;align-items:center;justify-content:center;text-align:center;font-family:Rethink-San-Regular,sans-serif;font-size:11px;font-style:normal;font-weight:400;line-height:normal;white-space:nowrap}.ui-tooltip-new .tooltip-box:before{content:"";position:absolute;width:0;height:0;border-style:solid}.ui-tooltip-new .tooltip-top{bottom:100%;left:50%;transform:translate(-50%);margin-bottom:19px}.ui-tooltip-new .tooltip-top:before{top:100%;left:50%;transform:translate(-50%);border-width:12px 12px 0 12px;border-color:#313131 transparent transparent transparent}.ui-tooltip-new .tooltip-bottom{top:100%;left:50%;transform:translate(-50%);margin-top:19px}.ui-tooltip-new .tooltip-bottom:before{bottom:100%;left:50%;transform:translate(-50%);border-width:0 12px 12px 12px;border-color:transparent transparent #313131 transparent}.ui-tooltip-new .tooltip-left{right:100%;top:50%;transform:translateY(-50%);margin-right:19px}.ui-tooltip-new .tooltip-left:before{left:calc(100% - 1px);top:50%;transform:translateY(-50%);border-width:12px 0 12px 12px;border-color:transparent transparent transparent #313131}.ui-tooltip-new .tooltip-right{left:100%;top:50%;transform:translateY(-50%);margin-left:19px}.ui-tooltip-new .tooltip-right:before{right:calc(100% - 1px);top:50%;transform:translateY(-50%);border-width:12px 12px 12px 0;border-color:transparent #313131 transparent transparent}.accordion{width:100%}.accordion .accordion-toggle{width:100%;background-color:#f6f6f6;border:none;cursor:pointer;text-align:left;color:#0006;font-size:12px;font-style:normal;font-weight:590;line-height:normal;font-family:Rethink-Sans-Bold,sans-serif;padding:10px}.accordion .accordion-content{background-color:#fff}.ui-search-container{position:relative;width:100%;border-radius:8px;background:#fff}.ui-search-container input{height:42px;width:100%;padding:8px;border:none;border-radius:8px;color:#000;font-family:Rethink-Sans-Regular,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:27px}.ui-search-container.show-icon input{padding-left:40px}.ui-search-container svg{position:absolute;width:20px;height:20px;top:50%;transform:translateY(-50%);left:10px;color:#6b6b6b}.ui-switch{display:inline-flex;align-items:center;cursor:pointer;user-select:none}.ui-switch.disabled{opacity:.5;cursor:not-allowed}.ui-switch .switch-track{width:38px;height:24px;background-color:gray;border-radius:12px;position:relative;transition:background-color .3s;flex-shrink:0}.ui-switch.on .switch-track{background-color:#007aff}.ui-switch.off .switch-track{background-color:#c3c3c3}.ui-switch .switch-thumb{width:20px;height:20px;background-color:#fff;border-radius:50%;position:absolute;top:2px;left:2px;transition:transform .3s}.ui-switch.on .switch-thumb{transform:translate(14px)}.ui-switch.off .switch-thumb{transform:translate(0)}.ui-switch .switch-label{margin-left:10px;font-size:1rem}.round-checkbox__container{display:flex;align-items:center}.round-checkbox__container .round-checkbox__input[type=checkbox]{display:none}.round-checkbox__container .round-checkbox__input[type=checkbox]:checked+.round-checkbox__label .round-checkbox__custom{background-color:#2ac296;border-color:#2ac296}.round-checkbox__container .round-checkbox__input[type=checkbox]:checked+.round-checkbox__label .round-checkbox__custom:after{content:"";display:block;position:absolute;top:5px;left:3px;width:12px;height:10px;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="12" height="10" viewBox="0 0 12 10" fill="none"><path d="M11.6542 2.16583L5.25051 8.70757C4.78024 9.18797 4.0198 9.18797 3.55454 8.70757L0.352702 5.4367C-0.117567 4.95629 -0.117567 4.17946 0.352702 3.70416C0.822971 3.22886 1.58341 3.22375 2.04867 3.70416L4.40002 6.1062L9.9532 0.428178C10.4235 -0.0522311 11.1839 -0.0522311 11.6492 0.428178C12.1144 0.908587 12.1194 1.68542 11.6492 2.16072L11.6542 2.16583Z" fill="white"/></svg>');background-size:cover}.round-checkbox__container .round-checkbox__input[type=checkbox]:disabled+.round-checkbox__label{cursor:default}.round-checkbox__container .round-checkbox__input[type=checkbox]:disabled+.round-checkbox__label .round-checkbox__custom{background-color:#d5d5d5;border-color:transparent}.round-checkbox__container .round-checkbox__label{display:flex;align-items:center;cursor:pointer;color:#000;font-family:Rethink-Sans-Medium,sans-serif;font-size:1.6rem;margin-bottom:0}.round-checkbox__container .round-checkbox__label .round-checkbox__custom{display:inline-block;width:22px;height:22px;border:2px solid #d5d5d5;border-radius:50%;margin-right:8px;position:relative;flex-shrink:0}.round-checkbox__container .round-checkbox__label .round-checkbox__custom:after{content:"";display:none}.dropdown-container{position:relative;color:#000;font-family:Rethink-Sans-Medium,sans-serif;font-size:12px;font-style:normal;font-weight:510;line-height:normal;width:100%}.dropdown-container .dropdown-button{padding:10px;border-radius:4px;border:1px solid #e7e7e7;background-color:#fff;cursor:pointer;width:100%;text-align:left;display:flex;justify-content:space-between;align-items:center}.dropdown-container .dropdown-button .dropdown-button-label{display:flex;align-items:center;gap:5px;overflow:hidden;max-width:100%}.dropdown-container .dropdown-button.placeholder{color:#0006}.dropdown-container .dropdown-button .dropdown-button-arrow{color:#000}.dropdown-container .dropdown-options{position:absolute;width:100%;max-height:150px;overflow-y:auto;background-color:#fff;border-bottom-left-radius:4px;border-bottom-right-radius:4px;z-index:10;box-shadow:0 2px 7px #00000040;padding:0}.dropdown-container .dropdown-options .dropdown-option{padding:7px 10px;cursor:pointer;text-decoration:none;list-style:none;width:100%}.dropdown-container .dropdown-options .dropdown-option.active{background-color:#fafafa}.dropdown-container .dropdown-options::-webkit-scrollbar{width:8px}.dropdown-container .dropdown-options::-webkit-scrollbar-track{background:#fff}.dropdown-container .dropdown-options::-webkit-scrollbar-thumb{background-color:#e7e7e7;border-radius:99px}.dropdown-container .dropdown-options::-webkit-scrollbar-thumb:hover{background-color:#e7e7e7}.back-to-top{position:fixed;bottom:40px;right:40px;width:36px;height:36px;background-color:transparent;border:none;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;opacity:0;visibility:hidden;transition:opacity .3s ease,visibility .3s ease}.back-to-top.visible{opacity:1;visibility:visible}.view-container-main{display:flex;flex-direction:column;align-items:flex-start;align-items:stretch;width:100%;height:100%;padding:20px 30px 90px;font-family:Rethink-Sans-Medium,sans-serif}.view-container-main .wrapper-container,.view-container-main .success-toast,.view-container-main .success-toast__wrapper{z-index:1000}.view-container-main .wrapper-container .wrapper{left:240px;z-index:1000}.view-container-main .header-container{flex-wrap:nowrap}.view-container-main .header-container .btn-reset{background-color:#fa4d56;color:#fff}.view-container-main .header-container .btn{font-family:Rethink-Sans-Medium,sans-serif;height:42px}.view-container-main .header-container h2{display:flex;align-items:center;gap:20px}.view-container-main .header-container h2 a{display:flex;align-items:center;height:100%}.view-container-main .header-container.sticky-header{position:fixed;top:0;left:240px;width:calc(100% - 240px);background-color:#fff;box-shadow:0 2px 5px #0000001a;z-index:999;padding:10px 40px;margin-bottom:0;display:flex;align-items:center}@media screen and (max-width:992px){.view-container-main .header-container.sticky-header{width:100%;left:0}}.view-container-main .header-container.sticky-header h2{font-size:16px;margin-bottom:0}.view-container-main .header-container.sticky-header .title-container{height:100%;display:flex;align-items:center;gap:33px}.view-container-main .header-container.sticky-header .btn{padding:7px 10px;width:150px;height:30px;display:flex;align-items:center;justify-content:center;font-size:12px}.view-container-main .grid{display:grid;grid-template-columns:minmax(400px,2fr) minmax(620px,3fr);gap:20px}.view-container-main .card{padding:20px;border-radius:18px;background:#fff;border:none}.view-container-main .links{display:flex;align-items:center;gap:5px}.view-container-main .links a{color:#2d2d2d;font-family:Rethink-Sans-Regular,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:normal;text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:none;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font}.view-container-main .brand-summary-container{width:100%;margin-bottom:80px;margin-top:50px}.view-container-main .brand-summary-container .card{display:flex;flex-direction:row;align-items:center}.view-container-main .brand-summary-container .card .summary-link-container{display:flex;flex-direction:column;margin-top:5px;gap:2px}.view-container-main .brand-summary-container .card .summary-link-container .title{color:#222;font-size:12px;font-style:normal;font-weight:700;line-height:normal;font-family:Rethink-Sans-Bold,sans-serif}.view-container-main .brand-summary-container .card .summary-subtext-container{display:grid;grid-template-columns:1fr 1fr;margin:5px 0;gap:20px}.view-container-main .brand-summary-container .card .subtext{display:flex;flex-direction:column;gap:2px}.view-container-main .brand-summary-container .card .subtext .title{color:#222;font-size:12px;font-family:Rethink-Sans-Bold,sans-serif;font-style:normal;font-weight:700;line-height:normal}.view-container-main .brand-summary-container .card .subtext .copy{color:#2d2d2d;font-family:Rethink-Sans-Regular,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:normal}.view-container-main .brand-summary-container .card .title{color:#101010;font-size:18px;font-style:normal;font-weight:590;line-height:normal}.view-container-main .brand-summary-container .card .copy{color:#10101073;font-size:12px;font-style:normal;font-weight:400;height:100%;line-height:normal;word-break:break-all}.view-container-main .brand-summary-container .card .logo{display:flex;align-items:center;justify-content:center;margin-right:20px;border-radius:10px;width:155px;height:155px;flex-shrink:0;background-position:center;background-size:cover;background-repeat:no-repeat}.view-container-main .brand-summary-container .card .logo img{width:104px;height:104px}.view-container-main .brand-summary-container .card .brand-details{display:flex;flex-direction:column;justify-content:space-between;gap:5px;height:100%;max-width:calc(100% - 175px)}.view-container-main .brand-summary-container .card .brand-details .title-container .sub-title{font-family:Rethink-Sans-Regular,sans-serif;font-size:14px;max-width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.view-container-main .brand-summary-container .card .brand-details .title-container button{padding:0}.view-container-main .brand-summary-container .card .brand-details .title-container .summary{display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;max-width:100%;width:100%;text-align:left;outline:none;cursor:pointer;background:none;max-height:54px;color:#10101073;font-family:Rethink-Sans-Regular,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:normal;border:1px solid transparent;transition:all .2s ease-in-out;padding:4px;white-space:normal}.view-container-main .brand-summary-container .card .brand-details .title-container .summary.expanded{-webkit-line-clamp:3;line-clamp:3;max-height:90px;overflow-y:auto;border-color:#e7e7e7b3;border-radius:4px;animation:borderAppear .2s ease-in-out forwards}.view-container-main .brand-summary-container .card .brand-details .title-container .summary.expanded::-webkit-scrollbar{width:6px}.view-container-main .brand-summary-container .card .brand-details .title-container .summary.expanded::-webkit-scrollbar-track{background:#f1f1f1;border-radius:3px}.view-container-main .brand-summary-container .card .brand-details .title-container .summary.expanded::-webkit-scrollbar-thumb{background:#888;border-radius:3px}.view-container-main .brand-summary-container .card .brand-details .title-container .summary.expanded::-webkit-scrollbar-thumb:hover{background:#555}.view-container-main .brand-summary-container .card .brand-details .title-container .summary:not(.expanded){animation:borderDisappear .2s ease-in-out forwards}.view-container-main .brand-summary-container .carousel{display:flex;flex-direction:column;align-items:flex-start;width:100%;height:100%;color:#2d2d2d;font-family:Rethink-Sans-Bold,sans-serif;font-size:12px;font-style:normal;font-weight:700;line-height:normal;gap:10px}.view-container-main .brand-summary-container .carousel .gallery{max-width:100%;overflow-x:auto;display:flex;gap:10px;padding-bottom:20px}.view-container-main .brand-summary-container .carousel .gallery .image-container{position:relative}.view-container-main .brand-summary-container .carousel .gallery .image-container img{width:154px;height:105px;object-fit:cover;object-position:center;border-radius:10px}.view-container-main .brand-summary-container .carousel .gallery .image-container .svg-inline--fa{position:absolute;left:7px;top:8px;color:#fff}.view-container-main .brand-summary-container .carousel .gallery .image-container-empty{width:154px;height:105px;border-radius:10px;background:#d9d9d966}.view-container-main .subcaption{color:#9fa9ba;font-size:14px;font-style:normal;font-weight:500;line-height:normal}.view-container-main .button-container{display:inline-flex;justify-content:flex-end;align-items:center;gap:10px}.view-container-main .button-container .btn{width:178px;border-radius:6px;font-size:14px}.view-container-main .button-container .btn-cancel{color:#000}.view-container-main .category-tabs{display:flex;align-items:center;gap:10px;overflow:auto}.view-container-main .category-tabs button{background-color:#fff;border:none;cursor:pointer;color:#afabab;text-align:center;font-family:Rethink-Sans-Medium,sans-serif;font-size:14px;font-style:normal;font-weight:510;line-height:normal;padding:10px;border-bottom:2px solid transparent}.view-container-main .category-tabs button.active{color:#000;font-weight:590;border-bottom:2px solid #000}.view-container-main .confirmation-modal{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100vh;width:100vw;position:fixed;z-index:100;left:0;top:0;background:#0003}.view-container-main .confirmation-modal .modal-content{display:flex;width:581px;padding:20px 0;flex-direction:column;align-items:flex-end;gap:13px;box-shadow:0 10px 25px #0000001a;border-radius:18px;background:#fff}.view-container-main .confirmation-modal .modal-content .modal-row{display:flex;align-items:center;justify-content:space-between;width:100%}.view-container-main .confirmation-modal .modal-content .modal-close-btn{background-color:#fff;border:none;cursor:pointer;margin:10px}.view-container-main .confirmation-modal .modal-content .modal-header{display:flex;align-items:center;justify-content:center;width:100%;padding:0 20px;border-bottom:unset}.view-container-main .confirmation-modal .modal-content .modal-header .title{font-style:normal;font-weight:600;line-height:normal;font-size:20px}.view-container-main .confirmation-modal .modal-content .divider{height:1px;width:100%;background-color:#ebebeb}.view-container-main .confirmation-modal .modal-content .modal-body{display:flex;justify-content:center;width:100%;flex-direction:column;padding:0 20px;gap:13px}.view-container-main .confirmation-modal .modal-content .modal-body p{margin-bottom:0}.view-container-main .confirmation-modal .modal-content .modal-body .tags-list{display:flex;flex-direction:column;padding:5px 0;flex:1 0 0;border-radius:8px;border:1px solid #e7e7e7;height:310px;margin-bottom:0;min-height:310px;overflow-y:auto}.view-container-main .confirmation-modal .modal-content .modal-body .tags-list .tag-item{padding:5px 10px;gap:30px}.view-container-main .confirmation-modal .modal-content .modal-body .tags-list .tag-item span{word-break:break-all}.view-container-main .confirmation-modal .modal-content .modal-body .tags-list .tag-item:nth-child(2n){background:#f6f6f6}.view-container-main .confirmation-modal .modal-content .modal-body .tags-list .tag-item .round-checkbox__custom{height:18px;width:18px;margin-right:0}.view-container-main .confirmation-modal .modal-content .modal-body .tags-list .tag-item .round-checkbox__container .round-checkbox__input[type=checkbox]:checked+.round-checkbox__label .round-checkbox__custom:after{top:4px;left:2px;height:8px;width:10px}.view-container-main .confirmation-modal .modal-content .modal-footer{display:flex;align-items:center;justify-content:flex-end;width:100%;gap:20px;border:none}.view-container-main .confirmation-modal .modal-content .modal-footer .button-container{display:inline-flex;justify-content:center;align-items:center;gap:20px;width:100%}.view-container-main .confirmation-modal .modal-content .modal-footer .button-styling{display:inline-flex;justify-content:center;align-items:center;border-radius:6px;background:#007afe;font-size:12px;padding:10px 8px;color:#fff;border:none;cursor:pointer;width:100px;height:38px;position:relative;overflow:hidden}.view-container-main .confirmation-modal .modal-content .modal-footer .button-styling:hover:before{content:"";position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:linear-gradient(to right,transparent 0%,rgba(255,255,255,.2) 50%,transparent 100%);animation:shimmer 1s ease-in-out infinite;transform:rotate(30deg)}.view-container-main .confirmation-modal .modal-content .modal-footer .button-styling.button-cancel{background-color:#fff;color:#000;border:1px solid #e6eaee}.view-container-main .confirmation-modal .modal-content .modal-footer .button-styling:disabled{opacity:.5;cursor:default}.view-container-main .confirmation-modal .modal-content .modal-footer .button-white{border:1px #3c8cdb;background:#fff;cursor:pointer}.view-container-main .confirmation-modal .modal-content .modal-footer .button-green{border:1px #2ac296;background:#2ac296;color:#fff;cursor:pointer}.view-container-main .confirmation-modal .modal-content .modal-footer .button-red{border:1px #ff4d4f;background:#ff4d4f;color:#fff;cursor:pointer}.view-container-main .assigned-tag-header{top:0;z-index:1;display:flex;align-items:center;justify-content:space-between;width:100%;background:#d5d5d5;gap:10px;font-size:12px;font-family:Rethink-Sans-Bold,sans-serif}.view-container-main .add-tags-container{display:flex;gap:13px;height:100%;border-radius:18px;background:transparent;flex-direction:column;align-items:flex-start;flex-shrink:0;max-width:100%}.view-container-main .add-tags-container .col-title-container{display:flex;align-items:center;justify-content:space-between;margin:4px 0;width:100%}.view-container-main .add-tags-container .body{display:flex;flex-direction:column;align-items:flex-start;gap:8px;flex-shrink:0;border-radius:18px;background:#fff;padding:20px;width:100%}.view-container-main .add-tags-container .body .content{border-radius:8px;border:1px solid #efefef;display:flex;max-width:100%;height:100%;flex-direction:column;min-height:500px}.view-container-main .add-tags-container .body .content .categories-container{width:100%}.view-container-main .assigned-tags-container{display:flex;gap:13px;height:100%;border-radius:18px;background:transparent;flex-direction:column;align-items:flex-start}.view-container-main .assigned-tags-container .col:nth-child(3){display:flex}.view-container-main .assigned-tags-container .col:nth-child(3) .dropdown-container{width:110px;margin-left:0}.view-container-main .assigned-tags-container .col-title-container{display:flex;align-items:center;justify-content:space-between;width:100%;margin:4px 0}.view-container-main .assigned-tags-container .body{display:flex;width:100%;flex-direction:column;align-items:flex-start;flex-shrink:0;border-radius:18px;background:#fff;padding:20px}.view-container-main .assigned-tags-container .body .search-container{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:0 10px}.view-container-main .assigned-tags-container .body .search-container .round-checkbox__label{gap:10px}.view-container-main .assigned-tags-container .body .search-container .ui-search-container{width:50%;margin-left:0}.view-container-main .assigned-tags-container .body .search-container .switch-label,.view-container-main .assigned-tags-container .body .search-container .round-checkbox__label{color:#101010;font-family:Rethink-Sans-Regular,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:normal}.view-container-main .assigned-tags-container .body .tooltip-box{white-space:wrap;width:200px}.view-container-main .assigned-tags-container .body .content{border-radius:8px;border:1px solid #efefef;height:100%}.view-container-main .assigned-tags-container .body .content .categories-container{width:100%;min-height:500px}.view-container-main .assigned-tags-container .body .content .categories-container .accordion-content{background-color:transparent}.view-container-main .assigned-tags-container .body .content .categories-container .accordion-content .tag-row-container{flex-wrap:nowrap}.view-container-main .assigned-tags-container .body .content .categories-container .accordion-content .tag-row-container .col:nth-child(2){font-size:14px}.view-container-main .assigned-tags-container .body .content .categories-container .accordion-content .tag-row-container .source-chip{padding:2px 10px;border-radius:99px;font-size:12px;display:flex;align-items:center;gap:5px;color:#afabab;background:#f6f6f6}.view-container-main .assigned-tags-container .body .content .categories-container .accordion-content .tag-row-container .source-chip.ik_staff{color:#e7b01c;background:#fbc94b3b}.view-container-main .assigned-tags-container .body .content .categories-container .accordion-content .tag-row-container .source-chip.partner_portal{background:#007aff1a;color:#007aff}.view-container-main .assigned-tags-container .body .content .categories-container .accordion-content .tag-row-container .source-chip.ai{color:#db00ff;background:#f9d3ff}.view-container-main .assigned-tags-container .body .content .categories-container .accordion-content .tag-row-container .dropdown-container .dropdown-options{border-radius:10px;right:0;margin-top:10px;height:132px;width:130px}.view-container-main .assigned-tags-container .body .content .categories-container .accordion-content .tag-row-container .dropdown-container .dropdown-options .dropdown-option{padding:10px;font-size:12px}.view-container-main .assigned-tags-container .body .content .categories-container .accordion-content .tag-row-container .dropdown-button{border-radius:99px;background:#f6f6f6;padding:5px 10px}.view-container-main .assigned-tags-container .body .content .categories-container .accordion-content .tag-row-container .weight-option{display:flex;align-items:center;gap:10px}.view-container-main .assigned-tags-container .body .content .categories-container .accordion-content .tag-row-container .weight-option img{width:7.5px;height:11.9px}.view-container-main .assigned-tags-container .body .content .round-checkbox__custom{margin-right:0}.view-container-main .page-header-copy{display:flex;align-items:start;flex-direction:column;justify-content:center;width:50%;height:10vh}.view-container-main .button{display:flex;align-items:center;justify-content:center;width:100%;height:10vh}.view-container-main .tagging-content{width:100%}.view-container-main .col-title{color:#222;font-size:24px;font-style:normal;font-weight:700;line-height:normal}.view-container-main .reset-button{border-radius:6px;border:1px solid #e6eaee;background:#fff;height:42px;width:178px;cursor:pointer}.view-container-main .reset-button:disabled .text{color:#afabab;cursor:default}.view-container-main .reset-button .text{color:#000;text-align:center;font-size:14px;font-style:normal;font-weight:500;line-height:normal}.view-container-main .ui-search-container{border-radius:8px;border:1px solid #efefef;background:#fff;margin:10px;width:90%}.view-container-main .ui-search-container input::placeholder,.view-container-main .ui-search-container svg{color:#d5d5d5}.view-container-main .ui-search-container .text{color:#000;text-align:center;font-size:14px;font-style:normal;font-weight:500;line-height:normal}.view-container-main .tag-pill{display:flex;padding:8px 16px;box-shadow:0 0 15px 1px #00000026;justify-content:center;align-items:center;border-radius:var(--round, 9999px);border:1px solid #fafafa;background:#fafafa;gap:10px;cursor:pointer}.view-container-main .tag-pill img{width:14px;height:14px}.view-container-main .tag-pill .text{color:#afabab;text-align:center;font-size:14px;font-style:normal;font-weight:510;line-height:normal;word-break:break-all}.view-container-main .add-tag-cat-container,.view-container-main .add-tag-cat-container-assigned{display:flex;flex-direction:column}.view-container-main .tag-pill-container{display:flex;flex-wrap:wrap;width:95%;height:100%;padding:10px;max-width:500px;gap:5px}.view-container-main .tag-row-container{display:flex;flex-direction:column;justify-content:flex-start;flex-wrap:wrap;width:100%;height:100%}.view-container-main .tag-row-container .tag-row{display:grid;grid-template-columns:1fr 150px 150px 150px;border-bottom:1px solid #e6eaee;padding:10px}@media screen and (max-width:1500px){.view-container-main .tag-row-container .tag-row{grid-template-columns:1fr 140px 140px 140px}}.view-container-main .tag-row-container .tag-row:last-child{border-bottom:none}.view-container-main .tag-row-container .tag-row .col{width:100%;display:flex;align-items:center}.view-container-main .tag-row-container .tag-row .col.sortable{cursor:pointer;display:flex;align-items:center;gap:10px}.view-container-main .tag-row-container .tag-row .col .name-container{display:flex;width:100%;align-items:center;height:100%}.view-container-main .tag-row-container .tag-row .col .name-container .confirmed-checkbox{margin-right:15px;border-radius:6px}.view-container-main .tag-row-container .tag-row .col .name-container .round-checkbox__container,.view-container-main .tag-row-container .tag-row .col .name-container .round-checkbox__container label{height:100%}.view-container-main .tag-row-container .tag-row .col .name-container .round-checkbox__container label .ui-tooltip-new{height:100%;display:flex;align-items:center}.view-container-main .tag-row-container .tag-row .col .name-container .tag-name{height:100%;display:flex;align-items:center;word-break:break-all;color:#000;font-family:Rethink-Sans-Regular,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:normal}.view-container-main .tag-row-container .tag-row .col .name-container .tag-name.excluded{text-decoration:line-through;color:#afabab}.view-container-main .tag-row-container .tag-row .col:last-child{justify-content:flex-end}.view-container-main .tag-cat-header{width:100%;display:flex;align-items:center;background:#f6f6f6;gap:10px}.view-container-main .tag-cat-header .text{color:#0006;font-size:12px;font-style:normal;font-weight:590;line-height:normal}.view-container-main .weight-dropdown{display:flex;align-items:center;justify-content:center;width:100%;border:1px solid rgba(0,0,0,.1215686275);border-radius:4px;height:100%}.view-container-main .ai-styled-button{display:inline-flex;justify-content:center;align-items:center;gap:11px;border-radius:6px;width:249px;height:42px;font-size:14px;font-family:Rethink-Sans-Bold,sans-serif;background-color:#007aff;color:#fff;font-style:normal;font-weight:700;line-height:normal;cursor:pointer;position:relative;overflow:hidden;transition:all .5s ease-in-out;border:1px solid transparent}.view-container-main .ai-styled-button:hover{border-color:#0000001a;box-shadow:0 2px 4px #000000b3;border:1px solid rgb(0,29,246)!important}.view-container-main .ai-styled-button:hover:before{content:"";position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:linear-gradient(to right,transparent 0%,rgba(255,255,255,.2) 50%,transparent 100%);animation:shimmer 2s ease-in-out infinite;transform:rotate(30deg)}.view-container-main .ai-styled-button:disabled{opacity:.5;cursor:not-allowed;background-color:#666}@keyframes borderAppear{0%{border-color:transparent}to{border-color:#e7e7e7b3}}@keyframes borderDisappear{0%{border-color:#e7e7e7b3}to{border-color:transparent}}@keyframes shimmer{0%{transform:translate(-100%) rotate(30deg)}to{transform:translate(100%) rotate(30deg)}}.button-styling{position:relative;padding:8px 16px;border-radius:4px;cursor:pointer;transition:all .2s ease-in-out;border:1px solid transparent}.button-styling:hover{border-color:#0000001a;box-shadow:0 2px 4px #000000b3;border:1px solid rgb(0,29,246)!important}.button-styling:focus,.button-styling:active{outline:none}.button-styling:before{display:none}.button-styling.button-cancel{background-color:#ff6363;color:#fff}.button-styling.button-cancel:hover{border-color:#fff3;box-shadow:0 2px 4px #ff636366;border:1px solid rgba(255,99,99,.5)!important}.ui-table{width:100%;color:#000;font-family:Rethink-Sans-Bold,sans-serif;font-size:14px;font-style:normal;line-height:normal;border-collapse:separate;border-spacing:0}.ui-table th{cursor:pointer;padding:20px 20px 10px;text-align:left;font-weight:700}.ui-table tbody{background:#fff}.ui-table td{padding:20px;border-bottom:1px solid #ebebeb}.ui-table td.empty{text-align:center}.ui-table tr td{font-family:Rethink-Sans-Regular,sans-serif;font-weight:400}.ui-table .sort-icon{margin-left:7px;display:inline-block}.ui-table .sort-icon .svg-inline--fa{width:8px;height:12px}.ui-table .sort-placeholder{width:8px;height:12px;margin-left:7px;display:inline-block}.pagination{padding-top:16px;padding-bottom:.755rem;margin:0}.page-item .page-link{color:#000;border-radius:50%;box-shadow:none;border:1px solid transparent;background-color:transparent}.page-item.active .page-link{background:#1dc195;border-color:#1dc195;border-radius:50%;box-shadow:none;border:1px solid transparent;padding:.5rem 1rem}.page-item.disabled .page-link{box-shadow:none;border:1px solid transparent;background-color:transparent}.expired-credit-details{padding:30px 30px 0}.expired-credit-details .header{display:flex;flex-direction:column;align-items:flex-start}.expired-credit-details .header h2{color:#222;font-family:Rethink-Sans-Bold,sans-serif;font-size:22px;font-style:normal;font-weight:700;line-height:normal;margin-bottom:4px}.expired-credit-details .header-details{display:flex;flex-direction:column;color:#999;font-family:Rethink-Sans-Medium,sans-serif;font-size:14px;font-style:normal;font-weight:600;line-height:22px}.expired-credit-details .ui-table tbody tr:first-child td:first-child{border-top-left-radius:12px}.expired-credit-details .ui-table tbody tr:first-child td:last-child{border-top-right-radius:12px}.expired-credit-details .ui-table tbody tr:last-child td:first-child{border-bottom-left-radius:12px}.expired-credit-details .ui-table tbody tr:last-child td:last-child{border-bottom-right-radius:12px}.expired-credit-details .ui-table tr th{font-size:12px;padding-bottom:21px}.expired-credit-details .ui-table tr td{font-size:15px;font-family:Rethink-Sans-Medium,sans-serif}.expired-credit-details .ui-table tr td:nth-child(2),.expired-credit-details .ui-table tr td:nth-child(3),.expired-credit-details .ui-table tr td:nth-child(4){font-family:Rethink-Sans-Bold,sans-serif;font-weight:700}.expired-credit-details .ui-table tr td:last-child:not(.empty),.expired-credit-details .ui-table tr th:last-child{text-align:right}.expired-credit-details .expiring-credit-table,.expired-credit-details .expired-credit-table{margin-top:50px}.expired-credit-details .expiring-credit-table h4,.expired-credit-details .expired-credit-table h4{color:#222;font-family:Rethink-Sans-Bold,sans-serif;font-size:19px;font-style:normal;font-weight:700;line-height:normal}.expired-credit-details .expired-credit-table{margin-bottom:50px}.expired-credit-details .expired-credit-table .action-button{width:104px;border-radius:16px;background:#1dc195;color:#fff;text-align:center;font-family:Rethink-Sans-Medium,sans-serif;font-size:12px;font-style:normal;font-weight:500;line-height:normal;padding:9px 19px;border:none;outline:none;cursor:pointer}.expired-credit-details .expired-credit-table .action-button.offered{background:#007aff;cursor:default}.expired-credit-details .modal-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:#0000003b;display:flex;justify-content:center;align-items:center;z-index:1000}.expired-credit-details .modal-overlay .modal-content{background-color:#fff;padding:28px;border-radius:8px;text-align:center;position:relative;width:358px;height:238px;border:none}.expired-credit-details .modal-overlay .modal-content .close-button{position:absolute;top:20px;right:21px;background:none;border:none;cursor:pointer;color:#333}.expired-credit-details .modal-overlay .modal-content h2{margin-top:11px;margin-bottom:0;color:#2d2d2d;text-align:center;font-family:Rethink-Sans-Bold,sans-serif;font-size:20px;font-style:normal;font-weight:700;line-height:normal}.expired-credit-details .modal-overlay .modal-content p{margin:10px 0 27px;color:#999;text-align:center;font-family:Rethink-Sans-Medium,sans-serif;font-size:14px;font-style:normal;font-weight:500;line-height:22px}.expired-credit-details .modal-overlay .modal-content .confirm-button{background-color:#007aff;padding:12px 20px;border:none;border-radius:6px;cursor:pointer;color:#fff;text-align:center;font-family:Rethink-Sans-Bold,sans-serif;font-size:14px;font-style:normal;font-weight:700;line-height:normal}.expired-credit-details .wrapper-container .wrapper{left:240px}.expired-credit-details .ui-tooltip-new{padding:0;position:relative;z-index:auto;max-width:unset;-webkit-box-shadow:none;box-shadow:none}.ql-container{box-sizing:border-box;font-family:Helvetica,Arial,sans-serif;font-size:13px;height:100%;margin:0;position:relative}.ql-container.ql-disabled .ql-tooltip{visibility:hidden}.ql-container.ql-disabled .ql-editor ul[data-checked]>li:before{pointer-events:none}.ql-clipboard{left:-100000px;height:1px;overflow-y:hidden;position:absolute;top:50%}.ql-clipboard p{margin:0;padding:0}.ql-editor{box-sizing:border-box;line-height:1.42;height:100%;outline:none;overflow-y:auto;padding:12px 15px;tab-size:4;-moz-tab-size:4;text-align:left;white-space:pre-wrap;word-wrap:break-word}.ql-editor>*{cursor:text}.ql-editor p,.ql-editor ol,.ql-editor ul,.ql-editor pre,.ql-editor blockquote,.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6{margin:0;padding:0;counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol,.ql-editor ul{padding-left:1.5em}.ql-editor ol>li,.ql-editor ul>li{list-style-type:none}.ql-editor ul>li:before{content:"\2022"}.ql-editor ul[data-checked=true],.ql-editor ul[data-checked=false]{pointer-events:none}.ql-editor ul[data-checked=true]>li *,.ql-editor ul[data-checked=false]>li *{pointer-events:all}.ql-editor ul[data-checked=true]>li:before,.ql-editor ul[data-checked=false]>li:before{color:#777;cursor:pointer;pointer-events:all}.ql-editor ul[data-checked=true]>li:before{content:"\2611"}.ql-editor ul[data-checked=false]>li:before{content:"\2610"}.ql-editor li:before{display:inline-block;white-space:nowrap;width:1.2em}.ql-editor li:not(.ql-direction-rtl):before{margin-left:-1.5em;margin-right:.3em;text-align:right}.ql-editor li.ql-direction-rtl:before{margin-left:.3em;margin-right:-1.5em}.ql-editor ol li:not(.ql-direction-rtl),.ql-editor ul li:not(.ql-direction-rtl){padding-left:1.5em}.ql-editor ol li.ql-direction-rtl,.ql-editor ul li.ql-direction-rtl{padding-right:1.5em}.ql-editor ol li{counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;counter-increment:list-0}.ql-editor ol li:before{content:counter(list-0,decimal) ". "}.ql-editor ol li.ql-indent-1{counter-increment:list-1}.ql-editor ol li.ql-indent-1:before{content:counter(list-1,lower-alpha) ". "}.ql-editor ol li.ql-indent-1{counter-reset:list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-2{counter-increment:list-2}.ql-editor ol li.ql-indent-2:before{content:counter(list-2,lower-roman) ". "}.ql-editor ol li.ql-indent-2{counter-reset:list-3 list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-3{counter-increment:list-3}.ql-editor ol li.ql-indent-3:before{content:counter(list-3,decimal) ". "}.ql-editor ol li.ql-indent-3{counter-reset:list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-4{counter-increment:list-4}.ql-editor ol li.ql-indent-4:before{content:counter(list-4,lower-alpha) ". "}.ql-editor ol li.ql-indent-4{counter-reset:list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-5{counter-increment:list-5}.ql-editor ol li.ql-indent-5:before{content:counter(list-5,lower-roman) ". "}.ql-editor ol li.ql-indent-5{counter-reset:list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-6{counter-increment:list-6}.ql-editor ol li.ql-indent-6:before{content:counter(list-6,decimal) ". "}.ql-editor ol li.ql-indent-6{counter-reset:list-7 list-8 list-9}.ql-editor ol li.ql-indent-7{counter-increment:list-7}.ql-editor ol li.ql-indent-7:before{content:counter(list-7,lower-alpha) ". "}.ql-editor ol li.ql-indent-7{counter-reset:list-8 list-9}.ql-editor ol li.ql-indent-8{counter-increment:list-8}.ql-editor ol li.ql-indent-8:before{content:counter(list-8,lower-roman) ". "}.ql-editor ol li.ql-indent-8{counter-reset:list-9}.ql-editor ol li.ql-indent-9{counter-increment:list-9}.ql-editor ol li.ql-indent-9:before{content:counter(list-9,decimal) ". "}.ql-editor .ql-indent-1:not(.ql-direction-rtl){padding-left:3em}.ql-editor li.ql-indent-1:not(.ql-direction-rtl){padding-left:4.5em}.ql-editor .ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:3em}.ql-editor li.ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:4.5em}.ql-editor .ql-indent-2:not(.ql-direction-rtl){padding-left:6em}.ql-editor li.ql-indent-2:not(.ql-direction-rtl){padding-left:7.5em}.ql-editor .ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:6em}.ql-editor li.ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:7.5em}.ql-editor .ql-indent-3:not(.ql-direction-rtl){padding-left:9em}.ql-editor li.ql-indent-3:not(.ql-direction-rtl){padding-left:10.5em}.ql-editor .ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:9em}.ql-editor li.ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:10.5em}.ql-editor .ql-indent-4:not(.ql-direction-rtl){padding-left:12em}.ql-editor li.ql-indent-4:not(.ql-direction-rtl){padding-left:13.5em}.ql-editor .ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:12em}.ql-editor li.ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:13.5em}.ql-editor .ql-indent-5:not(.ql-direction-rtl){padding-left:15em}.ql-editor li.ql-indent-5:not(.ql-direction-rtl){padding-left:16.5em}.ql-editor .ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:15em}.ql-editor li.ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:16.5em}.ql-editor .ql-indent-6:not(.ql-direction-rtl){padding-left:18em}.ql-editor li.ql-indent-6:not(.ql-direction-rtl){padding-left:19.5em}.ql-editor .ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:18em}.ql-editor li.ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:19.5em}.ql-editor .ql-indent-7:not(.ql-direction-rtl){padding-left:21em}.ql-editor li.ql-indent-7:not(.ql-direction-rtl){padding-left:22.5em}.ql-editor .ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:21em}.ql-editor li.ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:22.5em}.ql-editor .ql-indent-8:not(.ql-direction-rtl){padding-left:24em}.ql-editor li.ql-indent-8:not(.ql-direction-rtl){padding-left:25.5em}.ql-editor .ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:24em}.ql-editor li.ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:25.5em}.ql-editor .ql-indent-9:not(.ql-direction-rtl){padding-left:27em}.ql-editor li.ql-indent-9:not(.ql-direction-rtl){padding-left:28.5em}.ql-editor .ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:27em}.ql-editor li.ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:28.5em}.ql-editor .ql-video{display:block;max-width:100%}.ql-editor .ql-video.ql-align-center{margin:0 auto}.ql-editor .ql-video.ql-align-right{margin:0 0 0 auto}.ql-editor .ql-bg-black{background-color:#000}.ql-editor .ql-bg-red{background-color:#e60000}.ql-editor .ql-bg-orange{background-color:#f90}.ql-editor .ql-bg-yellow{background-color:#ff0}.ql-editor .ql-bg-green{background-color:#008a00}.ql-editor .ql-bg-blue{background-color:#06c}.ql-editor .ql-bg-purple{background-color:#93f}.ql-editor .ql-color-white{color:#fff}.ql-editor .ql-color-red{color:#e60000}.ql-editor .ql-color-orange{color:#f90}.ql-editor .ql-color-yellow{color:#ff0}.ql-editor .ql-color-green{color:#008a00}.ql-editor .ql-color-blue{color:#06c}.ql-editor .ql-color-purple{color:#93f}.ql-editor .ql-font-serif{font-family:Georgia,Times New Roman,serif}.ql-editor .ql-font-monospace{font-family:Monaco,Courier New,monospace}.ql-editor .ql-size-small{font-size:.75em}.ql-editor .ql-size-large{font-size:1.5em}.ql-editor .ql-size-huge{font-size:2.5em}.ql-editor .ql-direction-rtl{direction:rtl;text-align:inherit}.ql-editor .ql-align-center{text-align:center}.ql-editor .ql-align-justify{text-align:justify}.ql-editor .ql-align-right{text-align:right}.ql-editor.ql-blank:before{color:#0009;content:attr(data-placeholder);font-style:italic;left:15px;pointer-events:none;position:absolute;right:15px}.ql-snow.ql-toolbar:after,.ql-snow .ql-toolbar:after{clear:both;content:"";display:table}.ql-snow.ql-toolbar button,.ql-snow .ql-toolbar button{background:none;border:none;cursor:pointer;display:inline-block;float:left;height:24px;padding:3px 5px;width:28px}.ql-snow.ql-toolbar button svg,.ql-snow .ql-toolbar button svg{float:left;height:100%}.ql-snow.ql-toolbar button:active:hover,.ql-snow .ql-toolbar button:active:hover{outline:none}.ql-snow.ql-toolbar input.ql-image[type=file],.ql-snow .ql-toolbar input.ql-image[type=file]{display:none}.ql-snow.ql-toolbar button:hover,.ql-snow .ql-toolbar button:hover,.ql-snow.ql-toolbar button:focus,.ql-snow .ql-toolbar button:focus,.ql-snow.ql-toolbar button.ql-active,.ql-snow .ql-toolbar button.ql-active,.ql-snow.ql-toolbar .ql-picker-label:hover,.ql-snow .ql-toolbar .ql-picker-label:hover,.ql-snow.ql-toolbar .ql-picker-label.ql-active,.ql-snow .ql-toolbar .ql-picker-label.ql-active,.ql-snow.ql-toolbar .ql-picker-item:hover,.ql-snow .ql-toolbar .ql-picker-item:hover,.ql-snow.ql-toolbar .ql-picker-item.ql-selected,.ql-snow .ql-toolbar .ql-picker-item.ql-selected{color:#06c}.ql-snow.ql-toolbar button:hover .ql-fill,.ql-snow .ql-toolbar button:hover .ql-fill,.ql-snow.ql-toolbar button:focus .ql-fill,.ql-snow .ql-toolbar button:focus .ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-fill,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow.ql-toolbar button:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar button:focus .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:focus .ql-stroke.ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill{fill:#06c}.ql-snow.ql-toolbar button:hover .ql-stroke,.ql-snow .ql-toolbar button:hover .ql-stroke,.ql-snow.ql-toolbar button:focus .ql-stroke,.ql-snow .ql-toolbar button:focus .ql-stroke,.ql-snow.ql-toolbar button.ql-active .ql-stroke,.ql-snow .ql-toolbar button.ql-active .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow.ql-toolbar button:hover .ql-stroke-miter,.ql-snow .ql-toolbar button:hover .ql-stroke-miter,.ql-snow.ql-toolbar button:focus .ql-stroke-miter,.ql-snow .ql-toolbar button:focus .ql-stroke-miter,.ql-snow.ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter{stroke:#06c}@media(pointer:coarse){.ql-snow.ql-toolbar button:hover:not(.ql-active),.ql-snow .ql-toolbar button:hover:not(.ql-active){color:#444}.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill{fill:#444}.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter{stroke:#444}}.ql-snow,.ql-snow *{box-sizing:border-box}.ql-snow .ql-hidden{display:none}.ql-snow .ql-out-bottom,.ql-snow .ql-out-top{visibility:hidden}.ql-snow .ql-tooltip{position:absolute;transform:translateY(10px)}.ql-snow .ql-tooltip a{cursor:pointer;text-decoration:none}.ql-snow .ql-tooltip.ql-flip{transform:translateY(-10px)}.ql-snow .ql-formats{display:inline-block;vertical-align:middle}.ql-snow .ql-formats:after{clear:both;content:"";display:table}.ql-snow .ql-stroke{fill:none;stroke:#444;stroke-linecap:round;stroke-linejoin:round;stroke-width:2}.ql-snow .ql-stroke-miter{fill:none;stroke:#444;stroke-miterlimit:10;stroke-width:2}.ql-snow .ql-fill,.ql-snow .ql-stroke.ql-fill{fill:#444}.ql-snow .ql-empty{fill:none}.ql-snow .ql-even{fill-rule:evenodd}.ql-snow .ql-thin,.ql-snow .ql-stroke.ql-thin{stroke-width:1}.ql-snow .ql-transparent{opacity:.4}.ql-snow .ql-direction svg:last-child{display:none}.ql-snow .ql-direction.ql-active svg:last-child{display:inline}.ql-snow .ql-direction.ql-active svg:first-child{display:none}.ql-snow .ql-editor h1{font-size:2em}.ql-snow .ql-editor h2{font-size:1.5em}.ql-snow .ql-editor h3{font-size:1.17em}.ql-snow .ql-editor h4{font-size:1em}.ql-snow .ql-editor h5{font-size:.83em}.ql-snow .ql-editor h6{font-size:.67em}.ql-snow .ql-editor a{text-decoration:underline}.ql-snow .ql-editor blockquote{border-left:4px solid #ccc;margin-bottom:5px;margin-top:5px;padding-left:16px}.ql-snow .ql-editor code,.ql-snow .ql-editor pre{background-color:#f0f0f0;border-radius:3px}.ql-snow .ql-editor pre{white-space:pre-wrap;margin-bottom:5px;margin-top:5px;padding:5px 10px}.ql-snow .ql-editor code{font-size:85%;padding:2px 4px}.ql-snow .ql-editor pre.ql-syntax{background-color:#23241f;color:#f8f8f2;overflow:visible}.ql-snow .ql-editor img{max-width:100%}.ql-snow .ql-picker{color:#444;display:inline-block;float:left;font-size:14px;font-weight:500;height:24px;position:relative;vertical-align:middle}.ql-snow .ql-picker-label{cursor:pointer;display:inline-block;height:100%;padding-left:8px;padding-right:2px;position:relative;width:100%}.ql-snow .ql-picker-label:before{display:inline-block;line-height:22px}.ql-snow .ql-picker-options{background-color:#fff;display:none;min-width:100%;padding:4px 8px;position:absolute;white-space:nowrap}.ql-snow .ql-picker-options .ql-picker-item{cursor:pointer;display:block;padding-bottom:5px;padding-top:5px}.ql-snow .ql-picker.ql-expanded .ql-picker-label{color:#ccc;z-index:2}.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-fill{fill:#ccc}.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-stroke{stroke:#ccc}.ql-snow .ql-picker.ql-expanded .ql-picker-options{display:block;margin-top:-1px;top:100%;z-index:1}.ql-snow .ql-color-picker,.ql-snow .ql-icon-picker{width:28px}.ql-snow .ql-color-picker .ql-picker-label,.ql-snow .ql-icon-picker .ql-picker-label{padding:2px 4px}.ql-snow .ql-color-picker .ql-picker-label svg,.ql-snow .ql-icon-picker .ql-picker-label svg{right:4px}.ql-snow .ql-icon-picker .ql-picker-options{padding:4px 0}.ql-snow .ql-icon-picker .ql-picker-item{height:24px;width:24px;padding:2px 4px}.ql-snow .ql-color-picker .ql-picker-options{padding:3px 5px;width:152px}.ql-snow .ql-color-picker .ql-picker-item{border:1px solid transparent;float:left;height:16px;margin:2px;padding:0;width:16px}.ql-snow .ql-picker:not(.ql-color-picker):not(.ql-icon-picker) svg{position:absolute;margin-top:-9px;right:0;top:50%;width:18px}.ql-snow .ql-picker.ql-header .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-font .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-label]:not([data-label=""]):before{content:attr(data-label)}.ql-snow .ql-picker.ql-header{width:98px}.ql-snow .ql-picker.ql-header .ql-picker-label:before,.ql-snow .ql-picker.ql-header .ql-picker-item:before{content:"Normal"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="1"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]:before{content:"Heading 1"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="2"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]:before{content:"Heading 2"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="3"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]:before{content:"Heading 3"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="4"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]:before{content:"Heading 4"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="5"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]:before{content:"Heading 5"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="6"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]:before{content:"Heading 6"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]:before{font-size:2em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]:before{font-size:1.5em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]:before{font-size:1.17em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]:before{font-size:1em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]:before{font-size:.83em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]:before{font-size:.67em}.ql-snow .ql-picker.ql-font{width:108px}.ql-snow .ql-picker.ql-font .ql-picker-label:before,.ql-snow .ql-picker.ql-font .ql-picker-item:before{content:"Sans Serif"}.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=serif]:before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]:before{content:"Serif"}.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=monospace]:before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before{content:"Monospace"}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]:before{font-family:Georgia,Times New Roman,serif}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before{font-family:Monaco,Courier New,monospace}.ql-snow .ql-picker.ql-size{width:98px}.ql-snow .ql-picker.ql-size .ql-picker-label:before,.ql-snow .ql-picker.ql-size .ql-picker-item:before{content:"Normal"}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=small]:before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]:before{content:"Small"}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=large]:before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]:before{content:"Large"}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=huge]:before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]:before{content:"Huge"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]:before{font-size:10px}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]:before{font-size:18px}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]:before{font-size:32px}.ql-snow .ql-color-picker.ql-background .ql-picker-item{background-color:#fff}.ql-snow .ql-color-picker.ql-color .ql-picker-item{background-color:#000}.ql-toolbar.ql-snow{border:1px solid #ccc;box-sizing:border-box;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;padding:8px}.ql-toolbar.ql-snow .ql-formats{margin-right:15px}.ql-toolbar.ql-snow .ql-picker-label{border:1px solid transparent}.ql-toolbar.ql-snow .ql-picker-options{border:1px solid transparent;box-shadow:#0003 0 2px 8px}.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label,.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options{border-color:#ccc}.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item.ql-selected,.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item:hover{border-color:#000}.ql-toolbar.ql-snow+.ql-container.ql-snow{border-top:0px}.ql-snow .ql-tooltip{background-color:#fff;border:1px solid #ccc;box-shadow:0 0 5px #ddd;color:#444;padding:5px 12px;white-space:nowrap}.ql-snow .ql-tooltip:before{content:"Visit URL:";line-height:26px;margin-right:8px}.ql-snow .ql-tooltip input[type=text]{display:none;border:1px solid #ccc;font-size:13px;height:26px;margin:0;padding:3px 5px;width:170px}.ql-snow .ql-tooltip a.ql-preview{display:inline-block;max-width:200px;overflow-x:hidden;text-overflow:ellipsis;vertical-align:top}.ql-snow .ql-tooltip a.ql-action:after{border-right:1px solid #ccc;content:"Edit";margin-left:16px;padding-right:8px}.ql-snow .ql-tooltip a.ql-remove:before{content:"Remove";margin-left:8px}.ql-snow .ql-tooltip a{line-height:26px}.ql-snow .ql-tooltip.ql-editing a.ql-preview,.ql-snow .ql-tooltip.ql-editing a.ql-remove{display:none}.ql-snow .ql-tooltip.ql-editing input[type=text]{display:inline-block}.ql-snow .ql-tooltip.ql-editing a.ql-action:after{border-right:0px;content:"Save";padding-right:0}.ql-snow .ql-tooltip[data-mode=link]:before{content:"Enter link:"}.ql-snow .ql-tooltip[data-mode=formula]:before{content:"Enter formula:"}.ql-snow .ql-tooltip[data-mode=video]:before{content:"Enter video:"}.ql-snow a{color:#06c}.ql-container.ql-snow{border:1px solid #ccc}.Dropdown-root{position:relative}.Dropdown-control{position:relative;overflow:hidden;background-color:#fff;border:1px solid #ccc;border-radius:2px;box-sizing:border-box;color:#333;cursor:default;outline:none;padding:8px 52px 8px 10px;transition:all .2s ease}.Dropdown-control:hover{box-shadow:0 1px #0000000f}.Dropdown-arrow{border-color:#999 transparent transparent;border-style:solid;border-width:5px 5px 0;content:" ";display:block;height:0;margin-top:-ceil(2.5);position:absolute;right:10px;top:14px;width:0}.is-open .Dropdown-arrow{border-color:transparent transparent #999;border-width:0 5px 5px}.Dropdown-menu{background-color:#fff;border:1px solid #ccc;box-shadow:0 1px #0000000f;box-sizing:border-box;margin-top:-1px;max-height:200px;overflow-y:auto;position:absolute;top:100%;width:100%;z-index:1000;-webkit-overflow-scrolling:touch}.Dropdown-menu .Dropdown-group>.Dropdown-title{padding:8px 10px;color:#333;font-weight:700;text-transform:capitalize}.Dropdown-option{box-sizing:border-box;color:#333c;cursor:pointer;display:block;padding:8px 10px}.Dropdown-option:last-child{border-bottom-right-radius:2px;border-bottom-left-radius:2px}.Dropdown-option:hover,.Dropdown-option.is-selected{background-color:#f2f9fc;color:#333}.Dropdown-noresults{box-sizing:border-box;color:#ccc;cursor:default;display:block;padding:8px 10px}.ui-floating-input .input-error-col{display:grid;grid-template-columns:repeat(1,minmax(0,1fr))}.ui-floating-input .input-error-col .field{margin-top:0;margin-bottom:0;border-width:1px;z-index:20;position:relative}.ui-floating-input .input-error-col .field .floating-label-input{border:1px solid #ddd;padding:8px 8px 8px 20px;border-radius:8px;outline:none;box-shadow:none;opacity:1}.ui-floating-input .input-error-col .field .floating-label-input:disabled{opacity:.5}.ui-floating-input .input-error-col .field .floating-label-input.safari-empty::-webkit-datetime-edit{opacity:0}.ui-floating-input .input-error-col .field .floating-label-input:not(:placeholder-shown):not(.date-field)~label,.ui-floating-input .input-error-col .field .floating-label-input:focus-within~label{z-index:0;margin-top:20px;margin-left:12px;padding:0 4px;background-color:#fff;transform:scale(.75) translateY(-33px)}.ui-floating-input .input-error-col .field .floating-label-input:focus-within~label{color:#60a5fa}.ui-floating-input .input-error-col .field .floating-label{font-size:14px;top:-9px;pointer-events:none;color:#9ca3af;position:absolute;left:0;padding:20px;z-index:0;transition-duration:.1s;transform-origin:0px 30.5px;margin-bottom:19px;text-wrap:nowrap}.ui-floating-input .offers-error{color:red;font-size:12px;padding-left:8px;font-family:Rethink-Sans-Medium,sans-serif}.create-edit-promo .btn.btn-cancel,.create-edit-promo .btn.btn-save{width:178px!important;height:42px!important}.create-edit-promo .btn.btn-cancel{order:1!important;background:#1dc195!important;border-color:#1dc195!important;color:#fff!important}.create-edit-promo .btn.btn-save{background:#fff!important;border:1px solid #e6eaee!important;color:#000!important}.create-edit-promo .information-sheet .inapp-input-container .floating-label-input{width:100%!important}.create-edit-promo .information-sheet textarea{padding-bottom:20px}.create-edit-promo .information-sheet .in-app-word-count-container{top:unset!important;color:#959595;bottom:5px!important;right:10px!important}.create-edit-promo .information-sheet .image-select-mass-gifting-top .small-gray-text{visibility:hidden;position:relative}.create-edit-promo .information-sheet .image-select-mass-gifting-top .small-gray-text:after{content:"JPEG, PNG, or JPG under 1 MB, at a minimum of 800px wide and 600px tall";visibility:visible;position:absolute;left:0;top:0;color:#222;font-family:Rethink-Sans-Medium,sans-serif;font-style:normal;font-weight:500;line-height:normal;font-size:10px;opacity:.5246;white-space:nowrap}.create-edit-promo .show-as-map-header{margin-top:-14px}.create-edit-promo .switch-box-container label{color:#2a2a2a!important;font-size:12px!important;font-style:normal;font-weight:600;line-height:normal;font-family:Rethink-Sans-Medium,sans-serif}.create-edit-promo .passpromo-section.pass-in-app .in-app-word-count-container{color:#959595}.create-edit-promo .passpromo-section.pass-in-app .cloudinary-image-overlay{top:-10px!important;width:59px!important;left:55px!important}.create-edit-promo .passpromo-section.pass-in-app .inapp-absolute-div{top:60%;left:130px}.create-edit-promo .passpromo-section.pass-in-app .inapp-absolute-div .inapp-header-text{max-width:200px}.create-edit-promo .passpromo-section.pass-in-app .countdown-timer{position:absolute;top:50%;left:130px}.create-edit-promo .passpromo-section.pass-in-app .default-promo-gift-icon.cloudinary-image-overlay{width:53px!important;left:55px!important}.create-edit-promo .passpromo-section.pass-in-app .inkind-app-preview{padding:16px 0 0;width:100%}.create-edit-promo .passpromo-section.pass-in-app .inkind-app-preview .position-relative{margin-left:calc((100% - 400px)/2)}.create-edit-promo .passpromo-section.pass-in-app .inkind-app-preview .half-iphone-img{background:transparent}.create-edit-promo .passpromo-section.pass-in-app .app-deeplink .floating-label-wrapper{z-index:3}.inkind-app-preview-full{height:860px;width:100%;min-width:400px;border-radius:8px;background:#f9f9fa;display:flex;align-items:center;padding:15px 0;justify-content:center}.inkind-app-preview-full .position-relative{border-radius:70px;width:400px;height:812px;background-image:url("/esbuild/full-iphone-PZQM7ZZV.png");background-repeat:no-repeat;background-position:top;background-size:cover;display:flex;align-items:center;justify-content:center}.inkind-app-preview-full .position-relative .iphone{width:360px;height:calc(100% - 30px);background-color:#000;border-radius:30px}.inkind-app-preview-full .position-relative .iphone .top-nav{box-shadow:0 0 14.534px #18131c40;border-radius:30px}.inkind-app-preview-full .position-relative .iphone .top-nav img{opacity:.6;width:100%;height:100%}.inkind-app-preview-full .position-relative .iphone .content{width:355px;border-radius:18.045px 18.045px 35px 35px;overflow:hidden;position:absolute;bottom:15px;left:50%;transform:translate(-50%);opacity:1}.inkind-app-preview-full .position-relative .iphone .content .hero-image{position:relative}.inkind-app-preview-full .position-relative .iphone .content .hero-image .image{width:363.884px;height:151.67px;object-fit:cover;object-position:center}.inkind-app-preview-full .position-relative .iphone .content .hero-image .close-icon{position:absolute;top:10px;right:10px}.inkind-app-preview-full .position-relative .iphone .content .text-area::-webkit-scrollbar{width:8px}.inkind-app-preview-full .position-relative .iphone .content .text-area::-webkit-scrollbar-track{background:#28212d!important}.inkind-app-preview-full .position-relative .iphone .content .text-area::-webkit-scrollbar-thumb{background:#888;border-radius:4px}.inkind-app-preview-full .position-relative .iphone .content .text-area::-webkit-scrollbar-thumb:hover{background:#555}.inkind-app-preview-full .position-relative .iphone .content .text-area{border:.98px solid #3d3742;border-bottom:none;background:#28212d;padding:11px 33px;min-height:150px;word-wrap:break-word;max-height:400px;overflow-y:auto}.inkind-app-preview-full .position-relative .iphone .content .text-area .super-title{color:#f3b900;font-family:Rethink-Sans-Bold,sans-serif;font-size:16.24px;font-style:normal;font-weight:700;line-height:normal}.inkind-app-preview-full .position-relative .iphone .content .text-area .title{color:#fff;font-family:Rethink-Sans-Bold,sans-serif;font-size:23.741px;font-style:normal;font-weight:700;line-height:120%}.inkind-app-preview-full .position-relative .iphone .content .text-area .body{color:#fff;font-family:Rethink-San-Regular,sans-serif;font-size:14.451px;font-style:normal;font-weight:400;line-height:130%;margin-bottom:17px;white-space:pre-line}.inkind-app-preview-full .position-relative .iphone .content .cta{background:#28212d}.inkind-app-preview-full .position-relative .iphone .content .cta button{background:#f3b900;width:100%;height:72px;color:#000;text-align:center;font-family:Rethink-Sans-Bold,sans-serif;font-size:16.24px;font-style:normal;font-weight:700;line-height:21.654px;border-radius:18.045px 18.045px 35px 35px}.ui-tabs-container{width:100%;margin:0 auto}.ui-tabs-container .tabs-header{display:flex;justify-content:flex-start;border-bottom:2px solid #e0e0e0;margin-bottom:20px}.ui-tabs-container .tab-button{color:#9fa9ba;padding:7px 10px;cursor:pointer;border:none;transition:all .3s;text-align:center;border-bottom:2px solid transparent;background-color:transparent;outline:none;margin-bottom:-2px;font-family:Rethink-Sans-Medium,sans-serif;font-size:14px;font-style:normal;font-weight:600;line-height:normal}.ui-tabs-container .tab-button.active{color:#007aff;border-bottom:2px solid #007aff}.tag-management .header{background-color:#f6f6f6;display:flex;align-items:center;justify-content:space-between;margin:32px 0}.tag-management .header h2{margin-bottom:0;color:#222;font-family:Rethink-Sans-Bold,sans-serif;font-size:24px;font-style:normal;font-weight:700;line-height:normal}.tag-management .header-cta{display:flex;align-items:center;gap:20px}.tag-management .header-cta .ui-search-container{background-color:#f6f6f6;width:241px}.tag-management .header-cta .button-new{height:42px;width:178px;color:#fff;font-family:Rethink-Sans-Bold,sans-serif;font-size:14px;font-style:normal;font-weight:700;line-height:normal;border-radius:6px;background:#007aff;text-decoration:none;display:flex;justify-content:center;align-items:center}.tag-management .tabs-header{margin-bottom:5px}.tag-management-table tbody tr:first-child td:first-child{border-top-left-radius:6px}.tag-management-table tbody tr:first-child td:last-child{border-top-right-radius:6px}.tag-management-table tbody tr:last-child td:first-child{border-bottom-left-radius:6px}.tag-management-table tbody tr:last-child td:last-child{border-bottom-right-radius:6px}.tag-management-table .icon{width:40px;height:auto}.tag-management-table .name{display:flex;flex-direction:column;max-width:300px}.tag-management-table .name .text{color:#000;font-family:Rethink-Sans-Bold,sans-serif;font-size:14px;font-style:normal;font-weight:590;line-height:normal;overflow-wrap:break-word}.tag-management-table .name .sub-text{display:flex;gap:15px;align-items:center;color:#000;font-family:Rethink-Sans-Regular,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:normal}.tag-management-table .slug{color:#afabab;font-family:Rethink-Sans-Medium,sans-serif;font-size:12px;font-style:normal;font-weight:510;line-height:normal;overflow-wrap:break-word;display:flex;flex-direction:column;max-width:200px}.tag-management-table .category{height:24px;padding:2px 10px;border-radius:99px;background:#f6f6f6;color:#767676;text-align:center;font-family:Rethink-Sans-Medium,sans-serif;font-size:12px;font-style:normal;font-weight:510;line-height:normal}.tag-management-table .icon-color{color:#000;font-family:Rethink-Sans-Regular,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:normal;display:flex;align-items:center;gap:5px}.tag-management-table .icon-color span{width:15px;height:15px;border-radius:50%;display:inline-block}.tag-management-table .icon-link{color:#c3c3c3}.tag-management-table .actions{display:flex;align-items:center;gap:8px}.tag-management .wrapper-container .wrapper{left:240px}.tag-management .filter{margin-bottom:20px;display:flex;justify-content:flex-end}.tag-management .filter .brand-targeting-search{display:none}.ui-admin-table tbody tr:first-child td:first-child{border-top-left-radius:6px}.ui-admin-table tbody tr:first-child td:last-child{border-top-right-radius:6px}.ui-admin-table tbody tr:last-child td:first-child{border-bottom-left-radius:6px}.ui-admin-table tbody tr:last-child td:last-child{border-bottom-right-radius:6px}.ui-admin-table .ui-table tr td{font-family:Rethink-Sans-Medium,sans-serif}.ui-admin-table .search-form{width:350px;margin-bottom:20px}.ui-admin-table .actions{display:flex;align-items:center;gap:8px}.ui-admin-table .actions .icon-link{color:#c3c3c3}.ui-admin-table .actions .icon-link.disabled{cursor:not-allowed;opacity:.5}.ui-admin-table .name{display:flex;flex-direction:column;max-width:300px}.ui-admin-table .name .text{color:#000;font-family:Rethink-Sans-Bold,sans-serif;font-size:14px;font-style:normal;font-weight:590;line-height:normal;overflow-wrap:break-word}.ui-admin-table .name .sub-text{display:flex;gap:15px;align-items:center;color:#000;font-family:Rethink-Sans-Regular,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:normal}.ui-admin-table .btn-status{font-family:Rethink-Sans-Medium,sans-serif;border-radius:20px;padding:8px 0;max-width:200px}.ui-admin-table .btn-status.btn-closed{background:#ccc;color:#2c2c2c!important;opacity:.5}.ui-admin-table .btn-status.btn-planning{background:#e7b84b;color:#fff}.ui-admin-table .btn-status.btn-live{background-color:#1dc195;color:#fff}.create-edit-tag{padding:30px 30px 300px}.create-edit-tag .header{display:flex;align-items:center;justify-content:space-between;padding-bottom:34px;color:#9fa9ba;font-family:Rethink-Sans-Medium,sans-serif;font-size:14px;font-style:normal;font-weight:510;line-height:normal}.create-edit-tag .header h2{color:#222;font-family:Rethink-Sans-Bold,sans-serif;font-size:24px;font-weight:700;margin-bottom:1px}.create-edit-tag .header .ui-button{background-color:#2ac296;width:178px;height:42px;font-size:14px;outline:none}.create-edit-tag .header .ui-button:focus-visible{outline:2px solid #2ac296}.create-edit-tag .header .ui-button:not(:disabled):hover{background-color:#219876}.create-edit-tag .header .ui-button:not(:disabled):active{background-color:#48d7ae}.create-edit-tag .form-content{margin-top:31px}.create-edit-tag .form-content h4{color:#222;font-family:Rethink-Sans-Bold,sans-serif;font-size:24px;font-style:normal;font-weight:700;line-height:normal;margin-bottom:10px}.create-edit-tag .form-content .section{padding:30px;border-radius:18px;display:flex;gap:25px;background:#fff}.create-edit-tag .form-content .section .form-left,.create-edit-tag .form-content .section .form-right{flex:1;display:flex;flex-direction:column;gap:25px}.create-edit-tag .form-control{width:100%;padding:10px;font-family:Rethink-Sans-Medium,sans-serif;font-size:12px;font-style:normal;font-weight:510;line-height:normal;color:#000;border:1px solid #e7e7e7;border-radius:4px}.create-edit-tag .form-control::placeholder{color:#0006}.create-edit-tag .form-control[readonly]{background-color:#fff;cursor:default;color:#0006}.create-edit-tag .form-control[readonly]:focus{border:1px solid #e7e7e7;outline:none;box-shadow:none}.create-edit-tag .color-picker-options{margin:0;padding:0}.create-edit-tag .error{color:red;font-family:Rethink-Sans-Medium,sans-serif;font-size:12px;font-style:normal;font-weight:510;line-height:normal}.create-edit-tag .image-upload-container .error{margin-top:10px}.create-edit-tag .dropdown-button .icon-option{max-width:400px}.create-edit-tag .icon-option{display:flex;align-items:center;gap:13px}.create-edit-tag .icon-option img{width:12px;height:12px}.create-edit-tag .icon-option span{overflow-wrap:break-word;max-width:100%}.admin-form-group{display:flex;flex-direction:column;gap:10px;margin-bottom:0}.admin-form-group label{margin-bottom:0}.admin-form-group label .required{font-size:16px;color:#ee3223;text-align:left;margin-left:-3px}.admin-form-group:has(.public-check-input){flex-direction:row-reverse;gap:.5rem;justify-content:flex-end;align-items:center}.admin-form-group:has(.error) .form-control,.admin-form-group:has(.error) .dropdown-button,.admin-form-group:has(.error) input{border:1px solid #f00!important;box-shadow:none}.admin-form-group:has(.error) .form-control .icon-option,.admin-form-group:has(.error) .dropdown-button .icon-option,.admin-form-group:has(.error) input .icon-option{max-width:400px}.admin-form-group .text-area{position:relative}.admin-form-group .text-area .text-count{position:absolute;right:10px;bottom:10px;color:#0006;text-align:right;font-family:Rethink-Sans-Medium,sans-serif;font-size:12px;font-style:normal;font-weight:510;line-height:normal}.color-picker-container{position:relative;min-width:200px;color:#000;font-family:Rethink-Sans-Medium,sans-serif;font-size:14px;font-style:normal;font-weight:510;line-height:normal}.color-picker-container .color-picker-button{padding:10px;border-radius:4px;border:1px solid #e7e7e7;background-color:#fff;cursor:pointer;width:100%;text-align:left;display:flex;justify-content:space-between;align-items:center}.color-picker-container .color-picker-button.placeholder{color:#0006;font-size:12px}.color-picker-container .color-picker-button.placeholder svg{color:#000}.color-picker-container .color-picker-button .color-picker-color{display:flex;align-items:center;gap:5px}.color-picker-container .color-picker-button .color-picker-color .color-preview{width:15px;height:15px;display:inline-block;border-radius:50%}.color-picker-container .color-picker-options{position:absolute;right:0;margin-top:-10px;max-height:400px;overflow-y:auto;background-color:#fff;border-bottom-left-radius:4px;border-bottom-right-radius:4px;z-index:10;box-shadow:0 2px 7px #00000040}.color-picker-container .color-picker-options::-webkit-scrollbar{width:8px}.color-picker-container .color-picker-options::-webkit-scrollbar-track{background:#fff}.color-picker-container .color-picker-options::-webkit-scrollbar-thumb{background-color:#e7e7e7;border-radius:99px}.color-picker-container .color-picker-options::-webkit-scrollbar-thumb:hover{background-color:#e7e7e7}.atom-modal-title{color:#2d2d2d;font-family:Rethink-Sans-Bold,sans-serif;font-size:16px;font-style:normal;font-weight:700;line-height:normal}.atom-modal-content{width:636px;border-radius:8px;background:#fff}.activity-history{font-family:Rethink-Sans-Medium,sans-serif;font-size:14px}.activity-history .admin-sub{color:#9fa9ba}.activity-history .activity-container{padding:20px 28px 28px;margin-bottom:36px;min-width:280px;background-color:#fff;border-radius:12px;margin-top:0;flex:1}.activity-history .activity-container .form-group{margin-bottom:0}.activity-history .activity-container .wrapper-container .wrapper{left:240px}.activity-history .activity-container h5{font-size:1.25rem;margin-top:28px;font-family:Rethink-Sans-Bold,sans-serif}.activity-history .activity-container .activity-box{border:1px solid #e6eaee;border-radius:6px;margin-top:20px}.activity-history .activity-container .activity-history-container{border-top:1px solid #e6eaee;align-items:center;display:flex;justify-content:space-between;margin-bottom:0;padding:20px}@media screen and (max-width:760px){.activity-history .activity-container .activity-history-container{flex-direction:column;align-items:flex-start}}.activity-history .activity-container .activity-history-container:first-child{border-radius:6px}.activity-history .activity-container .activity-history-input{border:0px;border-radius:6px;padding:16px;font-size:14px;flex:1;width:100%}.activity-history .activity-container .activity-history-note{padding:16px}.activity-history .activity-container .note-text{font-family:Rethink-Sans-Bold,sans-serif;color:#e7b84b}.activity-history .activity-container .activity-toggle-container{padding-left:16px;padding-right:16px;padding-top:4px;margin-top:8px;margin-bottom:8px;display:flex;flex-direction:row;align-items:center;gap:4px}.activity-history .activity-container .activity-toggle-container .switch-holder,.activity-history .activity-container .activity-toggle-container .switch-holder .blue-switch{margin-top:0}.activity-history .activity-container .image-upload-container{width:560px}.activity-history .activity-container .switch-holder{display:flex;flex-direction:column;gap:.5rem;margin-top:8px}@media(min-width:768px){.activity-history .activity-container .switch-holder{flex-direction:row;gap:1rem}}.activity-history .activity-container .switch-holder .blue-switch{border:none;outline:none;position:relative;display:inline-flex;align-items:center;height:24px;border-radius:9999px;width:40px}.activity-history .activity-container .switch-holder .blue-switch.enabled{background-color:#007aff}.activity-history .activity-container .switch-holder .blue-switch.disabled{background-color:#d3d3d3}.activity-history .activity-container .switch-holder .blue-switch .switch-handle{display:inline-block;width:18px;height:18px;background-color:#fff;border-radius:9999px;transition:transform .2s ease-in-out}.activity-history .activity-container .switch-holder .blue-switch .switch-handle.on{transform:translate(12px)}.activity-history .activity-container .switch-holder .blue-switch .switch-handle.off{transform:translate(-4px)}.activity-history .activity-container .activity-history-options{display:flex;justify-content:space-between;align-items:center;gap:8px;padding-left:16px;padding-right:16px}@media screen and (max-width:759px){.activity-history .activity-container .activity-history-options{padding-top:16px;padding-bottom:16px;width:100%}}@media screen and (max-width:540px){.activity-history .activity-container .activity-history-options{flex-direction:column}.activity-history .activity-container .activity-history-options>a,.activity-history .activity-container .activity-history-options>div,.activity-history .activity-container .activity-history-options>div.send-button{width:100%}}.activity-history .activity-container .activity-history-options img{width:20px;height:auto}.activity-history .activity-container .activity-history-options .radio-container{display:flex;gap:8px;align-items:center}.activity-history .activity-container .activity-history-options .radio-container label{margin-bottom:0}.activity-history .activity-container .activity-history-options .internal-button{padding-top:12px;padding-bottom:12px;text-align:center;background-color:#fff;border:1px solid #dddddd;box-shadow:0 1px #0000002e;border-radius:6px;color:#000;cursor:pointer;margin-top:8px;margin-bottom:8px;flex:1}@media(min-width:820px){.activity-history .activity-container .activity-history-options .internal-button{width:160px}}.activity-history .activity-container .activity-history-options .internal-button:hover{text-decoration:none}.activity-history .activity-container .activity-history-options .internal-button[disabled]{cursor:not-allowed;color:gray;pointer-events:none}.activity-history .activity-container .approvers-warning{padding:8px 16px 16px;color:red;text-align:right}.activity-history .activity-container .past-approve-date-warning{padding:8px 16px 16px;color:red;text-align:center}.activity-history .activity-container .history-section{margin:0 4px 0 12px;scrollbar-color:black gray;overflow-y:auto}@media screen and (max-width:760px){.activity-history .activity-container .history-section{margin:12px}}.activity-history .activity-container .history-section::-webkit-scrollbar,.activity-history .activity-container .campaign-message-section::-webkit-scrollbar{width:10px}.activity-history .activity-container .history-section::-webkit-scrollbar-track,.activity-history .activity-container .campaign-message-section::-webkit-scrollbar-track{background:#fff}.activity-history .activity-container .history-section::-webkit-scrollbar-thumb,.activity-history .activity-container .campaign-message-section::-webkit-scrollbar-thumb{background-color:#d8d8d8;border-radius:20px;border:3px solid white}.activity-history .activity-container .activities-container{padding-left:0;margin-bottom:0;display:flex;flex-direction:column}.activity-history .activity-container .activity-row{display:flex;align-items:flex-start;gap:16px;padding-bottom:16px;padding-top:16px;margin-right:8px;margin-left:8px;border-top:1px solid #d8d8d8}.activity-history .activity-container .activity-row .bold{font-family:Rethink-Sans-Bold,sans-serif}.activity-history .activity-container .activity-row:first-child{border-top:0px}.activity-history .activity-container .activity-row.campaign-activity-row{align-items:center;flex-wrap:wrap}@media(max-width:720px){.activity-history .activity-container .activity-row.campaign-activity-row .break{flex-basis:100%;height:0}}.activity-history .activity-container .activity-row .inkind-logo{width:22px;height:15.4px}.activity-history .activity-container .activity-row .activity-note{margin-top:4px}.activity-history .activity-container .activity-row .activity-action{display:flex;flex-direction:column;align-items:flex-start;min-width:0;flex:1}.activity-history .activity-container .activity-row .activity-action .activity-modal-status-container{display:flex;flex-direction:row;justify-content:space-between;gap:10px;margin-top:10px}.activity-history .activity-container .activity-row .activity-action .activity-modal-status-container .activity-modal-status-icon{color:#fff;border-radius:6px;padding:5px;min-width:101px;height:29px;font-family:Rethink-Sans-Bold,sans-serif;font-size:12px;display:flex;align-items:center;justify-content:center}.activity-history .activity-container .activity-row .activity-action .activity-modal-status-container .activity-modal-status-icon.disabled,.activity-history .activity-container .activity-row .activity-action .activity-modal-status-container .activity-modal-status-icon.snippet_down{background-color:#fa6400}.activity-history .activity-container .activity-row .activity-action .activity-modal-status-container .activity-modal-status-icon.config_error{background-color:#e7b84b}.activity-history .activity-container .activity-row .activity-action .activity-modal-status-container .activity-modal-status-icon.live{background-color:#03c095}.activity-history .activity-container .activity-row .activity-attachment-image{height:32px;width:auto;cursor:pointer}.activity-history .activity-container .activity-row .activity-attachment{display:flex;flex-direction:row;gap:8px;align-items:center}.activity-history .activity-container .activity-row .activity-approved-button{background:#1dc195;color:#fff;height:32px;width:92px;text-align:center;display:flex;align-items:center;justify-content:center;border:2px solid #15a47d;border-radius:6px;margin-top:8px;margin-bottom:8px}.activity-history .activity-container .activity-row .activity-emailed-button{background:#f9f9f9;color:#000;display:flex;align-items:center;justify-content:left;border:2px solid #e8e8e8;border-radius:6px;margin-top:8px;margin-bottom:8px;gap:12px;padding:8px}.activity-history .activity-container .activity-row .activity-image{height:42px;width:42px;background-color:#e7b84b;border-radius:50%;font-size:16px;color:#fff;font-family:Rethink-Sans-Bold,sans-serif;display:flex;align-items:center;justify-content:center;letter-spacing:1px;text-transform:uppercase}.activity-history .activity-container .activity-row .activity-attachments-container{display:flex;flex-direction:column;gap:8px;margin-top:8px;margin-bottom:8px}.activity-history .activity-container .activity-row .activity-sender{font-family:Rethink-Sans-Bold,sans-serif}.activity-history .activity-container .activity-row .activity-sender .activity-internal{color:#e7b84b}.activity-history .activity-container .activity-row .activity-date{opacity:50%}.activity-history .activity-container .send-button{align-self:flex-end;padding:12px 0;width:84px;text-align:center;background-color:#007afe;border:1px solid #007afe;border-radius:6px;color:#fff;cursor:pointer;margin:8px 0}@media(min-width:760px){.activity-history .activity-container .send-button{width:180px}}.activity-history .activity-container .pagination{margin-top:20px;background-color:#fff;box-shadow:none}.activity-history .activity-container .pagination .page-item.active .page-link{padding:.5rem .8rem}.activity-history .activity-container .error{color:red;font-family:Rethink-Sans-Medium,sans-serif;font-size:12px;font-style:normal;font-weight:510;line-height:normal;margin:10px 16px 10px 0}.carousel .control-arrow,.carousel.carousel-slider .control-arrow{-webkit-transition:all .25s ease-in;-moz-transition:all .25s ease-in;-ms-transition:all .25s ease-in;-o-transition:all .25s ease-in;transition:all .25s ease-in;opacity:.4;filter:alpha(opacity=40);position:absolute;z-index:2;top:20px;background:none;border:0;font-size:32px;cursor:pointer}.carousel .control-arrow:focus,.carousel .control-arrow:hover{opacity:1;filter:alpha(opacity=100)}.carousel .control-arrow:before,.carousel.carousel-slider .control-arrow:before{margin:0 5px;display:inline-block;border-top:8px solid transparent;border-bottom:8px solid transparent;content:""}.carousel .control-disabled.control-arrow{opacity:0;filter:alpha(opacity=0);cursor:inherit;display:none}.carousel .control-prev.control-arrow{left:0}.carousel .control-prev.control-arrow:before{border-right:8px solid #fff}.carousel .control-next.control-arrow{right:0}.carousel .control-next.control-arrow:before{border-left:8px solid #fff}.carousel-root{outline:none}.carousel{position:relative;width:100%}.carousel *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.carousel img{width:100%;display:inline-block;pointer-events:none}.carousel .carousel{position:relative}.carousel .control-arrow{outline:0;border:0;background:none;top:50%;margin-top:-13px;font-size:18px}.carousel .thumbs-wrapper{margin:20px;overflow:hidden}.carousel .thumbs{-webkit-transition:all .15s ease-in;-moz-transition:all .15s ease-in;-ms-transition:all .15s ease-in;-o-transition:all .15s ease-in;transition:all .15s ease-in;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translateZ(0);position:relative;list-style:none;white-space:nowrap}.carousel .thumb{-webkit-transition:border .15s ease-in;-moz-transition:border .15s ease-in;-ms-transition:border .15s ease-in;-o-transition:border .15s ease-in;transition:border .15s ease-in;display:inline-block;margin-right:6px;white-space:nowrap;overflow:hidden;border:3px solid #fff;padding:2px}.carousel .thumb:focus{border:3px solid #ccc;outline:none}.carousel .thumb.selected,.carousel .thumb:hover{border:3px solid #333}.carousel .thumb img{vertical-align:top}.carousel.carousel-slider{position:relative;margin:0;overflow:hidden}.carousel.carousel-slider .control-arrow{top:0;color:#fff;font-size:26px;bottom:0;margin-top:0;padding:5px}.carousel.carousel-slider .control-arrow:hover{background:#0003}.carousel .slider-wrapper{overflow:hidden;margin:auto;width:100%;-webkit-transition:height .15s ease-in;-moz-transition:height .15s ease-in;-ms-transition:height .15s ease-in;-o-transition:height .15s ease-in;transition:height .15s ease-in}.carousel .slider-wrapper.axis-horizontal .slider{-ms-box-orient:horizontal;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-moz-flex;display:-webkit-flex;display:flex}.carousel .slider-wrapper.axis-horizontal .slider .slide{flex-direction:column;flex-flow:column}.carousel .slider-wrapper.axis-vertical{-ms-box-orient:horizontal;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-moz-flex;display:-webkit-flex;display:flex}.carousel .slider-wrapper.axis-vertical .slider{-webkit-flex-direction:column;flex-direction:column}.carousel .slider{margin:0;padding:0;position:relative;list-style:none;width:100%}.carousel .slider.animated{-webkit-transition:all .35s ease-in-out;-moz-transition:all .35s ease-in-out;-ms-transition:all .35s ease-in-out;-o-transition:all .35s ease-in-out;transition:all .35s ease-in-out}.carousel .slide{min-width:100%;margin:0;position:relative;text-align:center}.carousel .slide img{width:100%;vertical-align:top;border:0}.carousel .slide iframe{display:inline-block;width:calc(100% - 80px);margin:0 40px 40px;border:0}.carousel .slide .legend{-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out;position:absolute;bottom:40px;left:50%;margin-left:-45%;width:90%;border-radius:10px;background:#000;color:#fff;padding:10px;font-size:12px;text-align:center;opacity:.25;-webkit-transition:opacity .35s ease-in-out;-moz-transition:opacity .35s ease-in-out;-ms-transition:opacity .35s ease-in-out;-o-transition:opacity .35s ease-in-out;transition:opacity .35s ease-in-out}.carousel .control-dots{position:absolute;bottom:0;margin:10px 0;padding:0;text-align:center;width:100%;z-index:1}@media(min-width:960px){.carousel .control-dots{bottom:0}}.carousel .control-dots .dot{-webkit-transition:opacity .25s ease-in;-moz-transition:opacity .25s ease-in;-ms-transition:opacity .25s ease-in;-o-transition:opacity .25s ease-in;transition:opacity .25s ease-in;opacity:.3;filter:alpha(opacity=30);box-shadow:1px 1px 2px #000000e6;background:#fff;border-radius:50%;width:8px;height:8px;cursor:pointer;display:inline-block;margin:0 8px}.carousel .control-dots .dot.selected,.carousel .control-dots .dot:hover{opacity:1;filter:alpha(opacity=100)}.carousel .carousel-status{position:absolute;top:0;right:0;padding:5px;font-size:10px;text-shadow:1px 1px 1px rgba(0,0,0,.9);color:#fff}.carousel:hover .slide .legend{opacity:1}.radio-button__container{display:flex;align-items:center}.radio-button__input[type=radio]{display:none}.radio-button__input[type=radio]:disabled+.radio-button__label{cursor:default}.radio-button__input[type=radio]:checked+.radio-button__label .radio-button__custom{background-color:#007aff;border-color:#007aff}.radio-button__input[type=radio]:checked+.radio-button__label .radio-button__custom:after{content:"";display:block;position:absolute;top:5px;left:3px;width:12px;height:10px;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="12" height="10" viewBox="0 0 12 10" fill="none"><path d="M11.6542 2.16583L5.25051 8.70757C4.78024 9.18797 4.0198 9.18797 3.55454 8.70757L0.352702 5.4367C-0.117567 4.95629 -0.117567 4.17946 0.352702 3.70416C0.822971 3.22886 1.58341 3.22375 2.04867 3.70416L4.40002 6.1062L9.9532 0.428178C10.4235 -0.0522311 11.1839 -0.0522311 11.6492 0.428178C12.1144 0.908587 12.1194 1.68542 11.6492 2.16072L11.6542 2.16583Z" fill="white"/></svg>');background-size:cover}.radio-button__label{display:flex;align-items:center;cursor:pointer;color:#fff;font-family:Rethink-Sans-Medium,sans-serif;font-size:1.6rem;margin-bottom:0}.radio-button__label .radio-button__custom{display:inline-block;width:2.2rem;height:2.2rem;border:2px solid #8b888d;border-radius:50%;margin-right:8px;position:relative;flex-shrink:0}.radio-button__label .radio-button__custom:after{content:"";display:none}.guide-main-container{display:flex;flex-direction:column;gap:42px}.guide-main-container.create-edit-tag .form-content{margin-top:0!important}.guide-main-container .dragging{opacity:.5}.guide-main-container.guide-listing .guide-submit-button.btn.btn-primary{background-color:#007aff}.guide-main-container.guide-listing .table{margin-bottom:20px}.guide-main-container .guide-flex-container,.guide-main-container .guide-bottom-container .guide-brand-list-container .guide-brand-list-empty-container .guide-brand-image,.guide-main-container .guide-upload-image-action,.guide-main-container .guide-form-left-container,.guide-main-container .guide-modal-banner .guide-modal-container .guide-modal-brand{display:flex;gap:20px;align-items:center}.guide-main-container .guide-top-container,.guide-main-container .guide-bottom-container .guide-bottom-filter-container,.guide-main-container .guide-bottom-container .guide-brand-list-container,.guide-main-container .guide-modal-banner ul li .guide-list-conatiner{display:flex;justify-content:space-between;align-items:center}.guide-main-container .guide-submit-button{background:#2ac296}.guide-main-container .guide-submit-button.guide-save-button{background:#fff;color:#000;border:1px solid #e6eaee}.guide-main-container button{cursor:pointer}.guide-main-container button:disabled{cursor:default}.guide-main-container .error{color:red;font-family:Rethink-Sans-Medium,sans-serif;font-size:12px;font-style:normal;font-weight:510;line-height:normal}.guide-main-container hr{margin-top:12px;margin-bottom:12px}.guide-main-container .guide-modal-banner{position:fixed;top:0;left:0;width:100%;height:100%;background:#00000080;display:flex;justify-content:center;align-items:center;z-index:1000}.guide-main-container .guide-modal-banner .guide-modal-container{width:581px;height:557px;position:absolute;top:20%;left:31%;z-index:1;border-radius:18px;padding:16px 19px 19px 21px;border:1px solid #ebebeb;background:var(--Neutral-Opaque-Neutral0, #fff)}.guide-main-container .guide-modal-banner .guide-modal-container .guide-modal-brand img{width:60px;height:60px;border-radius:4px}.guide-main-container .guide-modal-banner ul{overflow:auto;list-style-type:none;margin:0;padding:0 10px 0 0;align-self:stretch;height:320px;gap:30px;display:flex;flex-direction:column}.guide-main-container .guide-modal-banner ul li .guide-list-conatiner{align-self:stretch;padding-right:20px}.guide-main-container .guide-modal-banner ul::-webkit-scrollbar{width:6px}.guide-main-container .guide-modal-banner ul::-webkit-scrollbar-track{background:#fff;border-radius:3px}.guide-main-container .guide-modal-banner ul::-webkit-scrollbar-thumb{background:#e6eaee;border-radius:3px}.guide-main-container .guide-modal-banner ul::-webkit-scrollbar-thumb:hover{background:#e6eaee}.guide-main-container .guide-modal-banner .guide-brand-header{color:#000;text-align:center;font-family:Rethink-Sans-Bold,sans-serif;font-size:20px;font-style:normal;font-weight:600;line-height:normal}.guide-main-container .guide-modal-banner .guide-top-modal-close-btn{border:0;background:transparent;cursor:pointer;color:#000;text-align:center;font-family:Rethink-Sans-Regular,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:normal}.guide-main-container .guide-primary-btn,.guide-main-container .guide-white-btn{border:0;width:84.709px;border-radius:6px;background:#007afe;color:var(--Neutral-Opaque-Neutral0, #fff);text-align:center;font-family:Rethink-Sans-Bold,sans-serif;font-size:12px;font-style:normal;font-weight:500;line-height:normal;padding:6px;cursor:pointer}.guide-main-container .guide-primary-btn:disabled,.guide-main-container .guide-white-btn:disabled{opacity:.5}.guide-main-container .btn-link{max-width:300px;display:inline-block;white-space:normal;word-break:break-word;overflow-wrap:anywhere}.guide-main-container .guide-white-btn{background:#fff;border:1px solid #e6eaee;color:#000}.guide-main-container .guide-heading,.guide-main-container .guide-brand-title,.guide-main-container .guide-bottom-container .guide-brand-list-container .guide-brand-list ul li button h3,.guide-main-container .guide-bottom-container .guide-brand-list-container .guide-brand-list-empty-container ul li button h3{color:#222;font-family:Rethink-Sans-Bold,sans-serif;font-size:24px;font-style:normal;font-weight:700;line-height:normal;margin:0}.guide-main-container .guide-sub-heading,.guide-main-container .guide-upload-image-desc,.guide-main-container .guide-upload-image-type,.guide-main-container .guide-submit-button{color:#9fa9ba;font-family:Rethink-Sans-Medium,sans-serif;font-size:14px;font-style:normal;font-weight:500;line-height:normal}.guide-main-container .guide-submit-button{border-radius:6px;text-align:center;border:0 transparent;color:#fff;padding:12.5px 18px;width:178px}.guide-main-container .guide-form-container{margin-top:13px;border-radius:18px;background:var(--Neutral-Opaque-Neutral0, #fff);padding:30px 38px 40px 39px;display:flex;gap:25px}.guide-main-container .guide-form-right-container,.guide-main-container .guide-bottom-container .guide-brand-list-container .guide-brand-list,.guide-main-container .guide-bottom-container .guide-brand-list-container .guide-brand-list-empty-container,.guide-main-container .guide-bottom-container .guide-bottom-filter-left,.guide-main-container .guide-form-left-container{flex:0 calc(50% - 12.5px)}.guide-main-container .guide-form-left-container{flex-direction:column;align-items:normal}.guide-main-container .guide-form-label,.guide-main-container .guide-form-input,.guide-main-container .guide-bottom-container .guide-brand-list-container .guide-brand-list input[type=text],.guide-main-container .guide-bottom-container .guide-brand-list-container .guide-brand-list-empty-container input[type=text]{margin:0;color:#101010;font-family:Rethink-Sans-Medium,sans-serif;font-size:16px;font-style:normal;font-weight:510;line-height:normal}.guide-main-container .guide-form-input-container{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:10px}.guide-main-container .guide-form-input-container input::placeholder{color:#0006;opacity:1}.guide-main-container .guide-form-input-container input:disabled{color:#0006}.guide-main-container .guide-form-input-container input::-ms-input-placeholder{color:#0006}.guide-main-container .guide-form-input,.guide-main-container .guide-bottom-container .guide-brand-list-container .guide-brand-list input[type=text],.guide-main-container .guide-bottom-container .guide-brand-list-container .guide-brand-list-empty-container input[type=text]{height:34px;padding:10px 17px;align-self:stretch;border-radius:4px;border:1px solid #e7e7e7;color:#000;font-size:12px}.guide-main-container .guide-form-description-div{align-self:stretch;border-radius:4px;border:1px solid #e7e7e7}.guide-main-container .guide-form-description-div .guide-form-input,.guide-main-container .guide-form-description-div .guide-bottom-container .guide-brand-list-container .guide-brand-list input[type=text],.guide-main-container .guide-form-description-div .guide-bottom-container .guide-brand-list-container .guide-brand-list-empty-container input[type=text],.guide-main-container .guide-bottom-container .guide-brand-list-container .guide-brand-list .guide-form-description-div input[type=text],.guide-main-container .guide-bottom-container .guide-brand-list-container .guide-brand-list-empty-container .guide-form-description-div input[type=text]{width:90%}.guide-main-container .guide-form-description-div .guide-form-input:focus,.guide-main-container .guide-form-description-div .guide-bottom-container .guide-brand-list-container .guide-brand-list input[type=text]:focus,.guide-main-container .guide-form-description-div .guide-bottom-container .guide-brand-list-container .guide-brand-list-empty-container input[type=text]:focus,.guide-main-container .guide-bottom-container .guide-brand-list-container .guide-brand-list .guide-form-description-div input[type=text]:focus,.guide-main-container .guide-bottom-container .guide-brand-list-container .guide-brand-list-empty-container .guide-form-description-div input[type=text]:focus{border:0!important;outline:none}.guide-main-container .guide-form-word-count-div{top:35%;right:2%;color:#000;text-align:right;font-family:Rethink-Sans-Regular,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:normal}.guide-main-container .guide-image-container{width:100%}.guide-main-container .guide-image-container .radio-label-top{margin:0!important}.guide-main-container .guide-image-container .image-select-mass-gifting{height:220px;padding:20px;border-radius:8px}.guide-main-container .guide-image-container .image-select-mass-gifting .button-column .small-gray-text,.guide-main-container .guide-image-container .image-select-mass-gifting .button-column .image-label{visibility:hidden;position:relative}.guide-main-container .guide-image-container .image-select-mass-gifting .button-column .small-gray-text:after,.guide-main-container .guide-image-container .image-select-mass-gifting .button-column .image-label:after{content:"JPEG, PNG or JPG";visibility:visible;position:absolute;left:0;top:0;color:#222;font-family:Rethink-Sans-Medium,sans-serif;font-style:normal;font-weight:500;line-height:normal;font-size:10px;opacity:.5246}.guide-main-container .guide-image-container .image-select-mass-gifting .button-column .image-label:after{content:"Hero Image";visibility:visible;font-size:14px;opacity:1}.guide-main-container .guide-image-container .empty-image-container,.guide-main-container .guide-image-container .empty-image-mass-gifting{background-color:#f9f9fa;padding:0}.guide-main-container .guide-image-container .empty-image-mass-gifting{width:222px;height:166px}.guide-main-container .guide-image-container .uploaded-image-container{width:222px;height:166px;flex-shrink:0}.guide-main-container .guide-image-container .uploaded-image-container img{width:100%;height:100%;object-fit:cover;border-radius:4px}.guide-main-container .guide-upload-image-action{padding:5px 0;flex-direction:column;justify-content:center;align-items:flex-start;flex:1 0 0;align-self:stretch}.guide-main-container .guide-upload-image-desc,.guide-main-container .guide-upload-image-type{color:#222}.guide-main-container .guide-upload-image-type{font-size:10px;opacity:.5246}.guide-main-container .guide-upload-button{border-radius:6px;background:#007afe;width:84.709px;height:28px;color:var(--Neutral-Opaque-Neutral0, #fff);text-align:center;font-family:Rethink-Sans-Medium,sans-serif;font-size:12px;font-style:normal;font-weight:500;line-height:normal;border:0}.guide-main-container .guide-bottom-container{display:flex;flex-direction:column;align-items:flex-start;gap:15px;padding-bottom:20px}.guide-main-container .guide-bottom-container .guide-bottom-filter-container,.guide-main-container .guide-bottom-container .guide-brand-list-container{height:34px;align-items:flex-start;align-self:stretch;gap:25px}.guide-main-container .guide-bottom-container .guide-bottom-filter-left{display:flex;justify-content:space-between}.guide-main-container .guide-bottom-container .guide-bottom-filter-left .filter-button{color:#0006}.guide-main-container .guide-bottom-container .guide-bottom-filter-left .campaign-settings{padding:0;font-family:Rethink-Sans-Medium,sans-serif;font-size:12px;font-style:normal;font-weight:510;line-height:normal;color:#0006}.guide-main-container .guide-bottom-container .guide-bottom-filter-left .campaign-settings .filters-button-label{font-size:12px;color:"rgba(0, 0, 0, 0.40);";display:flex;align-items:center;justify-content:space-between}.guide-main-container .guide-bottom-container .guide-bottom-filter-left .campaign-settings .filters-button-label .filters-button-left,.guide-main-container .guide-bottom-container .guide-bottom-filter-left .campaign-settings .filters-button-label .filters-button-right{display:flex;gap:10px;align-items:center}.guide-main-container .guide-bottom-container .guide-bottom-filter-left .campaign-settings .filters-button-label .filters-button-left .num,.guide-main-container .guide-bottom-container .guide-bottom-filter-left .campaign-settings .filters-button-label .filters-button-right .num{padding:3px 5px;margin-right:0}.guide-main-container .guide-bottom-container .guide-brand-list-container{height:562px;margin-top:15px}.guide-main-container .guide-bottom-container .guide-brand-list-container .guide-brand-list,.guide-main-container .guide-bottom-container .guide-brand-list-container .guide-brand-list-empty-container{display:flex;height:100%;padding:15px;flex-direction:column;align-items:flex-start;gap:12px;flex-shrink:0;border-radius:18px;border:1px solid #e5e5e5;background:#f6f6f6}.guide-main-container .guide-bottom-container .guide-brand-list-container .guide-brand-list input[type=text],.guide-main-container .guide-bottom-container .guide-brand-list-container .guide-brand-list-empty-container input[type=text]{width:100%;padding:10px 30px;background:#fff;font-family:Rethink-Sans-Medium,sans-serif;font-weight:510}.guide-main-container .guide-bottom-container .guide-brand-list-container .guide-brand-list .fa-magnifying-glass,.guide-main-container .guide-bottom-container .guide-brand-list-container .guide-brand-list-empty-container .fa-magnifying-glass{position:absolute;left:10px;top:50%;transform:translateY(-50%);color:#0006;text-align:right;font-family:Rethink-Sans-Bold,sans-serif;font-size:12px;font-style:normal;font-weight:900;line-height:normal}.guide-main-container .guide-bottom-container .guide-brand-list-container .guide-brand-list ul,.guide-main-container .guide-bottom-container .guide-brand-list-container .guide-brand-list-empty-container ul{overflow:auto;list-style-type:none;margin:0;padding:16px 0 0;align-self:stretch;border-top:1px solid #ebebeb;max-height:521px}.guide-main-container .guide-bottom-container .guide-brand-list-container .guide-brand-list ul li button,.guide-main-container .guide-bottom-container .guide-brand-list-container .guide-brand-list-empty-container ul li button{width:100%;cursor:pointer;display:flex;margin-bottom:12px;padding:10px 20px 10px 10px;align-items:center;gap:15px;border-radius:8px;border:1px solid #e7e7e7;background:#fff}.guide-main-container .guide-bottom-container .guide-brand-list-container .guide-brand-list ul li button:focus,.guide-main-container .guide-bottom-container .guide-brand-list-container .guide-brand-list-empty-container ul li button:focus{border:1px solid #e7e7e7!important;outline:none}.guide-main-container .guide-bottom-container .guide-brand-list-container .guide-brand-list ul li button .text-start,.guide-main-container .guide-bottom-container .guide-brand-list-container .guide-brand-list-empty-container ul li button .text-start{text-align:left}.guide-main-container .guide-bottom-container .guide-brand-list-container .guide-brand-list ul li button .text-start :last-child,.guide-main-container .guide-bottom-container .guide-brand-list-container .guide-brand-list-empty-container ul li button .text-start :last-child{display:flex;align-items:center}.guide-main-container .guide-bottom-container .guide-brand-list-container .guide-brand-list ul li button img,.guide-main-container .guide-bottom-container .guide-brand-list-container .guide-brand-list-empty-container ul li button img{width:55px;height:55px;border-radius:10px}.guide-main-container .guide-bottom-container .guide-brand-list-container .guide-brand-list ul li button h3,.guide-main-container .guide-bottom-container .guide-brand-list-container .guide-brand-list-empty-container ul li button h3{font-size:16px;color:#101010;margin:0}.guide-main-container .guide-bottom-container .guide-brand-list-container .guide-brand-list ul li button h4,.guide-main-container .guide-bottom-container .guide-brand-list-container .guide-brand-list-empty-container ul li button h4{color:#101010;font-family:Rethink-Sans-Medium,sans-serif;font-size:12px;font-style:normal;font-weight:500;line-height:normal;opacity:.503;margin:0}.guide-main-container .guide-bottom-container .guide-brand-list-container .guide-brand-list ul .disabled button,.guide-main-container .guide-bottom-container .guide-brand-list-container .guide-brand-list-empty-container ul .disabled button{cursor:not-allowed;background:#e7e7e7}.guide-main-container .guide-bottom-container .guide-brand-list-container .guide-brand-list-empty-container{align-self:stretch;height:100%;display:flex;justify-content:center;align-items:center}.guide-main-container .guide-bottom-container .guide-brand-list-container .guide-brand-list-empty-container .guide-brand-image{flex-direction:column;align-self:stretch}.guide-main-container .guide-bottom-container .guide-brand-list-container .guide-brand-list-empty-container .guide-brand-image h4{color:#0006;text-align:center;font-family:Rethink-Sans-Bold,sans-serif;font-size:20px;font-style:normal;font-weight:600;line-height:normal}.guide-main-container .guide-bottom-container .guide-brand-list-container .guide-brand-list-empty-container .guide-brand-image h5{color:#0006;text-align:center;font-family:Rethink-Sans-Regular,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:normal}.guide-main-container .guide-bottom-container .guide-brand-list-container .guide-brand-list-empty-container .guide-brand-image svg{color:#0003;width:92.572px;height:87px}.guide-main-container .hide{display:none}.guide-main-container .no-scroll{overflow:hidden;position:relative}.guide-main-container .guide-brand-title{font-size:16px;color:#101010;margin:0;font-weight:510;font-family:Rethink-Sans-Medium,sans-serif}.guide-main-container .guide-sub-text,.guide-main-container .guide-modal-banner .guide-modal-container .guide-modal-brand h4{color:#101010;font-family:Rethink-Sans-Regular,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:normal;opacity:.503;margin:0}.guide-main-container .switch-box-container .form-check-input{width:32px;height:20px;background-color:#c3c3c3;border-radius:1rem;cursor:pointer;position:relative;transition:background-color .2s,transform .2s;appearance:none;-webkit-appearance:none;border:none;outline:none}.guide-main-container .switch-box-container .form-check-input:checked{background-color:#0d6efd}.guide-main-container .switch-box-container .form-check-input:checked:before{transform:translate(.8rem)}.guide-main-container .switch-box-container .form-check-input:before{content:"";position:absolute;top:2.5px;left:2.5px;width:15px;height:15px;background-color:#fff;border-radius:50%;transition:transform .2s}.guide-main-container .switch-box-container label{color:#000;text-align:center;font-family:Rethink-Sans-Bold,sans-serif;font-size:14px;font-style:normal;font-weight:700;line-height:normal;margin:0}.guide-main-container .switch-box-container .form-check-label{cursor:pointer}.guide-main-container .wrapper{left:240px}.guide-main-container table.ui-table{width:100%;table-layout:fixed}.guide-main-container table.ui-table th:nth-child(1),.guide-main-container table.ui-table td:nth-child(1){width:20%}.guide-main-container table.ui-table th:nth-child(2),.guide-main-container table.ui-table td:nth-child(2){width:25%}.guide-main-container table.ui-table th:nth-child(3),.guide-main-container table.ui-table td:nth-child(3){width:10%}.guide-main-container table.ui-table th:nth-child(4),.guide-main-container table.ui-table td:nth-child(4){width:30%}.guide-main-container table.ui-table th:nth-child(5),.guide-main-container table.ui-table td:nth-child(5){width:7.5%}.guide-main-container table.ui-table th:nth-child(6),.guide-main-container table.ui-table td:nth-child(6){width:7.5%}.guide-main-container table.ui-table tr td{min-width:200px;max-width:300px;word-break:break-all}.guide-main-container table.ui-table tr td:last-child span,.guide-main-container table.ui-table tr td:nth-child(4) span{display:flex;align-items:center;gap:15px}.guide-main-container table.ui-table tr td:nth-child(4) span button{width:70%;word-break:break-word;overflow-wrap:break-word;white-space:normal;max-width:100%;padding:0}.guide-main-container .filter-checkbox-container label{overflow:hidden;word-break:break-word;white-space:normal;max-width:100%}.switch-box-container .form-check-input{width:32px;height:20px;background-color:#c3c3c3;border-radius:1rem;cursor:pointer;position:relative;transition:background-color .2s,transform .2s;appearance:none;-webkit-appearance:none;border:none;outline:none}.switch-box-container .form-check-input:checked{background-color:#0d6efd}.switch-box-container .form-check-input:checked:before{transform:translate(.8rem)}.switch-box-container .form-check-input:before{content:"";position:absolute;top:2.5px;left:2.5px;width:15px;height:15px;background-color:#fff;border-radius:50%;transition:transform .2s}.switch-box-container label{color:#999;font-family:SF Pro,sans-serif;font-size:10px;font-style:normal;font-weight:400;line-height:normal;margin:0}.switch-box-container .form-check-label{cursor:pointer}.project-location-review-summary{font-family:Rethink-Sans-Medium,sans-serif}.project-location-review-summary .admin-card{background-color:#fff;border-radius:12px;padding:24px;border:unset}.project-location-review-summary .review-summary-content{display:flex;gap:20px;flex-direction:column}.project-location-review-summary .review-summary-content .review-summary-container,.project-location-review-summary .review-summary-content .metadata-container{color:#222;display:grid;grid-template-columns:repeat(2,1fr);gap:10px}.project-location-review-summary .review-summary-content .review-summary-container .review-summary,.project-location-review-summary .review-summary-content .metadata-container .review-summary{padding-right:50px}.project-location-review-summary .review-summary-content .review-summary-container .review-summary-text,.project-location-review-summary .review-summary-content .metadata-container .review-summary-text{font-size:14px;margin-bottom:0;font-family:Rethink-Sans-Medium,sans-serif;font-weight:500;color:#2d2d2d}.project-location-review-summary .review-summary-content .review-summary-container .keynotes,.project-location-review-summary .review-summary-content .metadata-container .keynotes{border-radius:8px;margin-bottom:20px}.project-location-review-summary .review-summary-content .review-summary-container .keynotes ul,.project-location-review-summary .review-summary-content .metadata-container .keynotes ul{list-style-type:disc;padding-left:20px}.project-location-review-summary .review-summary-content .review-summary-container .keynotes ul li,.project-location-review-summary .review-summary-content .metadata-container .keynotes ul li{font-size:14px;margin-bottom:6px;display:list-item}.project-location-review-summary .review-summary-content .review-summary-container .quotes .quote,.project-location-review-summary .review-summary-content .metadata-container .quotes .quote{background-color:#fafafa;padding:12px;margin-bottom:12px;border-radius:4px;font-style:italic}.project-location-review-summary .review-summary-content .review-summary-container .quotes .quote p,.project-location-review-summary .review-summary-content .metadata-container .quotes .quote p{font-size:14px;margin:0}.project-location-review-summary .review-summary-content .review-summary-container .quotes .quote .author,.project-location-review-summary .review-summary-content .metadata-container .quotes .quote .author{font-size:13px;color:#555;display:block;margin-top:4px;font-weight:700}.project-location-review-summary .review-summary-content .metadata-container{font-size:14px;margin-top:0!important;gap:0px}.project-location-review-summary .review-summary-content .metadata-container p{margin:4px 0;display:flex;flex-direction:column}.project-location-review-summary .review-summary-content .metadata-container p .label{font-family:Rethink-Sans-Bold,sans-serif;font-weight:700;color:#222}.project-location-review-summary .review-summary-content .metadata-container p .value{font-family:Rethink-Sans-Regular,sans-serif;font-weight:400;color:#2d2d2d}.admin-ai .ui-tooltip-new{display:flex;align-items:center;gap:10px}.admin-ai .ui-tooltip-new.info-tooltip .tooltip-box{white-space:wrap;min-width:200px}.admin-ai .grid{display:grid;grid-template-columns:repeat(2,1fr)}.admin-ai .grid.row-gap-20{row-gap:20px}.admin-ai .grid.col-gap-20{column-gap:20px}.admin-ai .admin-card.business-hours ul{list-style-type:none;padding:0;margin-bottom:0}.admin-ai .admin-card.business-hours ul li{font-size:14px;margin-bottom:6px;display:grid;grid-template-columns:80px 1fr;gap:10px}.admin-ai .admin-card.gap-8,.admin-ai .admin-card .gap-8{display:flex;flex-direction:column;gap:8px}.admin-ai .admin-card ul{margin:0;padding:0}.admin-ai .admin-card ul.bullet-list{margin-left:15px}.admin-ai .admin-card ul.bullet-list li{display:list-item}.admin-ai .admin-card p,.admin-ai .admin-card li{margin:0;display:flex;flex-direction:column;font-size:14px}.admin-ai .admin-card p .label,.admin-ai .admin-card li .label{font-family:Rethink-Sans-Bold,sans-serif;font-weight:700;color:#222;display:flex;align-items:center;gap:10px}.admin-ai .admin-card p .value,.admin-ai .admin-card li .value{font-family:Rethink-Sans-Regular,sans-serif;font-weight:400;color:#2d2d2d;font-style:italic}.admin-ai .admin-card.metadata-container{margin-top:20px}.admin-ai .admin-card.metadata-container p{margin:4px 0}.admin-ai .admin-card.mt-20,.admin-ai .admin-card .mt-20{margin-top:20px}.admin-ai .admin-card.mt-10,.admin-ai .admin-card .mt-10{margin-top:10px}.admin-ai .admin-card .chip-row{display:flex;gap:10px;margin-top:3px;flex-wrap:wrap}.admin-ai .admin-card .chip-row .chip{display:flex;padding:4px 8px;justify-content:center;align-items:center;border-radius:var(--round, 9999px);border:1px solid #fafafa;background:#fafafa}.project-location-profile,.admin-ai{font-family:Rethink-Sans-Medium,sans-serif}.project-location-profile .header-container,.admin-ai .header-container{flex-wrap:nowrap}.project-location-profile .header-container h2,.admin-ai .header-container h2{display:flex;align-items:center;gap:20px}.project-location-profile .header-container h2 a,.admin-ai .header-container h2 a{display:flex;align-items:center;height:100%}.project-location-profile .location-summary.admin-card p,.admin-ai .location-summary.admin-card p{font-size:14px}.project-location-profile h3,.admin-ai h3{font-size:16px;font-family:Rethink-Sans-Bold,sans-serif;font-weight:700;display:flex;align-items:center;gap:10px}.project-location-profile h4,.admin-ai h4{font-size:15px;font-family:Rethink-Sans-Bold,sans-serif;font-weight:700;display:flex;align-items:center;gap:10px}.project-location-profile .admin-card,.admin-ai .admin-card{background-color:#fff;border-radius:12px;padding:24px;border:unset;color:#222}.project-location-profile .admin-card p,.admin-ai .admin-card p{font-size:14px;color:#2d2d2d;margin-bottom:5px}.project-location-profile .profile-content,.admin-ai .profile-content{display:flex;gap:20px;flex-direction:column}.project-location-profile .profile-content .business-hours ul,.admin-ai .profile-content .business-hours ul{list-style-type:none;padding:0;margin-bottom:0}.project-location-profile .profile-content .business-hours ul li,.admin-ai .profile-content .business-hours ul li{font-size:14px;margin-bottom:6px;display:grid;grid-template-columns:80px 1fr;gap:10px}.project-location-profile .profile-content .metadata-container,.admin-ai .profile-content .metadata-container{margin-top:0!important}.project-location-profile .profile-content .business-hours p,.project-location-profile .profile-content .business-hours li,.project-location-profile .profile-content .location-data p,.project-location-profile .profile-content .location-data li,.project-location-profile .profile-content .metadata-container p,.project-location-profile .profile-content .metadata-container li,.project-location-profile .profile-content .classification-container p,.project-location-profile .profile-content .classification-container li,.admin-ai .profile-content .business-hours p,.admin-ai .profile-content .business-hours li,.admin-ai .profile-content .location-data p,.admin-ai .profile-content .location-data li,.admin-ai .profile-content .metadata-container p,.admin-ai .profile-content .metadata-container li,.admin-ai .profile-content .classification-container p,.admin-ai .profile-content .classification-container li{margin:4px 0;display:flex;flex-direction:column;font-size:14px}.project-location-profile .profile-content .business-hours p .label,.project-location-profile .profile-content .business-hours li .label,.project-location-profile .profile-content .location-data p .label,.project-location-profile .profile-content .location-data li .label,.project-location-profile .profile-content .metadata-container p .label,.project-location-profile .profile-content .metadata-container li .label,.project-location-profile .profile-content .classification-container p .label,.project-location-profile .profile-content .classification-container li .label,.admin-ai .profile-content .business-hours p .label,.admin-ai .profile-content .business-hours li .label,.admin-ai .profile-content .location-data p .label,.admin-ai .profile-content .location-data li .label,.admin-ai .profile-content .metadata-container p .label,.admin-ai .profile-content .metadata-container li .label,.admin-ai .profile-content .classification-container p .label,.admin-ai .profile-content .classification-container li .label{font-family:Rethink-Sans-Bold,sans-serif;font-weight:700;color:#222}.project-location-profile .profile-content .business-hours p .value,.project-location-profile .profile-content .business-hours li .value,.project-location-profile .profile-content .location-data p .value,.project-location-profile .profile-content .location-data li .value,.project-location-profile .profile-content .metadata-container p .value,.project-location-profile .profile-content .metadata-container li .value,.project-location-profile .profile-content .classification-container p .value,.project-location-profile .profile-content .classification-container li .value,.admin-ai .profile-content .business-hours p .value,.admin-ai .profile-content .business-hours li .value,.admin-ai .profile-content .location-data p .value,.admin-ai .profile-content .location-data li .value,.admin-ai .profile-content .metadata-container p .value,.admin-ai .profile-content .metadata-container li .value,.admin-ai .profile-content .classification-container p .value,.admin-ai .profile-content .classification-container li .value{font-family:Rethink-Sans-Regular,sans-serif;font-weight:400;color:#2d2d2d}.project-location-profile .profile-content .grid,.admin-ai .profile-content .grid{display:grid;grid-template-columns:repeat(2,1fr)}.project-location-profile .profile-content .grid.gap-20,.admin-ai .profile-content .grid.gap-20{gap:20px}.project-location-profile .profile-content .classification-container,.admin-ai .profile-content .classification-container{display:flex;flex-direction:column;gap:5px}.project-location-profile .profile-content .classification-container .chip-row,.admin-ai .profile-content .classification-container .chip-row{display:flex;gap:10px;margin-top:3px}.project-location-profile .profile-content .classification-container .chip-row .chip,.admin-ai .profile-content .classification-container .chip-row .chip{display:flex;padding:4px 8px;justify-content:center;align-items:center;border-radius:var(--round, 9999px);border:1px solid #fafafa;background:#fafafa}.project-location-view{margin-bottom:30px;font-family:Rethink-Sans-Medium,sans-serif;font-weight:500}.project-location-view .header-container .prev-next-controls{border:unset;height:42px}.project-location-view .header-container .prev-next-controls a{display:inline-block;width:42px;height:42px;background-color:#fff;cursor:pointer;border:1px solid #e6eaee;flex-shrink:0}.project-location-view .header-container .prev-next-controls a:focus{outline:none}.project-location-view .header-container .prev-next-controls a.prev-btn{background-image:url("/esbuild/left-icon-GL5MMLDP.svg");background-repeat:no-repeat;background-position:center;border-top-left-radius:6px;border-bottom-left-radius:6px;border-right:none}.project-location-view .header-container .prev-next-controls a.next-btn{border-left:1px solid #e6eaee;background-image:url("/esbuild/right-icon-UDGABS2Z.svg");background-repeat:no-repeat;background-position:center;border-top-right-radius:6px;border-bottom-right-radius:6px}.project-location-view .header-container .prev-next-controls a.disabled{pointer-events:none;opacity:.4}.project-location-view .header-container .prev-next-controls a.managers-link{margin-right:10px;display:flex;align-items:center;justify-content:center;background-color:#fff;border:1px solid #e6eaee;font-size:14px;font-weight:700;width:85px;border-radius:8px;font-family:Rethink-Sans-Medium,inKind,sans-serif;color:#000;text-decoration:none}.project-location-view .header-container .prev-next-controls .dropdown-container{width:200px;margin-left:10px}.project-location-view .logo{display:flex;align-items:center;justify-content:center;margin-right:20px;border-radius:10px;width:155px;height:155px;flex-shrink:0;background-position:center;background-size:cover;background-repeat:no-repeat}.project-location-view .logo img{width:104px;height:104px}.project-location-view .loading-container{position:relative}.project-location-view .loading-ic{border-radius:50%;line-height:50px;text-align:center;position:absolute;width:40px;height:40px;max-width:40px;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);top:0%}.project-location-view .loading-text{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.project-location-view .loading-ic:before,.project-location-view .loading-ic:after{content:"";position:absolute;left:0;width:40px;height:40px;background:#fff6;border-radius:50%;opacity:0;display:inline-block;text-align:center;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@keyframes pulse{0%{transform:scale(.6);opacity:0}33%{transform:scale(1);opacity:1}to{transform:scale(1.4);opacity:0}}.project-location-view .loading-ic:before{transform:scale(1);animation:pulse 2s infinite linear}.project-location-view .loading-ic:after{animation:pulse 2s 1s infinite linear}.project-location-view h4{font-size:18px;font-family:Rethink-Sans-Bold,sans-serif;font-weight:700}.project-location-view .wrapper-container .wrapper{left:240px}.project-location-view .redemptions-table{margin-top:30px}.project-location-view .pagination{box-shadow:none}.project-location-view .pagination .page-item.active .page-link{padding:.5rem .8rem}.project-location-view .grid-2-3{display:grid;grid-template-columns:2fr 3fr}.project-location-view .grid-2-3.gap-20{gap:20px}.project-location-view .col-gap-20{column-gap:20px}.project-location-view .admin-row{display:flex;align-items:center;justify-content:space-between}.project-location-view .admin-row button{background-color:#007aff;border:none;display:inline-flex;justify-content:center;align-items:center;border-radius:6px;padding:10px;cursor:pointer}.project-location-view .admin-row button:focus{border:none}.project-location-view p .value{word-break:break-all}.project-location-view p .value.internal-notes strong{font-family:Rethink-Sans-Bold,sans-serif}.project-location-view p .value.internal-notes li{display:list-item}.project-location-view .brand-tags p .label{font-family:Rethink-Sans-Bold,sans-serif;font-weight:700}.project-location-view .brand-tags-container{display:flex;flex-wrap:wrap;column-gap:30px}.project-location-view .ai-content.admin-card{display:flex;flex-direction:column;gap:30px;min-height:166px}.project-location-view .ai-content.admin-card .admin-row{height:44px}.project-location-view .ai-content.admin-card p{margin-bottom:0}.project-location-view .ai-content.admin-card .ai-links{display:flex;flex-direction:column;gap:15px;margin-top:-10px;background-color:#f9f9f9;border-radius:6px;padding:10px;width:80%}.project-location-view .ai-content.admin-card .ai-styled-button{display:inline-flex;justify-content:center;align-items:center;gap:11px;border-radius:6px;width:200px;height:42px;font-size:14px;font-family:Rethink-Sans-Bold,sans-serif;background-color:#007aff;color:#fff;font-style:normal;font-weight:700;line-height:normal;cursor:pointer;position:relative;overflow:hidden;transition:all .5s ease-in-out;border:1px solid transparent}.project-location-view .ai-content.admin-card .ai-styled-button:hover:not(:disabled){border-color:#0000001a;box-shadow:0 2px 4px #000000b3;border:1px solid rgb(0,29,246)!important}.project-location-view .ai-content.admin-card .ai-styled-button:hover:before:not(:disabled){content:"";position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:linear-gradient(to right,transparent 0%,rgba(255,255,255,.2) 50%,transparent 100%);animation:shimmer 2s ease-in-out infinite;transform:rotate(30deg)}.project-location-view .ai-content.admin-card .ai-styled-button:disabled{opacity:.5;cursor:not-allowed}.pbs-calendar{--admin-bg: #f4f5f7;--admin-ink: #09090b;--admin-sub: #546380;--admin-mute: #8b95a8;--admin-border: #e4e4e7;--admin-border-strong: #d0d4dc;--admin-tile: #ffffff;--admin-soft: #f7f9fa;--admin-blue: #3e87d5;--rate-deep-bonus: #d9a500;--rate-bonus: #f3b900;--rate-soft-suppress: #f2b4b4;--rate-suppress: #d86464;--rate-deep-suppress: #b43030;font-family:Rethink Sans,-apple-system,BlinkMacSystemFont,Inter,Segoe UI,sans-serif;color:var(--admin-ink);line-height:1.5}.pbs-calendar-head{display:flex;justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:14px;flex-wrap:wrap}.pbs-calendar-title{font-size:16px;font-weight:700;color:var(--admin-ink)}.pbs-calendar-sub{font-size:13px;color:var(--admin-sub);margin-top:2px;max-width:640px}.pbs-calendar-actions{display:flex;gap:8px}.pbs-legend{display:flex;gap:18px;margin-bottom:12px;font-size:12px;color:var(--admin-sub)}.pbs-legend-item{display:inline-flex;align-items:center;gap:8px}.pbs-legend-swatch{width:14px;height:14px;border-radius:4px;border:1px solid rgba(0,0,0,.08)}.pbs-legend-swatch.bonus{background:#f3b90047;border-color:#d9a500d9}.pbs-legend-swatch.suppress{background:#d8646438;border-color:#b43030b3}.pbs-btn{height:34px;padding:0 14px;border:1px solid var(--admin-border);background:#fff;border-radius:8px;display:inline-flex;align-items:center;justify-content:center;gap:6px;cursor:pointer;font-size:13px;font-weight:600;font-family:inherit;color:var(--admin-ink)}.pbs-btn:hover{background:var(--admin-soft)}.pbs-btn:disabled{opacity:.5;cursor:not-allowed}.pbs-btn-primary{background:var(--admin-ink);color:#fff;border-color:var(--admin-ink)}.pbs-btn-primary:hover{background:#1f1f23}.pbs-btn-danger{background:#fff;color:var(--rate-deep-suppress);border-color:#b4303059}.pbs-btn-danger:hover{background:#d8646414}.pbs-btn-ghost{border-color:transparent;background:transparent;padding:2px 8px;font-size:20px;height:28px;line-height:1}.pbs-btn-ghost:hover{background:var(--admin-soft)}.pbs-cal{position:relative;border:1px solid var(--admin-border);border-radius:12px;background:#fff;overflow:hidden;display:grid;grid-template-columns:60px repeat(7,1fr);grid-template-rows:84px 1fr;user-select:none}.pbs-cal-h{background:#fbfcfc;border-bottom:1px solid var(--admin-border);border-right:1px solid var(--admin-border);padding:9px 8px 10px;display:flex;flex-direction:column;align-items:center;gap:2px;text-align:center;position:relative}.pbs-cal-h:last-child{border-right:none}.pbs-cal-h.corner{color:var(--admin-sub);font-weight:600;font-size:10px;text-transform:uppercase;letter-spacing:.5px;justify-content:center}.pbs-cal-h .dow{font-size:11px;font-weight:700;color:var(--admin-sub);text-transform:uppercase;letter-spacing:.6px}.pbs-cal-h .date-num{font-size:18px;font-weight:600;color:var(--admin-ink);font-family:Tiempos Headline,Georgia,serif;line-height:1;margin-top:2px}.pbs-cal-h.today .date-num{width:30px;height:30px;background:var(--admin-blue);color:#fff;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;font-size:14px;margin:2px 0 -2px}.pbs-cal-h .baseline{font-size:9.5px;font-weight:600;color:var(--admin-mute);text-transform:uppercase;letter-spacing:.5px;margin-top:3px}.pbs-cal-times{position:relative;grid-row:2;grid-column:1;border-right:1px solid var(--admin-border);background:#fff}.pbs-cal-time{position:absolute;left:0;right:4px;font-size:10px;color:var(--admin-sub);text-align:right;padding:0 8px 0 4px;transform:translateY(-6px);font-variant-numeric:tabular-nums}.pbs-cal-day{position:relative;grid-row:2;border-right:1px solid var(--admin-border);cursor:pointer;background:repeating-linear-gradient(to bottom,#fff 0 21px,#fff 21px,#fafafb 22px,#fff 22px 43px,#f4f4f6 43px 44px)}.pbs-cal-day:last-child{border-right:none}.pbs-cal-day.weekend{background-color:#fbfcfc}.pbs-cal-day.today{background:linear-gradient(#3e87d50a,#3e87d50a),repeating-linear-gradient(to bottom,#fff 0 21px,#fff 21px,#fafafb 22px,#fff 22px 43px,#f4f4f6 43px 44px)}.pbs-cal-closed{position:absolute;left:0;right:0;pointer-events:none;z-index:1;background-color:#8b95a81f;background-image:repeating-linear-gradient(45deg,transparent 0 6px,rgba(139,149,168,.22) 6px 7px)}.pbs-now-line{position:absolute;left:0;right:0;height:0;border-top:2px solid #eb5454;pointer-events:none;z-index:4}.pbs-now-line:before{content:"";position:absolute;left:-5px;top:-5px;width:10px;height:10px;border-radius:50%;background:#eb5454}.pbs-cal-block{position:absolute;left:4px;right:4px;border-radius:7px;padding:6px 8px;font-size:11px;line-height:1.3;cursor:pointer;overflow:hidden;z-index:2;border:1.5px solid transparent;transition:box-shadow .12s ease;display:flex;flex-direction:column;text-align:left;font-family:inherit;background:#fff}.pbs-cal-block:hover{box-shadow:0 2px 12px #0000001f;z-index:3}.pbs-cal-block.bonus{background:#f3b90029;border-color:#d9a5008c;color:#5a4a00}.pbs-cal-block.bonus.deep{background:#f3b90047;border-color:#d9a500d9}.pbs-cal-block.suppress{background:#d8646424;border-color:#b4303073;color:#6c1f1f}.pbs-cal-block.suppress.deep{background:#d8646438;border-color:#b43030b3}.pbs-cal-block.neutral{background:#fff;border:1.5px dashed var(--admin-border-strong);color:var(--admin-mute);background-image:repeating-linear-gradient(45deg,transparent 0 6px,rgba(139,149,168,.1) 6px 7px)}.pbs-cal-block.neutral .rate{text-decoration:line-through;font-weight:700;color:var(--admin-mute)}.pbs-cal-block.neutral:before{content:"";position:absolute;top:0;bottom:0;left:0;width:3px;background:var(--admin-mute)}.pbs-cal-block .top-row{display:flex;justify-content:space-between;align-items:center;gap:4px}.pbs-cal-block .recur-badge{font-size:9px;font-weight:700;background:#ffffffb3;color:#0000008c;padding:1px 5px;border-radius:3px;display:inline-flex;align-items:center;gap:3px;letter-spacing:.2px;white-space:nowrap}.pbs-cal-block.ghost{background:#3e87d529;border:1.5px dashed var(--admin-blue);color:var(--admin-blue);pointer-events:none}.pbs-cal-block .rate{font-weight:800;font-size:13px;display:flex;align-items:center;gap:4px}.pbs-cal-block .rate .delta{font-size:10px;font-weight:700;padding:1px 4px;border-radius:3px;background:#ffffff8c}.pbs-cal-block .timerange{font-size:10px;font-weight:600;opacity:.85;margin-top:1px;font-variant-numeric:tabular-nums}.pbs-cal-block .label{font-size:10px;font-weight:500;opacity:.78;margin-top:1px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pbs-cal-wrapper{position:relative}.pbs-empty-overlay{position:absolute;inset:84px 0 0 60px;display:flex;align-items:center;justify-content:center;pointer-events:none;z-index:5}.pbs-empty-card{background:#fff;border:1px dashed var(--admin-border-strong);border-radius:12px;padding:18px 22px;max-width:360px;text-align:center;box-shadow:0 6px 24px #0000000f}.pbs-empty-card .pbs-empty-title{font-size:14px;font-weight:700;color:var(--admin-ink);margin-bottom:4px}.pbs-empty-card .pbs-empty-body{font-size:12.5px;color:var(--admin-sub);line-height:1.45}.pbs-empty-card .pbs-empty-body strong{color:var(--admin-ink);font-weight:600}.pbs-popover{background:#fff;border:1px solid var(--admin-border);border-radius:12px;box-shadow:0 12px 32px #00000024,0 2px 6px #0000000a;z-index:1000;font-family:inherit;font-size:13px;max-height:calc(100vh - 24px);overflow:auto}.pbs-popover-head{padding:14px 16px;border-bottom:1px solid var(--admin-border);display:flex;align-items:center;justify-content:space-between}.pbs-popover-title{font-size:15px;font-weight:700;color:var(--admin-ink)}.pbs-popover-body{padding:16px;display:flex;flex-direction:column;gap:14px}.pbs-field{display:flex;flex-direction:column;gap:4px;font-size:12px;color:var(--admin-sub);font-weight:600;text-transform:uppercase;letter-spacing:.4px}.pbs-field select,.pbs-field input[type=text]{height:36px;padding:0 10px;border:1px solid var(--admin-border);border-radius:8px;background:#fff;font-size:13px;font-weight:500;color:var(--admin-ink);text-transform:none;letter-spacing:normal;font-family:inherit}.pbs-field select:focus,.pbs-field input[type=text]:focus{outline:2px solid var(--admin-blue);outline-offset:-1px}.pbs-field-row{display:grid;grid-template-columns:1fr 1fr;gap:10px}.pbs-popover-errors{list-style:disc inside;margin:0;padding:10px 12px;background:#d8646414;border:1px solid rgba(180,48,48,.25);border-radius:8px;font-size:12px;color:var(--rate-deep-suppress)}.pbs-popover-errors li{margin:2px 0}.pbs-popover-actions{display:flex;justify-content:space-between;align-items:center;margin-top:4px;gap:8px}.pbs-popover-actions-right{display:flex;gap:8px;margin-left:auto}.pbs-time-picker{display:flex;flex-direction:column;gap:4px}.pbs-time-picker-label{font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.4px;color:var(--admin-sub)}.pbs-time-picker-row{display:grid;grid-template-columns:1fr auto 1fr 1fr;align-items:center;gap:6px}.pbs-time-picker-row select{height:36px;padding:0 6px;border:1px solid var(--admin-border);border-radius:8px;background:#fff;font-size:13px;font-weight:500;color:var(--admin-ink);text-transform:none;letter-spacing:normal;font-family:inherit;text-align:center;text-align-last:center}.pbs-time-picker-row select:focus{outline:2px solid var(--admin-blue);outline-offset:-1px}.pbs-time-picker-row select:disabled{opacity:.55;cursor:not-allowed}.pbs-time-picker-sep{font-size:16px;font-weight:700;color:var(--admin-ink);text-align:center}.pbs-next-day-toggle{display:flex;align-items:center;gap:6px;margin-top:6px;font-size:11px;font-weight:500;color:var(--admin-sub);text-transform:none;letter-spacing:normal;cursor:pointer;user-select:none}.pbs-next-day-toggle input[type=checkbox]{width:14px;height:14px;accent-color:var(--admin-ink);margin:0;cursor:pointer}.pbs-all-day-toggle{display:flex;flex-wrap:wrap;align-items:center;gap:8px;font-size:12px;font-weight:600;color:var(--admin-ink);text-transform:none;letter-spacing:normal;cursor:pointer;user-select:none}.pbs-all-day-toggle input[type=checkbox]{width:16px;height:16px;accent-color:var(--admin-ink);margin:0;cursor:pointer}.pbs-all-day-toggle .pbs-field-hint{flex-basis:100%;margin-top:2px;margin-left:24px}.pbs-recurrence-toggle{display:flex;border:1px solid var(--admin-border);border-radius:8px;overflow:hidden;background:#fff}.pbs-recurrence-btn{appearance:none;border:0;background:transparent;padding:8px 12px;font-size:12px;font-weight:600;color:var(--admin-sub);cursor:pointer;text-transform:none;letter-spacing:normal;font-family:inherit;flex:1 1 0;text-align:center}.pbs-recurrence-btn:not(:last-child){border-right:1px solid var(--admin-border)}.pbs-recurrence-btn.active{background:var(--admin-ink);color:#fff}.pbs-recurrence-btn:disabled{cursor:not-allowed;opacity:.6}.pbs-field-hint{display:block;margin-top:4px;font-size:11px;font-weight:400;color:var(--admin-sub);text-transform:none;letter-spacing:normal;line-height:1.4}.pbs-review-headline{font-size:14px;font-weight:600;color:var(--admin-ink)}.pbs-review-no-changes{font-size:12px;color:var(--admin-sub);padding:8px 10px;background:var(--admin-surface);border:1px dashed var(--admin-border);border-radius:8px}.pbs-review-proposed{display:flex;flex-direction:column;gap:6px;padding:10px 12px;background:var(--admin-surface);border:1px solid var(--admin-border);border-radius:8px;font-size:13px}.pbs-review-line{display:flex;justify-content:space-between;align-items:baseline}.pbs-review-diff{display:flex;flex-direction:column;gap:6px}.pbs-review-diff-row{display:grid;grid-template-columns:56px 1fr auto 1fr;align-items:baseline;gap:8px;padding:6px 10px;border-radius:6px;font-size:12px;background:var(--admin-surface)}.pbs-review-diff-reduction{background:#d8646414;border-left:3px solid var(--rate-deep-suppress)}.pbs-review-diff-expansion{background:#4a905f14;border-left:3px solid var(--rate-deep-bonus, #4a905f)}.pbs-review-diff-neutral{background:var(--admin-surface);border-left:3px solid var(--admin-border)}.pbs-review-label{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.4px;color:var(--admin-sub)}.pbs-review-before{color:var(--admin-sub);text-decoration:line-through}.pbs-review-after{color:var(--admin-ink);font-weight:600}.pbs-review-arrow{color:var(--admin-sub);font-weight:700}.pbs-review-notice{padding:10px 12px;background:#dca55a1a;border:1px solid rgba(180,130,60,.25);border-radius:8px;font-size:12px;color:var(--admin-ink);line-height:1.5}.pbs-review-notice strong{display:inline-block;margin-right:4px}.pbs-nav-group{display:inline-flex;align-items:center;gap:8px}.pbs-nav-btn{appearance:none;width:32px;height:32px;display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--admin-border);border-radius:8px;background:#fff;font-size:16px;font-weight:600;color:var(--admin-ink);cursor:pointer;padding:0;line-height:1}.pbs-nav-btn:hover{background:var(--admin-surface)}.pbs-nav-btn:focus-visible{outline:2px solid var(--admin-blue);outline-offset:1px}.pbs-nav-today{padding:6px 12px;font-size:12px}.pbs-nav-range{font-size:13px;font-weight:600;color:var(--admin-ink);margin-left:4px;white-space:nowrap;min-width:175px;font-variant-numeric:tabular-nums}.pbs-view-toggle{display:inline-flex;border:1px solid var(--admin-border);border-radius:8px;overflow:hidden;background:#fff}.pbs-view-toggle-btn{appearance:none;border:0;background:transparent;padding:6px 14px;font-size:12px;font-weight:600;color:var(--admin-sub);cursor:pointer}.pbs-view-toggle-btn:not(:last-child){border-right:1px solid var(--admin-border)}.pbs-view-toggle-btn.active{background:var(--admin-ink);color:#fff}.pbs-calendar-lock{margin-top:6px;display:inline-flex;align-items:center;gap:6px;font-size:11px;color:var(--admin-sub)}.pbs-calendar-lock strong{color:var(--admin-ink);font-weight:600}.pbs-calendar-lock-icon{font-size:12px;opacity:.8}.pbs-calendar-lock-sep{opacity:.6}.pbs-calendar-lock-sub{font-weight:400;opacity:.85}.pbs-calendar-tz{margin-top:6px;display:flex;flex-wrap:wrap;align-items:center;gap:6px;font-size:11px;color:var(--admin-sub)}.pbs-calendar-tz strong{color:var(--admin-ink);font-weight:600}.pbs-calendar-tz-icon{font-size:12px;opacity:.8}.pbs-calendar-tz-select{height:24px;padding:0 6px;font-size:11px;color:var(--admin-ink);background:#fff;border:1px solid #d0d4dc;border-radius:4px;cursor:pointer}.pbs-calendar-tz-select:focus{outline:none;border-color:#4f8df8;box-shadow:0 0 0 2px #4f8df82e}.pbs-calendar-tz-note{font-size:10.5px;font-style:italic;opacity:.85}.pbs-month{display:flex;flex-direction:column;gap:12px;padding:4px 0}.pbs-month-head{display:flex;justify-content:space-between;align-items:baseline}.pbs-month-title{font-size:15px;font-weight:700;color:var(--admin-ink)}.pbs-month-legend{display:inline-flex;align-items:center;gap:6px;font-size:11px;color:var(--admin-sub)}.pbs-month-legend-swatch{width:10px;height:10px;border-radius:3px}.pbs-month-legend-swatch.boost{background:#4a905f73;border:1px solid var(--rate-deep-bonus, #4a905f)}.pbs-month-dow{display:grid;grid-template-columns:repeat(7,1fr);gap:4px}.pbs-month-dow-cell{padding:4px 0;text-align:center;font-size:11px;font-weight:600;letter-spacing:.4px;text-transform:uppercase;color:var(--admin-sub)}.pbs-month-grid{display:grid;grid-template-columns:repeat(7,1fr);grid-auto-rows:76px;gap:4px}.pbs-month-cell{appearance:none;position:relative;text-align:left;background:#fff;border:1px solid var(--admin-border);border-radius:6px;padding:6px 8px;cursor:pointer;font-family:inherit;display:flex;flex-direction:column;gap:4px}.pbs-month-cell:hover{background:var(--admin-surface)}.pbs-month-cell.out-of-month{opacity:.45}.pbs-month-cell.today{outline:2px solid var(--admin-blue);outline-offset:-1px}.pbs-month-cell.boosted{background:#4a905f0f;border-color:#4a905f66}.pbs-month-cell-date{font-size:12px;font-weight:700;color:var(--admin-ink)}.pbs-month-cell-rate{font-size:12px;color:var(--admin-sub)}.pbs-month-cell-marker{position:absolute;top:4px;right:6px;font-size:11px;color:var(--rate-deep-bonus, #4a905f)}.pbs-month-cell-marker.one-time{color:var(--admin-blue, #2a6df4);font-size:14px;line-height:1}.pbs-month-cell.one-time{background:#2a6df412;border-color:#2a6df473}.pbs-month-cell.suppressed{background:#d8646412;border-color:#b4303073}.pbs-month-cell-marker.one-time.suppressed{color:var(--rate-deep-suppress, #b43030)}.pbs-toast{position:fixed;bottom:28px;left:50%;transform:translate(-50%);background:var(--admin-ink);color:#fff;font-size:13px;font-weight:600;padding:10px 18px;border-radius:8px;z-index:1100;box-shadow:0 6px 24px #0003;animation:pbs-toast-in .18s ease-out}@keyframes pbs-toast-in{0%{opacity:0;transform:translate(-50%,6px)}to{opacity:1;transform:translate(-50%)}}@media(max-width:1180px){.pbs-calendar-head{flex-direction:column;align-items:stretch}.pbs-calendar-actions{justify-content:flex-end}.pbs-cal{grid-template-columns:44px repeat(7,1fr);font-size:12px}.pbs-cal-h .baseline{font-size:9px}.pbs-cal-block .recur-badge{display:none}}.pbs-calendar-disabled{border:1px dashed var(--admin-border-strong);border-radius:10px;padding:18px 20px;background:var(--admin-soft);color:var(--admin-sub)}.pbs-calendar-disabled .pbs-calendar-disabled-title{font-size:14px;font-weight:700;color:var(--admin-ink);margin-bottom:4px}.pbs-calendar-disabled p{margin:0;font-size:13px}.otp-input__container{display:flex;justify-content:center;gap:8px;margin:0 auto}.otp-input__field{width:45px;height:45px;border:2px solid #e9ecef;border-radius:8px;text-align:center;font-size:18px;font-weight:600;transition:all .2s ease}.otp-input__field:focus{outline:none;border-color:#0d6efd;box-shadow:0 0 0 .2rem #0d6efd40}.otp-input__field:disabled{background-color:#f8f9fa;color:#495057;cursor:not-allowed}.otp-input__field--error{border-color:#dc3545}.otp-input__field--error:focus{border-color:#dc3545;box-shadow:0 0 0 .2rem #dc354540}.otp-input__field::-webkit-outer-spin-button,.otp-input__field::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.otp-input__field[type=number]{-moz-appearance:textfield}.otp-input__error{color:#dc3545;font-size:14px;margin-top:8px;text-align:center}@media(max-width:576px){.otp-input__field{width:40px;height:40px;font-size:16px}.otp-input__container{gap:6px}}.view-account-info-modal .modal-header{border-bottom:1px solid #dee2e6;padding:1rem 1.5rem;background-color:#f8f9fa}.view-account-info-modal .modal-header .modal-title{font-size:1.25rem;font-weight:600;color:#212529;margin:0}.view-account-info-modal .modal-header .btn-close{padding:.5rem;margin:-.5rem -.5rem -.5rem auto;background:none;border:none;font-size:1.5rem;opacity:.5}.view-account-info-modal .modal-header .btn-close:hover:not(:disabled){opacity:.75}.view-account-info-modal .modal-header .btn-close:disabled{opacity:.25;cursor:not-allowed}.view-account-info-modal .modal-body{padding:1.5rem;max-height:70vh;overflow-y:auto}.view-account-info-modal .modal-footer{border-top:1px solid #dee2e6;padding:1rem 1.5rem;background-color:#f8f9fa}.view-account-info-modal .modal-footer .btn{margin-left:.5rem}.view-account-info-modal .modal-footer .btn:first-child{margin-left:0}.view-account-info-modal .account-summary{padding:1rem;background-color:#f8f9fa;border-radius:8px;border-left:4px solid #0d6efd}.view-account-info-modal .account-summary h6{margin-bottom:.5rem;font-weight:600;color:#212529}.view-account-info-modal .account-summary .text-muted{font-size:14px}.view-account-info-modal .otp-send-step .alert,.view-account-info-modal .otp-verify-step .alert,.view-account-info-modal .otp-loading-step .alert{margin-bottom:1.5rem}.view-account-info-modal .otp-send-step .alert strong,.view-account-info-modal .otp-verify-step .alert strong,.view-account-info-modal .otp-loading-step .alert strong{display:block;margin-bottom:.5rem}.view-account-info-modal .otp-send-step .d-grid,.view-account-info-modal .otp-verify-step .d-grid,.view-account-info-modal .otp-loading-step .d-grid{gap:.75rem}.view-account-info-modal .otp-input-container{display:flex;justify-content:center;padding:1rem 0}.view-account-info-modal .otp-loading-step{text-align:center;padding:2rem 1rem}.view-account-info-modal .otp-loading-step .spinner-border{width:3rem;height:3rem}.view-account-info-modal .otp-loading-step p{font-size:16px;color:#6c757d;margin:0}@media(max-width:576px){.view-account-info-modal .modal-header,.view-account-info-modal .modal-body,.view-account-info-modal .modal-footer{padding-left:1rem;padding-right:1rem}.view-account-info-modal .account-summary{padding:.75rem}.view-account-info-modal .account-summary h6{font-size:1rem}.view-account-info-modal .otp-loading-step{padding:1.5rem .5rem}.view-account-info-modal .otp-loading-step .spinner-border{width:2.5rem;height:2.5rem}}.add-manual-account-modal{max-width:800px;width:90vw}.add-manual-account-modal .modal-header{border-bottom:1px solid #dee2e6;padding:1rem 1.5rem;background-color:#f8f9fa}.add-manual-account-modal .modal-header .modal-title{font-size:1.25rem;font-weight:600;color:#212529;margin:0}.add-manual-account-modal .modal-header .btn-close{padding:.5rem;margin:-.5rem -.5rem -.5rem auto;background:none;border:none;font-size:1.5rem;opacity:.5}.add-manual-account-modal .modal-header .btn-close:hover:not(:disabled){opacity:.75}.add-manual-account-modal .modal-header .btn-close:disabled{opacity:.25;cursor:not-allowed}.add-manual-account-modal .modal-body{padding:1.5rem;max-height:80vh;overflow-y:auto}.add-manual-account-modal .modal-footer{border-top:1px solid #dee2e6;padding:1rem 1.5rem;background-color:#f8f9fa;display:flex;justify-content:flex-end;gap:.75rem}.add-manual-account-modal .modal-footer .btn{min-width:120px}.add-manual-account-modal .form-section:not(:last-child){border-bottom:1px solid #e9ecef;padding-bottom:1.5rem}.add-manual-account-modal .form-section-title{font-size:1.1rem;font-weight:600;color:#495057;margin-bottom:1rem;padding-bottom:.5rem;border-bottom:2px solid #e9ecef}.add-manual-account-modal .form-section-title .text-danger{font-size:.9rem;font-weight:400}.add-manual-account-modal .form-label{font-weight:500;color:#495057;margin-bottom:.5rem}.add-manual-account-modal .form-label .text-danger{font-size:.85rem}.add-manual-account-modal .form-control,.add-manual-account-modal .form-select{border:1px solid #ced4da;border-radius:6px;padding:.5rem .75rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.add-manual-account-modal .form-control:focus,.add-manual-account-modal .form-select:focus{border-color:#0d6efd;outline:0;box-shadow:0 0 0 .2rem #0d6efd40}.add-manual-account-modal .form-control:disabled,.add-manual-account-modal .form-select:disabled{background-color:#e9ecef;opacity:1}.add-manual-account-modal .form-control.is-invalid,.add-manual-account-modal .form-select.is-invalid{border-color:#dc3545}.add-manual-account-modal .form-control.is-invalid:focus,.add-manual-account-modal .form-select.is-invalid:focus{border-color:#dc3545;box-shadow:0 0 0 .2rem #dc354540}.add-manual-account-modal .invalid-feedback{width:100%;margin-top:.25rem;font-size:.875rem;color:#dc3545;display:block}.add-manual-account-modal .text-danger{color:#dc3545!important;font-size:.875rem}.add-manual-account-modal .ui-tooltip-new .tooltip-box{white-space:normal;width:220px;text-align:center;line-height:1.4}.add-manual-account-modal .otp-verification-step .alert{margin-bottom:1.5rem}.add-manual-account-modal .otp-verification-step .alert strong{display:block;margin-bottom:.5rem}.add-manual-account-modal .otp-verification-step .otp-input-container{display:flex;justify-content:center;padding:1rem 0 1.5rem}.add-manual-account-modal .otp-verification-step .d-grid{gap:.75rem}.add-manual-account-modal .otp-verification-step .d-grid .btn-link{color:#6c757d;text-decoration:none;font-size:.9rem}.add-manual-account-modal .otp-verification-step .d-grid .btn-link:hover{color:#495057;text-decoration:underline}.add-manual-account-modal .project-opportunity-section{background-color:#f8f9fa;padding:1rem;border-radius:8px;margin-bottom:1.5rem;border-left:4px solid #0d6efd}@media(max-width:768px){.add-manual-account-modal{width:95vw}.add-manual-account-modal .modal-header,.add-manual-account-modal .modal-body,.add-manual-account-modal .modal-footer{padding-left:1rem;padding-right:1rem}.add-manual-account-modal .modal-body{max-height:70vh}.add-manual-account-modal .form-section-title{font-size:1rem}.add-manual-account-modal .modal-footer{flex-direction:column}.add-manual-account-modal .modal-footer .btn{width:100%;min-width:auto}.add-manual-account-modal .row .col-md-6,.add-manual-account-modal .row .col-md-3{margin-bottom:1rem}}@media(max-width:576px){.add-manual-account-modal{width:98vw}.add-manual-account-modal .modal-body{padding:1rem;max-height:75vh}.add-manual-account-modal .form-section-title{font-size:.95rem}.add-manual-account-modal .otp-verification-step .otp-input-container{padding:.75rem 0 1rem}}.btn:disabled{opacity:.65;cursor:not-allowed}.form-control.is-invalid,.form-select.is-invalid{animation:shake .3s ease-in-out}@keyframes shake{0%,to{transform:translate(0)}25%{transform:translate(-2px)}75%{transform:translate(2px)}}.connected-bank-accounts-admin .admin-modal__outer{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#00000080;display:flex;align-items:center;justify-content:center;z-index:1050;padding:1rem}.connected-bank-accounts-admin .admin-modal__modal{background:#fff;border-radius:8px;box-shadow:0 10px 40px #0000004d;max-width:90vw;max-height:90vh;overflow:hidden;position:relative;animation:modalSlideIn .3s ease-out}.connected-bank-accounts-admin .btn{border-radius:6px;font-weight:500;transition:all .2s ease}.connected-bank-accounts-admin .btn:focus{box-shadow:0 0 0 .2rem #0d6efd40}.connected-bank-accounts-admin .btn.btn-primary{background-color:#0d6efd;border-color:#0d6efd}.connected-bank-accounts-admin .btn.btn-primary:hover:not(:disabled){background-color:#0b5ed7;border-color:#0a58ca}.connected-bank-accounts-admin .btn.btn-secondary{background-color:#6c757d;border-color:#6c757d}.connected-bank-accounts-admin .btn.btn-secondary:hover:not(:disabled){background-color:#5c636a;border-color:#565e64}.connected-bank-accounts-admin .btn.btn-outline-secondary{color:#6c757d;border-color:#6c757d}.connected-bank-accounts-admin .btn.btn-outline-secondary:hover:not(:disabled){color:#fff;background-color:#6c757d;border-color:#6c757d}.connected-bank-accounts-admin .alert{border-radius:8px;border:none;padding:1rem 1.25rem}.connected-bank-accounts-admin .alert.alert-info{background-color:#d1ecf1;color:#0c5460}.connected-bank-accounts-admin .alert.alert-success{background-color:#d1e7dd;color:#0f5132}.connected-bank-accounts-admin .alert.alert-danger{background-color:#f8d7da;color:#721c24}.connected-bank-accounts-admin .alert strong{font-weight:600}.connected-bank-accounts-admin .spinner-border.text-primary{color:#0d6efd!important}.connected-bank-accounts-admin .d-grid{display:grid}.connected-bank-accounts-admin .d-grid.gap-2{gap:.5rem}.connected-bank-accounts-admin .text-center{text-align:center}.connected-bank-accounts-admin .visually-hidden{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}@keyframes modalSlideIn{0%{opacity:0;transform:scale(.9) translateY(-10px)}to{opacity:1;transform:scale(1) translateY(0)}}
/*! Bundled license information:

react-quill/dist/quill.snow.css:
  (*!
   * Quill Editor v1.3.7
   * https://quilljs.com/
   * Copyright (c) 2014, Jason Chen
   * Copyright (c) 2013, salesforce.com
   *)
*/
