.qa-badge.svelte-1hvw6nv{font-family:var(--font-mono);font-size:1.1rem;font-weight:700;color:#fff;background:#000;padding:.3rem .6rem;width:fit-content;margin:.6rem auto;letter-spacing:.05em}.qa-rail.svelte-1hvw6nv{max-width:800px;margin:3rem auto;padding:0 2rem}.qa-panel.svelte-1hvw6nv{background:linear-gradient(135deg,#e2e2e2,#f5f5f5 55%,#fff);border:2px solid #000;box-shadow:8px 8px #000;padding:1.25rem}.qa-header.svelte-1hvw6nv{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem;padding-bottom:.75rem;border-bottom:1px solid var(--color-black-15)}.qa-header-title.svelte-1hvw6nv{font-family:var(--font-mono);font-weight:700;font-size:.75rem;text-transform:uppercase;letter-spacing:.08em}.qa-header-actions.svelte-1hvw6nv{display:flex;gap:.5rem}.qa-action.svelte-1hvw6nv{font-family:var(--font-mono);font-size:.65rem;padding:.25rem .5rem;border:1px solid var(--color-black-20);background:transparent;color:inherit;cursor:pointer;letter-spacing:.04em;opacity:.6;transition:opacity .15s ease}.qa-action.svelte-1hvw6nv:hover{opacity:1;border-color:currentColor}.qa-preamble.svelte-1hvw6nv{font-size:.85rem;line-height:1.5;opacity:.65;margin-bottom:1rem;padding-bottom:.75rem;border-bottom:1px solid var(--color-black-10);font-style:italic}.qa-preamble.svelte-1hvw6nv p{margin:0}.qa-categories.svelte-1hvw6nv{display:flex;flex-direction:column;gap:1.5rem}.qa-category-label.svelte-1hvw6nv{font-family:var(--font-mono);font-weight:700;font-size:.7rem;text-transform:uppercase;letter-spacing:.1em;opacity:.45;padding:.35rem 0;border-bottom:1px solid var(--color-black-10);margin-bottom:0}.qa-entries.svelte-1hvw6nv{display:flex;flex-direction:column;gap:0}.qa-entry.svelte-1hvw6nv{border-top:1px solid var(--color-black-10)}.qa-entry.svelte-1hvw6nv:last-child{border-bottom:1px solid var(--color-black-10)}.qa-question.svelte-1hvw6nv{width:100%;display:flex;justify-content:space-between;align-items:center;gap:1rem;padding:.7rem .35rem;border:none;background:transparent;cursor:pointer;font-family:var(--font-mono);font-size:.82rem;font-weight:600;text-align:left;color:inherit;line-height:1.3;transition:background .1s ease}.qa-question.svelte-1hvw6nv:hover{background:var(--color-black-06)}.qa-chevron.svelte-1hvw6nv{flex-shrink:0;font-size:.6rem;opacity:.5;transition:transform .2s ease,opacity .15s ease}.qa-chevron.rotated.svelte-1hvw6nv{transform:rotate(90deg);opacity:.8}.qa-question.svelte-1hvw6nv:hover .qa-chevron:where(.svelte-1hvw6nv){opacity:.8}.qa-answer.svelte-1hvw6nv{overflow:hidden}.qa-answer-content.svelte-1hvw6nv{padding:.1rem .35rem .75rem}.dark-mode .qa-panel.svelte-1hvw6nv{background:linear-gradient(135deg,#141414,#101010 55%,#080808);border-color:#353535;box-shadow:8px 8px 0 var(--color-black-60);color:#f0f0f0}.dark-mode .qa-header.svelte-1hvw6nv,.dark-mode .qa-preamble.svelte-1hvw6nv{border-bottom-color:var(--color-border-base)}.dark-mode .qa-entry.svelte-1hvw6nv{border-top-color:var(--color-border-base)}.dark-mode .qa-entry.svelte-1hvw6nv:last-child{border-bottom-color:var(--color-border-base)}.dark-mode .qa-category-label.svelte-1hvw6nv{border-bottom-color:var(--color-border-base)}.dark-mode .qa-question.svelte-1hvw6nv:hover{background:var(--color-white-08)}.dark-mode .qa-action.svelte-1hvw6nv{border-color:var(--color-border-base)}@media(max-width:768px){.qa-rail.svelte-1hvw6nv{padding:0 1rem;margin:2rem auto}.qa-panel.svelte-1hvw6nv{padding:1rem}.qa-header.svelte-1hvw6nv{flex-direction:column;align-items:flex-start;gap:.5rem}.qa-question.svelte-1hvw6nv{font-size:.78rem;padding:.6rem .25rem}}
