.heading-3d.svelte-1bex8oj{background:linear-gradient(135deg,#1e1b4b 0%,#3730a3 50%,#0e7490 100%);-webkit-text-fill-color:transparent;filter:drop-shadow(0 2px 12px #6366f133);-webkit-background-clip:text;background-clip:text}.dark .heading-3d.svelte-1bex8oj{background:linear-gradient(135deg,#fff 0%,#a5b4fc 50%,#67e8f9 100%);-webkit-text-fill-color:transparent;filter:drop-shadow(0 0 40px #6366f14d);-webkit-background-clip:text;background-clip:text}.search-wrap.svelte-1bex8oj:before{content:"";-webkit-mask-composite:xor;pointer-events:none;background:linear-gradient(135deg,#6366f180,#3b82f64d,#8b5cf666);border-radius:999px;padding:1px;position:absolute;inset:-1px;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.search-input.svelte-1bex8oj{-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);color:#111827;background:#ffffffd9;border:none;border-radius:999px;font-size:.875rem;transition:background .2s}.search-input.svelte-1bex8oj::placeholder{color:#00000059}.search-input.svelte-1bex8oj:focus{background:#fffffff2}.dark .search-input.svelte-1bex8oj{color:#fff;background:#ffffff0a}.dark .search-input.svelte-1bex8oj::placeholder{color:#ffffff4d}.dark .search-input.svelte-1bex8oj:focus{background:#ffffff12}.faq-card.svelte-1bex8oj{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);transform-style:preserve-3d;will-change:transform;background:#ffffffbf;border:1px solid #00000012;border-radius:20px;transition:border-color .3s,box-shadow .3s,transform .18s cubic-bezier(.2,.8,.2,1);position:relative;overflow:hidden}.dark .faq-card.svelte-1bex8oj{background:#ffffff0a;border-color:#ffffff14}.faq-card.svelte-1bex8oj:hover{border-color:#6366f140;box-shadow:0 8px 30px #6366f11a}.dark .faq-card.svelte-1bex8oj:hover{border-color:#6366f14d;box-shadow:0 8px 40px #6366f11f}.faq-card--open.svelte-1bex8oj{border-color:#6366f159!important;box-shadow:0 0 0 1px #6366f11a,0 12px 40px #6366f11f!important}.dark .faq-card--open.svelte-1bex8oj{border-color:#6366f166!important;box-shadow:0 0 0 1px #6366f126,0 12px 48px #6366f12e,inset 0 1px #ffffff0f!important}.faq-shine.svelte-1bex8oj{border-radius:inherit;pointer-events:none;opacity:0;background:radial-gradient(200px circle at var(--glow-x,50%) var(--glow-y,50%), #6366f114 0%, transparent 70%);z-index:0;transition:opacity .3s;position:absolute;inset:0}.dark .faq-shine.svelte-1bex8oj{background:radial-gradient(200px circle at var(--glow-x,50%) var(--glow-y,50%), #ffffff0f 0%, transparent 70%)}.faq-card.svelte-1bex8oj:hover .faq-shine:where(.svelte-1bex8oj){opacity:1}.faq-num.svelte-1bex8oj{letter-spacing:.08em;color:#0000001a;font-variant-numeric:tabular-nums;pointer-events:none;z-index:1;font-size:.65rem;font-weight:800;transition:color .3s;position:absolute;top:14px;right:56px}.dark .faq-num.svelte-1bex8oj{color:#ffffff1f}.faq-num--open.svelte-1bex8oj{color:#6366f166}.faq-btn.svelte-1bex8oj{z-index:1;text-align:left;cursor:pointer;background:0 0;border:none;align-items:center;gap:.875rem;width:100%;padding:1.125rem 1.25rem;display:flex;position:relative}.faq-icon-wrap.svelte-1bex8oj{color:#6366f1;background:#6366f114;border:1px solid #6366f126;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:38px;height:38px;transition:background .3s,color .3s,box-shadow .3s,transform .3s;display:flex}.dark .faq-icon-wrap.svelte-1bex8oj{color:#6366f1b3;background:#6366f11a}.faq-card.svelte-1bex8oj:hover .faq-icon-wrap:where(.svelte-1bex8oj){transform:translateZ(8px)scale(1.08)rotate(-3deg)}.faq-icon-wrap--open.svelte-1bex8oj{box-shadow:0 0 14px #6366f140;color:#4f46e5!important;background:#6366f126!important;border-color:#6366f159!important;transform:translateZ(10px)scale(1.1)rotate(5deg)!important}.dark .faq-icon-wrap--open.svelte-1bex8oj{box-shadow:0 0 18px #6366f159;color:#a5b4fc!important;background:#6366f133!important;border-color:#6366f166!important}.faq-question.svelte-1bex8oj{color:#1f2937;flex:1;font-size:.9rem;font-weight:600;line-height:1.5;transition:color .25s}.dark .faq-question.svelte-1bex8oj{color:#ffffffbf}.faq-question--open.svelte-1bex8oj{color:#4f46e5!important}.dark .faq-question--open.svelte-1bex8oj{color:#a5b4fc!important}.faq-chevron.svelte-1bex8oj{color:#0000004d;background:#0000000a;border:1px solid #00000012;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;transition:transform .35s cubic-bezier(.34,1.56,.64,1),background .3s,border-color .3s,color .3s;display:flex}.dark .faq-chevron.svelte-1bex8oj{color:#ffffff59;background:#ffffff0d;border-color:#ffffff12}.faq-chevron--open.svelte-1bex8oj{box-shadow:0 0 10px #6366f133;color:#6366f1!important;background:#6366f11f!important;border-color:#6366f14d!important;transform:rotate(180deg)!important}.dark .faq-chevron--open.svelte-1bex8oj{box-shadow:0 0 12px #6366f14d;color:#a5b4fc!important;background:#6366f12e!important;border-color:#6366f159!important}.faq-answer-wrap.svelte-1bex8oj{z-index:1;background:#00000003;border-top:1px solid #0000000f;position:relative}.dark .faq-answer-wrap.svelte-1bex8oj{background:#ffffff05;border-top-color:#ffffff12}.faq-answer-inner.svelte-1bex8oj{padding:1.125rem 1.25rem 1.125rem calc(2.125rem + 38px)}.empty-state.svelte-1bex8oj{text-align:center;background:#00000003;border:1px dashed #00000014;border-radius:20px;flex-direction:column;align-items:center;gap:.75rem;padding:4rem 2rem;display:flex}.dark .empty-state.svelte-1bex8oj{background:#ffffff05;border-color:#ffffff1a}.empty-icon.svelte-1bex8oj{color:#00000040;background:#0000000a;border:1px solid #00000012;border-radius:18px;justify-content:center;align-items:center;width:64px;height:64px;display:flex}.dark .empty-icon.svelte-1bex8oj{color:#ffffff40;background:#ffffff0d;border-color:#ffffff14}.faq-answer p{color:#4b5563;margin-bottom:.5rem;font-size:.875rem;line-height:1.75}.dark .faq-answer p{color:#fff9}.faq-answer h1,.faq-answer h2,.faq-answer h3,.faq-answer h4{color:#111827;margin-bottom:.5rem;font-weight:700}.dark .faq-answer h1,.dark .faq-answer h2,.dark .faq-answer h3,.dark .faq-answer h4{color:#ffffffe6}.faq-answer a{color:#4f46e5;text-underline-offset:2px;text-decoration:underline;transition:color .2s}.faq-answer a:hover{color:#3730a3}.dark .faq-answer a{color:#818cf8}.dark .faq-answer a:hover{color:#a5b4fc}.faq-answer ul{flex-direction:column;gap:.4rem;padding:0;list-style:none;display:flex}.faq-answer li{color:#4b5563;align-items:flex-start;gap:.5rem;font-size:.875rem;line-height:1.6;display:flex}.faq-answer li:before{content:"▸";color:#4f46e5;flex-shrink:0;margin-top:1px}.dark .faq-answer li{color:#fff9}.dark .faq-answer li:before{color:#6366f1}.faq-answer .table-wrapper{border:1px solid #00000012;border-radius:12px;overflow-x:auto}.dark .faq-answer .table-wrapper{border-color:#ffffff14}.faq-answer table{border-collapse:collapse;width:100%;font-size:.8125rem}.faq-answer th{color:#1f2937;text-align:left;background:#6366f112;border-bottom:1px solid #0000000f;padding:.5rem .875rem;font-weight:700}.dark .faq-answer th{color:#fffc;background:#6366f11a;border-bottom-color:#ffffff12}.faq-answer td{color:#4b5563;border-bottom:1px solid #0000000a;padding:.45rem .875rem}.dark .faq-answer td{color:#ffffff8c;border-bottom-color:#ffffff0a}.faq-answer tr:last-child td{border-bottom:none}.faq-answer strong{color:#111827;font-weight:700}.dark .faq-answer strong{color:#ffffffe6}.faq-answer em{color:#6b7280;font-style:italic}.dark .faq-answer em{color:#fff6}
