.access-hint{font-size:12px;color:var(--muted);margin:16px 0 0}.access-control{display:flex;flex-direction:column;align-items:flex-start;gap:4px;max-width:190px}.row-buttons .access-capsule{border-radius:999px;border:1px solid;padding:8px 12px;font-size:11px;white-space:nowrap}.access-capsule.access-allowed{background:#e2f2eb;border-color:#a2cfbb;color:#175c48}.access-capsule.access-restricted{background:#fff0cd;border-color:#dfbf70;color:#765a09}.access-control small{font-size:10px;margin:0;color:var(--muted)}.row-buttons{align-items:flex-start}.access-capsule:disabled{cursor:wait}
