.authority-scope{border:0;padding:0;margin:16px 0;min-width:0}.authority-scope>fieldset{border:1px solid var(--sh-border,var(--border));border-radius:8px;margin:12px 0;padding:8px 12px;min-width:0}.authority-dialog label:has(input[type=checkbox]),.authority-scope label{display:flex!important;flex-direction:row!important;align-items:center;gap:8px;min-height:40px}.authority-dialog input[type=checkbox],.authority-scope input[type=checkbox]{width:18px!important;height:18px;flex:0 0 18px}.authority-scope-options{display:flex;flex-wrap:wrap;gap:4px 16px}.authority-dialog>div{display:flex;flex-direction:column;gap:16px}.authority-dialog>div>fieldset{border:0;padding:0;min-width:0;display:flex;flex-direction:column;gap:14px}.authority-dialog label{display:flex;flex-direction:column;gap:8px}.authority-dialog textarea{min-height:90px;resize:vertical;font:inherit;color:inherit;background:var(--sh-bg,var(--surface));border:1px solid var(--sh-border,var(--border));border-radius:8px;padding:10px;width:100%}.authority-list details{padding:10px 0;border-bottom:1px solid var(--sh-border,var(--border))}.authority-list summary{cursor:pointer;min-height:36px}.authority-list p{margin:8px 0}.authority-actions{display:flex;flex-wrap:wrap;gap:8px;margin:12px 0}.authority-token{display:block;overflow-wrap:anywhere;direction:ltr;text-align:left;padding:12px;background:var(--sh-soft,var(--canvas));border:1px solid var(--sh-border,var(--border));border-radius:8px;-webkit-user-select:all;user-select:all}