@media (prefers-reduced-motion:no-preference){::view-transition-old(root){mix-blend-mode:normal;animation:none}::view-transition-new(root){mix-blend-mode:normal;animation:none}.view-transition-fade{animation:.3s ease-out fade-in}@keyframes fade-in{0%{opacity:0}to{opacity:1}}.inbox-three-column .resizable-panel{transition:flex-basis .22s cubic-bezier(.23,1,.32,1),width .22s cubic-bezier(.23,1,.32,1),transform .22s cubic-bezier(.23,1,.32,1)}.inbox-three-column .resizable-panel:last-child{position:relative;overflow:hidden}}.inbox-nav-list button,.inbox-detail-wrapper button{transition:background-color .16s cubic-bezier(.23,1,.32,1),color .16s cubic-bezier(.23,1,.32,1),border-color .16s cubic-bezier(.23,1,.32,1),box-shadow .16s cubic-bezier(.23,1,.32,1)}@media (prefers-reduced-motion:no-preference){.inbox-nav-list button,.inbox-detail-wrapper button{transition:background-color .16s cubic-bezier(.23,1,.32,1),color .16s cubic-bezier(.23,1,.32,1),border-color .16s cubic-bezier(.23,1,.32,1),box-shadow .16s cubic-bezier(.23,1,.32,1),transform .12s cubic-bezier(.23,1,.32,1)}.inbox-nav-list button:hover,.inbox-detail-wrapper button:hover{transform:scale(1.05)}.inbox-nav-list button:active,.inbox-detail-wrapper button:active{transform:scale(.98)}}:root{--threshold-ease:cubic-bezier(.23, 1, .32, 1);--threshold-fast:.14s;--threshold-base:.22s;--threshold-slow:.42s;--threshold-stagger:30ms}@media (prefers-reduced-motion:no-preference){.threshold-enter{animation:threshold-enter var(--threshold-base) var(--threshold-ease) both;animation-delay:calc(var(--threshold-index,0) * var(--threshold-stagger))}.threshold-enter-row{animation:threshold-enter-row .18s var(--threshold-ease) both;animation-delay:calc(var(--threshold-index,0) * var(--threshold-stagger))}.threshold-shake{animation:threshold-shake var(--threshold-base) var(--threshold-ease)}@keyframes threshold-enter{0%{opacity:0;transform:translateY(8px)}}@keyframes threshold-enter-row{0%{opacity:0;transform:translateY(6px)}}@keyframes threshold-shake{0%,to{transform:translate(0)}20%,60%{transform:translate(-4px)}40%,80%{transform:translate(4px)}}::view-transition-group(.threshold-morph){animation-duration:var(--threshold-slow);animation-timing-function:var(--threshold-ease)}}@media (prefers-reduced-motion:reduce){::view-transition-group(.threshold-morph){animation:none}::view-transition-old(.threshold-morph){animation:none}::view-transition-new(.threshold-morph){animation:none}}
