.adaf-admin__panel{margin-top:1em}.adaf-admin table{margin-bottom:1.5em}.adaf-badge{border:1px solid transparent;border-radius:3px;display:inline-block;font-size:12px;font-weight:600;letter-spacing:.02em;line-height:1.8;padding:2px 8px;text-transform:uppercase}.adaf-badge--allowed{background:#edfaef;border-color:#68de7c;color:#00500c}.adaf-badge--denied{background:#fcf0f1;border-color:#f86368;color:#8a2424}.adaf-badge--pending{background:#fcf9e8;border-color:#dba617;color:#674600}.adaf-badge--undone{background:#f0f0f1;border-color:#a7aaad;color:#3c434a}.adaf-badge--allow,.adaf-badge--log_only{background:#edfaef;border-color:#68de7c;color:#00500c}.adaf-badge--deny{background:#fcf0f1;border-color:#f86368;color:#8a2424}.adaf-badge--evaluate_ai,.adaf-badge--require_approval{background:#fcf9e8;border-color:#dba617;color:#674600}.adaf-defaults{margin-top:1em}.adaf-defaults__table{max-width:48em}.adaf-defaults__table td{vertical-align:top}.adaf-defaults__table .description{margin:4px 0 0}.adaf-rule{background:#fff;border:1px solid #dcdcde;margin:0 0 1em;max-width:48em;padding:8px 12px 4px}.adaf-rule legend{font-weight:600;padding:0 4px}.adaf-rule__matches{display:flex;flex-wrap:wrap;gap:0 1.5em}.adaf-rule__field{align-items:center;display:flex;gap:.5em;margin:0 0 .75em}.adaf-rule__field label{font-weight:600;white-space:nowrap}.adaf-rule__field input[type=number]{width:7em}.adaf-rule__actions{margin:0 0 .75em}.adaf-rule__actions .button+.button{margin-left:4px}.adaf-agents__token code{background:#fff;display:block;margin:4px 0;padding:8px;word-break:break-all}.adaf-pending__payload,.adaf-policies__rules{background:#f6f7f7;border:1px solid #dcdcde;font-size:12px;margin:0;max-height:12em;max-width:32em;overflow:auto;padding:8px}.adaf-scopes{color:#50575e;font-size:12px}.adaf-scopes--none{font-style:italic}.adaf-dryrun{background:#fff;border:1px solid #dcdcde;margin:1.5em 0;max-width:48em;padding:8px 12px}.adaf-dryrun h2{margin-top:.5em}.adaf-dryrun__form{align-items:center;display:flex;flex-wrap:wrap;gap:.5em}.adaf-dryrun__form label{font-weight:600}.adaf-dryrun__result{background:#f6f7f7;border-left:4px solid #2271b1;margin-top:.5em;padding:8px 12px}.adaf-dryrun__result p{margin:.25em 0}.adaf-dryrun__explanation{font-weight:600}.adaf-ledger__provenance{color:#50575e;font-size:12px;max-width:22em}.adaf-unused{background:#fff;border:1px solid #dcdcde;margin:1.5em 0;max-width:48em;padding:8px 12px}.adaf-unused h2{margin-top:.5em}.adaf-unused__list{list-style:none;margin:.5em 0}.adaf-unused__list li{border-top:1px solid #f0f0f1;padding:6px 0}.adaf-unused__rule{background:#f6f7f7;border:1px solid #dcdcde;font-size:12px;margin:4px 0 0;overflow-x:auto;padding:6px 8px}.adaf-retention{background:#fff;border:1px solid #dcdcde;margin:0 0 1em;max-width:48em;padding:6px 12px}.adaf-retention summary{cursor:pointer;font-weight:600}.adaf-retention .notice.inline{margin:8px 0}.adaf-alerts{margin:0 0 1em;max-width:48em}.adaf-alerts label{font-weight:600}.adaf-alerts .description{display:block;margin-top:4px}.adaf-alerts__notice{font-style:italic}.adaf-tab-count{background:#d63638;border-radius:9px;box-sizing:border-box;color:#fff;display:inline-block;font-size:11px;font-weight:600;height:18px;line-height:18px;min-width:18px;padding:0 6px;text-align:center;vertical-align:text-top}.adaf-tablenav__per-page{margin:0 12px}.adaf-tablenav__per-page label{margin-right:4px}.adaf-ledger .tablenav .current-page{text-align:center;width:4em}
