.el-dialog.credits-policy-faq-dialog{width:min(760px,100vw - 32px)!important;max-height:min(90vh,100vh - 32px);background:#1e1f21;border-radius:16px;box-shadow:none;margin:auto;display:flex;flex-direction:column;box-sizing:border-box}.el-dialog.credits-policy-faq-dialog .el-dialog__header{display:none;padding:0}.el-dialog.credits-policy-faq-dialog .el-dialog__body{flex:1;min-height:0;padding:clamp(16px,3vw,30px);overflow:hidden;box-sizing:border-box;display:flex;flex-direction:column}.el-dialog__wrapper:has(.credits-policy-faq-dialog){display:flex;align-items:center;justify-content:center;padding:0 8px;box-sizing:border-box}.credits-policy-faq[data-v-bc8e6080]{position:relative;display:flex;flex-direction:column;flex:1;min-height:0}.credits-policy-faq-close[data-v-bc8e6080]{position:absolute;top:0;right:0;z-index:3;display:flex;align-items:center;justify-content:center;width:36px;height:36px;padding:0;border:none;border-radius:8px;background:transparent;color:#ffffffeb;font-size:20px;cursor:pointer}.credits-policy-faq-close[data-v-bc8e6080]:hover{color:#fff}.credits-policy-faq-close[data-v-bc8e6080]:focus-visible{outline:2px solid hsla(0,0%,100%,.85);outline-offset:2px}.credits-policy-faq-inner[data-v-bc8e6080]{display:flex;flex-direction:column;align-items:stretch;flex:1;min-height:0;gap:clamp(16px,3vw,30px);max-width:700px;width:100%;margin:0 auto;padding-top:4px}.credits-policy-faq-heading[data-v-bc8e6080]{display:flex;flex-direction:column;align-items:center;gap:6px;flex-shrink:0;padding-right:44px;padding-left:8px;box-sizing:border-box}.credits-policy-faq-title[data-v-bc8e6080]{margin:0;font-size:clamp(22px,4.2vw,30px);font-weight:500;line-height:1.2;letter-spacing:0;text-align:center;color:#fff}.credits-policy-faq-list[data-v-bc8e6080]{display:flex;flex-direction:column;width:100%;flex:1;min-height:0;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;padding-right:2px;box-sizing:border-box}.credits-policy-faq-list[data-v-bc8e6080]::-webkit-scrollbar{width:3px}.credits-policy-faq-list[data-v-bc8e6080]::-webkit-scrollbar-track{background:#ffffff0f;border-radius:4px}.credits-policy-faq-list[data-v-bc8e6080]::-webkit-scrollbar-thumb{background:#ecf0ff4d;border-radius:4px}.credits-policy-faq-item[data-v-bc8e6080]{border-top:1px solid hsla(0,0%,100%,.16)}.credits-policy-faq-item.is-first[data-v-bc8e6080]{border-top:none}.credits-policy-faq-row[data-v-bc8e6080]{display:flex;flex-direction:row;align-items:center;padding:8px 16px;cursor:pointer;box-sizing:border-box;border-radius:10px;transition:background-color .2s cubic-bezier(.22,1,.36,1)}.credits-policy-faq-row[data-v-bc8e6080]:hover{background-color:#ffffff0a}.credits-policy-faq-row[data-v-bc8e6080]:focus-visible{outline:2px solid hsla(0,0%,100%,.75);outline-offset:2px}.credits-policy-faq-q-wrap[data-v-bc8e6080]{flex:1;min-width:0;padding:16px 0}.credits-policy-faq-q[data-v-bc8e6080]{font-size:clamp(15px,2.4vw,18px);font-weight:500;line-height:1.35;letter-spacing:0;color:#fff}.credits-policy-faq-chevron-wrap[data-v-bc8e6080]{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:18.75px;height:18.75px}.credits-policy-faq-chevron[data-v-bc8e6080]{font-size:14px;color:#ffffffb3;transition:transform .32s cubic-bezier(.22,1,.36,1)}.credits-policy-faq-chevron.is-expanded[data-v-bc8e6080]{transform:rotate(180deg)}.credits-policy-faq-answer-grid[data-v-bc8e6080]{display:grid;grid-template-rows:0fr;transition:grid-template-rows .32s cubic-bezier(.22,1,.36,1)}.credits-policy-faq-answer-grid.is-expanded[data-v-bc8e6080]{grid-template-rows:1fr}.credits-policy-faq-answer-grid-inner[data-v-bc8e6080]{min-height:0;overflow:hidden}.credits-policy-faq-answer-outer[data-v-bc8e6080]{padding:0 0 12px;box-sizing:border-box}.credits-policy-faq-answer[data-v-bc8e6080]{padding:12px 16px;border-radius:12px;background:#ffffff0a;font-size:clamp(14px,2vw,16px);font-weight:400;line-height:24px;letter-spacing:0;color:#e2e8ff8c;white-space:pre-wrap;word-break:break-word}@media(prefers-reduced-motion:reduce){.credits-policy-faq-answer-grid[data-v-bc8e6080],.credits-policy-faq-chevron[data-v-bc8e6080],.credits-policy-faq-row[data-v-bc8e6080]{transition:none}.credits-policy-faq-answer-grid[data-v-bc8e6080]:not(.is-expanded){display:none}.credits-policy-faq-answer-grid.is-expanded[data-v-bc8e6080]{display:block}.credits-policy-faq-answer-grid-inner[data-v-bc8e6080]{overflow:visible}}
