@keyframes anim-rise{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes anim-fade{0%{opacity:0}to{opacity:1}}@keyframes anim-pop{0%{opacity:0;transform:translateY(-8px) scale(.98)}to{opacity:1;transform:none}}@keyframes anim-slide-left{0%{opacity:0;transform:translate(24px)}to{opacity:1;transform:none}}.page-header{animation:anim-rise .35s cubic-bezier(.22,.61,.36,1) both}.detail-card,.form-card{animation:anim-rise .4s cubic-bezier(.22,.61,.36,1) both;animation-delay:60ms}.detail-card:nth-child(2),.form-card:nth-child(2){animation-delay:.11s}.detail-card:nth-child(3),.form-card:nth-child(3){animation-delay:.16s}.detail-card:nth-child(4),.form-card:nth-child(4){animation-delay:.21s}.detail-card:nth-child(n+5),.form-card:nth-child(n+5){animation-delay:.26s}.display-panel,.dark-surface{animation:anim-rise .45s cubic-bezier(.22,.61,.36,1) both;animation-delay:.14s}.modal-panel .dark-surface,.modal-panel .display-panel{animation:none}.display-panel tbody tr,.dark-surface tbody tr{animation:anim-fade .3s ease-out both}.display-panel tbody tr:nth-child(1),.dark-surface tbody tr:nth-child(1){animation-delay:.18s}.display-panel tbody tr:nth-child(2),.dark-surface tbody tr:nth-child(2){animation-delay:.21s}.display-panel tbody tr:nth-child(3),.dark-surface tbody tr:nth-child(3){animation-delay:.24s}.display-panel tbody tr:nth-child(4),.dark-surface tbody tr:nth-child(4){animation-delay:.27s}.display-panel tbody tr:nth-child(5),.dark-surface tbody tr:nth-child(5){animation-delay:.3s}.display-panel tbody tr:nth-child(6),.dark-surface tbody tr:nth-child(6){animation-delay:.33s}.display-panel tbody tr:nth-child(7),.dark-surface tbody tr:nth-child(7){animation-delay:.36s}.display-panel tbody tr:nth-child(8),.dark-surface tbody tr:nth-child(8){animation-delay:.39s}.display-panel tbody tr:nth-child(n+9),.dark-surface tbody tr:nth-child(n+9){animation-delay:.42s}.modal-panel{animation:anim-pop .22s cubic-bezier(.22,.61,.36,1) both}.flash-panel{animation:anim-slide-left .3s cubic-bezier(.22,.61,.36,1) both}[role=tabpanel]:not(.hidden){animation:anim-fade .25s ease-out both}button,[type=submit],[type=button],.btn-press{transition:background-color .15s ease-in-out,color .15s ease-in-out,box-shadow .15s ease-in-out,transform 80ms ease-out}button:active,[type=submit]:active,[type=button]:active,.btn-press:active{transform:scale(.97)}#sidebar ul>li>a{transition:background-color .15s ease-in-out,color .15s ease-in-out,transform .15s ease-out}#sidebar ul>li>a:hover{transform:translate(2px)}.display-panel [role=tab],.dark-surface [role=tab]{transition:background-color .15s ease-in-out,color .15s ease-in-out}.display-panel tbody tr,.dark-surface tbody tr{transition:background-color .15s ease-in-out}input,select,textarea,.ts-control{transition:border-color .15s ease-in-out,background-color .15s ease-in-out,box-shadow .15s ease-in-out}@media print{.page-header,.detail-card,.form-card,.display-panel,.dark-surface,.display-panel tbody tr,.dark-surface tbody tr,.modal-panel,.flash-panel,[role=tabpanel]:not(.hidden){animation:none!important;opacity:1!important;transform:none!important}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-delay:0ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}
