.xl{transition:padding .45s cubic-bezier(.2,.8,.2,1),color .3s,background .2s}.xl .xa{transition:transform .45s cubic-bezier(.34,1.56,.64,1)}.xl:focus-visible{padding-left:14px;color:var(--inv-accent)}@media (hover:hover){.xl:hover{padding-left:14px;color:var(--inv-accent)}.xl:hover .xa{transform:translate(4px,-4px)}}.field{transition:border-color .25s,background .25s}.field:focus{outline:none;border-color:var(--inv-accent)}.field:-webkit-autofill{-webkit-box-shadow:0 0 0 60px var(--inv-field) inset;-webkit-text-fill-color:var(--inv-ink);caret-color:var(--inv-ink)}.submit{transition:background .25s,transform .25s cubic-bezier(.34,1.56,.64,1)}.submit:active{transform:scale(.96)}@media (hover:hover){.submit:hover{background:var(--inv-accent)}}.spin{animation:spin .8s linear infinite}@keyframes spin{to{transform:rotate(1turn)}}.peek{transition:transform .7s cubic-bezier(.34,1.56,.64,1);transform:translateY(26px)}.peek[data-peek=typing]{transform:translateY(14px)}.peek[data-peek=sending]{transform:translateY(8px)}.peek[data-peek=sent]{transform:translateY(0)}.peek[data-peek=error]{transform:translateY(40px)}.peek-hop{animation:peek-hop-m .6s cubic-bezier(.34,1.56,.64,1) .35s}@keyframes peek-hop-m{0%,to{translate:0 0}40%{translate:0 -10px}70%{translate:0 2px}}@media (min-width:1024px){.peek{transform:translateY(75px)}.peek[data-peek=typing]{transform:translateY(35px)}.peek[data-peek=sending]{transform:translateY(20px)}.peek[data-peek=sent]{transform:translateY(0)}.peek[data-peek=error]{transform:translateY(60px)}.peek-hop{animation:peek-hop-d .7s cubic-bezier(.34,1.56,.64,1) .2s}}@keyframes peek-hop-d{0%,to{translate:0 0}40%{translate:0 -14px}70%{translate:0 2px}}@media (prefers-reduced-motion:reduce){.peek,.peek[data-peek]{transform:translateY(14px)}@media (min-width:1024px){.peek,.peek[data-peek]{transform:translateY(35px)}}}.wm{display:inline-block;transition:transform .6s cubic-bezier(.34,1.56,.64,1),color .4s}@media (hover:hover){.wm:hover{transform:translateY(-28px) rotate(-3deg);color:var(--inv-accent)}}.wm-row{-webkit-mask-image:linear-gradient(180deg,black 55%,transparent);mask-image:linear-gradient(180deg,black 55%,transparent)}