.veeva-event__content{display:flex;flex-direction:column}
.veeva-event__toast--top{margin-bottom:24px}
.veeva-event__toast--bottom{margin-top:auto}
.veeva-event__toast--bottom .toast__base{margin-top:24px}
.veeva-event .approval-number{text-align:right;margin-top:10px}
.veeva-event .event__cta-actions{position:relative;padding-right:0;margin-right:0}
[data-site-id=dmpro-400] a:not([href]):hover{color:#fff}
[data-site-id=dmpro-400] .veeva-event .event-item-v2__content{padding-top:0;padding-bottom:0}
@media screen and (max-width:768px){[data-site-id=dmpro-400] .veeva-event .event-item-v2__content .add-to-multi-calendar{padding:12px 16px}
}
[data-site-id=dmpro-400] .veeva-event .event-item-v2__inner.no--border{padding:0}
[data-site-id=dmpro-400] .veeva-event .event-item-v2__button__group .button-link{margin-top:0}
@media screen and (max-width:767.98px){[data-site-id=dmpro-400] .veeva-event .event__cta-actions{margin-bottom:16px}
}
[data-site-id=dmpro-400] .veeva-event .event__cta-actions .event-item-v2__button__group .button-link:not(:last-child){margin-right:0;padding-right:0}
[data-site-id=dmpro-400] .veeva-event .event__cta-actions .event-item-v2__button__group .button-link:not(:last-child):after{display:none}
[data-site-id=dmpro-400] .veeva-event .event__cta-actions:not(:has(.isHidden.button--registration-editable)){padding-right:20px;margin-right:20px}
@media screen and (min-width:769px) and (max-width:1024px){[data-site-id=dmpro-400] .veeva-event .event__cta-actions:not(:has(.isHidden.button--registration-editable))::after{position:absolute;right:0;top:50%;transform:translateY(-50%);height:21px;width:1px;content:"";background-color:red}
}
@media screen and (min-width:768px) and (max-width:1024px){[data-site-id=dmpro-400] .veeva-event .event-item-v2__image img{-o-object-position:center;object-position:center;height:184px;border-radius:24px}
[data-site-id=dmpro-400] .veeva-event .event-item-v2__button__group.flex-column{flex-direction:row !important}
[data-site-id=dmpro-400] .veeva-event .event-item-v2__column.col-lg-5{flex:0 0 100%;max-width:100%}
}
@media screen and (max-width:768px){[data-site-id=dmpro-400] .veeva-event .event-item-v2__image img{-o-object-position:center;object-position:center}
}
@media(min-width:768px) and (max-width:1024px){[data-site-id=dmpro-400] .veeva-event .event-item-v2__inner.reverse--image .event-item-v2__content{order:1;padding:0}
}
@media(min-width:768px) and (max-width:1024px){[data-site-id=dmpro-400] .veeva-event .col-lg-7{flex:0 0 100%;max-width:100%}
}
@media(min-width:768px){[data-site-id=dmpro-400] .veeva-event .event-item-v2__button__group .button-link{margin-top:0}
[data-site-id=dmpro-400] .veeva-event .event-item-v2__button__group .button-link:not(:last-child){padding-right:20px;margin-right:20px;position:relative}
[data-site-id=dmpro-400] .veeva-event .event-item-v2__button__group .button-link:not(:last-child):after{position:absolute;right:0;top:50%;transform:translateY(-50%);height:21px;width:1px;content:"";background-color:#b5bbc7}
}
@media(max-width:767.98px){[data-site-id=dmpro-400] .veeva-event .event-item-v2__button__group .button-link{margin-top:0}
[data-site-id=dmpro-400] .veeva-event .event-item-v2__button__group>.button-link:has(.add-to-multi-calendar):not(:last-child){padding-left:20px;margin-left:0;position:relative}
[data-site-id=dmpro-400] .veeva-event .event-item-v2__button__group>.button-link:has(.add-to-multi-calendar):not(:last-child):before{position:absolute;left:0;top:50%;transform:translateY(-50%);height:21px;width:1px;content:"";background-color:#b5bbc7}
}
@media(min-width:768px) and (max-width:1024px){.container:has(.veeva-event){max-width:768px}
}