.sv-form{flex-wrap:wrap;justify-content:flex-start;gap:.75rem;margin-top:2.25rem;display:flex}.sv-form__input{border:1px solid var(--color-ink);background:var(--color-paper);max-width:24rem;font-family:var(--font-mono);font-size:var(--text-caption);color:var(--color-ink);flex:18rem;padding:.75rem 1rem}.sv-form__input::placeholder,.sv-paste__form textarea::placeholder{color:var(--color-faint)}.sv-form__input:focus-visible,.sv-paste__form textarea:focus-visible{outline:2px solid var(--color-blue);outline-offset:2px}.sv-form__hint,.sv-form__small{font-family:var(--font-mono);font-size:var(--text-caption);color:var(--color-body);margin-top:1rem}.sv-form__hint{color:var(--color-ink)}.sv-form__small a{color:var(--color-blue);text-underline-offset:.2em;text-decoration:underline}.sv-paste{max-width:40rem;margin-top:1rem}.sv-paste summary{cursor:pointer;font-family:var(--font-mono);font-size:var(--text-caption);color:var(--color-blue);text-underline-offset:.2em;text-decoration:underline}.sv-paste__form{justify-items:start;gap:.75rem;margin-top:.75rem;display:grid}.sv-paste__form label{font-family:var(--font-mono);font-size:var(--text-caption);color:var(--color-body)}.sv-paste__form textarea{border:1px solid var(--color-ink);background:var(--color-paper);width:100%;font-family:var(--font-mono);font-size:var(--text-caption);color:var(--color-ink);padding:.75rem 1rem;line-height:1.6}[data-sv-panel][data-state=idle]{display:none}.sv-lede{max-width:44rem;font-size:var(--text-copy);color:var(--color-body);margin-top:1rem;line-height:1.7}.sv-state__actions{margin-top:1.5rem}.sv-report h2:focus,[data-sv-waiting-title]:focus,[data-sv-failed-title]:focus{outline:none}.sv-report h2{overflow-wrap:anywhere}.sv-form button[aria-disabled=true]{cursor:wait;opacity:.65}.sv-sub{margin-top:3rem}.sv-summary{grid-template-columns:repeat(auto-fit,minmax(9rem,1fr));gap:1rem;margin-top:1.5rem;display:grid}.sv-summary>div{border:1px solid var(--color-line);border-radius:var(--radius-card);background:var(--color-surface);padding:1rem}.sv-summary dt,.sv-node__count,.sv-node__id,.sv-field__label,.sv-copy__label,.sv-copy__said{font-family:var(--font-mono);font-size:var(--text-caption);color:var(--color-body)}.sv-summary dd{font-size:var(--text-copy);color:var(--color-ink);margin-top:.25rem;font-weight:600}.sv-notices,.sv-errors,.sv-limits{max-width:48rem;font-size:var(--text-copy);color:var(--color-body);gap:.75rem;margin-top:1.5rem;line-height:1.6;display:grid}.sv-notices{border:1px solid var(--color-line);border-radius:var(--radius-card);background:var(--color-blue-wash);color:var(--color-ink);padding:1rem}.sv-notices a{color:var(--color-blue-deep);text-underline-offset:.2em;text-decoration:underline}.sv-limits strong{color:var(--color-ink)}.sv-error{border:1px solid var(--color-ink);border-radius:var(--radius-card);background:var(--color-surface);color:var(--color-ink);gap:.5rem;padding:1rem;display:grid}.sv-error__title{font-family:var(--font-mono);font-size:var(--text-caption)}.sv-nodes{grid-template-columns:minmax(0,1fr);gap:1rem;margin-top:1.25rem;display:grid}.sv-node{border:1px solid var(--color-line);border-radius:var(--radius-card);background:var(--color-surface);padding:1.25rem}.sv-node__head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.5rem 1rem;display:flex}.sv-node__head>*{min-width:0}.sv-node__type{overflow-wrap:anywhere;font-size:var(--text-copy);color:var(--color-ink);font-weight:600}.sv-node__id{overflow-wrap:anywhere;margin-top:.25rem}.sv-node__note{font-size:var(--text-caption);color:var(--color-body);margin-top:.5rem;line-height:1.6}.sv-fields{border-top:1px solid var(--color-line-soft);margin-top:.75rem}.sv-field{border-bottom:1px solid var(--color-line-soft);grid-template-columns:5rem minmax(0,1fr) auto;align-items:baseline;gap:.75rem;padding:.5rem 0;display:grid}.sv-field__state{font-size:var(--text-caption);color:var(--color-faint);font-weight:600}.sv-field--missing .sv-field__state{color:var(--color-blue-deep)}.sv-field__name{overflow-wrap:anywhere;font-family:var(--font-mono);font-size:var(--text-caption);color:var(--color-ink)}@media (width<=40rem){.sv-field{grid-template-columns:5rem minmax(0,1fr)}.sv-field__label{grid-column:2}}.sv-chips{flex-wrap:wrap;gap:.5rem;margin-top:1rem;display:flex}.sv-chips li{overflow-wrap:anywhere;border:1px solid var(--color-line);border-radius:var(--radius-pill);background:var(--color-surface);max-width:100%;font-family:var(--font-mono);font-size:var(--text-caption);color:var(--color-ink);padding:.25rem .75rem}.sv-refs{overflow-wrap:anywhere;font-size:var(--text-caption);gap:.25rem;margin-top:.75rem;display:grid}.sv-notices code,.sv-refs code{overflow-wrap:anywhere;font-family:var(--font-mono);font-size:var(--text-caption)}.sv-copy{margin-top:1.5rem}.sv-copy__text{border:1px solid var(--color-line);border-radius:var(--radius-card);background:var(--color-surface);white-space:pre-wrap;overflow-wrap:anywhere;max-height:24rem;font-family:var(--font-mono);font-size:var(--text-caption);color:var(--color-ink);margin-top:.5rem;padding:1rem;line-height:1.6;overflow:auto}.sv-copy__actions{flex-wrap:wrap;align-items:center;gap:.75rem;margin-top:.75rem;display:flex}.sv-cta{font-size:var(--text-copy);color:var(--color-body);margin-top:3rem}.sv-table-wrap{margin-top:2rem;overflow-x:auto}.sv-table-wrap:focus-visible{outline:2px solid var(--color-blue);outline-offset:2px}.sv-table{border-collapse:collapse;width:100%;min-width:44rem;font-size:var(--text-caption);color:var(--color-body);line-height:1.6}.sv-table th,.sv-table td{border-bottom:1px solid var(--color-line);text-align:left;vertical-align:top;padding:.75rem 1rem .75rem 0}.sv-table thead th{font-family:var(--font-mono);color:var(--color-ink)}.sv-table tbody th{max-width:22rem;color:var(--color-ink);font-weight:600}.sv-table__note{color:var(--color-body);margin-top:.25rem;font-weight:400;display:block}.sv-limits{margin-top:2rem}
