.faq-panel.svelte-pvv2of{background:var(--hub-surface,color-mix(in srgb, var(--text) 5%, var(--bg)));border-radius:16px;max-width:52rem;margin-inline:auto;overflow:hidden}details.svelte-pvv2of+details:where(.svelte-pvv2of),.faq-col.svelte-pvv2of+.faq-col:where(.svelte-pvv2of) details:where(.svelte-pvv2of):first-child{border-top:1px solid color-mix(in srgb, var(--border) 78%, transparent)}summary.svelte-pvv2of{font-family:var(--font-interface);cursor:pointer;justify-content:space-between;align-items:center;gap:14px;padding:16px 20px;font-size:1.02rem;font-weight:650;list-style:none;transition:color .14s;display:flex}summary.svelte-pvv2of::-webkit-details-marker{display:none}summary.svelte-pvv2of svg:where(.svelte-pvv2of){width:19px;height:19px;color:var(--text-muted);flex:none;transition:transform .18s}details[open].svelte-pvv2of summary:where(.svelte-pvv2of) svg:where(.svelte-pvv2of){transform:rotate(180deg)}summary.svelte-pvv2of:hover{color:var(--color-correct)}details[open].svelte-pvv2of summary:where(.svelte-pvv2of){padding-bottom:6px}details.svelte-pvv2of p:where(.svelte-pvv2of){padding:0 20px 17px;font-size:.96rem}.classic .faq-panel.svelte-pvv2of{border:2px solid var(--border);background:var(--bg);border-radius:0}.paper .faq-panel.svelte-pvv2of{border:1px solid var(--border);background:var(--hub-surface,color-mix(in srgb, var(--bg-elevated) 72%, var(--bg)));box-shadow:0 2px 0 color-mix(in srgb, var(--border) 76%, transparent);border-radius:12px}@media (width>=880px){.faq-panel.svelte-pvv2of{background:0 0;border-radius:0;grid-template-columns:1fr 1fr;align-items:start;gap:12px;max-width:64rem;display:grid;overflow:visible}.faq-col.svelte-pvv2of{align-content:start;gap:12px;display:grid}.faq-panel.svelte-pvv2of details:where(.svelte-pvv2of){background:var(--hub-surface,color-mix(in srgb, var(--text) 5%, var(--bg)));border-radius:14px}details.svelte-pvv2of+details:where(.svelte-pvv2of),.faq-col.svelte-pvv2of+.faq-col:where(.svelte-pvv2of) details:where(.svelte-pvv2of):first-child{border-top:0}.classic .faq-panel.svelte-pvv2of{background:0 0;border:0}.classic .faq-panel.svelte-pvv2of details:where(.svelte-pvv2of){border:2px solid var(--border);background:var(--bg);border-radius:0}.paper .faq-panel.svelte-pvv2of{box-shadow:none;background:0 0;border:0}.paper .faq-panel.svelte-pvv2of details:where(.svelte-pvv2of){border:1px solid var(--border);background:var(--hub-surface,color-mix(in srgb, var(--bg-elevated) 72%, var(--bg)));box-shadow:0 2px 0 color-mix(in srgb, var(--border) 76%, transparent);border-radius:12px}}@media (width<=640px){summary.svelte-pvv2of{padding:14px 15px;font-size:.94rem}details.svelte-pvv2of p:where(.svelte-pvv2of){padding:0 15px 14px;font-size:.9rem}}@media (prefers-reduced-motion:reduce){summary.svelte-pvv2of svg:where(.svelte-pvv2of){transition:none}}.store-buttons.svelte-1gvxi4g{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}.store-buttons.svelte-1gvxi4g .store-button:where(.svelte-1gvxi4g){border:1px solid color-mix(in srgb, var(--border) 72%, transparent);background:var(--hub-surface,color-mix(in srgb, var(--bg-elevated) 76%, var(--bg)));height:40px;color:var(--text);font-family:var(--font-interface);letter-spacing:-.015em;white-space:nowrap;border-radius:999px;align-items:center;gap:7px;padding-inline:16px;font-size:.9rem;font-weight:700;text-decoration:none;transition:background-color .15s,border-color .15s,color .15s,transform .15s;display:inline-flex;box-shadow:0 1px #14120f0a}.store-buttons.svelte-1gvxi4g .store-button:where(.svelte-1gvxi4g) svg{width:1.15rem;height:1.15rem}.store-buttons.svelte-1gvxi4g .store-button:where(.svelte-1gvxi4g):hover{border-color:color-mix(in srgb, var(--color-correct) 36%, var(--border));background:color-mix(in srgb, var(--color-correct) 13%, var(--bg));color:var(--color-correct)}.classic .store-buttons.svelte-1gvxi4g .store-button:where(.svelte-1gvxi4g){border:0;border-bottom:2px solid color-mix(in srgb, var(--text-muted) 46%, transparent);box-shadow:none;background:0 0;border-radius:0}.classic .store-buttons.svelte-1gvxi4g .store-button:where(.svelte-1gvxi4g):hover{border-bottom-color:var(--color-correct);color:var(--color-correct);background:0 0}.paper .store-buttons.svelte-1gvxi4g .store-button:where(.svelte-1gvxi4g){border-color:color-mix(in srgb, var(--border) 82%, var(--color-correct));background:color-mix(in srgb, var(--bg-elevated) 86%, var(--bg));box-shadow:0 2px 0 color-mix(in srgb, var(--border) 76%, transparent);border-radius:7px}.paper .store-buttons.svelte-1gvxi4g .store-button:where(.svelte-1gvxi4g):hover{border-color:var(--color-correct);background:color-mix(in srgb, var(--color-correct) 10%, var(--bg-elevated));box-shadow:0 3px 0 color-mix(in srgb, var(--color-correct) 28%, transparent);color:var(--color-correct);transform:translateY(-1px)}.store-buttons.compact.svelte-1gvxi4g{gap:8px}.store-buttons.compact.svelte-1gvxi4g .store-button:where(.svelte-1gvxi4g){gap:6px;height:48px;padding-inline:12px;font-size:1rem}.store-buttons.compact.svelte-1gvxi4g .store-button:where(.svelte-1gvxi4g) svg{width:1.3rem;height:1.3rem}@media (width<=430px){.store-buttons.svelte-1gvxi4g{gap:8px}.store-buttons.svelte-1gvxi4g .store-button:where(.svelte-1gvxi4g){gap:5px;height:38px;padding-inline:10px;font-size:.78rem}.store-buttons.svelte-1gvxi4g .store-button:where(.svelte-1gvxi4g) svg{width:1.05rem;height:1.05rem}}
