@charset "UTF-8";@media(min-width:768px){.faq-container[data-v-a8b2ed64]{max-width:1200px}.faq-item[data-v-a8b2ed64],.x-faq__item[data-v-a8b2ed64]{border-bottom:1px solid var(--x-back-4)}.faq-item[data-v-a8b2ed64]:first-child,.x-faq__item[data-v-a8b2ed64]:first-child{border-top:1px solid var(--x-back-4)}.faq-question[data-v-a8b2ed64],.x-faq__question[data-v-a8b2ed64]{align-items:center;cursor:pointer;display:flex;justify-content:space-between;padding:clamp(20px,-1.3333333333px + 2.7777777778vw,32px);transition:background-color .2s ease}.faq-question h3[data-v-a8b2ed64],.x-faq__question[data-v-a8b2ed64] h3{color:var(--x-text-1);flex:1;font-size:clamp(16px,1.7777777778px + 1.8518518519vw,24px);font-weight:400;line-height:normal;margin:0;padding-left:clamp(14px,-.2222222222px + 1.8518518519vw,22px);position:relative}.faq-question h3[data-v-a8b2ed64]:before,.x-faq__question-text--with-dot[data-v-a8b2ed64]:before{content:"·";left:0;position:absolute;top:50%;transform:translateY(-50%)}.icon-wrapper[data-v-a8b2ed64],.x-faq__icon[data-v-a8b2ed64]{color:var(--x-text-3);flex-shrink:0;font-size:clamp(20px,9.3333333333px + 1.3888888889vw,26px);margin-left:16px;transition:transform .3s ease}.icon-wrapper.rotate[data-v-a8b2ed64],.x-faq__icon--rotate[data-v-a8b2ed64]{transform:rotate(180deg)}.faq-answer[data-v-a8b2ed64],.x-faq__answer[data-v-a8b2ed64]{max-height:0;overflow:hidden;padding:0 clamp(16px,-12.4444444444px + 3.7037037037vw,32px);transition:margin .3s ease,max-height .3s ease,padding .3s ease}.faq-answer.open[data-v-a8b2ed64],.x-faq__answer--open[data-v-a8b2ed64]{margin-top:-8px;max-height:800px;padding:0 clamp(16px,-12.4444444444px + 3.7037037037vw,32px) clamp(20px,-1.3333333333px + 2.7777777778vw,32px)}.answer-content p[data-v-a8b2ed64],.x-faq__answer-content[data-v-a8b2ed64] p{color:var(--x-text-3);font-size:clamp(14px,10.4444444444px + .462962963vw,16px);line-height:2;margin:0 0 0 clamp(14px,-.2222222222px + 1.8518518519vw,22px);white-space:pre-line}.answer-content[data-v-a8b2ed64] p a,.answer-content[data-v-a8b2ed64] p button.faq-contact-btn,.x-faq__answer-content[data-v-a8b2ed64] p a,.x-faq__answer-content[data-v-a8b2ed64] p button.faq-contact-btn{color:var(--x-purple-6)!important;font-size:inherit;font-weight:var(--x-weight-medium,600);line-height:1;position:relative;text-decoration:none;transition:color .3s ease;white-space:nowrap}.answer-content[data-v-a8b2ed64] p button.faq-contact-btn,.x-faq__answer-content[data-v-a8b2ed64] p button.faq-contact-btn{background:none;border:none;cursor:pointer;padding:0}.answer-content[data-v-a8b2ed64] p a:after,.answer-content[data-v-a8b2ed64] p button.faq-contact-btn:after,.x-faq__answer-content[data-v-a8b2ed64] p a:after,.x-faq__answer-content[data-v-a8b2ed64] p button.faq-contact-btn:after{background-color:var(--x-purple-6);bottom:0;content:"";height:1px;left:50%;position:absolute;transform:translate(-50%);transition:width .3s ease;width:0}.answer-content[data-v-a8b2ed64] p a:hover:after,.answer-content[data-v-a8b2ed64] p button.faq-contact-btn:hover:after,.x-faq__answer-content[data-v-a8b2ed64] p a:hover:after,.x-faq__answer-content[data-v-a8b2ed64] p button.faq-contact-btn:hover:after{width:100%}.x-faq[data-v-a8b2ed64]{max-width:1200px;width:100%}.x-faq__title[data-v-a8b2ed64]{margin-bottom:48px;text-align:center}.x-faq__title[data-v-a8b2ed64] h2{color:var(--x-text-1);font-size:48px;font-weight:var(--x-weight-medium,600);line-height:1.2;margin:0}.x-faq__container[data-v-a8b2ed64]{margin:0 auto;max-width:var(--ea4715c8)}.x-faq__answer-content[data-v-a8b2ed64] ul{line-height:1.6;list-style-position:inside!important;list-style-type:disc!important;margin:0;padding-left:20px}.x-faq__answer-content[data-v-a8b2ed64] ul li{color:var(--x-text-3);line-height:1.6;margin:4px 0}.x-faq__answer--list[data-v-a8b2ed64]{color:var(--x-text-3);font-size:16px;line-height:1.6;list-style-type:disc;padding-left:40px}}@media(max-width:767px){.faq-item[data-v-a8b2ed64],.x-faq__item[data-v-a8b2ed64]{border-bottom:.02667rem solid var(--x-back-4)}.faq-item[data-v-a8b2ed64]:first-child,.x-faq__item[data-v-a8b2ed64]:first-child{border-top:.02667rem solid var(--x-back-4)}.faq-question[data-v-a8b2ed64],.x-faq__question[data-v-a8b2ed64]{align-items:center;cursor:pointer;display:flex;justify-content:space-between;padding:.42667rem .32rem;transition:background-color .2s ease}.faq-question h3[data-v-a8b2ed64],.x-faq__question h3[data-v-a8b2ed64]{color:var(--x-text-1);flex:1;font-weight:400;margin:0;padding-left:.53333rem;position:relative}.faq-question h3[data-v-a8b2ed64]:before,.x-faq__question-text--with-dot[data-v-a8b2ed64]:before{content:"·";left:0;position:absolute;text-align:center;top:50%;transform:translateY(-50%);width:.21333rem}.icon-wrapper[data-v-a8b2ed64],.x-faq__icon[data-v-a8b2ed64]{color:var(--x-text-3);flex-shrink:0;font-size:.48rem;margin-left:.32rem;transition:transform .3s ease}.icon-wrapper.rotate[data-v-a8b2ed64],.x-faq__icon--rotate[data-v-a8b2ed64]{transform:rotate(180deg)}.faq-answer[data-v-a8b2ed64],.x-faq__answer[data-v-a8b2ed64]{max-height:0;overflow:hidden;padding:0 .42667rem;transition:margin .3s ease,max-height .3s ease,padding .3s ease}.faq-answer.open[data-v-a8b2ed64],.x-faq__answer--open[data-v-a8b2ed64]{margin-top:-.21333rem;max-height:53.33333rem;padding:0 .42667rem .42667rem}.answer-content[data-v-a8b2ed64] p,.x-faq__answer-content[data-v-a8b2ed64] p{color:var(--x-text-3);font-size:.37333rem;line-height:.56rem;margin:0 0 0 .42667rem;max-width:6.93333rem;white-space:pre-line}.answer-content[data-v-a8b2ed64] p a,.answer-content[data-v-a8b2ed64] p button.faq-contact-btn,.x-faq__answer-content[data-v-a8b2ed64] p a,.x-faq__answer-content[data-v-a8b2ed64] p button.faq-contact-btn{color:var(--x-purple-6);font-size:inherit;font-weight:var(--x-weight-medium,600);position:relative;text-decoration:none;transition:color .3s ease;white-space:nowrap}.answer-content[data-v-a8b2ed64] p button.faq-contact-btn,.x-faq__answer-content[data-v-a8b2ed64] p button.faq-contact-btn{background:none;border:none;cursor:pointer;padding:0}.answer-content[data-v-a8b2ed64] p a:after,.answer-content[data-v-a8b2ed64] p button.faq-contact-btn:after,.x-faq__answer-content[data-v-a8b2ed64] p a:after,.x-faq__answer-content[data-v-a8b2ed64] p button.faq-contact-btn:after{background-color:var(--x-purple-6);bottom:0;content:"";height:.02667rem;left:50%;position:absolute;transform:translate(-50%);transition:width .3s ease;width:0}.answer-content[data-v-a8b2ed64] p a:hover:after,.answer-content[data-v-a8b2ed64] p button.faq-contact-btn:hover:after,.x-faq__answer-content[data-v-a8b2ed64] p a:hover:after,.x-faq__answer-content[data-v-a8b2ed64] p button.faq-contact-btn:hover:after{width:100%}.x-faq[data-v-a8b2ed64]{max-width:32rem;width:100%}.x-faq__title[data-v-a8b2ed64]{margin-bottom:1.28rem;text-align:center}.x-faq__title h2[data-v-a8b2ed64]{color:var(--x-text-1);font-size:1.28rem;font-weight:var(--x-weight-medium,600);line-height:1.2;margin:0}.x-faq__container[data-v-a8b2ed64]{margin:0 auto;max-width:var(--ea4715c8)}.x-faq__answer-content[data-v-a8b2ed64] ul{line-height:1.6;list-style-position:inside!important;list-style-type:disc!important;margin:0;padding-left:.53333rem}.x-faq__answer-content[data-v-a8b2ed64] ul li{color:var(--x-text-3);line-height:1.6;margin:.10667rem 0}}.demo-page[data-v-652588a0]{width:100%}.demo-page__header[data-v-652588a0]{margin-bottom:24px}.demo-page__header h1[data-v-652588a0]{color:var(--x-text-1);font-size:28px;font-weight:700;margin:0 0 8px}.demo-page__desc[data-v-652588a0]{color:var(--x-text-4);font-size:14px;margin:0}.demo-page__desc code[data-v-652588a0]{background:var(--x-back-3);border-radius:4px;font-family:Monaco,Courier New,monospace;font-size:13px;padding:2px 6px}.demo-page__content[data-v-652588a0]{display:flex;flex-direction:column;gap:24px;max-width:1440px}.demo-page__content h4[data-v-652588a0]{color:var(--x-text-2);font-size:14px;font-weight:500;margin:0 0 12px}.demo-preview[data-v-652588a0]{gap:16px}.button-showcase[data-v-652588a0],.demo-preview[data-v-652588a0]{display:flex;flex-direction:column}.button-showcase[data-v-652588a0]{gap:24px}.card-grid[data-v-652588a0]{display:grid;gap:24px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}.code-preview[data-v-652588a0]{background:var(--x-back-2);border:1px solid var(--x-back-4);border-radius:var(--x-radius-medium,8px);overflow:hidden;position:relative}.code-preview[data-v-652588a0]:before{background:var(--x-back-3);border-bottom:1px solid var(--x-back-4);color:var(--x-text-5);content:"Vue";display:block;font-size:11px;font-weight:600;letter-spacing:.04em;padding:8px 14px;text-transform:uppercase}.code-preview pre[data-v-652588a0]{background:transparent;margin:0;overflow-x:auto;padding:14px 16px}.code-preview code[data-v-652588a0]{color:var(--x-text-2);font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:12.5px;line-height:1.7;-moz-tab-size:2;-o-tab-size:2;tab-size:2;white-space:pre}.faq-contact-hint[data-v-652588a0]{color:var(--x-text-3);font-size:14px;margin:0}.faq-contact-hint code[data-v-652588a0]{background:var(--x-back-3);border-radius:4px;color:var(--x-purple-6);font-family:Monaco,Courier New,monospace;font-size:13px;padding:2px 6px}
