.experience-container[data-drag-over=true]{background-color:#f0f9ff;border:2px dashed #863bff;transform:scale(1.01)}.experience-item-dragging{opacity:.7;cursor:grabbing;z-index:10;transform:scale(1.01);box-shadow:0 4px 12px #00000026}.experience-item-drop-above{position:relative;border-top:3px solid #5e17eb!important;border-radius:0!important}.experience-item-drop-above:before{content:"";z-index:1;height:10px;position:absolute;top:-5px;left:0;right:0}.experience-item-drop-below{position:relative;border-bottom:3px solid #5e17eb!important;border-radius:0!important}.experience-item-drop-below:after{content:"";z-index:1;background-color:#5e17eb1a;height:10px;position:absolute;bottom:-5px;left:0;right:0}.plan-benefits-select button{box-shadow:none!important}.plan-trail-select [role=group]{min-height:44px}.plan-trail-select [role=group]>div{row-gap:6px}.plan-trail-action{color:var(--color-brand-500);cursor:pointer;font-size:14px;line-height:1.36}.plan-trail-action:disabled{color:#a3a3a3;cursor:default}.checkout-plan-combobox-no-icon [role=group]>svg:first-child{display:none}.infographic__zoomable-image{background-color:#eee;background-position:50%;width:auto;min-height:25vh;margin:0;display:inline-block;position:relative;overflow:hidden;cursor:zoom-in!important}.infographic__zoomable-image img{opacity:0;transition:opacity ease-in-out}.infographic__zoomable-image.loading:before{content:"";opacity:1;z-index:1;background-color:#0000;width:100%;height:100%;transition:opacity .2s ease-in-out;position:absolute;top:0;left:0;right:0}.infographic__zoomable-image.loading:after{content:"";opacity:1;z-index:2;border:5px solid #333;border-left-color:#0000;border-radius:50%;width:50px;height:50px;transition:opacity .2s ease-in-out;animation:2s linear infinite rotate;position:absolute;top:calc(50% - 25px);left:calc(50% - 25px)}.infographic__zoomable-image.loaded{min-height:auto}.infographic__zoomable-image.loaded img{opacity:1;transition:opacity .2s ease-in-out}.infographic__zoomable-image.loaded:before,.infographic__zoomable-image.loaded:after{opacity:0}.error-text{text-align:center;color:#555;border-radius:8px;justify-content:center;align-items:center;width:100%;height:100%;padding:8px 16px;display:flex}@keyframes rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.activity-item{background-color:#fff;border:1px solid #0000;transition:all .2s;position:relative}.activity-item.dragging{opacity:.5;z-index:5;background-color:#f3f4f6;box-shadow:0 0 5px #863bff4d}.activity-item.drop-above:before{content:"";background:#863bff;height:2px;position:absolute;top:-2px;left:0;right:0}.activity-item.drop-below:after{content:"";background:#863bff;height:2px;position:absolute;bottom:-2px;left:0;right:0}.activity-item.drop-target{background-color:#f0f9ff}.milestone-container{border:2px solid #0000;transition:all .2s}.milestone-container[data-drag-over=true]{background-color:#f0f9ff;border:2px dashed #863bff;transform:scale(1.01)}[data-drag-type=activity]{cursor:grab}[data-drag-type=activity].dragging{cursor:grabbing;opacity:.5}.empty-drop-area{justify-content:center;align-items:center;min-height:80px;transition:all .2s;display:flex}.empty-drop-area.drag-over{background-color:#e1cfff;border-color:#863bff}.milestone-dragging{opacity:.7;cursor:grabbing;z-index:10;transform:scale(1.01);box-shadow:0 4px 12px #00000026}.milestone-drop-above{position:relative;border-top:3px solid #5e17eb!important}.milestone-drop-above:before{content:"";z-index:1;background-color:#5e17eb1a;height:10px;position:absolute;top:-5px;left:0;right:0}.milestone-drop-below{position:relative;border-bottom:3px solid #5e17eb!important}.milestone-drop-below:after{content:"";z-index:1;background-color:#5e17eb1a;height:10px;position:absolute;bottom:-5px;left:0;right:0}.milestone-placeholder{background-color:#5e17eb1a;border:2px dashed #5e17eb}.milestone-draggable{cursor:grab;transition:all .2s;overflow:hidden}[data-drag-type=milestone]{cursor:grab}[data-drag-type=milestone].dragging{cursor:grabbing;opacity:.7;border:2px dashed #5e17eb;box-shadow:0 4px 12px #00000026}.subscription__plan,.disabled *{color:#0003!important}
