.faq-list[data-v-c836ffbb]{display:flex;flex-direction:column;gap:16px;--faq-delay:0s}.faq-item[data-v-c836ffbb]{padding:0;overflow:hidden;position:relative;transition:all .4s cubic-bezier(.4,0,.2,1);border:1px solid var(--p-border);background:linear-gradient(135deg,#ffffff05,#ffffff03);animation:fadeInUp-c836ffbb .6s cubic-bezier(.4,0,.2,1) both;animation-delay:var(--faq-delay,0s)}.faq-item[data-v-c836ffbb]:hover{border-color:#6d5efc66;transform:translateY(-2px);box-shadow:0 8px 24px #6d5efc26,0 0 0 1px #6d5efc1a}.faq-item[open][data-v-c836ffbb]{border-color:var(--p-brand);background:linear-gradient(135deg,#6d5efc08,#6d5efc03);box-shadow:0 8px 32px #6d5efc33,0 0 0 1px #6d5efc33}.faq-shine[data-v-c836ffbb]{position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.1),transparent);pointer-events:none;transition:left .6s}.faq-item:hover .faq-shine[data-v-c836ffbb]{left:100%}.faq-summary[data-v-c836ffbb]{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:20px 24px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;list-style:none;font-weight:600;font-size:15.5px;transition:all .3s ease;position:relative}.faq-summary[data-v-c836ffbb]::-webkit-details-marker{display:none}.faq-summary[data-v-c836ffbb]:hover{background:var(--p-glass)}.faq-question-wrap[data-v-c836ffbb]{gap:14px;flex:1}.faq-icon-q[data-v-c836ffbb],.faq-question-wrap[data-v-c836ffbb]{display:flex;align-items:center}.faq-icon-q[data-v-c836ffbb]{position:relative;flex-shrink:0;color:var(--p-brand);opacity:.7;transition:all .3s ease;justify-content:center}.faq-item:hover .faq-icon-q[data-v-c836ffbb],.faq-item[open] .faq-icon-q[data-v-c836ffbb]{opacity:1;transform:scale(1.1)}.icon-glow-pulse[data-v-c836ffbb]{position:absolute;inset:-4px;border-radius:50%;background:radial-gradient(circle,var(--p-brand) 0,transparent 70%);opacity:0;transition:opacity .3s ease}.faq-item[open] .icon-glow-pulse[data-v-c836ffbb]{opacity:.3;animation:pulse-c836ffbb 2s cubic-bezier(.4,0,.6,1) infinite}@keyframes pulse-c836ffbb{0%,to{transform:scale(1);opacity:.3}50%{transform:scale(1.3);opacity:.1}}.faq-question[data-v-c836ffbb]{flex:1;transition:color .3s ease}.faq-item[open] .faq-question[data-v-c836ffbb]{color:var(--p-brand)}.faq-chevron-wrap[data-v-c836ffbb]{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:8px;background:#6d5efc14;transition:all .3s cubic-bezier(.4,0,.2,1)}.faq-item:hover .faq-chevron-wrap[data-v-c836ffbb]{background:#6d5efc26}.faq-item[open] .faq-chevron-wrap[data-v-c836ffbb]{background:var(--p-brand)}.faq-icon[data-v-c836ffbb]{flex-shrink:0;color:var(--p-brand);transition:all .4s cubic-bezier(.4,0,.2,1)}.faq-item[open] .faq-icon[data-v-c836ffbb]{transform:rotate(180deg);color:#fff}.faq-answer[data-v-c836ffbb]{padding:0 24px 24px;font-size:14.5px;line-height:1.8;animation:slideDown-c836ffbb .4s cubic-bezier(.4,0,.2,1)}.answer-content[data-v-c836ffbb]{position:relative;padding-left:38px}.answer-decoration[data-v-c836ffbb]{position:absolute;left:0;top:2px;color:var(--p-brand);opacity:.6;animation:sparkle-c836ffbb 3s ease-in-out infinite}@keyframes sparkle-c836ffbb{0%,to{opacity:.6;transform:rotate(0) scale(1)}50%{opacity:1;transform:rotate(180deg) scale(1.1)}}@keyframes slideDown-c836ffbb{0%{opacity:0;transform:translateY(-10px);max-height:0}to{opacity:1;transform:translateY(0);max-height:500px}}@keyframes fadeInUp-c836ffbb{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@media(max-width:640px){.faq-summary[data-v-c836ffbb]{padding:16px 18px;font-size:14px;gap:12px}.faq-answer[data-v-c836ffbb]{padding:0 18px 18px;font-size:13px}.faq-question-wrap[data-v-c836ffbb]{gap:10px}.faq-chevron-wrap[data-v-c836ffbb]{width:28px;height:28px}.answer-content[data-v-c836ffbb]{padding-left:30px}}
