
.userAccordion{overflow:hidden!important}.userAccordion>summary{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 16px;cursor:pointer;list-style:none;font-weight:800;background:var(--bg);border-bottom:1px solid transparent;transition:background .18s ease}.userAccordion>summary::-webkit-details-marker{display:none}.userAccordion>summary:after{content:'⌄';font-size:18px;transition:transform .22s cubic-bezier(.2,.8,.2,1)}.userAccordion[open]>summary{border-bottom-color:var(--line);background:linear-gradient(135deg,rgba(232,63,91,.05),rgba(122,92,255,.09))}.userAccordion[open]>summary:after{transform:rotate(180deg)}.userAccordion>summary span{margin-left:auto;color:var(--muted);font-size:12px}.accordionBody{padding:14px 16px;animation:accordionIn .2s cubic-bezier(.2,.8,.2,1)}@keyframes accordionIn{from{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:none}}
.pullRefresh{will-change:transform,opacity!important;transform:translate3d(-50%,-58px,0) scale(.82)!important;transition:transform .2s cubic-bezier(.22,.8,.25,1),opacity .16s linear!important;backface-visibility:hidden!important}.pullRefresh.show{transform:translate3d(-50%,calc(var(--pull-y,0px) - 48px),0) scale(1)!important}.pullRefresh.loading{transform:translate3d(-50%,18px,0) scale(1)!important}.pullRefresh svg{will-change:transform;transform:translateZ(0) rotate(-90deg)}
@media(prefers-reduced-motion:reduce){.pullRefresh,.pullRefresh svg,.userAccordion>summary:after,.accordionBody{transition:none!important;animation:none!important}}

