.faq-page.svelte-1rkd6zq{max-width:960px;margin:0 auto;display:flex;flex-direction:column;gap:var(--sp-6)}.page-hdr.svelte-1rkd6zq{text-align:center}.page-title.svelte-1rkd6zq{font-size:var(--fs-2xl);font-weight:var(--fw-semibold);color:var(--c-text-strong);margin:0 0 var(--sp-2)}.page-sub.svelte-1rkd6zq{color:var(--c-text-muted);margin:0}.cats-row.svelte-1rkd6zq{display:flex;flex-wrap:wrap;gap:var(--sp-2);justify-content:center}.cat-chip.svelte-1rkd6zq{display:inline-flex;align-items:center;gap:var(--sp-2);padding:var(--sp-2) var(--sp-4);border:1px solid var(--c-border);background:var(--c-surface-2);color:var(--c-text);border-radius:var(--radius-xl);font-size:var(--fs-sm);font-weight:var(--fw-medium);cursor:pointer}.cat-chip.svelte-1rkd6zq:hover{border-color:var(--c-primary)}.sec.svelte-1rkd6zq{display:flex;flex-direction:column;gap:var(--sp-4)}.sec-hdr.svelte-1rkd6zq{display:flex;align-items:center;gap:var(--sp-4)}.sec-title.svelte-1rkd6zq{font-size:var(--fs-lg);font-weight:var(--fw-semibold);color:var(--c-text-strong);white-space:nowrap}.sec-line.svelte-1rkd6zq{flex:1;height:1px;background:var(--c-border)}.rules-grid.svelte-1rkd6zq{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:var(--sp-4)}.rule-card.svelte-1rkd6zq{display:flex;gap:var(--sp-3);background:var(--c-card-bg);border:1px solid var(--c-border);border-radius:var(--radius-xl);padding:var(--sp-4)}.rule-ico.svelte-1rkd6zq{font-size:var(--fs-xl);flex-shrink:0}.rule-name.svelte-1rkd6zq{font-weight:var(--fw-semibold);color:var(--c-text-strong);margin-bottom:2px}.rule-desc.svelte-1rkd6zq{font-size:var(--fs-sm);color:var(--c-text-muted);line-height:1.5}.accordion.svelte-1rkd6zq{display:flex;flex-direction:column;gap:var(--sp-2)}.acc-item.svelte-1rkd6zq{background:var(--c-card-bg);border:1px solid var(--c-border);border-radius:var(--radius-lg);overflow:hidden}.acc-item.open.svelte-1rkd6zq{border-color:var(--c-primary)}.acc-q.svelte-1rkd6zq{width:100%;display:flex;align-items:center;justify-content:space-between;gap:var(--sp-3);padding:var(--sp-4);background:none;border:none;color:var(--c-text);font-family:inherit;font-size:var(--fs-base);font-weight:var(--fw-medium);text-align:left;cursor:pointer}.acc-q.svelte-1rkd6zq svg:where(.svelte-1rkd6zq){flex-shrink:0;transition:transform .2s}.acc-q.svelte-1rkd6zq svg.rotated:where(.svelte-1rkd6zq){transform:rotate(180deg)}.acc-a.svelte-1rkd6zq{padding:0 var(--sp-4) var(--sp-4);color:var(--c-text-muted);line-height:1.6}.acc-a.svelte-1rkd6zq p:where(.svelte-1rkd6zq){margin:0}.support-bar.svelte-1rkd6zq{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--sp-4);background:var(--c-panel-gradient, var(--c-surface-2));border:1px solid var(--c-border);border-radius:var(--radius-2xl);padding:var(--sp-5) var(--sp-6);font-weight:var(--fw-medium);color:var(--c-text-strong)}.support-btns.svelte-1rkd6zq{display:flex;gap:var(--sp-2)}.sbtn.svelte-1rkd6zq{padding:var(--sp-2) var(--sp-5);border-radius:var(--radius-lg);font-size:var(--fs-sm);font-weight:var(--fw-semibold);background:var(--c-surface);border:1px solid var(--c-border);color:var(--c-text)}
