.leading-actions{display:flex}.leading-actions>*{width:0;overflow-x:hidden}.swipeable-list{-webkit-overflow-scrolling:touch;flex:1;width:100%;height:100%;overflow-y:auto}.swipeable-list-item{transform-origin:top;width:100%;max-height:1000px;transition:max-height .5s ease-in-out;position:relative;overflow:hidden}.swipeable-list-item--remove{max-height:0;transition:max-height .35s ease-out}.swipeable-list-item__content{box-sizing:border-box;align-items:center;width:100%;height:100%;display:flex}.swipeable-list-item__content--return{transition:transform .5s ease-in-out}@keyframes content-return-leading-ms{20%{transform:translate(100%)}to{transform:translate(0)}}.swipeable-list-item__content--return-leading-ms{animation-name:content-return-leading-ms;animation-duration:.5s;animation-timing-function:linear}@keyframes content-return-trailing-ms{20%{transform:translate(-100%)}to{transform:translate(0)}}.swipeable-list-item__content--return-trailing-ms{animation-name:content-return-trailing-ms;animation-duration:.5s;animation-timing-function:linear}.swipeable-list-item__content--remove{transition:transform .5s ease-in-out}.swipeable-list-item__leading-actions{width:0;height:100%;display:flex;position:absolute;overflow:hidden}.swipeable-list-item__leading-actions--return{transition:width .5s ease-in-out}@keyframes actions-return-ms{20%{width:100%}to{width:0}}.swipeable-list-item__actions--return-ms{animation-name:actions-return-ms;animation-duration:.5s;animation-timing-function:linear}.swipeable-list-item__leading-actions>*{transform-origin:0;justify-content:flex-end;transition:transform .2s ease-out;display:flex;overflow:hidden;transform:scale(1)}.swipeable-list-item__trailing-actions{justify-content:flex-end;width:0;height:100%;display:flex;position:absolute;top:0;right:0;overflow:hidden}.swipeable-list-item__trailing-actions--return{transition:width .5s ease-in-out}.swipeable-list-item__trailing-actions>*{transform-origin:100%;transition:transform .2s ease-out;overflow:hidden;transform:scale(1)}.swipeable-list-item__leading-actions--scaled>*{transform-origin:0;transition:transform .2s ease-in;transform:scale(1.2)}.swipeable-list-item__trailing-actions--scaled>*{transform-origin:100%;transition:transform .2s ease-in;transform:scale(1.2)}.swipe-action{align-items:stretch;width:100%;display:flex}.swipe-action>*{flex:1}.swipe-action__grayed>*{background-color:gray!important}.swipe-action__leading>*{justify-content:flex-start}.swipe-action__trailing>*{justify-content:flex-end}.swipe-action__leading--full-swipe-rest,.swipe-action__trailing--full-swipe-rest{width:0;transition:width .2s}.swipe-action__leading--full-swipe-main>*{justify-content:flex-end}.swipe-action__trailing--full-swipe-main>*{justify-content:flex-start}.trailing-actions{display:flex}.trailing-actions>*{width:0;overflow-x:hidden}
@keyframes swipeAnimation{0%,to{transform:translate(0)}25%{transform:translate(-10px)}75%{transform:translate(10px)}}.swipe-guide{animation:.3s ease-in-out fadeIn}@keyframes fadeIn{0%{opacity:0;transform:translate(-50%,-60%)}to{opacity:1;transform:translate(-50%,-50%)}}
.card-container{transition:transform .35s cubic-bezier(.25,.46,.45,.94)}.card-container.slide-in-right{animation:.35s cubic-bezier(.25,.46,.45,.94) slideInRight}.card-container.slide-in-left{animation:.35s cubic-bezier(.25,.46,.45,.94) slideInLeft}@keyframes slideInRight{0%{opacity:.5;transform:translate(100%)}to{opacity:1;transform:translate(0)}}@keyframes slideInLeft{0%{opacity:.5;transform:translate(-100%)}to{opacity:1;transform:translate(0)}}.rendered-content{scroll-behavior:smooth}.rendered-content img{border-radius:5px;max-width:100%;height:auto;margin:20px auto;transition:transform .3s;display:block}.rendered-content img:hover{transform:scale(1.02)}.rendered-content .youtube-container{width:100%;margin:20px 0;padding-bottom:56.25%;position:relative}.rendered-content .youtube-container iframe{border-radius:5px;width:100%;height:100%;position:absolute;top:0;left:0}.rendered-content h1,.rendered-content h2,.rendered-content h3,.rendered-content h4,.rendered-content h5,.rendered-content h6{margin-bottom:.75rem;font-family:Playfair Display,serif}.rendered-content h1{font-size:2rem;font-weight:700}.rendered-content h2{font-size:1.75rem;font-weight:600}.rendered-content h3{font-size:1.5rem;font-weight:600}.rendered-content p,.rendered-content li,.rendered-content blockquote,.rendered-content figcaption{margin-bottom:1.25rem;font-family:Roboto,sans-serif;line-height:1.8}.navigation-hint{opacity:.9;animation:1s ease-in-out fadeIn}.navigation-hint:hover{opacity:1}@keyframes fadeIn{0%{opacity:0}to{opacity:.9}}@media (hover:hover){.navigation-hint button{transition:transform .2s,box-shadow .2s}.navigation-hint button:hover{transform:translateY(-2px);box-shadow:0 4px 8px #0000001a}}
