.guide-article h1{margin-bottom:1rem}.guide-article h2{margin-top:2.5rem;margin-bottom:.75rem}.guide-article p{margin-bottom:1rem}.guide-article table{width:100%;border-collapse:collapse;margin:1rem 0 1.5rem;font-size:.85em}.guide-article th,.guide-article td{border:1px solid var(--ref-border);padding:6px 10px;text-align:left}.guide-article th{background:color-mix(in srgb,var(--ref-fg),transparent 95%);font-weight:600}.guide-article tr:hover td{background:color-mix(in srgb,var(--ref-fg),transparent 97%)}.pg__controls-body label{display:flex;flex-direction:column;gap:4px;font-size:.8em}.pg__controls-body select,.pg__controls-body input[type=color]{padding:4px 8px;border:1px solid var(--ref-border);border-radius:3px;background:var(--ref-bg);color:var(--ref-fg);font-family:inherit;font-size:inherit}.checkbox-label.svelte-1l6gp0a{flex-direction:row!important;align-items:center;gap:6px!important}.checklist.svelte-1l6gp0a{border-left:3px solid var(--ref-badge-method);padding:12px 20px;margin:1rem 0;list-style:none;counter-reset:step;display:flex;flex-direction:column;gap:6px}.checklist.svelte-1l6gp0a li:where(.svelte-1l6gp0a){counter-increment:step;display:flex;align-items:baseline;gap:10px;font-size:.85em;line-height:1.6}.checklist.svelte-1l6gp0a li:where(.svelte-1l6gp0a):before{content:counter(step);flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:50%;background:color-mix(in srgb,var(--ref-badge-method),transparent 85%);color:var(--ref-badge-method);font-size:.7em;font-weight:600}.demo-ping-btn.svelte-1l6gp0a{padding:4px 10px;border:1px solid var(--ref-border);border-radius:3px;background:var(--ref-bg);color:var(--ref-fg);font-family:inherit;font-size:.8em;cursor:pointer;transition:border-color .15s}.demo-ping-btn.svelte-1l6gp0a:hover{border-color:var(--ref-accent)}.demo-pingbox.svelte-1l6gp0a{border-radius:3px;cursor:pointer;transition:opacity .15s}.demo-pingbox--disabled.svelte-1l6gp0a{opacity:.4;cursor:not-allowed}@keyframes svelte-1l6gp0a-demo-ping{0%,to{transform:scale(1)}40%{transform:scale(.85)}60%{transform:scale(1.08)}}.demo-pingbox--ping.svelte-1l6gp0a{animation:svelte-1l6gp0a-demo-ping .4s ease}
