#profile-picture{justify-content:center;display:flex}#profile-picture img.avatar{object-fit:cover;border-radius:50%;width:128px;height:128px}#profile-upload-holder{padding-top:.5em}#profile-upload-holder input[type=file]{display:none}.progress-bar{background-color:var(--primary);width:2px}.upgrade-features li{display:flex}.upgrade-features li .pg-icon{margin-right:.5rem}.upgrade-features li .upgrade-feature{width:100%}#subscription-details-table .subscription-detail{flex-direction:row;align-items:flex-start;margin:.5rem;display:flex}#subscription-details-table .subscription-detail .subscription-detail-label{text-align:right;width:16rem;margin-right:1rem}#subscription-details-table .subscription-detail .subscription-detail-value{width:100%}#subscription-details-table .subscription-detail .subdetail{margin-top:.2rem;font-size:.8rem}#plan-selector .plan{cursor:pointer;border:3px solid #0000;border-radius:8px;height:100%;padding:1rem}#plan-selector .plan.is-selected{border:3px solid var(--primary)}#plan-selector .plan .plan-summary{flex-direction:row;align-items:center;display:flex}#plan-selector .plan .price{font-size:1.5rem}[x-cloak]{display:none!important}a[hx-get]{cursor:pointer}.h-100{height:100%}.muted-link{color:#b5b5b5}.muted-link:hover{color:#7a7a7a;text-decoration:underline}.errorlist{color:var(--danger)}img.socialicon{max-width:24px;max-height:24px;padding-right:.5em}.lds-ripple{width:80px;height:80px;display:inline-block;position:relative}.lds-ripple div{border:4px solid var(--primary);opacity:1;border-radius:50%;animation:1s cubic-bezier(0,.2,.8,1) infinite lds-ripple;position:absolute}.lds-ripple div:nth-child(2){animation-delay:-.5s}@keyframes lds-ripple{0%{opacity:1;width:0;height:0;top:36px;left:36px}to{opacity:0;width:72px;height:72px;top:0;left:0}}@keyframes ready-to-play-pulse{0%,to{box-shadow:0 0 0 0 oklch(var(--p) / 0)}50%{box-shadow:0 0 0 6px oklch(var(--p) / .4)}}@keyframes ready-to-play-card-pulse{0%,to{box-shadow:0 0 0 0 oklch(var(--p) / 0), inset 0 0 0 0 oklch(var(--p) / 0)}50%{box-shadow:0 0 8px 2px oklch(var(--p) / .3), inset 0 0 0 2px oklch(var(--p) / .2)}}.animate-ready-pulse{animation:.8s ease-in-out 3 ready-to-play-pulse}.animate-ready-card-pulse{animation:.8s ease-in-out 3 ready-to-play-card-pulse}
