.rx-manage-page{max-width:72rem}.rx-manage{background:var(--color-white);border:1px solid var(--color-border-light);border-radius:var(--radius-md);box-shadow:var(--shadow-sm);overflow:hidden}.rx-manage__toolbar{justify-content:space-between;align-items:center;gap:var(--space-4);padding:var(--space-5) var(--space-6) var(--space-4);display:flex}.rx-manage__toolbar h1{margin:0;font-size:1.5rem;font-weight:700}.rx-manage__editor{margin:0 var(--space-6) var(--space-5);border:1px solid var(--color-border-light);border-radius:var(--radius-sm);overflow:hidden}.rx-manage__editor h2{padding:var(--space-3) var(--space-4);background:var(--color-page-bg);border-bottom:1px solid var(--color-border-light);margin:0;font-size:.95rem;font-weight:600}.rx-manage__field{gap:var(--space-2);padding:var(--space-4);flex-direction:column;max-width:28rem;font-size:.875rem;font-weight:600;display:flex}.rx-manage__actions{gap:var(--space-3);padding:0 var(--space-4) var(--space-4);display:flex}.rx-manage__search{margin:0 var(--space-6) var(--space-4)}.rx-manage__message{margin:0 var(--space-6) var(--space-3)}.rx-manage__table{border-collapse:collapse;width:100%}.rx-manage__table th{text-align:left;color:var(--color-text-secondary);padding:var(--space-3) var(--space-6);border-bottom:1px solid var(--color-border-light);font-weight:600}.rx-manage__table td{padding:var(--space-3) var(--space-6);border-bottom:1px solid var(--color-border-light);vertical-align:top}.rx-manage__name{color:var(--color-teal-600);font:inherit;cursor:pointer;text-align:left;background:0 0;border:none;padding:0;font-weight:600}.rx-manage__name:hover{text-decoration:underline}.rx-manage__desc{color:var(--color-text-secondary);max-width:42rem;margin-top:.15rem;font-size:.875rem;font-weight:400;display:block}.rx-manage__who{font-weight:600;display:block}.rx-manage__when{color:var(--color-text-secondary);font-size:.8125rem;display:block}.rx-manage__edit-cell{text-align:right;width:2.5rem}.rx-manage__pencil{color:var(--color-teal-600);cursor:pointer;padding:var(--space-2);background:0 0;border:none;justify-content:center;align-items:center;display:inline-flex}.rx-manage__back{padding:var(--space-4) var(--space-6);background:var(--color-page-bg);border-top:1px solid var(--color-border-light)}.rx-manage__back a{color:var(--color-text-primary);font-weight:600;text-decoration:none}
