.tpg-layout[data-astro-cid-jjhlnzt5]{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:32px;display:grid}.tpg-form[data-astro-cid-jjhlnzt5]{gap:18px;display:grid}.tpg-form[data-astro-cid-jjhlnzt5] fieldset[data-astro-cid-jjhlnzt5]{border:1px solid var(--line);border-radius:var(--radius);background:var(--paper);gap:12px;min-width:0;margin:0;padding:18px 20px 20px;display:grid}.tpg-form[data-astro-cid-jjhlnzt5] legend[data-astro-cid-jjhlnzt5]{padding:0 6px;font-weight:800}.tpg-form[data-astro-cid-jjhlnzt5] [data-astro-cid-jjhlnzt5][hidden]{display:none}.tpg-grid[data-astro-cid-jjhlnzt5]{grid-template-columns:repeat(auto-fit,minmax(min(180px,100%),1fr));gap:14px;display:grid}.tpg-models[data-astro-cid-jjhlnzt5]{gap:8px;display:grid}.tpg-model[data-astro-cid-jjhlnzt5]{border:1px solid var(--line);border-radius:var(--radius-sm);cursor:pointer;grid-template-columns:20px minmax(0,1fr);align-items:start;gap:10px;padding:10px 12px;display:grid}.tpg-model[data-astro-cid-jjhlnzt5]:has(input:checked){border-color:var(--accent);background:var(--accent-soft)}.tpg-model[data-astro-cid-jjhlnzt5] input[data-astro-cid-jjhlnzt5]{margin-top:4px}.tpg-model[data-astro-cid-jjhlnzt5]>span[data-astro-cid-jjhlnzt5]{gap:2px;display:grid}.tpg-events[data-astro-cid-jjhlnzt5]{gap:6px;max-height:460px;display:grid;overflow-y:auto}.tpg-form[data-astro-cid-jjhlnzt5] .tpg-check{cursor:pointer;grid-template-columns:20px minmax(0,1fr) auto;align-items:center;gap:10px;font-size:15px;display:grid}.tpg-form[data-astro-cid-jjhlnzt5] .tpg-added{grid-template-columns:minmax(0,1fr) auto;padding-left:30px}.tpg-add[data-astro-cid-jjhlnzt5]{justify-self:start}.tpg-problem[data-astro-cid-jjhlnzt5]{color:var(--danger,#b42318);margin:0;font-size:14px;font-weight:600}.tpg-layout[data-astro-cid-jjhlnzt5] .tpg-link{font:inherit;color:var(--muted);cursor:pointer;background:0 0;border:0;padding:0;font-size:14px;font-weight:700;text-decoration:underline}.tpg-result[data-astro-cid-jjhlnzt5]{gap:12px;display:grid;position:sticky;top:92px}.tpg-actions[data-astro-cid-jjhlnzt5]{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.tpg-actions[data-astro-cid-jjhlnzt5] [data-astro-cid-jjhlnzt5][hidden]{display:none}#tpg-output[data-astro-cid-jjhlnzt5]{border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--paper);box-shadow:var(--shadow-sm);max-height:70vh;padding:18px 20px 6px;overflow-y:auto}.tpg-result[data-astro-cid-jjhlnzt5] .tpg-summary{margin:0 0 12px;font-size:17px;font-weight:800;line-height:1.4}.tpg-layout[data-astro-cid-jjhlnzt5] .tpg-muted,.tpg-muted[data-astro-cid-jjhlnzt5]{color:var(--muted);font-size:14px}.tpg-model[data-astro-cid-jjhlnzt5] .tpg-muted[data-astro-cid-jjhlnzt5]{font-size:13.5px}.tpg-layout[data-astro-cid-jjhlnzt5] .tpg-tag,.tpg-tag[data-astro-cid-jjhlnzt5]{letter-spacing:.02em;color:var(--accent);background:var(--accent-soft);white-space:nowrap;border-radius:999px;padding:1px 7px;font-size:11.5px;font-weight:700;text-decoration:none;display:inline-block}.tpg-layout[data-astro-cid-jjhlnzt5] .tpg-tag.custom,.tpg-tag[data-astro-cid-jjhlnzt5].custom{color:var(--muted);background:var(--line)}.tpg-layout[data-astro-cid-jjhlnzt5] .tpg-tag.key,.tpg-tag[data-astro-cid-jjhlnzt5].key{color:var(--paper);background:var(--accent)}.tpg-table-wrap[data-astro-cid-jjhlnzt5],.tpg-result[data-astro-cid-jjhlnzt5] .tpg-table-wrap{overflow-x:auto}.tpg-table[data-astro-cid-jjhlnzt5],.tpg-result[data-astro-cid-jjhlnzt5] .tpg-table{border-collapse:collapse;width:100%;font-size:14.5px}.tpg-table[data-astro-cid-jjhlnzt5] th[data-astro-cid-jjhlnzt5],.tpg-table[data-astro-cid-jjhlnzt5] td[data-astro-cid-jjhlnzt5],.tpg-result[data-astro-cid-jjhlnzt5] .tpg-table th,.tpg-result[data-astro-cid-jjhlnzt5] .tpg-table td{text-align:left;border-bottom:1px solid var(--line);vertical-align:top;padding:9px 10px 9px 0}.tpg-table[data-astro-cid-jjhlnzt5] thead[data-astro-cid-jjhlnzt5] th[data-astro-cid-jjhlnzt5],.tpg-result[data-astro-cid-jjhlnzt5] .tpg-table thead th{text-transform:uppercase;letter-spacing:.06em;color:var(--muted);font-size:12px}.tpg-table[data-astro-cid-jjhlnzt5] tbody[data-astro-cid-jjhlnzt5] th[data-astro-cid-jjhlnzt5],.tpg-result[data-astro-cid-jjhlnzt5] .tpg-table tbody th{font-weight:600}.tpg-table[data-astro-cid-jjhlnzt5] td[data-astro-cid-jjhlnzt5]:nth-child(2),.tpg-result[data-astro-cid-jjhlnzt5] .tpg-table td:nth-child(2){min-width:16ch}.tpg-params[data-astro-cid-jjhlnzt5],.tpg-result[data-astro-cid-jjhlnzt5] .tpg-params{gap:4px;margin:0;padding:0;list-style:none;display:grid}.tpg-static[data-astro-cid-jjhlnzt5]{margin-top:28px}.tpg-static[data-astro-cid-jjhlnzt5] h3[data-astro-cid-jjhlnzt5]{margin:0 0 4px}.tpg-static[data-astro-cid-jjhlnzt5]>.tpg-muted[data-astro-cid-jjhlnzt5]{margin:0 0 10px}.tpg-method[data-astro-cid-jjhlnzt5]{max-width:76ch}.tpg-method[data-astro-cid-jjhlnzt5] h3[data-astro-cid-jjhlnzt5]{margin:22px 0 6px}@media (width<=900px){.tpg-layout[data-astro-cid-jjhlnzt5]{grid-template-columns:minmax(0,1fr)}.tpg-result[data-astro-cid-jjhlnzt5]{position:static}#tpg-output[data-astro-cid-jjhlnzt5]{max-height:none}}@media (width<=560px){.tpg-table[data-astro-cid-jjhlnzt5],.tpg-result[data-astro-cid-jjhlnzt5] .tpg-table{font-size:13.5px}}
