.cw-faq__grid.svelte-1h7e2i5{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:36px;display:grid}.cw-faq__side.svelte-1h7e2i5{position:sticky;top:88px}.cw-faq__title.svelte-1h7e2i5{letter-spacing:-.025em;color:var(--cw-text-primary);text-wrap:balance;margin:0;font-size:clamp(22px,2.8vw,30px);font-weight:900;line-height:1.15}.cw-faq__subtitle.svelte-1h7e2i5{max-width:36ch;color:var(--cw-text-secondary);margin:12px 0 0;font-size:15px;line-height:1.65}.cw-faq__count.svelte-1h7e2i5{font-size:12px;font-family:var(--cw-font-mono);color:var(--cw-text-muted);letter-spacing:.04em;margin:14px 0 0}.cw-faq__side-links.svelte-1h7e2i5{flex-direction:column;gap:10px;margin:18px 0 0;padding:0;list-style:none;display:flex}.cw-faq__side-links.svelte-1h7e2i5 a:where(.svelte-1h7e2i5){color:var(--cw-text-secondary);border-bottom:1px solid #05f29b47;padding-bottom:1px;font-size:14px;font-weight:600;line-height:1.4;text-decoration:none}.cw-faq__side-links.svelte-1h7e2i5 a:where(.svelte-1h7e2i5):hover{color:var(--cw-text-primary);border-bottom-color:#05f29ba6}.cw-faq__secs.svelte-1h7e2i5{flex-direction:column;gap:8px;margin:18px 0 0;padding:0;list-style:none;display:flex}.cw-faq__sec.svelte-1h7e2i5{border-radius:var(--cw-radius-lg);border:1px solid var(--cw-border);width:100%;min-height:44px;color:var(--cw-text-secondary);text-align:left;cursor:pointer;touch-action:manipulation;transition:border-color .2s var(--cw-ease), background .2s var(--cw-ease), color .2s var(--cw-ease);background:#ffffff05;align-items:center;gap:10px;padding:8px 10px;font-family:inherit;display:flex}.cw-faq__sec.svelte-1h7e2i5:hover{color:var(--cw-text-primary);border-color:#ffffff29}.cw-faq__sec.svelte-1h7e2i5:focus-visible{outline:2px solid var(--cw-energy-mint);outline-offset:2px}.cw-faq__sec[aria-pressed=true].svelte-1h7e2i5{color:var(--cw-text-primary);background:#05f29b14;border-color:#05f29b61}.cw-faq__sec-icon.svelte-1h7e2i5{border-radius:var(--cw-radius-md);border:1px solid var(--cw-border);background:#ffffff0a;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;display:inline-flex}.cw-faq__sec[aria-pressed=true].svelte-1h7e2i5 .cw-faq__sec-icon:where(.svelte-1h7e2i5){background:#05f29b1a;border-color:#05f29b47}.cw-faq__sec-copy.svelte-1h7e2i5{flex:1;justify-content:space-between;align-items:baseline;gap:10px;min-width:0;display:flex}.cw-faq__sec-label.svelte-1h7e2i5{font-size:13.5px;font-weight:700;line-height:1.3}.cw-faq__sec-count.svelte-1h7e2i5{font-size:11px;font-family:var(--cw-font-mono);color:var(--cw-text-muted);letter-spacing:.04em;font-weight:600}.cw-faq__sec[aria-pressed=true].svelte-1h7e2i5 .cw-faq__sec-count:where(.svelte-1h7e2i5){color:#05f29bcc}html[data-theme=light] .cw-faq__sec[aria-pressed=true].svelte-1h7e2i5 .cw-faq__sec-count:where(.svelte-1h7e2i5){color:#075d43}.cw-faq__accordion.svelte-1h7e2i5{padding:4px 0;overflow:hidden}.cw-faq__group.svelte-1h7e2i5{font-size:11px;font-family:var(--cw-font-mono);letter-spacing:.14em;text-transform:uppercase;color:#05f29bc7;margin:0;padding:16px 20px 8px;font-weight:700}.cw-faq__group.svelte-1h7e2i5:first-child{padding-top:12px}.cw-faq__item.svelte-1h7e2i5{border-top:1px solid var(--cw-border);scroll-margin-top:104px}.cw-faq__item.svelte-1h7e2i5:first-of-type,.cw-faq__item--lead.svelte-1h7e2i5{border-top:none}.cw-faq__item[data-open=true].svelte-1h7e2i5{background:linear-gradient(90deg,#05f29b0a 0%,#0000 48%)}.cw-faq__trigger.svelte-1h7e2i5{text-align:left;cursor:pointer;width:100%;color:var(--cw-text-primary);transition:color .2s var(--cw-ease);background:0 0;border:none;grid-template-columns:auto 1fr auto;align-items:start;gap:14px;padding:16px 20px;font-family:inherit;display:grid}.cw-faq__trigger.svelte-1h7e2i5:hover,.cw-faq__trigger.svelte-1h7e2i5:focus-visible{color:var(--cw-text-primary)}.cw-faq__trigger.svelte-1h7e2i5:focus-visible{outline-offset:-2px;outline:2px solid #05f29b73}.cw-faq__item[data-open=true].svelte-1h7e2i5 .cw-faq__trigger:where(.svelte-1h7e2i5){color:var(--cw-text-primary)}.cw-faq__idx.svelte-1h7e2i5{font-size:11px;font-family:var(--cw-font-mono);color:var(--cw-text-faint);letter-spacing:.06em;transition:color .2s var(--cw-ease);padding-top:2px;font-weight:700}.cw-faq__item[data-open=true].svelte-1h7e2i5 .cw-faq__idx:where(.svelte-1h7e2i5){color:#05f29bbf}.cw-faq__q.svelte-1h7e2i5{letter-spacing:-.01em;transition:color .2s var(--cw-ease);font-size:14px;font-weight:700;line-height:1.45}.cw-faq__item[data-open=true].svelte-1h7e2i5 .cw-faq__q:where(.svelte-1h7e2i5){color:var(--cw-energy-mint)}.cw-faq__toggle.svelte-1h7e2i5{border:1px solid var(--cw-border);width:24px;height:24px;transition:background .2s var(--cw-ease), border-color .2s var(--cw-ease), box-shadow .2s var(--cw-ease);background:#ffffff0a;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.cw-faq__item[data-open=true].svelte-1h7e2i5 .cw-faq__toggle:where(.svelte-1h7e2i5){background:#05f29b1f;border-color:#05f29b61;box-shadow:0 0 12px #05f29b2e}.cw-faq__panel-wrap.svelte-1h7e2i5{transition:grid-template-rows .28s var(--cw-ease);grid-template-rows:0fr;display:grid}.cw-faq__panel-wrap--open.svelte-1h7e2i5{grid-template-rows:1fr}.cw-faq__panel.svelte-1h7e2i5{overflow:hidden}.cw-faq__panel-inner.svelte-1h7e2i5{min-height:0;padding:0 20px 18px 45px}.cw-faq__intro.svelte-1h7e2i5,.cw-faq__outro.svelte-1h7e2i5,.cw-faq__plain.svelte-1h7e2i5{color:var(--cw-text-secondary);margin:0;font-size:13.5px;line-height:1.65}.cw-faq__intro.svelte-1h7e2i5{margin-bottom:12px}.cw-faq__plain.svelte-1h7e2i5{border-left:2px solid #ffffff1a;padding-left:12px}.cw-faq__item[data-open=true].svelte-1h7e2i5 .cw-faq__plain:where(.svelte-1h7e2i5){border-left-color:#05f29b59}.cw-faq__outro.svelte-1h7e2i5{border-radius:var(--cw-radius-md);color:var(--cw-text-secondary);background:#05f29b0d;border:1px solid #05f29b24;margin-top:14px;padding:10px 12px;font-size:13px}.cw-faq__updated.svelte-1h7e2i5{font:500 11px/1.5 var(--cw-font-mono);color:var(--cw-text-muted);margin:14px 0 0}.cw-faq__updated.svelte-1h7e2i5 time:where(.svelte-1h7e2i5){margin-left:5px}.cw-faq__tools.svelte-1h7e2i5{flex-wrap:wrap;gap:6px;display:flex}.cw-faq__tool-chip.svelte-1h7e2i5{border-radius:var(--cw-radius-full);border:1px solid var(--cw-border);background:#ffffff08;align-items:center;gap:6px;max-width:100%;padding:4px 8px 4px 6px;display:inline-flex}.cw-faq__tool-name.svelte-1h7e2i5{color:var(--cw-text-primary);white-space:nowrap;font-size:11px;font-weight:600}.cw-faq__tool-meta.svelte-1h7e2i5{font-size:9.5px;font-family:var(--cw-font-mono);color:var(--cw-text-muted);white-space:nowrap}.cw-faq__diffs.svelte-1h7e2i5{border-top:1px dashed var(--cw-border);margin-top:14px;padding-top:12px}.cw-faq__diffs-title.svelte-1h7e2i5{font-size:10px;font-family:var(--cw-font-mono);text-transform:uppercase;letter-spacing:.14em;color:#05f29bcc;margin:0 0 10px;font-weight:700}.cw-faq__diff-list.svelte-1h7e2i5{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.cw-faq__diff.svelte-1h7e2i5{border-radius:var(--cw-radius-md);border:1px solid var(--cw-border);background:#0003;align-items:flex-start;gap:8px;min-width:0;padding:8px 10px;display:flex}.cw-faq__diff-icon.svelte-1h7e2i5{border-radius:var(--cw-radius-full);background:#05f29b1a;border:1px solid #05f29b33;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;display:inline-flex}.cw-faq__diff-title.svelte-1h7e2i5{color:var(--cw-text-primary);margin-bottom:2px;font-size:12px;font-weight:700;line-height:1.35;display:block}.cw-faq__diff-text.svelte-1h7e2i5{color:var(--cw-text-secondary);margin:0;font-size:12px;line-height:1.5}@media (width<=860px){.cw-faq__grid.svelte-1h7e2i5{grid-template-columns:minmax(0,1fr);gap:28px}.cw-faq__side.svelte-1h7e2i5{text-align:center;position:static}.cw-faq__subtitle.svelte-1h7e2i5{max-width:none}.cw-faq__secs.svelte-1h7e2i5{flex-flow:wrap;justify-content:center}.cw-faq__sec.svelte-1h7e2i5{flex:160px;width:auto;max-width:280px}.cw-faq__diff-list.svelte-1h7e2i5{grid-template-columns:minmax(0,1fr)}}@media (width<=560px){.cw-faq__trigger.svelte-1h7e2i5{gap:10px;padding:14px 16px}.cw-faq__panel-inner.svelte-1h7e2i5{padding:0 16px 16px}.cw-faq__idx.svelte-1h7e2i5{display:none}}
