.km-stats-row[data-astro-cid-gsnuif7y]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--lph-admin-gap-element)}.km-stat-wrap[data-astro-cid-gsnuif7y]{position:relative;min-width:0}.km-stat-wrap[data-astro-cid-gsnuif7y] .ui-stat{min-height:112px}.km-stat-live[data-astro-cid-gsnuif7y]{position:absolute;left:0;right:0;bottom:0;padding:var(--lph-admin-pad-card);display:none;flex-direction:column;gap:2px;pointer-events:none}.km-stat-wrap[data-astro-cid-gsnuif7y].is-loaded .km-stat-live[data-astro-cid-gsnuif7y]{display:flex}.km-stat-wrap[data-astro-cid-gsnuif7y].is-loaded .ui-stat__skeleton,.km-stat-wrap[data-astro-cid-gsnuif7y].is-loaded .ui-stat__empty,.km-stat-wrap[data-astro-cid-gsnuif7y].is-loaded .ui-stat__error{visibility:hidden}.km-stat-value[data-astro-cid-gsnuif7y]{font-family:var(--lph-admin-font-mono);font-size:var(--lph-admin-type-display-size);line-height:var(--lph-admin-type-display-line);font-weight:var(--lph-admin-weight-bold);color:var(--lph-admin-ink-strong);letter-spacing:var(--lph-admin-track-tight);font-variant-numeric:tabular-nums}.km-stat-sub[data-astro-cid-gsnuif7y]{font-size:var(--lph-admin-type-caption-size);line-height:var(--lph-admin-type-caption-line);color:var(--lph-admin-ink-subtle);font-weight:var(--lph-admin-weight-medium)}@media(max-width:1023px){.km-stats-row[data-astro-cid-gsnuif7y]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:480px){.km-stats-row[data-astro-cid-gsnuif7y]{grid-template-columns:1fr}}.km-coverage-pill{display:inline-flex;align-items:center;border:1px solid transparent;border-radius:var(--lph-admin-radius-pill);padding:2px 8px;font-size:var(--lph-admin-type-caption-size);font-weight:var(--lph-admin-weight-medium);line-height:var(--lph-admin-type-caption-line);white-space:nowrap}.km-coverage-pill.km-status--unaudited{background:var(--lph-admin-surface-sunken);color:var(--lph-admin-ink-subtle);border-color:var(--lph-admin-border-subtle)}.km-coverage-pill.km-status--covered{background:var(--lph-admin-status-success-bg-solid);color:var(--lph-admin-status-success-ink);border-color:var(--lph-admin-status-success-border)}.km-coverage-pill.km-status--partial{background:var(--lph-admin-status-warning-bg-solid);color:var(--lph-admin-status-warning-ink);border-color:var(--lph-admin-status-warning-border)}.km-coverage-pill.km-status--missing{background:var(--lph-admin-status-danger-bg-solid);color:var(--lph-admin-status-danger-ink);border-color:var(--lph-admin-status-danger-border)}.km-coverage-pill.km-status--revision{background:var(--lph-admin-status-review-bg-solid);color:var(--lph-admin-status-review-ink);border-color:var(--lph-admin-status-review-border)}.km-coverage-empty{color:var(--lph-admin-ink-subtle);font-size:var(--lph-admin-type-small-size)}.km-coverage[data-astro-cid-agrce2v3]{display:flex;flex-direction:column;gap:var(--lph-admin-gap-group)}.km-coverage-top[data-astro-cid-agrce2v3]{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--lph-admin-gap-element);padding:var(--lph-admin-pad-card);border:1px solid var(--lph-admin-border-subtle);border-radius:var(--lph-admin-radius-lg);background:var(--lph-admin-surface-panel-alt)}.km-coverage-score-block[data-astro-cid-agrce2v3]{display:flex;align-items:center;gap:var(--lph-admin-gap-inline);flex-wrap:wrap}.km-coverage-score[data-astro-cid-agrce2v3]{font-family:var(--lph-admin-font-mono);font-size:var(--lph-admin-type-h2-size);line-height:var(--lph-admin-type-h2-line);font-weight:var(--lph-admin-weight-bold);color:var(--lph-admin-ink-strong)}.km-coverage-meta-line[data-astro-cid-agrce2v3]{display:flex;align-items:center;justify-content:flex-end;gap:6px;min-width:0;color:var(--lph-admin-ink-subtle);font-family:var(--lph-admin-font-mono);font-size:var(--lph-admin-type-mono-sm-size);line-height:var(--lph-admin-type-caption-line);text-align:right;flex-wrap:wrap}.km-coverage-section[data-astro-cid-agrce2v3]{display:flex;flex-direction:column;gap:8px}.km-coverage-section-title[data-astro-cid-agrce2v3]{margin:0;color:var(--lph-admin-ink-subtle);font-size:var(--lph-admin-type-overline-size);line-height:var(--lph-admin-type-overline-line);font-weight:var(--lph-admin-weight-bold);letter-spacing:var(--lph-admin-track-wide);text-transform:uppercase}.km-coverage-primary[data-astro-cid-agrce2v3]{display:flex;align-items:center;gap:var(--lph-admin-gap-inline);flex-wrap:wrap}.km-coverage-keyword[data-astro-cid-agrce2v3]{color:var(--lph-admin-ink-strong);font-size:var(--lph-admin-type-body-size);line-height:var(--lph-admin-type-body-line);font-weight:var(--lph-admin-weight-semibold)}.km-coverage-evidence[data-astro-cid-agrce2v3],.km-coverage-copy[data-astro-cid-agrce2v3]{margin:0;color:var(--lph-admin-ink);font-size:var(--lph-admin-type-small-size);line-height:1.6;white-space:pre-wrap}.km-coverage-evidence[data-astro-cid-agrce2v3]{padding:10px 12px;border:1px solid var(--lph-admin-border-subtle);border-radius:var(--lph-admin-radius-md);background:var(--lph-admin-surface-sunken)}.km-coverage-table-wrap[data-astro-cid-agrce2v3]{overflow-x:auto;border:1px solid var(--lph-admin-border-subtle);border-radius:var(--lph-admin-radius-md);background:var(--lph-admin-surface-panel)}.km-coverage-table[data-astro-cid-agrce2v3]{width:100%;border-collapse:collapse;font-size:var(--lph-admin-type-small-size);color:var(--lph-admin-ink)}.km-coverage-table[data-astro-cid-agrce2v3] th[data-astro-cid-agrce2v3],.km-coverage-table[data-astro-cid-agrce2v3] td[data-astro-cid-agrce2v3]{padding:8px 10px;text-align:left;border-bottom:1px solid var(--lph-admin-border-subtle);vertical-align:top}.km-coverage-table[data-astro-cid-agrce2v3] tr[data-astro-cid-agrce2v3]:last-child td[data-astro-cid-agrce2v3]{border-bottom:0}.km-coverage-table[data-astro-cid-agrce2v3] th[data-astro-cid-agrce2v3]{color:var(--lph-admin-ink-subtle);font-size:var(--lph-admin-type-caption-size);font-weight:var(--lph-admin-weight-bold);letter-spacing:var(--lph-admin-track-wide);text-transform:uppercase;background:var(--lph-admin-surface-panel-alt);white-space:nowrap}.km-coverage-table[data-astro-cid-agrce2v3] td[data-astro-cid-agrce2v3]:last-child{width:8rem;white-space:nowrap}.km-coverage-footer[data-astro-cid-agrce2v3]{display:flex;flex-wrap:wrap;gap:6px var(--lph-admin-gap-element);padding-top:var(--lph-admin-gap-inline);border-top:1px solid var(--lph-admin-border-subtle);color:var(--lph-admin-ink-subtle);font-family:var(--lph-admin-font-mono);font-size:var(--lph-admin-type-mono-sm-size)}.km-coverage-footer[data-astro-cid-agrce2v3] strong[data-astro-cid-agrce2v3]{color:var(--lph-admin-ink);font-weight:var(--lph-admin-weight-semibold)}@media(max-width:640px){.km-coverage-top[data-astro-cid-agrce2v3]{flex-direction:column}.km-coverage-meta-line[data-astro-cid-agrce2v3]{justify-content:flex-start;text-align:left}}.km-report{display:flex;flex-direction:column;gap:var(--lph-admin-gap-group);min-height:0}.km-report-state{padding:24px 0;text-align:center;color:var(--lph-admin-ink-subtle);font-size:var(--lph-admin-type-small-size)}.km-report-state--error{color:var(--lph-admin-status-danger-ink);background:var(--lph-admin-status-danger-bg-solid);border:1px solid var(--lph-admin-status-danger-border);border-radius:var(--lph-admin-radius-md);padding:12px 14px;text-align:left}.km-report-content{display:flex;flex-direction:column;gap:var(--lph-admin-gap-group)}.km-report-summary{display:grid;grid-template-columns:1fr 1fr;gap:var(--lph-admin-gap-inline);padding:var(--lph-admin-pad-card);border:1px solid var(--lph-admin-border-subtle);border-radius:var(--lph-admin-radius-lg);background:var(--lph-admin-surface-panel-alt)}.km-report-meta-row{display:flex;flex-direction:column;gap:3px}.km-report-meta-label{font-size:var(--lph-admin-type-overline-size);line-height:var(--lph-admin-type-overline-line);font-weight:var(--lph-admin-weight-bold);letter-spacing:var(--lph-admin-track-wide);text-transform:uppercase;color:var(--lph-admin-ink-subtle)}.km-report-meta-value{font-family:var(--lph-admin-font-mono);font-size:var(--lph-admin-type-body-size);font-weight:var(--lph-admin-weight-semibold);color:var(--lph-admin-ink-strong)}.km-report-dist-block{display:flex;flex-direction:column;gap:8px}.km-report-dist-bar{display:flex;height:12px;border-radius:var(--lph-admin-radius-pill);overflow:hidden;border:1px solid var(--lph-admin-border-subtle)}.km-report-dist-bar-seg{height:100%;width:var(--km-pct);transition:width .35s var(--lph-ease-out)}.km-report-dist-bar-seg--covered{background:var(--lph-admin-status-success-ink)}.km-report-dist-bar-seg--partial{background:var(--lph-admin-status-warning-ink)}.km-report-dist-bar-seg--missing{background:var(--lph-admin-status-danger-ink)}.km-report-dist-bar-seg--revision{background:var(--lph-admin-status-review-ink)}.km-report-dist-bar-seg--unaudited{background:var(--lph-admin-border-strong)}.km-report-dist-legend{display:flex;flex-wrap:wrap;gap:6px var(--lph-admin-gap-element);font-size:var(--lph-admin-type-caption-size);color:var(--lph-admin-ink-subtle)}.km-report-legend-item{display:flex;align-items:center;gap:5px}.km-report-legend-dot{width:8px;height:8px;border-radius:50%;flex-shrink:0}.km-report-legend-dot--covered{background:var(--lph-admin-status-success-ink)}.km-report-legend-dot--partial{background:var(--lph-admin-status-warning-ink)}.km-report-legend-dot--missing{background:var(--lph-admin-status-danger-ink)}.km-report-legend-dot--revision{background:var(--lph-admin-status-review-ink)}.km-report-legend-dot--unaudited{background:var(--lph-admin-border-strong)}.km-report-table-wrap{overflow-x:auto;overflow-y:auto;max-height:calc(100dvh - 340px);border:1px solid var(--lph-admin-border-subtle);border-radius:var(--lph-admin-radius-md);background:var(--lph-admin-surface-panel)}.km-report-table{width:100%;border-collapse:collapse;font-size:var(--lph-admin-type-small-size);color:var(--lph-admin-ink)}.km-report-table th,.km-report-table td{padding:8px 10px;text-align:left;border-bottom:1px solid var(--lph-admin-border-subtle);vertical-align:top}.km-report-table tr:last-child td{border-bottom:0}.km-report-table th{position:sticky;top:0;z-index:1;background:var(--lph-admin-surface-panel-alt);color:var(--lph-admin-ink-subtle);font-size:var(--lph-admin-type-caption-size);font-weight:var(--lph-admin-weight-bold);letter-spacing:var(--lph-admin-track-wide);text-transform:uppercase;white-space:nowrap}.km-report-td-path{font-family:var(--lph-admin-font-mono);font-size:var(--lph-admin-type-mono-sm-size);color:var(--lph-admin-ink-strong);max-width:11rem;word-break:break-all;white-space:normal}.km-report-td-kw{max-width:10rem;font-weight:var(--lph-admin-weight-medium)}.km-report-td-score{font-family:var(--lph-admin-font-mono);white-space:nowrap}.km-report-td-rec{max-width:14rem;color:var(--lph-admin-ink-muted);line-height:1.5;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.km-report-td-action{white-space:nowrap;width:7rem}.km-report-detail-btn{background:none;border:1px solid var(--lph-admin-border-subtle);border-radius:var(--lph-admin-radius-sm);color:var(--lph-admin-primary);cursor:pointer;font:inherit;font-size:var(--lph-admin-type-caption-size);font-weight:var(--lph-admin-weight-medium);padding:3px 10px;transition:background var(--lph-duration-fast) var(--lph-ease-out);white-space:nowrap}.km-report-detail-btn:hover{background:var(--lph-admin-status-info-bg-solid);border-color:var(--lph-admin-primary)}.km-report-detail-btn:focus-visible{outline:none;box-shadow:var(--lph-admin-focus-ring)}.km-report-pill{display:inline-flex;align-items:center;border:1px solid transparent;border-radius:var(--lph-admin-radius-pill);padding:2px 8px;font-size:var(--lph-admin-type-caption-size);font-weight:var(--lph-admin-weight-medium);white-space:nowrap}.km-report-pill--unaudited{background:var(--lph-admin-surface-sunken);color:var(--lph-admin-ink-subtle);border-color:var(--lph-admin-border-subtle)}.km-report-pill--covered{background:var(--lph-admin-status-success-bg-solid);color:var(--lph-admin-status-success-ink);border-color:var(--lph-admin-status-success-border)}.km-report-pill--partial{background:var(--lph-admin-status-warning-bg-solid);color:var(--lph-admin-status-warning-ink);border-color:var(--lph-admin-status-warning-border)}.km-report-pill--missing{background:var(--lph-admin-status-danger-bg-solid);color:var(--lph-admin-status-danger-ink);border-color:var(--lph-admin-status-danger-border)}.km-report-pill--revision{background:var(--lph-admin-status-review-bg-solid);color:var(--lph-admin-status-review-ink);border-color:var(--lph-admin-status-review-border)}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(max-width:640px){.km-report-summary{grid-template-columns:1fr}}.km-report-empty-cell{text-align:center;color:var(--lph-admin-ink-subtle);padding:24px}.km-report-empty-dash{color:var(--lph-admin-ink-subtle)}.km-table-surface{display:flex;flex-direction:column;gap:var(--lph-admin-gap-element)}.km-table-toolbar{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:var(--lph-admin-gap-element);align-items:start}.km-table-actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:6px}.km-status-legend{display:flex;align-items:center;flex-wrap:wrap;gap:6px;color:var(--lph-admin-ink-subtle);font-size:var(--lph-admin-type-caption-size)}.km-status-legend-item{display:inline-flex;align-items:center}.km-status-legend .km-status-badge{display:inline-flex;align-items:center;border:1px solid transparent;border-radius:var(--lph-admin-radius-pill);padding:2px 8px;font-size:var(--lph-admin-type-caption-size);font-weight:var(--lph-admin-weight-medium);line-height:var(--lph-admin-type-caption-line);white-space:nowrap}.km-status-legend .km-status--unaudited{background:var(--lph-admin-surface-sunken);color:var(--lph-admin-ink-subtle);border-color:var(--lph-admin-border-subtle)}.km-status-legend .km-status--covered{background:var(--lph-admin-status-success-bg-solid);color:var(--lph-admin-status-success-ink);border-color:var(--lph-admin-status-success-border)}.km-status-legend .km-status--partial{background:var(--lph-admin-status-warning-bg-solid);color:var(--lph-admin-status-warning-ink);border-color:var(--lph-admin-status-warning-border)}.km-status-legend .km-status--missing{background:var(--lph-admin-status-danger-bg-solid);color:var(--lph-admin-status-danger-ink);border-color:var(--lph-admin-status-danger-border)}.km-status-legend .km-status--revision{background:var(--lph-admin-status-review-bg-solid);color:var(--lph-admin-status-review-ink);border-color:var(--lph-admin-status-review-border)}.km-table-loading,.km-table-state{background:var(--lph-admin-surface-panel);border:1px solid var(--lph-admin-border-subtle);border-radius:var(--lph-admin-radius-lg);padding:var(--lph-admin-pad-card)}.km-table-state{text-align:center;align-items:center;justify-content:center;flex-direction:column;gap:10px;min-height:180px}.km-table-state:not([hidden]){display:flex}.km-table-state-icon{color:var(--lph-admin-status-danger-ink)}.km-table-state-text{margin:0;color:var(--lph-admin-status-danger-ink);font-size:var(--lph-admin-type-small-size)}.km-pagination{align-items:center;justify-content:space-between;flex-wrap:wrap;gap:var(--lph-admin-gap-inline);padding:0 2px}.km-pagination:not([hidden]){display:flex}#km-pagination-meta{color:var(--lph-admin-ink-subtle);font-size:var(--lph-admin-type-caption-size)}.km-pagination-btns{display:flex;align-items:center;gap:4px}.km-page-ellipsis{padding:0 4px;color:var(--lph-admin-ink-subtle);font-size:var(--lph-admin-type-caption-size)}#km-table .ui-table__body tr.km-tr{cursor:pointer;border-bottom:1px solid var(--lph-admin-border-subtle)}#km-table .ui-table__body tr.km-tr:hover,#km-table .ui-table__body tr.km-tr:focus{background:var(--lph-admin-status-info-bg);outline:none}#km-table .km-td{padding:.75rem .875rem;vertical-align:middle;color:var(--lph-admin-ink);font-size:var(--lph-admin-type-small-size)}#km-table .km-td-path{font-family:var(--lph-admin-font-mono);font-size:var(--lph-admin-type-mono-sm-size);max-width:16rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#km-table .km-td-kw{font-weight:var(--lph-admin-weight-medium);color:var(--lph-admin-ink-strong);max-width:15rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#km-table .km-td-cluster,#km-table .km-td-date{color:var(--lph-admin-ink-subtle);white-space:nowrap}#km-table .km-td-actions{display:flex;justify-content:flex-end;gap:4px}#km-table .km-row-btn{min-width:28px;padding-inline:8px}#km-table .km-row-btn.is-loading{color:transparent;pointer-events:none;position:relative}#km-table .km-row-btn.is-loading:after{content:"";position:absolute;width:10px;height:10px;inset:calc(50% - 5px) auto auto calc(50% - 5px);border:1px solid var(--lph-admin-border-strong);border-top-color:var(--lph-admin-primary);border-radius:var(--lph-admin-radius-pill);animation:kmRowSpin .8s linear infinite}#km-table .km-intent-badge,#km-table .km-status-badge,#km-table .km-chip,#km-table .km-chip-more,#km-table .km-expand-chip{display:inline-flex;align-items:center;border:1px solid transparent;border-radius:var(--lph-admin-radius-pill);font-size:var(--lph-admin-type-caption-size);font-weight:var(--lph-admin-weight-medium);line-height:var(--lph-admin-type-caption-line);white-space:nowrap}#km-table .km-intent-badge,#km-table .km-status-badge{padding:2px 8px}#km-table .km-chip,#km-table .km-chip-more,#km-table .km-expand-chip{padding:1px 8px}#km-table .km-intent--informational,#km-table .km-chip,#km-table .km-expand-chip{background:var(--lph-admin-status-info-bg-solid);color:var(--lph-admin-status-info-ink);border-color:var(--lph-admin-status-info-border)}#km-table .km-intent--commercial,#km-table .km-status--partial{background:var(--lph-admin-status-warning-bg-solid);color:var(--lph-admin-status-warning-ink);border-color:var(--lph-admin-status-warning-border)}#km-table .km-intent--product,#km-table .km-status--covered{background:var(--lph-admin-status-success-bg-solid);color:var(--lph-admin-status-success-ink);border-color:var(--lph-admin-status-success-border)}#km-table .km-intent--editorial,#km-table .km-status--revision{background:var(--lph-admin-status-review-bg-solid);color:var(--lph-admin-status-review-ink);border-color:var(--lph-admin-status-review-border)}#km-table .km-intent--transactional{background:var(--lph-admin-status-danger-bg-solid);color:var(--lph-admin-status-danger-ink);border-color:var(--lph-admin-status-danger-border)}#km-table .km-intent--none,#km-table .km-status--unaudited,#km-table .km-chip-more{background:var(--lph-admin-surface-sunken);color:var(--lph-admin-ink-subtle);border-color:var(--lph-admin-border-subtle)}#km-table .km-status--missing{background:var(--lph-admin-status-danger-bg-solid);color:var(--lph-admin-status-danger-ink);border-color:var(--lph-admin-status-danger-border)}#km-table .km-chips-wrap,#km-table .km-td-status-inner,#km-table .km-expand-chips{display:flex;flex-wrap:wrap;gap:4px;align-items:center}#km-table .km-sec-empty,#km-table .km-q-none,#km-table .km-cluster-empty,#km-table .km-expand-empty{color:var(--lph-admin-ink-disabled);font-size:var(--lph-admin-type-small-size)}#km-table .km-q-count{color:var(--lph-admin-ink);font-variant-numeric:tabular-nums}#km-table .km-q-unit{color:var(--lph-admin-ink-subtle);font-size:var(--lph-admin-type-caption-size);margin-left:.2em}#km-table .km-detail-td{padding:0}#km-table .km-expand-panel{background:var(--lph-admin-surface-panel-alt);border-top:1px solid var(--lph-admin-border-subtle);padding:.875rem 1.5rem 1rem;display:grid;grid-template-columns:1fr 1fr;gap:.875rem 1.5rem}#km-table .km-expand-section{display:flex;flex-direction:column;gap:6px}#km-table .km-expand-section--full{grid-column:1 / -1}#km-table .km-expand-label{color:var(--lph-admin-ink-subtle);font-size:var(--lph-admin-type-overline-size);font-weight:var(--lph-admin-weight-bold);letter-spacing:var(--lph-admin-track-wide);line-height:var(--lph-admin-type-overline-line);text-transform:uppercase}#km-table .km-expand-questions{display:flex;flex-direction:column;gap:4px;list-style:none;margin:0;padding:0}#km-table .km-expand-q-item{display:flex;gap:var(--lph-admin-gap-inline);color:var(--lph-admin-ink);font-size:var(--lph-admin-type-small-size);line-height:1.45}#km-table .km-expand-q-num{flex-shrink:0;background:var(--lph-admin-status-info-bg-solid);color:var(--lph-admin-status-info-ink);font-family:var(--lph-admin-font-mono);font-size:var(--lph-admin-type-caption-size);font-weight:var(--lph-admin-weight-bold);width:1.25rem;height:1.25rem;border-radius:var(--lph-admin-radius-pill);display:flex;align-items:center;justify-content:center}#km-table .km-expand-notes{background:var(--lph-admin-surface-panel);border:1px solid var(--lph-admin-border-subtle);border-radius:var(--lph-admin-radius-md);color:var(--lph-admin-ink);font-size:var(--lph-admin-type-small-size);line-height:1.55;padding:.625rem .75rem;white-space:pre-wrap;word-break:break-word}@media(max-width:920px){.km-table-toolbar{grid-template-columns:1fr}.km-table-actions{justify-content:flex-start}#km-table .km-td-q,#km-table .km-td-cluster,#km-table .km-td-date,#km-table .km-td-status{display:none}#km-table .km-expand-panel{grid-template-columns:1fr}}@keyframes kmRowSpin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){#km-table .km-row-btn.is-loading:after{animation:none}}.km-editor-form[data-astro-cid-6uacam2b]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--lph-admin-gap-element) var(--lph-admin-gap-group)}.km-editor-form[data-astro-cid-6uacam2b] .ui-form-field:nth-last-child(-n+3){grid-column:1 / -1}.km-tag-input-wrap[data-astro-cid-6uacam2b]{display:flex;flex-wrap:wrap;align-items:center;gap:4px;min-height:40px;border:1px solid var(--lph-admin-border-strong);border-radius:var(--lph-admin-radius-md);background:var(--lph-admin-surface-panel);padding:5px 8px;cursor:text;transition:border-color var(--lph-duration-fast) var(--lph-ease-out),box-shadow var(--lph-duration-fast) var(--lph-ease-out)}.km-tag-input-wrap[data-astro-cid-6uacam2b]:focus-within{border-color:var(--lph-admin-border-focus);box-shadow:var(--lph-admin-focus-ring)}.km-tag-chips[data-astro-cid-6uacam2b]{display:contents}.km-tag-chip[data-astro-cid-6uacam2b]{display:inline-flex;align-items:center;gap:4px;max-width:16rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;background:var(--lph-admin-status-info-bg-solid);border:1px solid var(--lph-admin-status-info-border);color:var(--lph-admin-status-info-ink);border-radius:var(--lph-admin-radius-pill);font-size:var(--lph-admin-type-caption-size);font-weight:var(--lph-admin-weight-medium);padding:2px 6px 2px 8px}.km-tag-chip-del[data-astro-cid-6uacam2b]{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;border:0;border-radius:var(--lph-admin-radius-pill);background:transparent;color:currentColor;cursor:pointer;opacity:.68;padding:0}.km-tag-chip-del[data-astro-cid-6uacam2b]:hover{opacity:1;background:color-mix(in srgb,currentColor 12%,transparent)}.km-tag-input[data-astro-cid-6uacam2b]{flex:1;min-width:8rem;border:0;outline:none;background:transparent;color:var(--lph-admin-ink-strong);font-family:var(--lph-admin-font-body);font-size:var(--lph-admin-type-small-size);padding:2px 4px}.km-tag-input[data-astro-cid-6uacam2b]::placeholder{color:var(--lph-admin-ink-subtle)}.km-editor-footer[data-astro-cid-6uacam2b]{display:flex;align-items:center;width:100%;gap:10px}.km-editor-footer-spacer[data-astro-cid-6uacam2b]{flex:1}.km-field-invalid[data-astro-cid-6uacam2b] input,.km-field-invalid[data-astro-cid-6uacam2b] .ui-text-input{border-color:var(--lph-admin-status-danger-ink)}@media(max-width:640px){.km-editor-form[data-astro-cid-6uacam2b]{grid-template-columns:1fr}.km-editor-form[data-astro-cid-6uacam2b] .ui-form-field{grid-column:1 / -1}.km-editor-footer[data-astro-cid-6uacam2b]{flex-wrap:wrap}.km-editor-footer-spacer[data-astro-cid-6uacam2b]{flex-basis:100%;order:-1}}@media(prefers-reduced-motion:reduce){.km-tag-input-wrap[data-astro-cid-6uacam2b]{transition:none}}
