.cat-tree-option[data-v-addebcb1]{padding-left:calc(8px + 14px * var(--cat-tree-depth, 0))}.release-latest[data-v-33459683]{margin-bottom:1rem}.release-latest summary[data-v-33459683]{display:flex;flex-wrap:wrap;gap:.5rem 1rem;align-items:baseline;cursor:pointer;padding:.25rem 0}.release-latest summary[data-v-33459683]:focus-visible{outline:3px solid var(--p-status-new);outline-offset:2px}.release-version[data-v-33459683]{font-weight:700;color:var(--p-x-0f5132)}.release-date[data-v-33459683]{color:var(--p-x-374151);font-size:.95rem}.release-body[data-v-33459683]{margin-top:.75rem;color:var(--p-x-1f2937);line-height:1.6}.release-body h3[data-v-33459683]{margin:1rem 0 .35rem;font-size:1rem}.release-body ul[data-v-33459683]{margin:0;padding-left:1.25rem}.release-body li+li[data-v-33459683]{margin-top:.25rem}.sr-only[data-v-33459683]{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.inline-form[data-v-0db4e51d]{margin-top:1rem;display:grid;gap:.75rem}.inline-form h3[data-v-0db4e51d]{margin:0;font-size:1.05rem}.inline-form label[data-v-0db4e51d]{display:grid;gap:.35rem;font-weight:600}.inline-form .wide[data-v-0db4e51d]{grid-column:1 / -1}@media(max-width:640px){.inline-form .form-row[data-v-0db4e51d]{grid-template-columns:1fr}}.button-row[data-v-0db4e51d]{display:flex;flex-wrap:wrap;gap:.75rem}.secondary[data-v-0db4e51d]{background:var(--admin-surface);color:var(--p-x-0f3d2e);border:1px solid var(--p-x-0f3d2e);border-radius:8px;padding:.6rem 1rem;font-weight:600;cursor:pointer;transition:background-color .2s}.secondary[data-v-0db4e51d]:hover:not(:disabled),.secondary[data-v-0db4e51d]:focus-visible{background:var(--p-x-e6f2ec);color:var(--p-x-0f3d2e)}.secondary[data-v-0db4e51d]:disabled{opacity:.6;cursor:not-allowed}.data-table[data-v-0db4e51d]{width:100%;border-collapse:collapse}.data-table th[data-v-0db4e51d],.data-table td[data-v-0db4e51d]{text-align:left;padding:.5rem;border-bottom:1px solid var(--p-x-d5dbe3)}.dry-run-preview[data-v-0db4e51d]{background:var(--p-x-f3f4f6);color:var(--p-x-111827);padding:.75rem;border-radius:8px;overflow-x:auto;font-size:.85rem;white-space:pre-wrap}.badge.paid[data-v-0db4e51d]{background:var(--p-x-d1fae5);color:var(--p-x-065f46)}.badge.partial[data-v-0db4e51d]{background:var(--p-x-fef3c7);color:var(--p-x-78350f)}@media(prefers-reduced-motion:reduce){.secondary[data-v-0db4e51d]{transition:none}}
