[data-rsw-admin-legal-editor-design=pr5]{--rsw-admin-legal-editor-pad:var(--space-2);--rsw-admin-legal-editor-gap:var(--space-2);--rsw-admin-legal-editor:pr5}.admin-legal-tools,[data-rsw-admin-legal-design=pr5] .admin-legal-tools,[data-rsw-admin-legal-editor-design=pr5] .admin-legal-tools{display:flex;flex-direction:column;gap:var(--rsw-admin-legal-editor-gap,var(--space-2));margin:0 0 var(--space-3);padding:var(--rsw-admin-legal-editor-pad,var(--space-3));border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface-sunken,var(--bg-raised))}[data-rsw-admin-legal-design=pr5] .admin-legal-tools .admin-legal-count,[data-rsw-admin-legal-editor-design=pr5] .admin-legal-tools .admin-legal-count{margin:0}[data-rsw-admin-legal-design=pr5] .admin-legal-tabs,[data-rsw-admin-legal-editor-design=pr5] .admin-legal-tabs{display:grid;grid-template-columns:repeat(auto-fit,minmax(11rem,1fr));grid-gap:var(--space-2);gap:var(--space-2);margin:0}[data-rsw-admin-legal-design=pr5] .admin-legal-tab,[data-rsw-admin-legal-editor-design=pr5] .admin-legal-tab{display:flex;flex-direction:column;align-items:flex-start;gap:.15rem;text-align:left;min-height:var(--admin-legal-row);padding:var(--space-2) var(--space-3);border:1px solid var(--border);border-radius:var(--radius-md);background:transparent;cursor:pointer;font-size:var(--text-sm)}[data-rsw-admin-legal-design=pr5] .admin-legal-tab--active,[data-rsw-admin-legal-editor-design=pr5] .admin-legal-tab--active{border-color:color-mix(in srgb,var(--fg) 35%,var(--border));background:color-mix(in srgb,var(--border) 28%,transparent);font-weight:var(--weight-semibold)}.admin-legal-tab-label{font-weight:var(--weight-semibold)}.admin-legal-tab-slug{color:var(--muted,inherit)}.admin-legal-status,.admin-legal-tab-slug{font-size:var(--text-2xs,.75rem);font-family:var(--font-mono,ui-monospace,monospace);letter-spacing:.03em}.admin-legal-status{display:inline-block;margin-top:.15rem;padding:.1rem .45rem;border-radius:var(--radius-sm,.35rem);border:1px solid var(--border);font-weight:var(--weight-semibold)}.admin-legal-status--filled{opacity:1;border-color:color-mix(in srgb,var(--success,var(--ok)) 40%,var(--border));color:var(--success,var(--ok));background:color-mix(in srgb,var(--success,var(--ok)) 8%,transparent)}.admin-legal-status--empty{color:var(--muted,inherit)}.admin-legal-status--missing{color:color-mix(in srgb,var(--danger,var(--error)) 75%,var(--fg));border-color:color-mix(in srgb,var(--danger,var(--error)) 35%,var(--border));background:color-mix(in srgb,var(--danger,var(--error)) 8%,transparent)}.admin-legal-edit,[data-rsw-admin-legal-design=pr5] .admin-legal-edit,[data-rsw-admin-legal-editor-design=pr5] .admin-legal-edit{display:flex;flex-direction:column;gap:var(--rsw-admin-legal-editor-gap,var(--space-2));margin:0;padding:var(--rsw-admin-legal-editor-pad,var(--space-3));border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface-sunken,var(--bg-raised))}.admin-legal-edit input,.admin-legal-edit textarea{font-size:var(--text-sm);width:100%}[data-rsw-admin-legal-design=pr5] .admin-legal-edit .admin-create-field,[data-rsw-admin-legal-editor-design=pr5] .admin-legal-edit .admin-create-field{display:flex;flex-direction:column;gap:var(--space-1);margin:0;font-size:var(--text-sm)}[data-rsw-admin-legal-design=pr5] .admin-legal-edit input,[data-rsw-admin-legal-editor-design=pr5] .admin-legal-edit input{min-height:var(--admin-legal-row)}[data-rsw-admin-legal-empty-design=pr5]{--rsw-admin-legal-empty-pad:var(--space-3);--rsw-admin-legal-empty-pad-sm:var(--space-2);--rsw-admin-legal-empty:pr5}.admin-legal-refreshing,.admin-legal-stale-error,[data-rsw-admin-legal-design=pr5] .admin-legal-refreshing,[data-rsw-admin-legal-design=pr5] .admin-legal-stale-error,[data-rsw-admin-legal-empty-design=pr5] .admin-legal-refreshing,[data-rsw-admin-legal-empty-design=pr5] .admin-legal-stale-error{margin:0 0 var(--space-3)}.admin-legal-empty,.admin-legal-loading,[data-rsw-admin-legal-design=pr5] .admin-legal-empty,[data-rsw-admin-legal-design=pr5] .admin-legal-loading,[data-rsw-admin-legal-empty-design=pr5] .admin-legal-empty,[data-rsw-admin-legal-empty-design=pr5] .admin-legal-loading{margin:0;padding:var(--rsw-admin-legal-empty-pad,var(--space-4)) 0}.admin-legal-empty-title,[data-rsw-admin-legal-design=pr5] .admin-legal-empty-title,[data-rsw-admin-legal-empty-design=pr5] .admin-legal-empty-title{margin:0 0 var(--space-2);font-weight:var(--weight-semibold)}.admin-legal-empty-links,[data-rsw-admin-legal-design=pr5] .admin-legal-empty-links,[data-rsw-admin-legal-empty-design=pr5] .admin-legal-empty-links{display:flex;flex-wrap:wrap;gap:var(--space-2);margin:var(--space-3) 0 0;align-items:center}.admin-legal-error,[data-rsw-admin-legal-design=pr5] .admin-legal-error,[data-rsw-admin-legal-empty-design=pr5] .admin-legal-error{padding:var(--rsw-admin-legal-empty-pad,var(--space-3));border-radius:var(--radius-md);border:1px solid color-mix(in srgb,var(--danger) 35%,var(--border));background:color-mix(in srgb,var(--danger) 8%,transparent)}.admin-legal-error .admin-legal-empty-title,[data-rsw-admin-legal-design=pr5] .admin-legal-error .admin-legal-empty-title,[data-rsw-admin-legal-empty-design=pr5] .admin-legal-error .admin-legal-empty-title{color:var(--danger)}.admin-legal-empty-body,[data-rsw-admin-legal-design=pr5] .admin-legal-empty-body,[data-rsw-admin-legal-empty-design=pr5] .admin-legal-empty-body{margin:0 0 var(--space-3);padding:var(--rsw-admin-legal-empty-pad-sm,var(--space-2)) var(--rsw-admin-legal-empty-pad,var(--space-3));border:1px dashed var(--border);border-radius:var(--radius-md);background:var(--surface-sunken,var(--bg-raised))}.admin-legal-fallback,[data-rsw-admin-legal-design=pr5] .admin-legal-fallback,[data-rsw-admin-legal-empty-design=pr5] .admin-legal-fallback{margin:0;padding:var(--rsw-admin-legal-empty-pad,var(--space-3));border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface-sunken,var(--bg-raised))}[data-rsw-admin-legal-section-head-design=pr5]{--rsw-admin-legal-section-head-mb:var(--space-2);--rsw-admin-legal-section-head-gap:var(--space-1) var(--space-3);--rsw-admin-legal-section-head:pr5}.admin-legal-section-head,[data-rsw-admin-legal-design=pr5] .admin-legal-section-head,[data-rsw-admin-legal-section-head-design=pr5] .admin-legal-section-head{margin:0 0 var(--rsw-admin-legal-section-head-mb,var(--space-3))}.admin-legal-section-head .admin-legal-panel-head,[data-rsw-admin-legal-design=pr5] .admin-legal-section-head .admin-legal-panel-head,[data-rsw-admin-legal-section-head-design=pr5] .admin-legal-section-head .admin-legal-panel-head{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:var(--rsw-admin-legal-section-head-gap,var(--space-2) var(--space-4));margin:0}.admin-legal-section-head h2,[data-rsw-admin-legal-design=pr5] .admin-legal-section-head h2,[data-rsw-admin-legal-section-head-design=pr5] .admin-legal-section-head h2{margin:0;font-size:var(--text-lg);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-tight)}[data-rsw-admin-legal-meta-design=pr5]{--rsw-admin-legal-meta-gap:var(--space-1) var(--space-2);--rsw-admin-legal-meta-mb:var(--space-2);--rsw-admin-legal-meta:pr5}.admin-legal-meta,[data-rsw-admin-legal-design=pr5] .admin-legal-meta,[data-rsw-admin-legal-meta-design=pr5] .admin-legal-meta{display:flex;flex-wrap:wrap;gap:var(--rsw-admin-legal-meta-gap,var(--space-2) var(--space-3));align-items:center;margin:0 0 var(--rsw-admin-legal-meta-mb,var(--space-3))}.admin-legal-date,[data-rsw-admin-legal-design=pr5] .admin-legal-date,[data-rsw-admin-legal-meta-design=pr5] .admin-legal-date{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-family:var(--font-mono,ui-monospace,monospace);font-size:var(--text-xs);white-space:nowrap}.admin-legal-dirty,[data-rsw-admin-legal-design=pr5] .admin-legal-dirty,[data-rsw-admin-legal-meta-design=pr5] .admin-legal-dirty{font-size:var(--text-sm);font-weight:var(--weight-semibold);color:color-mix(in srgb,var(--warn,var(--warning)) 85%,var(--fg))}[data-rsw-admin-legal-excerpt-design=pr5]{--rsw-admin-legal-excerpt-mb:var(--space-2);--rsw-admin-legal-excerpt:pr5}.admin-legal-excerpt,[data-rsw-admin-legal-design=pr5] .admin-legal-excerpt,[data-rsw-admin-legal-excerpt-design=pr5] .admin-legal-excerpt{margin:0 0 var(--rsw-admin-legal-excerpt-mb,var(--space-3));line-height:1.45;word-break:break-word}[data-rsw-admin-legal-chars-design=pr5]{--rsw-admin-legal-chars-mt:calc(var(--space-1) * -1.25);--rsw-admin-legal-chars:pr5}.admin-legal-chars,[data-rsw-admin-legal-chars-design=pr5] .admin-legal-chars,[data-rsw-admin-legal-design=pr5] .admin-legal-chars{margin:var(--rsw-admin-legal-chars-mt,calc(var(--space-1) * -1)) 0 0;font-size:var(--text-xs)}[data-rsw-admin-legal-actions-design=pr5]{--rsw-admin-legal-actions-row-gap:calc(var(--space-1) * 0.75);--rsw-admin-legal-actions-col-gap:var(--space-2);--rsw-admin-legal-actions:pr5}.admin-legal-actions,[data-rsw-admin-legal-actions-design=pr5] .admin-legal-actions,[data-rsw-admin-legal-design=pr5] .admin-legal-actions{display:flex;flex-wrap:wrap;gap:var(--rsw-admin-legal-actions-row-gap,var(--space-1)) var(--rsw-admin-legal-actions-col-gap,var(--space-2));align-items:center}[data-rsw-admin-legal-panel-actions-design=pr5]{--rsw-admin-legal-panel-actions-gap:calc(var(--space-2) * 0.75);--rsw-admin-legal-panel-actions:pr5}.admin-legal-panel-actions,[data-rsw-admin-legal-design=pr5] .admin-legal-panel-actions,[data-rsw-admin-legal-panel-actions-design=pr5] .admin-legal-panel-actions{display:flex;flex-wrap:wrap;align-items:center;gap:var(--rsw-admin-legal-panel-actions-gap,var(--space-2))}[data-rsw-admin-legal-count-inline-design=pr5]{--rsw-admin-legal-count-inline-weight:var(--weight-regular);--rsw-admin-legal-count-inline:pr5}.admin-legal-count-inline,[data-rsw-admin-legal-count-inline-design=pr5] .admin-legal-count-inline,[data-rsw-admin-legal-design=pr5] .admin-legal-count-inline{font-weight:var(
    --rsw-admin-legal-count-inline-weight,var(--weight-regular)
  )}[data-rsw-admin-legal-shell-design=pr5]{--rsw-admin-legal-shell-gap:var(--space-3);--admin-legal-row:2.25rem;--rsw-admin-legal-shell:pr5}:not(html)[data-rsw-admin-legal-design=pr5],:not(html)[data-rsw-admin-legal-shell-design=pr5]{display:grid;grid-gap:var(--rsw-admin-legal-shell-gap,var(--space-4));gap:var(--rsw-admin-legal-shell-gap,var(--space-4))}[data-rsw-admin-legal-design=pr5] .panel:before,[data-rsw-admin-legal-shell-design=pr5] .panel:before{content:none;display:none}