@layer swift3 {.ui-front { z-index: 100; }.clearfix::after { display: table; clear: both; content: ""; }.hidden { display: none; }.visually-hidden { overflow: hidden; clip: rect(1px, 1px, 1px, 1px); width: 1px; height: 1px; overflow-wrap: normal; position: absolute !important; }.visually-hidden.focusable:active, .visually-hidden.focusable:focus-within { overflow: visible; clip: auto; width: auto; height: auto; position: static !important; }.nowrap { white-space: nowrap; }.release-table, .release-table * { font-family: arial, helvetica, sans-serif !important; font-size: 12px !important; }.select2-hidden-accessible { border: 0px !important; clip: rect(0px, 0px, 0px, 0px) !important; clip-path: inset(50%) !important; height: 1px !important; overflow: hidden !important; padding: 0px !important; position: absolute !important; width: 1px !important; white-space: nowrap !important; }.sidr { display: block; position: fixed; top: 0px; height: 100%; z-index: 999999; width: 260px; overflow: hidden auto; font-family: "lucida grande", tahoma, verdana, arial, sans-serif; font-size: 15px; background: #333333; color: #ffffff; box-shadow: #222222 0px 0px 5px 5px inset; }@-webkit-keyframes bounce { 0%, 20%, 53%, 80%, 100% { animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); transform: translate3d(0px, 0px, 0px); } 40%, 43% { animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); transform: translate3d(0px, -30px, 0px); } 70% { animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); transform: translate3d(0px, -15px, 0px); } 90% { transform: translate3d(0px, -4px, 0px); } }@keyframes bounce { 0%, 20%, 53%, 80%, 100% { animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); transform: translate3d(0px, 0px, 0px); } 40%, 43% { animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); transform: translate3d(0px, -30px, 0px); } 70% { animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); transform: translate3d(0px, -15px, 0px); } 90% { transform: translate3d(0px, -4px, 0px); } }@-webkit-keyframes flash { 0%, 50%, 100% { opacity: 1; } 25%, 75% { opacity: 0; } }@keyframes flash { 0%, 50%, 100% { opacity: 1; } 25%, 75% { opacity: 0; } }@-webkit-keyframes pulse { 0% { transform: scale3d(1, 1, 1); } 50% { transform: scale3d(1.05, 1.05, 1.05); } 100% { transform: scale3d(1, 1, 1); } }@keyframes pulse { 0% { transform: scale3d(1, 1, 1); } 50% { transform: scale3d(1.05, 1.05, 1.05); } 100% { transform: scale3d(1, 1, 1); } }@-webkit-keyframes rubberBand { 0% { transform: scale3d(1, 1, 1); } 30% { transform: scale3d(1.25, 0.75, 1); } 40% { transform: scale3d(0.75, 1.25, 1); } 50% { transform: scale3d(1.15, 0.85, 1); } 65% { transform: scale3d(0.95, 1.05, 1); } 75% { transform: scale3d(1.05, 0.95, 1); } 100% { transform: scale3d(1, 1, 1); } }@keyframes rubberBand { 0% { transform: scale3d(1, 1, 1); } 30% { transform: scale3d(1.25, 0.75, 1); } 40% { transform: scale3d(0.75, 1.25, 1); } 50% { transform: scale3d(1.15, 0.85, 1); } 65% { transform: scale3d(0.95, 1.05, 1); } 75% { transform: scale3d(1.05, 0.95, 1); } 100% { transform: scale3d(1, 1, 1); } }@-webkit-keyframes shake { 0%, 100% { transform: translate3d(0px, 0px, 0px); } 10%, 30%, 50%, 70%, 90% { transform: translate3d(-10px, 0px, 0px); } 20%, 40%, 60%, 80% { transform: translate3d(10px, 0px, 0px); } }@keyframes shake { 0%, 100% { transform: translate3d(0px, 0px, 0px); } 10%, 30%, 50%, 70%, 90% { transform: translate3d(-10px, 0px, 0px); } 20%, 40%, 60%, 80% { transform: translate3d(10px, 0px, 0px); } }@-webkit-keyframes headShake { 0% { transform: translateX(0px); } 6.5% { transform: translateX(-6px) rotateY(-9deg); } 18.5% { transform: translateX(5px) rotateY(7deg); } 31.5% { transform: translateX(-3px) rotateY(-5deg); } 43.5% { transform: translateX(2px) rotateY(3deg); } 50% { transform: translateX(0px); } }@keyframes headShake { 0% { transform: translateX(0px); } 6.5% { transform: translateX(-6px) rotateY(-9deg); } 18.5% { transform: translateX(5px) rotateY(7deg); } 31.5% { transform: translateX(-3px) rotateY(-5deg); } 43.5% { transform: translateX(2px) rotateY(3deg); } 50% { transform: translateX(0px); } }@-webkit-keyframes swing { 20% { transform: rotate3d(0, 0, 1, 15deg); } 40% { transform: rotate3d(0, 0, 1, -10deg); } 60% { transform: rotate3d(0, 0, 1, 5deg); } 80% { transform: rotate3d(0, 0, 1, -5deg); } 100% { transform: rotate3d(0, 0, 1, 0deg); } }@keyframes swing { 20% { transform: rotate3d(0, 0, 1, 15deg); } 40% { transform: rotate3d(0, 0, 1, -10deg); } 60% { transform: rotate3d(0, 0, 1, 5deg); } 80% { transform: rotate3d(0, 0, 1, -5deg); } 100% { transform: rotate3d(0, 0, 1, 0deg); } }@-webkit-keyframes tada { 0% { transform: scale3d(1, 1, 1); } 10%, 20% { transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg); } 30%, 50%, 70%, 90% { transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg); } 40%, 60%, 80% { transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg); } 100% { transform: scale3d(1, 1, 1); } }@keyframes tada { 0% { transform: scale3d(1, 1, 1); } 10%, 20% { transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg); } 30%, 50%, 70%, 90% { transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg); } 40%, 60%, 80% { transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg); } 100% { transform: scale3d(1, 1, 1); } }@-webkit-keyframes wobble { 0% { transform: none; } 15% { transform: translate3d(-25%, 0px, 0px) rotate3d(0, 0, 1, -5deg); } 30% { transform: translate3d(20%, 0px, 0px) rotate3d(0, 0, 1, 3deg); } 45% { transform: translate3d(-15%, 0px, 0px) rotate3d(0, 0, 1, -3deg); } 60% { transform: translate3d(10%, 0px, 0px) rotate3d(0, 0, 1, 2deg); } 75% { transform: translate3d(-5%, 0px, 0px) rotate3d(0, 0, 1, -1deg); } 100% { transform: none; } }@keyframes wobble { 0% { transform: none; } 15% { transform: translate3d(-25%, 0px, 0px) rotate3d(0, 0, 1, -5deg); } 30% { transform: translate3d(20%, 0px, 0px) rotate3d(0, 0, 1, 3deg); } 45% { transform: translate3d(-15%, 0px, 0px) rotate3d(0, 0, 1, -3deg); } 60% { transform: translate3d(10%, 0px, 0px) rotate3d(0, 0, 1, 2deg); } 75% { transform: translate3d(-5%, 0px, 0px) rotate3d(0, 0, 1, -1deg); } 100% { transform: none; } }@-webkit-keyframes jello { 0%, 11.1%, 100% { transform: none; } 22.2% { transform: skewX(-12.5deg) skewY(-12.5deg); } 33.3% { transform: skewX(6.25deg) skewY(6.25deg); } 44.4% { transform: skewX(-3.125deg) skewY(-3.125deg); } 55.5% { transform: skewX(1.5625deg) skewY(1.5625deg); } 66.6% { transform: skewX(-0.78125deg) skewY(-0.78125deg); } 77.7% { transform: skewX(0.390625deg) skewY(0.390625deg); } 88.8% { transform: skewX(-0.195312deg) skewY(-0.195312deg); } }@keyframes jello { 0%, 11.1%, 100% { transform: none; } 22.2% { transform: skewX(-12.5deg) skewY(-12.5deg); } 33.3% { transform: skewX(6.25deg) skewY(6.25deg); } 44.4% { transform: skewX(-3.125deg) skewY(-3.125deg); } 55.5% { transform: skewX(1.5625deg) skewY(1.5625deg); } 66.6% { transform: skewX(-0.78125deg) skewY(-0.78125deg); } 77.7% { transform: skewX(0.390625deg) skewY(0.390625deg); } 88.8% { transform: skewX(-0.195312deg) skewY(-0.195312deg); } }@-webkit-keyframes bounceIn { 0%, 20%, 40%, 60%, 80%, 100% { animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); } 0% { opacity: 0; transform: scale3d(0.3, 0.3, 0.3); } 20% { transform: scale3d(1.1, 1.1, 1.1); } 40% { transform: scale3d(0.9, 0.9, 0.9); } 60% { opacity: 1; transform: scale3d(1.03, 1.03, 1.03); } 80% { transform: scale3d(0.97, 0.97, 0.97); } 100% { opacity: 1; transform: scale3d(1, 1, 1); } }@keyframes bounceIn { 0%, 20%, 40%, 60%, 80%, 100% { animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); } 0% { opacity: 0; transform: scale3d(0.3, 0.3, 0.3); } 20% { transform: scale3d(1.1, 1.1, 1.1); } 40% { transform: scale3d(0.9, 0.9, 0.9); } 60% { opacity: 1; transform: scale3d(1.03, 1.03, 1.03); } 80% { transform: scale3d(0.97, 0.97, 0.97); } 100% { opacity: 1; transform: scale3d(1, 1, 1); } }@-webkit-keyframes bounceInDown { 0%, 60%, 75%, 90%, 100% { animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); } 0% { opacity: 0; transform: translate3d(0px, -3000px, 0px); } 60% { opacity: 1; transform: translate3d(0px, 25px, 0px); } 75% { transform: translate3d(0px, -10px, 0px); } 90% { transform: translate3d(0px, 5px, 0px); } 100% { transform: none; } }@keyframes bounceInDown { 0%, 60%, 75%, 90%, 100% { animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); } 0% { opacity: 0; transform: translate3d(0px, -3000px, 0px); } 60% { opacity: 1; transform: translate3d(0px, 25px, 0px); } 75% { transform: translate3d(0px, -10px, 0px); } 90% { transform: translate3d(0px, 5px, 0px); } 100% { transform: none; } }@-webkit-keyframes bounceInLeft { 0%, 60%, 75%, 90%, 100% { animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); } 0% { opacity: 0; transform: translate3d(-3000px, 0px, 0px); } 60% { opacity: 1; transform: translate3d(25px, 0px, 0px); } 75% { transform: translate3d(-10px, 0px, 0px); } 90% { transform: translate3d(5px, 0px, 0px); } 100% { transform: none; } }@keyframes bounceInLeft { 0%, 60%, 75%, 90%, 100% { animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); } 0% { opacity: 0; transform: translate3d(-3000px, 0px, 0px); } 60% { opacity: 1; transform: translate3d(25px, 0px, 0px); } 75% { transform: translate3d(-10px, 0px, 0px); } 90% { transform: translate3d(5px, 0px, 0px); } 100% { transform: none; } }@-webkit-keyframes bounceInRight { 0%, 60%, 75%, 90%, 100% { animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); } 0% { opacity: 0; transform: translate3d(3000px, 0px, 0px); } 60% { opacity: 1; transform: translate3d(-25px, 0px, 0px); } 75% { transform: translate3d(10px, 0px, 0px); } 90% { transform: translate3d(-5px, 0px, 0px); } 100% { transform: none; } }@keyframes bounceInRight { 0%, 60%, 75%, 90%, 100% { animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); } 0% { opacity: 0; transform: translate3d(3000px, 0px, 0px); } 60% { opacity: 1; transform: translate3d(-25px, 0px, 0px); } 75% { transform: translate3d(10px, 0px, 0px); } 90% { transform: translate3d(-5px, 0px, 0px); } 100% { transform: none; } }@-webkit-keyframes bounceInUp { 0%, 60%, 75%, 90%, 100% { animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); } 0% { opacity: 0; transform: translate3d(0px, 3000px, 0px); } 60% { opacity: 1; transform: translate3d(0px, -20px, 0px); } 75% { transform: translate3d(0px, 10px, 0px); } 90% { transform: translate3d(0px, -5px, 0px); } 100% { transform: translate3d(0px, 0px, 0px); } }@keyframes bounceInUp { 0%, 60%, 75%, 90%, 100% { animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); } 0% { opacity: 0; transform: translate3d(0px, 3000px, 0px); } 60% { opacity: 1; transform: translate3d(0px, -20px, 0px); } 75% { transform: translate3d(0px, 10px, 0px); } 90% { transform: translate3d(0px, -5px, 0px); } 100% { transform: translate3d(0px, 0px, 0px); } }@-webkit-keyframes bounceOut { 20% { transform: scale3d(0.9, 0.9, 0.9); } 50%, 55% { opacity: 1; transform: scale3d(1.1, 1.1, 1.1); } 100% { opacity: 0; transform: scale3d(0.3, 0.3, 0.3); } }@keyframes bounceOut { 20% { transform: scale3d(0.9, 0.9, 0.9); } 50%, 55% { opacity: 1; transform: scale3d(1.1, 1.1, 1.1); } 100% { opacity: 0; transform: scale3d(0.3, 0.3, 0.3); } }@-webkit-keyframes bounceOutDown { 20% { transform: translate3d(0px, 10px, 0px); } 40%, 45% { opacity: 1; transform: translate3d(0px, -20px, 0px); } 100% { opacity: 0; transform: translate3d(0px, 2000px, 0px); } }@keyframes bounceOutDown { 20% { transform: translate3d(0px, 10px, 0px); } 40%, 45% { opacity: 1; transform: translate3d(0px, -20px, 0px); } 100% { opacity: 0; transform: translate3d(0px, 2000px, 0px); } }@-webkit-keyframes bounceOutLeft { 20% { opacity: 1; transform: translate3d(20px, 0px, 0px); } 100% { opacity: 0; transform: translate3d(-2000px, 0px, 0px); } }@keyframes bounceOutLeft { 20% { opacity: 1; transform: translate3d(20px, 0px, 0px); } 100% { opacity: 0; transform: translate3d(-2000px, 0px, 0px); } }@-webkit-keyframes bounceOutRight { 20% { opacity: 1; transform: translate3d(-20px, 0px, 0px); } 100% { opacity: 0; transform: translate3d(2000px, 0px, 0px); } }@keyframes bounceOutRight { 20% { opacity: 1; transform: translate3d(-20px, 0px, 0px); } 100% { opacity: 0; transform: translate3d(2000px, 0px, 0px); } }@-webkit-keyframes bounceOutUp { 20% { transform: translate3d(0px, -10px, 0px); } 40%, 45% { opacity: 1; transform: translate3d(0px, 20px, 0px); } 100% { opacity: 0; transform: translate3d(0px, -2000px, 0px); } }@keyframes bounceOutUp { 20% { transform: translate3d(0px, -10px, 0px); } 40%, 45% { opacity: 1; transform: translate3d(0px, 20px, 0px); } 100% { opacity: 0; transform: translate3d(0px, -2000px, 0px); } }@-webkit-keyframes fadeIn { 0% { opacity: 0; } 100% { opacity: 1; } }@keyframes fadeIn { 0% { opacity: 0; } 100% { opacity: 1; } }@-webkit-keyframes fadeInDown { 0% { opacity: 0; transform: translate3d(0px, -100%, 0px); } 100% { opacity: 1; transform: none; } }@keyframes fadeInDown { 0% { opacity: 0; transform: translate3d(0px, -100%, 0px); } 100% { opacity: 1; transform: none; } }@-webkit-keyframes fadeInDownBig { 0% { opacity: 0; transform: translate3d(0px, -2000px, 0px); } 100% { opacity: 1; transform: none; } }@keyframes fadeInDownBig { 0% { opacity: 0; transform: translate3d(0px, -2000px, 0px); } 100% { opacity: 1; transform: none; } }@-webkit-keyframes fadeInLeft { 0% { opacity: 0; transform: translate3d(-100%, 0px, 0px); } 100% { opacity: 1; transform: none; } }@keyframes fadeInLeft { 0% { opacity: 0; transform: translate3d(-100%, 0px, 0px); } 100% { opacity: 1; transform: none; } }@-webkit-keyframes fadeInLeftBig { 0% { opacity: 0; transform: translate3d(-2000px, 0px, 0px); } 100% { opacity: 1; transform: none; } }@keyframes fadeInLeftBig { 0% { opacity: 0; transform: translate3d(-2000px, 0px, 0px); } 100% { opacity: 1; transform: none; } }@-webkit-keyframes fadeInRight { 0% { opacity: 0; transform: translate3d(100%, 0px, 0px); } 100% { opacity: 1; transform: none; } }@keyframes fadeInRight { 0% { opacity: 0; transform: translate3d(100%, 0px, 0px); } 100% { opacity: 1; transform: none; } }@-webkit-keyframes fadeInRightBig { 0% { opacity: 0; transform: translate3d(2000px, 0px, 0px); } 100% { opacity: 1; transform: none; } }@keyframes fadeInRightBig { 0% { opacity: 0; transform: translate3d(2000px, 0px, 0px); } 100% { opacity: 1; transform: none; } }@-webkit-keyframes fadeInUp { 0% { opacity: 0; transform: translate3d(0px, 100%, 0px); } 100% { opacity: 1; transform: none; } }@keyframes fadeInUp { 0% { opacity: 0; transform: translate3d(0px, 100%, 0px); } 100% { opacity: 1; transform: none; } }@-webkit-keyframes fadeInUpBig { 0% { opacity: 0; transform: translate3d(0px, 2000px, 0px); } 100% { opacity: 1; transform: none; } }@keyframes fadeInUpBig { 0% { opacity: 0; transform: translate3d(0px, 2000px, 0px); } 100% { opacity: 1; transform: none; } }@-webkit-keyframes fadeOut { 0% { opacity: 1; } 100% { opacity: 0; } }@keyframes fadeOut { 0% { opacity: 1; } 100% { opacity: 0; } }@-webkit-keyframes fadeOutDown { 0% { opacity: 1; } 100% { opacity: 0; transform: translate3d(0px, 100%, 0px); } }@keyframes fadeOutDown { 0% { opacity: 1; } 100% { opacity: 0; transform: translate3d(0px, 100%, 0px); } }@-webkit-keyframes fadeOutDownBig { 0% { opacity: 1; } 100% { opacity: 0; transform: translate3d(0px, 2000px, 0px); } }@keyframes fadeOutDownBig { 0% { opacity: 1; } 100% { opacity: 0; transform: translate3d(0px, 2000px, 0px); } }@-webkit-keyframes fadeOutLeft { 0% { opacity: 1; } 100% { opacity: 0; transform: translate3d(-100%, 0px, 0px); } }@keyframes fadeOutLeft { 0% { opacity: 1; } 100% { opacity: 0; transform: translate3d(-100%, 0px, 0px); } }@-webkit-keyframes fadeOutLeftBig { 0% { opacity: 1; } 100% { opacity: 0; transform: translate3d(-2000px, 0px, 0px); } }@keyframes fadeOutLeftBig { 0% { opacity: 1; } 100% { opacity: 0; transform: translate3d(-2000px, 0px, 0px); } }@-webkit-keyframes fadeOutRight { 0% { opacity: 1; } 100% { opacity: 0; transform: translate3d(100%, 0px, 0px); } }@keyframes fadeOutRight { 0% { opacity: 1; } 100% { opacity: 0; transform: translate3d(100%, 0px, 0px); } }@-webkit-keyframes fadeOutRightBig { 0% { opacity: 1; } 100% { opacity: 0; transform: translate3d(2000px, 0px, 0px); } }@keyframes fadeOutRightBig { 0% { opacity: 1; } 100% { opacity: 0; transform: translate3d(2000px, 0px, 0px); } }@-webkit-keyframes fadeOutUp { 0% { opacity: 1; } 100% { opacity: 0; transform: translate3d(0px, -100%, 0px); } }@keyframes fadeOutUp { 0% { opacity: 1; } 100% { opacity: 0; transform: translate3d(0px, -100%, 0px); } }@-webkit-keyframes fadeOutUpBig { 0% { opacity: 1; } 100% { opacity: 0; transform: translate3d(0px, -2000px, 0px); } }@keyframes fadeOutUpBig { 0% { opacity: 1; } 100% { opacity: 0; transform: translate3d(0px, -2000px, 0px); } }@-webkit-keyframes flip { 0% { transform: perspective(400px) rotate3d(0, 1, 0, -360deg); animation-timing-function: ease-out; } 40% { transform: perspective(400px) translate3d(0px, 0px, 150px) rotate3d(0, 1, 0, -190deg); animation-timing-function: ease-out; } 50% { transform: perspective(400px) translate3d(0px, 0px, 150px) rotate3d(0, 1, 0, -170deg); animation-timing-function: ease-in; } 80% { transform: perspective(400px) scale3d(0.95, 0.95, 0.95); animation-timing-function: ease-in; } 100% { transform: perspective(400px); animation-timing-function: ease-in; } }@keyframes flip { 0% { transform: perspective(400px) rotate3d(0, 1, 0, -360deg); animation-timing-function: ease-out; } 40% { transform: perspective(400px) translate3d(0px, 0px, 150px) rotate3d(0, 1, 0, -190deg); animation-timing-function: ease-out; } 50% { transform: perspective(400px) translate3d(0px, 0px, 150px) rotate3d(0, 1, 0, -170deg); animation-timing-function: ease-in; } 80% { transform: perspective(400px) scale3d(0.95, 0.95, 0.95); animation-timing-function: ease-in; } 100% { transform: perspective(400px); animation-timing-function: ease-in; } }@-webkit-keyframes flipInX { 0% { transform: perspective(400px) rotate3d(1, 0, 0, 90deg); animation-timing-function: ease-in; opacity: 0; } 40% { transform: perspective(400px) rotate3d(1, 0, 0, -20deg); animation-timing-function: ease-in; } 60% { transform: perspective(400px) rotate3d(1, 0, 0, 10deg); opacity: 1; } 80% { transform: perspective(400px) rotate3d(1, 0, 0, -5deg); } 100% { transform: perspective(400px); } }@keyframes flipInX { 0% { transform: perspective(400px) rotate3d(1, 0, 0, 90deg); animation-timing-function: ease-in; opacity: 0; } 40% { transform: perspective(400px) rotate3d(1, 0, 0, -20deg); animation-timing-function: ease-in; } 60% { transform: perspective(400px) rotate3d(1, 0, 0, 10deg); opacity: 1; } 80% { transform: perspective(400px) rotate3d(1, 0, 0, -5deg); } 100% { transform: perspective(400px); } }@-webkit-keyframes flipInY { 0% { transform: perspective(400px) rotate3d(0, 1, 0, 90deg); animation-timing-function: ease-in; opacity: 0; } 40% { transform: perspective(400px) rotate3d(0, 1, 0, -20deg); animation-timing-function: ease-in; } 60% { transform: perspective(400px) rotate3d(0, 1, 0, 10deg); opacity: 1; } 80% { transform: perspective(400px) rotate3d(0, 1, 0, -5deg); } 100% { transform: perspective(400px); } }@keyframes flipInY { 0% { transform: perspective(400px) rotate3d(0, 1, 0, 90deg); animation-timing-function: ease-in; opacity: 0; } 40% { transform: perspective(400px) rotate3d(0, 1, 0, -20deg); animation-timing-function: ease-in; } 60% { transform: perspective(400px) rotate3d(0, 1, 0, 10deg); opacity: 1; } 80% { transform: perspective(400px) rotate3d(0, 1, 0, -5deg); } 100% { transform: perspective(400px); } }@-webkit-keyframes flipOutX { 0% { transform: perspective(400px); } 30% { transform: perspective(400px) rotate3d(1, 0, 0, -20deg); opacity: 1; } 100% { transform: perspective(400px) rotate3d(1, 0, 0, 90deg); opacity: 0; } }@keyframes flipOutX { 0% { transform: perspective(400px); } 30% { transform: perspective(400px) rotate3d(1, 0, 0, -20deg); opacity: 1; } 100% { transform: perspective(400px) rotate3d(1, 0, 0, 90deg); opacity: 0; } }@-webkit-keyframes flipOutY { 0% { transform: perspective(400px); } 30% { transform: perspective(400px) rotate3d(0, 1, 0, -15deg); opacity: 1; } 100% { transform: perspective(400px) rotate3d(0, 1, 0, 90deg); opacity: 0; } }@keyframes flipOutY { 0% { transform: perspective(400px); } 30% { transform: perspective(400px) rotate3d(0, 1, 0, -15deg); opacity: 1; } 100% { transform: perspective(400px) rotate3d(0, 1, 0, 90deg); opacity: 0; } }@-webkit-keyframes lightSpeedIn { 0% { transform: translate3d(100%, 0px, 0px) skewX(-30deg); opacity: 0; } 60% { transform: skewX(20deg); opacity: 1; } 80% { transform: skewX(-5deg); opacity: 1; } 100% { transform: none; opacity: 1; } }@keyframes lightSpeedIn { 0% { transform: translate3d(100%, 0px, 0px) skewX(-30deg); opacity: 0; } 60% { transform: skewX(20deg); opacity: 1; } 80% { transform: skewX(-5deg); opacity: 1; } 100% { transform: none; opacity: 1; } }@-webkit-keyframes lightSpeedOut { 0% { opacity: 1; } 100% { transform: translate3d(100%, 0px, 0px) skewX(30deg); opacity: 0; } }@keyframes lightSpeedOut { 0% { opacity: 1; } 100% { transform: translate3d(100%, 0px, 0px) skewX(30deg); opacity: 0; } }@-webkit-keyframes rotateIn { 0% { transform-origin: center center; transform: rotate3d(0, 0, 1, -200deg); opacity: 0; } 100% { transform-origin: center center; transform: none; opacity: 1; } }@keyframes rotateIn { 0% { transform-origin: center center; transform: rotate3d(0, 0, 1, -200deg); opacity: 0; } 100% { transform-origin: center center; transform: none; opacity: 1; } }@-webkit-keyframes rotateInDownLeft { 0% { transform-origin: left bottom; transform: rotate3d(0, 0, 1, -45deg); opacity: 0; } 100% { transform-origin: left bottom; transform: none; opacity: 1; } }@keyframes rotateInDownLeft { 0% { transform-origin: left bottom; transform: rotate3d(0, 0, 1, -45deg); opacity: 0; } 100% { transform-origin: left bottom; transform: none; opacity: 1; } }@-webkit-keyframes rotateInDownRight { 0% { transform-origin: right bottom; transform: rotate3d(0, 0, 1, 45deg); opacity: 0; } 100% { transform-origin: right bottom; transform: none; opacity: 1; } }@keyframes rotateInDownRight { 0% { transform-origin: right bottom; transform: rotate3d(0, 0, 1, 45deg); opacity: 0; } 100% { transform-origin: right bottom; transform: none; opacity: 1; } }@-webkit-keyframes rotateInUpLeft { 0% { transform-origin: left bottom; transform: rotate3d(0, 0, 1, 45deg); opacity: 0; } 100% { transform-origin: left bottom; transform: none; opacity: 1; } }@keyframes rotateInUpLeft { 0% { transform-origin: left bottom; transform: rotate3d(0, 0, 1, 45deg); opacity: 0; } 100% { transform-origin: left bottom; transform: none; opacity: 1; } }@-webkit-keyframes rotateInUpRight { 0% { transform-origin: right bottom; transform: rotate3d(0, 0, 1, -90deg); opacity: 0; } 100% { transform-origin: right bottom; transform: none; opacity: 1; } }@keyframes rotateInUpRight { 0% { transform-origin: right bottom; transform: rotate3d(0, 0, 1, -90deg); opacity: 0; } 100% { transform-origin: right bottom; transform: none; opacity: 1; } }@-webkit-keyframes rotateOut { 0% { transform-origin: center center; opacity: 1; } 100% { transform-origin: center center; transform: rotate3d(0, 0, 1, 200deg); opacity: 0; } }@keyframes rotateOut { 0% { transform-origin: center center; opacity: 1; } 100% { transform-origin: center center; transform: rotate3d(0, 0, 1, 200deg); opacity: 0; } }@-webkit-keyframes rotateOutDownLeft { 0% { transform-origin: left bottom; opacity: 1; } 100% { transform-origin: left bottom; transform: rotate3d(0, 0, 1, 45deg); opacity: 0; } }@keyframes rotateOutDownLeft { 0% { transform-origin: left bottom; opacity: 1; } 100% { transform-origin: left bottom; transform: rotate3d(0, 0, 1, 45deg); opacity: 0; } }@-webkit-keyframes rotateOutDownRight { 0% { transform-origin: right bottom; opacity: 1; } 100% { transform-origin: right bottom; transform: rotate3d(0, 0, 1, -45deg); opacity: 0; } }@keyframes rotateOutDownRight { 0% { transform-origin: right bottom; opacity: 1; } 100% { transform-origin: right bottom; transform: rotate3d(0, 0, 1, -45deg); opacity: 0; } }@-webkit-keyframes rotateOutUpLeft { 0% { transform-origin: left bottom; opacity: 1; } 100% { transform-origin: left bottom; transform: rotate3d(0, 0, 1, -45deg); opacity: 0; } }@keyframes rotateOutUpLeft { 0% { transform-origin: left bottom; opacity: 1; } 100% { transform-origin: left bottom; transform: rotate3d(0, 0, 1, -45deg); opacity: 0; } }@-webkit-keyframes rotateOutUpRight { 0% { transform-origin: right bottom; opacity: 1; } 100% { transform-origin: right bottom; transform: rotate3d(0, 0, 1, 90deg); opacity: 0; } }@keyframes rotateOutUpRight { 0% { transform-origin: right bottom; opacity: 1; } 100% { transform-origin: right bottom; transform: rotate3d(0, 0, 1, 90deg); opacity: 0; } }@-webkit-keyframes hinge { 0% { transform-origin: left top; animation-timing-function: ease-in-out; } 20%, 60% { transform: rotate3d(0, 0, 1, 80deg); transform-origin: left top; animation-timing-function: ease-in-out; } 40%, 80% { transform: rotate3d(0, 0, 1, 60deg); transform-origin: left top; animation-timing-function: ease-in-out; opacity: 1; } 100% { transform: translate3d(0px, 700px, 0px); opacity: 0; } }@keyframes hinge { 0% { transform-origin: left top; animation-timing-function: ease-in-out; } 20%, 60% { transform: rotate3d(0, 0, 1, 80deg); transform-origin: left top; animation-timing-function: ease-in-out; } 40%, 80% { transform: rotate3d(0, 0, 1, 60deg); transform-origin: left top; animation-timing-function: ease-in-out; opacity: 1; } 100% { transform: translate3d(0px, 700px, 0px); opacity: 0; } }@-webkit-keyframes rollIn { 0% { opacity: 0; transform: translate3d(-100%, 0px, 0px) rotate3d(0, 0, 1, -120deg); } 100% { opacity: 1; transform: none; } }@keyframes rollIn { 0% { opacity: 0; transform: translate3d(-100%, 0px, 0px) rotate3d(0, 0, 1, -120deg); } 100% { opacity: 1; transform: none; } }@-webkit-keyframes rollOut { 0% { opacity: 1; } 100% { opacity: 0; transform: translate3d(100%, 0px, 0px) rotate3d(0, 0, 1, 120deg); } }@keyframes rollOut { 0% { opacity: 1; } 100% { opacity: 0; transform: translate3d(100%, 0px, 0px) rotate3d(0, 0, 1, 120deg); } }@-webkit-keyframes zoomIn { 0% { opacity: 0; transform: scale3d(0.3, 0.3, 0.3); } 50% { opacity: 1; } }@keyframes zoomIn { 0% { opacity: 0; transform: scale3d(0.3, 0.3, 0.3); } 50% { opacity: 1; } }@-webkit-keyframes zoomInDown { 0% { opacity: 0; transform: scale3d(0.1, 0.1, 0.1) translate3d(0px, -1000px, 0px); animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); } 60% { opacity: 1; transform: scale3d(0.475, 0.475, 0.475) translate3d(0px, 60px, 0px); animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); } }@keyframes zoomInDown { 0% { opacity: 0; transform: scale3d(0.1, 0.1, 0.1) translate3d(0px, -1000px, 0px); animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); } 60% { opacity: 1; transform: scale3d(0.475, 0.475, 0.475) translate3d(0px, 60px, 0px); animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); } }@-webkit-keyframes zoomInLeft { 0% { opacity: 0; transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0px, 0px); animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); } 60% { opacity: 1; transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0px, 0px); animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); } }@keyframes zoomInLeft { 0% { opacity: 0; transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0px, 0px); animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); } 60% { opacity: 1; transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0px, 0px); animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); } }@-webkit-keyframes zoomInRight { 0% { opacity: 0; transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0px, 0px); animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); } 60% { opacity: 1; transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0px, 0px); animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); } }@keyframes zoomInRight { 0% { opacity: 0; transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0px, 0px); animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); } 60% { opacity: 1; transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0px, 0px); animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); } }@-webkit-keyframes zoomInUp { 0% { opacity: 0; transform: scale3d(0.1, 0.1, 0.1) translate3d(0px, 1000px, 0px); animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); } 60% { opacity: 1; transform: scale3d(0.475, 0.475, 0.475) translate3d(0px, -60px, 0px); animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); } }@keyframes zoomInUp { 0% { opacity: 0; transform: scale3d(0.1, 0.1, 0.1) translate3d(0px, 1000px, 0px); animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); } 60% { opacity: 1; transform: scale3d(0.475, 0.475, 0.475) translate3d(0px, -60px, 0px); animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); } }@-webkit-keyframes zoomOut { 0% { opacity: 1; } 50% { opacity: 0; transform: scale3d(0.3, 0.3, 0.3); } 100% { opacity: 0; } }@keyframes zoomOut { 0% { opacity: 1; } 50% { opacity: 0; transform: scale3d(0.3, 0.3, 0.3); } 100% { opacity: 0; } }@-webkit-keyframes zoomOutDown { 40% { opacity: 1; transform: scale3d(0.475, 0.475, 0.475) translate3d(0px, -60px, 0px); animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); } 100% { opacity: 0; transform: scale3d(0.1, 0.1, 0.1) translate3d(0px, 2000px, 0px); transform-origin: center bottom; animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); } }@keyframes zoomOutDown { 40% { opacity: 1; transform: scale3d(0.475, 0.475, 0.475) translate3d(0px, -60px, 0px); animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); } 100% { opacity: 0; transform: scale3d(0.1, 0.1, 0.1) translate3d(0px, 2000px, 0px); transform-origin: center bottom; animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); } }@-webkit-keyframes zoomOutLeft { 40% { opacity: 1; transform: scale3d(0.475, 0.475, 0.475) translate3d(42px, 0px, 0px); } 100% { opacity: 0; transform: scale(0.1) translate3d(-2000px, 0px, 0px); transform-origin: left center; } }@keyframes zoomOutLeft { 40% { opacity: 1; transform: scale3d(0.475, 0.475, 0.475) translate3d(42px, 0px, 0px); } 100% { opacity: 0; transform: scale(0.1) translate3d(-2000px, 0px, 0px); transform-origin: left center; } }@-webkit-keyframes zoomOutRight { 40% { opacity: 1; transform: scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0px, 0px); } 100% { opacity: 0; transform: scale(0.1) translate3d(2000px, 0px, 0px); transform-origin: right center; } }@keyframes zoomOutRight { 40% { opacity: 1; transform: scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0px, 0px); } 100% { opacity: 0; transform: scale(0.1) translate3d(2000px, 0px, 0px); transform-origin: right center; } }@-webkit-keyframes zoomOutUp { 40% { opacity: 1; transform: scale3d(0.475, 0.475, 0.475) translate3d(0px, 60px, 0px); animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); } 100% { opacity: 0; transform: scale3d(0.1, 0.1, 0.1) translate3d(0px, -2000px, 0px); transform-origin: center bottom; animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); } }@keyframes zoomOutUp { 40% { opacity: 1; transform: scale3d(0.475, 0.475, 0.475) translate3d(0px, 60px, 0px); animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); } 100% { opacity: 0; transform: scale3d(0.1, 0.1, 0.1) translate3d(0px, -2000px, 0px); transform-origin: center bottom; animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); } }@-webkit-keyframes slideInDown { 0% { transform: translate3d(0px, -100%, 0px); visibility: visible; } 100% { transform: translate3d(0px, 0px, 0px); } }@keyframes slideInDown { 0% { transform: translate3d(0px, -100%, 0px); visibility: visible; } 100% { transform: translate3d(0px, 0px, 0px); } }@-webkit-keyframes slideInLeft { 0% { transform: translate3d(-100%, 0px, 0px); visibility: visible; } 100% { transform: translate3d(0px, 0px, 0px); } }@keyframes slideInLeft { 0% { transform: translate3d(-100%, 0px, 0px); visibility: visible; } 100% { transform: translate3d(0px, 0px, 0px); } }@-webkit-keyframes slideInRight { 0% { transform: translate3d(100%, 0px, 0px); visibility: visible; } 100% { transform: translate3d(0px, 0px, 0px); } }@keyframes slideInRight { 0% { transform: translate3d(100%, 0px, 0px); visibility: visible; } 100% { transform: translate3d(0px, 0px, 0px); } }@-webkit-keyframes slideInUp { 0% { transform: translate3d(0px, 100%, 0px); visibility: visible; } 100% { transform: translate3d(0px, 0px, 0px); } }@keyframes slideInUp { 0% { transform: translate3d(0px, 100%, 0px); visibility: visible; } 100% { transform: translate3d(0px, 0px, 0px); } }@-webkit-keyframes slideOutDown { 0% { transform: translate3d(0px, 0px, 0px); } 100% { visibility: hidden; transform: translate3d(0px, 100%, 0px); } }@keyframes slideOutDown { 0% { transform: translate3d(0px, 0px, 0px); } 100% { visibility: hidden; transform: translate3d(0px, 100%, 0px); } }@-webkit-keyframes slideOutLeft { 0% { transform: translate3d(0px, 0px, 0px); } 100% { visibility: hidden; transform: translate3d(-100%, 0px, 0px); } }@keyframes slideOutLeft { 0% { transform: translate3d(0px, 0px, 0px); } 100% { visibility: hidden; transform: translate3d(-100%, 0px, 0px); } }@-webkit-keyframes slideOutRight { 0% { transform: translate3d(0px, 0px, 0px); } 100% { visibility: hidden; transform: translate3d(100%, 0px, 0px); } }@keyframes slideOutRight { 0% { transform: translate3d(0px, 0px, 0px); } 100% { visibility: hidden; transform: translate3d(100%, 0px, 0px); } }@-webkit-keyframes slideOutUp { 0% { transform: translate3d(0px, 0px, 0px); } 100% { visibility: hidden; transform: translate3d(0px, -100%, 0px); } }@keyframes slideOutUp { 0% { transform: translate3d(0px, 0px, 0px); } 100% { visibility: hidden; transform: translate3d(0px, -100%, 0px); } }@font-face { src: url(https://ir.apollomicsinc.com/sites/g/files/knoqqb79701/themes/site/reborn_lite/starter/fonts/ndqfonticons.woff2) format("woff2"), url(https://ir.apollomicsinc.com/sites/g/files/knoqqb79701/themes/site/reborn_lite/starter/fonts/ndqfonticons.woff) format("woff"), url(https://ir.apollomicsinc.com/sites/g/files/knoqqb79701/themes/site/reborn_lite/starter/fonts/ndqfonticons.ttf) format("truetype"); }[id*="lfg-content"] * { }* { }[id*="lfg-content"] * { box-sizing: border-box; }[id*="lfg-content"] [class*="block--nir-"], [id*="lfg-content"] [class^="block--nir-"], [id*="lfg-content"] [class*="block--views-blockwidget-"], [id*="lfg-content"] [class^="block--views-blockwidget-"], [id*="lfg-content"] [class*="block--market-data-block"], [id*="lfg-content"] [class^="block--market-data-block"], [id*="lfg-content"] [class*="block-content--nir-"], [id*="lfg-content"] [class^="block-content--nir-"] { padding: var(--block-padding); margin: var(--block-margin); }[id*="lfg-content"] .nir-widget--list article { border-bottom-width: var(--widget-border-width); clear: both; }[id*="lfg-content"] .nir-widget--list article:first-child { border-top-width: var(--widget-border-width); }[id*="lfg-content"] .nir-widget--list article { border-color: var(--widget-border-color) !important; }[id*="lfg-content"] .nir-widget--list > article:not(.node--nir-faq--nir-widget-list):nth-child(2n+1), [id*="lfg-content"] .nirtable tbody tr:nth-child(2n+1), [id*="lfg-content"] .dataTable tbody tr:nth-child(2n+1), [id*="lfg-content"] .dataTable .tr:nth-child(2n) .td, .lfg-striped > div:nth-child(2n+1), [id*="lfg-content"] .view-search [id*="views-exposed-form-search-page"], [id*="lfg-content"] .view-search .views-row:nth-child(2n+1) { background-color: var(--striping); }[id*="lfg-content"] .nir-widget--form { width: 100%; }[id*="lfg-content"] form, [id*="lfg-content"] form *, [class*="lfg-col-"] { box-sizing: border-box; }[id*="lfg-content"] form { text-align: left; background-color: var(--background-color); }[id*="lfg-content"] label { margin: var(--label-margin); padding: var(--label-padding); display: inline-block; }[id*="lfg-content"] select { appearance: none; }[id*="lfg-content"] select:not([multiple="multiple"]) { background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22292.4%22%20height%3D%22292.4%22%3E%3Cpath%20fill%3D%22%23000000%22%20d%3D%22M287%2069.4a17.6%2017.6%200%200%200-13-5.4H18.4c-5%200-9.3%201.8-12.9%205.4A17.6%2017.6%200%200%200%200%2082.2c0%205%201.8%209.3%205.4%2012.9l128%20127.9c3.6%203.6%207.8%205.4%2012.8%205.4s9.2-1.8%2012.8-5.4L287%2095c3.5-3.5%205.4-7.8%205.4-12.8%200-5-1.9-9.2-5.5-12.8z%22%2F%3E%3C%2Fsvg%3E"); background-repeat: no-repeat, repeat; background-position: right 0.7em top 50%, 0px 0px; background-size: 0.45em, 100%; }[id*="lfg-content"] select, [id*="lfg-content"] textarea, [id*="lfg-content"] input[type="text"], [id*="lfg-content"] input[type="password"], [id*="lfg-content"] input[type="datetime"], [id*="lfg-content"] input[type="datetime-local"], [id*="lfg-content"] input[type="date"], [id*="lfg-content"] input[type="month"], [id*="lfg-content"] input[type="time"], [id*="lfg-content"] input[type="week"], [id*="lfg-content"] input[type="number"], [id*="lfg-content"] input[type="email"], [id*="lfg-content"] input[type="url"], [id*="lfg-content"] input[type="search"], [id*="lfg-content"] input[type="tel"], [id*="lfg-content"] input[type="color"], [id*="lfg-content"] .uneditable-input, [id*="lfg-content"] .chosen-container-single .chosen-single, [id*="lfg-content"] .chosen-container-multi .chosen-choices { width: 100%; float: none; border: var(--form-element-border-width) var(--border-style) var(--form-element-border-color); vertical-align: baseline; height: auto; background-color: var(--form-element-background); }[id*="lfg-content"] select, [id*="lfg-content"] textarea, [id*="lfg-content"] input[type="text"], [id*="lfg-content"] input[type="password"], [id*="lfg-content"] input[type="datetime"], [id*="lfg-content"] input[type="datetime-local"], [id*="lfg-content"] input[type="date"], [id*="lfg-content"] input[type="month"], [id*="lfg-content"] input[type="time"], [id*="lfg-content"] input[type="week"], [id*="lfg-content"] input[type="number"], [id*="lfg-content"] input[type="email"], [id*="lfg-content"] input[type="url"], [id*="lfg-content"] input[type="search"], [id*="lfg-content"] input[type="tel"], [id*="lfg-content"] input[type="color"], [id*="lfg-content"] .uneditable-input, [id*="lfg-content"] .chosen-container-single .chosen-single, [id*="lfg-content"] .chosen-container-multi .chosen-choices, [id*="lfg-content"] .block--search-form form [type*="submit"] { padding: var(--form-element-padding); line-height: var(--line-height); margin: 0px; }[id*="lfg-content"] input, [id*="lfg-content"] select, [id*="lfg-content"] textarea, [id*="lfg-content"] input[type="text"], [id*="lfg-content"] input[type="password"], [id*="lfg-content"] input[type="datetime"], [id*="lfg-content"] input[type="datetime-local"], [id*="lfg-content"] input[type="date"], [id*="lfg-content"] input[type="month"], [id*="lfg-content"] input[type="time"], [id*="lfg-content"] input[type="week"], [id*="lfg-content"] input[type="number"], [id*="lfg-content"] input[type="email"], [id*="lfg-content"] input[type="url"], [id*="lfg-content"] input[type="search"], [id*="lfg-content"] input[type="tel"], [id*="lfg-content"] input[type="color"], [id*="lfg-content"] .uneditable-input, [id*="lfg-content"] .chosen-container-single .chosen-single, [id*="lfg-content"] .chosen-container-multi .chosen-choices, [id*="lfg-content"] .chosen-container-multi .chosen-choices li.search-field input[type="text"] { font-size: 1em; color: var(--form-font-color); line-height: var(--line-height); border-radius: var(--form-border-radius); }[id*="lfg-content"] form:not([id*="widget-form-base"]):not([action*="/search"]) .form-item, [id*="lfg-content"] [id*="widget-form-base"] .button, [id*="lfg-content"] [id*="market-data-filter-form"] .button, [id*="lfg-content"] [id*="historical-lookup-form"] .button, [id*="lfg-content"] .block--search-form form, [id*="lfg-content"] .block--market-data-block__estimates__all .form-item, [id*="lfg-content"] [data-drupal-selector] .captcha { margin-bottom: var(--form-element-spacing); }[id*="lfg-content"] .form-item[class*="col-"] { padding: 0px; margin: 0px; }[id*="lfg-content"] [id*="widget-form-base"], [id*="lfg-content"] [id*="historical-lookup-form"], [id*="lfg-content"] [id*="market-data-filter-form"], [id*="lfg-content"] [id*="views-exposed-form-widget-dividends-splits-block"], [id*="lfg-content"] [id*="stock-price-calculator-form"], [id*="lfg-content"] [id*="views-exposed-form-widget-sec-filings-table"], [id*="lfg-content"] [id*="views-exposed-form-nir-media-gallery-items"], [id*="lfg-content"] [id*="views-exposed-form-nir-media-galleries"] { position: relative; padding: 0px; margin: 0px; }[id*="lfg-content"] [id*="widget-form-base"]:first-child, [id*="lfg-content"] [id*="market-data-filter-form"]:first-child, [id*="lfg-content"] [id*="views-exposed-form-widget-dividends-splits-block"]:first-child, [id*="lfg-content"] [id*="stock-price-calculator-form"]:first-child, [id*="lfg-content"] [id*="historical-lookup-form"]:first-child, [id*="lfg-content"] [id*="views-exposed-form-nir-media-gallery-items"]:first-child, [id*="lfg-content"] [id*="views-exposed-form-nir-media-galleries"]:first-child { padding-top: 0px; }[id*="lfg-content"] [id*="widget-form-base"], [id*="lfg-content"] [id*="market-data-filter-form"] .form-wrapper, [id*="lfg-content"] [id*="views-exposed-form-widget-dividends-splits-block"] .form-wrapper, [id*="lfg-content"] [id*="stock-price-calculator-form"] .form-wrapper, [id*="lfg-content"] [id*="stock-price-calculator-form"] .filter-row, [id*="lfg-content"] [id*="views-exposed-form-widget-dividends-splits-block"] .form--inline, [id*="lfg-content"] [id*="historical-lookup-form"] .form-wrapper, [id*="lfg-content"] [id*="views-exposed-form-widget-sec-filings-table"] .form--inline, [id*="lfg-content"] [id*="views-exposed-form-nir-media-gallery-items"] .form--inline, [id*="lfg-content"] [id*="views-exposed-form-nir-media-galleries"] .form--inline { display: flex; width: var(--widget-form-item-widths,100%); flex-wrap: wrap; align-items: flex-end; position: relative; }@media (max-width: 768px){[id*="lfg-content"] [id*="widget-form-base"], [id*="lfg-content"] [id*="market-data-filter-form"] .form-wrapper, [id*="lfg-content"] [id*="views-exposed-form-widget-dividends-splits-block"] .form-wrapper, [id*="lfg-content"] [id*="stock-price-calculator-form"] .form-wrapper, [id*="lfg-content"] [id*="stock-price-calculator-form"] .filter-row, [id*="lfg-content"] [id*="historical-lookup-form"] .form-wrapper, [id*="lfg-content"] [id*="views-exposed-form-widget-sec-filings-table"] .form--inline, [id*="lfg-content"] [id*="views-exposed-form-nir-media-gallery-items"] .form--inline, [id*="lfg-content"] [id*="views-exposed-form-nir-media-galleries"] .form--inline { width: 100%; }}[id*="lfg-content"] [id*="widget-form-base"] { align-items: flex-end; margin-bottom: 1em; }[id*="lfg-content"] [id*="historical-lookup-form"] .form-item, [id*="lfg-content"] [id*="market-data-filter-form"] .form-item, [id*="lfg-content"] [id*="views-exposed-form-widget-dividends-splits-block"] .form-item, [id*="lfg-content"] [id*="stock-price-calculator-form"] .form-item, [id*="lfg-content"] [id*="views-exposed-form-widget-sec-filings-table"] .form-item, [id*="lfg-content"] .block--nir-news__widget .nir-widgets--field-container, [id*="lfg-content"] .form-item[class*="items-per-page"], [id*="lfg-content"] [id*="stock-price-calculator-form"] [type="submit"], [id*="lfg-content"] [id*="widget-form-base"] .nir-widgets--field-container, [id*="lfg-content"] [id*="views-exposed-form-nir-media-gallery-items"] .form-item, [id*="lfg-content"] [id*="views-exposed-form-nir-media-galleries"] .form-item, [id*="lfg-content"] .block--market-data-block__estimates__all .form-item { width: 100%; margin: 0px 0px 1em; }[id*="lfg-content"] [id*="widget-form-base"] .button, [id*="lfg-content"] [id*="widget-form-base"] .button, [id*="lfg-content"] [id*="widget-form-base"] button, [id*="lfg-content"] [id*="widget-form-base"] [type="button"] { order: 50; }:focus-visible, select:focus-visible + .chosen-container, .chosen-container-active { outline: var(--element-focus-width) solid var(--border-color); }a:-webkit-any-link:focus-visible { outline-offset: 0px; }[id*="lfg-content"] [class*="block--system-menu-blockview-all-"] a:not([class*="chosen"]), [id*="lfg-content"] [class*="block--system-menu-blockview-all-"] a:not([class*="chosen"]), [id*="lfg-content"] .button, [id*="lfg-content"] button, [id*="lfg-content"] .idm-btn, .reborn_lite [class*="idm-btn"], .reborn_lite [class*="llf-btn"], [id*="lfg-content"] .block--search-form form [type*="submit"], [id*="lfg-content"] input[type="submit"] { border: var(--button-border); padding: var(--button-padding); font-size: var(--button-font-size); line-height: var(--button-line-height); border-radius: var(--button-border-radius); transition:color, background-color, border-color, box-shadow 0.15s, 0.15s, 0.15s, 0.15s ease-in-out, ease-in-out, ease-in-out, ease-in-out; background-color: var(--button-background); color: var(--button-text); display: var(--button-display); font-weight: var(--button-font-weight); font-family: var(--button-font-family); font-style: var(--button-font-style); text-transform: var(--button-text-transform); text-align: var(--button-text-align); width: var(--button-width); height: var(--button-height); white-space: nowrap; vertical-align: middle; user-select: none; text-decoration: none !important; }[id*="lfg-content"] [class*="block--system-menu-blockview-all-"] a:not([class*="chosen"]):hover, [id*="lfg-content"] [class*="block--system-menu-blockview-all-"] a:not([class*="chosen"]):hover, [id*="lfg-content"] .button:hover, [id*="lfg-content"] button:hover, .reborn_lite [class*="idm-btn"]:hover, .reborn_lite [class*="llf-btn"]:hover, .reborn_lite [class*="idm-btn"]:focus, .reborn_lite [class*="llf-btn"]:focus, [id*="lfg-content"] input[type="submit"]:hover { background-color: var(--button-background-hover); color: var(--button-text-hover); border: var(--button-border-hover); text-decoration: none !important; }[id*="lfg-content"] [type="checkbox"]:focus-visible + label::before, [id*="lfg-content"] [type="checkbox"]:focus-visible + label::after { outline: #000000 inset 1px; }.js [id*="lfg-content"] [class*="block--nir-news__widget"] div.nir-widget--field.nir-widget--news--headline { display: flex; align-items: baseline; }[class*="llf"], [class*="llf"]::before, [class*="llf"]::after { box-sizing: border-box; }.llf-container { width: 100%; padding-right: 15px; padding-left: 15px; margin-right: auto; margin-left: auto; }[class*="llf-container-fluid"], .llf-container-sm, .llf-container-md, .llf-container-lg, .llf-container-xl { width: 100%; padding-right: 15px; padding-left: 15px; margin-right: auto; margin-left: auto; }.llf-container-fluid-full { padding-left: 0px; padding-right: 0px; }.llf-row { display: flex; flex-wrap: wrap; margin-right: -15px; margin-left: -15px; }.llf-no-gutters { margin-right: 0px; margin-left: 0px; }.llf-no-gutters > .llf-col, .llf-no-gutters > [class*="llf-col-"] { padding-right: 0px; padding-left: 0px; }.llf-col-1, .llf-col-2, .llf-col-3, .llf-col-4, .llf-col-5, .llf-col-6, .llf-col-7, .llf-col-8, .llf-col-9, .llf-col-10, .llf-col-11, .llf-col-12, .llf-col, .llf-col-auto, .llf-col-sm-1, .llf-col-sm-2, .llf-col-sm-3, .llf-col-sm-4, .llf-col-sm-5, .llf-col-sm-6, .llf-col-sm-7, .llf-col-sm-8, .llf-col-sm-9, .llf-col-sm-10, .llf-col-sm-11, .llf-col-sm-12, .llf-col-sm, .llf-col-sm-auto, .llf-col-md-1, .llf-col-md-2, .llf-col-md-3, .llf-col-md-4, .llf-col-md-5, .llf-col-md-6, .llf-col-md-7, .llf-col-md-8, .llf-col-md-9, .llf-col-md-10, .llf-col-md-11, .llf-col-md-12, .llf-col-md, .llf-col-md-auto, .llf-col-lg-1, .llf-col-lg-2, .llf-col-lg-3, .llf-col-lg-4, .llf-col-lg-5, .llf-col-lg-6, .llf-col-lg-7, .llf-col-lg-8, .llf-col-lg-9, .llf-col-lg-10, .llf-col-lg-11, .llf-col-lg-12, .llf-col-lg, .llf-col-lg-auto, .llf-col-xl-1, .llf-col-xl-2, .llf-col-xl-3, .llf-col-xl-4, .llf-col-xl-5, .llf-col-xl-6, .llf-col-xl-7, .llf-col-xl-8, .llf-col-xl-9, .llf-col-xl-10, .llf-col-xl-11, .llf-col-xl-12, .llf-col-xl, .llf-col-xl-auto { position: relative; width: 100%; padding-right: 15px; padding-left: 15px; }.llf-col-12 { flex: 0 0 100%; max-width: 100%; }@-webkit-keyframes progress-bar-stripes { 0% { background-position: 1rem 0px; } 100% { background-position: 0px 0px; } }@keyframes progress-bar-stripes { 0% { background-position: 1rem 0px; } 100% { background-position: 0px 0px; } }@-webkit-keyframes spinner-border { 100% { transform: rotate(360deg); } }@keyframes spinner-border { 100% { transform: rotate(360deg); } }@-webkit-keyframes spinner-grow { 0% { transform: scale(0); } 50% { opacity: 1; } }@keyframes spinner-grow { 0% { transform: scale(0); } 50% { opacity: 1; } }.llf-fixed-top { position: fixed; top: 0px; right: 0px; left: 0px; z-index: 1030; }:root { --notified-admin-color: #198798; }.notified-local-site { --notified-admin-color: #000000; }.notified-secondary-site { --notified-admin-color: #0000ff; }.panel-display, .panel-display > .container-fluid, .panel-display > .container-fluid > .row, .panel-display > .container-fluid > .row > [class*="col-"] { box-sizing: border-box !important; }.panel-display > .container-fluid { margin-right: auto !important; margin-left: auto !important; padding-left: 0px !important; padding-right: 0px !important; }.panel-display > .container-fluid > .row { margin-left: -15px !important; margin-right: -15px !important; }.panel-panel.col-xs-1, .panel-panel.col-sm-1, .panel-panel.col-md-1, .panel-panel.col-lg-1, .panel-panel.col-xs-2, .panel-panel.col-sm-2, .panel-panel.col-md-2, .panel-panel.col-lg-2, .panel-panel.col-xs-3, .panel-panel.col-sm-3, .panel-panel.col-md-3, .panel-panel.col-lg-3, .panel-panel.col-xs-4, .panel-panel.col-sm-4, .panel-panel.col-md-4, .panel-panel.col-lg-4, .panel-panel.col-xs-5, .panel-panel.col-sm-5, .panel-panel.col-md-5, .panel-panel.col-lg-5, .panel-panel.col-xs-6, .panel-panel.col-sm-6, .panel-panel.col-md-6, .panel-panel.col-lg-6, .panel-panel.col-xs-7, .panel-panel.col-sm-7, .panel-panel.col-md-7, .panel-panel.col-lg-7, .panel-panel.col-xs-8, .panel-panel.col-sm-8, .panel-panel.col-md-8, .panel-panel.col-lg-8, .panel-panel.col-xs-9, .panel-panel.col-sm-9, .panel-panel.col-md-9, .panel-panel.col-lg-9, .panel-panel.col-xs-10, .panel-panel.col-sm-10, .panel-panel.col-md-10, .panel-panel.col-lg-10, .panel-panel.col-xs-11, .panel-panel.col-sm-11, .panel-panel.col-md-11, .panel-panel.col-lg-11, .panel-panel.col-xs-12, .panel-panel.col-sm-12, .panel-panel.col-md-12, .panel-panel.col-lg-12 { position: relative !important; min-height: 1px !important; padding-left: 15px !important; padding-right: 15px !important; }.panel-display.clearfix::before, .panel-display.clearfix::after, .panel-display .container::before, .panel-display .container::after, .panel-display > .container-fluid::before, .panel-display > .container-fluid::after, .panel-display > .container-fluid > .row::before, .panel-display > .container-fluid > .row::after { content: " " !important; display: table !important; }.panel-display.clearfix::after, .panel-display .container::after, .panel-display > .container-fluid::after, .panel-display > .container-fluid > .row::after { clear: both !important; }:root { --border-color: #9C9292; }.block--news-list-starter { --title: 1.2rem; --title-line-height: inherit; --date-time: 1rem; --widget-padding: 1em 0; --widget-field-spacing: 0.7em; }[id*="lfg-content"] .block--news-list-starter.block-nir-news form .nir-widgets--field-container { display: inline-block; }[id*="lfg-content"] .block--news-list-starter.block-nir-news__widget .nir-widget--list article { clear: both; border-bottom: var(--widget-border-width) var(--border-style) var(--border-color); margin-bottom: 1rem !important; padding-bottom: 0.625rem !important; }[id*="lfg-content"] .block--news-list-starter.block-nir-news__widget .nir-widget--news--date-time, [id*="lfg-content"] .block--news-list-starter.block-nir-news__widget .nir-widget--news--teaser { margin-left: 1.375rem !important; }[id*="lfg-content"] .block--news-list-starter.block-nir-news__widget .nir-widget--news--date-time, [id*="lfg-content"] .block--news-list-starter.block-nir-news__widget .nir-widget--news--read-more a { font-size: var(--date-time); }[id*="lfg-content"] .block--news-list-starter.block-nir-news__widget .nir-widget--news--date-time, [id*="lfg-content"] .block--news-list-starter.block-nir-news__widget .nir-widget--news--addl-formats, [id*="lfg-content"] .block--news-list-starter.block-nir-news__widget .nir-widget--news--supporting-materials { width: auto; display: inline-block; }[id*="lfg-content"] .block--news-list-starter.block-nir-news__widget .nir-widget--news--date-time { margin: 0px !important; padding: 0px !important; }[id*="lfg-content"] .block--news-list-starter.block-nir-news__widget .nir-widget--field { margin: 0 0 var(--widget-field-spacing) 0; }[id*="lfg-content"] .block--news-list-starter.block-nir-news__widget .nir-widget--field:last-of-type { margin: 0px; }[id*="lfg-content"] .block--news-list-starter.block-nir-news__widget .nir-widget--news--date-time, [id*="lfg-content"] .block--news-list-starter.block-nir-news__widget .nir-widget--news--addl-formats, [id*="lfg-content"] .block--news-list-starter.block-nir-news__widget .nir-widget--news--read-more { padding: 0px; margin: 0px; }[id*="lfg-content"] .block--news-list-starter.block-nir-news__widget .nir-widget--news--headline { font-size: var(--title); line-height: var(--title-line-height); }[id*="lfg-content"] .block--news-list-starter.block-nir-news__widget #widget-form-base { border: 0px; background-color: transparent; margin: 0px 0px 1rem; padding: 0px !important; }[id*="lfg-content"] .block--news-list-starter.block-nir-news__widget .nir-widget--list > article, [id*="lfg-content"] .block--news-list-starter.block-nir-news__widget .nir-widget--list > article:last-child { border-top-width: 0px; border-right-width: 0px; border-left-width: 0px; border-bottom: 1px solid var(--border-color); background-color: transparent !important; margin: 0px !important; padding: var(--widget-padding) !important; }[id*="lfg-content"] .block--news-list-starter.block-nir-news__widget .nir-widget--list > article:first-of-type { border-top: 1px solid var(--border-color); }@-webkit-keyframes fa-spin { 0% { transform: rotate(0deg); } 100% { transform: rotate(359deg); } }@keyframes fa-spin { 0% { transform: rotate(0deg); } 100% { transform: rotate(359deg); } }.fa-twitter-square::before { content: ""; }.fa-linkedin::before { content: ""; }.fa-wechat::before, .fa-weixin::before { content: ""; }.sr-only { position: absolute; width: 1px; height: 1px; padding: 0px; margin: -1px; overflow: hidden; clip: rect(0px, 0px, 0px, 0px); border: 0px; }.fa, .fab, .fad, .fal, .far, .fas { -webkit-font-smoothing: antialiased; display: inline-block; font-style: normal; font-variant: normal; text-rendering: auto; line-height: 1; }@-webkit-keyframes fa-spin { 0% { transform: rotate(0deg); } 100% { transform: rotate(1turn); } }@keyframes fa-spin { 0% { transform: rotate(0deg); } 100% { transform: rotate(1turn); } }.fa-linkedin::before { content: ""; }.fa-weixin::before { content: ""; }.sr-only { border: 0px; clip: rect(0px, 0px, 0px, 0px); height: 1px; margin: -1px; overflow: hidden; padding: 0px; position: absolute; width: 1px; }.fab { font-family: "Font Awesome 5 Brands"; }.fab, .far { font-weight: 400; }:root { --blue: #007bff; --indigo: #6610f2; --purple: #6f42c1; --pink: #e83e8c; --red: #dc3545; --orange: #fd7e14; --yellow: #ffc107; --green: #28a745; --teal: #20c997; --cyan: #17a2b8; --white: #fff; --gray: #6c757d; --gray-dark: #343a40; --primary: #007bff; --secondary: #6c757d; --success: #28a745; --info: #17a2b8; --warning: #ffc107; --danger: #dc3545; --light: #f8f9fa; --dark: #343a40; --breakpoint-xs: 0; --breakpoint-sm: 576px; --breakpoint-md: 768px; --breakpoint-lg: 992px; --breakpoint-xl: 1200px; --font-family-sans-serif: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"; --font-family-monospace: SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace; }*, ::after, ::before { box-sizing: border-box; }.idm-container { width: 100%; padding-right: 15px; padding-left: 15px; margin-right: auto; margin-left: auto; }.idm-row { display: flex; flex-wrap: wrap; margin-right: -15px; margin-left: -15px; }.idm-col, .idm-col-1, .idm-col-10, .idm-col-11, .idm-col-12, .idm-col-2, .idm-col-3, .idm-col-4, .idm-col-5, .idm-col-6, .idm-col-7, .idm-col-8, .idm-col-9, .idm-col-auto, .idm-col-lg, .idm-col-lg-1, .idm-col-lg-10, .idm-col-lg-11, .idm-col-lg-12, .idm-col-lg-2, .idm-col-lg-3, .idm-col-lg-4, .idm-col-lg-5, .idm-col-lg-6, .idm-col-lg-7, .idm-col-lg-8, .idm-col-lg-9, .idm-col-lg-auto, .idm-col-md, .idm-col-md-1, .idm-col-md-10, .idm-col-md-11, .idm-col-md-12, .idm-col-md-2, .idm-col-md-3, .idm-col-md-4, .idm-col-md-5, .idm-col-md-6, .idm-col-md-7, .idm-col-md-8, .idm-col-md-9, .idm-col-md-auto, .idm-col-sm, .idm-col-sm-1, .idm-col-sm-10, .idm-col-sm-11, .idm-col-sm-12, .idm-col-sm-2, .idm-col-sm-3, .idm-col-sm-4, .idm-col-sm-5, .idm-col-sm-6, .idm-col-sm-7, .idm-col-sm-8, .idm-col-sm-9, .idm-col-sm-auto, .idm-col-xl, .idm-col-xl-1, .idm-col-xl-10, .idm-col-xl-11, .idm-col-xl-12, .idm-col-xl-2, .idm-col-xl-3, .idm-col-xl-4, .idm-col-xl-5, .idm-col-xl-6, .idm-col-xl-7, .idm-col-xl-8, .idm-col-xl-9, .idm-col-xl-auto { position: relative; width: 100%; padding-right: 15px; padding-left: 15px; }.idm-col { flex-basis: 0px; flex-grow: 1; max-width: 100%; }.idm-col-12 { flex: 0 0 100%; max-width: 100%; }.idm-form-control { display: block; width: 100%; height: calc(1.5em + 2px + 0.75rem); padding: 0.375rem 0.75rem; font-size: 1rem; font-weight: 400; line-height: 1.5; color: #495057; background-color: #ffffff; background-clip: padding-box; border: 1px solid #ced4da; border-radius: 0.25rem; transition:border-color, box-shadow 0.15s, 0.15s ease-in-out, ease-in-out; }.idm-form-control:focus { color: #495057; background-color: #ffffff; border-color: #80bdff; outline: 0px; box-shadow: rgba(0, 123, 255, 0.25) 0px 0px 0px 0.2rem; }.idm-form-control::placeholder { color: #6c757d; opacity: 1; }.idm-form-group { margin-bottom: 1rem; }.idm-navbar-brand { display: inline-block; padding-top: 0.3125rem; padding-bottom: 0.3125rem; margin-right: 1rem; font-size: 1.25rem; line-height: inherit; white-space: nowrap; }.idm-navbar-brand:focus, .idm-navbar-brand:hover { text-decoration: none; }@-webkit-keyframes progress-bar-stripes { 0% { background-position: 1rem 0px; } 100% { background-position: 0px 0px; } }@keyframes progress-bar-stripes { 0% { background-position: 1rem 0px; } 100% { background-position: 0px 0px; } }@-webkit-keyframes spinner-border { 100% { transform: rotate(360deg); } }@keyframes spinner-border { 100% { transform: rotate(360deg); } }@-webkit-keyframes spinner-grow { 0% { transform: scale(0); } 50% { opacity: 1; } }@keyframes spinner-grow { 0% { transform: scale(0); } 50% { opacity: 1; } }.idm-d-flex { display: flex !important; }.idm-align-items-center { align-items: center !important; }.idm-w-100 { width: 100% !important; }.idm-m-3 { margin: 1rem !important; }.idm-mb-4, .idm-my-4 { margin-bottom: 1.5rem !important; }.idm-mt-5, .idm-my-5 { margin-top: 3rem !important; }.idm-mb-5, .idm-my-5 { margin-bottom: 3rem !important; }.idm-pt-3, .idm-py-3 { padding-top: 1rem !important; }.idm-pb-3, .idm-py-3 { padding-bottom: 1rem !important; }.idm-pt-5, .idm-py-5 { padding-top: 3rem !important; }.idm-pb-5, .idm-py-5 { padding-bottom: 3rem !important; }@-webkit-keyframes bounce { 0%, 20%, 53%, 80%, 100% { animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); transform: translate3d(0px, 0px, 0px); } 40%, 43% { animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); transform: translate3d(0px, -30px, 0px); } 70% { animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); transform: translate3d(0px, -15px, 0px); } 90% { transform: translate3d(0px, -4px, 0px); } }@keyframes bounce { 0%, 20%, 53%, 80%, 100% { animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); transform: translate3d(0px, 0px, 0px); } 40%, 43% { animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); transform: translate3d(0px, -30px, 0px); } 70% { animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); transform: translate3d(0px, -15px, 0px); } 90% { transform: translate3d(0px, -4px, 0px); } }@-webkit-keyframes flash { 0%, 50%, 100% { opacity: 1; } 25%, 75% { opacity: 0; } }@keyframes flash { 0%, 50%, 100% { opacity: 1; } 25%, 75% { opacity: 0; } }@-webkit-keyframes pulse { 0% { transform: scale3d(1, 1, 1); } 50% { transform: scale3d(1.05, 1.05, 1.05); } 100% { transform: scale3d(1, 1, 1); } }@keyframes pulse { 0% { transform: scale3d(1, 1, 1); } 50% { transform: scale3d(1.05, 1.05, 1.05); } 100% { transform: scale3d(1, 1, 1); } }@-webkit-keyframes rubberBand { 0% { transform: scale3d(1, 1, 1); } 30% { transform: scale3d(1.25, 0.75, 1); } 40% { transform: scale3d(0.75, 1.25, 1); } 50% { transform: scale3d(1.15, 0.85, 1); } 65% { transform: scale3d(0.95, 1.05, 1); } 75% { transform: scale3d(1.05, 0.95, 1); } 100% { transform: scale3d(1, 1, 1); } }@keyframes rubberBand { 0% { transform: scale3d(1, 1, 1); } 30% { transform: scale3d(1.25, 0.75, 1); } 40% { transform: scale3d(0.75, 1.25, 1); } 50% { transform: scale3d(1.15, 0.85, 1); } 65% { transform: scale3d(0.95, 1.05, 1); } 75% { transform: scale3d(1.05, 0.95, 1); } 100% { transform: scale3d(1, 1, 1); } }@-webkit-keyframes shake { 0%, 100% { transform: translate3d(0px, 0px, 0px); } 10%, 30%, 50%, 70%, 90% { transform: translate3d(-10px, 0px, 0px); } 20%, 40%, 60%, 80% { transform: translate3d(10px, 0px, 0px); } }@keyframes shake { 0%, 100% { transform: translate3d(0px, 0px, 0px); } 10%, 30%, 50%, 70%, 90% { transform: translate3d(-10px, 0px, 0px); } 20%, 40%, 60%, 80% { transform: translate3d(10px, 0px, 0px); } }@-webkit-keyframes headShake { 0% { transform: translateX(0px); } 6.5% { transform: translateX(-6px) rotateY(-9deg); } 18.5% { transform: translateX(5px) rotateY(7deg); } 31.5% { transform: translateX(-3px) rotateY(-5deg); } 43.5% { transform: translateX(2px) rotateY(3deg); } 50% { transform: translateX(0px); } }@keyframes headShake { 0% { transform: translateX(0px); } 6.5% { transform: translateX(-6px) rotateY(-9deg); } 18.5% { transform: translateX(5px) rotateY(7deg); } 31.5% { transform: translateX(-3px) rotateY(-5deg); } 43.5% { transform: translateX(2px) rotateY(3deg); } 50% { transform: translateX(0px); } }@-webkit-keyframes swing { 20% { transform: rotate3d(0, 0, 1, 15deg); } 40% { transform: rotate3d(0, 0, 1, -10deg); } 60% { transform: rotate3d(0, 0, 1, 5deg); } 80% { transform: rotate3d(0, 0, 1, -5deg); } 100% { transform: rotate3d(0, 0, 1, 0deg); } }@keyframes swing { 20% { transform: rotate3d(0, 0, 1, 15deg); } 40% { transform: rotate3d(0, 0, 1, -10deg); } 60% { transform: rotate3d(0, 0, 1, 5deg); } 80% { transform: rotate3d(0, 0, 1, -5deg); } 100% { transform: rotate3d(0, 0, 1, 0deg); } }@-webkit-keyframes tada { 0% { transform: scale3d(1, 1, 1); } 10%, 20% { transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg); } 30%, 50%, 70%, 90% { transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg); } 40%, 60%, 80% { transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg); } 100% { transform: scale3d(1, 1, 1); } }@keyframes tada { 0% { transform: scale3d(1, 1, 1); } 10%, 20% { transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg); } 30%, 50%, 70%, 90% { transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg); } 40%, 60%, 80% { transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg); } 100% { transform: scale3d(1, 1, 1); } }@-webkit-keyframes wobble { 0% { transform: none; } 15% { transform: translate3d(-25%, 0px, 0px) rotate3d(0, 0, 1, -5deg); } 30% { transform: translate3d(20%, 0px, 0px) rotate3d(0, 0, 1, 3deg); } 45% { transform: translate3d(-15%, 0px, 0px) rotate3d(0, 0, 1, -3deg); } 60% { transform: translate3d(10%, 0px, 0px) rotate3d(0, 0, 1, 2deg); } 75% { transform: translate3d(-5%, 0px, 0px) rotate3d(0, 0, 1, -1deg); } 100% { transform: none; } }@keyframes wobble { 0% { transform: none; } 15% { transform: translate3d(-25%, 0px, 0px) rotate3d(0, 0, 1, -5deg); } 30% { transform: translate3d(20%, 0px, 0px) rotate3d(0, 0, 1, 3deg); } 45% { transform: translate3d(-15%, 0px, 0px) rotate3d(0, 0, 1, -3deg); } 60% { transform: translate3d(10%, 0px, 0px) rotate3d(0, 0, 1, 2deg); } 75% { transform: translate3d(-5%, 0px, 0px) rotate3d(0, 0, 1, -1deg); } 100% { transform: none; } }@-webkit-keyframes jello { 0%, 11.1%, 100% { transform: none; } 22.2% { transform: skewX(-12.5deg) skewY(-12.5deg); } 33.3% { transform: skewX(6.25deg) skewY(6.25deg); } 44.4% { transform: skewX(-3.125deg) skewY(-3.125deg); } 55.5% { transform: skewX(1.5625deg) skewY(1.5625deg); } 66.6% { transform: skewX(-0.78125deg) skewY(-0.78125deg); } 77.7% { transform: skewX(0.390625deg) skewY(0.390625deg); } 88.8% { transform: skewX(-0.195312deg) skewY(-0.195312deg); } }@keyframes jello { 0%, 11.1%, 100% { transform: none; } 22.2% { transform: skewX(-12.5deg) skewY(-12.5deg); } 33.3% { transform: skewX(6.25deg) skewY(6.25deg); } 44.4% { transform: skewX(-3.125deg) skewY(-3.125deg); } 55.5% { transform: skewX(1.5625deg) skewY(1.5625deg); } 66.6% { transform: skewX(-0.78125deg) skewY(-0.78125deg); } 77.7% { transform: skewX(0.390625deg) skewY(0.390625deg); } 88.8% { transform: skewX(-0.195312deg) skewY(-0.195312deg); } }@-webkit-keyframes bounceIn { 0%, 20%, 40%, 60%, 80%, 100% { animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); } 0% { opacity: 0; transform: scale3d(0.3, 0.3, 0.3); } 20% { transform: scale3d(1.1, 1.1, 1.1); } 40% { transform: scale3d(0.9, 0.9, 0.9); } 60% { opacity: 1; transform: scale3d(1.03, 1.03, 1.03); } 80% { transform: scale3d(0.97, 0.97, 0.97); } 100% { opacity: 1; transform: scale3d(1, 1, 1); } }@keyframes bounceIn { 0%, 20%, 40%, 60%, 80%, 100% { animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); } 0% { opacity: 0; transform: scale3d(0.3, 0.3, 0.3); } 20% { transform: scale3d(1.1, 1.1, 1.1); } 40% { transform: scale3d(0.9, 0.9, 0.9); } 60% { opacity: 1; transform: scale3d(1.03, 1.03, 1.03); } 80% { transform: scale3d(0.97, 0.97, 0.97); } 100% { opacity: 1; transform: scale3d(1, 1, 1); } }@-webkit-keyframes bounceInDown { 0%, 60%, 75%, 90%, 100% { animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); } 0% { opacity: 0; transform: translate3d(0px, -3000px, 0px); } 60% { opacity: 1; transform: translate3d(0px, 25px, 0px); } 75% { transform: translate3d(0px, -10px, 0px); } 90% { transform: translate3d(0px, 5px, 0px); } 100% { transform: none; } }@keyframes bounceInDown { 0%, 60%, 75%, 90%, 100% { animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); } 0% { opacity: 0; transform: translate3d(0px, -3000px, 0px); } 60% { opacity: 1; transform: translate3d(0px, 25px, 0px); } 75% { transform: translate3d(0px, -10px, 0px); } 90% { transform: translate3d(0px, 5px, 0px); } 100% { transform: none; } }@-webkit-keyframes bounceInLeft { 0%, 60%, 75%, 90%, 100% { animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); } 0% { opacity: 0; transform: translate3d(-3000px, 0px, 0px); } 60% { opacity: 1; transform: translate3d(25px, 0px, 0px); } 75% { transform: translate3d(-10px, 0px, 0px); } 90% { transform: translate3d(5px, 0px, 0px); } 100% { transform: none; } }@keyframes bounceInLeft { 0%, 60%, 75%, 90%, 100% { animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); } 0% { opacity: 0; transform: translate3d(-3000px, 0px, 0px); } 60% { opacity: 1; transform: translate3d(25px, 0px, 0px); } 75% { transform: translate3d(-10px, 0px, 0px); } 90% { transform: translate3d(5px, 0px, 0px); } 100% { transform: none; } }@-webkit-keyframes bounceInRight { 0%, 60%, 75%, 90%, 100% { animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); } 0% { opacity: 0; transform: translate3d(3000px, 0px, 0px); } 60% { opacity: 1; transform: translate3d(-25px, 0px, 0px); } 75% { transform: translate3d(10px, 0px, 0px); } 90% { transform: translate3d(-5px, 0px, 0px); } 100% { transform: none; } }@keyframes bounceInRight { 0%, 60%, 75%, 90%, 100% { animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); } 0% { opacity: 0; transform: translate3d(3000px, 0px, 0px); } 60% { opacity: 1; transform: translate3d(-25px, 0px, 0px); } 75% { transform: translate3d(10px, 0px, 0px); } 90% { transform: translate3d(-5px, 0px, 0px); } 100% { transform: none; } }@-webkit-keyframes bounceInUp { 0%, 60%, 75%, 90%, 100% { animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); } 0% { opacity: 0; transform: translate3d(0px, 3000px, 0px); } 60% { opacity: 1; transform: translate3d(0px, -20px, 0px); } 75% { transform: translate3d(0px, 10px, 0px); } 90% { transform: translate3d(0px, -5px, 0px); } 100% { transform: translate3d(0px, 0px, 0px); } }@keyframes bounceInUp { 0%, 60%, 75%, 90%, 100% { animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); } 0% { opacity: 0; transform: translate3d(0px, 3000px, 0px); } 60% { opacity: 1; transform: translate3d(0px, -20px, 0px); } 75% { transform: translate3d(0px, 10px, 0px); } 90% { transform: translate3d(0px, -5px, 0px); } 100% { transform: translate3d(0px, 0px, 0px); } }@-webkit-keyframes bounceOut { 20% { transform: scale3d(0.9, 0.9, 0.9); } 50%, 55% { opacity: 1; transform: scale3d(1.1, 1.1, 1.1); } 100% { opacity: 0; transform: scale3d(0.3, 0.3, 0.3); } }@keyframes bounceOut { 20% { transform: scale3d(0.9, 0.9, 0.9); } 50%, 55% { opacity: 1; transform: scale3d(1.1, 1.1, 1.1); } 100% { opacity: 0; transform: scale3d(0.3, 0.3, 0.3); } }@-webkit-keyframes bounceOutDown { 20% { transform: translate3d(0px, 10px, 0px); } 40%, 45% { opacity: 1; transform: translate3d(0px, -20px, 0px); } 100% { opacity: 0; transform: translate3d(0px, 2000px, 0px); } }@keyframes bounceOutDown { 20% { transform: translate3d(0px, 10px, 0px); } 40%, 45% { opacity: 1; transform: translate3d(0px, -20px, 0px); } 100% { opacity: 0; transform: translate3d(0px, 2000px, 0px); } }@-webkit-keyframes bounceOutLeft { 20% { opacity: 1; transform: translate3d(20px, 0px, 0px); } 100% { opacity: 0; transform: translate3d(-2000px, 0px, 0px); } }@keyframes bounceOutLeft { 20% { opacity: 1; transform: translate3d(20px, 0px, 0px); } 100% { opacity: 0; transform: translate3d(-2000px, 0px, 0px); } }@-webkit-keyframes bounceOutRight { 20% { opacity: 1; transform: translate3d(-20px, 0px, 0px); } 100% { opacity: 0; transform: translate3d(2000px, 0px, 0px); } }@keyframes bounceOutRight { 20% { opacity: 1; transform: translate3d(-20px, 0px, 0px); } 100% { opacity: 0; transform: translate3d(2000px, 0px, 0px); } }@-webkit-keyframes bounceOutUp { 20% { transform: translate3d(0px, -10px, 0px); } 40%, 45% { opacity: 1; transform: translate3d(0px, 20px, 0px); } 100% { opacity: 0; transform: translate3d(0px, -2000px, 0px); } }@keyframes bounceOutUp { 20% { transform: translate3d(0px, -10px, 0px); } 40%, 45% { opacity: 1; transform: translate3d(0px, 20px, 0px); } 100% { opacity: 0; transform: translate3d(0px, -2000px, 0px); } }@-webkit-keyframes fadeIn { 0% { opacity: 0; } 100% { opacity: 1; } }@keyframes fadeIn { 0% { opacity: 0; } 100% { opacity: 1; } }@-webkit-keyframes fadeInDown { 0% { opacity: 0; transform: translate3d(0px, -100%, 0px); } 100% { opacity: 1; transform: none; } }@keyframes fadeInDown { 0% { opacity: 0; transform: translate3d(0px, -100%, 0px); } 100% { opacity: 1; transform: none; } }@-webkit-keyframes fadeInDownBig { 0% { opacity: 0; transform: translate3d(0px, -2000px, 0px); } 100% { opacity: 1; transform: none; } }@keyframes fadeInDownBig { 0% { opacity: 0; transform: translate3d(0px, -2000px, 0px); } 100% { opacity: 1; transform: none; } }@-webkit-keyframes fadeInLeft { 0% { opacity: 0; transform: translate3d(-100%, 0px, 0px); } 100% { opacity: 1; transform: none; } }@keyframes fadeInLeft { 0% { opacity: 0; transform: translate3d(-100%, 0px, 0px); } 100% { opacity: 1; transform: none; } }@-webkit-keyframes fadeInLeftBig { 0% { opacity: 0; transform: translate3d(-2000px, 0px, 0px); } 100% { opacity: 1; transform: none; } }@keyframes fadeInLeftBig { 0% { opacity: 0; transform: translate3d(-2000px, 0px, 0px); } 100% { opacity: 1; transform: none; } }@-webkit-keyframes fadeInRight { 0% { opacity: 0; transform: translate3d(100%, 0px, 0px); } 100% { opacity: 1; transform: none; } }@keyframes fadeInRight { 0% { opacity: 0; transform: translate3d(100%, 0px, 0px); } 100% { opacity: 1; transform: none; } }@-webkit-keyframes fadeInRightBig { 0% { opacity: 0; transform: translate3d(2000px, 0px, 0px); } 100% { opacity: 1; transform: none; } }@keyframes fadeInRightBig { 0% { opacity: 0; transform: translate3d(2000px, 0px, 0px); } 100% { opacity: 1; transform: none; } }@-webkit-keyframes fadeInUp { 0% { opacity: 0; transform: translate3d(0px, 100%, 0px); } 100% { opacity: 1; transform: none; } }@keyframes fadeInUp { 0% { opacity: 0; transform: translate3d(0px, 100%, 0px); } 100% { opacity: 1; transform: none; } }@-webkit-keyframes fadeInUpBig { 0% { opacity: 0; transform: translate3d(0px, 2000px, 0px); } 100% { opacity: 1; transform: none; } }@keyframes fadeInUpBig { 0% { opacity: 0; transform: translate3d(0px, 2000px, 0px); } 100% { opacity: 1; transform: none; } }@-webkit-keyframes fadeOut { 0% { opacity: 1; } 100% { opacity: 0; } }@keyframes fadeOut { 0% { opacity: 1; } 100% { opacity: 0; } }@-webkit-keyframes fadeOutDown { 0% { opacity: 1; } 100% { opacity: 0; transform: translate3d(0px, 100%, 0px); } }@keyframes fadeOutDown { 0% { opacity: 1; } 100% { opacity: 0; transform: translate3d(0px, 100%, 0px); } }@-webkit-keyframes fadeOutDownBig { 0% { opacity: 1; } 100% { opacity: 0; transform: translate3d(0px, 2000px, 0px); } }@keyframes fadeOutDownBig { 0% { opacity: 1; } 100% { opacity: 0; transform: translate3d(0px, 2000px, 0px); } }@-webkit-keyframes fadeOutLeft { 0% { opacity: 1; } 100% { opacity: 0; transform: translate3d(-100%, 0px, 0px); } }@keyframes fadeOutLeft { 0% { opacity: 1; } 100% { opacity: 0; transform: translate3d(-100%, 0px, 0px); } }@-webkit-keyframes fadeOutLeftBig { 0% { opacity: 1; } 100% { opacity: 0; transform: translate3d(-2000px, 0px, 0px); } }@keyframes fadeOutLeftBig { 0% { opacity: 1; } 100% { opacity: 0; transform: translate3d(-2000px, 0px, 0px); } }@-webkit-keyframes fadeOutRight { 0% { opacity: 1; } 100% { opacity: 0; transform: translate3d(100%, 0px, 0px); } }@keyframes fadeOutRight { 0% { opacity: 1; } 100% { opacity: 0; transform: translate3d(100%, 0px, 0px); } }@-webkit-keyframes fadeOutRightBig { 0% { opacity: 1; } 100% { opacity: 0; transform: translate3d(2000px, 0px, 0px); } }@keyframes fadeOutRightBig { 0% { opacity: 1; } 100% { opacity: 0; transform: translate3d(2000px, 0px, 0px); } }@-webkit-keyframes fadeOutUp { 0% { opacity: 1; } 100% { opacity: 0; transform: translate3d(0px, -100%, 0px); } }@keyframes fadeOutUp { 0% { opacity: 1; } 100% { opacity: 0; transform: translate3d(0px, -100%, 0px); } }@-webkit-keyframes fadeOutUpBig { 0% { opacity: 1; } 100% { opacity: 0; transform: translate3d(0px, -2000px, 0px); } }@keyframes fadeOutUpBig { 0% { opacity: 1; } 100% { opacity: 0; transform: translate3d(0px, -2000px, 0px); } }@-webkit-keyframes flip { 0% { transform: perspective(400px) rotate3d(0, 1, 0, -360deg); animation-timing-function: ease-out; } 40% { transform: perspective(400px) translate3d(0px, 0px, 150px) rotate3d(0, 1, 0, -190deg); animation-timing-function: ease-out; } 50% { transform: perspective(400px) translate3d(0px, 0px, 150px) rotate3d(0, 1, 0, -170deg); animation-timing-function: ease-in; } 80% { transform: perspective(400px) scale3d(0.95, 0.95, 0.95); animation-timing-function: ease-in; } 100% { transform: perspective(400px); animation-timing-function: ease-in; } }@keyframes flip { 0% { transform: perspective(400px) rotate3d(0, 1, 0, -360deg); animation-timing-function: ease-out; } 40% { transform: perspective(400px) translate3d(0px, 0px, 150px) rotate3d(0, 1, 0, -190deg); animation-timing-function: ease-out; } 50% { transform: perspective(400px) translate3d(0px, 0px, 150px) rotate3d(0, 1, 0, -170deg); animation-timing-function: ease-in; } 80% { transform: perspective(400px) scale3d(0.95, 0.95, 0.95); animation-timing-function: ease-in; } 100% { transform: perspective(400px); animation-timing-function: ease-in; } }@-webkit-keyframes flipInX { 0% { transform: perspective(400px) rotate3d(1, 0, 0, 90deg); animation-timing-function: ease-in; opacity: 0; } 40% { transform: perspective(400px) rotate3d(1, 0, 0, -20deg); animation-timing-function: ease-in; } 60% { transform: perspective(400px) rotate3d(1, 0, 0, 10deg); opacity: 1; } 80% { transform: perspective(400px) rotate3d(1, 0, 0, -5deg); } 100% { transform: perspective(400px); } }@keyframes flipInX { 0% { transform: perspective(400px) rotate3d(1, 0, 0, 90deg); animation-timing-function: ease-in; opacity: 0; } 40% { transform: perspective(400px) rotate3d(1, 0, 0, -20deg); animation-timing-function: ease-in; } 60% { transform: perspective(400px) rotate3d(1, 0, 0, 10deg); opacity: 1; } 80% { transform: perspective(400px) rotate3d(1, 0, 0, -5deg); } 100% { transform: perspective(400px); } }@-webkit-keyframes flipInY { 0% { transform: perspective(400px) rotate3d(0, 1, 0, 90deg); animation-timing-function: ease-in; opacity: 0; } 40% { transform: perspective(400px) rotate3d(0, 1, 0, -20deg); animation-timing-function: ease-in; } 60% { transform: perspective(400px) rotate3d(0, 1, 0, 10deg); opacity: 1; } 80% { transform: perspective(400px) rotate3d(0, 1, 0, -5deg); } 100% { transform: perspective(400px); } }@keyframes flipInY { 0% { transform: perspective(400px) rotate3d(0, 1, 0, 90deg); animation-timing-function: ease-in; opacity: 0; } 40% { transform: perspective(400px) rotate3d(0, 1, 0, -20deg); animation-timing-function: ease-in; } 60% { transform: perspective(400px) rotate3d(0, 1, 0, 10deg); opacity: 1; } 80% { transform: perspective(400px) rotate3d(0, 1, 0, -5deg); } 100% { transform: perspective(400px); } }@-webkit-keyframes flipOutX { 0% { transform: perspective(400px); } 30% { transform: perspective(400px) rotate3d(1, 0, 0, -20deg); opacity: 1; } 100% { transform: perspective(400px) rotate3d(1, 0, 0, 90deg); opacity: 0; } }@keyframes flipOutX { 0% { transform: perspective(400px); } 30% { transform: perspective(400px) rotate3d(1, 0, 0, -20deg); opacity: 1; } 100% { transform: perspective(400px) rotate3d(1, 0, 0, 90deg); opacity: 0; } }@-webkit-keyframes flipOutY { 0% { transform: perspective(400px); } 30% { transform: perspective(400px) rotate3d(0, 1, 0, -15deg); opacity: 1; } 100% { transform: perspective(400px) rotate3d(0, 1, 0, 90deg); opacity: 0; } }@keyframes flipOutY { 0% { transform: perspective(400px); } 30% { transform: perspective(400px) rotate3d(0, 1, 0, -15deg); opacity: 1; } 100% { transform: perspective(400px) rotate3d(0, 1, 0, 90deg); opacity: 0; } }@-webkit-keyframes lightSpeedIn { 0% { transform: translate3d(100%, 0px, 0px) skewX(-30deg); opacity: 0; } 60% { transform: skewX(20deg); opacity: 1; } 80% { transform: skewX(-5deg); opacity: 1; } 100% { transform: none; opacity: 1; } }@keyframes lightSpeedIn { 0% { transform: translate3d(100%, 0px, 0px) skewX(-30deg); opacity: 0; } 60% { transform: skewX(20deg); opacity: 1; } 80% { transform: skewX(-5deg); opacity: 1; } 100% { transform: none; opacity: 1; } }@-webkit-keyframes lightSpeedOut { 0% { opacity: 1; } 100% { transform: translate3d(100%, 0px, 0px) skewX(30deg); opacity: 0; } }@keyframes lightSpeedOut { 0% { opacity: 1; } 100% { transform: translate3d(100%, 0px, 0px) skewX(30deg); opacity: 0; } }@-webkit-keyframes rotateIn { 0% { transform-origin: center center; transform: rotate3d(0, 0, 1, -200deg); opacity: 0; } 100% { transform-origin: center center; transform: none; opacity: 1; } }@keyframes rotateIn { 0% { transform-origin: center center; transform: rotate3d(0, 0, 1, -200deg); opacity: 0; } 100% { transform-origin: center center; transform: none; opacity: 1; } }@-webkit-keyframes rotateInDownLeft { 0% { transform-origin: left bottom; transform: rotate3d(0, 0, 1, -45deg); opacity: 0; } 100% { transform-origin: left bottom; transform: none; opacity: 1; } }@keyframes rotateInDownLeft { 0% { transform-origin: left bottom; transform: rotate3d(0, 0, 1, -45deg); opacity: 0; } 100% { transform-origin: left bottom; transform: none; opacity: 1; } }@-webkit-keyframes rotateInDownRight { 0% { transform-origin: right bottom; transform: rotate3d(0, 0, 1, 45deg); opacity: 0; } 100% { transform-origin: right bottom; transform: none; opacity: 1; } }@keyframes rotateInDownRight { 0% { transform-origin: right bottom; transform: rotate3d(0, 0, 1, 45deg); opacity: 0; } 100% { transform-origin: right bottom; transform: none; opacity: 1; } }@-webkit-keyframes rotateInUpLeft { 0% { transform-origin: left bottom; transform: rotate3d(0, 0, 1, 45deg); opacity: 0; } 100% { transform-origin: left bottom; transform: none; opacity: 1; } }@keyframes rotateInUpLeft { 0% { transform-origin: left bottom; transform: rotate3d(0, 0, 1, 45deg); opacity: 0; } 100% { transform-origin: left bottom; transform: none; opacity: 1; } }@-webkit-keyframes rotateInUpRight { 0% { transform-origin: right bottom; transform: rotate3d(0, 0, 1, -90deg); opacity: 0; } 100% { transform-origin: right bottom; transform: none; opacity: 1; } }@keyframes rotateInUpRight { 0% { transform-origin: right bottom; transform: rotate3d(0, 0, 1, -90deg); opacity: 0; } 100% { transform-origin: right bottom; transform: none; opacity: 1; } }@-webkit-keyframes rotateOut { 0% { transform-origin: center center; opacity: 1; } 100% { transform-origin: center center; transform: rotate3d(0, 0, 1, 200deg); opacity: 0; } }@keyframes rotateOut { 0% { transform-origin: center center; opacity: 1; } 100% { transform-origin: center center; transform: rotate3d(0, 0, 1, 200deg); opacity: 0; } }@-webkit-keyframes rotateOutDownLeft { 0% { transform-origin: left bottom; opacity: 1; } 100% { transform-origin: left bottom; transform: rotate3d(0, 0, 1, 45deg); opacity: 0; } }@keyframes rotateOutDownLeft { 0% { transform-origin: left bottom; opacity: 1; } 100% { transform-origin: left bottom; transform: rotate3d(0, 0, 1, 45deg); opacity: 0; } }@-webkit-keyframes rotateOutDownRight { 0% { transform-origin: right bottom; opacity: 1; } 100% { transform-origin: right bottom; transform: rotate3d(0, 0, 1, -45deg); opacity: 0; } }@keyframes rotateOutDownRight { 0% { transform-origin: right bottom; opacity: 1; } 100% { transform-origin: right bottom; transform: rotate3d(0, 0, 1, -45deg); opacity: 0; } }@-webkit-keyframes rotateOutUpLeft { 0% { transform-origin: left bottom; opacity: 1; } 100% { transform-origin: left bottom; transform: rotate3d(0, 0, 1, -45deg); opacity: 0; } }@keyframes rotateOutUpLeft { 0% { transform-origin: left bottom; opacity: 1; } 100% { transform-origin: left bottom; transform: rotate3d(0, 0, 1, -45deg); opacity: 0; } }@-webkit-keyframes rotateOutUpRight { 0% { transform-origin: right bottom; opacity: 1; } 100% { transform-origin: right bottom; transform: rotate3d(0, 0, 1, 90deg); opacity: 0; } }@keyframes rotateOutUpRight { 0% { transform-origin: right bottom; opacity: 1; } 100% { transform-origin: right bottom; transform: rotate3d(0, 0, 1, 90deg); opacity: 0; } }@-webkit-keyframes hinge { 0% { transform-origin: left top; animation-timing-function: ease-in-out; } 20%, 60% { transform: rotate3d(0, 0, 1, 80deg); transform-origin: left top; animation-timing-function: ease-in-out; } 40%, 80% { transform: rotate3d(0, 0, 1, 60deg); transform-origin: left top; animation-timing-function: ease-in-out; opacity: 1; } 100% { transform: translate3d(0px, 700px, 0px); opacity: 0; } }@keyframes hinge { 0% { transform-origin: left top; animation-timing-function: ease-in-out; } 20%, 60% { transform: rotate3d(0, 0, 1, 80deg); transform-origin: left top; animation-timing-function: ease-in-out; } 40%, 80% { transform: rotate3d(0, 0, 1, 60deg); transform-origin: left top; animation-timing-function: ease-in-out; opacity: 1; } 100% { transform: translate3d(0px, 700px, 0px); opacity: 0; } }@-webkit-keyframes rollIn { 0% { opacity: 0; transform: translate3d(-100%, 0px, 0px) rotate3d(0, 0, 1, -120deg); } 100% { opacity: 1; transform: none; } }@keyframes rollIn { 0% { opacity: 0; transform: translate3d(-100%, 0px, 0px) rotate3d(0, 0, 1, -120deg); } 100% { opacity: 1; transform: none; } }@-webkit-keyframes rollOut { 0% { opacity: 1; } 100% { opacity: 0; transform: translate3d(100%, 0px, 0px) rotate3d(0, 0, 1, 120deg); } }@keyframes rollOut { 0% { opacity: 1; } 100% { opacity: 0; transform: translate3d(100%, 0px, 0px) rotate3d(0, 0, 1, 120deg); } }@-webkit-keyframes zoomIn { 0% { opacity: 0; transform: scale3d(0.3, 0.3, 0.3); } 50% { opacity: 1; } }@keyframes zoomIn { 0% { opacity: 0; transform: scale3d(0.3, 0.3, 0.3); } 50% { opacity: 1; } }@-webkit-keyframes zoomInDown { 0% { opacity: 0; transform: scale3d(0.1, 0.1, 0.1) translate3d(0px, -1000px, 0px); animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); } 60% { opacity: 1; transform: scale3d(0.475, 0.475, 0.475) translate3d(0px, 60px, 0px); animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); } }@keyframes zoomInDown { 0% { opacity: 0; transform: scale3d(0.1, 0.1, 0.1) translate3d(0px, -1000px, 0px); animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); } 60% { opacity: 1; transform: scale3d(0.475, 0.475, 0.475) translate3d(0px, 60px, 0px); animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); } }@-webkit-keyframes zoomInLeft { 0% { opacity: 0; transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0px, 0px); animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); } 60% { opacity: 1; transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0px, 0px); animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); } }@keyframes zoomInLeft { 0% { opacity: 0; transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0px, 0px); animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); } 60% { opacity: 1; transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0px, 0px); animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); } }@-webkit-keyframes zoomInRight { 0% { opacity: 0; transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0px, 0px); animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); } 60% { opacity: 1; transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0px, 0px); animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); } }@keyframes zoomInRight { 0% { opacity: 0; transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0px, 0px); animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); } 60% { opacity: 1; transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0px, 0px); animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); } }@-webkit-keyframes zoomInUp { 0% { opacity: 0; transform: scale3d(0.1, 0.1, 0.1) translate3d(0px, 1000px, 0px); animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); } 60% { opacity: 1; transform: scale3d(0.475, 0.475, 0.475) translate3d(0px, -60px, 0px); animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); } }@keyframes zoomInUp { 0% { opacity: 0; transform: scale3d(0.1, 0.1, 0.1) translate3d(0px, 1000px, 0px); animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); } 60% { opacity: 1; transform: scale3d(0.475, 0.475, 0.475) translate3d(0px, -60px, 0px); animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); } }@-webkit-keyframes zoomOut { 0% { opacity: 1; } 50% { opacity: 0; transform: scale3d(0.3, 0.3, 0.3); } 100% { opacity: 0; } }@keyframes zoomOut { 0% { opacity: 1; } 50% { opacity: 0; transform: scale3d(0.3, 0.3, 0.3); } 100% { opacity: 0; } }@-webkit-keyframes zoomOutDown { 40% { opacity: 1; transform: scale3d(0.475, 0.475, 0.475) translate3d(0px, -60px, 0px); animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); } 100% { opacity: 0; transform: scale3d(0.1, 0.1, 0.1) translate3d(0px, 2000px, 0px); transform-origin: center bottom; animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); } }@keyframes zoomOutDown { 40% { opacity: 1; transform: scale3d(0.475, 0.475, 0.475) translate3d(0px, -60px, 0px); animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); } 100% { opacity: 0; transform: scale3d(0.1, 0.1, 0.1) translate3d(0px, 2000px, 0px); transform-origin: center bottom; animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); } }@-webkit-keyframes zoomOutLeft { 40% { opacity: 1; transform: scale3d(0.475, 0.475, 0.475) translate3d(42px, 0px, 0px); } 100% { opacity: 0; transform: scale(0.1) translate3d(-2000px, 0px, 0px); transform-origin: left center; } }@keyframes zoomOutLeft { 40% { opacity: 1; transform: scale3d(0.475, 0.475, 0.475) translate3d(42px, 0px, 0px); } 100% { opacity: 0; transform: scale(0.1) translate3d(-2000px, 0px, 0px); transform-origin: left center; } }@-webkit-keyframes zoomOutRight { 40% { opacity: 1; transform: scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0px, 0px); } 100% { opacity: 0; transform: scale(0.1) translate3d(2000px, 0px, 0px); transform-origin: right center; } }@keyframes zoomOutRight { 40% { opacity: 1; transform: scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0px, 0px); } 100% { opacity: 0; transform: scale(0.1) translate3d(2000px, 0px, 0px); transform-origin: right center; } }@-webkit-keyframes zoomOutUp { 40% { opacity: 1; transform: scale3d(0.475, 0.475, 0.475) translate3d(0px, 60px, 0px); animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); } 100% { opacity: 0; transform: scale3d(0.1, 0.1, 0.1) translate3d(0px, -2000px, 0px); transform-origin: center bottom; animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); } }@keyframes zoomOutUp { 40% { opacity: 1; transform: scale3d(0.475, 0.475, 0.475) translate3d(0px, 60px, 0px); animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); } 100% { opacity: 0; transform: scale3d(0.1, 0.1, 0.1) translate3d(0px, -2000px, 0px); transform-origin: center bottom; animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); } }@-webkit-keyframes slideInDown { 0% { transform: translate3d(0px, -100%, 0px); visibility: visible; } 100% { transform: translate3d(0px, 0px, 0px); } }@keyframes slideInDown { 0% { transform: translate3d(0px, -100%, 0px); visibility: visible; } 100% { transform: translate3d(0px, 0px, 0px); } }@-webkit-keyframes slideInLeft { 0% { transform: translate3d(-100%, 0px, 0px); visibility: visible; } 100% { transform: translate3d(0px, 0px, 0px); } }@keyframes slideInLeft { 0% { transform: translate3d(-100%, 0px, 0px); visibility: visible; } 100% { transform: translate3d(0px, 0px, 0px); } }@-webkit-keyframes slideInRight { 0% { transform: translate3d(100%, 0px, 0px); visibility: visible; } 100% { transform: translate3d(0px, 0px, 0px); } }@keyframes slideInRight { 0% { transform: translate3d(100%, 0px, 0px); visibility: visible; } 100% { transform: translate3d(0px, 0px, 0px); } }@-webkit-keyframes slideInUp { 0% { transform: translate3d(0px, 100%, 0px); visibility: visible; } 100% { transform: translate3d(0px, 0px, 0px); } }@keyframes slideInUp { 0% { transform: translate3d(0px, 100%, 0px); visibility: visible; } 100% { transform: translate3d(0px, 0px, 0px); } }@-webkit-keyframes slideOutDown { 0% { transform: translate3d(0px, 0px, 0px); } 100% { visibility: hidden; transform: translate3d(0px, 100%, 0px); } }@keyframes slideOutDown { 0% { transform: translate3d(0px, 0px, 0px); } 100% { visibility: hidden; transform: translate3d(0px, 100%, 0px); } }@-webkit-keyframes slideOutLeft { 0% { transform: translate3d(0px, 0px, 0px); } 100% { visibility: hidden; transform: translate3d(-100%, 0px, 0px); } }@keyframes slideOutLeft { 0% { transform: translate3d(0px, 0px, 0px); } 100% { visibility: hidden; transform: translate3d(-100%, 0px, 0px); } }@-webkit-keyframes slideOutRight { 0% { transform: translate3d(0px, 0px, 0px); } 100% { visibility: hidden; transform: translate3d(100%, 0px, 0px); } }@keyframes slideOutRight { 0% { transform: translate3d(0px, 0px, 0px); } 100% { visibility: hidden; transform: translate3d(100%, 0px, 0px); } }@-webkit-keyframes slideOutUp { 0% { transform: translate3d(0px, 0px, 0px); } 100% { visibility: hidden; transform: translate3d(0px, -100%, 0px); } }@keyframes slideOutUp { 0% { transform: translate3d(0px, 0px, 0px); } 100% { visibility: hidden; transform: translate3d(0px, -100%, 0px); } }*, ::before, ::after { box-sizing: border-box; }html { font-family: sans-serif; line-height: 1.15; text-size-adjust: 100%; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); }article, aside, figcaption, figure, footer, header, hgroup, main, nav, section { display: block; }body { margin: 0px; font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; font-size: 1rem; font-weight: 400; line-height: 1.5; color: #212529; text-align: left; background-color: #ffffff; }h1, h2, h3, h4, h5, h6 { margin-top: 0px; margin-bottom: 0.5rem; }p { margin-top: 0px; margin-bottom: 1rem; }ol, ul, dl { margin-top: 0px; margin-bottom: 1rem; }a { color: #007bff; text-decoration: none; background-color: transparent; }a:hover { color: #0056b3; text-decoration: underline; }img { vertical-align: middle; border-style: none; }label { display: inline-block; margin-bottom: 0.5rem; }button { border-radius: 0px; }button:focus { outline: -webkit-focus-ring-color auto 5px; }input, button, select, optgroup, textarea { margin: 0px; font-family: inherit; font-size: inherit; line-height: inherit; }button, input { overflow: visible; }button, select { text-transform: none; }select { overflow-wrap: normal; }button, [type="button"], [type="reset"], [type="submit"] { appearance: button; }button:not(:disabled), [type="button"]:not(:disabled), [type="reset"]:not(:disabled), [type="submit"]:not(:disabled) { cursor: pointer; }h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 { margin-bottom: 0.5rem; font-weight: 500; line-height: 1.2; }h1, .h1 { font-size: 2.5rem; }h4, .h4 { font-size: 1.5rem; }.container { width: 100%; padding-right: 15px; padding-left: 15px; margin-right: auto; margin-left: auto; }.container-fluid { width: 100%; padding-right: 15px; padding-left: 15px; margin-right: auto; margin-left: auto; }.row { display: flex; flex-wrap: wrap; margin-right: -15px; margin-left: -15px; }.col-1, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-10, .col-11, .col-12, .col, .col-auto, .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm, .col-sm-auto, .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12, .col-md, .col-md-auto, .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg, .col-lg-auto, .col-xl-1, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl, .col-xl-auto { position: relative; width: 100%; padding-right: 15px; padding-left: 15px; }.collapse:not(.show) { display: none; }.dropup, .dropright, .dropdown, .dropleft { position: relative; }.dropdown-toggle { white-space: nowrap; }.dropdown-toggle::after { display: inline-block; margin-left: 0.255em; vertical-align: 0.255em; content: ""; border-width: 0.3em 0.3em 0px; border-top-style: solid; border-top-color: initial; border-right-style: solid; border-right-color: transparent; border-bottom-style: initial; border-bottom-color: initial; border-left-style: solid; border-left-color: transparent; }.dropdown-menu { position: absolute; top: 100%; left: 0px; z-index: 1000; display: none; float: left; min-width: 10rem; padding: 0.5rem 0px; margin: 0.125rem 0px 0px; font-size: 1rem; color: #212529; text-align: left; list-style: none; background-color: #ffffff; background-clip: padding-box; border: 1px solid rgba(0, 0, 0, 0.15); border-radius: 0.25rem; }.dropdown-item { display: block; width: 100%; padding: 0.25rem 1.5rem; clear: both; font-weight: 400; color: #212529; text-align: inherit; white-space: nowrap; background-color: transparent; border: 0px; }.dropdown-item:hover, .dropdown-item:focus { color: #16181b; text-decoration: none; background-color: #f8f9fa; }.dropdown-item.active, .dropdown-item:active { color: #ffffff; text-decoration: none; background-color: #007bff; }.nav-link { display: block; padding: 0.5rem 1rem; }.nav-link:hover, .nav-link:focus { text-decoration: none; }.navbar { position: relative; display: flex; flex-wrap: wrap; align-items: center; justify-content: space-between; padding: 0.5rem 1rem; }.navbar > .container, .navbar > .container-fluid { display: flex; flex-wrap: wrap; align-items: center; justify-content: space-between; }.navbar-nav { display: flex; flex-direction: column; padding-left: 0px; margin-bottom: 0px; list-style: none; }.navbar-nav .nav-link { padding-right: 0px; padding-left: 0px; }.navbar-nav .dropdown-menu { position: static; float: none; }.navbar-collapse { flex-basis: 100%; flex-grow: 1; align-items: center; }.navbar-toggler { padding: 0.25rem 0.75rem; font-size: 1.25rem; line-height: 1; background-color: transparent; border: 1px solid transparent; border-radius: 0.25rem; }.navbar-toggler:hover, .navbar-toggler:focus { text-decoration: none; }.navbar-toggler-icon { display: inline-block; width: 1.5em; height: 1.5em; vertical-align: middle; content: ""; background: center center / 100% 100% no-repeat; }@media (max-width: 1199.98px){.navbar-expand-xl > .container, .navbar-expand-xl > .container-fluid { padding-right: 0px; padding-left: 0px; }}.navbar-light .navbar-nav .nav-link { color: rgba(0, 0, 0, 0.5); }.navbar-light .navbar-nav .nav-link:hover, .navbar-light .navbar-nav .nav-link:focus { color: rgba(0, 0, 0, 0.7); }.navbar-light .navbar-toggler { color: rgba(0, 0, 0, 0.5); border-color: rgba(0, 0, 0, 0.1); }.navbar-light .navbar-toggler-icon { background-image: url("data:image/svg+xml,%3csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3e%3cpath stroke='rgba(0, 0, 0, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e"); }@-webkit-keyframes progress-bar-stripes { 0% { background-position: 1rem 0px; } 100% { background-position: 0px 0px; } }@keyframes progress-bar-stripes { 0% { background-position: 1rem 0px; } 100% { background-position: 0px 0px; } }@-webkit-keyframes spinner-border { 100% { transform: rotate(360deg); } }@keyframes spinner-border { 100% { transform: rotate(360deg); } }@-webkit-keyframes spinner-grow { 0% { transform: scale(0); } 50% { opacity: 1; } }@keyframes spinner-grow { 0% { transform: scale(0); } 50% { opacity: 1; } }.bg-white { background-color: #ffffff !important; }.border-0 { border: 0px !important; }.clearfix::after { display: block; clear: both; content: ""; }.d-flex { display: flex !important; }.justify-content-end { justify-content: flex-end !important; }.sr-only { position: absolute; width: 1px; height: 1px; padding: 0px; overflow: hidden; clip: rect(0px, 0px, 0px, 0px); white-space: nowrap; border: 0px; }.w-100 { width: 100% !important; }.mb-0, .my-0 { margin-bottom: 0px !important; }.mb-4, .my-4 { margin-bottom: 1.5rem !important; }.mt-5, .my-5 { margin-top: 3rem !important; }.mb-5, .my-5 { margin-bottom: 3rem !important; }.p-0 { padding: 0px !important; }.pr-0, .px-0 { padding-right: 0px !important; }.pl-0, .px-0 { padding-left: 0px !important; }.pl-2, .px-2 { padding-left: 0.5rem !important; }.pr-3, .px-3 { padding-right: 1rem !important; }.mr-auto, .mx-auto { margin-right: auto !important; }.ml-auto, .mx-auto { margin-left: auto !important; }.text-lowercase { text-transform: lowercase !important; }.text-secondary { color: #6c757d !important; }.navbar-toggler:focus { }li.active-trail > a, li.active-trail .dropdown-menu a.is-active, a.is-active { color: var(--cSecondary) !important; }.visually-hidden.focusable.skip-link:focus { border: 2px solid #101010 !important; }html { font-size: 12px; }img { max-width: 100%; }h1::before { display: none !important; }.h1, h1, #ndq-content h1, #ndq-content .h1 { font-size: 2.5rem; }.h4, h4, #ndq-content h4, #ndq-content .h4 { font-size: 1.5rem; }.historical-price-lookup-form::after, .stock-price-calculator-form::after, #views-exposed-form-widget-sec-filings-table::after, .block--nir-news__widget .nir-widgets--field-container::after, .form-wrapper::after { content: ""; display: table; clear: both; }.bg-white { background-color: #ffffff; }.bg-fixed { background-attachment: fixed; }.bg-cover { background-size: cover; }.idm-footer-alerts { font-size: 1rem; }.idm-footer-alerts button { float: right; width: 30px; height: calc(1.5em + 0.75rem); background: rgba(0, 0, 0, 0.5); margin-top: -1rem; margin-right: 5px; position: relative; transform: translateY(calc(-100% - 1px)); }.idm-footer-alerts button::after { content: ""; border-width: 0.6em; border-style: solid; border-color: transparent transparent transparent #fefefe; border-image: initial; position: absolute; left: 50%; top: 50%; transform: translateY(-50%) translateX(-25%); }.idm-footer-alerts input[type="email"] { background-color: transparent; }.panel-display > .container-fluid { padding-left: 0px !important; padding-right: 0px !important; }.panel-display > .container-fluid > .row { margin-left: 0px !important; margin-right: 0px !important; }.panel-panel[class*="col-"]:not([class*="px-"]) { padding-left: 15px !important; padding-right: 15px !important; }.chosen-container-active { outline: #101010 solid 2px !important; }:root { --color-primary: #006475; --color-secondary: #4f167e; --color-tertiary: #0c081b; --nav-bg-color: 'transparent'; }.ndm-navBg { background-color: var(--nav-bg-color,transparent) !important; }.header__main-navigation nav.navbar { background: #f7f7f7; width: 100%; }.header__main-navigation .dropdown-item { color: var(--color-primary); }.header__main-navigation .dropdown-item:hover { color: var(--cSecondary); }.navbar-light .navbar-nav .nav-link { color: var(--cPrimary); }.dropdown-item:active { background-color: inherit; }.navbar-light .navbar-nav .nav-link:focus, .navbar-light .navbar-nav .nav-link:hover { color: var(--cPrimary); }.page__header { position: relative; background-position: center center; background-size: cover; background-repeat: no-repeat; background-image: url(https://ir.apollomicsinc.com/sites/g/files/knoqqb79701/themes/site/client_site/dist/images/overview.jpg); z-index: 0; }.page__header::before { position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; z-index: 0; content: ""; overflow: hidden; opacity: 0.1 !important; }.page__header::after { content: ""; position: absolute; inset: 0px; background-color: #000000; opacity: 0.3; z-index: -1; }body { scroll-behavior: smooth; margin: 0px; font-size: 16px; font-weight: 300; line-height: 1.5; text-align: left; background-color: #ffffff; color: #000000; font-family: var(--fontPrimary),sans-serif !important; }section { position: relative; }ul { list-style-type: none; padding: 0px; margin: 0px 0px 1rem; }li { }h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 { margin-bottom: 0.7em; }h4, .h4 { }a, #ndq-content a { color: var(--cPrimary); text-decoration: none; font-family: var(--fontSecondary); }a:hover, #ndq-content a:hover { color: var(--cSecondary); text-decoration: none; }footer { }.idm-footer-alerts input[type="email"]::placeholder { color: #eaeaea; }header, footer, [class*="block--system-menu-blockview-all-"], form, .idm-acc-Q .i-faq-open { display: none !important; }.collapse:not(.show) { display: block !important; }.page__header, .region-template-alerts, .footer_second-row, .block--system-menu-blockir-day-sub-nav, footer { display: none !important; }:root { --primary-color: #1c3458; --primary-color-contrast: #fff; --light-grey: #FAFCFF; --baseFontColor: #303036; --cPrimary: #006cb7; --cSecondary: #d33b00; --lGray: #eeeeee; --fontPrimary: 'Muli'; --fontSecondary: 'Nunito'; --font-size: 16px; --line-height: 1.2; --font-family: var(--fontSecondary); --font-color: var(--baseFontColor); --font-weight: normal; --background-color: transparent; --link-color: #3333FF; --link-decoration: none; --link-color-hover: var(--cSecondary); --link-decoration-hover: underline; --border-color: #9C9292; --border-color-hover: #f5f4f4; --border-style: solid; --icon-size: 1.56rem; --icon-colors: var(--font-color); --striping: var(--light-grey); --striping-even: transparent; --transition-speeds: .15s; --shadow-colors: #efe4e4; --attribution-color: var(--baseFontColor); --price-up: #197c00; --price-down: #da353b; }.block { --block-padding: 0; --block-margin: 0 0 2em 0; }form, input, [class*="chosen"], textarea, button, select { --form-font-size: var(--font-size); --form-element-background: #fff; --form-element-spacing: 1em; --form-font-color: var(--font-color); --form-element-padding: .5em; --form-element-border-color: var(--border-color); --form-element-border-width: 1px; --form-border-radius: 0; --form-submit-ypos: auto; --label-font-size: .8em; --label-color: inherit; --label-font-weight: inherit; --label-margin: 0 0 .3em 0; --label-padding: 0 0 0 0; --label-font-family: var(--font-family); }.add-outlook, .add-gcal, .node--nir-news--full, [class*="file--"], [class*="widget-file-"], [class*="file--mime-"], [class*="market-data-file-download-"], [class*="-link"], .field--name-field-nir-ext-document, [class*="ndqicon__"] { --icon-vertical-shift: -2px; --icon-distance: 2px; }select, [class*="chosen-container"], .chosen-results, [id*="edit-actions"] { --select-arrow-width: 0.375em; --select-arrow-height: 0.1875em; --select-drop-shadow: 6px 6px 20px var(--shadow-colors); --select-arrow-color: var(--form-font-color); --select-arrow-horizontal-position: 10px; --select-arrow-vertical-position: 45%; --select-arrow-flip-speed: 0; --select-arrow-flip-rotation: rotate(-180deg); --multi-select-option-color: var(--light-grey); --multi-select-option-text-color: var(--form-font-color); --chosen-highlight-color: var(--primary-color); --chosen-highlight-text: var(--primary-color-contrast); --chosen-option-padding: 0.7em 0.7em; }:focus, :focus-within, select:focus-visible + .chosen-container, .chosen-container-active { --border-color: transparent; }.doc-group, .xbrl-group, .field__item, .field__item * { --asset-spacing: .3em; }p, .p { color: var(--baseFontColor); font-family: var(--fontSecondary); }.lfg-acc--show-hide { --font-size: .9em; --accordion-arrow-color: var(--link-color); --accordion-arrow-color-on: var(--link-color-hover); }caption, .caption, .table-title, .block--facet-select-breadbox h2, .node--person--full, .block--market-data-block__estimates__all caption, h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 { color: var(--cPrimary); --font-size: 2.5em; --margin: 0 0 1em 0; --padding: 0; --font-weight: 500; --text-transform: none; --font-style: normal; font-family: var(--fontPrimary); }.block table, article:not(.node--type-nir_landing_page), .search-result, .version-two, .nir-widget-article, .views-row { --widget-padding: 0.7em; --widget-border-width: 1px; --widget-border-color: var(--border-color); --widget-header-padding: var(--widget-padding); }.nir-widget--field, .field__items, .node--person--full .committee-composition li { --widget-field-spacing: 0.25rem; }.form--inline, .form-item, .filter-row, [id*="widget-form-base"], .form-wrapper { --widget-form-item-widths: auto; --form-item-max-widths: none; --widget-form-right-margins: .7em; --widget-multi-display: block; }[class*="llf-btn"], [class*="idm-btn"], .button, button, input[type="submit"] { --button-background: var(--cSecondary); --button-text: #fff; --button-background-hover: #a31800; --button-text-hover: #fff; --button-border: 1px var(--border-style) var(--button-text); --button-border-hover: 1px var(--border-style) var(--button-text); --button-display: inline; --button-font-size: 16px; --button-font-weight: normal; --button-font-family: var(--fontSecondary); --button-font-style: normal; --button-line-height: 1.2; --button-padding: 9px 32px; --button-border-radius: 0; --button-text-transform: none; --button-text-align: center; --button-width: auto; --button-height: auto; }[class*="block--nir-"][class*="starter"] { --title: 1.2em; --title-line-height: inherit; --date-time: 16px; }[id*="lfg-content"] input, [id*="lfg-content"] select, [id*="lfg-content"] textarea, [id*="lfg-content"] input[type="text"], [id*="lfg-content"] input[type="password"], [id*="lfg-content"] input[type="datetime"], [id*="lfg-content"] input[type="datetime-local"], [id*="lfg-content"] input[type="date"], [id*="lfg-content"] input[type="month"], [id*="lfg-content"] input[type="time"], [id*="lfg-content"] input[type="week"], [id*="lfg-content"] input[type="number"], [id*="lfg-content"] input[type="email"], [id*="lfg-content"] input[type="url"], [id*="lfg-content"] input[type="search"], [id*="lfg-content"] input[type="tel"], [id*="lfg-content"] input[type="color"], [id*="lfg-content"] .uneditable-input, [id*="lfg-content"] .chosen-container-single .chosen-single, [id*="lfg-content"] .chosen-container-multi .chosen-choices, [id*="lfg-content"] .chosen-container-multi .chosen-choices li.search-field input[type="text"] { }[id*="lfg-content"] [class*="block--system-menu-blockview-all-"] a:not([class*="chosen"]), [id*="lfg-content"] [class*="block--system-menu-blockview-all-"] a:not([class*="chosen"]), [id*="lfg-content"] .button, [id*="lfg-content"] button, [id*="lfg-content"] .idm-btn, .reborn_lite [class*="idm-btn"], .reborn_lite [class*="llf-btn"], [id*="lfg-content"] input[type="submit"] { }[id*="lfg-content"] [class*="block--system-menu-blockview-all-"] a:not([class*="chosen"]):hover, [id*="lfg-content"] [class*="block--system-menu-blockview-all-"] a:not([class*="chosen"]):hover, [id*="lfg-content"] .button:hover, [id*="lfg-content"] button:hover, .reborn_lite [class*="idm-btn"]:hover, .reborn_lite [class*="llf-btn"]:hover, .reborn_lite [class*="idm-btn"]:focus, .reborn_lite [class*="llf-btn"]:focus, [id*="lfg-content"] input[type="submit"]:hover { }@font-face{font-family:"Muli";font-weight:800;font-style:normal;unicode-range:U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;src:url(https://www.apollomicsinc.com/wp-content/swift-ai/cache/www.apollomicsinc.com/zh-hans/新闻中心/page/3/__data/muli800-037c7955f6.woff) format("woff2");font-display:swap;}@font-face { font-family: Nunito; font-style: normal; font-weight: 300; font-display: fallback; src: url(https://ir.apollomicsinc.com/sites/g/files/knoqqb79701/themes/site/client_site/overwrite/fonts/nunito300-05.woff2) format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }.navbar-light .navbar-nav .nav-link, .dropdown-menu .dropdown-item { font-family: var(--fontSecondary) !important; color: var(--cPrimary); }.dropdown-menu { border: none; border-radius: 0px; font-size: 16px !important; }.dropdown-item:hover, .dropdown-item:focus { background: none; }.page__header h1 { color: #ffffff !important; }.nir-node--5806 [id*="lfg-content"] .nir-widget .full-on-front .nir-widget--field, [id*="lfg-content"] .block--news-list-starter.block-nir-news__widget .nir-widget--news--date-time { margin-bottom: 0.25rem !important; }.idm-form-control::placeholder { color: var(--lGray) !important; }input.form-submit { background: var(--cSecondary); font-family: var(--fontSecondary) !important; }input.form-submit:hover { background: #a31800 !important; color: #ffffff !important; }@media screen and (max-width: 570px){.nir-widget--news--date-time { font-size: 18px !important; }}footer { border-top: 10px solid var(--cSecondary); }.footer-body { background: var(--lGray); }.text-address { color: var(--baseFontColor); font-family: var(--fontSecondary); }.contact-title a, .contact-title { font-family: var(--fontPrimary); text-transform: lowercase; color: var(--cPrimary) !important; }.idm-footer-alerts button { margin-right: 0px; }#alerts-form .idm-form-group .idm-form-control::placeholder { color: #6c757d !important; }.footer-bottom-icons .pr-3 a { font-size: 30px; color: var(--cPrimary); transition: 0.5s; }.footer-bottom-icons .pr-3 a:hover { color: var(--cSecondary); }.footer-copyright li { font-family: var(--fontSecondary); }@media screen and (max-width: 470px){.footer-bottom-icons { margin-top: 10px; margin-bottom: 10px; }.footer-copyright { flex-direction: column; }}:root { --ck-z-default: 1; --ck-z-panel: calc(var(--ck-z-default) + 999); --ck-z-dialog: 9999; }:root { --ck-powered-by-font-size: calc(var(--ck-font-size-base)*7.5/13); --ck-powered-by-line-height: calc(var(--ck-font-size-base)*10/13); --ck-powered-by-letter-spacing: calc(var(--ck-font-size-base)*-0.2/13); --ck-powered-by-padding-vertical: 2px; --ck-powered-by-padding-horizontal: 4px; --ck-powered-by-text-color: #4f4f4f; --ck-powered-by-border-radius: var(--ck-border-radius); --ck-powered-by-background: #fff; --ck-powered-by-border-color: var(--ck-color-focus-border); --ck-powered-by-svg-width: 53; --ck-powered-by-svg-height: 10; --ck-powered-by-icon-width: calc(var(--ck-font-size-base)*var(--ck-powered-by-svg-width)/13); --ck-powered-by-icon-height: calc(var(--ck-font-size-base)*var(--ck-powered-by-svg-height)/13); }:root { --ck-evaluation-badge-font-size: calc(var(--ck-font-size-base)*7.5/13); --ck-evaluation-badge-line-height: calc(var(--ck-font-size-base)*7.5/13); --ck-evaluation-badge-letter-spacing: calc(var(--ck-font-size-base)*-0.2/13); --ck-evaluation-badge-padding-vertical: 2px; --ck-evaluation-badge-padding-horizontal: 4px; --ck-evaluation-badge-text-color: #4f4f4f; --ck-evaluation-badge-border-radius: var(--ck-border-radius); --ck-evaluation-badge-background: #fff; --ck-evaluation-badge-border-color: var(--ck-color-focus-border); }:root { --ck-color-base-foreground: #fafafa; --ck-color-base-background: #fff; --ck-color-base-border: #ccced1; --ck-color-base-action: #53a336; --ck-color-base-focus: #6cb5f9; --ck-color-base-text: #333; --ck-color-base-active: #2977ff; --ck-color-base-active-focus: #0d65ff; --ck-color-base-error: #db3700; --ck-color-focus-border-coordinates: 218,81.8%,56.9%; --ck-color-focus-border: hsl(var(--ck-color-focus-border-coordinates)); --ck-color-focus-outer-shadow: #cae1fc; --ck-color-focus-disabled-shadow: rgba(119,186,248,.3); --ck-color-focus-error-shadow: rgba(255,64,31,.3); --ck-color-text: var(--ck-color-base-text); --ck-color-shadow-drop: rgba(0,0,0,.15); --ck-color-shadow-drop-active: rgba(0,0,0,.2); --ck-color-shadow-inner: rgba(0,0,0,.1); --ck-color-button-default-background: transparent; --ck-color-button-default-hover-background: #f0f0f0; --ck-color-button-default-active-background: #f0f0f0; --ck-color-button-default-disabled-background: transparent; --ck-color-button-on-background: #f0f7ff; --ck-color-button-on-hover-background: #dbecff; --ck-color-button-on-active-background: #dbecff; --ck-color-button-on-disabled-background: #f0f2f4; --ck-color-button-on-color: #2977ff; --ck-color-button-action-background: var(--ck-color-base-action); --ck-color-button-action-hover-background: #4d9d30; --ck-color-button-action-active-background: #4d9d30; --ck-color-button-action-disabled-background: #7ec365; --ck-color-button-action-text: var(--ck-color-base-background); --ck-color-button-save: #008a00; --ck-color-button-cancel: #db3700; --ck-color-switch-button-off-background: #939393; --ck-color-switch-button-off-hover-background: #7d7d7d; --ck-color-switch-button-on-background: var(--ck-color-button-action-background); --ck-color-switch-button-on-hover-background: #4d9d30; --ck-color-switch-button-inner-background: var(--ck-color-base-background); --ck-color-switch-button-inner-shadow: rgba(0,0,0,.1); --ck-color-dropdown-panel-background: var(--ck-color-base-background); --ck-color-dropdown-panel-border: var(--ck-color-base-border); --ck-color-dialog-background: var(--ck-custom-background); --ck-color-dialog-form-header-border: var(--ck-custom-border); --ck-color-input-background: var(--ck-color-base-background); --ck-color-input-border: var(--ck-color-base-border); --ck-color-input-error-border: var(--ck-color-base-error); --ck-color-input-text: var(--ck-color-base-text); --ck-color-input-disabled-background: #f2f2f2; --ck-color-input-disabled-border: var(--ck-color-base-border); --ck-color-input-disabled-text: #757575; --ck-color-list-background: var(--ck-color-base-background); --ck-color-list-button-hover-background: var(--ck-color-button-default-hover-background); --ck-color-list-button-on-background: var(--ck-color-button-on-color); --ck-color-list-button-on-background-focus: var(--ck-color-button-on-color); --ck-color-list-button-on-text: var(--ck-color-base-background); --ck-color-panel-background: var(--ck-color-base-background); --ck-color-panel-border: var(--ck-color-base-border); --ck-color-toolbar-background: var(--ck-color-base-background); --ck-color-toolbar-border: var(--ck-color-base-border); --ck-color-tooltip-background: var(--ck-color-base-text); --ck-color-tooltip-text: var(--ck-color-base-background); --ck-color-engine-placeholder-text: #707070; --ck-color-upload-bar-background: #6cb5f9; --ck-color-link-default: #0000f0; --ck-color-link-selected-background: rgba(31,176,255,.1); --ck-color-link-fake-selection: rgba(31,176,255,.3); --ck-color-highlight-background: #ff0; --ck-color-light-red: #fcc; --ck-disabled-opacity: .5; --ck-focus-outer-shadow-geometry: 0 0 0 3px; --ck-focus-outer-shadow: var(--ck-focus-outer-shadow-geometry) var(--ck-color-focus-outer-shadow); --ck-focus-disabled-outer-shadow: var(--ck-focus-outer-shadow-geometry) var(--ck-color-focus-disabled-shadow); --ck-focus-error-outer-shadow: var(--ck-focus-outer-shadow-geometry) var(--ck-color-focus-error-shadow); --ck-focus-ring: 1px solid var(--ck-color-focus-border); --ck-font-size-base: 13px; --ck-line-height-base: 1.84615; --ck-font-face: Helvetica,Arial,Tahoma,Verdana,Sans-Serif; --ck-font-size-tiny: 0.7em; --ck-font-size-small: 0.75em; --ck-font-size-normal: 1em; --ck-font-size-big: 1.4em; --ck-font-size-large: 1.8em; --ck-ui-component-min-height: 2.3em; }:root { --ck-border-radius: 2px; --ck-inner-shadow: 2px 2px 3px var(--ck-color-shadow-inner) inset; --ck-drop-shadow: 0 1px 2px 1px var(--ck-color-shadow-drop); --ck-drop-shadow-active: 0 3px 6px 1px var(--ck-color-shadow-drop-active); --ck-spacing-unit: 0.6em; --ck-spacing-large: calc(var(--ck-spacing-unit)*1.5); --ck-spacing-standard: var(--ck-spacing-unit); --ck-spacing-medium: calc(var(--ck-spacing-unit)*0.8); --ck-spacing-small: calc(var(--ck-spacing-unit)*0.5); --ck-spacing-tiny: calc(var(--ck-spacing-unit)*0.3); --ck-spacing-extra-tiny: calc(var(--ck-spacing-unit)*0.16); }:root { --ck-icon-size: calc(var(--ck-line-height-base)*var(--ck-font-size-normal)); --ck-icon-font-size: .8333350694em; }:root { --ck-form-header-height: 44px; }:root { --ck-dialog-overlay-background-color: rgba(0,0,0,.5); --ck-dialog-drop-shadow: 0px 0px 6px 2px rgba(0,0,0,.15); --ck-dialog-max-width: 100vw; --ck-dialog-max-height: 90vh; --ck-color-dialog-background: var(--ck-color-base-background); --ck-color-dialog-form-header-border: var(--ck-color-base-border); }.ck-dialog-scroll-locked { overflow: hidden; }@keyframes ck-dialog-fade-in { 0% { background: transparent; } 100% { background: var(--ck-dialog-overlay-background-color); } }:root { --ck-accessibility-help-dialog-max-width: 600px; --ck-accessibility-help-dialog-max-height: 400px; --ck-accessibility-help-dialog-border-color: #ccced1; --ck-accessibility-help-dialog-code-background-color: #ededed; --ck-accessibility-help-dialog-kbd-shadow-color: #9c9c9c; }:root { --ck-switch-button-toggle-width: 2.6153846154em; --ck-switch-button-toggle-inner-size: calc(1.07692em + 1px); --ck-switch-button-translation: calc(var(--ck-switch-button-toggle-width) - var(--ck-switch-button-toggle-inner-size) - 2px); --ck-switch-button-inner-hover-shadow: 0 0 0 5px var(--ck-color-switch-button-inner-shadow); }:root { --ck-collapsible-arrow-size: calc(var(--ck-icon-size)*0.5); }:root { --ck-color-grid-tile-size: 24px; --ck-color-color-grid-check-icon: #166fd4; }:root { --ck-labeled-field-view-transition: .1s cubic-bezier(0,0,0.24,0.95); --ck-labeled-field-empty-unfocused-max-width: 100% - 2 * var(--ck-spacing-medium); --ck-labeled-field-label-default-position-x: var(--ck-spacing-medium); --ck-labeled-field-label-default-position-y: calc(var(--ck-font-size-base)*0.6); --ck-color-labeled-field-label-background: var(--ck-color-base-background); }:root { --ck-input-width: 18em; --ck-input-text-width: var(--ck-input-width); }@keyframes ck-input-shake { 20% { transform: translateX(-2px); } 40% { transform: translateX(2px); } 60% { transform: translateX(-1px); } 80% { transform: translateX(1px); } }:root { --ck-dropdown-max-width: 75vw; }:root { --ck-dropdown-arrow-size: calc(var(--ck-icon-size)*0.5); }:root { --ck-dropdown-menu-menu-item-min-width: 18em; }:root { --ck-balloon-panel-arrow-z-index: calc(var(--ck-z-default) - 3); }:root { --ck-balloon-border-width: 1px; --ck-balloon-arrow-offset: 2px; --ck-balloon-arrow-height: 10px; --ck-balloon-arrow-half-width: 8px; --ck-balloon-arrow-drop-shadow: 0 2px 2px var(--ck-color-shadow-drop); }:root { --ck-dropdown-menu-menu-panel-max-width: 75vw; }:root { --ck-color-split-button-hover-background: #ebebeb; --ck-color-split-button-hover-border: #b3b3b3; }:root { --ck-toolbar-dropdown-max-width: 60vw; }:root { --ck-menu-bar-menu-item-min-width: 18em; }:root { --ck-color-editable-blur-selection: #d9d9d9; }:root { --ck-balloon-fake-panel-offset-horizontal: 6px; --ck-balloon-fake-panel-offset-vertical: 6px; }:root { --ck-search-field-view-horizontal-spacing: calc(var(--ck-icon-size) + var(--ck-spacing-medium)); }:root { --ck-toolbar-spinner-size: 18px; }@keyframes ck-spinner-rotate { 100% { transform: rotate(1turn); } }:root { --ck-color-block-toolbar-button: var(--ck-color-text); --ck-block-toolbar-button-size: var(--ck-font-size-normal); }:root { --ck-menu-bar-menu-max-width: 75vw; --ck-menu-bar-nested-menu-horizontal-offset: 5px; }:root { --ck-menu-bar-menu-panel-max-width: 75vw; }:root { --ck-widget-type-around-button-size: 20px; --ck-color-widget-type-around-button-active: var(--ck-color-focus-border); --ck-color-widget-type-around-button-hover: var(--ck-color-widget-hover-border); --ck-color-widget-type-around-button-blurred-editable: var(--ck-color-widget-blurred-border); --ck-color-widget-type-around-button-radar-start-alpha: 0; --ck-color-widget-type-around-button-radar-end-alpha: .3; --ck-color-widget-type-around-button-icon: var(--ck-color-base-background); }@keyframes ck-widget-type-around-arrow-dash { 0% { stroke-dashoffset: 10; } 20%, 100% { stroke-dashoffset: 0; } }@keyframes ck-widget-type-around-arrow-tip-dash { 0%, 20% { stroke-dashoffset: 7; } 40%, 100% { stroke-dashoffset: 0; } }@keyframes ck-widget-type-around-button-sonar { 0% { box-shadow: 0 0 0 0 hsla(var(--ck-color-focus-border-coordinates),var(--ck-color-widget-type-around-button-radar-start-alpha)); } 50% { box-shadow: 0 0 0 5px hsla(var(--ck-color-focus-border-coordinates),var(--ck-color-widget-type-around-button-radar-end-alpha)); } 100% { box-shadow: 0 0 0 5px hsla(var(--ck-color-focus-border-coordinates),var(--ck-color-widget-type-around-button-radar-start-alpha)); } }@keyframes ck-widget-type-around-fake-caret-pulse { 0% { opacity: 1; } 49% { opacity: 1; } 50% { opacity: 0; } 99% { opacity: 0; } 100% { opacity: 1; } }:root { --ck-color-resizer: var(--ck-color-focus-border); --ck-color-resizer-tooltip-background: #262626; --ck-color-resizer-tooltip-text: #f2f2f2; --ck-resizer-border-radius: var(--ck-border-radius); --ck-resizer-tooltip-offset: 10px; --ck-resizer-tooltip-height: calc(var(--ck-spacing-small)*2 + 10px); }:root { --ck-widget-outline-thickness: 3px; --ck-widget-handler-icon-size: 16px; --ck-widget-handler-animation-duration: 200ms; --ck-widget-handler-animation-curve: ease; --ck-color-widget-blurred-border: #dedede; --ck-color-widget-hover-border: #ffc83d; --ck-color-widget-editable-focus-background: var(--ck-color-base-background); --ck-color-widget-drag-handler-icon-color: var(--ck-color-base-background); }:root { --ck-resizer-size: 10px; --ck-resizer-offset: calc(var(--ck-resizer-size)/-2 - 2px); --ck-resizer-border-width: 1px; }:root { --ck-clipboard-drop-target-dot-width: 12px; --ck-clipboard-drop-target-dot-height: 8px; --ck-clipboard-drop-target-color: var(--ck-color-focus-border); }html{opacity:1}}