:root{--bs-transition-ms: .6s}.bs-tr--in{z-index:2}.bs-tr--out{z-index:1}.bs-tr-cut.bs-tr--in{animation:none}.bs-tr-cut.bs-tr--out{display:none}.bs-tr-fade.bs-tr--in{animation:bs-tr-fade-in var(--bs-transition-ms) ease both}.bs-tr-fade.bs-tr--out{animation:bs-tr-fade-out var(--bs-transition-ms) ease both}.bs-tr-dissolve.bs-tr--in{animation:bs-tr-fade-in var(--bs-transition-ms) linear both}.bs-tr-dissolve.bs-tr--out{animation:bs-tr-dissolve-out var(--bs-transition-ms) linear both}.bs-tr-slide-left.bs-tr--in{animation:bs-tr-in-from-right var(--bs-transition-ms) cubic-bezier(.4,0,.2,1) both}.bs-tr-slide-left.bs-tr--out{animation:bs-tr-fade-out var(--bs-transition-ms) ease both}.bs-tr-slide-right.bs-tr--in{animation:bs-tr-in-from-left var(--bs-transition-ms) cubic-bezier(.4,0,.2,1) both}.bs-tr-slide-right.bs-tr--out{animation:bs-tr-fade-out var(--bs-transition-ms) ease both}.bs-tr-slide-up.bs-tr--in{animation:bs-tr-in-from-bottom var(--bs-transition-ms) cubic-bezier(.4,0,.2,1) both}.bs-tr-slide-up.bs-tr--out{animation:bs-tr-fade-out var(--bs-transition-ms) ease both}.bs-tr-slide-down.bs-tr--in{animation:bs-tr-in-from-top var(--bs-transition-ms) cubic-bezier(.4,0,.2,1) both}.bs-tr-slide-down.bs-tr--out{animation:bs-tr-fade-out var(--bs-transition-ms) ease both}.bs-tr-push-left.bs-tr--in{animation:bs-tr-in-from-right var(--bs-transition-ms) cubic-bezier(.4,0,.2,1) both}.bs-tr-push-left.bs-tr--out{animation:bs-tr-out-to-left var(--bs-transition-ms) cubic-bezier(.4,0,.2,1) both}.bs-tr-push-right.bs-tr--in{animation:bs-tr-in-from-left var(--bs-transition-ms) cubic-bezier(.4,0,.2,1) both}.bs-tr-push-right.bs-tr--out{animation:bs-tr-out-to-right var(--bs-transition-ms) cubic-bezier(.4,0,.2,1) both}.bs-tr-zoom-in.bs-tr--in{animation:bs-tr-zoom-in var(--bs-transition-ms) cubic-bezier(.4,0,.2,1) both}.bs-tr-zoom-in.bs-tr--out{animation:bs-tr-fade-out var(--bs-transition-ms) ease both}.bs-tr-zoom-out.bs-tr--in{animation:bs-tr-zoom-out var(--bs-transition-ms) cubic-bezier(.4,0,.2,1) both}.bs-tr-zoom-out.bs-tr--out{animation:bs-tr-fade-out var(--bs-transition-ms) ease both}.bs-tr-flip.bs-tr--in{animation:bs-tr-flip-in var(--bs-transition-ms) cubic-bezier(.4,0,.2,1) both;backface-visibility:hidden}.bs-tr-flip.bs-tr--out{animation:bs-tr-flip-out var(--bs-transition-ms) cubic-bezier(.4,0,.2,1) both;backface-visibility:hidden}.bs-tr-wipe.bs-tr--in{animation:bs-tr-wipe-in var(--bs-transition-ms) ease both}.bs-tr-wipe.bs-tr--out{animation:bs-tr-fade-out var(--bs-transition-ms) ease both}@keyframes bs-tr-fade-in{0%{opacity:0}to{opacity:1}}@keyframes bs-tr-fade-out{0%{opacity:1}to{opacity:0}}@keyframes bs-tr-dissolve-out{0%{opacity:1}60%{opacity:1}to{opacity:0}}@keyframes bs-tr-in-from-right{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes bs-tr-in-from-left{0%{transform:translate(-100%)}to{transform:translate(0)}}@keyframes bs-tr-in-from-bottom{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes bs-tr-in-from-top{0%{transform:translateY(-100%)}to{transform:translateY(0)}}@keyframes bs-tr-out-to-left{0%{transform:translate(0)}to{transform:translate(-100%)}}@keyframes bs-tr-out-to-right{0%{transform:translate(0)}to{transform:translate(100%)}}@keyframes bs-tr-zoom-in{0%{opacity:0;transform:scale(1.12)}to{opacity:1;transform:scale(1)}}@keyframes bs-tr-zoom-out{0%{opacity:0;transform:scale(.88)}to{opacity:1;transform:scale(1)}}@keyframes bs-tr-flip-in{0%{opacity:0;transform:perspective(1600px) rotateY(90deg)}to{opacity:1;transform:perspective(1600px) rotateY(0)}}@keyframes bs-tr-flip-out{0%{opacity:1;transform:perspective(1600px) rotateY(0)}to{opacity:0;transform:perspective(1600px) rotateY(-90deg)}}@keyframes bs-tr-wipe-in{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0 0 0 0)}}
