.pg.svelte-1mopkvh{background:#fff;border:1px solid #0a0a0a17;border-radius:10px;margin:2rem 0;overflow:hidden}.pg-head.svelte-1mopkvh{background:#0a0a0a05;border-bottom:1px solid #0a0a0a12;align-items:center;gap:.75rem;padding:.875rem 1.125rem;display:flex}.pg-title.svelte-1mopkvh{color:#0a0a0a80;text-transform:uppercase;letter-spacing:.06em;margin:0;font-size:.8125rem;font-weight:600}.pg-badge.svelte-1mopkvh{color:#0a0a0a;background:#0a0a0a0f;border-radius:4px;padding:.2rem .5rem;font-family:JetBrains Mono,Fira Code,monospace;font-size:.75rem}.pg-body.svelte-1mopkvh{flex-direction:column;gap:1rem;padding:1.125rem;display:flex}.pg-form.svelte-1mopkvh{flex-direction:column;gap:.875rem;display:flex}.field-row.svelte-1mopkvh{flex-wrap:wrap;gap:.75rem;display:flex}.field.svelte-1mopkvh{flex-direction:column;flex:1;gap:.3rem;min-width:130px;display:flex;position:relative}.field--inline.svelte-1mopkvh{flex-flow:wrap;align-items:center;gap:.5rem}.field--inline.svelte-1mopkvh label:where(.svelte-1mopkvh){white-space:nowrap}.field--inline.svelte-1mopkvh input:where(.svelte-1mopkvh){flex:1;min-width:120px}label.svelte-1mopkvh{color:#0a0a0a73;font-family:JetBrains Mono,monospace;font-size:.75rem;font-weight:500}.optional.svelte-1mopkvh{color:#0a0a0a4d;font-family:system-ui,sans-serif;font-size:.7rem;font-style:italic;font-weight:400}.hint.svelte-1mopkvh{color:#0a0a0a4d;pointer-events:none;font-size:.7rem;position:absolute;bottom:.55rem;right:.625rem}.field--inline.svelte-1mopkvh .hint:where(.svelte-1mopkvh){position:static}input[type=number].svelte-1mopkvh,select.svelte-1mopkvh{color:#0a0a0a;background:#fafaf9;border:1px solid #0a0a0a1f;border-radius:6px;outline:none;width:100%;padding:.5rem .625rem;font-size:.875rem;transition:border-color .15s}input[type=number].svelte-1mopkvh:focus,select.svelte-1mopkvh:focus{background:#fff;border-color:#0a0a0a}.checkbox-row.svelte-1mopkvh{cursor:pointer;color:#0a0a0a99;align-items:center;gap:.5rem;font-family:JetBrains Mono,monospace;font-size:.8125rem;display:flex}.checkbox-row.svelte-1mopkvh input:where(.svelte-1mopkvh){cursor:pointer;width:auto}.btn-run.svelte-1mopkvh{color:#fafaf9;cursor:pointer;background:#0a0a0a;border:none;border-radius:6px;align-self:flex-start;align-items:center;gap:.5rem;padding:.5rem 1.25rem;font-size:.875rem;font-weight:500;transition:opacity .15s;display:flex}.btn-run.svelte-1mopkvh:disabled{opacity:.5;cursor:not-allowed}.spinner.svelte-1mopkvh{border:2px solid #fafaf94d;border-top-color:#fafaf9;border-radius:50%;width:12px;height:12px;animation:.6s linear infinite svelte-1mopkvh-spin;display:inline-block}@keyframes svelte-1mopkvh-spin{to{transform:rotate(360deg)}}.result.svelte-1mopkvh{border-radius:8px;padding:1rem;font-size:.875rem}.result--ok.svelte-1mopkvh{background:#0a0a0a05;border:1px solid #0a0a0a12;flex-direction:column;gap:.875rem;display:flex}.result--err.svelte-1mopkvh{color:#c0392b;background:#c0392b0a;border:1px solid #c0392b26;gap:.5rem;display:flex}.err-label.svelte-1mopkvh{font-weight:600}.result-grid.svelte-1mopkvh{grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:.625rem;display:grid}.result-grid--sm.svelte-1mopkvh{grid-template-columns:repeat(auto-fill,minmax(140px,1fr))}.result-item.svelte-1mopkvh{flex-direction:column;gap:.125rem;display:flex}.result-item--highlight.svelte-1mopkvh .result-value:where(.svelte-1mopkvh){font-size:1rem;font-weight:700}.result-label.svelte-1mopkvh{color:#0a0a0a66;text-transform:uppercase;letter-spacing:.05em;font-size:.7rem;font-weight:500}.result-value.svelte-1mopkvh{color:#0a0a0a;font-variant-numeric:tabular-nums;font-size:.9375rem;font-weight:600}.result-value--muted.svelte-1mopkvh{color:#0a0a0a80;font-weight:500}.result-details.svelte-1mopkvh{border-top:1px solid #0a0a0a0f;padding-top:.75rem}.result-details.svelte-1mopkvh summary:where(.svelte-1mopkvh){color:#0a0a0a73;cursor:pointer;-webkit-user-select:none;user-select:none;margin-bottom:.75rem;font-size:.8125rem;font-weight:500}.result-json.svelte-1mopkvh{color:#fafaf9cc;background:#0a0a0a;border-radius:6px;margin:0;padding:.75rem;font-size:.75rem;line-height:1.6;overflow-x:auto}.result-json.svelte-1mopkvh code:where(.svelte-1mopkvh){font-family:JetBrains Mono,Fira Code,monospace}
