@view-transition{navigation:auto}::view-transition-old(root){animation:pause-leave .14s ease both}::view-transition-new(root){animation:pause-enter .22s cubic-bezier(.2,.7,.2,1) both}@keyframes pause-leave{to{opacity:0}}@keyframes pause-enter{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:none}}.member-link,.nav-item,.genre-link,.button,.category-filters button,[data-account-tab]{transition:background-color .18s ease,border-color .18s ease,color .18s ease,box-shadow .18s ease}.member-link:hover{background:#3b4c4b;border-color:#8daa97}dialog[open]{animation:pause-enter .2s cubic-bezier(.2,.7,.2,1) both}@media(prefers-reduced-motion:reduce){::view-transition-old(root),::view-transition-new(root),dialog[open]{animation:none!important}.member-link,.nav-item,.genre-link,.button,.category-filters button,[data-account-tab]{transition:none!important}html{scroll-behavior:auto!important}}.member-account [role=tabpanel]:not([hidden]),.admin-panel:not([hidden]){animation:pause-enter .18s ease-out both}@supports not (view-transition-name:none){main{animation:pause-enter .18s ease-out both}}@media(prefers-reduced-motion:reduce){.member-account [role=tabpanel],.admin-panel,main{animation:none!important}}
