#fcn-detail-dialog{transform:none;transition:none}
:is(#fcn-detail-dialog,#fcm-consult-dialog)[open]{animation:fc-drawer-enter .24s cubic-bezier(.22,.7,.25,1)}
#fcn-detail-dialog::backdrop{transition:none}
:is(#fcn-detail-dialog,#fcm-consult-dialog)[open]::backdrop{animation:fc-drawer-backdrop-enter .24s ease-out}
:is(#fcn-detail-dialog,#fckc-drawer,#fci-drawer,#fcm-consult-dialog)[open].fc-drawer-closing{animation:fc-drawer-exit .24s cubic-bezier(.4,0,1,1) both!important;pointer-events:none;transition:none}
:is(#fcn-detail-dialog,#fckc-drawer,#fci-drawer,#fcm-consult-dialog).fc-drawer-closing::backdrop{animation:fc-drawer-backdrop-exit .24s ease-out both}
@keyframes fc-drawer-exit{from{transform:var(--fc-drawer-start,translateX(0))}to{transform:translateX(100%)}}
@keyframes fc-drawer-enter{from{transform:translateX(100%)}to{transform:translateX(0)}}
@keyframes fc-drawer-backdrop-enter{from{opacity:0}to{opacity:1}}
@keyframes fc-drawer-backdrop-exit{from{opacity:1}to{opacity:0}}
@media(prefers-reduced-motion:reduce){:is(#fcn-detail-dialog,#fcm-consult-dialog)[open],:is(#fcn-detail-dialog,#fcm-consult-dialog)[open]::backdrop,:is(#fcn-detail-dialog,#fckc-drawer,#fci-drawer,#fcm-consult-dialog)[open].fc-drawer-closing{animation:none!important}}
