html,body,#root{margin:0;height:100%}html{-webkit-text-size-adjust:100%}body{margin:0;background:#f4f3f0;overscroll-behavior:none;-webkit-tap-highlight-color:transparent}*{-webkit-tap-highlight-color:transparent}input,textarea,select{outline:none}input:focus,textarea:focus,select:focus{outline:none;box-shadow:none}button:focus-visible{outline:2px solid rgba(67,56,202,.45);outline-offset:2px}::placeholder{color:#a1a1a6}.pa-wheel::-webkit-scrollbar{display:none}.pa-pop [data-scroll]{flex:1 1 auto!important;min-height:0}.pa-pop [data-card]{background:transparent!important;box-shadow:none!important;border:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;padding:2px 2px 6px!important}@keyframes paSend{0%{transform:translateY(46px) scale(.86);opacity:0}60%{opacity:1}to{transform:none;opacity:1}}@keyframes paRecv{0%{transform:translateY(14px) scale(.96);opacity:0}to{transform:none;opacity:1}}@keyframes paToast{0%{transform:translate(-50%,24px) scale(.96);opacity:0}to{transform:translate(-50%);opacity:1}}@keyframes paSpin{to{transform:rotate(360deg)}}@keyframes paRing{0%{transform:scale(1);opacity:.7}to{transform:scale(1.6);opacity:0}}@keyframes paBreathe{0%,to{transform:scale(.96)}50%{transform:scale(1.05)}}.pa-conn-row:last-child{border-bottom:none!important}@keyframes paUp{0%{transform:translateY(18px) scale(.97);opacity:0}to{transform:none;opacity:1}}@keyframes paFade{0%{opacity:0}to{opacity:1}}@keyframes paPop{0%{transform:translateY(34px) scale(.94);opacity:0}70%{transform:translateY(-2px) scale(1.005);opacity:1}to{transform:none;opacity:1}}@keyframes paSwap{0%{transform:translateY(10px);opacity:0}to{transform:none;opacity:1}}@keyframes paShimmer{0%{background-position:-600px 0}to{background-position:600px 0}}@keyframes paBlink{0%,to{opacity:1}50%{opacity:.25}}@keyframes paWave{0%,to{transform:scaleY(.25)}50%{transform:scaleY(1)}}button{transition:transform .12s ease,background-color .2s ease,color .2s ease,opacity .2s ease;-webkit-user-select:none;user-select:none;touch-action:manipulation}button:active{transform:scale(.95)}.pa-scroll{-webkit-overflow-scrolling:touch;overscroll-behavior:contain}.pa-noscrollbar{scrollbar-width:none}.pa-noscrollbar::-webkit-scrollbar{display:none}.pa-md a{color:#4338ca;text-decoration:none}.pa-md a:hover{text-decoration:underline}.pa-md code{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.92em;background:#7676801f;border-radius:5px;padding:0 4px}@media (prefers-reduced-motion:reduce){*{animation:none!important;transition:none!important}}:root{--sab:env(safe-area-inset-bottom,0px)}html.pa-kb{--sab:0px}
